last executing test programs: 9.242413309s ago: executing program 1 (id=150): r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/149, 0x95}, {&(0x7f0000000140)=""/185, 0xb9}, {&(0x7f0000000200)=""/167, 0xa7}, {&(0x7f00000002c0)=""/45, 0x2d}, {&(0x7f0000000300)=""/87, 0x57}], 0x5) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x100, 0x0) r2 = openat(r1, &(0x7f0000000440)='./file0\x00', 0x2, 0x10) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000480)) chflagsat(r2, &(0x7f00000004c0)='./file0\x00', 0x0, 0x2) unlink(&(0x7f0000000500)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) writev(r1, &(0x7f00000006c0)=[{&(0x7f00000005c0)="4dd90d374b006c44269dfcc7cd92b1b4f3c23730be15b0e6169057a95247c18ec6d12cd42ab6e041b552d63a75c123b405047dfd3cc6b259359ee8b04ca104f4925ef7fb39f086ed641ed9f481c22db5183c606883bbd4b214f1762c662ba29c7239070bc4a86b3345adbc951b34c74cb8423539f8c79d3befaaf8f58027c68a69e8b67446ab601bdb7c84b90c7c8a44a78722feee2f624b8878930616d15d14ef351cfca9e9e4ec97eb5fd6efb7f496c9f2dad71a1d4a77357ccc13bc3cd79c2c4f0160a9125a64d7f3991411989e73dcb7aa1b753b0fdcdfed889da904ed33a60826e88f3327", 0xe7}], 0x1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000700)={0x1}) fcntl$getown(r1, 0x5) recvmsg(0xffffffffffffffff, &(0x7f0000001880)={&(0x7f0000000740)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f0000000780)=""/165, 0xa5}], 0x1, &(0x7f0000000880)=""/4096, 0x1000}, 0x1800) fchdir(r2) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x29) r4 = socket(0x1, 0x3, 0x3) socket$inet(0x2, 0x2, 0x4) recvmsg(r4, &(0x7f0000001e40)={0x0, 0x0, &(0x7f0000001d40)=[{&(0x7f0000001900)=""/45, 0x2d}, {&(0x7f0000001940)=""/132, 0x84}, {&(0x7f0000001a00)=""/190, 0xbe}, {&(0x7f0000001ac0)=""/131, 0x83}, {&(0x7f0000001b80)=""/68, 0x44}, {&(0x7f0000001c00)=""/199, 0xc7}, {&(0x7f0000001d00)}], 0x7, &(0x7f0000001dc0)=""/95, 0x5f}, 0x840) bind(r3, &(0x7f0000001e80)=@un=@abs={0x0, 0x0, 0x0}, 0x8) fcntl$getflags(r3, 0x1) chroot(&(0x7f0000001ec0)='./file0\x00') pipe2(&(0x7f0000001f00), 0x10004) sendto$inet6(r3, &(0x7f0000001f40)="f3d4c96332f8d957ce8d75f951a1c862dbc46765a82e54b93dcdf858465cace982e0e5087a8bd5d6d317c786305c606b524724a4550ec362508220801fb5d6daf45be9e3c4d8258dddf24de58e9d36ba57f3a73f8721e8f3cc77177fc7b81de2715d494be3fb3022aa75cbdef88142149ea21d7e229fc6ceb8127d30d613786a448d8ad8eacd535641f938f4f172c30009bfd341ab36fbdb10317ebd134ea35d190a774907c4754c7452804bf783929362632049964cc03c2e7fab4428dce58f2486b8994875d949dc7055b6fd05691213bc29511319333b16d82c28", 0xdc, 0x8, &(0x7f0000002040)={0x18, 0x3, 0x1ff, 0x81}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) connect$unix(r3, &(0x7f00000020c0)=@file={0x0, './file0\x00'}, 0xa) write(r5, &(0x7f0000002100)="d458d21d8174a0b6923d0fefde3c356a8a9be2e88d625855d266cc7df4d962c48dc8ae90790b337b899cbe592022217f9f281f4cd0211680ec4ebfc1d65ded37257b66299d39b9abf666cf872c10bf92f8baabbe87eea0ad16988dd721c7c4311831114088aa3fa991801dfe9f69982115d0e99ef55afbafaee3c51968e4f44cfcb1bc51b55fa371624cd681c41a98802c2340f00143803de3ade55e71d99fe6ff79672de5a65b5e1be59080b3a7dbcd91c80d1b0d53aa04f4eead21cc3609929b8288ba41b20ebca12dca63862297b305df29439bee19d8a4a62c19e7517437ca80cec9e39a", 0xe6) getpgrp() sendmsg$unix(r2, &(0x7f0000002340)={&(0x7f0000002200)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002300)=[{&(0x7f0000002240)="dfde6986eb25dc4f7774482ee39a095c5ce46b8733112b82af99a3e069500c3b403c9441ff5f0207870f49a18ae2ac59b28477f184508dc76d3496c6391fb6256d", 0x41}, {&(0x7f00000022c0)="f0c6fd0954b6b2f1b9b0b5bbc49b75b7ca659b956f5dcc78b581c9fd5ff012f11a33", 0x22}], 0x2, 0x0, 0x0, 0x41e}, 0x408) unlink(&(0x7f0000002380)='./file0\x00') ioctl$WSKBDIO_SETKEYREPEAT(r5, 0x800c5707, &(0x7f00000023c0)={0x1000, 0x80000000, 0x6}) 9.087322437s ago: executing program 1 (id=161): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x2, 0x1, 0x7, 0x100000003}) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x6f8, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000000, 0x2fffffffc}) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r1 = syz_open_pts() setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050460000000000001000010000000000000cea10500fef900000000d3357ae320b37b673039d2d236073705ae04be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac7ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb7600000000000200361b1257aea8c5000020020000000000008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2c03a000000", 0xb1, 0x0, 0x0, 0x0) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() syz_open_pts() syz_open_pts() fchown(r4, 0x0, 0x0) syz_open_pts() writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) readv(r3, &(0x7f0000000340)=[{&(0x7f0000000240)=""/212, 0xd4}], 0x1) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x807, 0xffffffff, 0xffff, 0x200499, "084880fa870000bd090088d11554e90d6602ff07", 0xb52, 0x7a}) writev(r1, &(0x7f00000029c0)=[{&(0x7f00000009c0)="793d4acf593accd5284d97b182ffa2c4dc236b5c27db05fe46d9a1fe6e442829bd478ea62ea8df42767f4fb6e013a64f31d48884f5b440d8ec138a22c7f4abe9ad2990de976eb4db3eb06d0e146feff17166df0ccf82cd18dc8858594a08d4634152d486b0a80999314144593c0266d319bffa61ce051f0115de9fd1fe24bff844111e1f8b9148c3ef86c3e67a9d904cd3c55daa021867a953a7c4ffc715783cc09729751c18bff830418236397fc44dee62747a4c041c5cd9b75426a28431832757c770a68c4de235b6e93f7d5e13677dff35709bde80666a060641a082eae0ffc93023a7732574ac77c73d5ffb8179be0b85e62017b6271cc45fa5a820e534e05e6bfd7293c5aa9235713bd920097a975462f0faf1777fde75f33c049cba0dbbd7cb0b026e75b200214ed99bc0e21e0f72b6e6ab1533ae5bac9f7e772aa992b763b81e870e3d7a77a23e197144b85c1e760bed34ea9610e94e79bf4e4ca49edf7ecea9131b7d5fd4c1590ec7f479b241634908f0f2b8ee6adde837328ba1bcaf3d8b4dd6f722de8f2479c95f8b2e52a1171b23a6dee5a6f1a1866d34513996d57eee23405432923fbef097e8f3a3a19d9b7e0e242156f6b24d350d3a7abcb5857830220e5d5db123a3f0fdfe193bffaf4ec962d8f2ab3d7dd3441b985e54622e5998defe32f0f356b9db2264c4ccae0e334221b0e53774178123ca342ac5963364fba5fefcc9d5007caa82db2f1a3833eec513764a8f3a53921ce6a5c06bb1338c5e5c98d32310d9e5bd95bd1c095b10d41f9cb92c0d80556b218316ea913f300dc41e3a2b17985a92935caceeea3169be2f5154882d55ecbcafff24329a6846642800c0bf5d81fffcbef11180c14bdaf584191ac43975c0c753ef1d36f9cf0978b1d0352e6dba93c94bd9dad39038c2800217cf0ff2294641bd0a74db7b32f6b3925bb923575eb09add2342abfdb58abea50d6d0e1b98173ba0bd57e5f472212fb62eba8737f6a6710fa04ed6757fd9ff282d5f728fc274ef22bd128010ce6e55f320b69bc440b9be0500000000000000f665dc439b1bb8a238dd018d4537a95e3a70dd68b59ab85d4af87837023a1180681702d7b31efcd800dc060286e1a9d97b13f5ac007879d0f1304d22c0a122cf6adfc303d92a517a68a775bde53a7fb848451165a3d4bdb467a2fcd5f6172650257a4657ef763d02b378938d4d562edc52f5fbe7bd9f90c6ddb87abc86fd5941569f809e3451bd049979fecd588c56dd64f9cb1ae5874e5b87360e2da9afb6b58de57e90da0c380af3f56b923749564a8f3f9147b13042b88676679352861f2a9e296ba372d11efee781c22229cb5e9dd9236d41d074a7de2f196f98493d7a12226e1c2565202ed9fcb15cfd1300ccb0f64a0cfe97098bd37a5110b3972cf21433d8c7a83c4aaded0ff1c081a516af44ef28f81c028bb3a196db7e9e28c445cd7f906690b6eba7f2d707aefdaf335d1fddc5c9257ba41cfaf23cdbb551504481cc2651737f4593122f45927c7c587f20025ad319bcb44db63e345683f1285b2f9d80b929e6c79ff1dfb042c26b2a7b22f623760f2c26f3e8858ea7abc58045f4f0c93f8b211132adac8379e56dba89b89eee72a4af0d367b9a57960829696176791d25d89b3bf36fde9e219f6dd9bd7ad4c7109528359fcb67a0e456c3a108869be4c7bf9c9eedf2b7aaa801fc99ea482b5ee8c92472cdddeff801836d03c1e3b6f4e8a6b7913cface4d50696853b52be2579d8adff8e979b2d784ed36d681cfc7c659fe27dd4a49ddee2c8be68de08570edfc1f06ece48a11529cbd372fd455515d3713b419c7545eeec172114af3fcfc3a189d875c5db79225dd237c8932854c3d3859e7f0933f0300000000000000a182c115b339044c3bdb6cba0880f37586de9e6e357557859340c29cbb9a8696a07be86fc49f24eaea57e744fdf8ff8a31c4cdb80869537caae33af8fb2a2e28fff4c48b912e8d6e5ac008e67640049ae123def9a63a86d6bf2470f9fb18174c799534a3dddd6c9089f39761f14cce00879f220f147c42a821a9bb8b82c9ad58f05a11db7417b69429e2f41a1e000c66385244f82d31adf27d5a7b97cb855e2d65cbab31662eff55da41e7abfd1d1ae2776757eec65910c4e025dd820ecd2e05edc331dc7bfa181f08431160e878961803dc6f1e6abb378d20100e580d0b2f6a95d0bf44817f1106b87eaedb916ef025ebcc0cd375c58996cdae79bf9e08885cf8f76ece860ab08b5c156b185f7dbeb5355969ef23f124493929cf583bcf6273c40d90c8b8531976d4d910692afe5f6127143dfb5c12d0b8c4e29e7efaa0fae816ee6112dfea6000680626060c9e5a6c91fcf1995596775a9c87a9041d76cf4a23f130a041e27ed1ef26e65959f68598ad11697076229206b08b4e6a7bad001bb7c6d3789306a49ed8be2975b469914c4acf0a549ee04132b620056b2a4b27ff4ebee0eca4f2b1f3e66d23bb22ed9691db114e2417d4e8880d98204ed22e0ade355cd611ace07426f28eb01cc9d017cda3f89fe9c5ce7bb504226801cafddca260ecfa41e1a296bd96", 0x72b}], 0x1) 8.140938544s ago: executing program 1 (id=209): r0 = socket(0x11, 0x3, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f0000000280)='./file2/file0\x00', &(0x7f0000000340)='x\x00') sendto$unix(r0, &(0x7f00000000c0)="b1000504000004000000080003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5fb003000000000000000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102d30ee8491ac673a17a617a86ba609ddfdb000000720fd18bfbb670c1f5a872c881ea6e2ec5890000eeff7f00361b4cc702fac5000028000000000000008abfba221554f4e0f668266c0900000008e3", 0xb1, 0x0, 0x0, 0x0) 7.933731271s ago: executing program 1 (id=218): r0 = socket(0x18, 0x2, 0x0) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x190, 0x3}, 0x3fbb, 0x0, 0x0, 0x0, 0x0, 0x3, 0x100000000000}) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) chmod(&(0x7f0000000040)='.\x00', 0x250) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) r2 = socket(0x1, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) syz_open_pts() (async) syz_open_pts() execve(0x0, 0x0, 0x0) dup2(r3, r2) socket$inet(0x2, 0x2, 0x0) (async) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) (async) close(r4) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x10000000) clock_gettime(0x3, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x2000001, 0x2, 0x1, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa4, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x401, 0x1fe, 0x3, 0x10000000000001], [0x100000001, 0x2, 0x40000000, 0x0, 0x2, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffeffffe, 0x6], [{0x0, 0x4, 0x0, 0x7d06}, {0xf, 0x2, 0x5, 0x2}, {0x0, 0x0, 0x3, 0x1}, {0x3, 0x5, 0x6, 0x80000001}, {0x0, 0x2, 0x0, 0x808}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x1000001, 0x5}, {0x0, 0x0, 0x73e8, 0x2}}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0xfffffbfffffffffb, 0x2000001, 0x2, 0x1, 0x0, 0x0, 0xdf5e, 0x0, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0xa4, 0x2, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0xffffffff, 0x100, 0x401, 0x1fe, 0x3, 0x10000000000001], [0x100000001, 0x2, 0x40000000, 0x0, 0x2, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x401, 0x100000000, 0xffffffffffeffffe, 0x6], [{0x0, 0x4, 0x0, 0x7d06}, {0xf, 0x2, 0x5, 0x2}, {0x0, 0x0, 0x3, 0x1}, {0x3, 0x5, 0x6, 0x80000001}, {0x0, 0x2, 0x0, 0x808}, {0xb, 0x2003, 0x40000, 0x2000000000000000}, {}, {0x0, 0x965, 0x0, 0x8}], {0x2000, 0x1000001, 0x5}, {0x0, 0x0, 0x73e8, 0x2}}}) kqueue() (async) kqueue() r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x35}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x31, 0x0, 0x37) 7.808850252s ago: executing program 1 (id=229): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff}, 0xfffffff7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3}) r0 = socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/61, 0xfffffffffffffd01}, 0x800) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="f536d7c468779cfadc5e9ee6f9d7f9a5eeee3fd887805873ab6afcb3007e504583338df54084af3f7740f00396d5f5caebe3b3ed3a35114f624d34f134619e8c60", 0x41}, {&(0x7f0000000200)="ee35c54595b3a876ccdc1ab68136ec4a505ae5173866b840a82c43c3fadf864e1f52648311e46ab4233e3038ddf391ce6f425fc09c9c828ee8badbfcab9075d855664f96ff67c0ba7a60007f584b658d5ae36e7c010a0858a81058c0acee8800ce3eb7d9943b269cd4bd0dc8b835621de1ce8a9f1c981160d69ba30e4fde217b3eba1ec54a4547cd4c125cc969afb143dc4130cbe8d69de75e4e0dc01a0a2d2bdf5487f5c937040746e7cdf7f588b7d2d835f0c15a27f10121d6608bcd81a2f3b44547d633efaba998d143996d73c86fce1134b28369689b14b781a541291e946e3c8a5afa1b2d16cdeaa1d532b35f967a98fb9bcd4b588f2e43ccb2a0", 0xfd}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() close(r3) r4 = socket(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r6 = dup(r5) dup2(r6, r4) connect$unix(r4, &(0x7f0000000000), 0x10) mlock(&(0x7f0000280000/0x3000)=nil, 0x3000) writev(r3, &(0x7f0000001100)=[{0x0}], 0x1) 6.459151236s ago: executing program 1 (id=252): socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r0 = socket(0x2, 0x4001, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/36}, &(0x7f0000000080)=0x26) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x4, r0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) 6.457611187s ago: executing program 32 (id=252): socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r0 = socket(0x2, 0x4001, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/36}, &(0x7f0000000080)=0x26) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x4, r0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0x4) 5.709056988s ago: executing program 8 (id=253): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x2, 0x2, 0x5, 0x2}, {0x5, 0x0, 0x0, 0x8}]}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000002e40)={0x0, 0x5}, 0x10, 0x800, &(0x7f0000002e80)={0x5}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5f9203162a14437d030a9bf5a11890ed7fce4fbbef2ef7e382526ac573271aeabc1b761e5f1616bf6932da7", 0x2e}], 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) shutdown(r2, 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x8, 0x4, {0x40}}) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x10) 5.33310071s ago: executing program 3 (id=273): r0 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000900)="648c667393a368cc8b469c9ecf9cd6a8853580b610be0b390ec4bfda9e1ec00d6a8aebcbc3812242e165d9e56ad4bef9b53c7c5b5975b69dba75f45f2fb2ef2df0fce79145a86a09a48cb973fab68075329ce1d02b1dc7c64b2c57387a00cab256965af576a86990fd682446d7199025567d126761b9e4128232afddbdcb95d83ea1ec6f6f8d0c075dd207b08f1fe56ee3a0d672447d2e05931be17e95625e37c1e8042049389b49d7f7129c1c4e18d030c4ae982ae22032436b7d07096a12baf8e095a8407abda0da0c6d4f5c860a48523bd478745c781b0bd114e2d212e20d0711b033986335f617034823ca313d7ef01cab915d30f5a08835182e12a1ecbf8f041510cf5bbf6030482c50b3a3d80a4d0267bc71294c5255594e516c81790e619abf0bbfe9ba0ee796a38253de2d144da1e1e9554867cab8210adcd74ce14a8627b797be7781c3bbbeeb91cd50c14856200ee3b9bd5fe685721d75a42760c7541ea9d5a9cd38aabfc69f79c25eec8fda7bfd5c18eec0c5ebd9a4b441ff5d67eae1d44fcdbd86a9c83701543ed87c37b04bb6a6f03c1f28509d0c7f7660bfe878e1baabba4d88b78980edf754ce199fb223a05a84a1187e6480ec645733ec681bc7a1960e7b5ba203351068f1f6d04321b03888c91dd90422c39abca32aa835d0459c5225e6840d2c4ce806f941dff0f4dde037f97f662002953712d1ee75a12b10591b0a76951ab5bbb1771d041fb33fb65d68bccefc3e2fd2381f9c4afed33ad2a1d0f224119a68a5fa4f9fd7112e747dd73f5bbb24a5ce1423e2a9f3241af9d693779b9690d153c10619af1df89377ffe292362fb86a480be191be386325d5bc93a1872289eb2d2110ed117bcfe6fcd5d4b993b506476e7ea13e98836c561ac647c0dd3b31a22bc4be0f8800f913a3663d2ec5845a401fbc9630072d056d3497ddfb4e5a46c4b50a110635f6d6f1855ab1e6c88213d3e3e1b868f71f816f360d191602ed3215e688c7c37ee85942e62e2e0350f28eddd4b312ce3487ce0ee50d20a816d62437d6297429dc89988bd5a6b8e0cf54eb17290dcb7e685779a0d8f9fd2a7095c93d1715315461eabfa665d9a884fd2aa8d88532c3bae22fbe1894d55e9de2796ed74a9d2195a6a692500f0f4b162c6a3f1d6c7c87cc6181e4183f24b06fa391b23ca81638ee14e7711437a468f1a8903618066cf018ba9bdc87978c0fb2eef690e8b3745c95359743b0273c7905cbd375df447b737d6e8b8a3180bce194a34ec3eddd1201f41cc697b9f7fcaf9c094506eac335a1965c6a4a7f3b5afefca5464715ff0a4e6381c8765b8d437b96b9ae41cb36d37fb52d95bd2a102e2f5bb3012cd29a835b7bc6e3af5cea346a3104c3b31def8a3d08c3dc4f4324ba7dfcc0d69c5614d60750a7b0be7f599cb410e535ff75d4e2a8ea8a9c72116c9051722d570b75981704204d82f62cc4785382cb88132dbe037a89884d52db6d0670b6ff58cdac0d969bb5b0b273e0c9cd5e27bbbc7d919ae459c5bf4fdc6395ab6171fcb1786b6a5582800d4071d9f5205caaef09b1b4d2e02909dd8a889d2491c072673daaecd4b7e30d1dda4f1c3df4f5cc81ea34bfbbec94f9df336a7d83c90d6b29dd6edd843eca12547fbafeae58fb3c4fc7f4920201f5abe840e091908b744a339a1659abca4e50b454fdc17f1eed352b5eb08f21e19c0d9ce4ed4b1821e402b943996eed47c09131fd7bbaffe4e7c310ba489a513bc1f3fe333ac92231f5486d3665dee2ad99c509bdf0f3aa61e842811b17bb13ab070e7eac1ef3163698036a2bfab47fe5e9dee0608df76b1e761af5412bef565180fc3fcff12d39dd8f566ffe9dfab685c7f871e18f38099c0ac0a98e36a25f2065cf3c7fc058eee97674fee0f354ba0e0e354e57dbb2094d8b31c5e8c9a27935d4ebd787e14ad2f34acc40b946c9ca04358af39d30ee77cd15bd9d1016301f9772c53ddbf3e4f29b92d845efc17f5cdd813aa07284798ccedf39d669fada5a0b0b2c943998fa225fc89ece01049ca93aef09935a551836f87c1cdb6ab21dc69ce209ec91dc944e8fd0db2bbb4763047e77d1a4df9515889126b0d52e22deea60c52f1dbb2efc76e1798a12d3a826ad532fddb996ec32c6d2cefe8d732029148344f62f533d2b4ea85d8e88c83017c5610f89d7f408", 0x60f}], 0x1) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000180)=0x81) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0xdb2d, 0x72}, {0x8, 0x0, 0x0, 0x4}]}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xffff9373, 0x2}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2000000000000, 0x400100000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x8000, 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, r3) select(0x0, 0x0, 0x0, &(0x7f0000000080)={0xcb}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x31, &(0x7f0000000040), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$setown(r7, 0x6, 0x0) close(0xffffffffffffffff) sendto(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0x28, 0x3) 5.0686814s ago: executing program 8 (id=253): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x2, 0x2, 0x5, 0x2}, {0x5, 0x0, 0x0, 0x8}]}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000002e40)={0x0, 0x5}, 0x10, 0x800, &(0x7f0000002e80)={0x5}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5f9203162a14437d030a9bf5a11890ed7fce4fbbef2ef7e382526ac573271aeabc1b761e5f1616bf6932da7", 0x2e}], 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) shutdown(r2, 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x8, 0x4, {0x40}}) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x10) 4.722477422s ago: executing program 7 (id=280): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x800000, 0x0, r1, r0, 0x0, 0x0, 0x7}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x1b}, 0x4000000000000007, 0x0, 0x0, 0x0, 0xfffffffffffffef2) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f00000000c0)="f2895420c20b50f975952a1d12c410adbc52f2b0ec4b36713e2be766979064f9a47c68534e601c9b5b5165210d6796846221ea9db838587e0a558cca52592eac5e5e29877c7ace6992", &(0x7f0000000140)=0x49, &(0x7f0000000180)="c5a9e3df749503f30cf40c7e2de1094631e2cbb12facf24a41d1654b69d6d40c46d15f11d111d3dc21804bb5710300d300e12489d187c7b2c7563776bc02810e3d9272df7c685254cccb", 0x4a) 4.695874563s ago: executing program 7 (id=284): syz_emit_ethernet(0x67, &(0x7f0000001500)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "899589", 0x31, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="fe52dcabeedd74b79ed11d06332e8d80", {[@fragment={0x29}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, '\x00', [{0x19, 0x4, "47d47e3f448c60b50f1e3fdae90e1ac50a38da488de838a36fd1336fe6e814"}]}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x2) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000480)="bdaa3c6b5c892d989f7b0f6bb7e9d12209eb9c2f81d2921b3b24143db54d57273fd73598db81a5e078a7ce376cac1385", 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) readv(r0, &(0x7f0000001280)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) shutdown(r1, 0x2) preadv(r2, &(0x7f0000004680)=[{&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/4096, 0x1000}, {&(0x7f0000000140)=""/253, 0xfd}, {&(0x7f0000003580)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/183, 0xb7}, {&(0x7f0000001380)=""/119, 0x77}, {&(0x7f0000001400)=""/100, 0x64}, {&(0x7f00000000c0)=""/5, 0x5}, {&(0x7f0000004580)=""/227, 0xe3}], 0x9, 0x6) 4.5612581s ago: executing program 5 (id=289): r0 = semget(0x0, 0x1, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000003e0004100000000013fecea10500fef96ecf2bc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500100051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a410b6ff46d6819d47fbb12cea0f555002000000720fd38bfbb770a8f5a872c88106002ec589040000000000000036", 0x8e, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x8001, 0x10000000000001}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x7fffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x120, 0xefa1}, 0x0, 0x72, 0x83a}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) semop(r0, 0x0, 0x0) 4.560139476s ago: executing program 4 (id=290): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) symlinkat(&(0x7f0000000700)='./file0\x00', r0, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000dc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x5) 4.539700923s ago: executing program 2 (id=291): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xfffffec1) r2 = syz_open_pts() writev(r1, &(0x7f0000000480)=[{&(0x7f0000000280)="ffc05f80315258f242c77d45ba04", 0xe}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r2, &(0x7f0000000140)=[{0x0}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000200)="10", 0x1}], 0x1) r3 = socket$inet(0x2, 0xc004, 0x3c) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) dup2(r0, r3) 4.529991427s ago: executing program 8 (id=253): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x2, 0x2, 0x5, 0x2}, {0x5, 0x0, 0x0, 0x8}]}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000002e40)={0x0, 0x5}, 0x10, 0x800, &(0x7f0000002e80)={0x5}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5f9203162a14437d030a9bf5a11890ed7fce4fbbef2ef7e382526ac573271aeabc1b761e5f1616bf6932da7", 0x2e}], 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) shutdown(r2, 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x8, 0x4, {0x40}}) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x10) 3.916862503s ago: executing program 5 (id=292): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x7ffffffa, 0x5, 0x7ff, 0xffffffff, "04f0ee091a00ffffa0ef4081ee5b8bbd0800", 0x4, 0x4}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001640)="06b60e875c4d1a4e45307a794ec4908032d6505ea53143ac1a8a0fce91ef70fcfeff9422f8abf6fe7605b0305792304c29feff57aefcb8f60f9f936f47affadcad844b25915bef254c151c6301bd002d8f73bd4a93f4f7dd8f6a844ead26872779deb832a69d7bff90a9a1bf14b1189857a831ec8555069a51ba557204be22b7085b37efc4286cbbd8c60fee7ac141adc8ad83abac43f9c73c445000627907502c71138e0087a508e65e4ff8472df109b6433dcbea0374543cc959b26f749d15b5e5c8cb1640f1366d083c4fdf9b8551d53da1e076f69a14b0e89f4e3ebe0f71cb2d5bf5733e15b34341b53ed26adfc29531aecd1517e35c8d7bd7a1fce84d5f7ce93b27b0aa97a0f1c47b5271e03e5b941e988bcc580bef4292f65354de50511563ac5fc1f48a9e162ed9a02b0190285ac9698c73c43abae331b287567e8955e40c735c1e68f5a592b2a3f8077e036f92863443666acfd8563de24f150ac95327796d51cfbc9e99662b4ad853aa2129dd46bba5bff9dd4d80ac25c90399ae52d996f676cf44f3782fc6fd1f170a85240550716339517ae4e51b5f99b0963cb4a4c81134c1a9d21ef90f3a3fce88e49ef75309af240a83648f108e8d21f04934ce190e7f23f8d84b4c3ba26a78e725b86b609881fb05d9da440cc3f7ffa7d7d3b7aca558d04c1be267152c3451c53e809bef6aed84465cf77f1e75eea19f6e555b447271b01f16f05af68d19a86fc82bdc99c57eab7a033b3f51a2e3fe2d9ee8ca574463a030346c12490fa31e884d8028a697e110d82d17313d47fe81911edd8a2f748dc26ce48cbda98269d88ce1f510f7e6845249a74aa9bda35ca71c5c0a26a00e919180b91508d0b73014a68afc2978d812831368b92376f9dbc7c3a71f287268b350b6f8535230dd7c5c34e5d850d8eda472873a0217c23644ce12e733a9517503be2876c6f9017e6056b0c3cb286113a428b98661897d5de86656af5d7caf86b04ca00a140d31d0a33e3a88a0dd000594d529932a05a2aea6299b9f2d14a34f5ca967c0b2a154fa3db84155a0813a57519bca145827b7158fae59166af1ae7d6a74294e4356ce16bd1b93a92498980f5d74257353bab4a9fd8e45847d11a564dcbf9cb170447ba0817e837f74266c37bb593a44e554b1984d612dfa19ad849b0a1f258b7158e67c1a686153b30e38fd8aa5a6c87107944b7f5125eb5ede4c1e962feae9990f2510153de677f029bf2bdbe99d70fba7ff240c0f64f8a05fd6d799070db17ee7fc1725dc58ec01e991fedc788b71db8404b832fbe689cae4c3350c0c682dcdb4babb3ec3d28279b9dd95dc6d8e00cd04db51946a2003eb4596b3e261c752ed8dd356b193877f8da3385446a929ed8ac132fbd33ded8c6136d377d4d8c8a2c2f003c1c5b1aec0a57e850789ad234ba6cd00eeabd3f4f5f968926e19fa6de90d6861f7e41792f80dbefb5ea275f88ddd54e55c37ad65c7783ea71833564d70c08f5c1f21e4b3fef0dea9265fe19877f57d0773a02956563620cbc40808751dacfa81e6ea129fae9608177120507c1d0b8fcdd51ebad6b6aff881a9aea9bb97226895aef3ee1a50c7f7a3caca11322529eab1080e42dccf42486d22cb0b1e098245b6a242955de52146f6b7e7723525e2bc2ffa98b6fa3576315d1fc1485c172e85076d91bfdcdb9ac2ca488855b4b2d78a5817625a20dca81ac86e275d27a3099dbc0c653bf51c2d631da836f6c980756487ae1d753aa7a7ff0ceca5fca17d3fbb9eaf580823c5dd3a2478ea5c13cbb984274790d898e169f6f489c5b224ea45a84c61455c96c01e5b7b3797d281cf728bc54a5d3ac7ef75bd44abaa42800c9b0f24889b713505a479433bee5ce97775623d0248bd84e112942d05d0c7a24b184a78452be17ff6d771781c60d21ccd44640f109444280aa0448682e64a9ebf74daa68af1b164fb4f4807de1ed31d0f51d611923d397398616d5c80", 0x583}], 0x1) syz_emit_ethernet(0x66, &(0x7f0000000000)={@random="e904a200", @empty, [], {@ipv6={0x86dd, {0x2, 0x6, "94c5f7", 0x30, 0x6, 0x9, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x4, 0x6, "a5d148", 0x6, 0x3c, 0x1, @rand_addr="4dd9039e174d0911ff4b628df86eea5e", @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504", 0x4, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 3.916575878s ago: executing program 6 (id=293): r0 = semget$private(0x0, 0x4, 0x320) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0xf1) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="aa37670e51c3", [], {@ipv6={0x86dd, {0x0, 0x6, "73d477", 0x8, 0x0, 0x0, @rand_addr="00000000ffff0000ff000000002000", @ipv4={'\x00', '\xff\xff', @multicast2}, {[], @icmpv6=@ndisc_rs}}}}}) 3.915241655s ago: executing program 2 (id=295): sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0x4, 0x1, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x25) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206918, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, &(0x7f0000000100)="71f90600", &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x9a7, &(0x7f0000000ec0)=ANY=[@ANYBLOB="3deebe72c64eaaaaaaaaaaaa86dd60826e03097100050000c65db6cc8816ea87740000000000ff02000000000000000000000000000181009078000600085474b8092c8bd8fcf978dc42920507accb815bfd67e8c687b080cfa5aaf4dba7d5c37000b854fbf1c2bc1600bddcb6d643513fd0aef25467e6efa3a2d2be6b1428938d5a15498bdefb1bb078c0c0f3526368635572a32ce075bdef1a64b15d29cf3ef6f0638666a43d72676e8f9e2cbaee71c73fabb263c33f00b4b88ed24af92a63de831e22bdb15cf4c17481aed0372b43542a46e2a295f97b39f9cf6e2a4245d46d5ad6da3353d0a3d6e942ef1e2084bc366ac294644ba9f54c73c6a134a5220d0ffa1df52c1d4b811e0a41fb303208ea26a57fd122d1a5e38f52f0f5a2214f1987cb0525b93829d7843fc0d6068860173d8cb1f88be67b6e55f5d12a4411df9795bda76c4480d863ebdf811d8ad9cf83ccf0aa83febc544a61fc97f102b3b910d9f70a17f290a6db82a77585a7462d984c74062c7d9ac6290cbbd0ecb9a3cda202aad28e180e120457ce90432afb13438167344d553ce0caf18ece47397870423310972af156b749ee657a45170b0ba5ffc15d6af0d7de03072be6ef7f66a044d8b1b4eb066e3abe5f1851cdbcd15e04aab5a27f0e0aef1f23275e06fc9e97e45e0ff460b930776904fef5319a36987001c00e96a591fb80948d442d51d0612cd62e0a1b6f77e86dd9d7851942e6a16d51d1568fa0f9af756bb8cffea1bcfc88e6b2b8b43adbe842420e701df9ddc2d4929af725285f16dfdd2e181ad72f6662d365b600880f8364741b36612f0d51cb78a19f031740332ca15a49a288e659f293fe0087ef491afddd7a9c1de39647a30ba71761d56ebe56991870a117f3849baa8dff35a666e178bf08f706361fee22dc0bf9a619a34fcd3839af7bc47e6fcc4dadf30c4a4fb4bc0c8493d5f405facc3f9af95eb1a2d787ee995955ececcf7ca6b715585bb293f503c4089dc5c2b8e01486a40952ec5dde6031d6bce1e464ec5fc0ff2d5e0a25a097e4e851596006fb3ad1b220402fee668468af525a6a748f616447743ae20363ee232c70e83f42286b82e06edeae779d2568aacf136c4a7ff070f41341fded71e9ed669f35cd0050b32d945a493457213c117d9a5f3eb22f2e68752b78f902ecc9201d363b5ceb9dcd95f91a4b3104d0d73abc6a06511b61c69697cc2163c15236e35579d491d1809713d02358952daa50cd703f3e32afce6e11ccd09afe46429559ee762a770bc1285c868a1b21d4366e90323b1715b684e083783e27f1073bacb9563a5493023bbdf731f2c89e9a16b9a4769689ad16d4c449b1ebee587d592f631e019c1a851bf0ade393f321dca0b1d4b1c1409365ba8be714bd1765f1b5acf17501b7f428e654930e54693ed4172e662c22c9caa2390cd2fca477f878ddcbfeadc75e66107350bece374b19e50b8ed513acd788841bda206de6dc196dd70daad49e61982f365e8bb5763566a17171f43592f0021e301d119947f4633dcdb15e60a78e4e8bc09e5b1f314318d0f8aeb3f03dfe1abc7479977a0d4e6e079c88c1ccd8b16992349edea85d53fe51a7bf6c321c2538c5d0d82d0a05e1f736d119b73250c70bfe40d86fb9c0eb691d000642686537f52fb0dd2471ad74c6a591dade26de5c0e999f864852a4f1624869e12f257f87907e5a1da995f55cdf21ae86953abd7e203be39c779056c1592dd050227bdbab865aadae16729f0536f420b52fa9efe28af9d59a9ba9a8dae7e02fb541c6858e2d61663329ef5c6d398027c17594479f58a41dfbe19cc23b2028c496e2d30530ad464f7f6776255399b42de2b72b66172ae9df0fe9cf9772d96f8f6999a17e2ac0d33af7ce088c33164a055ed0b534c04f0c44d0b4f581984ec343c9eb3013c8ce7d7a2722c3cf849e8345870f1837b139fcc0d768bba67d36ae4ac5f444ac468f180ad1c446522c666b9b27b0dd27306735b341c21b71a416c43622cce5c7ab114055611481365a4aa7d03035aade90b0ee329da6448ee4af22902ea87320f9a8409e6f5e820f0ff8b463caa7c5bd4ca8f340ac548ceb6f3070f22e1ea90ae0d7b6698eec450095008cdc9ebf3448ac4685a0f0437061162faeffe1dd8c2f7afeabcd0b082bdce3f1fd97b395c53ec3b51f68a2dfe24696c1cd82637e6cc53968f73e34b5851359c4cd3e985a2b85f11f06c4a9afcb9526efb33949d3650ff90a4cc680c0bd8059b26cd449f480b63b4126c4f0a3bf7e8deb0b72ecb264c3892a8ee15bff1a21a36218657dd5be2cb73fc6f657f3207096e30494b8d8cee76ffd53e2cb663dce5355bf33659f15b29323a885e2863b7cb8cdd8dc905d42ce294e9752c4db0910d4e2e476958273731537d2deb18146c54f2b4256842072a8f84c2468ca18b493fdec4caa52fa8125898cdddf7d17bbd60e61a073d0fdc4ebf51179cc6eb75a6de3a5028aa9606e7016de188ed847ac306ab300921e07246b3ddbf763c461f1e427bcc088de08bce93e149e32155ead1d3e2c5adec7d9154dce410f3d1138d53e25b77053189d3bebe6754c93b6c40b476c86941e611435d70b4bccb4db1b4fd0cb1b106969f2c24899f2dfe661296997683ae122160f790fe49ca859eddfff2cb70d12cce880fa041c2d4889c2f8c25641cc26ae4750daeedafe8f465dce18740a4b10e64be43ee51159dd62cc9afdafa8c2e428cc071e3f72675d9f54eb126e9303d336ad4591031d36926807b95ca25e9826ad62c6953c4193b1f9017550cb63d270ca669c5824e2f50cfcd085be31c9ab37129f97a7c8b4a196aea4c46ae83c79fdc723ae24f4532bc4bb8e8928ff84a7dc25568e28198157347aa25a7e077b118331c8c9e5b51b2c0e940909efd694494cef315229b5927fb20e90986dbd16f29025858d9661f5c282bb929d23456f96aa9e71c1a81bc39cdedb80fcc5a047f86333dd955de11d91ecbdf84c7d65ff791af147f6223d4745c0ebef8d064c8965d195b8dc4e3dc404054b39d02596ee8590754b5445336c136c7c3e480b1b1b0f0abf0973d5cc0de0c338f628633f64be855ab9b1f337f05d1f5d23891b566214972e1d4dbe5a81982b4d431369a05a9e76bfe912091a2dab17ee6822db000476fea38320f24d7c088909ed21e5e7ae686729a23483c72135d8d8620d54128789de9db1b4493beb5d277935df4022b515568d24667c4e43ea7e8996979afde1681e72a7ca023d505435e6fbe91fce33be6807513a71dd024094d8acbd9decc2e0f49fe9b277b3416f5e2f254b6e7c1eb666612249788b736e8ff072ec0a06eb722053ffe032befadb2ab7222d2d2f53488b823b02009bbd14f4b11eea31a421c002f9fa03df6151e577d64a9dab4579e343986ecd291d7fd34216830f0f4b4e5ed8a81386402ca9b9a723404a9077a2b02e6bd43f4ae117da959e5445f92f5a7427ef4d7cf98c2ad043808709006e52e35bbcdc43adf316497e2aad1197764ec74142c157a90e71ab11100b8107df5b9c276dcea75d5e7fda48d946b0bb3ea21ae40a542dab11e3fab3"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x101}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt(r1, 0x0, 0x14, 0xffffffffffffffff, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0x42, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450800340066000000069078e0000002ac1400aa4e204e23c61ed21b7a7912df36fea7b4371cc635a419bcaaf4b7fd2d693ee42f257ecc098227c74167c96aaf8464929f6a8ce5ad266040a5eecf177b57074419f6ca457a6b1c537660954f3fa08a795cce855a3d2dd21b530b9bf58dd84e042bfa", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="800200029078fffd050a00002280000000060000"]) sysctl$kern(&(0x7f0000000100)={0x1, 0x1}, 0x2, &(0x7f0000000280), &(0x7f0000000040), 0x0, 0x0) 3.871190964s ago: executing program 3 (id=296): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 3.8624304s ago: executing program 4 (id=297): r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7bef, 0xffffdf82, 0x8, "1826283e680023d5ff7f0d01000400000400", 0x7fffffff, 0x7}) (async) r1 = msgget(0x1, 0x40) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d0, 0xffffffffffffffff, 0x0, 0x7fffffffffffffff, 0x7, 0x0, 0x4}) (async) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) (async) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x10, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x3}, 0x8) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) clock_getres(0x0, &(0x7f0000000000)) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) r5 = socket(0x2, 0x1, 0x0) (async) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x20000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r7 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r7, 0xc0106924, &(0x7f00000001c0)) r8 = kqueue() kevent(r8, &(0x7f00000000c0), 0x101, &(0x7f0000000140), 0x6, 0x0) (async) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0406938, &(0x7f00000001c0)) (async) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f00000000c0)=0x2) (async) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 3.861840854s ago: executing program 7 (id=298): sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x23, 0x1, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x88) 3.834794198s ago: executing program 6 (id=299): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x800}, {0x2}, {0x2, 0x7fff}, {0x3, 0x2}, {}, {0x0, 0x4}, {0x3}, {0x0, 0x9}, {0x0, 0x1}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3, 0x3}, {0x1}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x2}, {0x0, 0x80}, {}, {}, {0x4}, {0x0, 0x7}, {0x0, 0x9}, {0x2}, {0x3, 0x800}, {}, {0x3, 0x1}, {0x3, 0x8}, {0x3}, {0x2, 0x8001}, {0x2, 0x4}]}) (async, rerun: 64) r0 = socket(0x18, 0x2, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) recvmmsg(r1, &(0x7f0000000000)={0x0}, 0x10, 0x0, 0x0) (async) r3 = kqueue() kqueue() (async) dup2(r3, r2) (async) recvfrom$unix(r1, &(0x7f0000000180)=""/216, 0xd8, 0x40, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000100)=0x2) (async) dup2(0xffffffffffffff9c, r0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000180)) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) 3.83383605s ago: executing program 6 (id=300): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x186) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x5, '.\x00'}) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ftruncate(r2, 0x79c8) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 3.757704101s ago: executing program 8 (id=253): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x2, 0x2, 0x5, 0x2}, {0x5, 0x0, 0x0, 0x8}]}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000002e40)={0x0, 0x5}, 0x10, 0x800, &(0x7f0000002e80)={0x5}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5f9203162a14437d030a9bf5a11890ed7fce4fbbef2ef7e382526ac573271aeabc1b761e5f1616bf6932da7", 0x2e}], 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) shutdown(r2, 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x8, 0x4, {0x40}}) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x10) 3.044940337s ago: executing program 3 (id=301): r0 = shmget(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/126) r1 = getuid() (async) r2 = getegid() (async) getgroups(0x2, &(0x7f0000000080)=[0x0, 0xffffffffffffffff]) r5 = getpid() (async) r6 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x1, r1, r2, 0x0, r3, 0x0, 0x9}, 0xff, 0x1, r5, r6, 0x3b4, 0xcd0, 0x5}) (async) setregid(r4, r3) (async) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) (async) r11 = getpid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x7, r1, r7, r1, r10, 0x1, 0x6}, 0x3, 0x0, r11, r5, 0xffff, 0x40b, 0xfffffffffffffffc}) r12 = semget$private(0x0, 0x0, 0x210) semop(r12, &(0x7f0000000200)=[{0x2, 0x8000, 0x1000}, {0x2, 0x401, 0x1800}, {0x2, 0xd26, 0x800}], 0x3) (async) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000500)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000280)="a1ac36c1b86cbc507544508dc9e656acb1c3176062a0a763", 0x18}, {&(0x7f00000002c0)="fcd0329c303c4c864a1fb305fd7f66bc79b7584aa1503346415de5d7e3ba38695bedff32f23fd9c8df2e1ef2892b3a3e9b4b66b2466430f8b6a1cacae22b08a276e6acced690b6065e025e587c586abd1a053efd6550b18bef291ba4d68aed84665e389c3cf4301895283974b75c6660e3a353937b7d93e4b99a27493d2ae9b229d43b8fb9a2643cd87188e185bbfe412b529b7c74054a7db6ea532cf285d5f3e2b0020df7f1b1f2d761602af662", 0xae}, {&(0x7f0000000380)="a2fa99054b903b654b52e8b26c5685595259e2461fa919c1d5f46c916f6deb70da6f3819bf1979b1bcc0480ffef70f3971e85c8d96a37ac7f144443c7c86d1f87822ff15ad20f764c77332d3b6c00c31442b2370ad9c4e950499bf95115e5f86ebc8e7dadf073e3bafa95d904fe33a9dfa96581e28df947ad05a78d32833b7ffd54b06ad211f103e9a205807f6e0dfbef0c30403da30d353b66cedabe2ea22b4d3a65765ed54f6", 0xa7}, {&(0x7f0000000440)="5ea5957e49e773367a70498ee4a0637f5e179292576358bdfa22910f39fcc557a0cac9f776d7dd4ab0e2338f04b506a641473f62201f29672f1f14aa5b5d89f8ffdb2bad2106a48b89440fce427836c55a8fbd5ffa9bd16750586a79e20542b2965048a29e9f06c3e38dd3bde5a7", 0x6e}], 0x4}, 0x9) (async) r13 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) ioctl$VNDIOCGET(r13, 0xc4104603, &(0x7f0000000580)={'./file0\x00', 0x1, 0x3ff, 0x3}) socketpair(0x18, 0x8000, 0xf7, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r14, 0x1ff, 0x5, &(0x7f0000000a00)="75bd6d025db76c78aa5eef524803b3ac89ca1a3e599e0239e7ced163a75957", 0x1f) r16 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) (async) r18 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000a80)={{0x0, r16, r7, r17, r18, 0x4, 0x4}, 0x0, 0x4, r5, r8, 0x0, 0x9, 0x7}) r19 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000b00), 0x8000, 0x0) ioctl$DIOCMAP(r19, 0xc0106477, &(0x7f0000000b80)={&(0x7f0000000b40)='./file0\x00', r14, 0x1}) (async) socket(0x10, 0x4, 0x10) (async) r20 = semget$private(0x0, 0x1, 0xac8) semctl$GETZCNT(r20, 0x1, 0x7, &(0x7f0000000bc0)=""/134) (async) setreuid(0x0, r9) 3.044413164s ago: executing program 7 (id=302): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xf50, 0x1, 0xa, 0x8, "9c38456e307e0104002f4ca62961e4a8a3814000", 0x40b, 0x9}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee4", 0x9c}], 0x1) 3.04353757s ago: executing program 0 (id=303): sysctl$kern(&(0x7f0000000200)={0x1, 0x16}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x2, 0x7ff}, {}, {0x0, 0x7fff}, {0x1}, {0x1}, {0x0, 0x9}, {0x1, 0x1}, {}, {0x0, 0x1}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3}, {0x3}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x2}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x9}, {0x0, 0x9}, {0x0, 0x3}, {0x3, 0x800}, {}, {0x2}, {0x3}, {}, {0x2, 0x8001}, {0x0, 0xa266}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) socket(0x18, 0x4, 0x6) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) setsockopt(r0, 0x80011, 0x2, &(0x7f0000000000), 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r4, 0x8004745d, &(0x7f0000000080)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) select(0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) r6 = dup(r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x1) r8 = dup(r7) recvmmsg(r8, &(0x7f0000000440)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) dup2(r6, r8) execve(0x0, 0x0, 0x0) recvmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1041) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x7, 0x7, 0x0, 0x9, "000818000300b1f20853bb872a00040000612500", 0x8, 0x7f}) 3.043335354s ago: executing program 2 (id=304): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000c0", 0x14, 0x0, 0xf9, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @rand_addr="00fe000001000800001a000000000004", {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x8003, 0x0, 0x7ffe}}}}}}}) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = syz_open_pts() close(r2) syz_open_pts() readv(r2, &(0x7f0000000000)=[{&(0x7f0000000240)=""/241, 0xf1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r2, &(0x7f00000003c0)="2aed", 0x2) mmap(&(0x7f0000462000/0x2000)=nil, 0x2000, 0x2, 0xe013, r0, 0xffffffff00000001) ftruncate(r0, 0x79c8) fcntl$getown(r0, 0x5) mlock(&(0x7f0000775000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 3.042837896s ago: executing program 4 (id=305): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r3, &(0x7f0000000280)=[{0x0}], 0x1) write(r3, &(0x7f00000003c0)="03", 0x1) recvmsg(r2, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/200, 0xc8}], 0x1, 0x0}, 0x1040) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3effd) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000300)=0x1) recvmmsg(r5, &(0x7f0000002e40)={0x0, 0x5}, 0x10, 0x800, &(0x7f0000002e80)={0x5}) r7 = dup(r0) ioctl$VMM_IOC_CREATE(r7, 0xc2585601, &(0x7f0000000100)={0x10, 0x9, [{&(0x7f0000028000/0x2000)=nil, &(0x7f0000036000/0x4000)=nil, 0xb}, {&(0x7f00000a5000/0x4000)=nil, &(0x7f00001d5000/0x1000)=nil, 0x9}, {&(0x7f000005c000/0x4000)=nil, &(0x7f0000172000/0x2000)=nil, 0xfffffffffffffc01}, {&(0x7f000018b000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x401}, {&(0x7f0000037000/0x3000)=nil, &(0x7f0000019000/0x2000)=nil, 0xa6d}, {&(0x7f00001a2000/0x3000)=nil, &(0x7f00001f0000/0x2000)=nil, 0x8}, {&(0x7f00000a6000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f000017b000/0x1000)=nil, &(0x7f00001e4000/0x3000)=nil, 0x1}, {&(0x7f000007b000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000d3000/0x4000)=nil, 0x97b}, {&(0x7f00000f0000/0x2000)=nil, &(0x7f00001af000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000060000/0x4000)=nil, 0x9}, {&(0x7f000018f000/0x2000)=nil, &(0x7f0000052000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00000a2000/0x3000)=nil, 0x5}, {&(0x7f000019e000/0x1000)=nil, &(0x7f00000a0000/0x2000)=nil, 0xf47c}, {&(0x7f0000072000/0x4000)=nil, &(0x7f000012d000/0x2000)=nil, 0x5}], './file0\x00', 0x3}) lstat(0x0, 0xfffffffffffffffe) 3.040692s ago: executing program 5 (id=306): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8001) (async) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/211, 0xd3}, {&(0x7f0000000180)=""/123, 0x7b}], 0x2, 0xd) (async) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000240)=0x6, 0x4) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000280)="bc4e81050e2be1eb141f2a987c20ec8fc9f0f2f25617d8d9b894a8c01133dfb1b6a8335143bc0db9e92b97b2eab3120eaef96e5c66733837bf6d094f50e0e9c8972dde77cd7210e49b1731589c95410dd4709997666043c3ade0117c2418aa433f319cc9de57704329a61d048ca1c5479c850e1c14c1172a5cbbfbe22ac5ded6764ea71d74573e74fadb4338b68ffbcbf88f8330c0feb9944c519b1867c99f40791170de064a0d62d631a34f80922300ec588f7a2f03370b8140270be1f880b7ae159bcdfbca471052da1df4cbd9a727951a27cb2b0a1ea9aab97870b70738014a0ffec3b51ff44085d77129e2084100955042bc9e6a824f8f144a87965f0c3f44e8f79ad9f5534dbc157e42a28d6d86cdff8f8e54b193f3117044ba13c560ca58ca50a8c7d5349c5e17438fad34d3be2bbe26130eabc2b001c6f55f947ca6738e99c9d81fc326090e8fc818e865c14cc497239930f27ee64ff728229fd4619cef1494e3da11bc2dde3c65ffe5f1e1a7fa48c6c292a706061f05386cc489a871c7bf0f2ec57853ba286d00e7415a038d644d52d45275adbae8a03b591ccb7531c8b0d468ce23516a5fb4cdf5b2648acf377f5dd4299d186694a01dd6bb7c4cdbcd6957cbcfc53a72eda757652d071368a6a7d25ff607d50e4de0ba93811aaf5226acecc356b67b2a0421736b2df83361818aa34c38a243d778a248c8fa2d02d8b8d63d9d5d73ed46b693927e6878d8290f4ce4fd75663560139ca41dd1cbcd6b59249f4b43d5635e367419b166b70937576b53ab4ed922af2f9aeb14c629ea07200f40ab9aef6203c1f9d709c2fe294134a95f8d05b47a2369d84c335ba56c7d9b459c32c412de92067a8fa5438c642b8ce207eafab2ea75c187fd7632c5a297502d9a0a7ea060f032b6b8231fd697566a351c76a2fdb0122831bc51c82a239aba43c42047635a49d119f9d8ef5dd84aa262483ac812e7fe4b7030f10e5da7ca01d3483c2c9ae1420cb2a5aa7780c4e861db856c8de6ef962ee88a812b0bde89b74dc547b6347ccfea911970237de6a8e1aadcadc20f4ac77b9f39da35cd39ac73f168a99746051a081bf1c85a1d2eef3147516da0947f6e87de9f7477e92f863eaa19dfc7bd76883a30906ff778f3628680efca55617f0e18aee5d0b89eb85446562f08cb4219a786a1c4cd1c082a7f5863cbdf151c3ef1180c816d68ce3e6e2a2c44398258013738e81aeec0c92b397d2ad4f0e35805ef034a35a36aa356bcf5dd8acec02e4f498d0516abab0683cd557640a8b5415162b627164ca0c64a25f0340e3c3ac807bea1f149a5b78977e731dedcf513c549aa40f93c98ad50fac85e3646224c853fc63bb06f16e3ef05a112c795dbe332a00147451e693320f18ba8710a4be5e0a117042fd0cbdc2e9843d70a2217bd64ee657025ea353b99afaf58b613abd1137aa97c4995eb3ec09d702bd1c69247b0ac99bb26f1ac45a7f9fb5888132032db076c16de43cc7b8a51d52d110a0fe79dcbc468f4c4128aa7cb1a0e73444581d18c842f8b1a12c9ec0039deeaa267ab0f1a9149cf69befb1ee0e256960129530263f485aa8beae541f74dba0e29b99fb8b915d3dd06ebba8d34855e1c7518c647b73c631cfb9c5a74dbae284989d9a7e2de7fe4781adcd4960ea4dd9622db971845125b8d30d94ac9087ecf50c113f0b5ec7197ee24a44a2307132dce10a107f1585024d09f7f24117b87aa652041d437fa014d3927a2db858755cfacd2147b4422d2b7ff683e3fcb775cc0c4e8ad4995f2ca49c08098f6ffc953869b2a697a17adc07e69feda9314e35111a1f1dcbeb812c51aad3ba348e68a9e44740df22c29f3b84c60d0692d098f5bd7def4a10722713555a15f6ed75a140923f258c144646cb5558265e890704fadc4eb200655cc99082469664fdf0398732b47943aadb02923ad3b97c4db290d122aa704a2bed271ead3241e02d314c736f8d4eef1761640f345644dfd64adf0bb064ee7cb794656cfea48edb43a12c822045852541cc18a6520a84637e4fe156707a97537f8d5095d1fddfb99a7893832aa1389446cf1ec2559b2dde56e765d843d02bff3f90de15b9a5a7409227bce71653534e16f2380880664e5d2a95f53dccb10548855cca6d9f9ce4c080489f16790cf002276505494bc936638226ee7fb3163903d2fc4c1eeb9ba02ab2b8ddd418858c33e62fd7f4d7689c41e934e889c66da4ff024cc2a3bfe6bc904891f9537cce229d981a93a7564266c3c9c709deb134509152532c9dddb3fb7a0813f1fa863d897f119d0761551b955a50f7c74c444f2d9dbea5a4ae4499fe8dc6bd524669a3dc8377dc53f88c816f19a8c25eaf54702e3d68e42dba9e80a77d7a52fc7fe2e4a94689c05cb855b055bb6a03a4ca70ca7bffd633653d4348a664156c5e16cfd09d2c93a5bca8e08aac7e0da9fd6f240d4cd29fc2506c002609d9773a2fbbca1b31a863bb049457796f6ce7efe2af7bbee0fdbc44ea364002141b969b7033073eeebeba09bdf02672aa796d20d08c1b752e2f0d763c1ec82e038b15c298115c94205972f8714e6be593a26bda61587a7a89998755dfecc879d2ca0a41aa3584838eecb35479fe23a66a909d0017b56fcb58f736f73748336e5be633c65c323863eaf842cd2f34846da1a4ab46490314955b555aa2b9690c38d5d9e8c991bb83852e40505dd139645190915e6fb30fc448eded059effb94292884c9f4a02e0de89fc4273afbf7302b4df20748f4dc8ce94f50ea34350defefc1543bb939ae78eea0e16dad8c59010fcc4e426b64d70b1401ab909bac469eb327ad9af5a1d5cec62fc543403d194c254f5d0245635e020b897f94cc9180348d654a31e147202e4f0d422b9c4eb3c30d475826b87f1f0bd9e925e3c1a9f8fedf62c34f1f0a3fb3d441964fe2c4881b9e60c6a627b9adbf178936ffa510e3ae4132625ca28b187abddb8a09bcf5e505316c70d5fff7f76e689cc04497db2199b0866fae93c1690c25fcd706c3c30830179d1de0d22360f587167bde48eec0ad03488545d891a618890d93175229790c1a87acf0ec14368192884209d22f1811010f1d93347b33fdde6e68607a946460bb96652039928b4253f2b5e95a04d8d370e3ee7446679d406580406abaaa4b5fa9446764b72efef36ac87cccc7f871a3a0f8a9ba178fca7249dd382956db340eb4a4c139bfdf971dd1aa0553851be602579c2703320d618c4c9ff21c999817db39e91ceb6c2def2dd60e0ba562f023e84d7489aeeb9aeb1c14acb2603f8c3800a9a6429deff6fd8087a16b9374e8848b7b3bf7394923764f73320f71b0ee555b443701e15bcc82d368cdb74e575f5ae6267226d98d02276a5c548861df77de88c3581d42bc9c83205e07edaf6985af8b114f4e7a0953392a388caeab665cd47f063d6f43ecee194ec123a5087451f600a94627500a8f6c7eb98153775172115378ab19ee94b0d12fb26ee1d7d4ee189b4579faa186fdb512800276e2bc4d4c1fad8a2ea3d8d799e7961ad5eb96513b0eed06e2f3fed2e636454ece81aada8fb7bcaa0d90b5478b0e0028ae921851705e37386eb6daeeed7fbd95d2404f7d4c124f4aa46ff70f9a4bdb9d8a2751a787069c8e24d6241aa6ddceb77bb932bcf133b49cb6f412c3a6ff1ec03c4e0d852aec285641383fc5c5c4af4de5abd08e35a9dbd93e3d9ca72581d8f2c6dc023023e3c08f68e2297bfad1e1aaf9549c0b22682d7e99df58ac0e01548237490ad876bdeb86a83d4dfb505762f457d073f2a14debd7f57634b71351b36e8c53bb490a15b2689a11ce0468d72a4b2d61fe5957286d191c274702fed51b7ac6eb53720bc2dae75aacaffdbcf72c8a74a59bdc1f2f38635accc5e6f33d28fce1bed07dfb4f6833cf07357ff023f4293128140f5d559699f7cf07345479bf8858a0b0c2eb91c6da3d420be9446a7d698928267db12bf49c58a74866304171727f2d452751bcf53ebeead7954fffcb1c0745d19d06314b04f2dc04220e10a54a8343b1a460922b5e56cd84dc35f0dd57e993294294de91e9900018d6e2966eb5a16bc7b7908c4602dc704bfe347220ca0e6074190b5dccdc7ad41018a9d1e0ec505b44c0f370dcb62d857943c922ad07e376d643d91f642e2397344a7bd7f9cd88ccb8f77d1d89e3103e99aa068683c3df3c4210a44f4db44af5dd51d8d0a4e19a84c0593f7e9a93f3aa2a6f6d5b29a3dba66231face1af82a1649331e1aff1939de2a4a67307e87dd641ffe112bcad6a7481aa5fc018dd776bbf54ecdb1469932a57a0b10079bbee9025e74b20efb12ffa912c216643cdfc8d1f2dd18f7d85e405d173e18f7a4ee3ddfa4fe78b043e7553b7b9247fe4723e197c2717de61aa1079e960cacf3382ef7f0afea59535e73cc2d1e405b1c3c38ee0c1510eb36188bea01e499a0cb17ffa06bef05559f2c41f6f0e913c9e0d6ea72d47fe5490f0fabf16007fc20a8ebf1b39fefb6f677885ca5821835f3a80c92ab3f482043e8e2ea55f0fc00300176a666635cf90f2b25df79585aeea158f6c820ace5be2bde784a9fe26c66f465deb6967371d823b97b9d353790e2c16dfd34734b573871c1dd61ede67ed8efe655c3367712998a800f56e9acd0cc98520773fd121b334fc599562a629125bbaf6927e944c05d26f8fd73fa30ffd2337e20b8e531045c4ace88c1fd531b1e84f14c978c78cfaed444814d03db3a366d515bffbb03c5973ba1ac25a526b976e1af31162a1616b294710f4bca1cadf362428d2ffdff25036418dbb7147df00ad122f77a7af9f55a7a68a0a1b4107e96c5956870a7e8d11f47c712ac6e3b173ad0bf1e95d54a6acfe5152c17f0c3fd0e2e6bacdecdb7c2fdc69bc20ca0562678c81e0663602f1b7e10213fcc7d7f3390dfc2eb07a77e393e907de1c64a4110ea7be85ad3396cab19304ca887aa14fb78c3c041588ba78c1aa903a6ccf97af783539e232ab9ed8f215b1ec8c1d8c32a58f85414795a6ac28e71844e9722a2a44de9223517b196bc21b9d38878926c7336740963b41cc696982ecbd998f8bb8a3e50ce1114620fa171b774716468608416ec9fe976aed6acedc9d45eba2b2e26a266ecd83963db01d7c20577536dc0cbb5776f87a7d21f65e464db0b41f14527befafd0077315b73d8115f2bdb60273f076e0e01c04b6dd70e5153c6e0ffcb4f978d6984a64f4be749cf8aae67e7eacd5f3817e3ff2c97bbe7b5ffb734b586d0aa026699a3cf7ca21b51250f8e3abe9781950457f46f763f07b529ac29ce6119d35cf6c18b7296848fdebdbfd7b63354dacb51d3cda8b851f42940f79ae7b1111c21afb2f4f87a5d829132604b4e12afea2b5f30ce69010dd3093e081db2d4c45b596ffa7adcb664d1b99663c8f07c9146a5dfeb56c49755e800321d285bffd2679b53bffa288d9fb952a9690fcf889e4bab4d02855fba48123295d55f4be73874fc426220edc06f366ed92a4867fcfabff46d5fd54b7e0e509c5b5ca2b6fee68765e19670ec937d8bdc624e0672f0175b3c1bb6e6a936b8bea69a21282f7c45c4f8baa68e391b1bac53d3a0cabc3902bde9e9693fa915e323eb7cb0548ea060af0e6a2e0e1642494f59c54b8251637a32ed8f9696a2f58006342ddc240b2bc868a38d7ed1ee65d1b97055ca603a4df8de69c466687444b5cb56f0692d13ce6d259ae9e6a817138837095657e85de5bf3f87cd8e7facba78241d533f00a2758b770832c291fe85801df449", 0x1000}, {&(0x7f0000001280)="e564a41d4576a1f816f4f44e9b5cad0901670c2e00b324c26fb18634a9b9c73c57779628ddac4aa1b4a849bdf8756289c60cf1e9cf78bb72efdba331fb57ad22753f30c811bbbc8aaf4fe1bbbd714ceb0b49e3e22a85116c07a0c72324d4ee0e2a355a90c995b337832bab57b6fa47c1fc2e68294e2f19f64aa7703218fe8988b4933263e2305464e509e580b18eccf8e3db68a9c122cc1aaaeca62962", 0x9d}, {&(0x7f0000001340)="5a56d71e9611002e7b27ae2a65073cc778217530ee", 0x15}], 0x3) (async, rerun: 64) ftruncate(r0, 0x7) (async, rerun: 64) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f00000013c0), 0x8000, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000001480)={&(0x7f0000001400)='./file0\x00', 0x3, &(0x7f0000001440)='./file0\x00', 0x8}) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000014c0), &(0x7f0000001500)=0xc) fcntl$getown(r2, 0x5) (async) ftruncate(r1, 0xff) fcntl$getflags(r2, 0x1) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001540)) (async, rerun: 64) r3 = fcntl$dupfd(r1, 0xa, r1) (rerun: 64) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000001580)=0xfffffffd) (async) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000015c0), 0x8, 0x0) r5 = dup2(r0, r4) (async, rerun: 64) sysctl$kern(&(0x7f0000001600)={0x1, 0x1a}, 0x2, &(0x7f0000001640)="39b038501a9ee1bd7fc2e4e13a180981e7d099a0c28b9773ee8009771e8562c97c51efc3cd8149a9c1f0a0f9414c2fede192d0ae4fc3be40d73c7e55c0c5c9d05f48dab52bd38fd33e5dda0608774a70c1289074c6021e15d41c77bfabfaf5c8f2a3d0d609976d4a28fb88028505871cfbe1bcb9b5", &(0x7f00000016c0)=0x75, &(0x7f0000001700)="070410796b792cdfd45e90e6d4affeaad5732c888838ba920f2bf01d3488e65b72c7f6ad01f2042e47ce6fb12c14cb977f7902065ae6f178903c106a8bff558a2254048243db70e9607d513cb714527c550bf82652eda587a29baffb311498d9f7fd8b1101ad25e09422850247452dec48fcc31a3c86e14f83761c45aae46f654b6d311f14a185398dfa66d35a7e5e3e23548dbb1ee63901b1b86a13ac9c673e9cb62eecc0b6efe68ceede", 0xab) (async, rerun: 64) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) (async, rerun: 32) r7 = getegid() (rerun: 32) fchownat(r4, &(0x7f00000017c0)='./file0\x00', r6, r7, 0x4) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000001840)={0x8000, 0x2, './file0\x00', 0xf, 0x0, 0x4, 0x4}) lchown(&(0x7f0000001880)='./file0\x00', r6, r7) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000018c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001900)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000001980)={0x40, 0x0, &(0x7f0000001940)=""/64}) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f00000019c0)) (async) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x811, r8, 0x10000) (async, rerun: 32) getsockname$unix(0xffffffffffffffff, &(0x7f0000001a40)=@abs, &(0x7f0000001a80)=0x8) (rerun: 32) 2.976049023s ago: executing program 6 (id=307): r0 = socket$inet6(0x18, 0x5, 0x13) sendto(r0, &(0x7f0000000140)="161ad08e29f5c4b9c508dc2def772c069b2ccc6fcdbc7e4b31256ba00f0339b0191cd41588dd78e9ff7c5116d1837ad995d27cbc6e51e7cc91624bbb5f41d1d6c2d7ed989fd6bad49bf908dd82b1d2fc2cb4c0cf5305d1d5c26713f3081fe54dd465de686240605322e7cbffc7703726029af978a75688e8d821417d35a76c921c84884ce3aae634dee800d3b9aa9d9fd4a9ff0c9b0a4d61311417b0a2863d0b2933f83b7a33245cf60fc7a0c8fa97c8f3c5d225194b4368b3f36e5002b4ff1140f3ac4147a27f9ed8aa0c3e39d4a89dd103fa2fd8ebf8562fa5e116a7ee204fb6cca5f765ebfa4a53d4a2", 0xeb, 0xd, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) socket$inet(0x2, 0x3, 0x6) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380), 0x0, 0x0}, 0x2) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1000400, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x32}, 0x0, 0x8}) r1 = socket(0x800000018, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r2 = semget$private(0x0, 0x1, 0x102) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x168, 0x1}, 0x4, 0x8000000000000001, 0x22}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000080)) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000100)=0xfcbb, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 2.975749755s ago: executing program 8 (id=253): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x2, 0x2, 0x5, 0x2}, {0x5, 0x0, 0x0, 0x8}]}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000002e40)={0x0, 0x5}, 0x10, 0x800, &(0x7f0000002e80)={0x5}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5f9203162a14437d030a9bf5a11890ed7fce4fbbef2ef7e382526ac573271aeabc1b761e5f1616bf6932da7", 0x2e}], 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) shutdown(r2, 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x8, 0x4, {0x40}}) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x10) 2.126483795s ago: executing program 3 (id=308): socket(0x1, 0x2, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) select(0x52, &(0x7f0000000100)={0x0, 0x400000, 0x0, 0xfffffffffffffffe, 0x10000000000, 0x4b06, 0x80000000, 0x3}, &(0x7f00000024c0)={0x9, 0x10000, 0x1, 0x3000000, 0x2000, 0x0, 0x0, 0x4}, 0x0, 0x0) 2.125822223s ago: executing program 7 (id=309): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) mquery(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x4) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000180)={0x5, 0x0, 0x0, 0x5, "54bcc47335c080360b833acdb1c8389f04711842", 0xffff, 0x978}) setsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000001c0)=0x6, 0x4) r7 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1e, r4, r5, r7, r5, 0x110, 0x6}, 0x1, 0x2, r3, 0x0, 0x7, 0xfffffffffffffffd, 0x1}) r8 = msgget(0x2, 0x10) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000280)={{0x16, r7, r5, r4, 0x0, 0x20, 0x1}, 0xcf, 0x3, r3, r3, 0x4, 0x5, 0x6, 0xffffffff}) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000300)="fdc54e3f9a5fc76896072746c07199280c403e8b287766532cc450f4238bef0208eeb8337749327475b87eeb06c38255ee5e12b105c5c542f6e91847585bcd96121220a743ec7fbb4c138763609733fd21a02c0ee9a48fd72dbd50b56247c215afbc8ef96b8b45210f5c136cec97f1b838a6d146f490d2201618cbc6b7a5eadbfc", 0x81}, {&(0x7f00000003c0)="37cdef62712a707942be4902800fc41bb8b05ce141d8a02703779de07378d67ed856350dcf972321ac1aebb3ab71df6634a5fae4b754abc3e31bab929cd8c259e953e73f3f16295bac7404a3ab33dd8d97e079ac2f0e015bc6f17f508a4d8e661fbfbb3e4afc5cd5ad5355dff2ef7b7a870393c1468709614d375dc21bd5e50cbc4c069ed2b656ec19df0f299f5784d58a2f24d739ec596e8a94ffb3091d80b8471d27a614f6a4667b3666c9a8255457c01319c0c67a92d1d852ddd29103af666dc938fa", 0xc4}, {&(0x7f00000004c0)="24ca92287f5f4bb225185b2f5fbd459cde3e37a68def3c02ff010fd157535e", 0x1f}, {&(0x7f0000000500)="3c1f71dee7ab285da9", 0x9}, {&(0x7f0000000540)="1e59cc9daf4c393907c0730f67b67aee412731b614728c45d4cdaa7e73d9408cb5c0a8a75f14ab23b868c9b26802d5780231d3081043c1885c39392836bd2cd98d55bc1d1bbb3cab0950d2e757943614ec9e50132e523c1ad0f8a8a53dd69716115618d95a99071f9db6992a38d8c6160bed7e14a7f5c5e2335c4560cfdb501d6830fa", 0x83}, {&(0x7f0000000600)="7fad4e01da4b37c27874fdc2ef99fb29b2b7f3103c23396e356513b7ecf55dfe857d25c8b9baf72875bcff57b0b8f98eed634056e2d5080e1727da496dd91e6fd14f6403eec26605ea649aba0c0b09a85992695b8223e8d0169508ea98f59b142544ad8a4d85e0c4c5", 0x69}, {&(0x7f0000000680)="5c4fd75fb2ce2ec82b776863fd1ca352cd78f93f2760971a23718f1e0d0501095f8f20053b974bb8c538d4a9ac6306897f8c83aa859f667b1097fe2f26531319213fdb5c354c4fc7516e413f3093c9b8931bca26f37d1755a4c56e58cd89ecfa41540fd4f3e27d504462ba77ab4fe0b356f6fd094e597e953076949f47c1878b99d6225c1916e4b96e498719", 0x8c}], 0x7) r9 = getgid() socketpair(0x10, 0x4000, 0xd, &(0x7f00000007c0)={0xffffffffffffffff}) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000800)={r3, r7, r9}, 0xc) r11 = semget(0x3, 0x1, 0x10) getgroups(0x7, &(0x7f0000000840)=[0xffffffffffffffff, r9, r9, r9, r9, r9, 0x0]) r14 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000880)={{0x1ff, 0x0, r13, r4, r14, 0x67, 0x1}, 0x8cf7, 0x1, 0xa}) r15 = getgid() setregid(r12, r15) rename(&(0x7f0000000900)='./file0\x00', &(0x7f0000000940)='./file0\x00') rename(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)='./file0\x00') bind(r2, &(0x7f0000000a00)=@un=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r2, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000a40)=""/248, 0xf8}], 0x1, &(0x7f0000000b80)=""/86, 0x56}, 0x842) r16 = msgget$private(0x0, 0x100) msgsnd(r16, &(0x7f0000000c40)={0x2, "9872faba63713c6fc497fd2c4c973806467de265c1447fa4ee2aaeabb0c3a52ac3b4cf9d49355c95036d1b83b73fb399513d5fecb784d9ea60758b42d845833d0ca51f74fc09700b107f3ceea92731bc1856b736523d2ee2ec73b0114c51a2b1423c76b47e42a4deeb5ac685009ac9d50f608865b50d1b21ee26da46b85a9f1274308bc4d1f84d4130b897387b3b7ac630c43db635e10b2ebb0e639c9bf54cb1436c6ac1ddf54248b8f6dde059b3682a3454c5986d76f79dec15ed28b69e38c012d375293f17a36e0e55211bcf9ad01cac177cf05bd463a606282cf127"}, 0xe5, 0x800) socket(0x20, 0x4000, 0xbe) 2.125006956s ago: executing program 0 (id=310): r0 = socket(0x2, 0x2, 0x0) (async) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) (async) r2 = dup2(r1, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) sendto$inet(r3, &(0x7f0000000380)="fc68983a0ba0d3951273b68b18f75426c4be78d69c0c7bb9f91d7e91486a9bb16a6d77eddaeb19d37fe5687e2f0ba557969a742039f1f0d28a8fd113976cfcf40261064603bcacdcf405046969d1eee726596526e32929842f96b9a2533eea6318c1f98f012e040fe69ec6c845f6a2740a21030c6a71e555b76b099aef7e22b7b3f6e5fa97ac2c2d2f0539331bc02bf4e2507ff094ebcff02d4a1589c671bbecda5ec6dde15de9cdcad79601e083b741c175ed591116365cce35d95c9452ecf87292a5e0faaf331869314497d2cb70ba33f9fd5d956f008af898e83ae4c8adc5ad91d66fde9adcdedc6d01a2758ec06c42ae60ed6729a66aa37eb868f4e82e3df16a058799f4ec0c25499acf06842c764ce739ea9d213d1995b3f0917454c6cd3ed32d12bf21994981f17d26e8ce4c0155e0c96dc2e85a74e54a394b8349f71cf4cd70010447e7dfc0fd68a4f6671adfcebd1161c2b4959d6cf588513243684f22c3edb0eecb6e236fc22aadee05f196bc1b3c17e767199777886252202780889a7c98dfffbc829a9718a508000000e37132d27d08d8abadd9934f61d22a6fe4a441bb6881b20a2cef2e67bf639a4dedb820a27bdedf9cfd631e9a1cfe1f08a84ed9d0eea79d05a0b884118ebd1e5aac2610364bda4b3d73258f4f949659a719e01138e1d29625", 0x117ab4d7eedc8a4e, 0x3, 0x0, 0x0) bind(r0, &(0x7f0000000000), 0x10) (async) r4 = socket(0x2, 0x2, 0x0) (async) r5 = socket(0x1, 0x400000002, 0x0) (async) r6 = socket(0x18, 0x2, 0x0) dup2(r6, r5) (async) getsockopt(r5, 0x29, 0x2c, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r4, &(0x7f0000000000), 0x10) (async) write(r4, 0x0, 0x0) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) (async) sysctl$vm(&(0x7f0000000440)={0x2, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 2.124476088s ago: executing program 2 (id=311): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9789, 0x5bf, 0xfffffff8, 0x80a19b, "bb081aa9003721f7beae58be1b0000001d00", 0xff, 0x1000002}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) fcntl$lock(r2, 0x9, 0xffffffffffffffff) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000200)=0x400004) ioctl$TIOCSBRK(r0, 0x2000747b) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x7fffffff}, 0x0, &(0x7f00000000c0)={0x1ff, 0x800000000000000, 0x0, 0x4, 0x0, 0x0, 0x7, 0x1}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9789, 0x5bf, 0xfffffff8, 0x80a19b, "bb081aa9003721f7beae58be1b0000001d00", 0xff, 0x1000002}) (async) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) (async) kqueue() (async) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) (async) fcntl$lock(r2, 0x9, 0xffffffffffffffff) (async) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000200)=0x400004) (async) ioctl$TIOCSBRK(r0, 0x2000747b) (async) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x7fffffff}, 0x0, &(0x7f00000000c0)={0x1ff, 0x800000000000000, 0x0, 0x4, 0x0, 0x0, 0x7, 0x1}, 0x0) (async) 2.124143577s ago: executing program 4 (id=312): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000240)=""/191, 0xbf}, {&(0x7f0000000300)=""/174, 0xae}], 0x2) socket(0x11, 0x3, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000580)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72f05357ae30200004e3039d2d236acf20b787be1aa0504000051e2f02f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec589040012000000800036281257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051e05001d89e0000405f8ffffff1300000000000000000000000000000000000000000000040000000058ccd9cf87e70143d811d3d2ecb293eb1dce99a25cbdde69175bf7fd866c1a605cf3f8b8cbf20c0f20daa30da0583a128a0b394519954b0d02821ba89138bfa55973e076e32aa047842c179be5a4644dc76be3491f163210e15b07def74f26443f43fe", 0x21ee7b0aa329e9f1, 0x0, 0x0, 0x0) r1 = open(0x0, 0x200, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) syz_open_pts() r3 = syz_open_pts() close(r3) syz_open_pts() kqueue() ioctl$FIOASYNC(r3, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r3, 0x2000747b) select(0x40, &(0x7f0000000080)={0xc5, 0x5, 0x0, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x7fffffff}, 0x0, &(0x7f00000000c0)={0x7fff, 0x800000000000000, 0x0, 0x1, 0x0, 0x0, 0x7, 0x1}, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f000019c000/0x4000)=nil, 0x4000, 0x3, 0x2812, r2, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2012, r1, 0x0) r4 = open(0x0, 0x18289, 0x110) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r4, 0x0, 0x0) mmap(&(0x7f00001b5000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x200000) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000000)=0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000000029, 0x2b, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 2.123594473s ago: executing program 5 (id=313): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f0000001140), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x8}, &(0x7f0000000100)) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) r1 = kqueue() socket(0x1, 0x2004, 0x9) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040)=0x9, 0x4) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x30) lstat(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xc}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0x0, r2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x47}, 0x4000000000000003, 0x0, 0x0, 0x0, 0xfffffffffffffeb0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) fcntl$setown(r4, 0x6, 0xffffffffffffffff) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x400, 0x4, 0x5, 0x7fffffff}, {0x3, 0x1, 0x7, 0x80000000}, {0x1, 0x4, 0x9, 0xff}, {0x4, 0x7f, 0x7f, 0x6}, {0x6, 0x8, 0x8, 0x8}]}) 2.07017504s ago: executing program 6 (id=314): syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000002b00fe6e00000000000000000000000000bbfe80e9"]) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x2bcf657e, {0x2, 0x2}}) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000380)=[{0x0, 0x7001}], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x3, 0x0, 0x0) (async) r2 = accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/23}, &(0x7f0000000080)=0x19) mquery(&(0x7f00001cc000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x5) 2.069980177s ago: executing program 5 (id=315): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x0, 0x0, 0xdf5e, 0x1, 0x0, 0x2f01, 0x0, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0x8000000000000000, 0x80000001, 0x800, 0x20000001, 0x3, 0x7b98, 0x1fe, 0x0, 0x1000], [0x100000001, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000], [0x100, 0x20000000000, 0x7ffffffffffffffb, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x2, 0x7d06}, {0xfff9, 0x2, 0x5}, {0xffff, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x5, 0x2000000000000000}, {0x800, 0x0, 0x0, 0x4000000}, {0x3, 0x965, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0x0, 0xffffffff, 0x0, 0x6}}}) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x4, 0x98d8, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x6, 0xe3}, {{r0}, 0xfffffffffffffff9, 0x7b, 0x40000000, 0x92f1, 0xedde}], 0xe4a, 0x0, 0x4000a9fa, 0x0) close(r0) 2.030187627s ago: executing program 8 (id=253): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x2, 0x2, 0x5, 0x2}, {0x5, 0x0, 0x0, 0x8}]}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000002e40)={0x0, 0x5}, 0x10, 0x800, &(0x7f0000002e80)={0x5}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)="673bb5f9203162a14437d030a9bf5a11890ed7fce4fbbef2ef7e382526ac573271aeabc1b761e5f1616bf6932da7", 0x2e}], 0x1) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000140)=0x8, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) shutdown(r2, 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000240)={0x8, 0x4, {0x40}}) open$dir(&(0x7f0000000280)='./file0\x00', 0x0, 0x10) 1.125192325s ago: executing program 0 (id=316): r0 = socket(0x2, 0x2, 0x0) r1 = accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/255}, &(0x7f0000000200)=0x101) setsockopt(r1, 0x0, 0x7, &(0x7f0000000080)="c5", 0x1) (async) r2 = dup2(r0, r0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x9, 0x4) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffff42a9ffffffffff80350001080006040002ffff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) (async) connect$unix(r3, &(0x7f0000000000), 0x10) (async) write(r3, 0x0, 0x0) 1.124154848s ago: executing program 2 (id=317): r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x3, 0x40, 0x20000}, {0x103, 0x0, 0x0, 0x10001}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000500)=[{0x0}, {0x0}, {&(0x7f00000000c0)=""/64, 0x40}, {&(0x7f0000000100)=""/40, 0x28}], 0x4, 0x0}, 0x1003) sendmmsg(r1, &(0x7f00000003c0)={0x0, 0x9}, 0x10, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xffffffffffffffff, [{&(0x7f00001af000/0x2000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffd}, {&(0x7f000068a000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f000024d000/0x1000)=nil, &(0x7f000029b000/0x1000)=nil, 0x2008000000009}, {&(0x7f000045e000/0x4000)=nil, &(0x7f0000095000/0x3000)=nil, 0xf5}, {&(0x7f0000034000/0x1000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil, 0x3}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004e8000/0x1000)=nil, 0x20010000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x47}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x8}, {&(0x7f0000079000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000003c0)=0x3, 0x4) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x18, 0x401}, 0x0) r4 = msgget$private(0x0, 0x5bd) msgsnd(r4, &(0x7f0000000180)={0x0, "0c0b6175fa635def5af4d1a61d6c5fe579aad77c2384a951ac5c6aba21d02c04b230ea249025c64f3af72fd7c0a74a3ea23a2f2c2598c7f56c5d067c961de771032b19ccc54b6928021306eaf426a94b3cf9df4094f6987e579265351c911cf31980ca2c638d09ede6d22536c74f6d1fdbf9b5af4809283f268b59f3b4a232d7552e7dbcaec0f389dfe4c87bf15d64569dffd9291ef980b59e4bcda2b501681e4e0ae05f3edc2f1e5c379e4ad81fffa7648240911d1284643a7b5a49ed4f8d5ce6d14874bb3a23d2fba5f33691b0e8226d233d3079e7b22abeb2bfe34dd1d65ed9eeb4ca0623cd1972502600b885490cf1cbe8f1709621d305f6d47ee9623f40cbe450f888a2bd8deb2d0213280833464efc062f468179078a4e87b7b8cde4462d6f697d5759fdd5da9d98b878661bbe6a2e8792882d535b7dd372aef4a127e878dfe9a05aa1535a211e1a9222c02046e53ce182cd76322cbdd63f8682f1fd76624af437c2e7d5af5f8f99ca0a9a08247b837c04b8ae47d405227262ddfc4192b4e8977433fd6306d831aae35a388d03a430511ab52019aefea95745686568a93f4458b5c170c93269069ec17ee42b84c3d2a6aeca3ce7581fc3fba626b924d205d498a3793982e3cfab3e08c93b20b712bb774e20dd155d56d9a9c3bf09f19b7de5bb95a60ed9dff49a6c2a42444aa0d4fc92ea4f31d1cd62b6ff47f3019ed8e1b4a02658f7f854cd69a545c4bef269e33aed24c24601057c4431f7248884147defe9ce268a1ccf062c225e9c75075be36a5c66022b1f7a32bb0b44596250153f393355cb7ea5bb0a21d3910cfac0604893863b0fb2af24c49c9b5f8886b12c5246b2dbe52a668c218f7c5cf3e2d7762139c718bc6b39820cc94abb9b379ebb5565a70d2a7efd81cb35f9320a273ae3cce415bd0cfbf2cf64dfad410042a9902fbefc16651f481cc205934b6b11b1a5a21f84edac5aee21c5cf3cbb539ad745048eff093cd32ace2b45fac3f693d9ffcbbb84e0ada178a86f289ef3abfc1375e59077260e1366f5411f549b21245f8f9b570eda8f27c4772ac13d212cab6399aab55cd0c77f4f2e050000d867f2a8035a2246bd39dd5b33d028b39294521ad83b2caea85ee519fcaa6f7bc3a70dabf237ba1f63b5d9b4da81c60f6f2f72d3e14a9734628ad04591cb58bbc3c9a26e42e1272ba4ebec52abb1dfa0bdf44c3b8b44998c0fdecc3f9a51c7afc368bbcdff285876f95d5f32f0dba9463429d82905e68ab71e72ba411320a481c222b6f509e9dcf8303b7eda7b553de3edd43210b3c3b6846f5e605514ee7e71cf0121898fcd1040ca8c984c06f2018c163d698814f0975747d582094eb05f9947555bbf53c88192b8b883a730f09da8d7c037258ee86330b8dd10a751da1a0bf92b3800b7a637ab2d4628c2659e9965bd0089cd9fd3f40cd04b58592e7ec983bb055830266c5064260dafd76ff100a627918cc5add7f2c6bff7bbc12ade0e317cceb4092c94b27ace85744370d554333acc99a828d7f350c6718fb8a875edf052b47a12a8dddc8283935b9da748cba0aec4687b50f7824e839ce44120155724657be6b51fc631be4f56dfd2bcdf83bed34ceccf4bef12269d83792e391cfd07e2a931340c6f43f1ba4a913473cf2be9db2473cc35421d32c3afe039e59d29cff0e8959259464af194220e841ab089ddf956b24ddbd57fec25f4f2246d956f5e7ff815e0a94eb8af14b20e041617fb1a357ef41714b9708ebd36b6057265e9d0b2fffb1bf272fe203db3d0e00c30875c0c3bd5c82f75a24d114d8f45846a32e4d1cfb22f70bf58e2b92a39791ffdbb84d656dd9d35b46b5aa0fa387d03b4ecc39dba6b8c90695bd373616f6430537d02dc78e12aefbd0cd889e2eb6984902aef545f2b28447fe5cddfed3606e36ab20e1cfd1714bd5d3aad4a03e38aa2a749a307a16c6bd6723e408760f7171148c8e9b8b795bff14b75d91d346fdb7d2c5a4666e1f7de07050e76dc763854afff2b6d37557d127fa4a4a57b8a8f2200cc8aeeb37e93b5ae5c6dc21eaf018cebc43de6c33c2321d7f2d359cf6162a9d6e15f4c45b524b276334c79498427e20017dca38857211ac73405d721cef42224ba99bd3deb74fd01f1b1a1ca3c11315bb049d6a5e40faedfa8f76e7e9d08e5ce8aa1575e2dc464953fb66dd9a999953885f648223b57c61f07169fb73b34882a7e9702da32163066b647231324a1686da05cc483d5dffa74f49914b18409c03e4b5f762d147998d026683a1fb2a450081df5e8f0de2ccbfc388cb51938476485acee6e14742e3d800ec160bbf9db527ba34e703593661a42c939fd37422222f6207a44b76cc1c253a3c6435f9278e0b1d15f9513ff8920b6fa56d5e86b2fe1c99cef7e21b16825f05c262839d728366bcb6c39b21bf9e3ad30abf15e02f121a143e8a261aaf242e708b122b0ae331e885a9f339932846fa1895aeafdc3b360fffd1ebf4db98c2e8a0a25bf21b20368f14fa375e2b0b7a9401e247450ab75f6ce848039bf3b7768f429998b908c22239557689bae107ba03a152bdb62ccce072ba7e37541371b0114d8b72a52c5404aa02698cc81cf492be9d645055ac92a14cd56710fc37ef0d26c7314d6c7826415f1c6a76cb102dda80e73737a87aff829bb3a02c7b7a20d9d8a551a45e052b266624031c4c4f11163f2ec69625bf377de076866eb2aa01ff7839e9cad5ea6a75375732256bd9897b17f607c50264afbfc70dcc0b4f53f28cea09cc835c31e72134b7bab0c7b38c525832a09702b1c61cbdeb46e73db1f87d055eb703251561a026a692ca059f769e38e5ce2cf571f89b04be3a1061491118c75b0003661351762602b6a5614ca"}, 0x805, 0x0) socket(0x18, 0x2, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3, 0x0, 0x4}, {0x7, 0x3, 0x40, 0x20000}, {0x103, 0x0, 0x0, 0x10001}]}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000500)=[{0x0}, {0x0}, {&(0x7f00000000c0)=""/64, 0x40}, {&(0x7f0000000100)=""/40, 0x28}], 0x4, 0x0}, 0x1003) (async) sendmmsg(r1, &(0x7f00000003c0)={0x0, 0x9}, 0x10, 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xffffffffffffffff, [{&(0x7f00001af000/0x2000)=nil, &(0x7f0000260000/0x12000)=nil, 0x200007fffffffffd}, {&(0x7f000068a000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00002b1000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f000024d000/0x1000)=nil, &(0x7f000029b000/0x1000)=nil, 0x2008000000009}, {&(0x7f000045e000/0x4000)=nil, &(0x7f0000095000/0x3000)=nil, 0xf5}, {&(0x7f0000034000/0x1000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil, 0x3}, {&(0x7f000015b000/0x3000)=nil, &(0x7f00004e8000/0x1000)=nil, 0x20010000}, {&(0x7f0000196000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x47}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x8}, {&(0x7f0000079000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIONREAD(r3, 0xc0286988, &(0x7f00000001c0)) (async) kqueue() (async) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000003c0)=0x3, 0x4) (async) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x18, 0x401}, 0x0) (async) msgget$private(0x0, 0x5bd) (async) msgsnd(r4, &(0x7f0000000180)={0x0, "0c0b6175fa635def5af4d1a61d6c5fe579aad77c2384a951ac5c6aba21d02c04b230ea249025c64f3af72fd7c0a74a3ea23a2f2c2598c7f56c5d067c961de771032b19ccc54b6928021306eaf426a94b3cf9df4094f6987e579265351c911cf31980ca2c638d09ede6d22536c74f6d1fdbf9b5af4809283f268b59f3b4a232d7552e7dbcaec0f389dfe4c87bf15d64569dffd9291ef980b59e4bcda2b501681e4e0ae05f3edc2f1e5c379e4ad81fffa7648240911d1284643a7b5a49ed4f8d5ce6d14874bb3a23d2fba5f33691b0e8226d233d3079e7b22abeb2bfe34dd1d65ed9eeb4ca0623cd1972502600b885490cf1cbe8f1709621d305f6d47ee9623f40cbe450f888a2bd8deb2d0213280833464efc062f468179078a4e87b7b8cde4462d6f697d5759fdd5da9d98b878661bbe6a2e8792882d535b7dd372aef4a127e878dfe9a05aa1535a211e1a9222c02046e53ce182cd76322cbdd63f8682f1fd76624af437c2e7d5af5f8f99ca0a9a08247b837c04b8ae47d405227262ddfc4192b4e8977433fd6306d831aae35a388d03a430511ab52019aefea95745686568a93f4458b5c170c93269069ec17ee42b84c3d2a6aeca3ce7581fc3fba626b924d205d498a3793982e3cfab3e08c93b20b712bb774e20dd155d56d9a9c3bf09f19b7de5bb95a60ed9dff49a6c2a42444aa0d4fc92ea4f31d1cd62b6ff47f3019ed8e1b4a02658f7f854cd69a545c4bef269e33aed24c24601057c4431f7248884147defe9ce268a1ccf062c225e9c75075be36a5c66022b1f7a32bb0b44596250153f393355cb7ea5bb0a21d3910cfac0604893863b0fb2af24c49c9b5f8886b12c5246b2dbe52a668c218f7c5cf3e2d7762139c718bc6b39820cc94abb9b379ebb5565a70d2a7efd81cb35f9320a273ae3cce415bd0cfbf2cf64dfad410042a9902fbefc16651f481cc205934b6b11b1a5a21f84edac5aee21c5cf3cbb539ad745048eff093cd32ace2b45fac3f693d9ffcbbb84e0ada178a86f289ef3abfc1375e59077260e1366f5411f549b21245f8f9b570eda8f27c4772ac13d212cab6399aab55cd0c77f4f2e050000d867f2a8035a2246bd39dd5b33d028b39294521ad83b2caea85ee519fcaa6f7bc3a70dabf237ba1f63b5d9b4da81c60f6f2f72d3e14a9734628ad04591cb58bbc3c9a26e42e1272ba4ebec52abb1dfa0bdf44c3b8b44998c0fdecc3f9a51c7afc368bbcdff285876f95d5f32f0dba9463429d82905e68ab71e72ba411320a481c222b6f509e9dcf8303b7eda7b553de3edd43210b3c3b6846f5e605514ee7e71cf0121898fcd1040ca8c984c06f2018c163d698814f0975747d582094eb05f9947555bbf53c88192b8b883a730f09da8d7c037258ee86330b8dd10a751da1a0bf92b3800b7a637ab2d4628c2659e9965bd0089cd9fd3f40cd04b58592e7ec983bb055830266c5064260dafd76ff100a627918cc5add7f2c6bff7bbc12ade0e317cceb4092c94b27ace85744370d554333acc99a828d7f350c6718fb8a875edf052b47a12a8dddc8283935b9da748cba0aec4687b50f7824e839ce44120155724657be6b51fc631be4f56dfd2bcdf83bed34ceccf4bef12269d83792e391cfd07e2a931340c6f43f1ba4a913473cf2be9db2473cc35421d32c3afe039e59d29cff0e8959259464af194220e841ab089ddf956b24ddbd57fec25f4f2246d956f5e7ff815e0a94eb8af14b20e041617fb1a357ef41714b9708ebd36b6057265e9d0b2fffb1bf272fe203db3d0e00c30875c0c3bd5c82f75a24d114d8f45846a32e4d1cfb22f70bf58e2b92a39791ffdbb84d656dd9d35b46b5aa0fa387d03b4ecc39dba6b8c90695bd373616f6430537d02dc78e12aefbd0cd889e2eb6984902aef545f2b28447fe5cddfed3606e36ab20e1cfd1714bd5d3aad4a03e38aa2a749a307a16c6bd6723e408760f7171148c8e9b8b795bff14b75d91d346fdb7d2c5a4666e1f7de07050e76dc763854afff2b6d37557d127fa4a4a57b8a8f2200cc8aeeb37e93b5ae5c6dc21eaf018cebc43de6c33c2321d7f2d359cf6162a9d6e15f4c45b524b276334c79498427e20017dca38857211ac73405d721cef42224ba99bd3deb74fd01f1b1a1ca3c11315bb049d6a5e40faedfa8f76e7e9d08e5ce8aa1575e2dc464953fb66dd9a999953885f648223b57c61f07169fb73b34882a7e9702da32163066b647231324a1686da05cc483d5dffa74f49914b18409c03e4b5f762d147998d026683a1fb2a450081df5e8f0de2ccbfc388cb51938476485acee6e14742e3d800ec160bbf9db527ba34e703593661a42c939fd37422222f6207a44b76cc1c253a3c6435f9278e0b1d15f9513ff8920b6fa56d5e86b2fe1c99cef7e21b16825f05c262839d728366bcb6c39b21bf9e3ad30abf15e02f121a143e8a261aaf242e708b122b0ae331e885a9f339932846fa1895aeafdc3b360fffd1ebf4db98c2e8a0a25bf21b20368f14fa375e2b0b7a9401e247450ab75f6ce848039bf3b7768f429998b908c22239557689bae107ba03a152bdb62ccce072ba7e37541371b0114d8b72a52c5404aa02698cc81cf492be9d645055ac92a14cd56710fc37ef0d26c7314d6c7826415f1c6a76cb102dda80e73737a87aff829bb3a02c7b7a20d9d8a551a45e052b266624031c4c4f11163f2ec69625bf377de076866eb2aa01ff7839e9cad5ea6a75375732256bd9897b17f607c50264afbfc70dcc0b4f53f28cea09cc835c31e72134b7bab0c7b38c525832a09702b1c61cbdeb46e73db1f87d055eb703251561a026a692ca059f769e38e5ce2cf571f89b04be3a1061491118c75b0003661351762602b6a5614ca"}, 0x805, 0x0) (async) 1.118748631s ago: executing program 3 (id=318): connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="e4c54ebfb5aeca1104251efba1f10c0cfe290644b14e146da5b32db2ccc904ec99f28e0c728c92beda8635caa3160e6b8dc966a8b0c271aa37622ff03f5564496ad2ad87dc75198f4ff0", 0x4a, 0x400, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8000, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x40}, {r1, 0x1}, {r0, 0x40}, {r1}, {r1, 0x80}, {r1, 0x40}], 0x6, 0x9) (async) close(r1) (async) r3 = dup2(r2, r1) connect$inet(r3, &(0x7f0000000200)={0x2, 0x1}, 0xc) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r4 = socket(0x6, 0x2, 0x4) preadv(r4, &(0x7f0000001440)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/144, 0x90}, {&(0x7f0000001300)=""/52, 0x34}, {&(0x7f0000001340)=""/226, 0xe2}], 0x4, 0xdd46) (async) readlink(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)=""/131, 0x83) shutdown(r0, 0x1) sysctl$kern(&(0x7f0000001580)={0x1, 0x38}, 0x2, &(0x7f00000015c0)="8fb98702431ed66f1cead202e78bbb01be7f9cc401a7359056ca399db0ab0d048dad93c762aea6ea2dcc61e7b1259d244f4739dcc100c6da92f96123a3db058953529a412a2ea94ddaf48382ddf6cbcefefed089c06919fb2c094d7e271ca71b314a39b8403a3c6b5f732f37017b3b52c043cc518bc2f9ce41c3ef586e2792cc35dd9f87416ee5e551648eea7517fc4f38b3cd479c51d5a2fa8754e8400a8805c16e33b6d1739726", &(0x7f0000001680)=0xa8, &(0x7f00000016c0)="4edb71d8f684c7ea77dd17b4e37b1ed04ac4265056aa346af1dd2452b15b99fd90d82eadec46053f2599a94904c32870111f38a00ab729ba8be134005d16e027fce99ffb916c15882d55d2c7", 0x4c) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000001740)={0x4, 0x0, {[0x3, 0x7, 0x7, 0x7, 0xbb, 0x6, 0x80000000, 0x7ff, 0x2, 0x9, 0x6, 0xd3, 0xe, 0x0, 0x4d1e, 0x1ff, 0x2, 0x2], [0x8, 0x80000000, 0x55063355, 0x2, 0x1, 0xfffffffffffffffe, 0x7, 0xffffffffffffffff, 0x5, 0xec0], [0x81, 0x9, 0x1, 0x4, 0x5, 0xcd49, 0x7ff], [0x884, 0x5, 0x100, 0x3, 0x81, 0x2], [{0x5, 0x7fffffff, 0x1ff, 0x3}, {0x5, 0x3, 0xfff, 0x7fffffffffffffff}, {0x2, 0x3, 0x3, 0x7f}, {0x4, 0xfffffffb, 0xc1a9, 0x65c}, {0x80, 0x56c, 0x4, 0x8}, {0xa0, 0x85, 0xe5f, 0x70000000000000}, {0x80, 0xa, 0x8001, 0x2}, {0x9, 0x5, 0x3ff, 0x9}], {0x7, 0x2, 0x5, 0xaa}, {0x3, 0x3, 0x35e, 0x7}}}) ioctl$TIOCSBRK(r3, 0x2000747b) (async) r5 = syz_open_pts() preadv(r5, &(0x7f0000001ec0)=[{&(0x7f0000001980)=""/145, 0x91}, {&(0x7f0000001a40)=""/29, 0x1d}, {&(0x7f0000001a80)=""/26, 0x1a}, {&(0x7f0000001ac0)=""/228, 0xe4}, {&(0x7f0000001bc0)=""/108, 0x6c}, {&(0x7f0000001c40)=""/207, 0xcf}, {&(0x7f0000001d40)=""/247, 0xf7}, {&(0x7f0000001e40)=""/77, 0x4d}], 0x8, 0x4) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$WSKBDIO_SETENCODING(r3, 0x80045710, &(0x7f0000001f40)) (async, rerun: 32) r6 = getpgid(0x0) (rerun: 32) ktrace(&(0x7f0000001f80)='./file0\x00', 0x4, 0x20, r6) (async, rerun: 32) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001fc0), 0x20000, 0x0) (rerun: 32) r8 = openat(r3, &(0x7f0000002000)='./file0/file0\x00', 0x0, 0x20) poll(&(0x7f0000002040)=[{r0, 0x40}, {r2, 0x100}, {r7, 0x8}, {r2, 0x8}, {r1, 0x40}, {r8, 0x4}, {r1, 0x10}, {r2, 0x40}], 0x8, 0x200) (async, rerun: 64) preadv(r4, &(0x7f00000024c0)=[{&(0x7f0000002080)=""/70, 0x46}, {&(0x7f0000002100)=""/188, 0xbc}, {&(0x7f00000021c0)=""/134, 0x86}, {&(0x7f0000002280)=""/133, 0x85}, {&(0x7f0000002340)=""/190, 0xbe}, {&(0x7f0000002400)=""/162, 0xa2}], 0x6, 0x9) (async, rerun: 64) mmap(&(0x7f0000ff1000/0xe000)=nil, 0xe000, 0x2, 0x1011, r2, 0x9) (async) socket(0x18, 0x2, 0x1) (async) socket(0x10, 0x1, 0xd3) 1.118324762s ago: executing program 4 (id=319): r0 = kqueue() getdents(0xffffffffffffffff, 0x0, 0xfffffffffffffd13) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x20006) (async) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x20}], 0x2, 0x1000) (async) execve(0x0, 0x0, 0x0) (async, rerun: 32) r1 = socket(0x18, 0x1, 0x0) (rerun: 32) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000080)="031000006941e7c5ce5876778f181b1218c4b2ecf058efd7ad3f959b5253037d08b90779da6a56ed10c81a19096dc2baca0179cdd9967a677d90e32c4d0ae791b5b00a494820f89c4daa330fee01c76728490d1851d4ab60059f6a3f7cc45ae10500000078bbf169d0632f4ce57a508bc82a28ebc2467003535184fc604fd6642787b31558a39bd2", 0x88) 1.117261736s ago: executing program 5 (id=320): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000080)={0x4, [0x0, 0x0, 0x0, 0x0]}) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000000c0)={0x692, 0x1, 0xf, 0x7}) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000100)={0xd7, 0x7, 0x8, 0x18d}) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000200)) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_dstaddr=@in6}) r3 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x7, 0x100, 0x7, 0x1, 0xffff12a1, 0xfffffff8, 0x5, 0x2, 0x0, 0x6, 0x8}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[{0x2, 0x0, 0x1, 0x440}, {0xffff, 0x40, 0xe, 0x7}, {0x8000, 0xff, 0xa0, 0x1000}, {0x1, 0x6, 0xa, 0x80}]}) fcntl$dupfd(r1, 0x0, r2) syz_emit_ethernet(0x39, &(0x7f0000000380)={@empty, @local, [{[{0x88a8, 0x1, 0x1, 0x3}], {0x8100, 0x1, 0x1, 0x1}}], {@generic={0x8004, "2b08a9f6f70cf59e8352ba28a2083b4bdb54108ad4ef2fa4a16af3923af1743e6003ad"}}}) r4 = open(&(0x7f00000003c0)='./file0\x00', 0x400, 0x100) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000400)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000480)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0), 0x0, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500), 0x8000, 0x0) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000540)=0xfffffe01) ioctl$WSKBDIO_SETDEFAULTBELL(r3, 0x80105705, &(0x7f0000000580)={0x66, 0x2, 0xfffffffe, 0x8}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000005c0)=0x7f) socket$inet(0x2, 0x0, 0x3) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000600)=0x9) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000640)={0x1, 0x2, 0xf0, 0x5, "568b8bad7a6187b1a444c700424c51d4b944cbae", 0xa, 0x1ff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x40fc, 0x5, 0x7, 0x1, "a6a12a377aff5492d28805bec8d820fb5b41a890", 0xc, 0x400}) 1.115034824s ago: executing program 6 (id=321): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xaa) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x8000, 0x15) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x20, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x802069c5, &(0x7f00000001c0)) socket(0x18, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0xffffffffffffff10) r2 = socket(0x2, 0x4001, 0x6) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x4, r2) close(r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000200)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) pledge(0x0, &(0x7f0000000300)='\x00\xa8\x0fIm\x03\x1f\xbf\x05\x00\x00\x00\x96*5\xaeW\x973\xd5\xb0f\x05L&\x1a\xe4\t\xac\xf3N=\x1b\xab\x89^u_\xb2\xf6\xc4.t\x05\x13k\xe1\tW\xda\x00\xe6\x88\x03.;\f\x1a\xe3d=\xae`J\xa7,\xb7\\6\x96\xc9\xafv\r\xa7W\xba\xd3\xb2J\xacr\xc3|\x94\xe9\xc6\x042\xd7\xb0G\xc0\xe3\xfe\xd9\xf9\x806\xd9\xc2\xac50)J\x8d`\x80*/\x17k\xa0q`JleIz\xed\xdb\xd5\xf2\xb8g\x91\xcc\x1b\xaf\xfa@f\xb2\xb4_zv\xc9\x8b\xfe]\xebVf\x8f\xcb`\x99.9\xc6\x85\xd2\x83W\b>1\xd1\x87\x05]$\x06e\x9b\x10\x9f\xa3\x9f\xf3 \x94\xd5\xbbn\x97\xf5\xf4-#d\xe0ME\xe0NZ\xc5`\xfbD\xcaZ2\x0er\xf4\x12]?\xad\xab\xcfY\xd0\x99\xb8\x11\xfd@ \xed\x80\x06\xeam\xe9\x01w\xac\xfa\x12<\xe8\xfb/[\x17\xaf\xceQ\xee\xd4N\x8a\xac\\5<(L\xde{\x0e\x0e)\x8a\x9cLj\x11z\x16+5\x1c\xe6\x9a\n\xb0F\xf7\xea0\x8b\n\x8f\xa0hC\x9a\x88\x89\x82U\xab\xe5\xb9\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00|\xad\xea\x87') 1.114373772s ago: executing program 7 (id=322): r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0xe, &(0x7f0000000040)={@local, @empty, [], {@generic={0x8848}}}) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000140)) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) 859.72195ms ago: executing program 0 (id=323): sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x18, 0x400000002, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0xfffffffffffffffe, &(0x7f0000000000)=0x44, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b798e5806ce228c9299f7504ece5be73983b5ee545a916d1cba8ee64", 0x3e}], 0x1) (async) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x2) 859.024459ms ago: executing program 0 (id=324): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x6) dup2(r1, r1) sendmmsg(r1, &(0x7f0000000000)={0x0}, 0x4, 0x4) sendto(0xffffffffffffffff, 0x0, 0x58, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x0}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44162df3867d25aff254e68dbf44ff53559bdaccfdf6b9e3957261167908bdf9ab63a1900bb07c4a19fe9c74c43e44665d8aa04db2150d2379c95abab88ba171048ff14200a5133cab96cb52dc062c67abb716c06191ca3a1528fd52a92bd16fe9e644b5465e76e17a9df0821b2bf250fa4298ed528be8a422cbea36aceaa0bce82558eadcb5904a61b694ccd0d6fc6ddafdd6224fb0c7a8ffd13019f8edee2119978b8832e94a404d59383d8b4380a6efbe86282b2a44", &(0x7f0000000040)=0x10011, 0x0, 0x5a) syz_emit_ethernet(0x4de, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa9cd7361987d486dd60ecea6604a80000fe8000000000000089750e6b000000aaff022300"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) close(r0) 5.64987ms ago: executing program 0 (id=325): r0 = socket$inet6(0x18, 0x4, 0x6) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x7a2a54ce, 0x5}, {0x18, 0x1, 0x200, 0xfff}, 0x1, [0xfffffffd, 0x6e, 0x6f, 0x4, 0x4, 0x9, 0x9, 0x8]}, 0x3c) (async) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) (async, rerun: 64) recvfrom$inet6(r0, &(0x7f00000000c0)=""/184, 0xb8, 0x1800, &(0x7f0000000180)={0x18, 0x0, 0x4, 0xfffff001}, 0xc) (rerun: 64) pread(r1, &(0x7f00000001c0)="eb0f32c4424b96f3cedc8790b7d4a4cdee5f043be7268a72f9f3e79494623e88f4d1f0e3a27600d376b10331953fcc139fc82699242efe88b30bf0cccc7ae2bdfc4eba85990c754f5a0bd70c2340a23f190e", 0x52, 0x8000000000000000) (async) r2 = socket$inet6(0x18, 0x1, 0x2) bind$inet6(r2, &(0x7f0000000240)={0x18, 0x2, 0x4, 0xf}, 0xc) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) getpeername$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) (async, rerun: 32) r3 = accept$inet6(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) (rerun: 32) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0xde, 0x4}, 0xc) (async) sendto$inet6(r2, &(0x7f0000000440)="d234df52c5e32d8adbbdafc227fdc198038b976b1511b685640eabbb77a0c5d7f11a5e65e01e03ce7eee522dd6561385528cfefdaca16a53cf74559040b69147783495ba4ad2f34421a74a750e9067fe0dd1ceeb460129956b0a45f3168ac6", 0x5f, 0x6, 0x0, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x10000, 0x10) ftruncate(r4, 0x96ef) (async) getpeername(r1, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) (async) getsockname(r4, &(0x7f0000000580)=@in6, &(0x7f00000005c0)=0xc) (async) r5 = openat(r4, &(0x7f0000000600)='./file0\x00', 0x8000, 0x0) (async) sendto(0xffffffffffffff9c, &(0x7f0000000640)="7467dd610556881ae71d6d1445de24b136c382f5913ce987840facbfa5ee191fa8a936b6f31dd2849b5fcd550a866be001772507befc4e9cb842955c1a3e15053804a3b2f0c361fab07ec7a6334f33f60c9ab12c8ee55c4d7ee04cc6a6fbf9", 0x5f, 0x9, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x1, 0x2}, 0xc) (async) connect(r4, &(0x7f0000000700)=@un=@abs={0x3, 0x0, 0x2}, 0x8) r6 = accept(r1, &(0x7f0000000740)=@in, &(0x7f0000000780)=0xc) (async) sendto$inet6(r3, &(0x7f00000007c0), 0x0, 0x8, &(0x7f0000000800)={0x18, 0x1, 0x6, 0x101}, 0xc) (async) mkdir(&(0x7f0000000840)='./file0\x00', 0x10) recvmsg(r6, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000980)=[{&(0x7f0000000880)=""/238, 0xee}], 0x1, &(0x7f00000009c0)=""/208, 0xd0}, 0x0) r7 = socket$inet6(0x18, 0x0, 0x1) bind$inet6(r5, &(0x7f0000000b00)={0x18, 0x1, 0x8}, 0xc) (async) fchmodat(r5, &(0x7f0000000b40)='./file0\x00', 0xc, 0x6) (async) bind(r7, &(0x7f0000000b80)=@in6={0x18, 0x0, 0x5, 0x100}, 0xc) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x6812, r0, 0xfffffffffffffffc) sendto$inet6(r3, &(0x7f0000000bc0)="524a81078b26919e99debcc7272f816d10731978312c4953afa57390cba4ee4140622083ec158dcff0a519c0d812caabe82c57aa3ceeb3bae7745d7b8bfee40bb91d2b1d39ce4ec69bf9d3c439823c469d50caaf462deff194246dd5b435e9137572ba1414f0bea37f1763bf1aa5001245da1cebfc78580bee92f3158db80077a6e2de90c004fdc6bacef4c13c383b9cf055a84e3f5e31158043b719f67af16058dbb0d1bf27672b2c631e64b48686aa7d120713fa473697564e13ae81b63ae949f1af88310647", 0xc7, 0x40d, &(0x7f0000000cc0)={0x18, 0x2, 0x3, 0x6}, 0xc) pread(r7, &(0x7f0000000d00)="92edffa5fec32248fdba86d548c3477eb31cfd67ed16373cac4ed6592ec63115aabe4287f27e1a4d54f1acd2e7cd3cb2b434b11c989889a03cdef9a4b5df0653a3d528aabd73c8d52ca699aa1f51703ee7b0f40e0fa819e3415837fe78e4e0ca477ea596b9e18494b3eeef5d15cfd1b510ad357483d7de87d56f731d2216307038c39a6cf27ef233e9784e133a300b166d96363e9f33b44493c7076ceab789df5e97f3710be8711e060290ef1bc6902c7e903b998721eaec959b7d9c74b90c93f93c5f7fc6b925620df8f4baee2b4fa4811236461164266ad8a632683e7767581750861a822615943d335d37c9727a12a5226f808ed4b20c7dbdc895195c8afc27e1365fa43c0a552eebd00994bacad0c0d0405aa1708667277aa75ed6584e8e304e7f375c054b958c369e8003ffb5d58c77e9dbfdf5aff02824c403b74e2fbc897a208aa1e1e1e9dca48a86dbc92d95dfe1f58bc7afe86874e48147acbee0db068b1b15b50f6ae0358bd93e8a9e757e63253b6cbde963f1a42607678f42182464b621c64027c520c83790f70938a3ff60dedc5a4405489e1b16cff95028e3c5fde1f4b2c99d18bffdb1f224a5b8064f7b586bb7ab8e24b7bb56cc3f3649b581c1a2fe104ebc0bfe62085591b16577af13109f1e9a6cb938a7e715e0b666835a9313054bd3c9649e11bb85c22842742e13e6444757bb62b28492dcac7727a48f93e9d9897609c61265586d995541c3b5298aff9b142ac2b5d340f2e303dbf061260ee4efdc58ab6fb018292f90dc9fb723dd85b0b22a8342aeca95f66f5cfc2ee8e083f19ca20cb13847363acedc1b6a29e0e75991bb350452fc05c9a01a7abf82df86f44eeaf8e522fbbaca0af33d94f804f3092cec4b172f0be50805bbb3203ca5ad2eebd836b8e351f8ee35cbf5cd5815d2ba5ec9c702ffc1dc45d6108c47d489889ace0ddb7445b5c1ee4ac167ca76f1f0035ae380591734b06a0885824dce20ef25992f22d7a5aab4e20f07fec62ff61781e82c44e06dd52677a7e1d5af72ad7d929c8c9fa3b0f6fb4f11c27df0f0ca51a47f880df86518276f79b222d3c606584f2fc8da68b41582f77208542220cf8360ab61f55bade2f5e15361d5bcf28809c654398dd0adc8fbe10e538071735d55f55303c28416e38068a6f835b707a9f807d6c8bfc1760c025f69e96fa150586111c54eaf896e01dd509658d9424b603f8c959b1164ef22059a846beb3a8fc33a2864d5511f60c95a912259816de3783c4f0e7781d84dcd8ce807bb9140982580ab239bc95edca754b03c65887e4879a0739b3fb3a3a78948b80f03a56b28ca144f49b6754f59c7fc6dad2b9c6d569206a612c5c4b5e4f1733a097e04e673098dac0efc21c7fdad124424282c627c50bc57a8ad4d0d18fdcc2faf4be1358e4e08c197e52bbbb97fef4c78f4887ad2e57c1b4198470ba9583ccd2880029d2c32bd03dd548096bf8055b940288a15c51edfd11db65f57640274a646ca10e8cd92a6a3320e7134b7c2a8b14792ad148479a929beb8a1d43f9ba5a9ab1a27489d4cf150c3397a445452b87a870d79028b2ae1d71b8b6014e1db9b32925a0e02cc4bfb53b75850e5a5e106097675cc124973b216801045023889f9ea6dc111a54b6828ee7a91ba30a2e2c4fc4404e979211b161d4d304c01a613e2228d58cfb25e30d2312fd144059fad53e8d289c3274bafbe623a429b974a14910761ebc09572499b32925edcf3c1c9fa78f6bd9f418c2137788445b40418f69c481019f585784f0b1b216fb04ccef543a33f3c93b5be16e9d6cf725a70707a6e3a0ddfbffe6cc3e8d6ffc2f15f3f5ac34552abcdd0bd1b575633002b2640746264c13eeeba0cdd9fc7fe6297cd2d8a7a1c871b7a82964a244330d2b1212bb312ba74c5829eded61d29b1ccb006ec660b1f5ccdeeee4ef69b21199da22e59d64a2b82db2f9ad20e8b8c3911e70ef6d7bdee936816008bd612508d4428feada0c2155cf7e640709e69051a43945be5b9f29fe3a279194f4370ffb63a53303da5422de6b4a53ad1822ddc6bfdbaba028364797b669b1b129dbc67cd41363328a547d753bec352eb85d723388c61fb61a4a5b361e359a30dae98aaaa14362ac14eb2023388fe37670dcc5b134ea491ab6ca6d9ad98973dfe18c3a75bd51358d617ad53a7e5a7bb7fd366338c44c2b3376de81c65aa4d15917369fb9cc377d651b395cdc4579241da4ac7665354c729d353b8868ceda16b0bc93447754c6fafcbfaba2a68695108d19e0cbc285c8d6ba11bff8aaffc3f54835bf25fc1f9d75a5f2934349f5e6a1a200cf97975993361afae908b530df1f5b8b1dfa84298684b106b7d03b8a351e492327a455eff79e0c056520aa70a0b6bba1ac828bdbb18d3f78b639dba0aeb176541933338317ea783f51fc93b5fb73064b35a4868cc119c969eb5f6d3896967670df173c01e26db152eaebd4c20d00dc69d9c58337d8e99855b8f12757289a40c359d133c6545d90c854af7061d021f537e2a1a8c604f4aa48e8f34317d4af56dd04af3789fdbb3052a0080dc6a0cf36b3e35a07528dc0dc8c8754907263fbf5f2ca5fb5978b6399f4b2b8b8a63991e6311c34cab0859df1f709bc8a0817219bb16e556b726983da40f9dfa66fb1e101fba75db2f82ccfde510550c6a6efaac186c32f121b35917b4226e86e06d2f283577622c79a0c074d5121351c941c7fed25879de0ada6696d68b87051f3226e72eb775aa171021a493d210c6cf29a9ea42d74379f46ec2043a03abbf6ba8f83a0d0162acd1da5fd87dce21a1a56bfa893fef3f935a50da0873538c495fea8af43e795e7fb8e81cd47bd7440bb4336140ab30a3b69cc7d9745377fa72b5ee8cd8e87d35534d8f95827e4fb330abab57d4a1815b9517461b52cd09070a9acc995d932a381735aed203584c02533ea0bdf77842616d2cd6233db26d7cd62c60ca4c6ef7d7501090a27787524d5f14899b002b2f6dd79a4f99054cc649496137bf70327ebd402bcb7e6f55516244df0eb79ee385ed021ff236046bce2cbbb6b7848c1f8168ceb49989aaca49ef32de72af0973fdddb68140ca94c78e99a03e6badd2c707a0ef2a7989319090b5f06e703bf7863a749d06a57bc2bf935dbfc30f7e2d4534370573ccc8212d6e384b1dd5c31946067ad746043c0f870e5974ae9760b23a1f98822cc29ceb73f05644ecb0ce1d26b8bfbd7e31c8dd2acee2eb15c09f1b5a73586172b49bd000b615b57da005f11a7cb16d84cc3619789d18ee9062dcbb87fbcac36128e2b1f08300db940434006b859ef8365b8ae73207094f740ead8495159b94ebbb70a9984180f149b505d6820b0b13b55569affdd149537c16a8ee7f554af937ea993e93dbfb7ac7ab2d2d417c7236df077e839a55d23eafec0122dd1926632afbffffcce01734e1f677e3b9c57dc1476bd229f6f6d57a967790121b374989beda20ea0463563921b18568e8ac5e5715c3b72e402d8a1beb8d815ab2fc15a420d3a361d2159fc72ebebb9699772558b9cce47c449bf518b84cfef890a933f478067811219a5f23b67595330bb4fda25c92597276fbf676771398fcd59b63d6cd9fd55cb03b95b215bfaae2f39eed4dcf34b8d6d4ab75805e76da12f27c298248e4a4b4e7993fbd598beb1babc78f24133c3155047dcc5fc51ff9727ac90456e0523005bf7612be83d64e59b438cb375cc430c32193b436dfd58eed53b75e59a34bd8e7ffb002f5ffd4ea4a6fdaeb623f523d67479ae596476009c0577994a7e4b20bd7cf9ca810df6ce37a653e87533a4e39b26c48b64494ab42e5db90158d52eae25a7b4456ea033178bb42880ee4d957df6cb14dacb770e121b7e7a6ed8a2394330c80a272692aa32b64e0a0fe359757d70e2fffd0567fb34adb180246daf24276aec633ced48a675672f66e5fb435439a40a0ba3a9e8e63485d3aaba4281ce6c3e9022ceb64e7b30a1f374a396a7c496295ef0dfb58c293ecf0162aa460199756e6440cf69356218f21196d546f8684f32cc2400ded54ba3d263b4349bbe7b027a4465bc2b80f943c1f2b39868287a9305bd4a261287e22f1a9cd0c993eebf795307a364932d7e5c6a8690524e326d9655084179e9357dc8f7246399d4d8b22032eea47767a9a7c617446f671ca036e9a3dded9eb1d1e8df1798f00d3720eaaf7d2f4ed3afffa9982c4f1e7a4cbe3bb9ae02cc598d200ab1ff7118c8246cf72967247acc873639e0e63335adccd91a118cd6152e122552bc5087d060328309756a4ee4733b14cf79603a095c48d45c56c6da59cae644c1b7a71a93ff81d8f552d9ea3f6f35c4f13cc310a9803baebd41504178d48d7f1680dbd1b4def5a3d1faa35aa8fd529167e2a86683c835d2cfd149a813a24afe0551a20ca4c61cd76ff9615c62163c363e9ed49da38e6a64d40229ea03cd139cba89112bb8e1054215d05e096695476e72905e547bb596872a4cd69dcefb7a7a9b2f7b92592876dc8ca8e4ceac4d4f81e43f83b39d55db189bc7708abb6a73c9993efdb3d4a4c521c33745ab4f0986ff36de6a5b15b372f363f6e1866a8231ad58987d67c50404717bba299902fba97a6ebf68fd1fdeec2990cdade0d2d4210d46c5e66dcc802c1809c78e8690a62c18f39a52a47045a3d766a49c3eda48bc85d8fdd7293b6231677281fe7b1fb86b196c4d7bcfab824d1756fc2deec50ae643e70cbb4d7f723264e1ee195a78af7727a1dccee5d1a8286b1152dda347be555dd60594388ae1676a0a3acdace500eaf1736c7108f2a019710114036cf01bff127ac4728f47f61038c112a25ca8ca0b9edd6c8c85df5f98c9d84f3f4ee92c1170ad41a1b0fec1b7300c88a1275d2820dc939d311267a020ef1bcf6508df8b129b35c69337e82904461b161bd646d6fb6d0d6b31a15c4ccd3fc4d8f49fd16191791e517b4b14b992326cb6fe84fafdbfbff9c32f0dba13366217c0b27b02fc21274365d3cc96f4a79e49d3ac42583a8dd8c35e0a55c4e92052f1ada56c15528814e80b2352a1a7768e86e3d3db027a48662df54ce59388206d111084bad49ce865db6bce8497cfef3440ce10a8ab4c411024dd3ff0eb3c4b4c766ec42e888ac4c9e40264af46042b31e07b91b21682c324c7363fad84c3b5c3b0c1151777cb55bca91a77150874891ed3dafe42cc35e0e05f4dd51c1f7394cd7a11541b212649121fb94e3154c4f36ab48b99d83c4bcd795355a83589349487114630c4d9a826262e3599e5d8847790d87d1bd72f0bc1513a0a5446b6529de85844f01f936a73b5f62e86fa92518ee31012d26b2528c004197ca5e6f0bb40bc7f4354bd8065684adf7555783620efc31afc9f6eb8528e1566c7196112721d3365ca5e57bccbf41707b101eefa9a1af39a4758e475ac41bee352564906249ada75787a3e6d441790fe9b5d01e9a7f99c174aa997a67e1757253468de5383f97001eeaef38cdc4997e61b3b0c710744550404e554d4b493c86446a6d4f4e9eb91d67caa7c0ad308ac22ae6f7b0fc62b3845bf3c24dfd2e4c1fa14ea1297458be00af1c9c34da289c7fd0a8b448e41e876bb837bdccaa85deafeee9f1fe98d3004cd822ed1869199938ee78e2316f09e9ec1def315d5c4999992af3e8c85f20578a4dbda1bf31e2e3c15ac99ac4cc68b5efafa9198e9aef9412272b4665a2b1b57224f61cb8736997d45bb3da4b8b7fb4d45107aa1e5b1420bd80087cd18670ffb828ff56ee9daedb3dc09ff0", 0x1000, 0x3) 5.101674ms ago: executing program 2 (id=326): select(0x40, &(0x7f0000000000)={0x1c, 0x6, 0x4, 0x1, 0x0, 0xfffffffffffffff9, 0x2, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0xdd, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x8, 0x6, "7f386d", 0xa7, 0x0, 0x5, @ipv4={'\x00', '\xff\xff', @multicast1}, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x5, 0x3, "8d7b4e92a07601330880022ff115aa30552b53196563e0c6ff7bb7675bc7502afe78facf9ca4113eb48f09fb10d97198a68d8605c70ed5be4056e72468999a0c1aaa1761a66ef35a8f0789a3c4443534aaaa9b6915a27a765775cf55214f46e351988cd87de875185865d26d97835323b681b0b288feab26123927def41d6f131ef22320be461d8e52535e282962f03bc176388c154b6efa2e83654ce274b7"}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x4a3, 0x20001fffffffd}) sysctl$kern(&(0x7f00000002c0)={0x1, 0x28}, 0x2, &(0x7f0000000300)="4ebe82d19b69990ace6567fb9b2a13a473fc52c18631aded359ca49df987853db78df7935c826b362950e5401d0df7b79b16acda2f500f6cffcfda2a0e082a74bbc14dfb0c5fe228b2", &(0x7f0000000380)=0x49, &(0x7f00000003c0)="277e8b4e7c643850c8e875c85b8d452323f1cb3e94528065caa08655978baa33fb49179564f0e098c410ef24ca54a02a31bb5fd60c22d83b63ad472ca614ea875577b1c2018e68fe07b2b2ee0f9b28074bd65cbbe6a27921da2d2405d93a8793c2983f82ed2c861a81dc924ad9682395487296efd96a1b57de4879cc6a2e57df8a4767dee613dfe7c3a91e2f4ec321f3d0956973c51d39ee0984579fcfd9c20caf909d3a0f67aa005e11bcd17bddd35257ea5ddf67e5bc8365f48c701628e103ff9d56c2488d1e76ada84d99d76177d50cc2b931f90219d05cefee441dc00c3793939fe8ceee9d0150dcfa3eb2f3aa855341a1623680c27ca9c666e1ce24fc7955ec7b0c489acbe482783a8d857f4de1824a340dfe2fec36fbeefbaef03a816293370fbd61b510c78258f3d9b4bfb50d24360b8ecdf1052c07bf3f738a163715e201c931ddeea8ca467aeee9d34a14ee6a49e28e5e51ab140907fea7aff8cb5990086638a4abc86622181a1786ae40922cf03d858f23b10c2a8569ed1222b9106207c735c143532e1a3db1261b80fcfb2c384e521acb2e899b3d40750e28a27077edb03e62fe547b0c8b845c2a2793f558b454cf18e38e0418e657d42a6baab441a9d6189eaec25acedb0f8cae4578ad07800e14ab47c4e29870e1ae5f2b196e34816d5b0bbb1db8d97927d62ee443fe47535475f2584a7bb4a156a920efa0648c07556eb95604f00a9d2527670bd36fd29e3a398e1a36357e8c46a0f4811a77f426be3160bfb51de3e92397538d3309e8d1ee9cb5f4129332b98143bff5dcc205dcd1223aa820553b73be0e4db425403f56bc8a7fd9fa07ad6f2d009e317a3b6cf6985ff296a273fd7fd05a34f51bef4a5b47fb8a24109206a86eb2a231e23bdc4385a2766fbc761d1aa93341b34debcbc2ddd3589a7fb7dc6269583a05075173defb50e183ca363c4e2c5011372fee46d4a896e1dc202ea831915e96b1ba558d983742fc9ffd0fe0aa31313c4d00f327d899af83b906a0a347a779ba052502f56f5ff4288a2e878cb79f3071801ee9039df4337944aa263c3119f6b0f1f0f28fe48e64dc9c59a88d7073d286f442f74feae6bd5375da6ae4970e3c50480ed30c286182c7ad90e3ddcc251e026b56273aae58b7337990120dd22e41575fc4c69d88b9bd8b52f663702df83437697a3004a63e08a2fd24ca1ca2558d33492e7a2cbb6304244abd7d7fe8fdb27fec12fc86a103968edfcc9d62f82ec094b558af275a19a9b09bec93ebf9822271573e0672e7d253937b9cc4355c8d344a79c82fec95f3bac10164c632cb4b3da34ff4729b566c59a28c97d43e3af5dc48dd90c0f6ad0c4d42a9424347c349170dd744e646cb1ec665adab28944a974454f65d62faee0e5af3d7e821dd556dc3f9b700513b44c179bf5614cac5cc2dae5914f095d6b3dc5731cdbfb6b2c18d431e43e649a7e3b3a6476ba1728fe5459e3d31a884a12503856c16d0a845f324bc81c8f616541b3d0cca8c8f2853bf7a84491bd98aa8a70a64735031698b35a95d259b5e0b1af2feab16d5ceaa05c6d61924d8ce07375a14f75ea7ed2f6841cabc9806b8001966f4f21e5a7f3b09c688f1339a64072344d3635644fdb0878590814ec8bf418015f7ce9ec32f1e4d6c3d41184e1a43e3440a0cfbb4d1d737f36bdbe970b90786a91f7293bc0812365fccea6e1d8a616833b55eef44ff95530e9429d164cdda1c3ea89672533c48ecb575eb49ef13202acc6d94352223c8423e7dd9f7a1e22924d7c266f4738ec58347ada8c9010873303694a3fd898d5018f11d3ee5890236697f4abd3352fc68e8431f23f5d89973e2de25af45457a811dc11782eb3e24d05d3ad5863f72b673efed6ddec1a6cbeb85b30f6597f9141ce0f3efec056705dc289cda83a81d776e9aa52c594e158dedefa856da486f7e5c1b78995d0d67d01df11d17686d3811d1c7767e1a05a6d9c5297ae9bc9faf3e5d072fe48b5d8ac19eb67cfc06dde6560a82b5c6e7e0138f5cca39d3822194269f4c45a175ab927e1eea214cac0a207eed798c819e2418eae6c2eaae43bc513988fa33124bd6811911036cca443dbbe2618e81cf29df2913f43536e759325ee627426ed7e74387f68507fc1f0110d1e65825d073c852c0d1cfbe17928467593ac190ce8450f7bd74a4c99c8f372f945dcb8b0ecd651b7549f8e375cc8d677596432b315b2cfb39bedf3f00a48b5df16d0fccb4056b7949a01ebe6b94c95d279394c85cb06796c2f8062f472dcfbcabc3d9e90da14800f5fddc9004f30c5068d4292f28e84a9d345f35d0a34e9d46e9e20e416116d68eb6eb7143f4a3847f3de057c5eb3200e3fbbd2ee06687b3482fd7921d81b42da637146946c0e070570f4fe23f2b12ec833e1ea94ec8e5e958f03f2b66225ec54d7a99b678ff19ab54f74fe62f434919a5dd19044db7dccc9e3c8c434e822446e63b883d55d6d020883b6c6ae71e021df19e6b93092c04851c617d34947fafef355ecbd9c912091bb5e1a91e4c90ab5c380cc85878de8a2640706b70205cb8f36e821fdcd87ffa7f7b2f2ab1da1f379fc9e85066368c0c3fe0a3be82f8a11da41c0e59e9abad94daad81baaf4d498efc0d5b72c5f681d2893deced17dc76047a689f36283dc4ea2a584afcdcca064b86d2022c665bdbc2275e4dd0bd6d4f4cde2237a74113f55394e2c06bffcf59e40214b38748ab197ae2f635b0cf4432caf4a7afe643e1efcc1ead5c4bb8850c6eb994ac143d062043898dcf7eea876b856102102c0e51a4a32d59d64c5ba4ff7f6c2c1d988ad4906887e465c9165dae5e4ec07ea2427f36747c7bdc9a9472330e82d0a7da3fb952ddae07df45ee20ae05e33081fb35cdddae26194300c97935f45b82b47cb6fb16bf133b34cf23abcd2ed07523f28b42262247777af965a332a88f7487932249a3c3383a5e91b832aa4917c9dcdd859c1ee53e9dc7ca00f0d088612c129361e5cbaea5ac94dae080c012e1bcdf2a31dd89053ae277ad7de561c6fc38dc4300c5ccfb1abeb61687eb986b67fc1bfb10dc2868299cf490fceec97c4717e116e741b780b18550cf37b4d4c55d4cb5d245b440e2d80a8aca792cf59960b79fb6168a0ebe88c9713635c527556eaf9288a541fa2c94f162f9ae1270b623956145fcb2a042e9173be48ebdbbd60e23188edb7f7714e7c4c4bd8e0290ae424a7eac82a906eabdac536eb7162660b5bae41121ff99c235be57c1851a339b89224f2a4afdb2c70616596e66ebd8fb42d51b6af5b515c1130a8b1bff67f4e7d3ad8e273f421ff3c08404bd48e8c8788fcbfdc5e9f91ac34b74a6c978d635c73bb5346fe7b1a0a302a01afb5f80a0c0bdbff8ec5d73eee6648655b326702b1d4aed8537a30f67af46aa4ee7ceda9e54357e57b91c7fbf4b7749e968f0a7223734504c81329ce96848cc5b76899d0c6e985571cac294d6922e3240001d8142d0d3b9bf7bc8c686c91fc5f7a1a7ef316f02ffedc8f3da753817d2c64d013b11ae2870dbf8e48003218be1c21f66fe5f4fd85a3da259f1063425a9833bb3e7a1beebc2aa613af4fa590b1d759401c1cc8455f131c18e7275249719f80bf4c484e0f561ce221741422250043d4149f1a0949d994e5e7cefa0e020dd62b412666b45285f6da63e851e9ca579d3a278adc643a8524fd1a676b79b6f9d1e99307bf64a4936a63c7e3bd6c8cb2ab995e927dc19f8bcb1693cc460c7bd45a0e3759475fb42713baee8743202219856795ef49ffb926de0107ac931ae26c0a3b38a01832dc8bd117a03bf42f886d5daa19a9af03a00112dd21e5082280510975c6759256d9babe9d3b08d427b3ec20c2080dd93238db2e4f05851ccc0ac9672758708b62da7df43ee8dc0d590f7cee84d3999a678aa436becd50de82cbd8072bf0e307aa667ba7024e41172b7ba7579baef87acfe0aa194f0157ad7d26395e8efc1f75b2d3cf5a7474c9c31feee08502dd11b1af28f87e97463116ed714b2fdeb54baa7c329fedf4b101c3289f75cc2f171ce3c7a6940ee4825b59a05616a3662a4085b088d26ffd27aad617447c30bd5b057dcab042e47c73b17fe0b8722ec3fb01cc2653c48e7fb66ef8b67dd17b307cf4e90b7d05edc3164fd36460dadb355e053db72a82195205399bcf2322b7eec9c527a12f8c682fa731d838e6c2d9e5377d0622cf035801484bef484c8200cf6dc0719e32c939746469f73a70294753390acfadd1112ea8700c001126bfa7e414f255cebabff995f6d4d0b4dd9e036d9f45bd1dbc9f7c59e89be7531f919f7fb5d1a9e13fbd88533b8bba3a0e9fa76963c315880b8c91c5db79b44f6975a378fdef2665d2c2abd9a22c2d448d0b4565168e2c942636b80cdf46732f9b9d7d264e9b309801d66a1393c165057337a9776d9128c283c13a2293d200fa523d6ff3723718db1f9bee78d44f0d1f98e3fceff9a3438d10cd3505f087e3a4e0fc464353050b05fff8aa663eb07cfac4440cbc66e3b94b9173e041ab68299dcbfe14f2c03a69784c5f8f23c970a342b8f51c5af67929dc3499f0200354ae64eb926c3887b54e95be9a19ebdd8e485b2c96903818b52025c5568427fbb79a1953f590dd42730a78d4bf2236450326e28d20fad0942d35325a8bc799c1eb0469223b381d174e596d2ecf6cae3ee0be67a4190755e55838739bee4ab36c0fb36e162f61bf674cf55e6329cb974af835cf08d0acfbe97941f0e3c70184b5bf752cb16b9028feb0f5b7386cf5755dadc94f07a2b97e194645a703a8e8b864aaecd0bcdad3587fe861196c9d104b7a414f2723a0bc6c12e7f9ec9a6a106332a75eec002de6ca01ab427c759f647b37177564f010db0b9efd813d95edfd5b67f1d91c60906313d94aab5fdf906862ad05088fa47f543f4345fae24aac5ca6de9f87e7cee9b277507433ea2f191663e1834556d71a56673a43db925a3d09d05ad644c63c97d71d3d01b09d3ba3299a67df1bfaf42f3afed2803a350aee11276fe0d24a15351fb4a5cbde54ceb2ab6edb9a23fb3c0c207f9a1d61286076d0b4ea2e38faf9a4d8651656f66b4cd552bf2d534a23975d829aca26fad67f91c24ba34b095c7eb0c4b1fe4f380ca0ed6cf869967452bac4d93f7ebbcea246b4b6de014500e8d097127f4fc33775549c0c14341ed4fb706434371b95706ca5fe52ebb53e90b8acd719aa4b395dccbf3643b28f5febebf75592fd583e4f68b33d9c43b1ba3710f27d4719a6df8583140ff1812cdd075c441a17d0a5021d3f1119c30c44adff5abd1462d6765c110a8e391520f5ebbf20dbcbd9bc1a93f154b7541f06ebd52826532d5db96c4549db8b04933880c7c1090a39543df0e65d42111bf4c4f2916cd7f90921fb294bf876849a11ea9803338b4f3180062dcf9812febed2aec37a0f0f9da834a824d8b31fb27a62be433289559189ecf11a368cbbc1c0fd5e66c77c9e29283ad50dc4afcf9591c8174eca3d968d699158ef2371828878772ee37dff968df2e1e07dc818fd71b352f5becfbca4f1d7ed07c77846c363af4f6823e78cfb2ad213ab8400e3d3866195ade3fafd999959c303139d3a4193b0caf962047cad57977e81ae4de577c5a8a2f9f18af94eb3abeb505fec76993c0cb8563c19bdc427276287b9162b79cc21653d4d93d5230b697085ce6048bb749eac57d854d7bf4eb295eb675d1066e41bdf562e613a28472e28ecb6ed82efb988600b3a69d431997d5d2d88ac362ce2898e91da0", 0x1000) sysctl$kern(&(0x7f0000000140)={0x1, 0x50}, 0x2, &(0x7f0000000180)="e3f46bdc", &(0x7f00000001c0)=0x4, &(0x7f0000000200)="0bff4cf5c1e8303089bc90dbe9c525ec003dedf280d4060a982ea5460c35848510038d5ac74851ecccbe549ed16ae913c35e68ad4e16cea44cad07eb3ce51baab47a9656dfdade4e841d1bd5ee3837411d82ff048a57b9324c05c332ddd4265a1788461858efcce0ee52ebbbbf46dc9d4a751bff3e2e4fcb048170bee8ff37c322c33960c553b7f65f74aaa2d9c11a9e091d37e8eac782f110bfc0d50a895cdeb35179aee23cacb907b413cc", 0xac) 1.584544ms ago: executing program 3 (id=327): r0 = syz_open_pts() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x39, 0x0, 0x0) r2 = shmget$private(0x0, 0xc00000, 0x100, &(0x7f00003fe000/0xc00000)=nil) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f000072f000/0x1000)=nil, 0x2000) shmat(r2, &(0x7f0000572000/0x3000)=nil, 0x3000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x4006, 0x8, 0x1ff, 0x81, "1021c1a0580004000000000000007d435c2c00", 0xfffffffe, 0x11}) 0s ago: executing program 4 (id=328): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) close(r0) listen(r0, 0x0) (async) r1 = socket$unix(0x1, 0x5, 0x0) (async, rerun: 32) r2 = socket(0x11, 0x3, 0x0) (rerun: 32) setsockopt(r2, 0x11, 0x1, 0x0, 0x0) (async, rerun: 32) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x2) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) recvmsg(r4, &(0x7f0000000340)={0x0, 0x2800, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r6) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) close(r5) (async) fcntl$dupfd(r4, 0xa, r9) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=""/228, 0xe4}, 0x1041) (async) minherit(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-setuid-8.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.128' (ED25519) to the list of known hosts. login: uvn_flush: obj=0xfffffd806259ba38, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! pmap_unwire: wiring for pmap 0xfffffd806c279600 va 0x20000000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806c279b00 va 0x20000000f000 didn't change! panic: pool_do_get: shmpl free list modified: page 0xfffffd806248f000; item addr 0xfffffd806248f540; offset 0x40=0x68745136 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 154448 10382 32767 0x10 0 0 syz-executor * 54875 10382 32767 0x10 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff833d6ff0) at panic+0x1e5 pool_do_get(ffffffff8398a760,1,ffff80002a2f4208) at pool_do_get+0x5ea pool_get(ffffffff8398a760,1) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff1210,ffff80002a2f4460,100,ffff80002a2f43b0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff1210,ffff80002a2f4460,ffff80002a2f43b0) at sys_shmget+0x1b2 syscall(ffff80002a2f4460) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc70e78674f0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: pool_do_get: shmpl free list modified: page 0xfffffd806248f000; item addr 0xfffffd806248f540; offset 0x40=0x68745136 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833d6ff0) at panic+0x1e5 pool_do_get(ffffffff8398a760,1,ffff80002a2f4208) at pool_do_get+0x5ea pool_get(ffffffff8398a760,1) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff1210,ffff80002a2f4460,100,ffff80002a2f43b0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff1210,ffff80002a2f4460,ffff80002a2f43b0) at sys_shmget+0x1b2 syscall(ffff80002a2f4460) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc70e78674f0, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a2f4040 rbx 0xffff8000299dedd7 rdx 0xffff80000143b980 rcx 0xffff8000ffff1210 rax 0xffff8000299ddff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x8b0bcb40b3afb16f r11 0x94d17a19b711af44 r12 0xffff8000299debd8 r13 0 r14 0 r15 0x1 rip 0xffffffff81f73f45 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a2f4030 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=54875 pid=10382 tcnt=2 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=63, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff1c50,0xffffffff8393bab8 process=0xffff80003b0104f8 user=0xffff80002a2ef000, vmspace=0xfffffd8069c82990 estcpu=13, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 52596 326806 95932 32767 2 0x10 syz-executor 10382 154448 91387 32767 7 0x10 syz-executor *10382 54875 91387 32767 7 0x4000010 syz-executor 68730 303190 20194 32767 2 0x10 syz-executor 88501 593 30720 32767 2 0x10 syz-executor 89573 406075 76063 0 2 0x2 syz-executor 40597 397005 0 0 3 0x14200 bored sosplice 36551 112457 77721 32767 3 0x90 piperd syz-executor 28526 414025 35619 32767 3 0x90 piperd syz-executor 30720 414388 76421 32767 3 0x90 nanoslp syz-executor 95932 245925 12887 32767 2 0x10 syz-executor 45548 5516 67526 32767 3 0x90 piperd syz-executor 20194 432924 97471 32767 3 0x90 nanoslp syz-executor 91387 450449 53657 32767 3 0x90 nanoslp syz-executor 77721 222027 76063 0 3 0x82 wait syz-executor 35619 365958 76063 0 3 0x82 wait syz-executor 67526 296931 76063 0 3 0x82 wait syz-executor 12887 64730 76063 0 3 0x82 wait syz-executor 53657 269279 76063 0 3 0x82 wait syz-executor 97471 426389 76063 0 3 0x82 wait syz-executor 76421 270948 76063 0 3 0x82 wait syz-executor 76063 259371 40359 0 2 0x2 syz-executor 40359 372889 71205 0 3 0x10008a sigsusp ksh 71205 12949 15847 0 3 0x98 kqread sshd-session 15847 202295 56413 0 3 0x92 kqread sshd-session 31790 225240 1 0 3 0x100083 ttyin getty 56413 280654 1 0 3 0x88 kqread sshd 94068 252279 93564 73 3 0x1100090 kqread syslogd 93564 383591 1 0 3 0x100082 sbwait syslogd 2618 478752 1 0 3 0x100080 kqread resolvd 80584 121838 62882 77 3 0x100092 kqread dhcpleased 11583 18541 62882 77 3 0x100092 kqread dhcpleased 62882 154601 1 0 3 0x80 kqread dhcpleased 24348 432791 0 0 3 0x14200 bored smr 42748 381947 0 0 2 0x14200 zerothread 82912 302751 0 0 3 0x14200 aiodoned aiodoned 23382 232473 0 0 3 0x14200 syncer update 57449 85349 0 0 3 0x14200 cleaner cleaner 19485 80776 0 0 3 0x14200 reaper reaper 43262 415537 0 0 3 0x14200 pgdaemon pagedaemon 98007 394339 0 0 3 0x14200 bored viomb 34005 209616 0 0 3 0x40014200 acpi0 acpi0 17161 167559 0 0 3 0x40014200 idle1 52715 426650 0 0 3 0x14200 bored softnet3 99981 246742 0 0 3 0x14200 bored softnet2 85411 375102 0 0 3 0x14200 bored softnet1 84051 283186 0 0 2 0x14200 softnet0 93927 202577 0 0 3 0x14200 bored systqmp 79271 478303 0 0 3 0x14200 bored systq 73688 48144 0 0 3 0x14200 tmoslp softclockmp 51299 146339 0 0 3 0x40014200 tmoslp softclock 54475 38129 0 0 3 0x40014200 idle0 1 76754 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex shmpl r = 0 (0xffffffff8398a778) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 10382 (syz-executor) thread 0xffff8000ffff1210 (54875) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a1d2d0) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff8398a778) #0 witness_lock+0x5bb #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10189 10953K 10967K 166960K 11270 0 pcb 17 12K 12K 166960K 17 0 rtable 221 6K 7K 166960K 362 0 pf 29 16K 16K 166960K 31 0 ifaddr 38 6K 7K 166960K 44 0 ifgroup 46 2K 2K 166960K 50 0 sysctl 3 1K 9K 166960K 11 0 counters 66 36K 36K 166960K 68 0 ioctlops 0 0K 2K 166960K 39 0 iov 0 0K 24K 166960K 30 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1334 84K 84K 166960K 1462 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 12 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 28 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 21 74K 129K 166960K 504 0 sigio 0 0K 0K 166960K 8 0 proc 58 79K 115K 166960K 500 0 subproc 63 3K 4K 166960K 162 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 63 0 in_multi 88 6K 7K 166960K 111 0 ether_multi 1 0K 0K 166960K 3 0 mrt 2 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 409 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 195 150K 186K 166960K 5966 0 UVM aobj 14 3K 3K 166960K 15 0 pinsyscall 42 84K 114K 166960K 1518 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 28 0 NDP 10 0K 2K 166960K 27 0 temp 41 8676K 8742K 166960K 5276 0 kqueue 13 20K 32K 166960K 102 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 53 0 50 1 0 1 1 0 8 0 rtentry 176 115 0 13 6 0 6 6 0 8 0 unpcb 144 543 0 528 6 3 3 6 0 8 2 syncache 336 8 0 7 1 0 1 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 196 0 189 7 2 5 7 0 8 4 arp 128 19 0 2 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 328 506 0 495 7 0 7 7 0 8 5 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 2 0 0 1 0 1 1 0 8 0 nd6 144 27 0 4 1 0 1 1 0 8 0 kcovpl 48 18 0 11 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 458 0 46 29 0 29 29 0 8 1 art_table 40 459 0 46 5 0 5 5 0 8 0 art_node 32 115 0 22 1 0 1 1 0 8 0 sysvmsgpl 40 1 0 1 1 1 0 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 24 0 14 1 0 1 1 0 8 0 shmpl 112 12 0 1 1 0 1 1 0 8 0 pool(0xffffffff8398a760:shmpl): page inconsistency: page 0xfffffd806248f000; 23 on list, 11 missing, 35 items per page dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 2021 0 502 96 0 96 96 0 8 0 ffsino 288 2021 0 502 109 0 109 109 0 8 0 nchpl 144 2658 0 976 63 0 63 63 0 8 0 uvmvnodes 80 2192 0 0 45 0 45 45 0 8 0 vnodes 216 2192 0 0 122 0 122 122 0 8 0 namei 1024 8240 0 8240 2 1 1 2 0 8 1 percpumem 16 49 0 1 1 0 1 1 0 8 0 kstatmem 264 24 0 2 2 0 2 2 0 8 0 scxspl 216 8648 0 8648 10 3 7 8 1 8 7 plimitpl 152 126 0 103 2 0 2 2 0 8 1 sigapl 424 759 0 707 8 0 8 8 0 8 0 knotepl 120 561 0 0 17 0 17 17 0 8 0 kqueuepl 224 142 0 133 2 0 2 2 0 8 1 pipepl 336 161 0 134 3 0 3 3 0 8 0 fdescpl 520 740 0 707 4 0 4 4 0 8 1 filepl 160 3823 0 3627 16 2 14 16 0 8 5 lockfpl 104 113 0 111 1 0 1 1 0 8 0 lockfspl 48 40 0 38 1 0 1 1 0 8 0 sessionpl 144 35 0 20 1 0 1 1 0 8 0 pgrppl 48 59 0 36 1 0 1 1 0 8 0 ucredpl 104 522 0 504 1 0 1 1 0 8 0 zombiepl 144 707 0 707 1 0 1 1 0 8 1 processpl 1240 759 0 707 5 0 5 5 0 8 0 procpl 656 1312 0 1259 7 1 6 7 0 8 0 sosppl 168 5 0 5 1 0 1 1 0 8 1 sockpl 728 1107 0 1078 16 7 9 16 0 8 5 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 126 0 0 16 0 16 16 0 8 0 mcl2k 2048 38 0 0 5 0 5 5 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 252 0 0 16 0 16 16 0 8 0 bufpl 280 2756 0 116 189 0 189 189 0 8 0 anonpl 32 10514 0 0 85 0 85 85 0 246 0 amapchunkpl 152 19463 0 19086 40 3 37 40 0 158 19 amappl16 200 1833 0 1817 17 6 11 14 0 8 8 amappl15 192 8 0 8 1 1 0 1 0 8 0 amappl14 184 108 0 98 1 0 1 1 0 8 0 amappl13 176 3 0 3 1 1 0 1 0 8 0 amappl12 168 1337 0 1306 2 0 2 2 0 8 0 amappl11 160 42 0 32 1 0 1 1 0 8 0 amappl10 152 6 0 6 1 1 0 1 0 8 0 amappl9 144 259 0 259 1 1 0 1 0 8 0 amappl8 136 36 0 35 1 0 1 1 0 8 0 amappl7 128 97 0 87 1 0 1 1 0 8 0 amappl6 120 180 0 177 1 0 1 1 0 8 0 amappl5 112 121 0 115 1 0 1 1 0 8 0 amappl4 104 289 0 274 1 0 1 1 0 8 0 amappl3 96 3434 0 3344 4 0 4 4 0 8 0 amappl2 88 628 0 570 2 0 2 2 0 8 0 amappl1 80 10105 0 9553 15 1 14 14 0 8 1 amappl 88 5258 0 5126 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 14 0 1 1 0 1 1 0 8 0 uaddrrnd 24 740 0 707 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 740 0 707 1 0 1 1 0 8 0 vmmpekpl 168 7864 0 7820 3 0 3 3 0 8 0 vmmpepl 168 52346 0 50513 106 3 103 106 0 357 12 vmsppl 480 739 0 707 7 1 6 6 0 8 0 rwobjpl 72 18229 0 15261 57 0 57 57 0 8 1 pdppl 4096 1487 0 1414 119 38 81 99 0 8 8 pvpl 32 18940 0 0 153 0 153 153 0 265 0 pmappl 256 739 0 707 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 416 0 44 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83867ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a1d0c8) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x12a dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7c5469c9e800, count: 8 ddb{0}> trace x86_ipi_db(ffffffff83867ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a1d0c8) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x12a dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7c5469c9e800, count: -7 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833d6ff0) at panic+0x1e5 pool_do_get(ffffffff8398a760,1,ffff80002a2f4208) at pool_do_get+0x5ea pool_get(ffffffff8398a760,1) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff1210,ffff80002a2f4460,100,ffff80002a2f43b0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff1210,ffff80002a2f4460,ffff80002a2f43b0) at sys_shmget+0x1b2 syscall(ffff80002a2f4460) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc70e78674f0, count: 7 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833d6ff0) at panic+0x1e5 pool_do_get(ffffffff8398a760,1,ffff80002a2f4208) at pool_do_get+0x5ea pool_get(ffffffff8398a760,1) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff1210,ffff80002a2f4460,100,ffff80002a2f43b0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff1210,ffff80002a2f4460,ffff80002a2f43b0) at sys_shmget+0x1b2 syscall(ffff80002a2f4460) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc70e78674f0, count: -8