last executing test programs: 723.62681ms ago: executing program 0 (id=1): r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x8) setitimer(0x2, &(0x7f0000000280)={{0xffffffff}}, 0x0) setrlimit(0x8, &(0x7f0000000100)={0xc, 0x6c}) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0xf672, 0xffff, 0x3, 0xffffffff, "1b1837b3127d35044487576a00002f9e68cd3304", 0x3, 0x40007}) writev(r3, &(0x7f0000000000)=[{&(0x7f00000009c0)="33fdd4623b69191a20b44928e7b4c4f13131bab0cc6165dec03852739eb861f043b3648ea7cd46bdad63683235798e7b3bb3e619cd15f07e707aa020314f8a14682c8ac2398d0f855735ea19f718cd16e207c3ad8531de8f23a856be3e693e7a2666f40df6151f2813d0629e3e71d8a20d73b8ea6c96acca9c5132200caebfce5b54350cacaeb181bbd27a31721e3ef8c8531a1e0ec7fa51c5868cb726db7ed48cea24540741d45d4bfdaa8476e324182f0912c989ffdad9ab471b868d97431432a5626d4686253ede2207612947f05d5afad72c35a4efaf9c5767bdbf5568bb9bfb759d3457c66d9dff5833787af074d313e62ae66c39d416a34c8634e6ff9bb77cc1a123c4f8cc4d5a2129daa172af43e3fb3e980a58c711a7644f62f00aab0080000000000000d430da7080c4ec5350d21d8a110d23afdb95f993cc46fbdca736dc34c00b10d723332d23c87ca4b631dc17c99b716c853c2ed9a491b8fe29883cb3d063a2e17fa0f90928fb7fb7c7bf29e4ee6a1fe79b51a4648fba428187c7be1854cc913b1d42776603e314e3c46fcd4f2b4280fb6181dc29", 0x19b}], 0x1) r5 = syz_open_pts() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) fchmod(r6, 0x14) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xa8, 0x7, 0x400101, 0x5ffffd58, "b5cbff009700000000f6ffffffffffffff00", 0x203fb, 0x6}) writev(r2, &(0x7f0000000400)=[{&(0x7f0000000e00)="1a18898e5063bfde48888bc118ef61d78886052369f569dcdb8dfc1f22baae051f18e89d36d2102455751b87016b5d70051c9d2c499dc70964c4a1b4fc58d4d573fa5a8fb4fe0c5a9b7bd7684e570ebbe8035696917735ac592af10163fe3bd2d4e49b3c02f4cfd6c19a3b6712d1afc7feb4881cc4543399d57aaf1ab992bec8691f30113d2e546bc1fdd7683c9a7b1a250438a16c798fabb9bfee02e57fece32f4b1db4a437aa4bf9409f539381e9815b9079e1c9693c4f88a96844328d9f5baf9c0ec33ab0168e681e5db311cdd6788402aea926669ea9168e8e63fd9e4e7501ce15f9c74766a129d62f6b112f8c146ab32133a452f114d0c634288f76f0b5f4d829840a4b7a021f850a", 0x10b}], 0x1) open(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) r7 = socket$inet6(0x18, 0x4000, 0x9) shutdown(r7, 0x0) sendto(0xffffffffffffffff, 0x0, 0x58, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) r8 = socket(0x18, 0x1, 0x0) bind$unix(r8, &(0x7f00000001c0)=@file={0x2, './file0\x00'}, 0xa) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000000)=0xffffc5db, 0x4) getsockname(r8, 0x0, &(0x7f0000000140)=0x56) pipe(&(0x7f0000000180)={0xffffffffffffffff}) dup2(r9, r1) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000240), 0x0) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) 674.513589ms ago: executing program 2 (id=3): sysctl$kern(&(0x7f0000000000)={0xa, 0xe}, 0x7, &(0x7f00000000c0)="40cea6923e90b2c9ef2017082c42eb1ab6fd5a27f84fcc0a33bafccd623900d5cb958bd15460f872803363d8db4510989cad072ccb504bb68a32d145d6ed05b49315606e7bcac61238e3f2a864232f609c8f09c79a22b221b65b46a03a14000000000000000f00"/120, 0x0, 0x0, 0xffffffffffffff31) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b10000", 0x3, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) (async) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x4, 0x9}}}}}) (async, rerun: 64) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 64) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async, rerun: 64) ioctl$FIONREAD(r0, 0x802069a6, &(0x7f00000001c0)) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$kern(&(0x7f0000000140)={0x0}, 0x0, &(0x7f0000000180)="1adcd92ec71783ad59206706ba84ce171c3c30d6bb3e43e783fc1769464491d937a270e2a8d265aa73d4d6fa4a90f05321af2975ba3b629d485d8eab2c3af4d9dc5d356f0dd10bfa408521318add96c3ee19789aefc57ee0184336f49b55be785646a532bb5a0b4dce3b29bb84845a22d87c5527c6940ff7ca449e1b7a56c5f16ddc7237b21e59", &(0x7f0000000240)=0x87, &(0x7f0000000280)="a5b0b442c35e6c009e17a2571963e126e2cb72e41712dd06519d62a0dd7b158d63b5e7b87afbe36ccee1020f995aa44de2bafbd2265fa7df90ea056ea46d0277cce7220a07e24b63bdc3605a21b1b636f86785f8d73cc294cab0406eaac8f348685ecee94c2a7e135523291fb253c02a0a80a09b077478b2cf09da13c8064c3de0aca837cb8eeef75f2905b6e807330c9728474cb7bbf798a1eb7e3dbdda6ee7995887c893d6016f6d2f62a1c460ef90785a3f148d421072094e72472fe6e26a5f4782", 0xc3) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0xf, 0x5}, {0x0, 0xffffffffffffffff}}, 0x0) (async) r4 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000080)=0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r5 = socket(0x2, 0x2, 0x0) (rerun: 32) bind(r5, &(0x7f0000000000)=@un=@file={0x1}, 0x2) (async) shmat(0xffffffffffffffff, &(0x7f00007b7000/0x3000)=nil, 0x2000) 555.811713ms ago: executing program 1 (id=12): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x138) sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000000)="af3d513e", &(0x7f0000000100)=0x4, 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x8001) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x2) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) r1 = open(0x0, 0x9cab835cfdc52675, 0xf) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xd010, r1, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1000) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000001580)='+P){', &(0x7f0000000140)=0x4, 0x0, 0x4c) 555.294265ms ago: executing program 2 (id=13): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) listen(r0, 0x9) (async) listen(r0, 0x9) open$dir(&(0x7f0000001640)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) open$dir(&(0x7f0000001640)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) open$dir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x100) (async) r1 = open$dir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x100) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f00000001c0)='.\x02/file1/file0\x00', &(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') utimensat(r1, &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) ktrace(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3, 0x604, 0x0) 554.782221ms ago: executing program 5 (id=6): r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) (async) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async, rerun: 64) socket(0x11, 0x3, 0x0) (async, rerun: 64) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r1, 0x1000) (async, rerun: 64) kqueue() (async, rerun: 64) select(0x40, &(0x7f0000001400)={0x5, 0x8, 0xe60, 0x8001, 0x986, 0x8, 0x4, 0x40}, &(0x7f00000025c0)={0xd6e, 0x3, 0x4, 0x0, 0x2, 0x3, 0x1, 0x2}, 0x0, 0x0) 550.541806ms ago: executing program 5 (id=15): r0 = semget(0x2, 0x3, 0x240) semop(r0, &(0x7f0000000000)=[{0x0, 0x2, 0x1000}, {0x2, 0xfffa, 0x2000}, {0x0, 0x3ff, 0x1800}, {0x1, 0x3, 0x800}, {0x1, 0x200, 0x1800}, {0x3, 0x800, 0x800}, {0x4, 0x7fff, 0x1800}, {0x0, 0x9, 0x1800}, {0x4, 0x0, 0x800}, {0x7, 0xe, 0x800}], 0xa) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff67) 550.072235ms ago: executing program 2 (id=16): r0 = socket(0x2, 0x400000000002, 0x0) rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x3, 0x2) r2 = socket$inet(0x2, 0x3, 0x8) r3 = socket(0x18, 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) getsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, 0x0, 0x0) syz_open_pts() setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, &(0x7f0000000000), 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1a1, 0x8}, 0x136b7fe3, 0x80, 0x4}) sysctl$kern(&(0x7f0000000180)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f91e", 0x0, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/244) setsockopt(r0, 0x1ff, 0x1f, &(0x7f0000000340), 0x0) 474.480787ms ago: executing program 6 (id=7): r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xee9, 0x1, 0x11000, 0x9, "2ee085162bf023adb3fa7f6166bfcadaa3224df7", 0xfffc0000, 0x11}) r1 = msgget$private(0x0, 0x1ba) msgsnd(r1, &(0x7f00000000c0)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r1, 0x0, 0x401, 0x0) msgrcv(r1, 0x0, 0x0, 0x3, 0x1000) sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') sysctl$kern(0x0, 0x0, &(0x7f0000000380)="d635d193c28030954f5c28352d7a2adbb6c61e795f08f832cadb22afa34d00e429ba19a40eeb5d89d3c64f02d1216fa7fd82d6356fa1cf2ea4d887e04c1ab966cb0c1c43a6342e54c3ccad38040896f4f4d87b45623bf27a71881365e9ca86cb8b7c9488ddc5f408206f9076074f462a41634347f6ae324ed84e8825ffd13e14bd3a6dc9c22676f06c5e0ef9981ad89dde98079bab0b11562a8969412a60b7d84245ec5600719a88e645198373ae579cc5ec968ffc20ec0c063fa661ff13702406aee0ccb9b48151d1c2fe3e812de473f6da005c9731341f7f829f9564f5570a16540063bd4c6751d89207c9084123d67d96679da5193580cb6c845dacb045d16440", &(0x7f0000000080)=0x102, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 378.335689ms ago: executing program 4 (id=17): sysctl$net_inet_icmp(&(0x7f00000000c0)={0x4, 0x23, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) 360.143248ms ago: executing program 4 (id=18): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79e5) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='#', 0x1}, {&(0x7f0000000040)='!', 0x1}, {&(0x7f0000000600)="f589482dd4a803ad67020442c4497519d5dc5336046e7b07b4729caaeb8dbb4dafc09890fe2b326f4320ed0a", 0x2c}], 0x3) execve(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 356.075724ms ago: executing program 5 (id=19): r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xc, 0x0, 0x0) open(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0x84) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7961) rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 354.869553ms ago: executing program 4 (id=20): sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x1) sysctl$net_inet_ah(&(0x7f0000000340)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000380)="a9cfd19e69b95a82df16537a67dc500804f9e3059c78c49db3167a32a8ac5722c87e908767ea12900bf140362776e85926663755285d6009ced5d1c94c3ec9252655b6618e915f44c36a20695b93dc6f6425e752cebd0a79eaf841c8a5bc90d18373fb746abcc56350636dbc15fa28246fd202db7c7c021a48c7a713c46d64cde2", &(0x7f0000000440)=0x81, &(0x7f0000000540)="98d9f04eeb491dae618edc05e7435298438fd33806683ea2814d1797dba4f7ff638ecffc4e0b6bf4069f3752d64a3309454d35b426dd6407597bedb98bb3aae05dcadbcdbb069e15f7caf7c56fad47f79d05c95a4293863e6a29a585f5847f0ade1aa5264e2bf72e7f751b033df5399cc2200183ed937bc5835c742b0e50143d24ed34f602d5601580e74772f85ff7e19e817ca646ade04d37d9e09539637b238b92247b217e60c630ab9929d1a739f46867479aacfb362cc5cfc231f4546b4e9ad7252005fad5237cfd8e0c18fa9806cbb5e369ff00d45d", 0xd8) (async) sysctl$net_inet_ah(&(0x7f0000000340)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000380)="a9cfd19e69b95a82df16537a67dc500804f9e3059c78c49db3167a32a8ac5722c87e908767ea12900bf140362776e85926663755285d6009ced5d1c94c3ec9252655b6618e915f44c36a20695b93dc6f6425e752cebd0a79eaf841c8a5bc90d18373fb746abcc56350636dbc15fa28246fd202db7c7c021a48c7a713c46d64cde2", &(0x7f0000000440)=0x81, &(0x7f0000000540)="98d9f04eeb491dae618edc05e7435298438fd33806683ea2814d1797dba4f7ff638ecffc4e0b6bf4069f3752d64a3309454d35b426dd6407597bedb98bb3aae05dcadbcdbb069e15f7caf7c56fad47f79d05c95a4293863e6a29a585f5847f0ade1aa5264e2bf72e7f751b033df5399cc2200183ed937bc5835c742b0e50143d24ed34f602d5601580e74772f85ff7e19e817ca646ade04d37d9e09539637b238b92247b217e60c630ab9929d1a739f46867479aacfb362cc5cfc231f4546b4e9ad7252005fad5237cfd8e0c18fa9806cbb5e369ff00d45d", 0xd8) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000080)="8dad0bd174d4ec59fc4d2d8338e904d742952b5cc718a60b013d9e7f1a17f50805b06e59b0cb00eea9", &(0x7f00000000c0)=0x29, &(0x7f0000000100)="3777c1", 0x3) (async) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000080)="8dad0bd174d4ec59fc4d2d8338e904d742952b5cc718a60b013d9e7f1a17f50805b06e59b0cb00eea9", &(0x7f00000000c0)=0x29, &(0x7f0000000100)="3777c1", 0x3) r0 = syz_open_pts() sysctl$net_inet_ah(&(0x7f0000000140)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000180)="a175ee5fec9676f04e8f254335c8222367978dd3d0fc8f8d3569971def1960dd6e67e59488ff42060929a86d007d3509a10af5f59e58dad7ceee34f9717ac5173724045a30bfc5e6f1a4e1a43d2383243b96b3f482b3a44d42620826ccc47248b96a6d23541d1424089c499ffe8fc116de43f6ea5eb44580d1d94fb256372d57b1478fe6c4f54bd4b5d8582593af4c449e444082b09791ba76404bc1b96bf753a70ebeff86453912cd9f8b131739e98e4c3bb5594aa4fe174a86d5d4de0ca3c9714a4f2cf2420d3c0c0a37a088bc4abb", &(0x7f0000000480)=0xd0, &(0x7f00000002c0)="fc015fbc667dc658ad8ded1bd07f49c4e396b21649f3911a961af5e91dc683664e4dff079ddde9861d0e1bdc2669d960d5c383adf971041a10cded5c023692c6bf4dadfa1e82117b6da491c7068ff56d71f30f959c773b0cf3691a0b4d415342be7ad18364a992bde0ef18379d13184fc585", 0x72) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380), 0x0, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x183, 0xffff}, 0xffffffffffffffff, 0x9e, 0x80}) semop(r1, &(0x7f0000000000)=[{0x0, 0x7, 0x1800}], 0x1) (async) semop(r1, &(0x7f0000000000)=[{0x0, 0x7, 0x1800}], 0x1) mknod(&(0x7f0000000080)='./file2/file0/file1\x00', 0x80, 0x8) ioctl$FIOSETOWN(r0, 0x80047476, &(0x7f0000000500)) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60111e0000082b00fe80000000000000000000000000f8bafe8000000000000000000000000069aa2c0000000000"]) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) 347.37344ms ago: executing program 4 (id=21): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x800}, {}, {0x3, 0x7fff}, {}, {0x2}, {0x0, 0x9}, {0x1}, {}, {0x0, 0x1}, {0x2, 0x1}, {}, {0x0, 0x6}, {0x3, 0x7}, {0x3}, {0x2}, {0x0, 0x5}, {0x0, 0x1}, {0x2}, {0x2, 0x1}, {}, {}, {0x0, 0x6}, {0x0, 0x9}, {0x0, 0x9}, {}, {0x3, 0x800}, {0x0, 0x1}, {0x2}, {0x2}, {0x0, 0x480}, {0x2, 0x8001}, {0x3, 0x4}]}) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) syz_emit_ethernet(0xc9, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffff7faaaaaaaaaabb810024000000000020000000d56f9d318ea0fd77748b7870ad110700003b1aa5ecfb1c08faea2938a800000000001364e55edbfd3c2a68810f96c5cb39fbccea1af77c09a6782eacbea85a12bceeb75da36a00354e8640ede38957e20cb33a23019cfd2c10e44b07b424f1c83b734954a0619d024ab899a70873b3170cc1"]) r3 = socket(0x1, 0x2, 0x1) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) close(r2) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 346.026403ms ago: executing program 1 (id=22): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000e4ff07004500001c00000000001190780000000002000000030090780008000045000000000000fe0000000000000000e0000001"]) (async) getrlimit(0x3, 0xfffffffffffffffe) (async) r0 = getgid() setgid(r0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffdff, 0x0, r0, 0x0, 0x0, 0x80, 0x7ffd}, 0xfffffffffffffffb, 0x8000000020001, 0x0, 0x0, 0x9, 0x5, 0x9, 0xd}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x200000000000010a, &(0x7f00000000c0)=[{0x0, 0x2}, {0x1, 0x0, 0x0, 0x2}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r1 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) sysctl$hw(&(0x7f00000019c0)={0x6, 0xd}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) (async) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (async) shutdown(r3, 0x2) (async) listen(r4, 0x9) (async) close(r4) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 345.435223ms ago: executing program 4 (id=23): getppid() (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x25}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async, rerun: 64) mmap(&(0x7f00007c5000/0x4000)=nil, 0x4000, 0x1, 0x7013, r0, 0x0) (rerun: 64) r1 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) fchdir(r1) (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x111) (async) mmap(&(0x7f00006dd000/0x4000)=nil, 0x4000, 0x4, 0x6011, r1, 0x6) (async) open$dir(&(0x7f0000000140)='.\x00', 0x200, 0xf8e31ee79672a72e) 326.37231ms ago: executing program 2 (id=25): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x115) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) write(r0, &(0x7f0000000140)="198c3587280a3e8b30dadd6c3bc3ebc52e45d2e6edb1e0bb51efbb4e25efb4a7f1f6a1a7c71a0a63c1da6a7a82693f12f5244e268d8aa5010c303c52b6d3e8180ad6a90eac31d601405102ac01187b476dc309ee4967afc9ae1e1478727afde9bca61911a57e67fdf2362545a88732b4c58321f1664cba29fb28d61215b04e150746236b66b51ca381ef98cffce994e227ba06321b0b30ae6208f73ff62bd3db362cb5cfc316d53f00d4a09f166a611495cdde6adbcaca9f466dedca1bb3f995909f4857012fafdc3cf2700131b7dbbb743f1fb1c37a41f75d4cbf5601c949527239f4968457cfbbbad353dd19f7d9a69575b509000000000000006635caa24152f839358fdb47d04e07502b47a2d63c72c505cd172f8694512774ebd200a6ac772c7151282c32547b0ef0145e55f40880172d1920", 0x135) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x115) (async) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r0, &(0x7f0000000140)="198c3587280a3e8b30dadd6c3bc3ebc52e45d2e6edb1e0bb51efbb4e25efb4a7f1f6a1a7c71a0a63c1da6a7a82693f12f5244e268d8aa5010c303c52b6d3e8180ad6a90eac31d601405102ac01187b476dc309ee4967afc9ae1e1478727afde9bca61911a57e67fdf2362545a88732b4c58321f1664cba29fb28d61215b04e150746236b66b51ca381ef98cffce994e227ba06321b0b30ae6208f73ff62bd3db362cb5cfc316d53f00d4a09f166a611495cdde6adbcaca9f466dedca1bb3f995909f4857012fafdc3cf2700131b7dbbb743f1fb1c37a41f75d4cbf5601c949527239f4968457cfbbbad353dd19f7d9a69575b509000000000000006635caa24152f839358fdb47d04e07502b47a2d63c72c505cd172f8694512774ebd200a6ac772c7151282c32547b0ef0145e55f40880172d1920", 0x135) (async) 314.327908ms ago: executing program 7 (id=26): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x800}, {}, {0x3, 0x7fff}, {}, {0x2}, {0x2, 0x9}, {0x2}, {}, {0x0, 0x1}, {0x4, 0x1}, {0x1}, {0x0, 0x6}, {0x3}, {0x2}, {}, {0x0, 0x5}, {0x0, 0x1}, {0x1, 0x40000000}, {0x0, 0x1}, {}, {}, {0x0, 0x6}, {0x0, 0x9}, {0x0, 0x9}, {}, {0x3, 0x800}, {}, {0x3}, {0x2}, {0x0, 0x480}, {0x2, 0x8001}, {0x0, 0x4}]}) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2000000000000287, &(0x7f00000000c0)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x2f, 0x0, 0xfffffffffffffd53) 313.800082ms ago: executing program 1 (id=27): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='./file0/file0/..\x00') shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xc8d2b21d9a355508, 0x8}, 0x0, 0xe, 0x0, 0x0, 0x0, 0x71ae, 0x5}) r0 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000743000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x1000, 0x12, &(0x7f0000ffd000/0x1000)=nil) r2 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000002000/0x4000)=nil) r3 = kqueue() fcntl$getown(r3, 0x5) r4 = getegid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x1000400, 0x0, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x32}, 0x0, 0x8}) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x3000) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) r5 = socket(0x6, 0x3, 0x2) mquery(&(0x7f00006c1000/0x3000)=nil, 0x3000, 0x4, 0x0, r5, 0x7) open(&(0x7f0000000040)='./file0/file0/..\x00', 0x8, 0x0) utimes(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)={{0x8, 0x1}, {0xfffffffffffffff7, 0x80}}) 312.099082ms ago: executing program 3 (id=28): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x1b, &(0x7f0000000240)=[{&(0x7f0000000140)=""/218}, {&(0x7f00000002c0)=""/70}, {&(0x7f0000000340)=""/106}], 0x100000000000039d, 0x0}, 0x0) (async) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f00000001c0)) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 295.742577ms ago: executing program 6 (id=29): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIOASYNC(r1, 0x400474c4, 0x0) (async) fchmod(r1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) (rerun: 64) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async, rerun: 32) r3 = socket(0x18, 0x1, 0x5) (rerun: 32) ioctl$FIONREAD(r3, 0xc1206951, &(0x7f0000000100)) 294.379524ms ago: executing program 7 (id=30): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x6b, 0x11, 0x200000000000001, 0x101}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0xd, 0x0, 0x0) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) 224.10309ms ago: executing program 7 (id=31): r0 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0x6, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xd, 0x7, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x8, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x7ffd, 0x40000000, 0x0, 0xd, 0x411000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x7ffffffd, 0x4000000, 0x5, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0x22, 0x5, 0xfffffffffffffffc}, {0x8, 0x0, 0xfffefffe, 0x280}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80200006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x6}}}) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0x0, 0x20, 0x10, 0x7f, 0x8}, {{r1}, 0xfffffffffffffff9, 0x23, 0x40000000, 0x9, 0x5}, {{r1}, 0xfffffffffffffffa, 0x2, 0x8, 0xf, 0x4}, {{r0}, 0xfffffffffffffffe, 0x94, 0x20000000, 0x2, 0x4}], 0x138, 0x0, 0xffffffff, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) r3 = shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7, 0x1, 0x1, 0x820751a, "090e4de6d30aa692318c7e0002e9ffffff00", 0x20000, 0x4000000}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000380)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000001200)="c3020000", &(0x7f0000000480)=0x4, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x3, 0x7, 0xffffdf84, 0xfffffbff, "ffff0201000480000000ff00", 0x4000000, 0xfd8}) ioctl$TIOCSTART(r4, 0x2000746e) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x38, 0x0, 0xffffffffffffffcb) shmdt(r3) close(r1) r5 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x5b42972446101eca, 0x0) accept$inet6(r5, 0x0, &(0x7f0000000080)) getsockopt(r5, 0x6, 0x1, 0x0, 0x0) sysctl$ddb(&(0x7f0000000000)={0x9, 0x7}, 0xa, &(0x7f0000000040)="b7d5755db47f9b4aa73ec15c7f06e13d55eff5b083b627f0fb97d7c4c9251c19708fdf41c3c1852b187fc1d3f257d116e9ee870b26737d8719ed95c5", &(0x7f00000000c0)=0x4, 0x0, 0x15) 223.094435ms ago: executing program 7 (id=32): open$dir(&(0x7f0000001080)='./file0/file1\x00', 0x400, 0x81) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000010000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x5, 0x0) close(r2) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) r3 = socket(0x10, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r2, &(0x7f0000000140)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0x19855) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) symlinkat(&(0x7f00000010c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r4, &(0x7f0000001200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f00000001c0)="0028552d359e549761e0e378d589329a16b930203763165cdb7a045825dd208a65c65970b98e8895eb890b00002200"/60, 0x3c) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000000280)={0x6, 0xffff, './file0/file0/..', 0xffffffff, 0xde8, 0x1, 0x10}) mkdir(&(0x7f0000000080)='./file1\x00', 0x20) r6 = open$dir(&(0x7f0000000180)='./file0/file0/..\x00', 0x40, 0x2) unlinkat(r6, &(0x7f0000000200)='./file1\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='c\x00') sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x12, 0x1, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xffffff82) getsockname(r1, &(0x7f0000001040)=@in6, &(0x7f00000010c0)=0xc) pwrite(0xffffffffffffffff, &(0x7f0000001380)="32cbca4cd7a95ab7b492a57da822d16e8571049b499908a5c2325713b1a509128716b5d59e0b3a43508512e06118b371d771b4b42174f1e36210906b5288c169578d3f28a50b4301074f5d4c1363ff13700d645049f3a4f6d7d99cdc29923ca3654e21f355d965b549b364229e57c1634e50f1564069f46e14cdf4d8f29ac521cb316a1f0dd777d15dabf94a49fbe72a783bd5d29f1d0a5dcb8da4f54f52e64ce6f65c266315bde818571f3983d87367adbaa29e389a31e76cd4564f0fba2c755cc7a80437657a065be4c3c83062e2fed3f9af6b6ac5fb890cea0150e27e1add0b7b889a8324f7912a1187b350877f83ade27cd171bdd230d92d416a85365d6f331206a04e0e4a15f08471e9ef15af9413dde2c7f8438384d8a78d9e09fbfe317e3652688a7b698ff180e235728f29fd62c86e3ac21ac5ca3fc8a93af42bbc54ce3241ed7c0960da6d1525b48178b06807fe9f6804f462aab05f1fb1205c3d6df6c4793a834e539979d2da5aee1353227da327179531102c6db4f8843f8967270221cb68753a3ff2081267674081bc808128fc1ba191db3424958b61faa06bfa7f66591573be7d475dbe67b47586b84fc0730b7a47ea369333fa252b6c6ef33fe7d929c7bda9bde6c9d46b8dc7a5849ac8fc4d0aa9a8728dee332b74a1f020e79061b393492422b3d8cf621205c712dfe34a22363b4fa020a4eb3bdd200b831f3e996ee47f9d6ff07bac5d4d8405c33132ca7eea6f3049c689c5f66db51e6d804af76bb5b1052bf8db3e2258cffe5596eac53bcd83c7c7c579e01c00be174b015216082cd175a32375f97a69527183041592dca15cb59d93a460a7455d9f12e234d14b77125fac173c55ddc8d3f2cac3dffa60c3d38cf315cbd0e58bfff725db393379c623d07560b17f955a9cf2fa3f99b7d5eddc671da102997db9f001eb130dc050a226e592e38381e29fc5f9b4db08e4b6a20918b45420fa9a9047b2291d9ee1676053aca07f47971cc3832dd1428fd8306930b218d1b4bead5d288cc64fcb331c5ae2207acf38e77e7470891a9822663352b15481ed407dc5b264ec13f8d53f71864bf837b878c324beb6937330dae138a77eb085dcc5d2fb6d08b07a1ff9dacfb64fe936a5ab4c8d26cf981d4179f962d67aad8e37e3dd8f05d6e9dc60117260bef27b58f2d600946c883e9af9e3cee77ae9a3a67c50b764009fb0e1b6171c322bb0a7ca8d181549975b0d3426c0179944ba95e484bfcaf4e6c4d12348f93163eb3e3d1be596ad06581a29f587a3a76d3be1e99bb4285aba89855946c871dba452f73d418bb7274dff31a069f212ac295596898f4343a33203fb0267aaa0811e3af15cb12d26fa5489a39bd5a7c1c5f9fd9263d80e333f1c5b4ceb55d3635b41a5a36fa420e41b26eddfe40c4777c74ebdecbd549e65c4497814db849aff7c7ca7112e9bdeaba7323b391d3bd46be0b9b871818c6bb29def912da9d35a0a03a8f6513b974eb13060c3128d4a431b47e4785fc27725d9d6c12f17ef80aea32c8dacfa9d60670746ef94cce8c8bfab33a99c0e929bfddd12deb4780b5dd99252b3671759942229ae05e80562e114809606a15cfa6e53520e82ffb6c88d7f1d2bcc4b49e68ebfc3e122c3e519670d0e35fee7b2060395c5b2aec56f652a479eacd33fb1850c11aea3c30cfb095d5c5a4e7c010794d1e5eb5f6dab9e44829dc45e233bb543a0cc98206c06f5c5c546a40145f2c6e5727dfe0b855480c9760edb3b8c1dcd07c38a8dc899b84e472bee8a39481e0cc111a6b961d516efcaf81908c76a75a27fa1d82047630e72c8b78c7fb51f85bfc582bbd9463879ed633bd9b6d3410c651100d303cf6172bffeec63333a6cd8a8690d4b0c5f8d884fd8dc167637a1c699d991af0d574a31b83188a215d67f3e007c8aa0e4cdf95480e0e09eff1db9f495464a14c002d19448ec3c37bacaf931189d3559f5241b0e987f81dbee504c568b939f19a0e0355298d40a0679800247f8d71e719d52e7f8adc27a79806ef4f1620bf8d996591e37030a5f0e168626bde358025dc812a363bcddc074788c7a2da9d221e9fb35f6c8b8d26b43b55da2ded199c85f978c0730d8180dbf7708ec8430e2cb092b05649f7d75501ab649766e0768bcebe448521f1195109dc92f8c3f5b4e4cc9ce076007b658bc0ac6311d00ff32c2e47c534a5e11d973570e9ef010e271f3a8b52dcfdc15c30bfc9fb0d0d46f3d1f34121f2bad5e14d250be75e010484d89f167334c6c6c5c2054dec5f58e84ee78f67457d05f0d3dcc881e917d906c9c5a364817083271bbb44c7fb8d62a7621b1fdb1af93fe3e1b46473a62c04a6dafebe78a55e72e9be3c39d22d3c8ab1902b878ef610f4c421882ad33062dfce4593e25b78ce6b3e1758226ac2a0b0283fe08d6ec740e974361e4f160c9ed3e17777a2b0bcefaa9c69ef1410a7f2ed627172674f77e35ac914552886f81a9ebc45f598b41b950ed4a40261cf476ef9e8a337790bbd9cad405a8bdefc68a8828f314796a8fa8544d286ff26aeb463194d32c3438283cb2ff4b39f68068ea6cd2449ffe5b05e85a3f24d61f18585391b6f655eef2b43b8250a58bd2e6382ccd9ddc33c8adfdacd879f589035d8a0793ecd15af443533d493c376576281b483b970e25c6993ed8654227c4c94b3e3d173d56ee57337c8090f696ad956b1fc1c53b3c76f5b4cc122253fd2a7e7a81a73b69b37bfbf84618dd370777f939d5c49a6185aab2c6d03993c87ecabb9784b3442e786ff923f2b0e16794c1148143661ea048cd12c8d8bd0956837f989ebc5afb05db4dd1704f27dc93294879e09157d6b969c631c6542cd1ce819b4ccb0971c9a2c3e2d0f6de28b2fdafc5b9a78be86751aa830d0eeada10cede64b6d476ed476b80f571427d330b112ae9e46bf76573db67f515306e1e046ad2b77cabde0bc83d6b0cff96e80c1932583295972045d7c199c15e19f718dbffc6f6a5882faf9ad506981facf54fcbe90f0526cd8d1646ef3b1e23c24ab444ff94f36f3c5939493acad10a43ed8936761c9a1cd7e92e4ef9ae4a970d614c5da6b9a2a9351bef9535795cab08d3f7c08067cf7a3def62b884b63d6c622c93844a9427ccd8ffca521e50fea1261da098a0054a53d9280244b0cad3a5413afae35323480d933a199194c2f9cbc4776cbb4772cac7d3017ca568b5c7345bc537557776ece59cb45903efbb223f2028647913e7034980d1366eadfb02078883c5dc937332eb66d196ebea4fb259f982f971532fc256179d642b5ee3fb207d1078dcd1b01c2aefeb253c9af38d6a0daea3cb95b0243feb2d88f78c9cc498405039fa63727e4e8a0d0fe461f4105219f3c2ece0a884e66c13b8d78de98003ae544a9df459016f1113beab1a1c6f564bfefcb490398b74d826c60b8ddac82c0f2c47c85b4d3cb2752a7ae5454f9c3c4b48e49d02318b88e261e98d7268410aa8b4ab71b5096b2c0444834e8adfaa80c09f75cfbcaf0a50e8203a6261441797e0fe82e2c064cf9691173f3f9a9f220722c2cbf17900b8b42d540055ce0bb7ae97d699bfb972f144497a3de558e3b0c07a73a36f5cef7026bb604ebb899a6ee80f5abb2df7dea29bcd331664e71cf526fa38642c705587b42fcdf03633b8627a32b78c4ff5d3c8611271996a06acb56b70a4ec0b051a29fcbb47c1dfa6612454be3a7f724d31fcef495df62bbb6e6dba76680236aa282c26d97275618ee5011f3df40390cb455e585c595b2358835ac281e1605bc8de3e6d677787991210329fc46a03668647b53753e4ee04769ad95f151c4579218de3d3d3ba013c7e07aeb6346424e463f9d714b891fcbe930b87ee00f8809580ba3038b91b8b7289a8026dca75e47564af1f47a92169752c324e5a846935f9ff5b81a680bf6539ede4362f696e1f71aa1caaeed01dea35ce2bb6bf818e971a2788ec2e34ab32c29c965013ec0ef8ed0483bb482585b36d0c873c9505b0f35c3341317cc4d077c72fbac23760f51cb74fb9631bee495e85f92d8326f29e73d3c2bf9a9b638e16021fcde01131a8f96482f2ffc6b0154ab19bc8a1457d23b39359507b7cc180cba426bd76f53d3b4496aadc1492f86f5e5fb1403ffba1366557c08e9b75f6c084ba0753a3d7d2f9be320be4082d588db4218ca07a3f4e68369916ab87a165dcdb7ba03b3219af4e16a9eca0db6de1e39e63308e5ac8a9f651058ce8df432770688aa8130e36434a9575ef822a424b78c6a68ff9fe4e6cc72974aef024f86e702cf74ff55e5e87cc3290463b0ef6d1fba4ab898a2182784d0c22a235a48c4fb9aa5c9e10355f732d004c2392b5f173b7fabca1461611b361ddb49d0ed3a36960e814b2231f1c948893b4c102d8c293040f126651c2e4f92ce696b8086d906fef9e2d90b0db1afc8c5e2c46b303e415a0746fe6d08e5b85d4175553f218bb26ffd1d34b09b1b19f3950ab71fbeb49b0d7e4b2c01ce3702ea267b5ec31904360e8a6911813bb71b22e865b2b88efade78f2a8b66bcbf147bbf04c34c35e1c474196c5a83b1f5397aceda83cb139bd0fe5b0796e90ef6a982b285c0d219c6b5e056442c4932ad97bcad871d4aea403c9d8293c00d02d68f17a3a65e532def92b9d212d9b6c198c3b96f2db0bb642778dc5d74a3912854737acc46531e290ee1b0d33722b2374055e79c31701c7a4a5c1d4c783e6726fe3557f4c2800753ca6f0dff2a8465a4b3e18697d74264bd567dc4d2d61446007da485c982921042a95882f93dfdf69d802c53199d90b262f63dad59246d58476f5da994a685b432e2388f4862100537e37a697dc21cd90f3b3e40d96cde5b879eb761939584eda277b019289e136d835344664a5ab76e4f4d7f8dbe6d9fbf9c39ae102502481ac623523cfe91495946cdf0bc752386b64cfb91dabfca082224f6725c2d6133d446905c50caff2e545f0334e5c7482f9de6abbe253eb6f56d882d4fcd220547abe66037fc213c9b14b1daa888d6d6b2425c5b471f6df49f793100e72bf008445b43068d54b8d815dfc44203c2917632f3f997efc44f3767b10cffea4c38a2bd58fbbd72cd86d62052765d4180ed69b203319516e7d4a5b97d63f220a8b00b853289b5c4edf1c92609a45f0570b75ac8cd1e387b5326a4c7871820f9795f3c40c656ef46f758b6c37d8da7e38ba9e1ca176a2456ef890504571c4896dc47325f2aadb2a49f28ed1e017aa3323ff4485787c5650bb4293a05652f674d704ce012bfdbdfbd6e2cecfe509bb7363a6e5148fc1eaa39f3b16d7819e7a152c4d4ca7679ce072291acbbb5e06851793b5fdaf2cd553705a5122c2eccc2382ec6d56a134190493df87d60ca21ae92b4661d414551e1d41a9a3fda9eeaf9b55017ebeae36429ca2bbd6238dc90fae39e966acdd9609ca8f5d5", 0xf10, 0x0) getitimer(0x1, &(0x7f0000001340)) 222.609792ms ago: executing program 3 (id=33): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)="6d0103d592", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) (async) r3 = shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) r4 = shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x2000) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0xe46, 0x0, 0xa9f6, 0x0) shmctl$IPC_RMID(r3, 0x0) (async) shmdt(r4) (async) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x2) (async) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x7}, 0xc) (async) socket(0x0, 0x4000, 0x1) r7 = socket$inet(0x2, 0x1, 0x4) setsockopt(r7, 0x7, 0x10, &(0x7f0000000080)="6ff8", 0x2) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xc400, 0x80, 0x57, 0xd7f}, {0x18f8, 0x1, 0x2, 0x8}]}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000", 0x89, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x9, 0x6}) (async) r8 = socket(0x11, 0x3, 0x0) sendto$unix(r8, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, 0x0, 0x0) 194.798916ms ago: executing program 1 (id=34): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x72, 0x1}, {0x4, 0x0, 0x0, 0x800}, {0x2, 0x0, 0x0, 0x6}]}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') open$dir(&(0x7f0000000140)='.\x00', 0x200, 0xf8e31ee79672a72e) sysctl$kern(&(0x7f00000002c0)={0x1, 0x51}, 0x2, &(0x7f0000000300)="2f98f02327d7469e445ca54126c3d7e6bcb9310971f1187e438629a2390bdd6fde318b02dfc7264f52a0d846e93866a65f", &(0x7f0000000340)=0x31, &(0x7f0000000380)="bd05264a2339b077e008d5b3f5b06837bd8f48ec3f52e3097e5ddadc654ad4b04b6ba63630657f6fa94494480652b30070bef970f4988c9febccabe94371dc544c8c610f408fa828f3f765398876e49682632e80681f21b202141a1422718b52e771c7f8f56d1dfe753437f7839ceb164feaa2932d5d1c2a1edc", 0x7a) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f00000011c0)="f9", &(0x7f0000000080)=0x1, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, &(0x7f0000000140)="4858c6d35392ad44ce196adc0fe0481b19ff9772e0b05a05a6589f82cdc1109d1f6c3f42dce9c10eebd3789b49f8408d6da5a30e2dfe22f0d4f27aac8cdd2e5dcd3a741b6e52d4b993d9d01df282aa7b660e519a1878f3a4801ca00d54961b198a382900", &(0x7f00000001c0)=0x64, &(0x7f0000000200)="ca1167faafaea3c1d978b583dec84286589bb398d1d0ca6519adf193734b267e2d8ba7ebffc1e080704f80e19bd14ae2b8af1aedd92196346a6b93281c6d54f5b5d3f4dfe01fb5291afe82de9d7a3ffaa5533cae0170b42058a74c294dd7840e0dec9114718c77360a74ebb8f1797b6e2782aba3750fd8a9944b26966609394efdba728caebe326162707b2983c0a8", 0x8f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xbffd, 0x72, 0x1}, {0x4, 0x0, 0x0, 0x800}, {0x2, 0x0, 0x0, 0x6}]}) (async) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') (async) open$dir(&(0x7f0000000140)='.\x00', 0x200, 0xf8e31ee79672a72e) (async) sysctl$kern(&(0x7f00000002c0)={0x1, 0x51}, 0x2, &(0x7f0000000300)="2f98f02327d7469e445ca54126c3d7e6bcb9310971f1187e438629a2390bdd6fde318b02dfc7264f52a0d846e93866a65f", &(0x7f0000000340)=0x31, &(0x7f0000000380)="bd05264a2339b077e008d5b3f5b06837bd8f48ec3f52e3097e5ddadc654ad4b04b6ba63630657f6fa94494480652b30070bef970f4988c9febccabe94371dc544c8c610f408fa828f3f765398876e49682632e80681f21b202141a1422718b52e771c7f8f56d1dfe753437f7839ceb164feaa2932d5d1c2a1edc", 0x7a) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, &(0x7f00000011c0)="f9", &(0x7f0000000080)=0x1, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, &(0x7f0000000140)="4858c6d35392ad44ce196adc0fe0481b19ff9772e0b05a05a6589f82cdc1109d1f6c3f42dce9c10eebd3789b49f8408d6da5a30e2dfe22f0d4f27aac8cdd2e5dcd3a741b6e52d4b993d9d01df282aa7b660e519a1878f3a4801ca00d54961b198a382900", &(0x7f00000001c0)=0x64, &(0x7f0000000200)="ca1167faafaea3c1d978b583dec84286589bb398d1d0ca6519adf193734b267e2d8ba7ebffc1e080704f80e19bd14ae2b8af1aedd92196346a6b93281c6d54f5b5d3f4dfe01fb5291afe82de9d7a3ffaa5533cae0170b42058a74c294dd7840e0dec9114718c77360a74ebb8f1797b6e2782aba3750fd8a9944b26966609394efdba728caebe326162707b2983c0a8", 0x8f) (async) 194.282252ms ago: executing program 3 (id=35): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x19, 0x7}, 0x1000, 0x4, 0x1}) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r0 = socket(0x2, 0x4001, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000001380)=[{r0, 0x40}], 0x1, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/81) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, 0x0, 0x0) close(r2) r4 = socket(0x2, 0x2, 0x0) recvmmsg(r1, &(0x7f00000012c0)={0x0, 0xff5}, 0x10, 0x1002, 0x0) dup2(r1, r2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000001340), 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) semget(0x1, 0x1, 0x400) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0xe) 191.08475ms ago: executing program 4 (id=36): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x188) clock_gettime(0x5, 0xffffffffffffffff) clock_gettime(0x3, &(0x7f0000000480)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x138) pwrite(r1, &(0x7f0000000100)='\x00\x00', 0x2, 0x20000000008001) mprotect(&(0x7f0000ff4000/0x9000)=nil, 0x9000, 0x2) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) preadv(0xffffffffffffffff, &(0x7f0000002580)=[{&(0x7f0000000200)=""/72, 0x48}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000280)=""/179, 0xb3}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/163, 0xa3}, {&(0x7f0000001500)=""/113, 0x71}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x7, 0x700000000000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000204, 0x4ebfac6bbaf79e5) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080)="8e43b002a3dc3d300401ed3478a772d0c5d81748c921b47f56fb209f0521035bfee4d6ebd11151", &(0x7f00000000c0)=0x27, &(0x7f0000000140)="fd25f576679eb8a8af00dfff5ce00b3eff53a5cf132bbd3cc5214c5514118d1c5a1845f6e71da1bb7fcc7cc06b0aed7751d0e50ecfe4ad2e6db68d708581ed8bc3d92a1f0b782788379f20d1c70c5b7d769595943d8f9c64f60dcd9faef6d91cea3ca62c39c29276d4152b1a4d4b4816188a1a82132d30a708e5", 0x7a) ftruncate(r2, 0x40002) 189.905252ms ago: executing program 6 (id=37): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r0, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000700)=""/265, 0xfd}], 0x1, 0x0, 0xfffffffffffffd8d}, 0x6}, 0x10, 0x40, 0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) 112.691171ms ago: executing program 5 (id=38): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r0, 0xfffd) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) lseek(r2, 0x10, 0x1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x138) ftruncate(r3, 0x8) pwrite(r3, &(0x7f0000000180)="10", 0x1, 0x98001) fsync(r1) 109.227188ms ago: executing program 3 (id=39): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x199, 0x7}, 0x85c, 0x4, 0x0, 0x0, 0x80000000003, 0x40000000000078, 0x7, 0x8000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x42, 0x0, 0x37) readlinkat(0xffffffffffffffff, &(0x7f0000001400)='./file0\x00', &(0x7f0000001440)=""/4080, 0x313) syz_emit_ethernet(0x66, &(0x7f0000001340)=ANY=[@ANYBLOB="e727dc07001f00000000000086dd609907a600302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102009078000000eb68d9c693000448000000000000000000000000000000000031d158ae9d91463c08020000008b4735", @ANYRES8=0x0, @ANYRES8]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000001300)={0x6, &(0x7f00000012c0)=[{0x3, 0x5f, 0x0, 0xa7}, {0x3, 0x0, 0x42, 0x273}, {0x2, 0x9, 0xa, 0x5}, {0x28f8, 0x1, 0x4, 0x8001}, {0xfffb, 0x3, 0x6, 0xdc}, {0x7, 0x4, 0x12, 0x3}]}) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000002c0)=0x1c, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unveil(&(0x7f00000013c0)='./file0\x00', &(0x7f0000000180)='W\x00') open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) r0 = getgid() setregid(0xffffffffffffffff, r0) chown(&(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, r0) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x91a0303a6bb44cab, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x101800000000000, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffd6b) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x100, 0x0) preadv(r3, &(0x7f0000000e00)=[{0x0}], 0x1, 0x9) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60"]) mprotect(&(0x7f00003ee000/0x3000)=nil, 0x3000, 0x2) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x7, 0x1}, 0x8) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x7) 104.78109ms ago: executing program 1 (id=40): syz_emit_ethernet(0x36, 0x0) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f00000000c0), 0x0) r1 = socket(0x1, 0x5, 0x0) close(r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r3, 0x9) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r4, &(0x7f0000000500)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec977d185cfcadf68ed7796c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871072dd6142364d7a24c96ccb89e1a8eefb0048dc5a3e9053311f251068550d9ba9d8d06c72d7f65e9eb40bdec7a318cb21c7c111d699ae29a15220df88ecf956ea1c4c96ba5bc323abb4d61c206ee61ab0d037dd869cdf048d4bd3ed1de75d682509a7b88d27a44e86638f60a50b8f48962f0e88cb0bddb09eb94792daabbd7d4a2cd838ae5cc6f1efcc8a0ac05899bfa3d5bdf0ea1f62e72440985db1a3b4f8c43e88b22fb6809c0842e32958c4cb1977611ead3046596c851403b4cad6f393324cb6dd6499c53b4ffda2256b1befbe4852d17427e0c01ac943093b04953717418d73fe4863fcba82f64b3e61fdb6803045ab00916e1392f68ff896ce1427ad55ecb020b9146a697123381cd608883fd1359bcd6dc38e886d57a0b6892c9c97c", 0x11824) 93.452284ms ago: executing program 2 (id=41): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = msgget$private(0x0, 0x648) socket$unix(0x1, 0x2, 0x0) (async) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000140)="a31bd266ed31d0f0a4df8c41714e22793ed90b351d5e519a2d10107e3dee1a897d0e4cbcb7d676966f11aa5547ced706f61f91d87f8d3b594367cd71be02efcec2bb01a49b3650010f3a2f2ce968b5624b65fce3052a32a72f4cfd16ebd507e5", 0x60}, {&(0x7f00000001c0)="b210f7f46ee8c1b9b06ddbaa3d1e0523133ea60e40aadf3353347c9e0e2886f5b38688e8397b8a2b4f31c548c2a23c3203007c631652ac2cc8cae1daa05b4975673606ee4cab48391d728c51bb07286f278aef343b5611fedbffbe730dc6dfb787469eb04a1945e612cabf57364cc9da51701b5afafdef6984071cee42bbb043893f995a00e53b40dbc1437f5d9fb62137b56dfc4a6558a5541e4e5f91a1cc47e1ba2da8e1d2808bae762cfc2e2b83d9a5f81ba6d7a8830375ac12d486ac97e3d4b7551be37131ed50e1b79378b21f6ebf29d2c4ed0815340954827e3e5d3d9bac2611803db26bf0b2da17202777551fb6f68a97eacafe415d8d8f3a5d3b2c0d7a646e01485126c8a2df5a9235112695df1ec6b710b684b291b259685577357651694d66950567b24e342f38eb88950646f0f98a406768007a8976169a30d2d6d44d04267bca2657a0ae99d135f9498f0d8130aeb70e6c5e36201fba81444c94b7ba1ba8f90fbd71c552f4505ae0906824a0ee273e23099b01ffd5fdaa3a6f03e7a9eedd04137c7978468ac52b67a6cd4157864d8e3fda2498223d3f4b61c4715e9bb53d7721270516975e0fc75f60f58156308f1fe4af859aabbfe87d55a6c4d7eaa4a52c2400990f8a2e10d947636f4bf565c56206465beb9a57d8b5168de62e7cf38349409602becac7d3bacd3adb79a65e02bd55dfe57277c978c44349bc0ce8c77b3cc9563fb2acb008783647622bd8b6082e5961a50690fae40f435de34cb5945c272160daf9608a5f5e74090df6dfa5a7a9fcd2d8715123fdfba68a3aa17d40fb9a7a9795e9e23ed861ff2db6dbfe7fab55c8c73d4375b57fc630ddfba004769f9779c71ccc12cb5cd9866760d35ec85b52d84310a541f10279e0d643eead8828a2c84f59ccc648979fe76c7203640c0430b14045445a202b2174dc0e044846d3f9d678f8972473f84673d1ebfb4ed0f09489200204d50b6cd5a616e83b20077ba864cac14f5a03f6344730f834f2459fa21c8d85a02b7970cc898aedafe55065ab9e46211c2f19b5776c38c59c9c783de9a2e6eb210c29587487151b95a64e40d43ee18d5b9f73f7a3471cefb5278f9e23c0cdccecc58036b5101a1b1a80f4997a6047b286bd2472962eb21d0d1e7981653d566a2e7cdec8bd9c10b5340760e25915ed85b388724a7451c541302c152bc598bcf522791c9c138e0da81a49ffc8fd7c90691d9d07eb90edc5bd1966bc86551b2b58ce257a20d40efcb9c921c45e61b98b9245d47adc8b0ee71c34e837c8900bc8cae243dde2c872bd40c0088a87cf5608e0f4dd2b56246b04e98f34f6fde16535af18b6dff43c920888a617f6caff51fae555f825664c650e3b882a47459eb2ffccc12558ae30a34b17a122cf49b21f9606cb2bf1a4d87257cc453633dea586c3df43596e65163bdd976052daf05e10a7fd83801bf0b7d47c9672c6366d2583c47b391b87f14d490bf3d95accbbc32459dc561bd6597e198066117f46579fc0bb324dde96d9882415e09900a1c3c2fc401434f64f9996f777895b92091e3738fb60fc7c01368dbe0dd229f8a852f51cd86ea1d38295d35af13981d0522e215f2196fa1782162feed01173aec3e3a7b6f525b95885d894dd1cf2996fc86e5a3392fde368d275821548889a74e3d24327a1b2ac211c3fe2f629983f40b4df4f97944b55a95df2860267a4ee05d38d76a98101c1e313b97aa4f2dbe76f7349a343629f2746fb9e4723a9fde81052ea0eee0bcc920abdf8959d164e7bae27fffaf264da61ec561219b4815b148b0a2cb51e7e5a04b651b4d9e827d9e530426e797e13acd28eecf197cebcb7b67941ded1ef4514d53c11bc387d4240e51ff96fd751a9fa08cf8ca2e30906304b62e5f2f6e6e2d76167930e45c1e9b27c123d8b65a8e761215e4fc320ab130d30aad2dd5c19c656ff7074a47eaaadc3fab896cc12c2e8c534220a37a6ed760bba766acc8f6811a8541e8a1945e10bdd2fec302820fe2124a197214275a59250faf951228347b8458655b347c6485779b5afa0a96aff1dc42bc9bd30cdf09f43e23f08b15ce000b1e95d95eddf4bbf810baa8b29a9a20250273b03e7c7775ebcfcabcdd4022ed5a774a22287ad2e40dde520d9e2f6d7b8ed1070ec856a53ded6570535f65602d258b88d437b7e1d9e10900a88ec92eacd9611e3ab8e47e271cef1dcfa42bf736469a4f8f53956a50a45e1fdbfe090d1bc06392dea425f8395e463b568ab8e6d587525f97464153bd54b667e408a78b9c52631d0ccaa4a2358490456039b9b0da56ae13c4f07979d4185d46618f7612094ff728761c1ee899e871dc7745af06b9f3fe00a7b88502653888a01cd098d4a9b5e87eaf8123d5bc2a5ddd1b0f2256012551af031b83aec2eeee20418895a7ea8b5c2878b4006d41a80715d0295c6436ebf97ad5f908bbf292014346d2a107e76fbc86b74c4dbb05d3230ce8e33e09fc7bba9ac1498c4e46af82bc5192708952cb8104717a49cf6b7da52c9f21d0a9789650e2dafcf7c93eb1d160be5858dea4e2802157fc97de5c28c156498ff9514ec8f7a249c25333abe583d64269e8522138cafa0973c5c00a3f25634e8cdcf9c9e4e10f62680df76d211928ab5639df348b9627c0c8d199696e9d671abf5a8f713c9dd8385a59272fd3e7a47c57c1aafb978f9cd2ee6d55455f8fe1645eae7a7346a3c84439a3f30ca83a616364bab9966a70f6dac5f9157579fea70f3c3f06f22fdc61af83ed4260d3fb81a5c169b0cc234b46ab452634dfa5f99b5e275a221d5a725372b09ebb3971439082a1458ae08a3e1a1e5057e02cae4977f01fc922227ca1a5284b9a5e78d8c1f60f7ae3101c36852cbef893e573464f27de79c6fc1dab20ec38edeecf4706c8af2735d1d275bb52ecb5e7dc01bd7cd5c1ebd42658e9c378597035f153c67ce37a18d41a1976513cb7e0c649d92f6bb030a3929cc5bc9882ed227456b9cde89132f16dea58789afbffd7c90d3bd4c2a17c8810c65704c0146a5f78babb8a626f45f5d3de0768e24ad8812cc870440ee1b758a85f07e185e70ee07858bdf9937f6bef6d6bba3ad6e9826c6a31ed5152d390fc2c5b9040e8ca183d1c29a66a3be1e2bfa6c7db69553cd92c543622c701296bbb6f8244177a47103714cefa5d3cec6b1ad43953720472f86f81a93893bb5dbad631a80f7eee9ad5c2a362cd28b55e564888e472e81aeb51365c215688d6a5ecf531d0f4457de59848329766c4617690a06421b17769d399a0495b30775e1ca8c8839a08ce6f3638e5ce93ce93cec02ca48cec0dc8a65a3fa5cdf0f726f979cc5d46de069520ec0df17d048078a22801d3242bef813dacf4677c43b22763052064d21752fed97dc6eccf924bfdb6335fd4e0ff6b4984e16c56e74706e45bc8b8d5ff251cc0508494aae4506455c7d53411310a7040ac8ff072b63852fd2ef6bde8bc6725af2be65bea7a619f1e6a8b8ee7260b902bd7008ae11eb5830507a2fc921a363917f72d7523757b55f6aeb595b38d0a8ddb971729fe946a0449dd1e40b9b94eacaa15ccb7221384a5e0de2cb12f90eb4e69ffd565abcbb8e837276c5d82879fd692b47c8ad5139e822a74585bbe6ee2ad2780b480ed6e77771ccdfcc4b7fa863f0bf9bd465a4ef484a1baeeaf4a1e0e8a82fc8954993dbec07ced36b03c6dbf1e7a6a4b727b302c79cff8ef79474056ea4d2a5daaf6955287d6c7c9f68baa20399ab229d5e2464b8ab8f0123c6636a49d1e41c633aeb8c14fc8c3782f33fb49e93eb1ee6192584b1d83c7c5e18cf018ab6dfd08755ae4bd8fd0060888d6ae06b718c399b274c96ff63b8e51f82bd314efb09b1bbe24f7a63661bfe7039fad8d0050303160039bda4ff5745da8c060119f1b52dfae91ebf5bf54e8561e3e0294ec13c2a60792475263a7b9490dbe2573898393a8392163f0d608b46f18ed8b312c2734181281d5622314190a1c045a62f93bdf8da8df1b46559343d013bb30a30a176e90eb95ac58c4a3f9291798e15e08438ee22cd7f38788400f75c4d0f21d8d691dd24bf7fc0ae775cb338f4910e0972955bb71de9c96a54075e5e4ab2844ac5832c295dd9e0c16f94d586a6aad5b97936e4bca1f3d76b2d8d5a8dabff03f730c448aac024277651e98f01cbc1ff9028f88e1842f934f7206fd9413286b06adcc59fb09e26f7536220817dbbcf29d97f4b5c8012eb88b976940aeb6da333603b93e62088db74393fc951fbbe49f18c69531ac98575aa2ce9bce3d2397f58ce1ffaff77a92e2505b873a1c675f3872d598a3b328bdca9a4f82ae7721ba154b22b569ff82b382f30f408433564ee91b5d0337bef9313768773ab7159c363a837af05944b12e5a614d0458e98390b5ce7ea12e888f800fb0a2a1c249e2c0e79e081e104614305c9968667cc0a565cc30877d4e838e17b0d4420ed228c616d8f7835ba5e090956d2eb129a8c194439dc56c2d1cc3aff4450518e4e6120054f0ec679140a4960903c2287dc784f2e8be8ac27f859913e9c102e45245492c8a6b3e736cdb0b6cc45c0d0f6af676eb538f5543c829f4f1af34e75c0debfe9385dd2c284a1e8baa476a4344877b7d14fd8ed044557f7210b15f071c6764b443b73e78577883a33ee09268268651afba23a090faeef815426f506230518fc2f31555ef8ba9325627f22db0d5cdd4a69304cef50bbdc128148a59c954bf3797d303cbe97b9d4497b2951b875dfb985fd60c47d99ecdc007e6ad1419c6255a67178635a1d24147262ac6d263686beac008084471219bc64967782132a21cc585ae3096f867bb9551055379e3e86b08fe2d1079c22352d94ecfabebc2c204f9cc8cd4e6a7dcdabe08594c5d19b9120e0daaf1b2f92fe6737d7c89809c1237f39c55e5063be3e041d1911fe4a888bf95d4924d6b0257c9284cd9f95b014d8550db2203982bbd868abfd28fab5be09966566930d174bf8695d89ad7ce1d2c2a20562d053cf1dc98d02b745338c425a567816063b030f7d06a07d2d220047f242a74d8252a5e6d44da01f7b1d4869438696b7fe5a2fde441613374e07db52a167c9b70d63ad2be4a2fc9b5dbddfdb5f9def37c621c928ebd39dcff0d37da132c28cbe7db8929c94ec53aaad8fd6f90f041c1b650090b4a75f46fe3e56121e606d31c8a1d5367269b8b58fcfa7b308326502bd4875bf3fbaf7a9e924cbbe11eaf70a52467a3e4b28ca79a6d2a1d28c71aee8d6d329365490b633d88590d0fbb8b5be0ce929fbb17303c97add922f8f28ef898f222258db92263cfe941e426b76ad85beb6b34ee5e0db9c8e247281c2af646e51ecfc90458ca4a3ab41794b430d6ab76bb5a1d4906003b2be1aea9f69af3af134edb8fff615231f40535662d167aee841bdb9223adc2dbc6dc2edf3f7f659b05d8677a6e168749dba12ca920948036fce14d01db47f2cd0b8adf33c24ca59381990fb68f282dbc308b14e2ea651aae12aabada741b025078cd81756e6074dbd2ef986c7408c1541799fb3b3dc120c334d71c4f94a47ccc2c5211a636ffcabd761159125f24f7b3afd356b3cfffbabe332fa070c78140472d23adc419dca6ff56a17c3142b282948e378133d34e2171f60392e465a680318e046acc656ba65b53e91303b146dd89940fdf0bc515c81496d9991a9d394e8379235325dc81c059057c553d5841375c7974ce19ea1114b2c3ba0567a5df06c2937701315dd64ed456686e434d3f898db7a5723abc2e8e800", 0x1000}, {&(0x7f00000011c0)}, {&(0x7f0000001200)}, {&(0x7f0000001240)="3f9edeedcac4f70c176ddf9fcc61fa5c037202cb4c040cd19709327f4a1371c6b4c7889c9fad6903dc2c1c151dddb67e", 0x30}, {&(0x7f0000001280)="fec6cfbb096c5f1831808593093b3e9088fccac0e865aebd244751a234afd95f4928af9b40809e6c9c8e2c34bc97e71df662a8c331a8a0a23d605b0310cdfc6c05d6c663e5c5c2bc0a944c1797ba15469b9ceae3aa54c32ff74cb1d363a6b77e7460562e7222aa60a8177cd3f5734f0d4d38fe338561c9e2eebaaf02573658ca27c4eb2d5714c7a2a4cd226869e7b1f9efb75e3e91e258d163ca3ed15b5df44448c02658d7d2049ffe4f8d1c99381e6e0f50f9210065d7aa0a142444afc7400ecd9222fa2f", 0xc5}, {&(0x7f0000001380)="a7d6c113b80d86b3d3b272772272dd2c0a653831d14f8109549b5083aec06653c07b69f01fce8435b130bb56f8cd274ebf23edbfb33f000a950756191ea4b0bc7d18cf9cd169d4f87438b803a9c26c562e559fc5e6609d0ff737e50b7da188e89a5204bf6521a3d155a3d80c21b72780d5102ce746862af165f9d277d802c554216a3113b1040920375e0fdff3e02db43fe55854c9e6", 0x96}, {&(0x7f0000001440)="467d148e58fb05e01c533eac7bfd9d85c11d8428f9eaebedbd58f572a9262b1f596c4ca4495a142aba7d7423719ac8c7d29c4d43e939b9f12007209ed424b0f49a9a903898eed1e5683d110c379f910fb8b5906f9ae62fc727987095ad75535027705a5a2eab32130e2d058b5b8e97c83248618b5fcb960380700210a9c9d80f54fbdf10b41bb1c1f39cca6604ad4a255a2ca8490295eb67", 0x98}, {&(0x7f0000001500)}, {&(0x7f0000001540)="2646fd5df7f64f47853f2b4c2530c654dd6e824dbd9f03d983b515f34af3f51497e05d390888fa3aaa516191d004853f8bdabb2ff123eb8128b5fc4c60c2d8236f1d5aafa9a32aeaa6cbe882f29c0e0ec7901362d553041fdb71ff21b04841c907e70619194b53f95e34c47862", 0x6d}], 0xa, 0x0, 0x0, 0x400}, 0x40a) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) utimes(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)={{0xf, 0x1}, {0xfffffffffffffff7, 0x80}}) 86.958189ms ago: executing program 7 (id=42): r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x70e, 0x0) (async) r1 = socket(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000000bc0)={&(0x7f0000000400)=@in={0x2, 0x3}, 0xc, &(0x7f0000000940)=[{&(0x7f0000000440)="870dac07ea28c8766f6bc1470e", 0xd}, {&(0x7f00000015c0)="e30ec69f5ecbc0411d0bb21ff2cb97135c112395e053eb4cd28f8f3e9b77ed271d83d36e1c25a6e1aa21e340d56d0211ea771a780c19d27773765cdd47287cebd140a21422ef2e839ec5de75c2ab67173efb9efbe30df6622175657ea336a4faddf8c92e2292d57857f97f3e12cc698e1cb61715ba573d8e6c3b8871e8f0534fb5ec7296c5d3c6982347e8a0341a8e01ad35fb4e5f115c3349b0f8c3920e200019393f3f699fe44a5790edf09f5ec2309c3c453f56f12a2a9891275cb1b8f0484a73de953cc313cd8000ac9b49d21146d384047627438a200ef8673003c62ffb8ff2f68d90df2f5455278e48eb7ffb71984d7645897dc2d31adf073600b4e677d982815d3687430d005a3a6262acc07a949b66ed6e4744e181b5899cb85b7f92ffdef28ab338c244ba5a13abc4a74c09723a81c5d6236a0e144a55b654ca311b7aca14da2d3058c367586b7cc6cb246115cd9a2d860ccd3c0bac71e560eb74de86a9bce60accca4012ffa4af24945989bc85badced69809be52de699cce3861e1325cb0e15cf302cf39564fde9db33117a1a09b4c0f5f1922f3c9f4251f6ef9d6df35253370f69e6669048336be4c9166dba7bc16fd51513d9b3772a0e3008665378163b13e7d5748dede64b2f44f24e49907047fb4170ff4a0e600c9d2e95e8e385c9741d2c8e0617b2aef61278eecc47b5e3c048af3af7f6a0fa0bcc34330a2362ac2142fcbfdc5cf64839975585cf80fd471b5c58e59b0f413e652db711dc4ee525fc76e35a372f9d89928c1d1b14e62c1aa380bf38e78fc1ecab3396f962aff6dd927617b55bc0c592dd9add7c26fc56a0d5ef38f5d2cd25d725e956a2086fdb6cf8f8474dea47becb64b1f7ffd0efa93e9d3af5199dd0a13e402612bc760c8ff3d702934a2abcc86dbb07cef471952d9ed827e747a4a24f72ac2665c604511d2e2ca3ee798f570eb262eeb90d2d980cee35602e718a5bcb0eec6910dfa70e36e99d53454e6c0d58f18af778bf241d6b8ed192507541af165fce3c8294a73bbb26361bc1d9944732ae95262b2f431dded429867a60d7b6107640053278080587f44d602dfa9188e39099698e64cf4668a202126d27576e8453faf2879dd0435f9384de6f26659bbbdc88383efde460535c4d3f0003683096ce8d58bb19aa06ddb9ab83af148d0e1d09d72a2e0892af263b671038ead03bc7fc9292805455a87eb4d75c3246f62d088839d1a9d036a4d5c9db403d28cea0d05a84bf3189feaee233f2d6fc3ad3f8e34c02e7721b2eb18e55c9fa6ca25e75127fc28538e96e3baa07cb087fabaefd0dcc39784bc6dcd1eb4ab538702a853cc9f3124d629793d655f3f9022b6f838a007a3381c3999b2cc813d606d3e03399f3f2bd6d7e96d24ae979a3a0c37c69d7141448aa6f930fc14570e62c0c5409d0e675ff8c15c99c3670320b38ef61c668ff43e124cf48e5c2804863227541d345000e9eca72f5b8475da3b6eae8e1b44554d0823ee4d6e660b3a78fc54f6f7073fcc779b6ce27e06a29c87979cd071a1ade8ce0054787605fea9d015abea70a2d0929d50c5d382bf55c487d63cf1447c7830193e71750d553f09a103041cd55376b6eb5f1e3861e1ccad23fbe9a74576c2963e6a1da45702ac985b3b10fe3ca94e48f7f99e1d5cb258e20cbe1b0c8622407f019a0015ee6c5dc7ff704fe5279d4d432b68f1a5336b83ee443fc865b7243082da5094c33873d15f32dee1cc93f25c840a0453e3aa62a209f156950fe9dfb07aff98c62ef2cffe8c2a08ae7671fb94ac13aae7173e52cf07114d5a69cab17824863b89a4362a925a6933aaa7abd9177ecadf10376571cab1d9ba870e24e2b368a061689961223d52e3606602991caa4230c04d38b11a286eac2509fe3b6a32191eda5e51145bf3e534ef4daa5be2b901f91127d4f8de75337fe2e544f2feebea39364702c7f93985e5aea8a2782cb1a7df31a84e89334e775787f56a6691114f4a6f3eec7e6727817113fc102a5ed3ab6bba2ba854b4de4750963c59df2e89dbcb9ada17384f160f53103cb81032a219a829af457076579b3dc294af480815c0e04606051f80c811925802454fb439e8cedd6934ae2697107c92929efc12271cb2713616deb3480ea9a820baf74af7aca343176d02bd607b3ca203696642c86833986744d45d177a6a985ff2bd9740b9595c6502e1ab79c1ea9bea92e04bd0baa6d718a9ea3203082246f88a47c411df4f884ad5be0fc9c78cef983c900a6deeccd7b98e24d57126d17cfa5a8b49d18211e036e8247b6f14a8c3e55a00ebd6e7143605b63120d30b759736f27952ffc5c6d05592974dc374e4943cc3f6cd69b9dbcd7f06b4847db763bc8eec71965d88daa741bcf32103af291de47dc1c847a1abb02291be435ebe5cfc70ad0cbfb1173c817e6cc69e03ade5900181249872bb4819aeacaabf8ff8ae41df7a02cecef11ffe7e67f6dc2dec0d7bff57cc125a6852dc81c0375acef25b9d80cf383a5b2f16508e82d9279544bcb4b4b6ed47c9f946a36905d960756feb7c973af6a395f3c1353daab0583b6baa22fe0726fe1a2b09ee2f9d86b2faac90dc587e853cdfeacf0abab30c9c3c046ec756e269f83f016815a74d95bc9be3d03b561a3834a67199a3eef7d0e3ec82642bd6c50c036e57bdab846d02c6c5c8484", 0x774}], 0x2, 0x0}, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) 84.363777ms ago: executing program 1 (id=43): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) r0 = socket(0x1, 0x5, 0x0) close(r0) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x0, 0x2ff, 0x800}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x7fffffffffffffff, 0x2000200000001}) r3 = getuid() r4 = semget$private(0x0, 0x4, 0x42c) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, 0x0, 0x0) read(r5, &(0x7f0000001680)=""/94, 0x5e) sendto$unix(r6, &(0x7f00000000c0)="295bb7518278", 0x6, 0xc, 0x0, 0x0) r7 = getgid() r8 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r8, 0x3, 0x3, &(0x7f0000001700)=""/4096) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0xa, 0x0, 0x0, 0x0, r7, 0x4, 0x81}, 0x6, 0x7, 0x9}) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000400)=""/4096) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x22, &(0x7f0000000040), 0x0) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) write(r0, &(0x7f0000000300)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e6508712b97dd66229e96593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0x11bee) 82.364419ms ago: executing program 6 (id=44): r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) (async) 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, &(0x7f0000ff0000/0x4000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f00004cc000/0x3000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {0x0, &(0x7f00004ea000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x4}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil, 0x7}, {0x0, &(0x7f0000141000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f00000c4000/0x4000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f0000824000/0x3000)=nil, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f00004e9000/0x4000)=nil}], './file0\x00'}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r5 = kqueue() kevent(r5, 0x0, 0x46ac, 0x0, 0x2, 0xffffffffffffffff) (async) r6 = msgget$private(0x0, 0x1ba) msgsnd(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="02000000b74aa41a35c25d0cc88243bfb4d78faffdebea787313a38c3f6a007018c814e63c72014a57641a72b0991e6585780a07002b3795793b"], 0x401, 0x0) msgsnd(r6, 0x0, 0x401, 0x0) msgrcv(r6, 0x0, 0x0, 0x1, 0x1800) (async) r7 = syz_open_pts() (async) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x2, 0xfffffffffffffe00, 0x100010000000a}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000600)={{0x60, 0x0, 0x0, 0x0, 0x0, 0x118, 0xa}, 0x4, 0x1000, 0xa}) (async) fchdir(r7) getsockopt(r2, 0x9, 0x6, &(0x7f00000002c0)=""/117, &(0x7f0000000200)=0x75) (async) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x4) (async) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) kevent(r4, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffb, 0x1d, 0x10, 0x6, 0x4}, {{r7}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x8, 0xc74}], 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x20, 0x200000, 0x5}, {{r1}, 0xfffffffffffffffa, 0x11, 0xf0000000, 0x67}, {{r7}, 0xffffffffffffffff, 0x1, 0x20000000, 0x1, 0x8000}, {{r8}, 0xffffffffffffffff, 0x40, 0x2, 0xfffffffffffffff7, 0xf94}, {{r1}, 0xfffffffffffffffd, 0x2c, 0x80000045, 0x8, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffff8, 0x40, 0x20000006, 0xfffffffffffffff9, 0x9}], 0x9, &(0x7f0000000480)={0x1000, 0x8}) (async) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000240)=r3) (async) mmap(&(0x7f0000664000/0x2000)=nil, 0x2000, 0x0, 0x1010, r4, 0xf072) (async) select(0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f00000004c0)=ANY=[@ANYBLOB="e727dc07001f00000000000086dd609907a600302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102009078000000eb68d9ce93000448000000000000000400000000000000000031d158ae9d91463c08b5e259c48b4735"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r9 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r9, 0xc0286988, &(0x7f0000000100)) 8.597981ms ago: executing program 3 (id=45): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x1d, 0x0, 0x81}, {0x3, 0x0, 0x0, 0x49}, {0x80, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 7.844962ms ago: executing program 7 (id=46): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r0, 0x10000) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000801, 0x0) symlink(0x0, &(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) ftruncate(r0, 0x10000) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (async) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async) kqueue() (async) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000801, 0x0) (async) symlink(0x0, &(0x7f0000000040)='./file0\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r4, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x5) (async) 2.707851ms ago: executing program 3 (id=47): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) shutdown(r0, 0x2) sendmsg$unix(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@cred={0x20}], 0x20, 0x409}, 0x9) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000040)) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x184) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, 0x0) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x0) unlink(&(0x7f0000001e40)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') r3 = socket(0x18, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="7f454c4602df7a264ee4975f55011a49b70cb710aa950000000a52e92a24d18fcf8fd1f9794ffa08bb11bafcdc24ff4c5d0b5c7b1ad1a2ec434c500191", 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="12"], 0x20}, 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1010, 0xffffffffffffffff, 0x0) 0s ago: executing program 5 (id=48): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) getitimer(0x0, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000480)={0x2df57366, 0x1, 0xd, 0xfffffffd, "0a6400b72860147bccc7020000060000008700", 0x5, 0x5}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001640)="d427cb470dcb88deb6d3c2f52987219d74c6bc6ea079a66b25b8614b76c6945fc53a357d286c2a12756dfb85db61f7886b49f097362dcb169eda8d873cd61db762daccbe05e54745caab39281ebbd94000cc79a66b58275de3073f4e405c21128dd51f68a03ea778e6c58f669ef652f633eae180e75028c2e5a8d6cb0d12dd5dc91ce7ea255f0271e7c239b96c5d259b9e1596e1012d3d7b6694fdd1c441fd2431efd1e896e61b0891e7ad70f1154f475da1624dc436d5bdd92207a0882d625bd6941a6f2d90b7b5d5bf48875d2461c4436eb8826250cc134f48821d9d5badc1dec386bff3f0b7184a1043803054b97703aedfbcc6ed81d3c253492d9341a0f60d1ac61892d5242b8a925a300ca7349a0f14dd3e2418c4212e6ac3f611afe57a838c64b8e75e916fccfb9d82a468e3b81d99caf5a056249bc33dce495f8de2dd15922aca7caddcdd8d763ea62ffda62821b3db1069f4dce18ad2b8e3412c4665c0b3ebb2c11d9e5d1c6089e9bd1dde15a107156afdd4ca679554824123ba337baf0540721f4dcd59c2a86275ae6271786498de3b2ce6d0208a02006bb78f8bd8f839601f1d60cdc11e5b88fa00034d7e7ef9f395093ff24fabf40c34f90c508af84a480a056d13e6726ab0572826300a60706adeae8b73f6c85c012a49ad119b33dd8e955aa343744dc3823944606bd87421b5d99a3fba375d944c024ae72be657c32e3f8ab3369ae8e640bae6499c04146f5997ac4e2f23842ed9d4b44b81db008065bb6ff0531efacb6c3216e1ad569f2f3081f26213d84e46fe7f5f81695d6f2ac4d8889ba39df10a348333b9df70f19e596b8e28cc3f30c6434e3e7b4fecfbe8dcf2d392b54dc8e16a62cabb2b7c218c2b6789c4157eacffaf527da44fd6853ed727e73fd591da5da31a429fc4a05d37615a9fb82cdc2d3447d4ae671b3fde0ed7f0d9b13c0005812c51a599aab5d6522847e8c37daa06cfe7fa0ac7363e86000b6897414d8966a243d0742cde77892642776edab50bc5190d5b561464f2ef9273e9e4527390e2938e2ffb0e80748f8ca03344c296281a725299570e7d67423a2a90565469e6b4528127bc7f573be703f00d1b6e6f09ea6f5849b399c359f9e0c6514d12e18a07c9c587e8f7b93a5e3c982719f4f4a43315921fe8993c7256587e9ab7f6622f4819361845ab4befedca844cd57940d4a68983737d9719ba26703c6d78e94d902d2b2001a01301fd7843d99150dd4d47903509eabcd756bfb2005168930a9a3e19cb2595fcc2ab7da3da39ea85f85831ee6bdae43d382c2f6b835c31eefccf1bf7504803b3d26484f4e347ad73b6664c96679470c7a505240693c4edc60fabce4ca983d5d5cf2c96d0cb8a5c774b24f2deab19af5cc9bd81ad7c7b6067a8c9346de49827597aaa2ed5015af7260e373b6744b01780a9af7925b4f36a8cfa762cdd340359851850546d3433d07a1b5189972e36afe51a4f677b597468a391bd9e306ddf533102a4ab34a8b542c3a677c299b5712c2d33f908e6e7d8cb04a88a4e48778adfe26ad380d3c130f2bc6dcffc6f025194ad92ad95d619b1dc0f03b8ca87dc241b1fccc63c3e544a1122c36a2991ad91dc70916720f744b00ca7318aa4e6c0668add1feb2e0df902d1c71573f7ad448ffd1e9766486fae0fbc1d3fd8c9238dc5457365046c5f31c7aa706a4cbc16df2c3ad74687b14cd64da9772ee2e36e2293fcf98bba84d10643166a6b5f82538b80aabc15a5bd702d6fa59f1610c550150c734e4a539db215f69aaee2c34f0ecfc308127cbb88000bb7aa34562eac9dbfb9ec0eb96df80044265a7ff49ceeec6b5edab2de406bf0c665dabb0f770445a7f9c913bd71ae1ec0d05b2c95bcdcbeb7f6af8ec3e1c8378375348dc736e43ed226eb36d04f8971efc92123583a71231226f19182a11a3637d0ba35254258ae3bc50be472f35eaf1b01b77f4671fb8fa8c612c368a37668a19a3de720a786aa1a7ca588f47ec3ab30c93d5c906bca009cd5beb979df4e24199141878c94b7c72a45bb11e45dd5a969875413f3fae4365e147e53a70042dc8c202add9c9f3f94befa79e737e1cd4ed84300f525679d87c5767318770d03936e9f4ecafafdacde2dcb3514ed87a78875a20f6b9b521d7e0a108b5ca64cd87bce6741c23676eba6c9216f84bd4a93378fc7cd3de6397635de1d797f359149cfdcbaf5342c1b680a4834de35cb280f1444790e3e449728cbb33d6edcbef8cb66019d2af642e8c492d84e96986acbd46f6668b6142f7fc25aff9bfaf10fd4dd99cb6c72992d5e2a01954d7001f0a6b95df4c90000000000000000000000000000000000000000230da0b4f6e656cecfecf459d2373656ce4b6121d23ccf69bddab56a3c8313e9ef48f32c4cd9c9c8d5c5cc2575ef36bdc04bd8d13e861d31331213c1c61ffe66f8df870ad085979d9a3247f419ffaadf9e4615e505daf52c1fb7506393a6d6791acad7263bcf8addd320dee631321502364a584ca16b7b39ce3800e28b9df88ce5a8d64a8c361969990210bdb5fbbce16b5c340ad488013a7ee43182b7810b60e0", 0x728}], 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.75' (ED25519) to the list of known hosts. panic: pool_do_get: shmpl free list modified: page 0xfffffd806c28c000; item addr 0xfffffd806c28ccb0; offset 0x40=0x69310f15 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *447015 48059 32767 0x10 0x4000000 1K syz-executor 206387 88203 32767 0x10 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833a6950) at panic+0x1e5 pool_do_get(ffffffff838cfa78,1,ffff8000357f56f8) at pool_do_get+0x5df pool_get(ffffffff838cfa78,1) at pool_get+0x162 shmget_allocate_segment(ffff8000357f6fb8,ffff8000357f5950,0,ffff8000357f58a0) at shmget_allocate_segment+0x1af sys_shmget(ffff8000357f6fb8,ffff8000357f5950,ffff8000357f58a0) at sys_shmget+0x195 syscall(ffff8000357f5950) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x27ca2da37f0, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: pool_do_get: shmpl free list modified: page 0xfffffd806c28c000; item addr 0xfffffd806c28ccb0; offset 0x40=0x69310f15 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833a6950) at panic+0x1e5 pool_do_get(ffffffff838cfa78,1,ffff8000357f56f8) at pool_do_get+0x5df pool_get(ffffffff838cfa78,1) at pool_get+0x162 shmget_allocate_segment(ffff8000357f6fb8,ffff8000357f5950,0,ffff8000357f58a0) at shmget_allocate_segment+0x1af sys_shmget(ffff8000357f6fb8,ffff8000357f5950,ffff8000357f58a0) at sys_shmget+0x195 syscall(ffff8000357f5950) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x27ca2da37f0, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff8000357f5520 rbx 0xffff8000299eee07 rdx 0xffff8000014650c0 rcx 0xffff8000357f6fb8 rax 0xffff8000299edff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xc6a33defe9cb613a r11 0x7efeb1d488bc3fa0 r12 0xffff8000299eec08 r13 0 r14 0 r15 0x1 rip 0xffffffff822654c5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000357f5510 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=447015 pid=48059 tcnt=2 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=0xffff8000357f67f0,0xffff8000357f74f8 process=0xffff800038c2b040 user=0xffff8000357f0000, vmspace=0xfffffd806c531218 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 96792 361994 24943 32767 2 0x10 syz-executor 96792 304864 24943 32767 3 0x4000090 ttyretype syz-executor 48059 370618 12067 32767 2 0x10 syz-executor *48059 447015 12067 32767 7 0x4000010 syz-executor 88203 124665 64696 32767 2 0x10 syz-executor 88203 206387 64696 32767 7 0x4000010 syz-executor 93633 418451 19684 32767 2 0x10 syz-executor 93633 245544 19684 32767 3 0x4000090 msgwait syz-executor 93633 481005 19684 32767 3 0x4000090 fsleep syz-executor 86917 180180 22798 32767 2 0x10 syz-executor 86917 369258 22798 32767 3 0x4000090 sbwait syz-executor 92176 444117 27207 32767 2 0x10 syz-executor 92176 80340 27207 32767 3 0x4000090 fsleep syz-executor 19684 482746 23144 32767 3 0x90 nanoslp syz-executor 64696 427876 83186 32767 3 0x90 nanoslp syz-executor 24943 269740 71499 32767 3 0x90 nanoslp syz-executor 12067 419693 25769 32767 3 0x90 nanoslp syz-executor 27207 302833 3562 32767 3 0x90 nanoslp syz-executor 22798 348666 46961 32767 3 0x90 nanoslp syz-executor 41019 102742 6626 32767 3 0x90 piperd syz-executor 86004 91606 651 32767 3 0x90 piperd syz-executor 83186 485732 86100 0 3 0x82 wait syz-executor 23144 506261 86100 0 3 0x82 wait syz-executor 71499 448866 86100 0 3 0x82 wait syz-executor 3562 4599 86100 0 3 0x82 wait syz-executor 25769 493847 86100 0 3 0x82 wait syz-executor 651 230667 86100 0 3 0x82 wait syz-executor 46961 343773 86100 0 3 0x82 wait syz-executor 6626 54194 86100 0 3 0x82 wait syz-executor 86100 249752 87189 0 3 0x82 nanoslp syz-executor 87189 218494 91089 0 3 0x10008a sigsusp ksh 91089 445173 82617 0 3 0x98 kqread sshd-session 82617 437245 37389 0 3 0x92 kqread sshd-session 52663 393441 1 0 3 0x100083 ttyin getty 37389 35090 1 0 3 0x88 kqread sshd 35637 420134 4111 73 3 0x1100090 kqread syslogd 4111 81667 1 0 3 0x100082 sbwait syslogd 71816 149742 1 0 3 0x100080 kqread resolvd 94745 522545 10381 77 3 0x100092 kqread dhcpleased 5740 211528 10381 77 3 0x100092 kqread dhcpleased 10381 379450 1 0 3 0x80 kqread dhcpleased 95346 31113 0 0 3 0x14200 bored smr 46153 344749 0 0 2 0x14200 zerothread 63090 254881 0 0 3 0x14200 aiodoned aiodoned 25251 2017 0 0 3 0x14200 syncer update 47942 205744 0 0 3 0x14200 cleaner cleaner 2158 7061 0 0 3 0x14200 reaper reaper 21027 309985 0 0 3 0x14200 pgdaemon pagedaemon 73159 342802 0 0 3 0x14200 bored viomb 95193 43007 0 0 3 0x40014200 acpi0 acpi0 9078 499492 0 0 3 0x40014200 idle1 82458 15067 0 0 3 0x14200 bored softnet1 78894 450379 0 0 3 0x14200 bored softnet0 61197 351406 0 0 3 0x14200 bored systqmp 81892 133880 0 0 3 0x14200 bored systq 73267 187948 0 0 3 0x14200 tmoslp softclockmp 20573 59529 0 0 3 0x40014200 tmoslp softclock 33714 97524 0 0 3 0x40014200 idle0 1 87880 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex shmpl r = 0 (0xffffffff838cfa90) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x124 #4 shmget_allocate_segment+0x1af #5 sys_shmget+0x195 #6 syscall+0xb17 #7 Xsyscall+0x128 Process 48059 (syz-executor) thread 0xffff8000357f6fb8 (447015) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8397b258) #0 witness_lock+0x5f1 #1 syscall+0xaf4 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff838cfa90) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pool_get+0x124 #4 shmget_allocate_segment+0x1af #5 sys_shmget+0x195 #6 syscall+0xb17 #7 Xsyscall+0x128 Process 88203 (syz-executor) thread 0xffff8000fffefca0 (206387) exclusive rrwlock inode r = 0 (0xfffffd806c01b7d0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10187 10957K 10973K 166960K 11278 0 pcb 17 12K 12K 166960K 17 0 rtable 237 6K 7K 166960K 361 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 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 29 0 iov 0 0K 16K 166960K 4 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1357 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 7 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 24 89K 121K 166960K 186 0 proc 58 99K 163K 166960K 476 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 0 0K 0K 166960K 139 0 in_multi 99 7K 7K 166960K 100 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 365 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 247 175K 186K 166960K 3386 0 UVM aobj 7 2K 3K 166960K 8 0 pinsyscall 45 90K 112K 166960K 1272 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 3 0 NDP 25 1K 2K 166960K 27 0 temp 36 8670K 8734K 166960K 4036 0 kqueue 13 20K 24K 166960K 28 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 56 0 53 1 0 1 1 0 8 0 rtentry 176 111 0 1 5 0 5 5 0 8 0 unpcb 144 73 0 52 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 736 98 0 93 7 0 7 7 0 8 6 arp 136 18 0 0 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 66 0 65 1 0 1 1 0 8 0 inpcb 328 170 0 160 7 0 7 7 0 8 5 ip6q 72 2 0 0 1 0 1 1 0 8 0 ip6af 40 2 0 0 1 0 1 1 0 8 0 nd6 152 24 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 453 0 0 29 0 29 29 0 8 0 art_table 40 454 0 0 5 0 5 5 0 8 0 art_node 32 111 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 1 1 0 1 1 0 8 0 semapl 112 5 0 0 1 0 1 1 0 8 0 shmpl 112 5 0 1 1 0 1 1 0 8 0 pool(0xffffffff838cfa78:shmpl): page inconsistency: page 0xfffffd806c28c000; 30 on list, 4 missing, 35 items per page dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1623 0 112 95 0 95 95 0 8 0 ffsino 296 1623 0 112 117 0 117 117 0 8 0 nchpl 144 1876 0 185 63 0 63 63 0 8 0 vnodes 216 1704 0 0 95 0 95 95 0 8 0 namei 1024 5670 0 5670 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 6425 0 6425 3 1 2 2 1 8 2 plimitpl 152 37 0 12 2 0 2 2 0 8 0 sigapl 424 480 0 428 7 0 7 7 0 8 0 knotepl 120 290 0 0 9 0 9 9 0 8 0 kqueuepl 224 31 0 21 1 0 1 1 0 8 0 pipepl 344 115 0 88 3 0 3 3 0 8 0 fdescpl 528 464 0 428 3 0 3 3 0 8 0 filepl 160 1774 0 1551 15 0 15 15 0 8 5 lockfpl 104 13 0 10 1 0 1 1 0 8 0 lockfspl 48 8 0 5 1 0 1 1 0 8 0 sessionpl 144 22 0 6 1 0 1 1 0 8 0 pgrppl 48 30 0 6 1 0 1 1 0 8 0 ucredpl 104 129 0 110 1 0 1 1 0 8 0 zombiepl 144 428 0 428 1 0 1 1 0 8 1 processpl 1232 480 0 428 5 0 5 5 0 8 0 procpl 664 561 0 502 6 0 6 6 0 8 0 sosppl 176 4 0 4 1 0 1 1 0 8 1 sockpl 752 300 0 266 10 0 10 10 0 8 6 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 129 0 0 17 0 17 17 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 18 0 0 3 0 3 3 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 176 0 0 11 0 11 11 0 8 0 bufpl 280 2469 0 118 168 0 168 168 0 8 0 anonpl 32 3604 0 0 30 0 30 30 0 246 0 amapchunkpl 152 9361 0 8851 24 0 24 24 0 158 4 amappl16 200 1700 0 1658 5 0 5 5 0 8 2 amappl15 192 7 0 7 1 0 1 1 0 8 1 amappl14 184 7 0 7 1 0 1 1 0 8 1 amappl13 176 408 0 407 1 0 1 1 0 8 0 amappl12 168 807 0 762 3 0 3 3 0 8 0 amappl11 160 4 0 4 1 0 1 1 0 8 1 amappl10 152 41 0 31 1 0 1 1 0 8 0 amappl9 144 255 0 255 1 0 1 1 0 8 1 amappl8 136 24 0 23 1 0 1 1 0 8 0 amappl7 128 76 0 75 1 0 1 1 0 8 0 amappl6 120 268 0 257 1 0 1 1 0 8 0 amappl5 112 86 0 79 1 0 1 1 0 8 0 amappl4 104 380 0 356 1 0 1 1 0 8 0 amappl3 96 1617 0 1501 4 0 4 4 0 8 0 amappl2 88 513 0 461 2 0 2 2 0 8 0 amappl1 80 9168 0 8601 14 0 14 14 0 8 0 amappl 88 2673 0 2497 5 0 5 5 0 92 0 uvmvnodes 80 97 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 7 0 1 1 0 1 1 0 8 0 uaddrrnd 24 464 0 428 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 464 0 428 1 0 1 1 0 8 0 vmmpekpl 168 5439 0 5404 2 0 2 2 0 8 0 vmmpepl 168 37442 0 35432 96 0 96 96 0 357 3 vmsppl 488 463 0 428 7 1 6 6 0 8 0 rwobjpl 80 13417 0 12476 22 0 22 22 0 8 0 pdppl 4096 935 0 856 113 18 95 95 0 8 16 pvpl 32 10228 0 0 83 0 83 83 0 265 0 pmappl 256 463 0 428 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 291 0 21 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83887ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8397b050) at __mp_lock+0x192 __mp_acquire_count(ffffffff8397b050,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 biowait(fffffd806c4638e0) at biowait+0xc6 bwrite(fffffd806c4638e0) at bwrite+0x2e7 ffs2_balloc(fffffd806c01b730,68000,4000,fffffd80097fd1a0,2,ffff800039037778) at ffs2_balloc+0x18b4 ffs_write(ffff800039037800) at ffs_write+0x4f9 VOP_WRITE(fffffd806bdc8600,ffff8000390379b8,7,fffffd80097fd1a0) at VOP_WRITE+0x101 vn_write(fffffd806c324690,ffff8000390379b8,0) at vn_write+0x1d3 dofilewritev(ffff8000fffefca0,4,ffff8000390379b8,0,ffff800039037a70) at dofilewritev+0x242 sys_write(ffff8000fffefca0,ffff800039037b20,ffff800039037a70) at sys_write+0xa2 end trace frame: 0xffff800039037b10, count: 0 ddb{0}> trace x86_ipi_db(ffffffff83887ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8397b050) at __mp_lock+0x192 __mp_acquire_count(ffffffff8397b050,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2d8 biowait(fffffd806c4638e0) at biowait+0xc6 bwrite(fffffd806c4638e0) at bwrite+0x2e7 ffs2_balloc(fffffd806c01b730,68000,4000,fffffd80097fd1a0,2,ffff800039037778) at ffs2_balloc+0x18b4 ffs_write(ffff800039037800) at ffs_write+0x4f9 VOP_WRITE(fffffd806bdc8600,ffff8000390379b8,7,fffffd80097fd1a0) at VOP_WRITE+0x101 vn_write(fffffd806c324690,ffff8000390379b8,0) at vn_write+0x1d3 dofilewritev(ffff8000fffefca0,4,ffff8000390379b8,0,ffff800039037a70) at dofilewritev+0x242 sys_write(ffff8000fffefca0,ffff800039037b20,ffff800039037a70) at sys_write+0xa2 syscall(ffff800039037b20) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2080041e680, count: -16 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833a6950) at panic+0x1e5 pool_do_get(ffffffff838cfa78,1,ffff8000357f56f8) at pool_do_get+0x5df pool_get(ffffffff838cfa78,1) at pool_get+0x162 shmget_allocate_segment(ffff8000357f6fb8,ffff8000357f5950,0,ffff8000357f58a0) at shmget_allocate_segment+0x1af sys_shmget(ffff8000357f6fb8,ffff8000357f5950,ffff8000357f58a0) at sys_shmget+0x195 syscall(ffff8000357f5950) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x27ca2da37f0, count: 7 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833a6950) at panic+0x1e5 pool_do_get(ffffffff838cfa78,1,ffff8000357f56f8) at pool_do_get+0x5df pool_get(ffffffff838cfa78,1) at pool_get+0x162 shmget_allocate_segment(ffff8000357f6fb8,ffff8000357f5950,0,ffff8000357f58a0) at shmget_allocate_segment+0x1af sys_shmget(ffff8000357f6fb8,ffff8000357f5950,ffff8000357f58a0) at sys_shmget+0x195 syscall(ffff8000357f5950) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x27ca2da37f0, count: -8