last executing test programs: 1.336532527s ago: executing program 1 (id=2): truncate(0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f00000001c0)='./file0/file0/../file0\x00', &(0x7f0000000100)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 1.306014235s ago: executing program 0 (id=1): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0x84) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x1) r2 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x1, 0x1, 0x0, 0x100000000000000}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f0000001540)='O<\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) shutdown(r2, 0x0) close(r2) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r3) mknod(&(0x7f0000000000)='.\x00', 0x40, 0x9) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x51) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x2011, r2, 0x6) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') 1.124829853s ago: executing program 1 (id=9): r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x2) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x300000023}) (async, rerun: 64) close(r1) (rerun: 64) syz_open_pts() (async) syz_open_pts() (async, rerun: 64) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) (rerun: 64) 1.122448s ago: executing program 3 (id=12): fcntl$lock(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$inet(r0, 0x0, 0x0) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0xb, 0xb}) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) readv(r3, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/115, 0x73}], 0x1) r4 = socket$inet(0x2, 0x4, 0x4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100)={0x401, 0x48}, 0x8) r5 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x80) fcntl$lock(r5, 0x8, 0x0) flock(r5, 0x5) close(r5) sendto$inet(r1, &(0x7f0000000040)="757ba3156d5de03fa2594276e4ef159f0b37d5b6c34dff5e12257dd59468b259d377a0f77b7cc506c676e8", 0x2b, 0x4, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r6, &(0x7f0000000000), 0x10) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) 941.279546ms ago: executing program 4 (id=5): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) writev(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) faccessat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x3e, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x7, 0x7, 0xe1, 0x543, "22ef0600000000fda92be2f9000000007f007600", 0x7, 0x2}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) (async) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)) (async) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x766e, 0x7ff, 0xcfe, 0xffffff01, "9cdc4d80307e0800f62b16d7fc5f81ef09c4a104", 0x103, 0x9}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e", 0xfd98}], 0x1) 807.444451ms ago: executing program 2 (id=13): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x0, 0x1d, 0x0, 0x81}, {0x3, 0x0, 0x0, 0x49}, {0x80, 0x0, 0x0, 0xffffffff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) syz_emit_ethernet(0x12, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaadc9bcfb08ca8100300088"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f00000001c0)="03000000", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0x0) read(r2, &(0x7f0000000180)=""/12, 0xc) unveil(0x0, &(0x7f0000000040)='r\x00') close(r1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x42b78c, 0x7, 0xfffbfc03, 0x80a198, "bb080006020900d91050080000000f0000004000", 0x5, 0x3c1}) 805.725906ms ago: executing program 6 (id=7): r0 = getpid() (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xffffffff, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800000, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x9, 0x3, 0x9}, {0x9be2, 0x1, 0x1000002, 0x8e}]}) (async) syz_emit_ethernet(0x76, &(0x7f0000000580)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd684498fb00403c0bfe8000000000000000000000000000aaff0200000000000000000000000000012b0101000000000004015b010004010a02009078"]) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) r2 = fcntl$dupfd(r1, 0x3, r1) fcntl$setown(r2, 0x6, r0) fcntl$setown(r2, 0x6, r0) (async) r3 = socket(0x18, 0x1, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x164, 0x8000000000000001}) (async) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x18, 0x1, 0x0) r5 = socket(0x18, 0x1, 0x0) (async) r6 = semget$private(0x0, 0x2, 0x1bb) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000000c0)=[0x60]) semctl$IPC_RMID(r6, 0x0, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r4) r7 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa815, r7, 0x0) r8 = getpgid(r0) fcntl$setown(r7, 0x6, r8) (async) setsockopt(r3, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) (async) getsockopt(r1, 0x29, 0x5, 0x0, 0x0) (async) syz_emit_ethernet(0x118, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "03816a", 0xe2, 0x6, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0xe2, 0x6, 0x0, 0x4, 0x0, [@mcast2, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x6c, 0x0, 0x0, 0x0, 0x0, 0x1e, 0x64}, @routing={0x2c, 0x6, 0x0, 0x3, 0x0, [@mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @multicast1}]}], @udp={{0x1, 0x0, 0x8}, {"442ad6df2a574047221ade6a8a772796b0f56e6100fde6135f64489dbe9036216abac64e281b5626f2c27a5569278a8d8b4019a4a2843124537eb842e8b013885149aca217f91bbd7d82fedb7a395b3461887249c20971fe608e74dc4e73eeea3713"}}}}}}}) (async) select(0x40, &(0x7f0000000000)={0x7, 0xffffffffffffffff, 0x8, 0x8000000000000000, 0xfffffffffffeffff, 0x80000000, 0x2, 0x9}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) 804.76234ms ago: executing program 4 (id=15): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002a1000/0x3000)=nil, 0x200007fffffffffd}, {&(0x7f0000e4e000/0x4000)=nil, &(0x7f0000417000/0x3000)=nil, 0x80000001}, {&(0x7f00003d9000/0x2000)=nil, &(0x7f0000aa5000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x1}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x9}, {&(0x7f0000034000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil, 0x8001}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f0000096000/0x2000)=nil, &(0x7f0000e4d000/0x3000)=nil, 0x403}, {&(0x7f000032e000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00004e5000/0x7000)=nil, &(0x7f0000632000/0x4000)=nil, 0x10000}, {&(0x7f00002a4000/0x1000)=nil, &(0x7f00004e6000/0x3000)=nil, 0xf}, {&(0x7f0000074000/0x4000)=nil, &(0x7f0000688000/0x4000)=nil, 0xfffffffb}, {&(0x7f000055e000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x6}, {&(0x7f00001c8000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000318000/0x3000)=nil, &(0x7f000068b000/0x2000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f00002a1000/0x3000)=nil, 0x200007fffffffffd}, {&(0x7f0000e4e000/0x4000)=nil, &(0x7f0000417000/0x3000)=nil, 0x80000001}, {&(0x7f00003d9000/0x2000)=nil, &(0x7f0000aa5000/0x2000)=nil}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x1}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x9}, {&(0x7f0000034000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil, 0x8001}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00000bf000/0x3000)=nil, 0x8}, {&(0x7f0000096000/0x2000)=nil, &(0x7f0000e4d000/0x3000)=nil, 0x403}, {&(0x7f000032e000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00004e5000/0x7000)=nil, &(0x7f0000632000/0x4000)=nil, 0x10000}, {&(0x7f00002a4000/0x1000)=nil, &(0x7f00004e6000/0x3000)=nil, 0xf}, {&(0x7f0000074000/0x4000)=nil, &(0x7f0000688000/0x4000)=nil, 0xfffffffb}, {&(0x7f000055e000/0x2000)=nil, &(0x7f0000689000/0x2000)=nil, 0x6}, {&(0x7f00001c8000/0x2000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000318000/0x3000)=nil, &(0x7f000068b000/0x2000)=nil, 0x2000001000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000073000/0x7000)=nil, 0x4}], './file0\x00', 0xfffffffa}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000600)=ANY=[@ANYRES32=r0, @ANYRES16=r0, @ANYRES32=r0, @ANYRES64=r0, @ANYRESOCT=r0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x138, &(0x7f0000000740)=ANY=[@ANYRESOCT=r1, @ANYRES8=r1, @ANYRESOCT=r0, @ANYBLOB="bdc5a0de731b3d25049b0e190943b4a3f39ad46872c23aa6b2d5cf4d4921b8d41d8aae64e97bbe3a1bc63efe698c843d410ec0b0703dcba6a10f14d011767a32bddeedaed04fab4c7df0ff0f6ac201ab51bf3cb703000000a9e60f426d4b0cb09650e06555b0bba32bc93f2605b5dfb6812858fa124e5ad93e5568139eb0763e85d9f6da72f6af1da5ffcfb44c1dd4106bd99c7f4cf62cc688daf14429358bc3fffcf6f091c4256af480b1803f96c418acde25ee5d6a02dea6d210fd0ec9970cee2028ca378473964731b25e78c173000b5ac667e6", @ANYRES64=r3]) r4 = syz_open_pts() pread(0xffffffffffffffff, 0x0, 0xfffffffffffffd98, 0xc7f0) r5 = socket(0x2, 0x4001, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) (async) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000080)) close(r4) (async) close(r4) syz_open_pts() (async) syz_open_pts() close(r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x27ffe, 0xffffa5a9, 0xf65d, 0x4f216db8, "102e26181b7b6e3ceb00", 0x10001, 0xb}) writev(r4, &(0x7f0000000700)=[{&(0x7f00000001c0)="fd2066c3dd9b89e3bde397bcec45d4246b6a8b64f82c61f11d547f7ad5c81bd193656bb66cce5018779983f123a2b7b4a5309cd3f3593bf09f7524c4c465b4a1a16977f7a2039fd985a9589594191efbb1fcc91446b6974fa3cdc538083dabc2b944eda59383561452426e3291177c35fd1f0c7df06e9dcf8c8c909903059fafc16da4df6b02561ca02b132b378c226d42b93b0ba1323377085ded8d64bc0139ffb406b1a6192f0aad408cf43909d467232bf276adf3582678a9593712f5e1b431d3d8f2f430c7c0746c4d120feb54bcbb4fca41f148469fb98d83a426e08e3e6a6b00eb427734f67892e9c9534b2c37f1cc3b101804cd9d0e4cb2498a10b6f77cf7618b20cd68e6208e1427a0f74a4c68f413e5f76603675250481502800b5a680e1e06855e78822235784a56c9a3e8d538e5b8b809f6ca53cce4e2f11fd930e46f8330a59563337fbe2ffdf25aed40bd2777aef8a032b94b44b1712d8ea5b82042364ce3b24f7ec589c6e728a82104646a16867c26dc9c35c67b53ceafe61856ef229d2cfa62911072b2cfcf5c02b594d0c295a33c8c9ca4012cfdf37140418c648719ac7eb80d32cc9a248b2d3a4ec15d76cb3aa84c8cd4f181e4ab4a530fb927be51109cb72cd8b1d54463f5360c5a36fa0a53df604264471175039461594f56f8779c99677b318cf3ba988fdb81f72badb62486746669f665e5688680a6ef149186501ae6d52d5c9846ed3fcc0c23cc7cb1c919fed831c6a552be448ba514a804f313dd701d90105021530775eda708eaed2bc2a221f403cf80081ba4b92f67b63b142a321af64f8807eb38ef15938356486897e290eaf38331ed163da2c6b9df9fc16528920212f1cd94ab699989edd1de563e4c5d66b7dac52d8f45039bb04379b569d0218354cd3f5436b8b79ff685638c49f3c216f767eb01073537773583fea41eb3843ea7a106829dc9d5d5a58282caa947cd54e963e9c858f37257ff0838857e95f12058479537edb885a0d0a4f34f30a8341c464fa5d0f086d00f60d6aacbc08340ad669e2e162ea78c90dc7865b955d4721c63bf6ac2f67c69e5b42ce6b6d98d260d82256f93a81274e0f8e9f8aa7b0d5c8221b5bfbf9699041f19ae31e29cf1f0cc618e66c62a9293b4fffdc1af62a8b20fd856f0dae08b1a138796295896c28e636b38c5f99b056e0c7a93ee2ce0654233fa1d251537ea399fa3394ec560f86eb1b75c6a527b2b6442be042b08b6780e896915591fe5f37e9b09f82b46645d52e3c4305de863088f5964542b4eee4e89da8c4a9793201a9ba8bed0b648fbcc2368ab5b9b6abf36332ad122c4bbcc95627ddeda5a52c74e3b02634b3aa30cdf94b00638e2af511edb9aff200c9df0941c6e4635e4cafd690c5350b7bd493f52466117a8e0b642a256a06b638be6585c28", 0x3f8}], 0x1) (async) writev(r4, &(0x7f0000000700)=[{&(0x7f00000001c0)="fd2066c3dd9b89e3bde397bcec45d4246b6a8b64f82c61f11d547f7ad5c81bd193656bb66cce5018779983f123a2b7b4a5309cd3f3593bf09f7524c4c465b4a1a16977f7a2039fd985a9589594191efbb1fcc91446b6974fa3cdc538083dabc2b944eda59383561452426e3291177c35fd1f0c7df06e9dcf8c8c909903059fafc16da4df6b02561ca02b132b378c226d42b93b0ba1323377085ded8d64bc0139ffb406b1a6192f0aad408cf43909d467232bf276adf3582678a9593712f5e1b431d3d8f2f430c7c0746c4d120feb54bcbb4fca41f148469fb98d83a426e08e3e6a6b00eb427734f67892e9c9534b2c37f1cc3b101804cd9d0e4cb2498a10b6f77cf7618b20cd68e6208e1427a0f74a4c68f413e5f76603675250481502800b5a680e1e06855e78822235784a56c9a3e8d538e5b8b809f6ca53cce4e2f11fd930e46f8330a59563337fbe2ffdf25aed40bd2777aef8a032b94b44b1712d8ea5b82042364ce3b24f7ec589c6e728a82104646a16867c26dc9c35c67b53ceafe61856ef229d2cfa62911072b2cfcf5c02b594d0c295a33c8c9ca4012cfdf37140418c648719ac7eb80d32cc9a248b2d3a4ec15d76cb3aa84c8cd4f181e4ab4a530fb927be51109cb72cd8b1d54463f5360c5a36fa0a53df604264471175039461594f56f8779c99677b318cf3ba988fdb81f72badb62486746669f665e5688680a6ef149186501ae6d52d5c9846ed3fcc0c23cc7cb1c919fed831c6a552be448ba514a804f313dd701d90105021530775eda708eaed2bc2a221f403cf80081ba4b92f67b63b142a321af64f8807eb38ef15938356486897e290eaf38331ed163da2c6b9df9fc16528920212f1cd94ab699989edd1de563e4c5d66b7dac52d8f45039bb04379b569d0218354cd3f5436b8b79ff685638c49f3c216f767eb01073537773583fea41eb3843ea7a106829dc9d5d5a58282caa947cd54e963e9c858f37257ff0838857e95f12058479537edb885a0d0a4f34f30a8341c464fa5d0f086d00f60d6aacbc08340ad669e2e162ea78c90dc7865b955d4721c63bf6ac2f67c69e5b42ce6b6d98d260d82256f93a81274e0f8e9f8aa7b0d5c8221b5bfbf9699041f19ae31e29cf1f0cc618e66c62a9293b4fffdc1af62a8b20fd856f0dae08b1a138796295896c28e636b38c5f99b056e0c7a93ee2ce0654233fa1d251537ea399fa3394ec560f86eb1b75c6a527b2b6442be042b08b6780e896915591fe5f37e9b09f82b46645d52e3c4305de863088f5964542b4eee4e89da8c4a9793201a9ba8bed0b648fbcc2368ab5b9b6abf36332ad122c4bbcc95627ddeda5a52c74e3b02634b3aa30cdf94b00638e2af511edb9aff200c9df0941c6e4635e4cafd690c5350b7bd493f52466117a8e0b642a256a06b638be6585c28", 0x3f8}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000), 0x10) connect$unix(r7, &(0x7f0000000000), 0x10) (async) connect$unix(r7, &(0x7f0000000000), 0x10) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x100001, 0x8, 0x549, "225e8e00008000000000000013dd0000f40900", 0xfffffffc, 0x3ff}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) (async) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) minherit(&(0x7f00004f3000/0x4000)=nil, 0x4000, 0x1) 803.674461ms ago: executing program 4 (id=17): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63e0, 0xfffffff9, 0x5, 0x8, 0x0, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x3, 0x20001}, {0x2, 0xdf, 0xf}, {0x6, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x4, 0x1}, {0x3, 0x800, 0x87e, 0x3}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x4, 0x8bfd}, {0x0, 0x8000000, 0x44cf, 0x800007}, {0x4, 0xc7ce, 0x800000, 0x7}, {0x401, 0x106, 0xfffffff8, 0x40}, {0x200003, 0x2000005, 0x9, 0x6f5fc48b}, {0x85, 0x4101, 0x1003, 0x5}, {0x9be2, 0x8005, 0x6, 0x69}]}) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x65}) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa078035000108000604"]) syz_open_pts() poll(&(0x7f0000000000), 0x35, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) rename(&(0x7f0000000140)='.\x00', &(0x7f0000000000)='./file2/file0\x00') syz_extract_tcp_res$synack(&(0x7f0000001080), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000010c0), 0x20, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r3 = semget$private(0x0, 0x2, 0x688) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001140)=""/164) sendmsg$unix(0xffffffffffffffff, &(0x7f00000018c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000240)="0f8ede06d4e0679dc1", 0x9}], 0x1, 0x0, 0x10}, 0x40a) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) poll(&(0x7f0000000180)=[{0xffffffffffffffff, 0x100}], 0x1, 0xffffffff) execve(0x0, 0x0, 0x0) close(r4) r5 = socket(0x20, 0xffffffffffffffff, 0xc) shutdown(r5, 0x2) fchflags(r4, 0x1) mkdirat(r4, &(0x7f0000001100)='./file2/file0\x00', 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000000000)=0x1000) 655.538242ms ago: executing program 4 (id=19): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000800082b00fe801b000000000000000000000000bb0000000000000004"]) (async) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0xfffffffffffffffa, 0x8}, {0xfffffffffffffff9, 0xf8}}, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="cb5164044241ffffefffffff86dd60c67df9080006bdfe00ff00000ce80000001f000000710500000000000000000000000025"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x36, &(0x7f0000000040)="03000000", 0x4) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b1000100000000000000000007000000331c13fece0600000000000000cffb7fdd6b332fd3357ae320337b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2d9ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e2bb76d907c400000200361b1257aea8c500002b02005b0b32b393f0255c1eba38b900000000008abfba0950cdbe2668f74b109af5b33815fbc7e905140f214174e3d67f9d64dd2127fa1b4e4da6b834094be11f6a575c2277d9ccc80a71431d44a7ee4f9b02619e3ee47d24f133e3c408454177357a5d1ef9d3e3f613114a4d7d23a8eaa082f05dc1e932cf131cb519eafd044c71b85ddf3ab12571b9000000000000990f4548fba322ef6b742ccae4b5ba9d821940ae95aa39f1fca68570cb09f742859b60020000006af0f15834aa1df36ef4d4d42de550147c3f492d0ad719211693188cb945d682a3950d480f711235dd9808e303d36e787f0692e2bb14351767224a446019040875d545f13c12dd21b672a100000000", 0x191, 0x2, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) (async) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) recvmmsg(0xffffffffffffffff, &(0x7f00000017c0)={0x0, 0x6000}, 0x10, 0x1, 0x0) (async) r2 = syz_open_pts() close(r2) (async) ioctl$TIOCSETAF(r2, 0x802c7416, 0x0) (async) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xfffffffd}, 0x10, 0x2000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x20, 0x4, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x60c43769}, {0x8, 0x8a}}, 0x2) 633.539679ms ago: executing program 4 (id=21): r0 = syz_open_pts() flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000001}) 632.310707ms ago: executing program 4 (id=22): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x12}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0xffffffffffffff55, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x440, 0x0) r1 = getuid() fchown(r0, r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=""/239, 0xef}, 0x0) socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x20, 0x4, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() r6 = socket(0x11, 0x3, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b1000504000004000000000001400000331c13fecea10500fef96ec0c72fd3357ae30200004e30040000000000000004be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a4210279506ab0dc777e78f89b8cd6d2e384ec000000720fd18bfbb670c1f5a872c881ea6e2e000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008fa37209f", 0xb1, 0x0, 0x0, 0x0) kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r7 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x80, {0x1000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0xa, 0xe}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a14000000000000000f00"/120, 0x0, 0x0, 0xffffffffffffff31) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000022e000/0x3000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x6}, {&(0x7f0000159000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000002b000/0x4000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000693000/0x1000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x3}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00002e6000/0x4000)=nil, 0x80000003}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00', 0xffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r9, 0xc038694e, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f0000001540)='O<\x00\x00', &(0x7f0000000000)=0x4, 0x0, 0x0) 525.200159ms ago: executing program 7 (id=23): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002580), 0x10, 0x0) write(r0, &(0x7f00000025c0)="5f3e7d046109e1fbc911e6bb3f204729daafc3129a3679a95fe46e", 0x1b) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000140)="9b1809ff", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) syz_emit_ethernet(0x1000e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xffffffffffffffcc, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x11, 0x5012, 0xffffffffffffffff, 0x0) r2 = shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) (async) shmdt(r2) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0x3, 0xfffffffe, {[0xfffffffffffffffc, 0xa, 0x5, 0x100000000, 0xffffffffffffffff, 0x80008000, 0x8000002e, 0x3, 0xffffffff, 0x2f01, 0x2, 0x3, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0xfffffffffffffff5, 0x100], [0x5, 0x5, 0xfffffffbfffffff8, 0x0, 0x1, 0x7ffffffd, 0x800ee4, 0x0, 0x0, 0x800000047], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x1ffffffffff, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x4, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffd, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0x6, 0x1, 0x7, 0x7}, {0x9, 0x95b, 0x200, 0xf}], {0x9b8f, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x1, 0x1}}}) (async) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) (async) shmdt(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000001500), 0x0, 0x0, 0x0, 0x40a}, 0x2) (async) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x23) sysctl$net_inet_tcp(&(0x7f0000000340)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000380)="57ad5d12be5977f61b3514aa151df61c452d2a1c", &(0x7f00000003c0)=0x14, &(0x7f0000002600)="ea441c9e0c265d5c6be8ad923a19e67599f71fcd83e3116db55dc56d39a8fcf0efc08f96016b7f0532237ca3dad089f31eb15a39b7b4422bd51ba21eaab9a1f56e461def2c1f6930942c8264e413ffe59ba8acc4847664f852c7ffaee35f1196904c3ff1677788dd7b33d442fd8ecf64df5b8d761ac1e2166cf10c13f92ccd308ed50297c721105542b5b6eec4f9e879a14fa52f543fc29c3b5f99fa2ad586a8e83a7d1c9930476fd1c12f6536aab9e368481aaabaf7aea40055508cb0a55eab97dc5a729e8ec005a647da275b3092bded7660056a87e50f7465eb97835340075b5ee9cb0cf1bcfe5e58ef090ffe651642aecca2ec3b85f4b4bc690a3c128b44b807944babc2184ae910185bb230338beacb51db0e86010c034cde0431962cf3dba1ec5f0451fe0afbc0162dd7592eefa3d3c23aa2b1ab96ab835e5f8aeea844abd67560d80b5620b969240859fdc63c5fb4e854c7abf5205ed31cc4279267f3a269a5b71ccbbd105694e1ddbfe2b654d17bc60c0fb6df18cafca6a7cbfa357f5a6079eef5e2a2e734473795003e571e9237e18281c4272e33ed8ef16f7703b9dad77c4ad58557c387ccb236c254bf938d7de50e4a34a5c5d2eba9807326556eec102def7bf201d6fb73e10cbcaaebb77f8878065d52fc7e8a1e05f8d4ab23404894510ab719876b0ccb95c7c2f278977eab47f0a866d2d8896f0e96bfeb0922187280abef4e9c71e8296d36653811da70742e45c07a306b57d2c252f028d7f24cd9464fb500d105314dbe262d50e476dc2587fb51f5d19eebe7d3c8849d409c1166ceeb7253c6034409961cb901e4c379bf818a7ece279b4ee386dd357016b0817b53f57a250860090b6557de0d0701eac137289a2e39736e1b011b86bcd3a5156111c8788ebb123b46a0817855ed5331b59930a2380e7703d766e24ea133c564b0270da1eaf4bc5bb65272056e5d9f61869c00c03a7eaa8a877a9696d3ea4fdfcc6f4c85d31121f8a62ea60e428b35c9798748b05e096ec80787db3989da7a8c811f40286ea73f33410dc9f2bd25c48fedc4a64a7ab5c3caa5c5bf9c499a61d1fcc8e021f0d5a39ab9d4444179ce716a321d3aa39ef39cc739b61ddbc3e3a8b6cae6cdd3817fd7b332f91e8282e5c568acdfb0d79a0f456a1de542796d573fd4c6f193ed0ef430f6dbf0e2c7e9b3835902d4b50ff44e7d63fa62e8e44ade08ba27f7477bbfae13d22e44459dcb0e0b2c4d961911ab673f380d69fb017cd257617b7c310bace71097ee0b01e3a3d6213b7a993935348549d874b4ab7679d79bb47a242567969aa52a6f20999929a615723bf959c7e027dfc0df15de927a4d04eeb9960b538f787b79046c62ff08073db8cc7d4ad43e6c6539794d28bccba6d97e0265ebdb1e9f4efaa143c2e59542687d2b52463eb5ff9c881991a86cb16d04a004509ddb2dc2337c41f677ff9c0c37992ba13d3d8f7ddc88145cdc27deb60b1214c7b5a78f4339486b97e7bb829821992da475ef10a94672c7c77a63302fd1441fd0000af6b82bcec9a5c22d5abab797c95e051c1000e5a734f205d6eb1cb799fabfe77e9f0472b0ced10bcbf6cb89f809c46930a42de4790b401fb611fa53cca77e0170e36eb92f60e55c47dac2220c624c8263596b0d3de7d281de092ad272314b37251c076dcd76b451bddc47c30e074127698a2db65f2b54e3130900000000000000aa67051530f6c55f0ece427f14c1f7145ef5cf5a870c6e4cc03f2fd8e706f1b9f03f87ecf64cf23d1ddd6f510cbe772721be20c64f8f97f39a2f720ab639ca49161be1eb2a4c560c1cd97ba68bf90df8927f3439eb9e95d985380df8d3a94cc8c50914735bfeacbcf34d0390e525e8ae4ebeea488bf7ccb1340ae0d1f737123df697847ffca24106e4506ffab2c710344c03811d8bee6a521b1e6001117f21d0c1d6bf82f0ce53d7d2b3fcd88acf6381377449b42a9d4375fd13062c97fc60316a5b4bc03ceee9d680f7c7274d2655b4a2dd8d3cb146aac5f4ba72f9a67192ec803eae87ab3e1256a4fabec081267b2e010de915b629379c9be502ea054fbde71884ffe5a471f1af2164d77f295a74400feaa0137f2cf74231652fbdfb45cca4fb6f8cbd6588ef1123e17baa71203b253e3918fba0a2c36c15b991ea7531260ec1c7e890e6e928c19ab0a1ae030f00aa71f5dcc10008dfd15a21c8343d964c9c700df838a54d9e9ee0c3f1da761e7e8a342b438ec084bb7762cdcb05f5d101064d9cb88b8b4ddc61f39c870b243d75c83d931f9d10a40ef374e9f1744b50a23df68080c31402ee075e53b88ca24fbdb04e9e5ed3decdf6318edec6119f3f76f3c470bcb44b1158c50e1fac34d10deb70dab0cd1387b6511905513be7f74d314c6dcdab56e27473047fab513c57ac8ea2ec66e6e379b115fd725b94b87f68a41b3373beb8e6c2f52d6825de0bae6f7f6215fcfd0a26c32702aa75307ffd2bcb57aec81900f8db74d1045472920a7ea8261009ac7390e767f83cf654acf5a945582c8c068eb0f2609fb4d8c7992b9d9b963b782714e5cafc816ccc43e21198b7ab12760b0db7c667ed9f9ca0dcf634abab9240678044149a5ede109bd8e067d86ec9bc1739dbb3c2d854d21fd7c46df823c46e63081a2341779066a73d45ee878be41f7f49ea67b12bccef8f7c6e584934bc2ab96b61a9db73406c4b8c36ee1782b96211bad28a89ea7e916eac3787edc5b1aeb947ac17c38ccfeef0a46be44be2085f30c9b5c9bd366a754ceeae08827d4fefeb37454cc68f23e0ac63bc787c4f79ace8d7b2cc88e8b16f341e87e3e9dc8f7c28e8552938f3416e5275080fa0e9bd60bc3af90f99a8fa719c7da653df6e353b04cb47a3a1698c774d18049d6a2864be9058b2a23d0bf3fab6d6d271d7466516a1bdb8e78efb85b6c3cde8e884b31b3b5ecb86d77a1ee5444b6d3c85d8c695b2898b39ae089853cf5a9c21c2d8a71a1efecd083426bd4059ba0df81c8c16a8e1b8b8dc9e1fd792e6bc9409ea7bbaeaadff49f143e4db273215ab4d4599f881c0e18051c9390b4c9524cc13baf4ba42b5635fb9ff48bc373146c2abb4794caefcf1d23e8d01ecb74a97647e388e3b62693944958879b72957fa15e2e0ac887628fc416dc4bc321f5bea973e514578fdcfb2ff39335425e3dc6d4fb27929caeed780c6a4a8fe16c67880d35dfed6ae4d4b3173faadef4612eea22382f47f7b9a8a7344f14b299ffa355994cbd79f4d3ce092e63fbaa82115deb4a5c59240578f4ba10909c7a0b06787b2363e778c0aba23ce8880ad15f72163c1723c684a99b01945848faeda249315c3489808dd878fafb38267ae800decc561641ac9e8e8b0c7928eb4702c62b39505b0b63e74b9a3ae7068aa3c3dd3b0597fe831a581b63211c2e514eec451a86b14264305f1ac6f8dcd9846b9b7d8a7ed711a01be6687faa936a873535e26ccd20a262983234308c536cc85016656bed6225cd1765b53aac5715468d6000a1ed0943f04696c90a8f672e6a81fef8921afd758ef878602a2b63b13a915a794912e68a43ec9fce32d009253512d927da73424b85b4bc3885c0693dd8bbd3abe3503930e07ced788daca54290dae8193154623089c4e55ef3c2717d733064acc02c241701e41e1b904772253d691b0511f9ba53a1a28531c87e30b23b1b8a1576573d9ca81dc5207fa6d533f932856d4952f93699c787612c3947bfa2608180d853ade650285f24da7411f4530f17b1f5c6a6bd8218e85dad0446c28503938c28a732668d1b6599cf190dd48bc8e0da995f3d851ac1ccc875ef91807474f520ba8018993ddda6680a5f9763edc99119f7f86e00343b69acb24c07d126aa5d8f83c7b6b2c464c314601aa0f63974cb2283c337ce2859d62ed518976c4b0e22a3b1e467beb13e441c8b80615f513f2d1dec5d7f01358b816aae01ed2d1e1531949c73f98a3f1ea8726f1964b2866047463162f1975eeb4564db0d60bc2edcae1a1eeffde6159e1c653beee27510b882b2da86f12f3ea470cd091853ec6fbd4a776caa06f0339f0d6a085b95606d1a0feb44508965cbe0158ec926eb2448abcc85009efc35f413bc5b2f3567abbb5ce292deb39dfa3f742dd8198494b280dd0a2e2a70fa0aa4fae9940fe9eccecd5663059264be563d11c500ab537156cf796b2a0bf593c705989a45b36117b80b6c85c3fd00966a45dc6c2164837872aaf09fcc53585369641b7703d7a9429284fa8798852bc649dd1c8036458c38f23525b9e5a94515ac0e77649d17b1f22bc7d68bad22890607daa796b3c72eeae894872189db1d0fe1a967cfb1e6f16eb58d247a9d820e99b6a194c3d32eb63ebb3fe670f9234ab6f1ddf5b45ff4422bdb4e1dc530350c657cde9e0e46909fa01d167b21cbc5c101351bde62a39d123d88ff48e514fabef59cb4ffd7833a6fb97e1c30b5f34b7d9169e2a958932b7e797bff30b50dd972df760ad962a01da0b2eaec1ff9a2cf02ca9fde5d9fbe2f9bb9d21babd22c17e4c4abad3a2ca20230ac27ea577bd96ccff15663f23244a770976a9954d6b48d053c3d8e8d09c68efb20ba188ced5e179af6f682a4f136a58677db81c2a29592fa15d5825c7914081e7bd7961876b03fc782435532b64f4f5350c4cb25f05334e6ca306dcb3fda8ca93266a0ccf7362d3b2233d5710fa1135e82d8a235911982491d341d1304720dfed2955fdab40e5548b15e1b64b933edcfac78200b08f4bc6b08df4bb41499688bae66e960b187249ccb26ab22ba99c6f1fef15c33891e2934d236c09d3910b58a3f5bae30ed8188e44924ab5d6236acaf123fde6386e7564d14e0552810900000000000000ad3fdc758f514174eae9ef015c3936ec2d429b02209444f2a98d67388199f66133ed62ed5083abaa4233da7a10931fa42b039e635bd4689810b6b8294d01655d9e743894b20413ad828fbe6a6ec170b2fcc01b585366aa07d1acb3a3908a89be0dd068d04bad06be078fde4ed392df92e1914fe1dbf551a4351a2c0aa103e26500c58d8addfd90810f34ba4614dd32680e446c3a5780031a274249bc13dc931f1e461e5b2814f9416ec2b4081578fe773392a1b828e7aab9afeb026b1e19de9e0b249d2070756b0513c4b5aa7763d651dd4003a9495ce41d671b8a1da93887dcd643b29268bae904f2012143fcc7018ce7f80229aeac97f3090eceb5a42264f5cba221d4ee2e609780275cc6768a61ddd7fd053442783125ddf4e3f1d3c4ec53a98a53af53dd7a6f2c7ab040c8762748b1dedcbbb99f8124dde92e715bd39e7fd8e2dcb4018569f1cac79d50e9400db63b35a22ff4609b3eae5c9bec192fc10adeecedc5563840a6eacb6750c54a47ab808c1cb38b1e4fd1df2b9aa1cd79099d28ad9165481b1975eead24a2b336504daed0185080c5cd2de9ffe7c6e89cab084a87f3dba381d017847fa9c6753006bc784ee77cb34ddc8b81f0a971817700697a2f0ac6ed7c120faea4210eb7d179e4d2599040274d2869adde58dc15833249b4b1f326e7a06cde2f9c04b7a8cc929975fbd485d439eb3024d1ee4b99fa7241713b84180b65f72a32e5099537a5d3f4419153aec8aa70a92e08e142340d96795021c9b79ef5a4dbc24d13d30697fd7e353dd7761c5cb10b7a841ea5faab84ff613f226f056e76a48ea840526f420c0df53cb42bb954064c2bd38947d47315baf518aa318136d586279e5ef826501cee4d7aee0d599b2aea335103e9e9bcab7b99e37a6d3737c89205b9a5aa34ec1d34a1c6d9d904c49771a6d413f3adffb51ea716345128af1643de19deb2c32334af836de3b359a60b5f74ba53cb131482130bf64d6bbd0c8e74d3c1e8cf3f310560a30d9cc81b6dfc376bf86369d11b9c627fb35d5d7f75d437d7af1610a25919eb8674889a00d23551edb7fa4cedaab25cb27a0b8f31bc12a3c678a02941ebd30b5665e492cc6011045d5a759e330cb85ba67b332b01f5177e7b1372a2a27ef0c9f7c0b2b1cfcf246415592cf1b522ab5894838448632d94b52a368082f4736e2c89e98498aa6fa0a994aa52798beb0fb5000bf60efefc8fcb78023f13ca3ece489bf864ffc7", 0x10f0) (async) chmod(&(0x7f0000000300)='./file0\x00', 0x0) (async) truncate(&(0x7f0000000100)='./file0\x00', 0x80000000) (async) sysctl$kern(&(0x7f0000000400)={0x1, 0x4e}, 0x2, &(0x7f0000000440)="1fd9104c9d5d62c6c0c8dcd9541326ad7ab2b3806142a8fa0413899e27e9cf956ea4781c368575fbe86115e03ea9a77d7c753613c79465bdf2952448c8796803c4d94ccac3198f56cbcf0e68aea20e81b2ebe24e8d1e008edf96c9b990d9035017469e9cdf86db838a8c77e410669c7de4a4a2835cea4e56869a438ae06132cca9346778efce527a11cc34c86bc4e8cf95968f0177dcc00950bad3a137b0a782c383d1ab6c28c57216", &(0x7f0000000500)=0xa9, &(0x7f0000000540)="43521b16cbe11b0c90a5b55f35f814439ff9a1", 0x13) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000180)="e71861429f695c18ffd803af988d2eb677de4b3538f4cd3ea8f6fd4646b69f16ef890b1c2960c54d110b17e80e15008026e1ca0ddeb80e1dfc4c0e505b3fa9dff1124c449f64bcac295431cdc1ec5e3700adfa54cdcaeb3195770574d2e10cbf6f79dbaea7e1f6579f5b120d6607f54036cd1bf98d0bb8676a20", &(0x7f0000000080)=0x7a, &(0x7f0000000200)="01aa0caf4017a5503be3e614d7bab8b8c4059f53a2de8e9408653b520d9b6946a136d77fd5b72e3ef041c2ae54f4bccdfd0a584747ab5d411add11fe56433bea79cd1d4f688fed8173d288fca6b0f5801d617ec8e0041eda4588ec442a5161a90c80e9fd051edeabd93a81b309d060352ca4a5301701eb90539dc729ea0ce494ab902d9b757d631ae7500ef0abb408a8e5d4d138092856738bbb2ff94659d4f09cacebb46ebe8577bd1ead4ff2ad8ba7dba9b2afff86fd5630dc2a6e2557774fe807dd59e11b8a10b6a7b6dc0abc0130d2df4d6260ecf474b1cc5afcff4e2bbb27b075cf", 0xe4) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000001400)=@file={0x0, ""/4097}, &(0x7f0000002440)=0x1003) connect$unix(r5, &(0x7f0000002480)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfc) 507.760334ms ago: executing program 7 (id=24): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) readv(r0, &(0x7f00000015c0)=[{&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000140)=""/102, 0x66}, {&(0x7f00000001c0)=""/9, 0x9}, {&(0x7f00000002c0)=""/173, 0xad}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/116, 0x74}, {&(0x7f0000001400)=""/113, 0x71}, {&(0x7f0000001480)=""/81, 0x51}, {&(0x7f0000000240)=""/41, 0x29}, {&(0x7f0000001500)=""/190, 0xbe}], 0xa) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fsync(r1) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x2, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd60db834400081101fed38d5ba80b9e61cd0c535a98000000ff"]) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000001}) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe9a) recvfrom$inet6(r1, &(0x7f0000001680)=""/147, 0x93, 0x1001, &(0x7f0000001740)={0x18, 0x1, 0x7, 0x3}, 0xc) close(0x3) 497.347962ms ago: executing program 7 (id=25): write(0xffffffffffffff9c, &(0x7f0000000080)="949323f32dcf81a2e97f590df721fc75", 0x10) r0 = socket$inet(0x2, 0x1, 0x0) lseek(r0, 0x5, 0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0xa1b12358005415ae, 0x0) close(r2) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) syz_emit_ethernet(0x96, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db0905e80000000000000000009e61cd0c535a98000000ff0200000000000000000000000000012c05000000000000000800bd"]) truncate(&(0x7f00000000c0)='./file0\x00', 0x3) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f0000000000)) 485.223606ms ago: executing program 7 (id=26): sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x11}, 0x4, 0xfffffffffffffffe, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x1e, 0x0, 0x5}, 0x5, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000080)="3102ff1fbade643848430f9a72e65caf533ebae0e2e5029e3cc4e3901fcb41545c282ad7ccb3db51a1bf094715eb5776b51226af8158032caedbc063a38d10d7ee9850c30e12335906af097d54080a0e7bcb873ed876a12d612bf7c7642f5806b59969b6ffd025c53186d1739d82274d3584444370a180dd912da5fd1d74061d258c5ffbfb", &(0x7f0000000180)=0x85, &(0x7f00000001c0)="bbc5ec0087a2638d352df9e3d387a82c7b8f4e29c27bae86bb720126ddad0bc89e709f5a0eb3d0fae3e979dcbb8fe3c9352f67c70259d13621beed5e6e0e2d933bd027d21242b38b981343b910bc872bd2746d58223f61419fcbc1031a6c2145eec5bea6d64a6e39a1d9fb44637b19453aa53983dd410565b5600bbd5b13a71dbc29ef4b8ac4d34ccbb4a3", 0x8b) 478.05104ms ago: executing program 7 (id=27): r0 = semget$private(0x0, 0xb, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) (async) r3 = geteuid() (async) r4 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, r2, 0x0, r3, r4, 0xe7, 0x200}, 0xa3d, 0x0, 0x6}) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000380)=""/161) (async) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x3f4, 0x786, 0x5]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x0, 0x8, 0x7535, 0x81, 0x100]) (async) r5 = socket(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYBLOB="19039a5a46b5fd2c5cb9fab3820690486758135f59e38903fed324bc094bd6cbfe940000000000000003f7", @ANYBLOB="bd498fc678beaf485eafd512aa77f6416ffd24398b23a97fd8187974cc941b82d5d3a28f1c1b4d26e4c4309c4ae45516e58b7f4e5fc21fc87c6c2fa5e604b90968c908aed6db25e3e071dffb95344f052a3e0236cd0d6dcf2e38f36e6201b38816f0fa50a224a0c83e2a0503b5f157d46086ac1f201950985afc6dee5bdfad84b508524b221d34803324f2fa0270f6b0305011fdf66e0a5ffb8aaffced8be1486dbeba28876ca77403b3d370851b9d0eaa4ca2114b269b6d5e1bc04329ea955f5b8f2fcd4045f54c5316688ebd1c7ada08d68f5096e66a22ad8030", @ANYRESOCT=r5]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r5, &(0x7f0000000000), 0x10) (async) write(r5, &(0x7f0000000200)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad477cf807815cc174c5e1bc4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080000001000000000000000000", 0x2400) 477.522665ms ago: executing program 7 (id=28): r0 = kqueue() mmap(&(0x7f00000c4000/0x4000)=nil, 0x4000, 0x3, 0x5010, r0, 0x1) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x0, 0x1, 0x281) r3 = msgget$private(0x0, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1024, &(0x7f0000000480)={0x0}, &(0x7f0000000580)=0xc) getpgid(r5) r6 = semget$private(0x0, 0x4, 0x10) r7 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000040)={{0xfff, 0xffffffffffffffff, 0x0, 0x0, r7, 0xc3, 0x400}, 0x0, 0x76d274c6, 0x7fffffff}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x25, 0x0, 0x0, 0xffffffffffffffff, r7, 0xd5, 0x48e}, 0x6, 0x6, r5, 0x0, 0x100000004, 0x332, 0x8, 0x800b}) semop(r2, &(0x7f0000000000), 0x23) execve(0x0, 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r8, 0x1) r10 = dup(r9) recvmmsg(r10, &(0x7f0000000440)={&(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {&(0x7f0000000240)=""/90, 0x5a}], 0x3, 0x0}, 0x1}, 0x10, 0x0, 0x0) dup2(r8, r10) shutdown(r10, 0x1) ioctl$VNDIOCSET(r10, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', 0x9, &(0x7f0000000040)='./file0\x00', 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824a8876eaed1a9d70b5bc5bbb2f68d6c9", &(0x7f0000000080)=0xffa2, 0x0, 0x37) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x801169ac, &(0x7f00000001c0)) 381.229817ms ago: executing program 0 (id=29): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x800) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000001c0)="cac73ce1ff03000000000000a593555fff", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x80000001, 0xf8}, {0x18, 0x0, 0x3cbc81bb, 0x8}, 0x2, [0x81, 0x409, 0x2, 0x4, 0x0, 0x8e1e, 0x4, 0x2]}, 0x3c) 170.470923ms ago: executing program 0 (id=30): sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) msgget$private(0x0, 0x5bd) (async) r0 = msgget$private(0x0, 0x5bd) msgrcv(r0, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_SET(r0, 0x1, 0x0) (async) msgctl$IPC_SET(r0, 0x1, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20689, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x20689, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280), 0x80, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x100000003}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x1, 0xffffffff00000001, 0x2fffffffc}) semop(0x0, &(0x7f00000001c0)=[{0x3, 0x400}, {0x2, 0x2671, 0x800}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRES32=r3], 0x28, 0x10}, 0x4) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000180), 0x0, 0x0}, 0x18c1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x80}, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) syz_emit_ethernet(0xa6, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa9886dd6000000000702b00fe8000"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) (async) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) setregid(r5, r5) dup2(r3, r4) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) 169.434919ms ago: executing program 1 (id=31): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x9789, 0xfffffffb, 0xffffffff, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0x0, 0x4}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) read(r1, &(0x7f00000009c0)=""/4096, 0x1000) r2 = msgget$private(0x0, 0x171) msgrcv(r2, 0x0, 0x0, 0x3, 0x1000) msgctl$IPC_RMID(r2, 0x1000000) msgrcv(r2, &(0x7f0000000000)={0x0, ""/21}, 0x1d, 0x2, 0x1000) msgrcv(r2, &(0x7f0000000040)={0x0, ""/113}, 0x79, 0x0, 0x1000) 129.275418ms ago: executing program 3 (id=32): syz_emit_ethernet(0x41, &(0x7f00000016c0)={@local, @remote, [], {@arp={0x806, @generic={0x1, 0x805d, 0x6, 0xf, 0x4, @random="1d76d31ed23c", "f767167bce2749ab94ebaeb794b4ca", @broadcast, "d53f9178b3fb1dba0bbefb716c810235"}}}}) 83.794064ms ago: executing program 3 (id=33): fcntl$lock(0xffffffffffffffff, 0x9, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x2, [{&(0x7f0000695000/0x3000)=nil, &(0x7f00003cf000/0x1000)=nil, 0xd}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x6}, {&(0x7f0000159000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xb}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000693000/0x1000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x3}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00002e6000/0x4000)=nil, 0x80000003}, {&(0x7f00007c9000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00002e6000/0x3000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f00006ed000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a7}], './file0\x00', 0xffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x33, 0x0, 0x37) 83.094344ms ago: executing program 2 (id=34): r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x5, 0xffffffff}, 0xc) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) bind$inet(r1, &(0x7f0000000200)={0x2, 0x3}, 0xc) r2 = socket(0x2, 0x4, 0xac) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = open$dir(&(0x7f0000000300)='./file0\x00', 0x2, 0x5) readlinkat(r6, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)=""/133, 0x85) r7 = getegid() getgroups(0x9, &(0x7f0000000440)=[r4, r4, r5, r5, r5, r7, r5, r4, r5]) setegid(r9) r10 = getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={r3, r10, r8}, 0xc) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f00000004c0)=""/4096) recvfrom$inet(r0, &(0x7f00000014c0)=""/243, 0xf3, 0x1, 0x0, 0x0) r11 = geteuid() fchown(r2, r11, r9) r12 = openat$tty(0xffffffffffffff9c, &(0x7f00000015c0), 0x80, 0x0) ioctl$TIOCSCTTY(r12, 0x20007461) r13 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r13, 0x2, 0x8, &(0x7f0000001600)=0x2c7) semget(0x0, 0x4, 0x200) semctl$IPC_STAT(r13, 0x0, 0x2, &(0x7f0000001640)=""/209) bind$inet(r1, &(0x7f0000001740)={0x2, 0x0}, 0xc) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001800), 0x20223, 0x0) r15 = accept(r0, &(0x7f0000001840)=@in6, &(0x7f0000001880)=0xc) sendmsg$unix(r2, &(0x7f0000001940)={&(0x7f0000001780)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000017c0), 0x0, &(0x7f00000018c0)=[@rights={0x28, 0xffff, 0x1, [r14, r1, r1, r2, r15, r0]}, @rights={0x20, 0xffff, 0x1, [r12, r1, r12, r6]}], 0x48, 0x1}, 0x404) recvfrom(r1, &(0x7f0000001980)=""/12, 0xc, 0x1002, &(0x7f00000019c0)=@in6={0x18, 0x1, 0x1, 0x8}, 0xc) 82.443825ms ago: executing program 3 (id=35): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getdents(r0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x87) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/15, 0xf}, {&(0x7f00000000c0)=""/219, 0xdb}], 0x2, 0x0) 59.826016ms ago: executing program 2 (id=36): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20006}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000131000/0x2000)=nil}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x14}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000795000/0x9000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f000013d000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockname$unix(r0, &(0x7f00000009c0)=@abs, &(0x7f0000000a00)=0x8) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x0, 0x1, 0x1d}, 0xc) r2 = msgget(0x0, 0x211) msgsnd(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="01000000000000008614fb8883d1b599c449d1241046a5693d239fad38ea52db9030232931a36a6846b45747e475ca3b1fad673fe8d01e8e2a3e61cdfeb20ce2884f9ede2a48ba37d677aeb927ce39a1a9ad24bec13abd079ab0ec9c5733233670be7f01162f0d0cfd8e5ecd02023312ff2ef32c4e4ab7b8d1228706169094df41d834400d40efd8d6d2cb1fb9c767a5c91fe9e5b6eebd78be22bff5ba310fbbf395c4fd14f80883d224e093764ba00f525e9daf2eee79cd022db121bec0df6ca7daa38375d3dcf1d2d652f86f2ce4cf410bbec5f21b102dcd3b6f735074d7245c945c8012145fef22c1cc1f61189504d0eebf6f7be435887791f04ee3e62b41fa27377b4b1aa3d255c6b4ac42e6f12851ddcbf2ce9531bcfca691cf3700a673bf980bc76fbd059af46746391f33aa86e33b60d5f05a29b2fe7ddbbc6416a0aa1628822cb1163e061b25d6042f31dffac0149c845e3084f55d91c5f287330e11403e5e06292bf217b7f7453cd03e229c4f2b33faf7942889b2d314d1d63a7808ad3f273461d267b5f973622497fadda73116dbecffc7c288c995e029584d2a669c84e84141d509103fd3be3586abbe93be4d87cf2d36709702c89b34ba3846e6d819f7a166ae2d92ed8b6085c6ad9da885476d81fd25a523b466ef42f8855855563bfbe21e00de93bbdff4bb1b7531d71689da984f71f2fe8b7bd442fd3f8dc797283e2f3427505ea34d3b8f23b3dd90d0db3713279874fe47ae7dccab0cb1ff73a2cca93eaea12abe4b6b1da82bee7a6a1bd926a45e69891ccb6c51293027191fd2639d439d11efbc2e7e53605cb8d82bcd05cfbac66b2e37bbed8b19f1bc7b3a492b354e60b70b09591a48c43dcdd25a12626f4cce94303b56a57d262319b3cd7355659e62fc6e3d0a1af946a07597b5157f0f04806192f45b4060d6a3dc65f7cff50634baff99ff774e08f791eed413c042aa7bffdda4c12c6f1569aae22f523e4e9dff3b426d2660959d36ee4a4614cc4546ec1e67ffb4759277165b8cde80ba887ac1edfd7cf57f85a80a602a21744020b2d1db799cb57bd4aeed2a30256dda86ef9057f5c5226b0f4a8d9e4fdf2534d86c1dadf5528c546ffa4f031f856a735fade6048947d499a6ecf990dbf30b3168bec44fdc6f662ebebb9180504a0ec79bec3a044e8c4be9eace69bf35f807df42df8278268880ac7d623a8c9eb2ff634951e95d99c0f4ec6830720b1a0e59053cfaca801db4b19b2852486bb18c6b66dad22c526988978290c5b1d0aafdee2d4845bfc714faec18c77f10e74b8bc03841302643867db7cb5f6f92b69d9c7a94535436b9b05d2bc46ad63c06a32f1272c66bd56d16949c076840538c46325b85384631270000000000000000f6f7863c00a71954d3617216992a71f402bdf55ca687418475c612d6a9def534c6c6a55c816187daecb96f73b05a5aabbdef72f4aab42500eff78ebea0c983d48427f81dd63f1b4a3fe2deedda35a7edaba4cdd8f45dd28c273dadc3dc9f7151e5322e061386bfa3e2984e5ae9d931c35866d4e95feb5e2d03d907202be80ef686cc21460e7607d2d7c9d6bc3ca115171c6e8e367671e95d5be06e71b9133c240a8db125ae7aa96cabdbff1db9d17d37e51ba8458c7f3096db855303d3baf5d9eac9d052cb8ce3d1b7d0296a6c28dcc8bf7759c507fbf79171be38a55779614f32d8e5a5c9a2b5edc4b9b6450c2f1309d9fd4275e1133a699d51eb41858f636d3f14a5b0ead6a82e9602005b34790c4d46ac0d054c05277ae7c8bcb27770ce4d59fa8cea62db42411d743e60dea170e408d987e807fd60657faee5df891a043cdb0f2dc191a9ef676e1658245bd6b7cd1a99f43e63c35d8349f4577064f19034cb2c5e5552b54ad0091dbd336be6ff9b7259734eb8e461383f98132208d70462e8c5415ad8f04253f22545166bb9875dd6ac01fab32b24fc24641e45b78ca4349d87e2ede45d7572a4307a155eb2a3171716be19e473ca85db110abed94b51ce82f4e24432c7837e22276f3ed13d792bd2f1a812314d04095a377da6cda6b47a7bbedaa317f059905266aaa0d5c9857b5d8bdd229f9423d2a17655df98559ac49645641c470e65a3f235d37c0636600d6b2d42eef6aa9ebc28831ac7da456058d906e54e367249aef79f931c2209266bead48ee03f9994f29e4838a9371ba813131b4c4d54dc6a77f91bb54e1fdca64b6e36956607c3d1b45dae518a903485aec5a1d5f5e57c1731e5bc0af19ad5e593f1c08805dc943abf961bf46711611bc66218b6f5af40bf4df1af0bc47d6283c1515ab9eb0efdf1324b81e4e5e0ee8e0b84cfc9d839ce7564de0351f97b5e7950d96a5fd64bb6ea9db052f456b5cf03884a451cd29fa316ad1d296bf4980a0eaa3556dd422f90f486572a479a26df3300f8f337b689381fdcd331f4b948e2bed0e90af55114004eb571c1d863b411ed8f090fb18c9c4800ceaea1930eb0168d7fe03f8af19b77a541294539a736fc104ad73b800e7ad97c558d51ee87efb70d1fcf33cced4a2d03bb6c3044ea9683585844d0795783f48659ac548e45d84b25811055902d618e4608c9e55c3add824ae66014e7803caff167b65e0a86039c81cb5ad2a621fa0df7fef9a26e816169223f8d7dabebe01fd55733d57cd309814523a0e900bdf210a53efbd78e94de829f5ed17e1b4b94fe655f48a3a53fbc97bba9a5790d2d9b9752bf583674b5ea0b92447c37bfb18c9586f3bb6e85603db56b76e2bd93d5b701db5645314b73cb9c6cf66f76b1b53271e4e7ac9c41b354ae3c0aacfaeeeae1ad344440f277ab45ec165b57cbf7d9af8a72f2e5ebd73616572905a5c82995ff66cedbdfb8606d5902e40f74c383bcb81ff6c868"], 0x807, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 59.578968ms ago: executing program 3 (id=37): r0 = syz_open_pts() flock(r0, 0x1) flock(r0, 0x3) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000001}) 58.329655ms ago: executing program 2 (id=38): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x8000003}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x37f}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000001640), 0x20000, 0x0) socket(0x18, 0x2, 0x0) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) (async) write(r3, 0x0, 0x0) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0}, 0xc) r8 = getuid() r9 = geteuid() r10 = getegid() lchown(&(0x7f0000000340)='./file0\x00', r9, r10) r11 = getpid() setpgid(r11, r11) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) pipe(&(0x7f0000001800)) (async) pipe(&(0x7f0000001800)) openat$zero(0xffffffffffffff9c, &(0x7f0000001840), 0x20, 0x0) getppid() (async) r15 = getppid() r16 = geteuid() setuid(r16) (async) setuid(r16) getgid() (async) r17 = getgid() sendmsg$unix(r0, &(0x7f00000019c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000140)="c8508ab2755b4a3ec3c7ec8d4514d7e6f9d1d3778235f55ab2f1d5c4a7dea83841876d597d27173cdd69bc23d2ded3a9cdb6b93ff42ea07ba61607f54d228e13a5a0c72cf9cad0e927d5df3ffdd9e528ab9d8b0ee760ebef2175acc6618a7652bdb40d2b5bdb80ea68728a9e085de1173883b70b674077dc1ae856e5f27e238b208f2d18f6d52ce2661a0b48b24ef4bfa192737bd75df717675b435a5a188e6623c775e5cefc8cc4dbc39a30ebbcc77e5a1a7dbfc665d15d4f0db292ae8c997db1c81072e2bad8780163c79d45c5cfe391d8bfe53e8c3165a4f0312b1b2646d57911e6c4657f8bd7100a74de6db7443c55bed59f83149287ead8c1877f0c6673a66f2eb18ff23c25c3ac69d4fb815013728c93529a60d89cbbec181622426e31814af239516fdccc1271e71b0a85516f0332b726919f4c9c413a3a4a3672731b2686a7afd05d706769b93ea8f494e493f8ce94a70c75ffe5e90ed23bcb18469f982919f43342e5e13a46c5fc799ad53cbed39fd14281ef3caf6bfc1c3b81819bd9a17a2647c7c68583ac153ca0eab293b95321c324936ced94de027ee5513744151f6e02675308eb9632670eaf81bb81c9f6c42dd7dd18dc02756c86882502b3ffb951c1c0ca6b9b483a25c06256978c3d0f02bfb7c6aa202d9a2ae362a8ce135c3c7b1ffc2ceebdc44e308b6aef2273dc537241784ae827fba88f79f402623547850179aa31007ec60f5b3e9e0214d9be239bb687805de75806d307a14e424d5cc7954b63dc6be5ce4b473005b634a485769cb178b3d626ad39b50d626d267032468506cf8e1e4dcee6161befaa142eee936ede6a04ef3e2b0713b07be87cade482800a0357b4c2add59c174fa3fe3f716ca19b29299c97d30f0a6dda21d317c32c2d1df859bdcda56c8fcefb0f2a4f5193e16e55e7426d9b8aa1635f2ffd5834817f1b8ef47d93c2731dff57cb7ae3e2a12d56635242296143f8c99826d47836d7211f0958c8814f8d1475e46a3d3a36b7c4b80238a685849e1f173f86e1b81c6a27f994e4a9113b38e2dc32576770a5cfb8537df344551908a98ba4f855463a5139413e040fc4eb95d87b36bc81bd50c544c8de7b8f4f8b79a10aca3780c5a1cf967e7060f95e4b1fa419cc7131d3261bacd3d7954210d6ff7762574c8badb56c3a0131038be730221823c4a7a97c2f07e5091b61160825906d9627561dbb9e1c45fed1a629b3ea95dc0e31ccfbee3977d51b6adbf36faec5ebbe5abed57f8963a6f20b05f5ae09bb2b15f22c90d64a7a52bebc45f6ff08e0b6c5416f2a50d6f842b1cbc54eac27da3296f743c3f627c8288b918dda66a294afe9189e6a130cfc96619848347c6f263f71646e62924cd5a963a1f99577ed4baa50f6660516dcb1de0b80c9bd29329adbc001f1199b0b3d2e4b8c01d23def3db7c82e699b7d8f14d21fa685dfda878116590c60791f3cfe7f111f57e11139571c61a138708076a18605924a17d789b13a036062c4bdd5a38e4e441b8126f8750306c19b848e10a13ba900c652065f068be15279bf670128adb34b1a2b868fc09b0d2627ddf10130818f3b1be0dd1881cf0c983b2fdcde39d3cd7e2e8e81b9be9c7e5c731957b5cec338f7d6c0c1bbf6f6f1748e635bf626141ea6e22ca3e8bfc88e82199dc21dd081214dda92c5e51efca670569d18e444d7acb6bb047ab33b8aae7e73f0a778a8d22ce34550873c3facff8d16dddb7fad97bf8a35e0078c7a941992378525be79f3a1bd5fc63ae37c1aa55f20b557a9bd2033f3c33759b4d3fd3aefff4a4d1d8b59bd400a9595b00d3d0f93a94c7e1fbd6b3572e9af401d7f4aaf7fe1d9b0f75e1e8869e7d8309f4ecc00cbde72a7383b5a883d39cf9c76a9c8798a421ae028fc9c2332ed2dbc5fdb52355d290b2a5ec8f5b99c441b6b0f08922fd9a7c0fab83a69ecb85ade161c683bd1caa7e42db646f85f0bca6a6b56ba8c99441801d0ab74b7442e788cd9a15dd769ef8e473f7362a29acd39e696c132594d3d003c19c73127462231ca5cc500e38c352c95ccca02d99c8363e3b85553b423fc8e113b352a43a852df6fee0f8f49bb7a79622a1f4ec33d07d6b4fe4d27fd06be6396673f26a0a3c57fe4eac2b78f8646230ed0a01138afe6b35ece1b99425b1589718b4feb6fecf9416f5e33e769f57eb3f671164517ea4a1a71382a60f655adfebc587ab51e037ea7661e675df0ae1ee2732586a0c2c081fe5fc57b499ec366d1f54f581647da51fb6301365169ca6ba3de261e57482925052a1cf916a3809ef9a79b3e30e89c3e7b1fa3ed26619e8f53c7fdf9374b8843996c186e38c9dc0a3a285bcf3d4b8baa23a2f31c91beedfc08d6d7743ac2fc5faf9e854fa4649904741c57e1ae0ba3602040459d4c13abc6fd673d4175e473604db75a1c610d09b3131d96fc4b9214b76340fc3a255f4d5f2b6aef7508f7c2d6e16128acac0da62f93d117f9e287bb13c8986ff54319729421be8c8d54444786f123cca98b4511a0e3e52ba02132858a797843ed173fb3b1b2a255d0269825a7fdbc229abd95e8696f5a6e1ae871fa2f9ba2ad77d65f846b8ada3c061275a9395eaff298fb7783e6a408329f79427f1f4839424296effde31c289f0c78493a9d895518d5348b59cab6f0fbb278148934ba9adb2a3626372aea78c658aa665a85eebc3d2337d6e1806803bf5b18c0b56f1cc90c663b3895bb7de1609629c689c47abf189de50b483017e9fed3105ef5e98c6cfe60a1d9c1c3109e7a20d667a7e87c8c4f4e2f7cec5287f71f77ab629ccd3e64d3c25833d8b19841d4ddf5ab9ddf21cf97b6c6bea36661fb16642d4c263a63bb02868415fd3577d2447a9b7d54f4fa5f59a24e905772d03a86bdb59a6678504de8cd8c177b3e35afaf2e79bdb6e96e31ce97a23a3b42c3eed88013cfeb0416ecccb2e3791062cb997abddd2679d1e49aefd575dc1de702f21962a7b63a281d4872aa2882bda6f474a843d82928327d1654dc85f1048754a7788b7b64437c0de788ff3f29090dc0280641ca625fa3a5f2c43b208cd335e643f37c77ade402eb0c249a13e6f4c3f38e895f1dd841b3cfe2455605fe9f66b1cc3a77dd041885287cf56a07b076eb0e3e08561c3a83fb14a96615042277bb6aabddab0873a623071f7976afce0c401a84f157c333a6353a57d20c8c353d12daf31012288055c18215ec2875b3bbac3c3870502729acd6d8e80aa6ea1d1a7151cfb4f3853edd75343ffda5b5f95754d90e7cfca228fbb430aa6a4adb96cb8f5cccacfac08e7519296a6bf3f6f09a67acb364e077d5a5cc663f9978c08aa8a333e3925c44983a4269548f33efe7713fa68f806ea6ef3c2c4ceaf2fdf03922a08c1f15ca765db4a2abc0046b1c38a3b729aa789f23a10c40382f824695279379672f42efb3c492fa46536a9b9aa5f75e0f224a05f120e743b1dea51f1197cc99cb262d02a29df789ed1124db4502e1bb8f50d8b2c118a2a1da40512af6617a2cdc0af0806ba56e3e95efd39d3b3b4c62333004871163f994e04442b14c914e7543d9e0091778a3c2ff46be0d4522f0baf43b8a3ad8b245cf809bb3d233bee3d2963b0c81ae1d133942d749ab80ace02a10ccef8b5a2d275a01848e2d22a24cdf4cf985275e3ff53918046dc27db34864d030a9a1a65e6e97e9c12132b29a56fb63c317912d9e0f098768c51d8ebdbf2076775d2ed9998d34a1c2f6ddc3465a41792c4d35090d678c7a35b77f146b78584f3c4d8f882c4722d47957a6a6587a67a6012a8b6e0fa6232d05e265bfa58a5e12e2ec1f152d9576943628df77b88cfa502984f2bc2b49058c2388cda2ce3ec10d746a052ccbd074a041eea9cd4a8a366308db54170494b08963409053006e3b55e34cbbe3ca4913315a2bf4290e7032a526ac7b35f565e4a104df569741554203cc39fde1592c72a4449cc30ce489a1862fb2683ff1376e4b7605ba82aaaaf2119e9128bb311827e3a9ec4dcdf8674ad6ed77f7fe01512e7a7bfb3dfc2ee267633d51495a04743091eb10faf7bbc52258e143d222fb1ff0add6e996e66d479234d3133ebbda74e8f1910fb03ba92f11ef2b6ae36db70ec2749e68acd71b9b3450f528ef5d04c29837e47f9216e0fbd425fc370e1dfd46718c3f6d4e9640bf271a0be2a26114dc0c62c67ea2f06849bd42a43e31b8506fffcb246917c7e9f73289d1972be1f85895ef7e207807c56fcae0233ee163e06d7b35a4ad0ae27102b3e1dba7fff62345cddf0ba9d6b8e679d66b97d2008075c58f669bf6c699216c8055f02c9e9c1c3916c34724f1ee64da206931cfdc9bd8e21984c920e2c5eda019f15fe17480e29312af9da0fb1bfdd786fd011ffdce2970ae17b7462888195a9b7bda74895af7963173bd2c47cf4aa32640434669c1fec774764ff9561ce875ba5de21c1c8568ca9f8b60a81d54ca40ddce4054c15cce14b6c03a3d8f5c1cd43fdedfb6c5109411104602cc8a4e23fae72ed61c872e533dda9da4a7fd455e44cb05ce9ddd6c8b953032ae721fe9ed3c22ea319c1040711d637428e40d60b088c0349fd218ca458411c1c1012d5e212b715fd606a0384985d2caa6fe35e47f1ebf072eb2c70daa0241f58d4b53625cd8a9b50c67160e9c4773d3c171697c42458bb857b6e82d15ec5ac58f7a6e7f261bbda9d9e2e9c9e621c5394c14c6bf2c25e895d337fca76b4c825a7272ed2d50240321cdb4f97915921c75ef2ef4fc89382c6949bd02c7173da10942ab6f36f94c00c22856aa7fbfdc38355313c488248da7f37a4127c2ee706bb91312053aa689fce9104a5b0dbcd61616901a2ac8ffbd517b60680ff374f5f85fac880a88c467aa2d56d7b4c762c28c8b4140c8b9318a5e257f1f778ca384cfc6ae9f9eb80b809cad48a1bfd88b7c42061c44588d308070f5fe7057ebb5590ff584d81fb68fc278eb9f823fd0d907f9b0296ed948f9557b6688c564a4fae1bdb74a381415e05443bb3e3dcfc5541b8f8162dbe2942284f2b498afc82aeaa9aa39516462d1c6008730f7896f389d15b77e2fa741577659a48e4005c3e1227b114359c51b8c2ff7060bd4b49adc14e68127087c545e2f0306dfc9ccaa1dbee372281ec6e6db755fa3c33c493d778da7a43cff094590a379a1f0eec6f2c6b8d69f7f594402286245f7d8c256dc00a407f534d9f5d8f3dabf7b5ccb84cb3ea0cf85b3b68c36279f85ba539a5d373963220dafa6d41023e25fe284a1df31ab5d933649b8890f135d57cba26be8e1755317fb1ec004bb862ec6dd7fc9642628a32b07a3ae3a9923cd0e4eb04ac0cc25006b194a3214353b8acfa058a16493d4e2e94efb7cb4bcfc43e08351830ff3b8e2d57e625e477e725aac5911581ba95b5a844e3df382c5cfd0446f2451a9f03a484e1dd21d5ec4125a863527030f53b4bdaed679805c056382e8b87a95e13d0c67f446b7428faa9baaeeff35bd9bc245df56dc0f735cdfb137d9b91246dfda476431b63499874229210117fb7a25775363e86d34b76d886cac60227bd2d790d8e87d0fec9320042f4d4bdacb10bffd474c276267a7c6232818dee04910c4fde1d0bd4475e1ab88bf60ccef04109d254e77052b505b150b0a6fe2220bda4b5ff18895c9895c7c1234a1044a46e493abcfe6bfd00e30c63e61102aafeeca2472e3feba4198bed90298e01e89ae195ab3411bf8cbc6d23d9cfaa235fcf72f562cf5966e75903c446eee87a2060370fa9c973cb19c2c01fcff89f2f759a1b318", 0x1000}, {&(0x7f0000001180)="9d8b6a824c0ff650413a6d95a894a5935744a2ab3d1454d5d371d4aa43e02dbcb65e00e759a5ffb8fd4e403ffa8538ee24ab91f056a58aefeea93d728d6117616ed73eea55f00136298d52c10f0ac5f00e6b0798fb59092aa8310e84e95e14681a679cdbf9c4ffc550ef638096b9b254f9c169b1afad33265456af80aa9b122ece4f6ae4fc25532c1ebda915bbe2bcc443e5633bc886fe1f048f2c4e4d14b2f61c412b59a1a6ae8311d311d1cd1217c8281522cd5fa4757998dd0d9cc09350d6dbf4a90408b919208c877b72956213b2846df825f401a1", 0xd7}, {&(0x7f0000001280)="240b5093176328a8719be3607f5a85b99ed761028989cdb72d1a4c57cb46524471ec5170efaf37cf5c30bd832d4fd0762206d9409861df4039a41c70dc049ef1842d61ce9410ada176b6e1789f23752b13393d17c2160bb2dbb5a456e9e03b4ed25033b2680e6d8709d86ec8ff3648ff01", 0x71}, {&(0x7f0000001300)="bb9cb0abcbc0b025c146a54edffbb14952130ee189655d0eb48f5fcf341ed89e1bc23e93e8f9e15c47e77eca8544bea221a79bb103f85b4b58212689134b43f07a690addc2c7c3ae5c2ce6300388f00246ee7a777feb7ef2a7ff36000a51c5a0789b6450f998e20d520fa58ca5e961a6fb95d814a943d18ef2c05463edcc9a08e07839429c702730d1f701d598406f7733d0f7f94fa3aeb4626d0e9f82c2309f0b1c8f780387a6edd0627c9094e936538a1f525614aa2c80f8d091992805972156af7f4600236f1e9358ffbe414778bc3f52a377fe13a7b450fa8e4c0adee1a3e98ddc7473b453db", 0xe8}, {&(0x7f0000001400)="6d5a696533ae308c9cee202392dd8be63ebfcdeccbef19aa998806d8f8bbf7", 0x1f}, {&(0x7f0000001440)="1a4e51c059271a2d18cfa675028013e3879056ddaa57b08cc67ab1e38701347978fe055bd2213f7b419ee1144436bf0a7fcaf79146532ca25a9ee63b46ca63fba1ac5a52e94149c818b7c5e486ba38f21393b5f2545982107a44871c50304585f4b0d9089302012cf25de1d3a3ff080d3ba214faf55641c659f004b5461603e39868ad37afc7a42798957b5df0b4aaeb53222c3b76b55a35172aacd366fd3aeecfd6e395275ebad2a42e5570e2358d6162fc", 0xb2}], 0x6, &(0x7f0000001880)=[@rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r1, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [r0, r2, r3, r0, r4, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, 0x0, r8, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r14}, @cred={0x20, 0xffff, 0x0, r13, 0x0, r14}, @cred={0x20, 0xffff, 0x0, r15, r1, r17}], 0x100, 0x4}, 0x0) setsockopt(r0, 0x1000000029, 0x40, &(0x7f0000000040), 0x0) (async) setsockopt(r0, 0x1000000029, 0x40, &(0x7f0000000040), 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd}, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x2000000000}, &(0x7f0000000100)) 6.023649ms ago: executing program 3 (id=39): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x164, 0x8000000000000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = msgget$private(0x0, 0x5bd) msgrcv(r2, 0x0, 0x0, 0x1, 0x1000) msgctl$IPC_SET(r2, 0x1, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x11e) poll(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) ftruncate(r3, 0x8531) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 5.47079ms ago: executing program 2 (id=40): mkdir(&(0x7f0000000080)='./file0\x00', 0x71) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}, 0x4000}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) syz_emit_ethernet(0x2e, &(0x7f0000000180)={@broadcast, @random="b000", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x3d, 0x20, 0xfffd, 0x0, 0x7, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@timestamp={0x44, 0x4, 0x6, 0x1}]}}, @icmp=@generic={0x9, 0xdf, 0x0, "b9328ab9"}}}}}) (async) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) sendmsg$unix(r0, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00('], 0x48, 0xf8f45ad47d2d40ee}, 0x404) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) unveil(0x0, &(0x7f00000000c0)='r\x00') bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00006ea000/0x1000)=nil, 0x1000, 0x1) (async) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 4.307177ms ago: executing program 6 (id=41): sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x12}, 0x4, &(0x7f0000000100)="e72c05bb9aef767f71094122762071768963dc306bc23c6b2f82b8bd5d113c4ae1d690135a469f8ffe1914e900382ed76afde6d1c62e4b4732f9cadebf216c16e97cead01af21f5b45ae55a0056a0420e55fecc5fd1188ead93f640204ad896bd5ad9d2b20ad4c659466b009002a42502a63f3d5f20c83d87257210e941d2b0ed6239c206fa3b004aa5497401001a2150000505d60e0", &(0x7f0000000200)=0x96, &(0x7f0000000240)="9970433fea6847e0ba1156d9641f8dbe6171f895dc390879c9b4511a978c11f841898f87aea66b865dcf01f0f1cac6679c987b41c24aaec0bb48149ae5f5517e6e20663e10769f5bc90c89d1de5f3799e094d2e33c07d5542a531d24eb0130d0", 0x60) mkdir(&(0x7f00000000c0)='./file1\x00', 0xf) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0xfff, 0x6, 0x80000001, 0x8000001, "edffffff000000040000000000000000000100", 0xfffffffd, 0xe}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000400)=""/62, 0x3e}], 0x1) syz_open_pts() mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x1810, r0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x101, &(0x7f0000ffc000/0x4000)=nil) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@local, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @multicast1, @random="a9658df5182d", @rand_addr=0x7}}}}) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/48) madvise(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xa3f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xf0, 0x800}, 0xfffffffffffffff6, 0x8000000000001, 0x0, 0x0, 0xfffffffffffeffff, 0x5, 0x1, 0xd}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea17ae320b37b673039d2d236073705ae04be38164991f7accf0000000000000000236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630036280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0xcc, 0x0, 0x0, 0xfffffffffffffecf) mquery(&(0x7f00001cb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0xd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mlock(&(0x7f00003b0000/0x2000)=nil, 0x2000) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) rename(&(0x7f0000000080)='./file0/../file0\x00', &(0x7f0000000040)='./file0/../file0\x00') 0s ago: executing program 2 (id=42): msgsnd(0x0, &(0x7f0000000a80)=ANY=[@ANYRESOCT], 0x401, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = syz_open_pts() r3 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0xc028698a, &(0x7f0000000100)) close(r2) r4 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) readv(r4, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) writev(r2, &(0x7f0000001880)=[{&(0x7f00000004c0)="33f57cbd9b7a3dce024abd0a4458ebe67b96abcc9815f01b7384118224bac83dd8e2f9bac9fcf5581b498f230fc2c56937691faa0a6fbc6ec7d970f3e70feb02fcbb032f1cd7719778b73a00610bbc2cda7a2357f162165a18ec7a8361d61e5f202c9c6839ada531b7f39a0c09140e3052f9116a0a4d3d422542a855d3257c406d5788afe863c7854a8c4906fe9008dcaf7540ee", 0xfdf5}, {&(0x7f00000001c0)="4ac86e07b6f5cf353ce773366d0d1462532e49bb326d1951a16fadedf93ecbca2089c60264be4f5368f05fb89ffcee8bcc1f30c0cd028f53323eed00", 0x3c}, {&(0x7f00000002c0)="8072f965e5368d8a2ce261ea12ce28665881a3c985", 0x15}], 0x3) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.51' (ED25519) to the list of known hosts. panic: pool_do_get: shmpl free list modified: page 0xfffffd806257a000; item addr 0xfffffd806257aee0; offset 0x40=0x69b347b5 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 414816 23828 32767 0x10 0 1 syz-executor * 73218 23828 32767 0x10 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff8343e86f) at panic+0x1e5 pool_do_get(ffffffff839b3f40,1,ffff80003c4058f8) at pool_do_get+0x5df pool_get(ffffffff839b3f40,1) at pool_get+0x162 shmget_allocate_segment(ffff80003c3f3cb0,ffff80003c405b50,101,ffff80003c405aa0) at shmget_allocate_segment+0x1af sys_shmget(ffff80003c3f3cb0,ffff80003c405b50,ffff80003c405aa0) at sys_shmget+0x195 syscall(ffff80003c405b50) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x40908192420, 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: pool_do_get: shmpl free list modified: page 0xfffffd806257a000; item addr 0xfffffd806257aee0; offset 0x40=0x69b347b5 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8343e86f) at panic+0x1e5 pool_do_get(ffffffff839b3f40,1,ffff80003c4058f8) at pool_do_get+0x5df pool_get(ffffffff839b3f40,1) at pool_get+0x162 shmget_allocate_segment(ffff80003c3f3cb0,ffff80003c405b50,101,ffff80003c405aa0) at shmget_allocate_segment+0x1af sys_shmget(ffff80003c3f3cb0,ffff80003c405b50,ffff80003c405aa0) at sys_shmget+0x195 syscall(ffff80003c405b50) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x40908192420, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c405720 rbx 0xffffffff83909e07 cpu_info_full_primary+0x2e07 rdx 0xffff8000015d5cc0 rcx 0xffff80003c3f3cb0 rax 0xffffffff83908ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x6e24fe98f6cf462f r11 0x6cb8ba4af077ca9 r12 0xffffffff83909c08 cpu_info_full_primary+0x2c08 r13 0 r14 0 r15 0x1 rip 0xffffffff814213f5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c405710 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=73218 pid=23828 tcnt=3 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c3f34e8,0xffff80003c3f2a98 process=0xffff80003c3f4020 user=0xffff80003c400000, vmspace=0xfffffd8069733030 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 98479 418602 31099 32767 3 0x90 nanoslp syz-executor 98479 355812 31099 32767 3 0x4000090 ttyin syz-executor 98479 439215 31099 32767 3 0x4000090 fsleep syz-executor 23828 414816 8155 32767 7 0x10 syz-executor *23828 73218 8155 32767 7 0x4000010 syz-executor 23828 512784 8155 32767 3 0x4000090 fsleep syz-executor 12146 22530 32473 32767 3 0x90 nanoslp syz-executor 12146 242571 32473 32767 3 0x4000090 msgwait syz-executor 12146 163942 32473 32767 3 0x4000090 fsleep syz-executor 96538 452826 31487 32767 3 0x90 nanoslp syz-executor 96538 429765 31487 32767 3 0x4000090 msgwait syz-executor 96538 68129 31487 32767 3 0x4000090 msgwait syz-executor 96538 185302 31487 32767 3 0x4000090 msgwait syz-executor 80662 68804 80990 32767 3 0x90 nanoslp syz-executor 80662 200563 80990 32767 3 0x4000090 msgwait syz-executor 80662 169580 80990 32767 3 0x4000090 fsleep syz-executor 80662 322379 80990 32767 3 0x4000090 fsleep syz-executor 95209 203272 3288 32767 3 0x90 nanoslp syz-executor 95209 449080 3288 32767 3 0x4000090 sbwait syz-executor 95209 444677 3288 32767 3 0x4000090 fsleep syz-executor 81630 146371 19905 32767 3 0x90 nanoslp syz-executor 81630 51049 19905 32767 3 0x4000090 sbwait syz-executor 81630 9262 19905 32767 3 0x4000090 fsleep syz-executor 82537 445046 8400 0 3 0x100082 sbwait arp 8400 412122 70297 0 3 0x10008a sigsusp sh 8155 171583 59057 32767 3 0x90 nanoslp syz-executor 19905 454328 86602 32767 3 0x90 nanoslp syz-executor 3288 11833 88211 32767 3 0x90 nanoslp syz-executor 31487 327328 37700 32767 3 0x90 nanoslp syz-executor 32473 144865 20367 32767 3 0x90 nanoslp syz-executor 80990 428098 85252 32767 3 0x90 nanoslp syz-executor 70297 266688 69775 0 3 0x80 wait syz-executor 31099 274864 36444 32767 3 0x90 nanoslp syz-executor 88211 58790 66724 0 3 0x82 wait syz-executor 59057 18299 66724 0 3 0x82 wait syz-executor 69775 179755 66724 0 3 0x82 wait syz-executor 86602 78926 66724 0 3 0x82 wait syz-executor 20367 89743 66724 0 3 0x82 wait syz-executor 36444 4504 66724 0 3 0x82 wait syz-executor 37700 456283 66724 0 3 0x82 wait syz-executor 85252 502143 66724 0 3 0x82 wait syz-executor 66724 456635 34060 0 3 0x82 kqread syz-executor 34060 122420 60090 0 3 0x10008a sigsusp ksh 60090 259432 47745 0 3 0x98 kqread sshd-session 47745 2392 35622 0 3 0x92 kqread sshd-session 82794 355992 1 0 3 0x100083 ttyin getty 35622 217497 1 0 3 0x88 kqread sshd 7462 399152 82111 73 3 0x1100090 kqread syslogd 82111 207647 1 0 3 0x100082 sbwait syslogd 79882 204748 1 0 3 0x100080 kqread resolvd 30219 498266 77562 77 3 0x100092 kqread dhcpleased 60884 479670 77562 77 3 0x100092 kqread dhcpleased 77562 463845 1 0 3 0x80 kqread dhcpleased 87848 501566 0 0 3 0x14200 bored smr 12372 376321 0 0 3 0x14200 pgzero zerothread 23110 63880 0 0 3 0x14200 aiodoned aiodoned 61388 359226 0 0 3 0x14200 syncer update 36872 3556 0 0 3 0x14200 cleaner cleaner 96516 146845 0 0 3 0x14200 reaper reaper 30265 371769 0 0 3 0x14200 pgdaemon pagedaemon 11261 472949 0 0 3 0x14200 bored viomb 89675 79638 0 0 3 0x40014200 acpi0 acpi0 80209 455894 0 0 3 0x40014200 idle1 98953 403424 0 0 3 0x14200 bored softnet1 26409 334375 0 0 3 0x14200 bored softnet0 29522 100021 0 0 3 0x14200 bored systqmp 2460 148145 0 0 3 0x14200 bored systq 23747 340872 0 0 3 0x14200 tmoslp softclockmp 18478 338766 0 0 3 0x40014200 tmoslp softclock 26533 374582 0 0 3 0x40014200 idle0 1 410224 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex shmpl r = 0 (0xffffffff839b3f58) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pool_get+0x124 #3 shmget_allocate_segment+0x1af #4 sys_shmget+0x195 #5 syscall+0xb17 #6 Xsyscall+0x128 Process 23828 (syz-executor) thread 0xffff80003c3f3cb0 (73218) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83a92580) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff839b3f58) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pool_get+0x124 #3 shmget_allocate_segment+0x1af #4 sys_shmget+0x195 #5 syscall+0xb17 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11057 12019K 12034K 166960K 12148 0 pcb 17 12K 12K 166960K 17 0 rtable 221 6K 6K 166960K 329 0 pf 31 16K 16K 166960K 31 0 ifaddr 40 7K 7K 166960K 42 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 1 1K 9K 166960K 5 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 28 0 iov 2 14K 14K 166960K 4 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1287 81K 81K 166960K 1423 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 9 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 27 101K 125K 166960K 175 0 sigio 0 0K 0K 166960K 2 0 proc 58 99K 131K 166960K 489 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 5 0 in_multi 91 6K 6K 166960K 95 0 ether_multi 2 0K 0K 166960K 2 0 mrt 0 0K 0K 166960K 5 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 350 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 275 178K 185K 166960K 3212 0 UVM aobj 3 2K 2K 166960K 4 0 pinsyscall 49 98K 116K 166960K 1217 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 6 0 NDP 12 0K 1K 166960K 25 0 temp 41 9075K 9139K 166960K 4032 0 kqueue 13 20K 26K 166960K 26 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> 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 38 0 33 1 0 1 1 0 8 0 rtentry 176 103 0 1 5 0 5 5 0 8 0 unpcb 144 56 0 30 1 0 1 1 0 8 0 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 28 0 20 2 0 2 2 0 8 0 arp 136 17 0 0 1 0 1 1 0 8 0 inpcb 328 92 0 80 2 0 2 2 0 8 0 nd6 152 21 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 411 0 0 26 0 26 26 0 8 0 art_table 40 412 0 0 5 0 5 5 0 8 0 art_node 32 103 0 10 1 0 1 1 0 8 0 semapl 112 6 0 1 1 0 1 1 0 8 0 shmpl 112 1 0 1 1 0 1 1 0 8 1 pool(0xffffffff839b3f40:shmpl): page inconsistency: page 0xfffffd806257a000; 34 on list, 0 missing, 35 items per page dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1667 0 208 92 0 92 92 0 8 0 ffsino 296 1667 0 208 113 0 113 113 0 8 0 nchpl 144 1908 0 221 63 0 63 63 0 8 0 vnodes 216 1748 0 0 98 0 98 98 0 8 0 namei 1024 5676 0 5676 1 0 1 1 0 8 1 percpumem 16 50 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 6096 0 6096 3 1 2 2 1 8 2 plimitpl 152 41 0 14 2 0 2 2 0 8 0 sigapl 424 459 0 404 7 0 7 7 0 8 0 knotepl 120 92 0 0 3 0 3 3 0 8 0 kqueuepl 224 28 0 16 1 0 1 1 0 8 0 pipepl 344 120 0 93 3 0 3 3 0 8 0 fdescpl 528 443 0 404 4 0 4 4 0 8 1 filepl 160 1857 0 1624 13 0 13 13 0 8 3 lockfpl 104 32 0 30 1 0 1 1 0 8 0 lockfspl 48 10 0 8 1 0 1 1 0 8 0 sessionpl 144 21 0 5 1 0 1 1 0 8 0 pgrppl 48 30 0 6 1 0 1 1 0 8 0 ucredpl 104 363 0 345 1 0 1 1 0 8 0 zombiepl 144 404 0 404 1 0 1 1 0 8 1 processpl 1232 459 0 404 5 0 5 5 0 8 0 procpl 664 544 0 473 7 0 7 7 0 8 1 sockpl 752 186 0 142 5 0 5 5 0 8 0 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 112 0 0 14 0 14 14 0 8 0 mcl2k 2048 26 0 0 4 0 4 4 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 196 0 0 13 0 13 13 0 8 0 bufpl 280 2288 0 106 156 0 156 156 0 8 0 anonpl 32 5432 0 0 44 0 44 44 0 246 0 amapchunkpl 152 9219 0 8624 29 0 29 29 0 158 5 amappl16 200 1809 0 1789 5 0 5 5 0 8 3 amappl15 192 4 0 4 1 0 1 1 0 8 1 amappl14 184 397 0 395 1 0 1 1 0 8 0 amappl13 176 146 0 135 1 0 1 1 0 8 0 amappl12 168 704 0 667 2 0 2 2 0 8 0 amappl11 160 10 0 10 1 0 1 1 0 8 1 amappl10 152 57 0 47 1 0 1 1 0 8 0 amappl9 144 255 0 255 1 0 1 1 0 8 1 amappl8 136 93 0 92 1 0 1 1 0 8 0 amappl7 128 41 0 39 1 0 1 1 0 8 0 amappl6 120 265 0 253 1 0 1 1 0 8 0 amappl5 112 80 0 74 1 0 1 1 0 8 0 amappl4 104 426 0 387 2 0 2 2 0 8 0 amappl3 96 1468 0 1360 3 0 3 3 0 8 0 amappl2 88 512 0 442 2 0 2 2 0 8 0 amappl1 80 8900 0 8318 14 0 14 14 0 8 0 amappl 88 2562 0 2358 5 0 5 5 0 92 0 uvmvnodes 80 94 0 0 2 0 2 2 0 8 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 3 0 1 1 0 1 1 0 8 0 uaddrrnd 24 443 0 404 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 443 0 404 1 0 1 1 0 8 0 vmmpekpl 168 5222 0 5192 2 0 2 2 0 8 0 vmmpepl 168 36194 0 34050 95 0 95 95 0 357 1 vmsppl 488 442 0 404 7 1 6 6 0 8 0 rwobjpl 80 13309 0 12317 22 0 22 22 0 8 0 pdppl 4096 893 0 808 107 18 89 97 0 8 4 pvpl 32 13071 0 0 106 0 106 106 0 265 0 pmappl 256 442 0 404 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 274 0 21 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8343e86f) at panic+0x1e5 pool_do_get(ffffffff839b3f40,1,ffff80003c4058f8) at pool_do_get+0x5df pool_get(ffffffff839b3f40,1) at pool_get+0x162 shmget_allocate_segment(ffff80003c3f3cb0,ffff80003c405b50,101,ffff80003c405aa0) at shmget_allocate_segment+0x1af sys_shmget(ffff80003c3f3cb0,ffff80003c405b50,ffff80003c405aa0) at sys_shmget+0x195 syscall(ffff80003c405b50) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x40908192420, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299bdff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x713816443330, count: 12 ddb{1}> trace x86_ipi_db(ffff8000299bdff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x713816443330, count: -3