last executing test programs: 16.998516359s ago: executing program 6 (id=2231): sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000140)="4c54e6fbc792d690a681e3389056e14c07a360041d51072e088a962d96e72eba5088ff5c451ded101635c952d7a5c4eb94b24baf2b88eed2c581edb54520e9", &(0x7f0000000180)=0x3f, &(0x7f00000001c0)="c267690f69f339ef8860323475b146296018584a411f0fd718896c8d70d73209263be9484ee552af4bb41ceb53ad8edd3c0f64d22d508c63e4d884fa72e5f40ba8cc99ac0bce0a153824e6eb2d49f38f02dceb93682c09a4b5b1b2a0611beb014c40533343ff2bb1b6f39343290b8a9205c9bbe6d5dd447fffce1a32520c8012641fbf28ed05a12b2d5ca834f70c2c50c1ccd595cd316e", 0x97) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x8060693f, &(0x7f00000001c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0xc0307006, &(0x7f0000000080)={0xd, 0x9}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, r1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) 16.616758307s ago: executing program 6 (id=2245): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) faccessat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x104, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x3dc, './file0aaaaaaaaa', './file0aaaaaaaaa'}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) 16.488973096s ago: executing program 6 (id=2248): mknod(&(0x7f00000001c0)='./file2\x00', 0x100, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x3f, 0x7, 0x800}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x51) sysctl$kern(&(0x7f0000000040)={0x1, 0x2e}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$VNDIOCSET(r0, 0x80184405, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffd7}) r1 = msgget$private(0x0, 0x180) msgrcv(r1, 0x0, 0x0, 0x1, 0x0) setuid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, 0x0) msgget$private(0x0, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0xb4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x2, 0xfffffffc, "32cd8b6a4682fe4b8c1a6c230000005d31000094"}) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x0) close(r5) socket$inet(0x2, 0x1, 0x1) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000500)="926e09ea0ea219eac7e939bd633de9dbe9c514e7100b53852522dc0904826a93651ec1494a95b20992d633135c60f4e953b6f20800000000000000f38b1c4c2ab362c0516899a560028682b75e4d4b48f7c212f39b58bfd620a46e698378bcd526bde51b0000000000000000009ee6abe079ff44fc117146050e9f052a82c37bd0bdc01ec16d9ded40628ff098d9c05c58eb3377f3f749e2ee6a82bd72a6de64d846bfa0f1c62189ec923d284d5713ac8d3caf77eff21ab7fb00"/208, 0xd0) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) ktrace(&(0x7f0000000100)='.\x00', 0x1, 0xd00, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x9ac0, 0xfffffff7, 0x8006, 0x7fd, "978600000e5cad79830000153d00", 0x80000, 0x7}) mkdir(&(0x7f0000000040)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0x10) mknod(&(0x7f0000000140)='./file2/file0\x00', 0x4, 0xe7e7) msgsnd(0x0, &(0x7f0000000200)=ANY=[@ANYRES32=r2], 0xe2, 0x0) 16.090247101s ago: executing program 6 (id=2264): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) dup2(r1, r0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) (async) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000240)='./file0/file0/file0\x00') (async) select(0x40, &(0x7f00000000c0)={0x2, 0x0, 0x4}, 0x0, &(0x7f0000000240)={0x3ff}, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd722ca6fdffa0800450000300000000000019078ffffffffe00000010c009078000000004500fffc000000ffff"]) (async) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='[%/$*\x00', &(0x7f0000000140)='\\\']\'\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\x00']) 15.834047763s ago: executing program 6 (id=2265): syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000019078ac1400bbe00000020c00"]) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x5900) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0xfffffffe, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x400, 0x1}, {0x8, 0x8000b86, 0x402, 0x9}, {0xfff, 0x8800, 0x7}, {0x80401, 0x4, 0xf, 0x1}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x2, 0x13}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x10000, 0x4, 0x9}, {0x4, 0x648, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x7ff, 0xd, 0x5, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a71718, 0xfffffffa, 0x6, 0x6}, {0xc, 0x4, 0x619f}, {0xfffffffd, 0x9, 0x4, 0x54f6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x400004) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004", 0xd, 0x2, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = socket(0x6, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffff9, 0x20, 0x1, 0x4, 0x6}, {{r6}, 0xfffffffffffffffc, 0x80, 0x10, 0x6, 0x5}, {{r3}, 0xfffffffffffffffa, 0x2, 0x80, 0x9, 0x419c06f3}, {{r3}, 0x0, 0x80, 0x10, 0x4}, {{}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x6, 0x10001}, {{r4}, 0xfffffffffffffff9, 0x0, 0x4, 0x7441}, {{r3}, 0xffffffffffffffff, 0x29, 0x2, 0x1, 0x4}, {{r6}, 0xfffffffffffffffd, 0x64, 0x1, 0x4, 0x1}, {{r2}, 0xfffffffffffffffa, 0xcc, 0x1, 0x2, 0x1}, {{r2}, 0xfffffffffffffff8, 0x180, 0x10, 0x3169, 0xfffffffffffffff7}], 0x208, &(0x7f00000001c0), 0x15, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206916, &(0x7f00000002c0)) syz_extract_tcp_res(&(0x7f00000000c0), 0xfffffffe, 0x56) 14.389025582s ago: executing program 6 (id=2265): syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000300000000000019078ac1400bbe00000020c00"]) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x5900) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0xfffffffe, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x400, 0x1}, {0x8, 0x8000b86, 0x402, 0x9}, {0xfff, 0x8800, 0x7}, {0x80401, 0x4, 0xf, 0x1}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x2, 0x13}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x10000, 0x4, 0x9}, {0x4, 0x648, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x7ff, 0xd, 0x5, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a71718, 0xfffffffa, 0x6, 0x6}, {0xc, 0x4, 0x619f}, {0xfffffffd, 0x9, 0x4, 0x54f6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x400004) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513000000000000000004", 0xd, 0x2, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) fcntl$setown(r4, 0x6, 0x0) r5 = socket(0x6, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffff9, 0x20, 0x1, 0x4, 0x6}, {{r6}, 0xfffffffffffffffc, 0x80, 0x10, 0x6, 0x5}, {{r3}, 0xfffffffffffffffa, 0x2, 0x80, 0x9, 0x419c06f3}, {{r3}, 0x0, 0x80, 0x10, 0x4}, {{}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x6, 0x10001}, {{r4}, 0xfffffffffffffff9, 0x0, 0x4, 0x7441}, {{r3}, 0xffffffffffffffff, 0x29, 0x2, 0x1, 0x4}, {{r6}, 0xfffffffffffffffd, 0x64, 0x1, 0x4, 0x1}, {{r2}, 0xfffffffffffffffa, 0xcc, 0x1, 0x2, 0x1}, {{r2}, 0xfffffffffffffff8, 0x180, 0x10, 0x3169, 0xfffffffffffffff7}], 0x208, &(0x7f00000001c0), 0x15, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r7 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r7, 0x80206916, &(0x7f00000002c0)) syz_extract_tcp_res(&(0x7f00000000c0), 0xfffffffe, 0x56) 9.512539204s ago: executing program 7 (id=2360): syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000102c000000000080000000000000000000000000000000000008fffe1a003f0000000504000007"]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe04) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() r4 = dup(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x35, 0x1}], 0x6, 0x0, 0x69, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x1, 0x0) close(r1) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') chflagsat(r6, &(0x7f0000000640)='./file1\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000002c0)=0x1ff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0xc010, 0xffffffffffffff9c, 0x3ff) syz_extract_tcp_res(&(0x7f0000000480), 0x401, 0xa) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x5e) 7.06593871s ago: executing program 7 (id=2360): syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000102c000000000080000000000000000000000000000000000008fffe1a003f0000000504000007"]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe04) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() r4 = dup(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x35, 0x1}], 0x6, 0x0, 0x69, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x1, 0x0) close(r1) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') chflagsat(r6, &(0x7f0000000640)='./file1\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000002c0)=0x1ff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0xc010, 0xffffffffffffff9c, 0x3ff) syz_extract_tcp_res(&(0x7f0000000480), 0x401, 0xa) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x5e) 6.343868029s ago: executing program 7 (id=2360): syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000102c000000000080000000000000000000000000000000000008fffe1a003f0000000504000007"]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe04) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() r4 = dup(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x35, 0x1}], 0x6, 0x0, 0x69, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x1, 0x0) close(r1) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') chflagsat(r6, &(0x7f0000000640)='./file1\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000002c0)=0x1ff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0xc010, 0xffffffffffffff9c, 0x3ff) syz_extract_tcp_res(&(0x7f0000000480), 0x401, 0xa) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x5e) 5.264630216s ago: executing program 3 (id=2480): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f000066b000/0x1000)=nil, 0x225}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000637000/0x3000)=nil, &(0x7f0000225000/0x1000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000231000/0x3000)=nil, 0x100}, {&(0x7f000063d000/0x3000)=nil, &(0x7f000045a000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00007db000/0x1000)=nil}, {&(0x7f0000787000/0x4000)=nil, &(0x7f00001f5000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xa}, {&(0x7f00000b2000/0x2000)=nil, &(0x7f00001b2000/0x1000)=nil}, {&(0x7f0000550000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000711000/0x4000)=nil, 0x40}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil, 0x9}, {&(0x7f000022a000/0x3000)=nil, &(0x7f000039e000/0x2000)=nil, 0xff7ffffffffffffe}], './file0\x00', 0x8002}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) r1 = dup(r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x100004000000b, 0x6}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x10000, 0x4) syz_emit_ethernet(0x74e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60cbe4c807180000ff020000000000000000000000000001ff0100000000000000000000000000010001000000000000c2040000000000010000000000000000000800000000000000000000000000000000000000000000fe8000000000000000000000000000bbfe8000000000000000000000000000bbff02000000000000000000000000000100"]) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddce", 0xd}], 0x1) recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x1842, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0xfffffffe, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000080)=0x27) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x80606948, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 5.232308384s ago: executing program 3 (id=2485): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x4, 0x3, 0xd, 0x3ff, "4c51ff7012c87dfa0b92a9cf3924b0bd07c74502", 0x8, 0x31a9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x1, 0x6}, {0x21, 0xb, 0xe4}, {0x6, 0xd, 0x83, 0x4000400c}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d7333", 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2, 0x0, 0x0, 0xffffffff}]}) r3 = syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="a612", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000080)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r5 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, r5, 0x0) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0xb1c, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2d}, 0x2, &(0x7f00000014c0)="8f22046a5e77107d318732f6632da79997db7042149b3105b87a913536a5d43e02d179bc295f043400b464f26b333cfd2724598afa75817bcb44a1399fcf5a9e0b22c71076194dc3bf74c3f5f1a54f918c36bbd4cfc948dd045aa983778a46e3a8251d5995ee5a608175f4a7cc3c24ccc94b07630f61625ff1fe5ede31f84e9813d12ae6c0d616770d9ae5bdad1cd1a20c04a394aa0b4030c8c2237228d8c2f104c88e6b118cca16ab9448e6c76eefa1cc056bd3660550ce67ad65ce0f725db20a7f2986fc391f3e32e10fae5dc0bb5226aa57aa64c44188efa9583903a785a6a50bc25e8f72d437bcad85acb3ca8f17f61901eff13de5633bf28b4fdae2157fd768f4712b852a793fcc8fcea461525ade985db480a01d573e844ebe5d627527d36d81d3dc7de2f055f3d501cdfa895ce6d9807d2d94c5eb64805f0284f291150aede7630354faab707ba45055c26ec78ebbcab6b4e32ac731a36fecf14288204b94d95888b130e0a83d84a6ab23db84833071a5089fd8f3c1db1a4802be66ca78fec8c5d09591d797263a8be044e5639ceb6425bcfaac726ccf5579de15c1bf99a6a491ffd72bfffd6e60e4102090a1284c16a56112490158ed53fa5d9aeb4d7c1707299a2a70d076e0f4f43182f36a6cfc5539a9942f8f0b9d6177e96b322d7d461d9eaf7ea93c1aea82d8c80ee48886ffa94c1d72222aa42d04b681136cbcc579be191dc7ad302301c02f302120e44417a32a834b2978df48ca576eb3a23ba76dce22db743e7ef918ec58fce476863fd2bc02b11b9a71be1897927c4456c6b59a1039d7082df5ce23d25de3d0adb9eaec796b7d4d041d192c7e301a0404fdea9226282ec4605c4e639ad21998dc20fcbbd7eef4bab7e85a3a73ba4c7f61dd55fced9a050dd3d9a726cd867c3ebb8defd188c33a51115d1b395fd95a3be3f08664fbda3e09be6be72fc5461e2da64ef6557a745b47b53059a6f2d86e570338c645a6ac94bc72cb764d9420378267b498837b168bfc8a62cfd4be25ec801b063b97e31610bf0c3c29f15b0e94ba0e3e3221dac8aaf0af72ff3d5dabb18a00e950156abbd9e789cebfec14cb2571b438c2314d251f6d9614de88d0cfa18dd42a646e9ea063a3895b5aeff728442905c8e6ff1832e61cfd2d285251f0ff818a1c9102304c748652561f43c54a5d0b5b4ce0b68a0276bd6c69e85973ad3ff8508522df5ea4f0a7c644eaa9fa23926c5fe2964847a6c84b1b9fe09d22f7358fc0b08d7d8fb46cd7aa0cdc2f3b41b4d5db48b7d5791a2fcbf83859062852790e54c67bd6358c1735fc81d8c089b59cc80371ab511bafbe69d0ef0f561bb789a64ef2e2cfae03268b275e6ddd4c9dfb49db876938ebae4b6daf34a7919596de9d4ce0b261494bac1cd32288095f9f6ad1e4b8f2a0bc9f10bc32790c7f6a3924557aa8e4d7b3d99fd5eface060226dcb412c283567bbcccd23e9e2bc13e7726610bf3150c95be750903e0cf5d27c015295f84026baa84835933295f9bc67e0947657830f049dc7b190591818aa2b1afee30a111b3b4e4ebf97b0f78424fa475dc9c821c59fd0a7ca24ed8f6aa888a3cf5fdd959dc609e2f01a20a68db52d69d734a80750646a221b06ca15b7ccf51edbab15ff824a7f40cf0649682573c2b8850a9c91e2c80f51235cc1c65c2c640b2226c83fb3f442b2d91c5216ad57f0a4b9a0c6ee03d17949741ec51f53a929355066c74aaeb9bda2bddd748298e097981d5d27308356d2f1bc1f46565a751812d59a2b3cb13a24839dbd79ef5be8e3badb4dc26b1cee7afaa9ce2819a8d2c68967caa370fd5f4b0f2154054852d23890c5cf79f36edc134f883fef602f51341ef4cdc558b5cce0e6e4daf20ee1b4f869826e9c34d70ad0b80742cf5c8654cbfb9ba2b589a5eacc47b7600258567555dca5fecc5b2786f62836486670e499ef1fb912028a5213c5ef146039cb183a782a30a38a42033b666d8579767b9584dd7292ddfc8e066897513e1834f26809bdf4a066c7a701b397f4c7225d68acebbe1fc4e1577d476ccb860f90c6a91fcfd9a30472abeb1e1199325aa0603dbfa87b831019835d364a7842958fbea5bc75a05ec5101654c83d6d297968ea51b2d4214c6ef9a5de06fd7101bdb4589f5d83c791216e372960a712e7c73cb8993f52afe59e7f83dfbe6dbc379e39637abe376fc4894f2fb6bd8540ab63729b49b373269f7033daa156e32b598b5fbd377396f2c5e712bc40ad77b9fe188d03b8fd7a184154623b66268ed494a9e1753abbdcdbf18eef51154a9a6058c36b1da70ce3b878e3211ed12702c2e252c34c1f2a2283cb0b563078445254aefa1580536d2e9e953ccabf29e4b1fcab839b00b70f7037fc6571e9ea600b92a32f48e297304d9c9323bcd8aa78e3e35001568b7719e18da7321ce98d021c1c181395aafd203052a872a803e20849b127f3894d7b46edf2ec1152b7b820d3c1a16c93495fa57572b1937c0adb0f989f487d3c30c3d00fc4748ca7570a8a87a6154f955e7e7bb4ccc18eeab8e968139b549aa0580bafedaaa089581f49cdc13f36811258289911e098fad9b6f7006b3ffe4e204f0fcb4b54be388d9101d1da39fe4b477e038dce0c0ad8bdade87c5fb2de82b54a7ca75863fbfb2faffdd1427d4f8e53b09d5364afa17af6baf58547faac67e5c023ef5fb6f108a8f098c495ded531da033c805a73b7eaff24f5d0fa1f3594def072614ee396ffbe385b5dbcbb648bddd01396c402f800139e7306f55febe7a8e5f086c2f270c8bba5069f69da79379ff2e7fd7a7dc6ec2feb185530e10828f6e3c9396bcad2a34c8e240b8417957803c3f6dc72cf5fa42fb447263c58f2abab7e510d7e30a634e2d282114b363c445e8d2c7dfa83945188ae87d2f4719b5e2624289b83a565935d63d486253587f440b9496f9525239a71a3a6030cb77816a216ce568681f6c0e9cc4cc9a8ac28c88939607d1f760ba68636dfd7d8ab0008fbd6a3eb51d39bf9e60d8f8f47791a3a4f8acf563e017a7e0e6d6b8d7a1b88f2cd6ed5c32938f1aaac777bc5f35d1e022e739716ff2625e34a477bf0ef6934ee1177d3721f5bcaa740d26d8af837c29796eded7a8f37f93b255fea315065aed9c699adef8753f249165d39d45eb9cb098eb5c8a9ffa6138e9ae2a7c882bc9ec557ca146bc985d3f764733e6c032af6887b631267cfa89592cc303f21b708b3953013332ed8d840488e90c0daca6ca1d542dccbeea1a2ec7ede5bb566624d8dc8bc786fb9242d9f7dde8bcba3ea0706455b47557a43f54e687565ac85ae18bfd46f87a73b5ca777db52917768a4794ac275488b40071afe019bf965eb1126e9588b594925f2ac1d62b011be86ed27415f87778a6face0bd53e24f212be4e11a7346ff7779f6c7599ac8db2fabc4fc2ee01b677fb65b2411a7a1ade2bac4427e6e12f9bfebd438b4b6e41b21b5ee3ab1b3f29f45df7cf7187790bd3120687aed0d143e4550758b67a838f7a16781deb85f7719fd5c900149ac3e9ca53381c69f8c2c7e157f9a074f03265e77869eb396a102d8248823b484f7ec346d5da29709e6faddb1f5fece66ceee2aecfbee1b94916544a9f831d1d954e70296b539b6534aba33638de1126aa824e5fb1f40db852cbaa476e936eb19cf69f6e0fb85f230fc292480c14516999af79a70319d4391c29866631a0bbb4ca78f99b8b3c19724f640c7550a71ae4fe1d31e0bb1224d6b48e6b7d744a986fda61138e4b3f788866783b0120e1511731ab7b7d546616cd65b2c8f6e0d9f1a61ca3d6fdf3b623c12d0f6e9bd063752e4fb73ed768b66ec0a07a87376df61dfde3bedc4f3fa60ee43ac8a958b96b218f1ff85204d799a82b53d97e3958352ef097516a4851c8309d186cd4cdc269481abf523b9629990a0c8cd00c39414a6bfeb994ba14f67efd3a2a819d54a44e3ed5cc5c95abf6695642fa0d4e757412cf8098c2dd95c3d609df45a2a1233314b231befb220d7f56f04bfe2ff82dc6234f4a0058acbad7ddbdea1ddf7cf103f6f09e27e42a763e3267c7aac603b8c4f69daa866ca36bb273a51d8c2d6cb943cf24c03db384f73821f626c67d30bb6f7ac5d2d2d3c88846dffaf1528c05570fb724904dc31dddccebbfecee2aed92b5504637ae980643d845f204046e2d4cbcbb516f5b45cb4d784b4adfe8818822ac521365380f5d9d887b14f449661f299688b7f428f4dab4be121a24dca2314053776706bd34ea74b315ab4f6fc3c0e5d8b4bab8ad151454f4918b1eaecee4d02384ba6294da2067426db0f0edbc6bfaf694c5a75cfb56c563da1a18795485eb4c63cfc65ed82fb7a27e1837143de1938cccd93a04283cf41dd1c19fd6b74286ec33295cf598b575358bb0e90ec601401776a83f8c76402514c317180a3b51c5733f4f401cfb3b005057b2f63758912308b1ed0a89790b731aa43cfe33e067fc3c50dcba0ebdece05ad3872ac269a379997091705511237a7c54984dcd0cc363fa6e68b186dd211d961c1ebfbf7072f9a706c9dfd7184f096dbc8f1e3d8ac45eed68601be844e1467991cd8a43e506e8c9b747017269e008afbd41c972b4d383642ef892654c7315f4269a809d17a36221a48ea8b238b24eead9d310f238bab1bfca6ad76c7403181b2852b82e0d6ac543a8b2fa29d3a1891da12e616b74f3d9e11492b966294a866b72ce44d112bd3f567de2dfbea0dcf7414aa97c00827739d8abcd609b7e708ebc4e7eda0cab8514f0345de8af313eef1e4f884db90b0f529a736551c4369b3694120d31a9978ff613b2151b9cb2972179a69aad0375de1535d83275cd670ecf49248382a0d5139b00fe828bb520bb5c374b1f855aca9779acd8caa1c901dc0b583a3ea62d49fdd76afb0c9095b1536f5ffdd3c975b33947e034b1503c8a84018d02ca1b3b9a44182e0228addf6d4c19686fc8840784a066638f9a19e53af236e89abea445880be34a88bf4655731a3001a41388bb8aba68b267dc2d40b87c8a94dcdde77f2f75776d1139b61d27c18b5365f84b39a6201717670dfaf977613a0422a577c78a9e8a62a908bbbe30edf8a88597aaf7126300a6cd74a014a925901cfc9a093fc1785ffe93647a85bfd36510476d1da8e18ba8a9aaa6f2b2dfa8714ccf4075fa2505f5f7602ac25d1b0bff00be2a76962f72cc69d37863e3cc7a499f81ddbeeae5196ae20f1246adfa5b1ca10ab46a49e35c0fde3a4b88247aa5f0d7f8242e4b6c1abee0550847280926e0de6f5248e17f0f7106ba3b298bc0c1a3b702f41b2206e641f9cd3f4ac9480d9eb5ba00fdfb93868068facc375bbc5d96fcff9a9afdaafe39e7050fff3b18b57e8b70e88ba118ec0651b34a46238690a05c1053d3092e74516f8c47b3458fc1da3713fb0b72338e52dfcd2d120afe6e3b2d20f04c30409ef9de5e787054e98010e745fc282cab0e02b95b3b6e083146d22f331634b2aa7484b5356636d8d6f80069e00d9c31fa73382a596ac0ee98c7ee8d72ff8b1b03a6df415c94c0c66468b6226b20abeaee0ee70a8a2980fba7a17771cef30b89436ec94a5cb33714c0c3cb94390dee41622ee206bf7fadb51e89175b1fe4b115cf084c443c22fac96359b4405035ed394aceb53255a6dc8db33fcb02dba0fbd0717513231bc5d7dc22e23b5a51bff780f02c1c1a2c430ca1c81756c3494ca1d31f3e977efb867158171894d20c74e55585149b12a1a6c90107240da8ca2705c5aee056f16e43eff776e5f0ae31265b404eee13bb9901240f7c38db7a8a2c883ba9e2948a580210cacb16521d0b8c61bdaada280f80143fd84638b9459d8b5358f4b54d1e45b25840b2f3641b1025766aa6f7768201f00", &(0x7f0000000100)=0x1000, &(0x7f00000004c0)="266549620dc844dc9814a8656eb314c44c1feed069b765bac65087b0c8f4717d6aae010000800b6f28978785dbb5710f8ab9dc492c7b0219bceb8a180e11271487642cbc1bf6d0336fc9162ad47d77cbba761e049541f87f8a0142b548dfd65c7a3f670c5abe98411ab595c3ed0a466f5e3ce72b047b4a836a13f9000000000000000000000000000000000000000075a2d4fae5268aaaa8e7e661099d74a4ae3303e5fb5a64bed72610d52a3abf7568854938fc89261b7f02ca9b00ee8f00be66f4a287305519e3d9626f14c92cf30b2be61950c7af38840e40bad269038119d279a6e4c72608a51321248d4fd99a7d97daaada3d53b005528129842863baa132b40967834b8b", 0xffffffffffffffcb) r6 = dup(r1) openat(r6, &(0x7f0000000200)='./file1\x00', 0xb5219f1000bb1371, 0xa1) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x800, 0x2) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) 4.933948047s ago: executing program 3 (id=2486): syz_open_pts() syz_open_pts() r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffffffe}, {0x10000000000000}}, 0x2) read(r0, &(0x7f0000000040)=""/91, 0x5b) ftruncate(r0, 0xfffffffffffffffb) 4.706629893s ago: executing program 3 (id=2492): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/529}, 0x213, 0x0, 0x0, 0x0}}, 0x3, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3faf5017}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) (async) select(0x40, &(0x7f0000000180)={0x100000000, 0x0, 0x5, 0x1, 0x7ffd, 0x7, 0x6, 0x7}, &(0x7f00000001c0)={0x7, 0x10000, 0x1000, 0x9, 0xfa7e, 0x4, 0x8001, 0x8}, &(0x7f0000000200)={0x7, 0x10, 0xa50e000000000, 0x4, 0x8000000000000000, 0x5, 0x200000000003, 0x8}, &(0x7f0000000480)={0x180d, 0x400}) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) (async) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) (async) r3 = getuid() setreuid(0x0, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) (async) msgget(0x3, 0x200) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) (async) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) (async) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x2, 0x0, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)) 4.706348567s ago: executing program 3 (id=2493): nanosleep(&(0x7f0000000000)={0xbd68}, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0x2b}, 0x4, &(0x7f0000002740)="abf734f1", &(0x7f0000000440)=0x4, 0x0, 0x0) unveil(0x0, &(0x7f00000008c0)='r\x00') 4.291348076s ago: executing program 3 (id=2497): mknod(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) link(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') shmget$private(0x0, 0x3000, 0x108, &(0x7f0000ffa000/0x3000)=nil) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffff0937, 0xffefbff2, 0x0, "ffffffff9b752d022000", 0x401ff, 0x8}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db76e74c03d6cc2eea2782146294dcbb86fb2c2ccc1624d4a3e35d69a1c9c89b74aacaa51d8dd7c50553dbd58a011716f9f1dcbf02eaf668240b786e4dbbd5f2fd65b9098e719c6f8fbd20506dfbadc0d", 0x65}, {&(0x7f0000000300)="a07c2c25269a86fb8bd133ab", 0xc}], 0x2) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) 4.054664859s ago: executing program 7 (id=2360): syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000102c000000000080000000000000000000000000000000000008fffe1a003f0000000504000007"]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe04) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() r4 = dup(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x35, 0x1}], 0x6, 0x0, 0x69, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x1, 0x0) close(r1) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') chflagsat(r6, &(0x7f0000000640)='./file1\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000002c0)=0x1ff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0xc010, 0xffffffffffffff9c, 0x3ff) syz_extract_tcp_res(&(0x7f0000000480), 0x401, 0xa) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x5e) 2.367862917s ago: executing program 7 (id=2360): syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000102c000000000080000000000000000000000000000000000008fffe1a003f0000000504000007"]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe04) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() r4 = dup(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x35, 0x1}], 0x6, 0x0, 0x69, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x1, 0x0) close(r1) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') chflagsat(r6, &(0x7f0000000640)='./file1\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000002c0)=0x1ff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0xc010, 0xffffffffffffff9c, 0x3ff) syz_extract_tcp_res(&(0x7f0000000480), 0x401, 0xa) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x5e) 2.357841663s ago: executing program 5 (id=2533): r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{0x0}], 0x1) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10b) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r4 = getuid() chown(&(0x7f0000000180)='./file0\x00', r4, 0xffffffffffffffff) r5 = getuid() setreuid(0x0, r5) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') r6 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) dup2(r6, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000080)={0x7, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="444ac9b16bd67276a1c0b5b54d489c4b424d7d8a9db93567cb4469fbed52bb49773aa35e8d7162dccee2539d87a9de53b859693d0c5c29ce388388c4d1dead70c28f4c4201a21e388b3cbf7690e3bc6d044201b46a27efced830a1cfe4eece", 0x5f}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x8, &(0x7f0000000000)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x15) write(r0, &(0x7f0000000200)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad477cf807815cc174c5e1bc4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080000001000000000000000000", 0x2400) 1.426730901s ago: executing program 1 (id=2536): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x18, 0x3, 0x0) (async) socket(0x1, 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0x1, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x40, 0xe4}, {0x6, 0xa, 0x83, 0x400c}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="00a043bfcb4c969b0000070694f86720af583f1255", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) write(r3, &(0x7f0000000480)='\x00'/14, 0xe) minherit(&(0x7f000032b000/0x4000)=nil, 0x4000, 0x3) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r4 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r2, 0xc0307004, &(0x7f0000000140)=0x1) (async) sysctl$kern(0x0, 0x4000000000000375, &(0x7f0000000140)="71f91e3471ac0058bc5a9146dec3708200006a17", &(0x7f00000000c0)=0x14, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=""/87, &(0x7f0000000100)=0x57) 1.42637898s ago: executing program 2 (id=2537): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000001940), &(0x7f0000000040)=0x1a, 0x0, 0xfffffeda) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0xe, 0xfffff789}) r1 = socket(0x18, 0x3, 0x0) setuid(0xffffffffffffffff) (async) setuid(0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) setuid(0xffffffffffffffff) ktrace(0x0, 0x5, 0x40000424, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x80, 0x85, 0x0, 0xa}, {0x16, 0x3, 0x0, 0x48a6}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b", 0x7}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000000c0)=0x2) (async) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000000c0)=0x2) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) syz_emit_ethernet(0x32, &(0x7f00000000c0)={@local, @empty, [], {@arp={0x806, @generic={0x18, 0x6e5e, 0x6, 0x0, 0x1, @local, "", @empty, "afef9fb1a4b058ec10158bdd4ed3393a"}}}}) (async) syz_emit_ethernet(0x32, &(0x7f00000000c0)={@local, @empty, [], {@arp={0x806, @generic={0x18, 0x6e5e, 0x6, 0x0, 0x1, @local, "", @empty, "afef9fb1a4b058ec10158bdd4ed3393a"}}}}) setsockopt(r1, 0x1000000029, 0x37, &(0x7f0000000000)="5ab7cf00", 0x4) 1.343455714s ago: executing program 5 (id=2539): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f00000000c0)=ANY=[@ANYRES32=r0]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x1) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f00000008c0)="51b8292bf87d38390a0e49dad208f215d466608e09", 0x15) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000180)="ea00000100000000", 0x8) ioctl$BIOCFLUSH(r0, 0x20004268) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4) (async) setgid(0xffffffffffffffff) (async) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) (async, rerun: 64) setgroups(0x0, 0x0) (async, rerun: 64) setuid(0xffffffffffffffff) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async, rerun: 32) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x0, 0x10, 0x3}, 0xc) (async, rerun: 32) clock_settime(0x100000000000000, 0x0) (async) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0x5}, 0x4, &(0x7f0000002740)="abf734f14a4819137aa3fb4fede70914bb67340f459d8806085867fde6f3eceea7d85b9e4b487e5ea752729d4421276fe97a8f07a77efc742151f530da628321afb3defa47da55c2b95e8f1f4b2e51dac4d2cf31128821714f8fae14a6be1589d3a057f3cb522f5c7b9d7b467b0b8fa759d27151d8b2df468a", &(0x7f0000000440)=0x79, 0x0, 0x0) (async, rerun: 32) truncate(&(0x7f0000000000)='./file0\x00', 0xc79) (rerun: 32) r4 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f00000001c0)) 1.317202745s ago: executing program 0 (id=2543): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x272, 0x0) fsync(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = getpgid(0x0) r3 = getpgid(r2) (async) ioctl$TIOCSTOP(r0, 0x2000746f) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x10880, 0x0) (async) recvfrom$unix(r1, &(0x7f00000000c0)=""/124, 0x7c, 0xc1, 0x0, 0x0) recvfrom(r0, &(0x7f0000000140)=""/52, 0x34, 0x1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x3, 0xbd}, 0xc) (async) r5 = accept(r4, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = getgid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r7, r9}, 0xc) (async) r10 = getppid() setpgid(r6, r10) (async) sendmmsg(r1, &(0x7f0000001440)={&(0x7f0000001400)={&(0x7f0000000300)=@in6={0x18, 0x3, 0x56851c41, 0x6}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000340)}], 0x1, &(0x7f00000003c0)=[{0x1010, 0x1, 0x50, "d0f9f03807758c33445564b2093d2fcf4eff311240ea84f706aaad0c5b8c54a684cf5cae8a86c20633deb4255d782576763e90c0faa442e2665c4f0cf001f58851dd1ddd3869161759c3f77fbcba003c3496bb2beeb2d445a08f87dd061e3c8ff077032353f8302de94b7038561c1a757f93bf127587935c6da1894bb9c96adcede4ae9c2136d7adafd5e897fc02156c05d6f135c15518795104465ea7c3b8cb4635ee907a8c5d79107e4a881d08936467bc83daf6315fd6047f7d286876baa68d4727539881ad6720f9f0024121afdc1881152ba6cba1e127c85c6b41173e733aaf8d75ec558994eeea90cec71c32c926253a7d19e36fd539a9e0ad475aacd9656f98ffaa5d284734d2e9effd731303056cbc47f2742615f48d102216c993532f1361a57cbf6882e6b1fb4b88492622b450e25e8e3e6fcdb976939b8f4fe9f8271d85a30087da233ed4763e9db065538203d8bb386d6efcba7e58fde210fa9e8507a0edfe1c6e04018d125e32fa5b0315500aa40b127595874213ffa05dd09d14de0d12b742072de478f3ca96c5d2eaae06c112474fbffa71066912f5c989cf18d06e59af4c1b5b540860e6367a40828d93bfdd73569bda8acdb9b0aae6f10020ad399496f7837f559f3bbc92d3718e2371088c8c978fcbcf60f64e0e936335b76dba78d9dafd6c8423871c5835a1e47f574e68a8b48a2b35cddf676bd1e5ee38019dd02aaf15012fb7db474c0d67bed9029d2e542c249cdf39a9759199d44f6e493bd382e03b0e38a4a98ab7b947d84e4bbda76a0d1bc5c6380c84b4c176721182f1a4d8ec154761a6e678f1cec3a0d5baa8bf65590871feeeb85b922853354c723be030c4a0b3511e31623a11e0499eb719e0d8821375aeaf9a6eeb87a1dfd372ff952bce19a9733c677077c5d446dba49f08b7fa246d893384e3cb8c4d24c8cbe4fa7c5e6619bd698625ccf505bd65d3fb5c0c8391bbebdce66604730931f991b713d6a4848525fb050fccc45b7094e0c0ae1c2a54f120dfebf486fcb05f72d10e2ac364443ea0b7f7f25024ff680ba8a27bcef2544e71ca822fe01001e8196ee7c8f4052d9aaa8055fc6ffe354cabbcdc94018a861a81ade044be06b4f406015535b002944496cf3cea974076edd08474e19e24c262d6940feba1f52d8288dbc1aafdf3a209af5606d4a0e68b9d974b000a8848c14ff142542ed29da829106db9521c8ea03c43e7deb6cea62b58a108ba2e5457da94406240482bce650f5dff5c96a04004fa26aafa23b711a95530b5d18ed39b9bd32006d7f7c061befb6461489f8f911d62420072229431e0cf27a1861c67ea5a209816666836c7948bc406c1fa787b879249fd3a19615f761f820435c3254c3a0bc838fba56c9d616f4fa1f377f02357386914a982b958e75e6534e35579835eb5440acaedbcd9f31839790251c8e94da957d1b0b9aa21938e7cd94c5b1f8fe0b868633000e361fe56fae451728b850adbb9bc6972183095d7660f8de1cc3fcd64a58d1d4a7efa762d5a8bfd4ebc9c9046865eb1672043daacd9d643695e871fd7d78ebe71a586d4c49f351c2aba9d4af106cd89a03b3a5c812cad9c0e7f412b7f76ec5d6f50a3f59aa1dddb3c0f8f661238eaecf70173a7b45b1aa7c6a4bb05cb32332eaee42e84bad8215aa97ae8e2fd7a067fc9c6840193b60c20adf898021c50fb5b054be8662c426381b7e1079eac3fc979a17a16113342dee7997d8bf03641e46c26a0023f4991829961913ff5ad4730a9726b41e43d14efa9aa721591e16ceef8750f067daf2a492e5fb4e09c1c1ecb3096e3c19759eb35d60ed559a538853d37b52cb3528d2034ec2300a31505b46d72fdc43ed29237ba936d9ce0762abba5b0ef6fc88f08a8743a5146117e6e1b9d806d6f7e6382d6fc06cb4011eb0110098d9278212cf41bc09f376f8c22ca582d8b2d6fdbd27f807bc91eb540b7cb9ee71147a7f02f638381e24d101486c14fb2d7f4b0c690c61e16bf7a60d1f23ca748d58eed2ef52f8f1cc5a5ba46c4b5223808cf9470cb1c06d82ce2f23c38d33fce3452676eae1101705f3d3c99d445032fb12aab76400834fc92d60fbb9cde0f8011a56fe0266e339f7587da828616e03c07243749576fff62106dfc2d1215b41f2769d3293d489f5c8f393b8f77d4e1df108ca6efd6a451b066954a0e0034338533665e774d5c60ad2f4e8a5decee36c0569815a3d2d59156f7126f3aafdd3daf13df9a26ae21332a328491f418e03e64286a485627f43c8cc9b3d4a5c6c378e58a3c4763969cfcd84eceb48dbb42d2c1c237b30bb0a9cd671cbec74f458a2d882d6e8f6d32cd64d1ee55a3bf1c7187075929773dc795731063af8dde782b4f6cfd56ee27f3ea511c647c17f118789a58b0f5d2c7dace06d386242cda1e9c43e0a9ae5569346a522303e67f3c2d3ea1c86f708cc3f0dabe9d7edf7e67184b32609e01cda111e2e51039a16575cdd4c8fc78121816948189da661943e04db84a0feaec52bc043090590c8a56df2a8c1b34e8edeed5bcf355bf0a88d13dacc8cf3de55b740c1b1808d268479de8bb40fdac26ae7d6fab903b4747acda7a932ed3a3e6f69a54ed64572bb7895164e8f60ee7217e207e63c310dcd4a49923d585ce37da3770c506513e6aec7e9370c1e58ea97c6dfedebd82d1d2e723285ac6417f0a76efeb0698d0ddba8a1c62dd55f9f7a085f1ad61006987f73f8b351aead81638f7c8f107457009ad62a9c00b4d94c8cfda6dd451a9cae758e7a58e02f2288228eb2817ffbcf68fa50bf6b04ea476c9cf0e188a28e9b5e61c41b8273707cb26b2101660bb27735ca1eb8ff3042967fd0a544fc85e672ff9a48b9a7358b2741d9e8b65400e46239e4e802060089570f052de7f5c1ed90b08bc3cfec68eb3695a4f864f5c9de7be63b5fd4721a582aff7816790d2b51450159aa8780239c7cac00f51968ea3ddde2fb0cf212f6091736adac71e40f2c3ecc66799b3b664799d153550f5a85dc70320a015103410f7b765dfc38027466a5702a400368c94a5f46bc20fdbe54b3b1d2f012172801449fc02d6a28c92bedb2a26d4cdf95711bb93a80a8020185b823394ba7bd0804efa283c3ea2401f19fc81fcd361364e87cfc67a520c21d16aeea5a336279c334944c5ea45609e33c7a8895dab64d246f6d9d2fef63d9d86bcf54d87d472e57744a88fd37fdb885327519b83bf50786e6c2f78d4fa604376bc49b84b5e20a28b8bd14dcdcd935d2d1bdc4cf72572acfb7ea4d9509a0134e891882b2e0ba3bb3af3cd5432cabf13134c77a65ce2947bae3af1b51095823531e398fa614f3c0eedd00e90c638226aac232566b995ca12027c19db8354c71adb44225446d2f1ef92e0f195d1fd233fcb65511dc22b28e74de0d8c7f44a3b388d435f73296bec9e1f48d4a3a192718c4a90db766576aefcec14431c9fe9cc3de07f223255de5d1f5e3f07c97aca89a19e7c1f9310695f14f355d4c86017761306256b3aece951f5a7106d5d6ff6bf0a008eecbf788b594ff6f98ac4cf60344ca4cc988544e8c8c6b09befd07384e8ebfe86267d44c660a8ff611cbfc8ca48cd8f99985a48e5691184bb00f748ae683495208631113303afa47eb35375b8f5aa5cea116cf2021b23fb9ff46da85fb38b5cd1476e476fc3cbf342bff30643e120cf3bbfd34847728880d8a2eebf65e54a949913929fede9af669f452b2e519e6278f347c4b539b62a1a97ec092e61d32338b4502b1082d0b87e454a4ce5574d7fdcb223b4d2c072498dd090cf485cdb0deea294750dd2e3efd7e61295b2f228ff30286e0b263498dd5c7d88adf667070d30a46ce999ef911383d8dd1dffcbbf31ff667f3f3326799325eb0d3aa823989d5a707c6ddfed20de894c04d8207ed1a5563bab1cc199fdda643ff68c9a72ecc60a7ff6bf5911e21fd76b2e97dbf3a4004781baba37bf97e0f7fa8a59fe6a0b67e68c1a942da91cb79853817b4a54d0399e83c5296738cf36f8e9449d98d657297204736f1756d56219d471f364e6fc3948511ece43ba553b0f9bd19273e1cc354820d6439399c0e1f5af5076e91fa85c06dd515ff0c08f753a37ec13f9c1afcc7e553f3ee927e6b1a8be713da32f95bcb5c0e07e36b43d0bac4b997d16a56b60cc54597f97673b21837e86a065cb920df1879df5c449e1d1bfe677d9cdd45dd522558f28a0f0469a5a75580b02bd81e35252f8b2bb8bde24f4746dae1b230a8b965084426a5c0dc674fdb30185e35c26e0b9e3a6d9cc8b3f265eefa66a910b1c3532b210936f95e9efa75c957567b0cd462db24c9db730405fdf35a8616494437c6615cb2397d48b36ccc3ea70747e118d51c6077d7f9fc3c805b1f1720a5fd1c78b433eb5c188c63083ae14fecc22fcf50b8ab857df1d85fd08a5e4774cd1fbc06ecf6395a462549c2c5a995dbcae5ccee07a1e29fcaa449cf6a7992551533d7c8d0e6392f36f34f4ed8b62ccef6c0cb690c13240054ae2509d2c199d56baf28dfd2f27edfa7f314d6b3fa0c0f7c53a9b8b28a1c609f0bbf9256c45054b1626a604193ce2aef948700411a52a6c37d5c869194461571b6032477f866dd6e1b997a27d08348c435d6a3fc0520668a3e73db9055602dda59a9704cdfb5e60f04bc8742ff178bcbb632638f3a29993913b45a43dd8452b4cf266775553fd7d74e071b2174b3b2fcbb3183cfc3573219693a9fba649f29d2bf97743066b0e0812d88209bfa6f59d5d2810cdded16f43afb60d73a804d7b29ced0626104986eb932d7cebcbe3c939fff4f12ca081d81b4d197d7b2906232d84594f27855804682495e8e975a8c845b443981e71f2eef68af2c141b7769b622a671e388b23382318df102affd888156763b7c290900099900243accc73e142358fcc1ffeb2818c2c0d5a71cebc3a86ebe66b499c5665ada71d04f86309fc7223337f5d180b67da38b62a07a8026c4808c31fa38423b60292977a7720b4bc7298f0a804bcd6f771c96f3c97389cbe3efe28191da533c7f06de2d2666af33b5a8d7b499d11c177f668b490d4ccdec98bc6a668bf8357117e61c7326964d3d71a53c02886ea17587eac2ce42d3d11a500649ff72a458b4e6b2ef29166af987280dd8487007349637b60e4e9bf843b736d9b8b9562bc85b036b8da5a2e38689bfa7a5ed326d502e66d5ec97f92474d9ef7b8bb251211f6cd827ab1e7aef0f22867097c49490fe3fc4dc7527e047f6c3724295aeacc4c8af05a200eeb9be257b8a69b656c5da707dcd2955171131061174497d2bb27b95b6f30e8faedd590f7b8e5cb87dc13e2c1a8b8eb23aa135bf6fd6ba718210bc0e4fad4e6ee46ec3ae808b72a59604bbd217a71f52094a99f0eae3ca3e55ce8a47ccdbcab65fb6439ffa6aff9f74e8663aa7edd1713e6eba24da234a2fe7f5b423c2dafcb301eaa192e35e4ecf8ede846f02df338f869b072985f1a77bdffe8d9f180fb66eae6e98440ee4a9bfba4c526a3ec3fb6f767c05728542ee304bc7ba20cdcf5b6a5892798c967bf600203eab5b90325162a8d7279739866ae929bcf5b48237c0108c526dc39eac9f130ff2c7e20ffdf5afcbaa655e5908590194a271b7f27ab04d4c62609571ed3112f80fa15d37584889cfab67fab90b89a8c910cde80232aeb12cc9a19338f9c9de6f94080bdc493c6d0e3627e593d6d2863a64e05d0b733abad656189f75928d3c550ac2ff80712b3f71946c5c3fe6f1be11bf0dbbebb0b7338cd611d81"}], 0x1010}, 0xbb}, 0x10, 0x1) (async) setsockopt$sock_int(r1, 0xffff, 0x108b, &(0x7f0000001480)=0x7, 0x4) (async) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) fchownat(0xffffffffffffff9c, &(0x7f00000014c0)='./file0\x00', r12, r8, 0x6) ktrace(&(0x7f0000001540)='./file0\x00', 0x1, 0x40000000, r11) r13 = accept(r1, 0x0, &(0x7f0000001580)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000015c0)) (async) ioctl$WSKBDIO_SETKEYREPEAT(0xffffffffffffff9c, 0x800c5707, &(0x7f0000001600)={0x1, 0x8, 0x822}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f0000001680)=0xc) (async) r14 = kqueue() close(r14) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000016c0), 0xc) (async) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000001700), 0x80, 0x0) setsockopt(r15, 0x10001, 0x7, &(0x7f0000001740)="55a6c047ea71adb631011e7e852ab1e5cdc01b8282bd929d37205327219e92fb9d7d6999d4873ec3f8b890515ce54cddc335c5e9b68697beb60a57f1f4b7dc67c1d9595119717824ac84814449a42e6641f20a66de892d1c7c607efd54ace272afb53da09709565994866de8e01f5c1098136badde670866388d8d0eae6607ba1e2df278e4c23a7cf477caab6d0873001f56c825e12988e40b69c9ce74c8f194833b47412653b108776fb9705d56fa058aa56b05a926bff27768b02dba90cfba4325ccd44a0dae80e8a30c41253aacba9393f64a", 0xd4) 1.316467706s ago: executing program 4 (id=2544): r0 = open(&(0x7f0000000400)='./file0\x00', 0x2, 0x88) connect$unix(r0, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) r3 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) recvfrom$inet(r1, &(0x7f0000000180)=""/96, 0x60, 0x802, &(0x7f0000000000)={0x2, 0x1}, 0xc) setsockopt(r2, 0x0, 0x69, 0x0, 0x0) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000280)="a4d07802c45b233ffc1b8dfc500f162014b3d5f5bc4704a5d6524d5c341b9835fd80d7ab7263abeb7c591d373daa7be5b5bde662126ab007af8c09483e38497002002684a5d90d60fecfe1e81e60b756b956d57124b5c28acd398f9435df", 0x5e}], 0x1, 0x1000) ioctl$TIOCSETA(r1, 0xcd504406, &(0x7f0000000740)={0x0, 0x1, 0x0, 0x0, "97aa22a56b5ff026d100", 0xfffffffc}) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = accept$inet(r1, 0x0, &(0x7f0000000140)=0xfffffffffffffe75) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0xfff9, 0x32, 0x1d, 0x62}]}) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)="e5d96cad63b8ee1f48c561e0a79ba93d280a43803c2d944d018d94e24c09acdcf99e4e8b81a70bfd926571ef1fcd3f2449dd7f4e7f14fffef93dddd1ee37ecea2e37db766b4d15bf590015a3aeb333fe509deda31c7fe9c000063e103e6e660a8117c46fb3c256263b0551dedb28d95956013f4b655efc50513b549e51936ae5f0e0407e277f8a651edc365b4d2c885a74e04084472d4e5e519a2baf227c3ac19ad4dd3b29d5155bbd9d9bc37ea11f09e7fef5a8a21db41d07640666739835af7878", 0xc2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000380)={0x7d2a2959, 0xffff, 0x80, 0x5, "5bc794199635dd3d2a634f29d587d020e833b4e5", 0x2, 0x9}) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') syz_emit_ethernet(0x56, &(0x7f0000001780)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32, @ANYBLOB="822737d47eca67b2756652c5a168f39d262509451f4ab23acc72e42ee0f75f5ca7182acb1506064e0e88e0ff46b3f4543aa7c80e165e9fef7eb4da56d082a1a74f0a1aae6c63ab835f70d0e5adbf17207d0a376717899eb4fda049c419b6ccc05232a76aebf7205d5add1a31b4114b781b50e65c5f704a31eee5eb3bba6158fc0e624f4d2e3c939dcd70fc32aa87e61946679068d444d783da4a17efd415d053cd23c31594fe6a920a708292df7ac9e852eb9ef03b1863d395f5b2ebadede80b85d12e592821b9bf26a6cd41719e4741edc5de5a2f741c42d24de5f4d6fc525fe2d90e48c4d22ba13cc78a9e4afbced3980e76c70d04cf91d283c75854baac217ee8815cf955de4c0767e2b815451288b28269705db81a29cbd0c82dc2611d23c8e8de05da082f080dd6ea6c0bc143d127014a9620574eb84b34e5d323c5d3e1bbb55ecb66e3618850135e0311d9c60455970d79c78927a48ba39fa3212b7176c54e823a2b72adddb1192e451428ccecd506079c2632fbc534ac2a7766cfa980759c2792cec21b35ad4803227965dc3eb1cc49b16098ec9a4d59794571e3d0571c468e140dae513781aa2cff0d35cd270d24f935394ac1f55f440016c8beb758615ffa7024e94164e61cea020c8e9cbc35b78479cf3dc812c238849c8267f51589d14be55075b7f1a929d57ca97cf1c3b13681db10f9b63b6384974b3eb22a4ed7b5acd37d22b17aed8f5afeb19901d96de493de1f9f0a44e5d5fe1689c1ea6483807cda5b9d02cafb42929d52852778ea5c02753ab8455a6b5c00bff3dbe12b04dce7066021328ea216a48a154e1d9fbd2cd4971bdb3b7aa5ad2fdb339d08492b8c6c8c442f3c9c0ade68400b15c9989bce94a284deac795096470f3d74847304ffd21ca32c810a4d14ac712a5a23e3283eaa3df06eb29aea889ed3a51a0d2b49cc7ab6150b1b4b0a1d3f270489034e6154aea59eab634fd8cb6f45b5d9f61f59b48ee42c59a81bd37975b4281337d2a847bc59e06f1b3049d157a563658aab1e8405b2b563db9583bf6b2e2468813c7c1939202927f8923cc018aa9279d0bfe7744b16d97a8bc1ace51677c6079a7c3a76a5e7ece0f5476f9f7a08ec99a486ab9b3ebbffd85e31eab2166fb4d102d82a61daab4e77e0d518e1366899a5e50952f9a4c64765598222f6fb4bbac1ae793a7ba3f40b2fb204116a6ff845c16f9c873f89cdecfa2743e1886544204625bacb94fdca445f58086cd30b2aa1293892817ad36eaab4e7ba503a0252d08045ac754e96f274f1e5cd3f33e8d037fe3cdf998609112152f703ad488bb0ad6b1e62c35745423f3cafa7eeaac0615276ffc89de38eda174b8914680711836e82c6cb266151b517281edcc8fdf0db84d194ac6ecfda8b1cfca5c9784cf4d00b40a43b786836654aa2fd28effc04dc11f5bf9d830b2e46cf7b5f7a3d68c026df5fa0dde3e0aa84609a70ea05acfcdf367d5ffcdc34e6cad12e45db635aa287978856d93d2f150ef9c7eb21696e4f98d7aae78ba975472b2105698afeee5ee0e48a689640d4d4b5bffea1bd06ba4239fde410862ee64f2116bca9a0936c682092469bdc811a1da96cf63e0d18e09eef060baaa93b486e5968472a534afe705db0c9a123ee83ef0e27ef0f531750faf62eb2ab4a885c55f614a67f88e4e4befd1e549ef90c6d1d25ec5ccc9db0dc24bf4eb5b44aef2fe38a717bd8b98557ebcc761b0e9b97318513b8c4c4daaab0164ef8f2f6cacaf97df5e299326cf1756f1b36a8b5bcea190dcbf9cf978f52162099ea186bed08f21e4b7066ee08452f230865154320f131b0ccf232cb3846acae75ffd67ffa9272c4d6de09b643647b6124f36d500843998dc739ed5e8fadba0006ed2134755e43e2cb71d45d6ee0d49d730158e664a5e39671521998a64b1698f059b44a4f0b8beaae2f4bbf4ea31d32094198614afcd4ce3c010b0419400e7454ba37cc4678c0d61d82cb2829bf2f4f53c008e3d40b16f4bdd0481c423580660a0295d3f41c934a37748072314a139bb4b8dc2ce6c52c516026c6ab91f253dc03bf8df12638963a0a1f139fad2515214505747080dfedf927e9ca84458d90818df5aead90156aa030c8a07f1415ad03e7cf3e9f6b1960ebf2e6c76672a0d945a61a72884f43f42a2e1df1d244d8ddc6cd04097b2f454e355e87200dddb20690767f65dee1047f0bc8177c46343f57301cf8c5a1a65be428dcfefce57f415557e6f6881abfd81e24a9c3deb6d6dca18b0b46925dacdd95a92c6d6ffc4d6be5b0af68c0f66a6fd32a65ecb293d50e0b3c7850fa922d2fb5104b49a036c4fa9ffc6886a1943e7ee29ea06a47e76874e2960bdd10100a768eced0e56dec91980fc827fea8948d4a524115c23ad21a3193604b946b2b13c8f1480a35163e78ec8d4d9999c8625bcd154d671dd0663efd5a746e495a6a7241563fa7015d20b88dc4042851af1dabc84d46616e141ece43fdee315697d29c140579c720d7f497650fa3319a7b8828c86f57ff98664f4a565ed763fbb96b94bc6119178be98e8221fd9c1582b9536b5f28d8a7da60da92349dd206928d0075138a92c48cdc56f0e456a6290eee906b9fd9d90a753169d7f4b1718d8eac4504d9e5e91e785a6e09edfc3b7623b280659ffbe01a935b77427c8fee16c4ace1e79b1fa01d97b7ebda82bc813c4ed0f424a0f48bee55ffe49b405cc4f0d6d7a9d8d70ca9d88ec8d6952274e8842d12866f4d585940a542dccd663582c980e50c3a70e0c4942f5be01d31ca83ba00dfbb369fb3a07855f464e1951e968f32fb135f309c514f7321e9a64d72af2ea515a0e2321773c2722987e0e8dd18c530358328c2bc0a16aa8b56534faa07f1c6298bef305e3ced4892093eaa00c45c0ec6614e5419cf7dc643f8429e336296f0ecdfa42bf76b382a2b97b3984342a189f33a3258584fc2725ea56723b52ac7b5401e16e0b3bb5a650cf16c9ee83e7567ae59aacc8bcbc0d2dca30ab039588cff16fc88f80314060f4a9f46e7b4c93f7f9fe1c5b3d55a683aa1382a480c056d7ba38de667a7e7b799deec2b31b2d87902f0775008c8d089eb3b7f26f09742bb78f09681f7fcb56db6459eb236ae7f2e168abe6304f785c6afa28f47b217e4eb89774f7b0d9b46b047c330ef296e42d4b5920debecaffee9198bb95f8091861d30c7399142cf3cbb965a895d89e47d8d3fb620167101e8582f5fbb1fefb005166dc5c3cd7b03d2cd517da588e6b0f59c5df23d53e179697104860af5ccf89a5e2471222e64a280ed4e2c82f59d12a1abf05b5f20fa6b9f6d964be425789d6b9451a69e02809ebabed6912ce96512e7815f88dd321c597bdb3259a3577c4119d8f0efd62219238b64272226fa69889c53456babb9ea111b9fef9ecdc04383c94cf9d30a40ed8c7d34c914346dc81b1398fb7c18a070f96b7494f0ced081d8dbe767935c1729e2d246ba541273d76224d068bdf56f67e01b2ec8244e8cae7124a3e197f05e5fe511182227e40bd7a02da9976b5eeb9badb8de68329db3abaaab91a5a9b7addf779d53e9fd27f9bb45815df4da9f119deba7cb846defacd27168aa9fc5266e6fca418d9a0b2d2155727986fb7aff34ae3f980128319bd7526a6af67c1829dc0681f1bf666867a0136287cc5938d152cab5f1f40f38d3d0674c4147c1913e91386d2d11961d2ccc0290639bc9d4ce60bf8bb565492de57b936d03aeabea770d915847c46e3b984e57409e289f523e2b3be9a151a81f64c42dcb1e8d402410d6b0564a45cb875266038625523f330663993d4eef926e7c5722f3e3c9d81993f9542b54d180865c6cb8bf4e4396c13d28a2f5a2a5225e5ec3ac2fef24e76445ee737be62a79676b354078b1a342c25ca334b94d4bba5b512d18dd0ea94c2551c592826552bc545dce668424ad811cfac075b001888f68241891fd00fa4e8b5c960d53595e102220265b51a07e355e292a65f491f12f2a53df39395d02fd4bf50dcff5efdfc45920c445943f1f888903158b056b0b4b20c8e8329a7fb89393ca13210771884e99965cb4e5da80fee1a8af9320c65c71523d1c7c08a6d1618ca24964915907e2efb5cc2b890a60a1e83d5886fbca4b4b78306446f29fc39ac180a2cdbcd7f07e2a1502d7cf770ee8a0450a414fc3e191afacca036e1a77f8de36870254fb2581be57e16a0a744251b54caf52cf07862a24ddd8aed2983e336ce4574c2d59c9c84958c84b49833490921d30ff8e1bd6c94628aeb909c4ab774d03492fb1ed1660eec819482b75092665c6c1bffef7fa428b25dfa7416c8b40de3324a248f7bcdda1dcfb7ab5ce68b743fac377288121825eaecf987ff4811525bd880f760db31913362a8067e3f56e5b3690ba87d35812610ccc6ff026e4c94036e38d29595509721a832db4f7739233a467fec9d2f5f63e4668ce1c907946244f1779d5ad61689e74928ff58fa24b61c05188fc9282387ec60736967f8679cac544da78ba31b3b21944c6cebef8fb6b134b58bfb0e62851fb7c4e1816389f26327d786f615afebe7baf5a660ae44cc73ff513b7b94553663aeb4e6db81f2cc9c3de089a9475c2c27235194cfb379171971f40ee7f01e92c0e859369d6c459a068cd864ad4e65d1bac2c35df5b04de7db09c877ea17f85dc46eb0c2bf44e23ba5e1aed13cf78809ff8de9ff585024d7e06d61945ee191a3c64882b6adab5ccfc316e3f5d53fa89ee94ef474923374472c9f1425dc1c70e6a414e088e11301bbf21c81320da8fad6f307251939ea801c400ac948fb2e8be2d8aab812eae46ffeecab2bb5827e3181665a1b96e9bc5d8704fb50c0bc7dd8bbc7eadccecf88ced406e904678dc57db59430b9c76b6080f7ce0514a458405517b9b4bde4686528bc57e3552c948ff7fbeaeaf612999151a47d6c59d3fccd3ac3cdaf7b701376c71ef11a3876cbe9c340832667459ce59086a214ad9d3e5dfedf327b927b80f96f8111465dc18defd2cfe2ee5540a78bf649fabaa1d492b669609e5b09b505654e21504b3f182a3223eddbeb0f5816e46036f6ab1eaf49afa9c5e78a6b13734b86f31d55204730fb6637304b0d2af9e6a48ea2d31fd5a341d41b29d4df80cf49a8447bcf9a22f7422b6d684897a7d983796e181e0c60a1a1d1ad24fd7b4be1fdf8635e8a3f48b4b8f8a9a29056150976589f9b241db3d7aaa42c7e5fd20aef0b1eb95f85f2b19bee0f0c2e7ff14afe266e824d128181ad1eeb8e826b2fcc35a7f48455f6e7aa39b8d776bffc9ffd6ba1985302d7dfe25be3f3ec5267ccbf2a2e03a6a5f4f9a4ba0347220ce69ed46a382cd324099a01aeef71bfb1069fdf3df4724cdaffcc2930499920637ee88e6b10b010c5c6c258dfe064f287a7dfd6b4317e6961c23197fa42a2411b84017a634a21c210b176babc8f68879c80d1eada09a0fc74d724b7f695dbc0f9392f3ac6ec529075116408475f8e371f99819a874f80bb1b8b37cd1419138eeded22d5410d31835e4437743affafefcc191b56fcbbbf2f5fc6ef496839bbc12b1eecc39c06c5d8d0b01e8e3a566ccef23556f3b066462bb67f19f2f370498d6b62d4643e53423b4863abdede1cd4a3210ef8e25e0fd2509ece449f2a97e5de85b77459b6c5c4448f1f3fd2d8c59ba011681f7ad1cb9084fe3e8d52508d655a367e0eb67b77a50891f6b5a61282cf1f1ce9a56e5d391c33bc287127c71ca515e06addfb3fceec4051ef942469855152d5215340e383dd08042af", @ANYBLOB='[B']) mknod(&(0x7f00000003c0)='./bus\x00', 0x2000, 0xfffffffa) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) writev(r6, &(0x7f0000001740)=[{&(0x7f0000000340)="4d3bdd76ee462d", 0x7}], 0x1) pwrite(r6, 0x0, 0x0, 0x400000007f) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) 1.315767722s ago: executing program 5 (id=2545): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) fsync(0xffffffffffffffff) (async) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x8010427f, &(0x7f0000000000)={0x1, &(0x7f0000000180)=[{0x16, 0xcb, 0x7, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETA(r0, 0xc444443b, &(0x7f0000000000)={0x2000001, 0x0, 0x4, 0xffffffff, "e4cf0bd1760400162f8000000100", 0x9, 0xb}) 1.309016515s ago: executing program 4 (id=2546): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0xa, r2) close(r3) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000000, 0x9}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x4, 0x5}, {{}, 0xfffffffffffffff8, 0x104, 0x2, 0x7, 0xfff}], 0x5, &(0x7f0000000180), 0x0, &(0x7f00000001c0)={0x3, 0xc8000}) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x2000, 0x4, 0x0, 0x0, @rand_addr}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x6}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r4, 0xc0285108, &(0x7f0000000000)={0x0, 0xfffffffffffffff8, 0x0}) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) select(0x40, &(0x7f0000001300)={0x1, 0x8, 0x8000000000000001, 0x6, 0x5, 0x7, 0x2, 0x41}, &(0x7f0000001340)={0x9, 0x100000001, 0x3, 0x2, 0x56f1f392, 0x4dcf5026, 0x401, 0x4}, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) 1.225820797s ago: executing program 2 (id=2547): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) utimensat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x0, 0x3}, {0x9, 0x4}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="dd5bd70bbb4bb98f4e0d1ddcdceff73b683b86b95f6c3ecdd1b4b40b0302c12dbb6d7ba0a9d357d935a91605f67d57607e912830fc39f99ccfe1bba9c27d28f903723528", 0x44}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="00a0a78d0ca82026dec3e59be543bfcb4c969b0000000000000017bc333f1255636e729535f1324b593cc5307b8972f4af81643f60710e000000140000d29d1eeb7dbf4875744b00", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000300)=ANY=[]) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x800, 0x97, 0x2100007, 0x101, 0x80000001, 0x8, 0xfffe, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x1ff, 0xa, 0x4, 0xfffffff9}, {0x800008, 0xf86, 0x0, 0x9}, {0xe5, 0x800, 0x8007}, {0x401, 0x200726, 0x5, 0x8001}, {0x2, 0x6, 0x6, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0xe1}, {0x6, 0x6, 0x14, 0x2}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0x4, 0x88}, {0x1ca, 0x10001, 0xf1, 0x3}, {0x4203a84c, 0x9, 0x8, 0x9}, {0xb8c, 0x80004, 0x8, 0x4}, {0x8, 0xfffffffa, 0x1, 0x6}, {0x1000000c, 0x7fff, 0x5}, {0x0, 0x1, 0x1002, 0x30000}]}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="3cc98302f3b2c642e5f7649c246cfe7489c112ab23149304aefeceb57be46bd05943deb4707091eb6ca883dafc651510222f84a1cf06691b3f1312c3b2a7ca5c53b5a279467bc3f29d2ac68ed87f4645a892e007fbc069fd7c50a653f7b2852c284955bd9907c830664067962188393e429c2be9767d45352e19216cb53425be40367c77997732b6f89d7ca1d9e8edac66b6ab6d9291344e69b1d9cc05402594b183763678740fc6f9e4632b", 0xac}], 0x1) unveil(0x0, &(0x7f0000000400)='W\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f00000000c0)=[{0xf, 0x0, 0xca, 0x9}, {0x1, 0x0, 0x0, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) 1.225286391s ago: executing program 2 (id=2548): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x7, 0xfc, 0x9e, 0x1d64}, {0xb1, 0x10, 0x7, 0x1}, {0x6, 0xa, 0x59}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[]) 1.224056793s ago: executing program 2 (id=2549): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xfffd, 0x8a, 0xff}, {0x4, 0x0, 0x0, 0x800}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000340)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x3, 0x6}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0xfffffffd, 0x9}, {0x4, 0x0, 0xd1b, 0x88}, {0x1d0, 0x10001, 0xc, 0x975e617}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x3, 0x7fffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=""/179, 0xb3}, 0x890f}, 0x10, 0x0, 0x0) r0 = socket(0x24, 0x2, 0x0) sendmmsg(r0, &(0x7f00000002c0)={&(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40}, 0x10, 0x400) r1 = kqueue() syz_emit_ethernet(0x46, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="fffffffe00000800001a623b00000005", {[@routing={0x88, 0x0, 0x0, 0x2}], @udp={{0x3, 0x1, 0x8}}}}}}}) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) close(r1) r2 = socket(0x2, 0x1, 0x0) pwrite(r2, &(0x7f0000000240)="da440b29514de35c66eee63d72f989053a67c072a0f5c66dc25f00dc5a5493caf3dcb7b13575c8d9a4571d3395d8ca1103c5d06d80e6c4b540e833d780bed5e7d3587f6b8e6fdb8725ee59785bfb706d16f27939f4958301e5210ca3ee5a5786d6f71912652858b81ae8e21ee44841c71d642418e099d611ac84670d360f9ae81c29534c597267f889a867ccccea26a86b4bcb2aa941751c93fcf0b9e9aa97521a5feea994b62efd329d439e9ccf5fa596e39d68a83c43a5c8271244f65e621975f7dcedd2343e85e679866a4879a2cac7b38be4b4c50ab1e8ade938ff807c8dc236fb660d23da119e", 0xe9, 0x7) ioctl$FIONREAD(r2, 0x80206910, &(0x7f00000001c0)) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f00000001c0)) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r4, 0x3) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.223484361s ago: executing program 5 (id=2550): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x8, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x765f}, {0x7, 0x6, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xafd}, {0x1, 0x800, 0x7}, {0x10401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x5, 0x10003, 0x99}, {0xcdf, 0x1, 0x4f4, 0x6f}, {0x7, 0x6, 0x14, 0xb}, {0x2, 0x2, 0x4, 0x9}, {0x6, 0x8001, 0x4, 0x88}, {0xffffffc9, 0x10001, 0x9, 0xaeb}, {0x2, 0x9, 0x4, 0x5}, {0xb8c, 0x4004, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x7, 0x6}, {0x7, 0x205, 0x1}, {0xffffffff, 0x1, 0x4, 0x30000}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) r0 = socket(0x18, 0x3, 0x50) (rerun: 64) ioctl$FIONREAD(r0, 0x8020699f, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="ddee36ee6e0e1b0378c5bd98fe4066cf1ccf2221bce071b6e8e656195650092e", 0x20}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00a0a78d0ca801000000000000800017bc333f1255636e729535f100000000c5307b8972f402329e78eedbbe2978aec1", &(0x7f0000000080)=0x30, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) write(r3, &(0x7f0000000480)='\x00'/14, 0xe) (async) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) (async) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f00000000c0)=0x4) (rerun: 64) 1.150580504s ago: executing program 0 (id=2551): mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)="6d23af167f8c93d5258dd0e7ddebfe108dcd00a0b59c9b5a88c43c", 0x1b}], 0x1) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x6, 0x3, 0x40, 0x3ff}, {0x7, 0x8, 0x5f, 0x3}, {0x9, 0x2f, 0x8, 0x7fffffff}, {0x6, 0x0, 0x9, 0x7}, {0x1, 0x3, 0xb, 0x4}, {0x9, 0xf8, 0x5, 0x4fa}]}) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) 1.13960095s ago: executing program 1 (id=2552): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)='\x00\x00\x00\x00', 0x4) syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRESHEX=0x0, @ANYRES64=0x0, @ANYRES32=0x0]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 1.126900406s ago: executing program 0 (id=2553): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x10001, 0x80000004, 0x80000001, 0x80000000, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x0, 0x8, 0xfffffff9}, {0x8, 0x5, 0x0, 0xafd}, {0x1, 0x800, 0x7}, {0x401, 0x7fffffff, 0xe, 0xfffffffd}, {0x3, 0x6, 0x3, 0x1}, {0x5, 0x1, 0x4f8, 0x6d}, {0xa, 0x804, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xffffffff, 0x6}, {0x204, 0xffffaac4, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xb, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30002}]}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) r1 = socket(0x1, 0x4000, 0xfc) sendto$unix(r1, &(0x7f0000000000)="b10005036000009f0000000000070000001c130500000000fef96ecfc72fd3357ae380337b673039d2d236acf60b7804be78164991f7c8cf5f882b297be1aaf0ac3ebbc215000000feffffff74b0da4f59dd028ea8af630031282102000000720fd38bfbb770c1f572c881ea772ec592040000000000ff0c2300008abfba0900000008e371a3f8343712070000000d89f1442c5e52000080042000000000010100"/177, 0xb1, 0xe, 0x0, 0x0) 1.126510669s ago: executing program 1 (id=2554): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) socket(0x1, 0x1, 0x7) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = socket(0x18, 0x1, 0x0) close(r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) ioctl$FIONREAD(r2, 0xc02069a5, &(0x7f0000000000)) 1.118036041s ago: executing program 0 (id=2555): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x204) link(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)='./file0\x00') r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) pwritev(r0, &(0x7f0000000780)=[{&(0x7f0000000080)="87ffbcd1c32aa24c86ba59a7b41d342fb10637b26f41", 0x16}], 0x1, 0x5) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206981, 0x0) close(r0) execve(0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000002c0)="ddee36ee6e0e1b0378c5bd98e071b6e8e656195650092e23f0409518", 0x1c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00a0a78d0ca801000000000000800017bc333f1255636e729535f100000000c5307b8972f402329e78eedbbe2978aec13e113dcf9a0000000000ffff000078e3202993935cfb8a6d1bcb3e7379160087c000003883021a04cbfe6dc8dfe6a6cf4830ad01", &(0x7f0000000080)=0x64, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) 1.117796528s ago: executing program 1 (id=2556): syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r0 = socket(0x800000018, 0x3, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getrlimit(0x3, 0xfffffffffffffffe) 914.49669ms ago: executing program 1 (id=2557): syz_emit_ethernet(0x2a, &(0x7f00000004c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @rand_addr=0xffffff}, @icmp=@info_request={0xf, 0x0, 0x0, 0x7}}}}}) 913.69384ms ago: executing program 7 (id=2360): syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000102c000000000080000000000000000000000000000000000008fffe1a003f0000000504000007"]) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe04) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) chdir(&(0x7f0000000540)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() r4 = dup(r3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x35, 0x1}], 0x6, 0x0, 0x69, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r5, 0x0, 0x0, &(0x7f0000000600), 0x1, 0x0) close(r1) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r6 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') chflagsat(r6, &(0x7f0000000640)='./file1\x00', 0x0, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f00000002c0)=0x1ff) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0xc010, 0xffffffffffffff9c, 0x3ff) syz_extract_tcp_res(&(0x7f0000000480), 0x401, 0xa) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x5e) 913.493525ms ago: executing program 5 (id=2558): setegid(0x0) mknod(0x0, 0x2000, 0x205b9a) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x8, 0x9, 0x2, 0xffff}, {0xb1, 0x12, 0xe7, 0x102}, {0x6, 0xa, 0x83, 0x4012}]}) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000b00)="00a0a78d0ca801000000000000800017bc333f1255636e729535f100000000c5307b89721502329e78eedbbe29783e113dcf9a0000000000ffff000078e3202993935cfb8a6d1bcb3e7379160087c000003883021a04cbfe6dc8df08a6cf48e0e4fa7c928e9165d3d61aa3442d2ec81af28a7669c751343c2a80dd25b3bfea4b", &(0x7f0000000840)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="ed", 0x1) recvmmsg(r3, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) shutdown(r3, 0x0) readv(r3, &(0x7f0000000340)=[{0x0}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x4, 0xa24}, {0xc5c, 0xb, 0x8, 0xfffffff6}, {0x800008, 0x81, 0x200, 0x400009}, {0x0, 0x7, 0x3, 0x1}, {0x420, 0x7ff, 0x1002802, 0x4d8a}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0xd16a, 0x81ec, 0x2c}, {0x2, 0x836, 0x10, 0x6}, {0x2, 0x87e, 0x4, 0x9}, {0x4, 0x90, 0x5fd2, 0x8}, {0x1c5, 0x5, 0x4, 0x1fd7}, {0x3, 0x6, 0x20004, 0xc}, {0xb8d, 0x4, 0x2, 0x2c4}, {0x28a7171d, 0xffffdff9, 0x1, 0x4}, {0x2, 0x7, 0xfffffff9, 0x100}, {0xcf, 0x8, 0x1002, 0xc}]}) recvmmsg(r3, &(0x7f00000008c0)={0x0, 0xb}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) close(r2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x8, 0x8, 0x1}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f00000004c0)=""/211, 0xd3}, {&(0x7f0000000380)=""/123, 0x7b}, {&(0x7f0000000240)=""/11, 0xb}, {&(0x7f00000002c0)=""/23, 0x17}, {&(0x7f00000005c0)=""/197, 0xc5}, {&(0x7f00000006c0)=""/194, 0xc2}, {&(0x7f0000000300)=""/30, 0x1e}, {&(0x7f0000000940)=""/77, 0x4d}], 0x8, &(0x7f00000009c0)=""/192, 0xc0}, 0x800) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) 131.752771ms ago: executing program 0 (id=2559): syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0xf0, 0x0, @broadcast, @rand_addr=0xdfffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0xa, 0x7, 0x0, 0x80}}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0xf0, 0x0, @broadcast, @rand_addr=0xdfffffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0xa, 0x7, 0x0, 0x80}}}}}}) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) (async) 131.417033ms ago: executing program 1 (id=2560): r0 = socket$inet6(0x18, 0x2, 0x5f) (async) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db76e74c03d6cc2eea2782146294dcbb86fb2c2ccc1624d4a3e35d69a1c9c89b74aacaa51d8dd7c50553dbd58a011716f9f1dcbf02eaf668240b786e4dbbd5f2fd65b9098e719c6f8fbd20506dfbadc0d", 0x65}], 0x1) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x105, 0xffffffff, 0x8000000, 0xfffffffe, "a8a39cefab00", 0xa2}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) (async) execve(0x0, 0x0, 0x0) getsockopt(r0, 0x29, 0x6c, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x51}, 0x2, &(0x7f0000000100)='q', &(0x7f0000000080), 0x0, 0x0) (async) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) connect$inet(r2, &(0x7f0000000140)={0x2, 0x2}, 0xc) 130.608593ms ago: executing program 2 (id=2561): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) clock_getres(0x0, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x99, &(0x7f0000000000)={@local, @random="ffffff00", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x8b, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@echo={0x8, 0x0, 0x0, 0x101, 0xfff, "32d0b29cd2309ddbd7769f0a105a12e238c4709af54f89ecabd469561b91190759599268e6420dc323421f03d1ba1f93b24cd1125036634b8cd63114aa5814d28102a9b5672125b5c1a9b146b6ba8ca667971ff3b8d634bf0dec41a44aefc19f7a33df5a51c89418ab7fba5ab58494"}}}}}) r2 = socket(0x800000018, 0x1, 0x0) sendto(0xffffffffffffffff, 0x0, 0x58, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x39, &(0x7f0000000380), 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x9, 0x2, 0xffffffff}, {0x5, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0xaa}]}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000040)={0x3, 0x5}) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x80047476, &(0x7f00000001c0)={0x80000000, 0x200, 0x0, 0xfffffff0, 0x3a, 0x100, 0x10, 0x10, [{0x3, 0x7, 0x9, 0x4}, {0x7, 0x0, 0xf, 0x1}, {0x8001, 0xffffffff, 0x1, 0x9}, {0x2, 0x3, 0x3, 0x6}, {0x6, 0x2, 0x7ff, 0x7}, {0xfffffffd, 0xce63, 0x9, 0x2d6}, {0xb, 0x6, 0x80009, 0x56d6}, {0x4, 0x100, 0x2, 0x8000017}, {0x0, 0x10, 0x6, 0x6}, {0x9e, 0x5, 0x5, 0x7f}, {0x400, 0xa82, 0x6, 0x1}, {0x387, 0x7, 0x6c}, {0x20002c13, 0x10, 0x8, 0xda}, {0x8eb, 0x200, 0x220, 0x7ff}, {0x2, 0xffff, 0x80000000, 0x5}, {0x200, 0x1, 0x6d2, 0x6}]}) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00a0a78d0ca801000000000000800017bc333f1255636e729535f100000000c5307b8972f402329e78eedbbe2978aec1", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x10, 0x0) r8 = getpid() getpgid(r8) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000700)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x1, 0x28, 0x64, 0x3, 0x6, 0x16, 0x0, @broadcast, @loopback}, @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x40, 0x2, 0x0, 0x800}}}}}}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) syz_emit_ethernet(0x3e, &(0x7f00000004c0)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00085000cb69bc83c1987a653e126f0000000000ff020000000000000000000000000001"]) 121.541296ms ago: executing program 4 (id=2562): mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) setreuid(0xee00, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = getuid() setreuid(0xee00, r1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x2, 0x0) 121.212064ms ago: executing program 5 (id=2563): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db76e74c03d6cc2eea2782146294dcbb86fb2c2ccc1624d4a3e35d69a1c9c89b74aacaa51d8dd7c50553dbd58a011716f9f1dcbf02eaf668240b786e4dbbd5f2fd65b9098e719c6f8fbd20506dfbadc0d", 0x65}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x105, 0xffffffff, 0x8000000, 0xfffffffe, "a8a39cefab00", 0xa2}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002d00)) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078ffffffffdfe9dcff030090784c1f8ba3"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) syz_open_pts() (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x5, 0x8cbe, 0x9, "909c992f86cd2092107e9479749d3b6d7f164aeb", 0x8, 0x7f}) (async) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db76e74c03d6cc2eea2782146294dcbb86fb2c2ccc1624d4a3e35d69a1c9c89b74aacaa51d8dd7c50553dbd58a011716f9f1dcbf02eaf668240b786e4dbbd5f2fd65b9098e719c6f8fbd20506dfbadc0d", 0x65}], 0x1) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x105, 0xffffffff, 0x8000000, 0xfffffffe, "a8a39cefab00", 0xa2}) (async) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) (async) execve(0x0, 0x0, 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002d00)) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb08004500001c0000000000019078ffffffffdfe9dcff030090784c1f8ba3"]) (async) 3.814942ms ago: executing program 2 (id=2564): r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) poll(&(0x7f0000000100)=[{r0, 0xc5}, {r4, 0x80}, {r0, 0x40}, {r0, 0x100}, {r0, 0x4}, {r0, 0x48}, {r0, 0x8}, {r0, 0x40}], 0x8, 0x7fff) flock(r4, 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x80, 0x0) kevent(r4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff8, 0x38, 0x2, 0x1, 0x100000000}, {{r4}, 0xfffffffffffffffb, 0xa, 0x80000000, 0x2}, {{r0}, 0xfffffffffffffffe, 0x35, 0x2, 0x9, 0x6}, {{r5}, 0xfffffffffffffff8, 0x64, 0x4, 0x800, 0x97}], 0xfff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff9, 0x5, 0x40000000, 0x7fffffffffffffff, 0x8}, {{r0}, 0xfffffffffffffffe, 0x6b, 0x2, 0x7, 0x3}, {{r6}, 0xfffffffffffffffb, 0x10, 0x0, 0x4, 0x80000001}], 0xd, &(0x7f0000000300)={0x7c12, 0x7}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x8, 0x0) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000380)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0)={0x7, 0x35}, 0x10) r8 = fcntl$getown(r7, 0x5) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400), 0x20000, 0x0) pread(r9, &(0x7f0000000440)="b7d7e378b4f62f461d2054e2beb48bd70df4090582e27d153abf05b89d9eeecc394dc3b4a2d2", 0x26, 0x3) recvmmsg(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000580)={&(0x7f0000000480)=@in6, 0xc, &(0x7f00000004c0), 0x0, &(0x7f0000000500)=""/97, 0x61}, 0xfffffffb}, 0x10, 0x1800, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000600), 0x80, 0x0) close(r7) r10 = socket$inet6(0x18, 0x4, 0x4) writev(r10, &(0x7f0000000900)=[{&(0x7f0000000640)="a250b60b8657b9d7971fe3015b51208fa4eafb96aea72d5aa25c328be1277aa98d32b4f6024dec1cc5d1f91ee1a6ea6249a10366677c3fb802380b", 0x3b}, {&(0x7f0000000680)="1204b43673a0f11cef156858c924fc5d2de43912fa1618e51e07762858f2a4eb3316ad142821aaf8c956b26528f0488658812fdf01673c5822ea70a29ea58a1336ec8090b2e2069c3f0c52021cb0f7c51044a5dfb7cb7b09b1c05a89e99379ab8251b3f296535bfab1875af5db74f8db6b2752310231840e49", 0x79}, {&(0x7f0000000700)="f31dd4dd22bba5e60a74eb5f0d975659f04c8fdbb992bb974bd32fb4c6d27a2ed0dae6a1b1c6f17792dcee1c8c4748228c8f768ec10a3f4927b79b9baeb360bcec06e5dcd5728a3c98a9f576cc1378dcf2fa81fbff00f11c0695062082202871a5726c8c75aaafe582fba04b5dea9483547e6936eaafdf64f02f50d7281160a1bcf040622ed642610b3077d396857c8b820b0f7dc68b466fb3449cf359a88ad99ceceadac8ca38530341b4d9f4f10fd01fdcb98877997feb491b900fa287ef0a0aae9e4d95b39d982850afad68451021c010", 0xd2}, {&(0x7f0000000800)="1449870bb6b1c2733da14143a66496a04b2dfc300b5d35dc7df26bf8f7d510f4c46b0fdf395692e033cb7f3b6b578de55d2a01b9bbc928afbb75a1b331dd6f24c1f004512480a285c46f39d1a443be21d6b30f790a87ba8bd4c7833452bd63b6eb85f62f307bdde9c5940cd72e612aa263463f0160f6be7e309a4f1afd7732515c81ecb3231a10b51979f27b6326a3920d6aee4b1f219f9661014b47b58257e80d64bb5b6cb9bdfe7d0a1ba0589198485342ceda628944f1ec5d9fb52edcb156ddde5ed9f59ab3b57052b8f54edacbb969dbfd7a399c55cbf0c86ddbf73e0b6a6cb534e9", 0xe4}], 0x4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000940)={0x80000001, 0x9, 0xcf, 0xffffff01, "1ca98889b019994bbc28fdd3a0d7dc966a654004", 0x1}) bind(r0, &(0x7f0000000980)=@un=@file={0x0, './file0\x00'}, 0xa) msync(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x6) r11 = semget(0x0, 0x4, 0x411) r12 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000009c0)={{0x6, r2, r3, r12, r3, 0x13c, 0x9}, 0xd, 0x35de4347, 0x6}) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000a40)) getpgrp() bind$unix(r4, &(0x7f0000000a80)=@file={0x0, './file0\x00'}, 0xa) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000b40)={{0xae53, r12, 0x0, r2, r3, 0x13a, 0x4}, 0x200, 0x8b3, r8, r1, 0x5, 0x1b96, 0x4}) 3.183911ms ago: executing program 4 (id=2565): setrlimit(0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x3, 0x1}) r1 = msgget(0x2, 0x608) msgsnd(r1, &(0x7f0000000f40)=ANY=[@ANYRESOCT], 0xe5, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000240)={0x2, 0x2, 0x9, 0x7, 0x8, 0xf, 0xd3e, 0x10, [{0x5, 0x2, 0x5, 0x6}, {0x7, 0x800, 0xd, 0x7}, {0x10000, 0x7, 0x4, 0x75b}, {0x7ff, 0x5, 0x3dc, 0xfffffff5}, {0xfff, 0x7, 0x9, 0x5}, {0x8, 0x0, 0x4, 0xffff}, {0x6, 0x79, 0x0, 0x80000001}, {0xfffffffe, 0x4, 0x101, 0xfffffffd}, {0xfffffff7, 0x9, 0x50, 0x7}, {0xfffffffe, 0x80, 0x40, 0x9}, {0x4, 0x9, 0x1fffc000, 0xa92}, {0x5, 0x1, 0x6, 0x2b2b4a55}, {0x2, 0xfffffff9, 0x401, 0xc5b}, {0x1, 0xa, 0x401, 0x7}, {0x80000001, 0x101, 0x100, 0x4}, {0x5, 0x9, 0xffff, 0x10}]}) msgrcv(r1, &(0x7f0000000100)={0x0, ""/214}, 0xde, 0x0, 0x1400) 669.075µs ago: executing program 0 (id=2566): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000340)="12000000", 0x4) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="233fbd59b12885b57ea270", 0xb}], 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x3ff, 0x80000001, 0x1fffd, 0x10, [{0x0, 0x3, 0x4, 0xa28}, {0xc5f, 0xb, 0x8, 0xfffffff9}, {0x800008, 0x20f86, 0x0, 0x9}, {0x80000000, 0x800, 0x3}, {0x401, 0x7ff, 0x1002805, 0x4d8a}, {0x2, 0x86, 0x3, 0xb4}, {0xce1, 0xd16f, 0x4f9, 0x2d}, {0x2, 0x803, 0x17, 0x6}, {0x2, 0x7f, 0x5, 0x9}, {0x4, 0x90, 0xd1b, 0x88}, {0x1c4, 0x40000005, 0x2, 0x3}, {0x7ff, 0x6, 0x7, 0x9}, {0xb8c, 0x4, 0x8, 0x2c4}, {0x29a7171a, 0xfffffffa, 0x1, 0x6}, {0x200002, 0x7, 0xfffffff9, 0xfffffffd}, {0x0, 0x1, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r1, &(0x7f0000000a40)=[{&(0x7f00000003c0)=""/158, 0x9e}, {&(0x7f0000000500)=""/147, 0x93}, {&(0x7f00000005c0)=""/220, 0xdc}, {&(0x7f00000007c0)=""/224, 0xe0}, {&(0x7f00000002c0)=""/91, 0x5b}, {&(0x7f00000006c0)=""/179, 0xb3}, {&(0x7f00000008c0)=""/233, 0xe9}, {&(0x7f00000009c0)=""/73, 0x49}], 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x2) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) unveil(0x0, &(0x7f0000000780)='c\x00') r3 = socket(0x11, 0x3, 0x0) msync(&(0x7f0000285000/0x1000)=nil, 0x1000, 0x2) sendto$unix(r3, &(0x7f0000000180)="b1000504600000000000180007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673051d2d236073705ae04be38164991f7b85143222b297be1aa5b2354eb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907a900000200361b1257aea8c5000020020000000000ffbb27c501f1306c7f008a09ba09006574ffffffffff35b5710426037503682ce371a30080", 0xb1, 0x0, 0x0, 0x0) 382.619µs ago: executing program 4 (id=2567): r0 = getuid() (async) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(r1, &(0x7f0000000a80)=@file={0xd570d0466b6018f, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfb) (async) setreuid(0x0, r0) setreuid(r0, r0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x4010, r2, 0x6b4) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000006c0)=0x9) (async) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x8) (async) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000900)=0x8) r6 = shmget(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) (async) r7 = getuid() setreuid(0x0, r7) msgget$private(0x0, 0x0) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r9 = getgid() setegid(r9) r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, 0x0, 0x0) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r11) (async) setpgid(0xffffffffffffffff, 0x0) r12 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1024, &(0x7f0000001840)={0x0}, &(0x7f00000000c0)=0xc) ktrace(0x0, 0x1, 0x1b1c, r13) (async) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0xc, r7, r8, r0, r9, 0x0, 0x8}, 0x3, 0x1, r11, r13, 0x9, 0x100, 0x4}) 0s ago: executing program 4 (id=2568): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, r2, 0x21, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r3 = socket(0x18, 0x1, 0x0) (rerun: 64) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) r4 = syz_open_pts() fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x7, r1}) flock(r4, 0x1) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xfffffffd, [{}, {0x3, 0x7}, {0x0, 0x2}, {0x0, 0x1}, {0x2}, {0x3, 0x72ae}, {0x2}, {0x1}, {0x1, 0x41}, {0x2}, {0xbd5716e1e18e3ff8}, {0x0, 0x2}, {0x3}, {0x3, 0x88}, {}, {0x3, 0x4}, {0x0, 0x1}, {0x1}, {0x0, 0x10000}, {}, {0x2}, {}, {}, {0x1}, {}, {0x3}, {0x2}, {}, {0x1, 0x4}, {0x0, 0x1}, {0x3, 0x4000000}, {0x0, 0x1fffffff}]}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[@ANYBLOB="ffffffff450000300000000000119078e0000002fffffff70b019078000b00034509000200680001ed11061affffffff00000000"]) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = shmget$private(0x0, 0x3000, 0x30, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000000)=""/34) (async) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000100)=0x7) (async, rerun: 32) readv(r5, &(0x7f0000002680)=[{0x0}], 0x1) (async, rerun: 32) syz_emit_ethernet(0x56, 0x0) (async, rerun: 32) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (rerun: 32) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000080)}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="78c5bd98fe4066cf1ccf2221bce071b4e8e6561956501d2e38d3b1960e00a052aa44b78197ef055efcb8bcd3", 0x2c}], 0x1) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="00a0a78d0ca801000000000000800017bc333f1255636e729535f100000000c5307b8972f402329e78eedbbe2978aec13e113dcf9a0000000000ffff000078e320299393", &(0x7f0000000080)=0x44, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0x36, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450628006400288d507c8213cf1b4c877c27ee03061690a157c70d5915fed977dc68daca9596f7ae2a16d898a461eb978f948660bc58fca2e8d46d6695a7aa3dfb43333c802ce9e72d4f266d851fc63b92f24aa49fbdf8afb1a61af0e96ff0bd9fa631ac3ba6a716335b4050e191cd34165b368d4a63da6b6647a17fe77a1d7b3e6a1b2eb680a75138a3daf545085c86d6afe7941e1939cf59150a135aec4544b94d0d2b7999f04f43ee6709089191c23c22a2754c73ad0a664f012257bf13b930210fc96d351cecf92722ff73e4ab37c906baf4e4", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5140000290780800"]) (async, rerun: 32) mknod(0x0, 0x2000, 0xfffffffa) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.81' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error    OpenBSD/amd64 (ci-openbsd-multicore-0.us-central1-b.c.syzkaller.internal) (tty00) login: pmap_unwire: wiring for pmap 0xfffffd806b737300 va 0x200000004000 didn't change! fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error 7Îpckbd_enable: command error uvn_flush: obj=0xfffffd805eb8df18, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! fuse: Cannot find fusebuf pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error fuse: Cannot find fusebuf WARNING: thread `nfsio' (241853) exits with status -1 WARNING: thread `nfsio' (112062) exits with status -1 WARNING: thread `nfsio' (512485) exits with status -1 WARNING: thread `nfsio' (216976) exits with status -1 WARNING: thread `nfsio' (46800) exits with status -1 WARNING: thread `nfsio' (300534) exits with status -1 WARNING: thread `nfsio' (216094) exits with status -1 WARNING: thread `nfsio' (102206) exits with status -1 WARNING: thread `nfsio' (128238) exits with status -1 WARNING: thread `nfsio' (134033) exits with status -1 WARNING: thread `nfsio' (310833) exits with status -1 WARNING: thread `nfsio' (121063) exits with status -1 WARNING: thread `nfsio' (78070) exits with status -1 WARNING: thread `nfsio' (443160) exits with status -1 WARNING: thread `nfsio' (283266) exits with status -1 WARNING: thread `nfsio' (138885) exits with status -1 WARNING: thread `nfsio' (32234) exits with status -1 WARNING: thread `nfsio' (197743) exits with status -1 WARNING: thread `nfsio' (255994) exits with status -1 WARNING: thread `nfsio' (40104) exits with status -1 fuse: Cannot find fusebuf pckbd_enable: command error    OpenBSD/amd64 (Amnesiac) (tty00) login: pmap_unwire: wiring for pmap 0xfffffd806b737000 va 0x200000004000 didn't change! OpenBSD/amd64 (Amnesiac) (tty00) login: malloc(): allocation too large, type = 127, size = 6808262076 denied attempt to set clock forward to 13622315181289262 in6_pcbnotify: Huh? Thought we never got called with mapped! load: 9.78 cmd: getty 95844 [ttyin] 0.00u 0.01s 0% 348k nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens 7Îuvm_fault(0xfffffd806b738d40, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at _copyinstr+0x58: lodsb (%rsi) TID PID UID PRFLAGS PFLAGS CPU COMMAND *196947 93371 0 0x2000 0x4000000 0K syz-executor 501365 1826 0 0x2 0 1 syz-executor _copyinstr() at _copyinstr+0x58 sys_unveil(ffff8000ffff2a50,ffff80003485f3a0,ffff80003485f2f0) at sys_unveil+0x152 syscall(ffff80003485f3a0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xec4df614970, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault(0xfffffd806b738d40, 0x0, 0, 1) -> e ddb{0}> trace _copyinstr() at _copyinstr+0x58 sys_unveil(ffff8000ffff2a50,ffff80003485f3a0,ffff80003485f2f0) at sys_unveil+0x152 syscall(ffff80003485f3a0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xec4df614970, count: -4 ddb{0}> show registers rdi 0xffff80002a260800 rsi 0 rbp 0xffff80003485f1a0 rbx 0xffff80003485f3a0 rdx 0x400 rcx 0xffff80003485a000 rax 0x7f7fffffc000 r8 0x400 r9 0xffff80003485f140 r10 0x7c8b3a72332e152f r11 0xffffffff82914270 copystr_fault r12 0xffff80002a260800 r13 0xffff80003485f268 r14 0x400 r15 0 rip 0xffffffff82914248 _copyinstr+0x58 cs 0x8 rflags 0x50206 acpi_pdirpa+0x3c077 rsp 0xffff80003485f128 ss 0x10 _copyinstr+0x58: lodsb (%rsi) ddb{0}> show proc PROC (syz-executor) tid=196947 pid=93371 tcnt=3 stat=onproc flags process=2000 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000ffff2a50 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a2baa58,0xffff80002a3b3768 process=0xffff8000348226f0 user=0xffff80003485a000, vmspace=0xfffffd806b738d40 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 96616 96866 4801 0 2 0x2 ifconfig 4801 265482 21527 0 3 0x10008a sigsusp sh 93371 460918 68919 0 4 0x82000 syz-executor 93371 51966 68919 0 4 0x4082000 syz-executor *93371 196947 68919 0 7 0x4002000 syz-executor 50254 468449 66750 0 2 0 syz-executor 50254 240619 66750 0 3 0x4000080 kqpoll syz-executor 50254 503768 66750 0 3 0x4000080 fsleep syz-executor 21527 273722 74322 0 3 0x82 wait syz-executor 72265 146572 0 0 3 0x14280 nfsidl nfsio 73567 117642 0 0 3 0x14280 nfsidl nfsio 21390 140219 0 0 3 0x14280 nfsidl nfsio 74953 207997 0 0 3 0x14280 nfsidl nfsio 74962 435895 0 0 3 0x14280 nfsidl nfsio 54158 514167 0 0 3 0x14280 nfsidl nfsio 78008 274564 0 0 3 0x14280 nfsidl nfsio 90776 478686 0 0 3 0x14280 nfsidl nfsio 1085 421937 0 0 3 0x14280 nfsidl nfsio 57303 108044 0 0 3 0x14280 nfsidl nfsio 71643 381517 0 0 3 0x14280 nfsidl nfsio 67228 58586 0 0 3 0x14280 nfsidl nfsio 68376 99423 0 0 3 0x14280 nfsidl nfsio 20629 224760 0 0 3 0x14280 nfsidl nfsio 60243 422429 0 0 3 0x14280 nfsidl nfsio 90867 83217 0 0 3 0x14280 nfsidl nfsio 17376 216092 0 0 3 0x14280 nfsidl nfsio 90525 191119 0 0 3 0x14280 nfsidl nfsio 86707 411752 0 0 3 0x14280 nfsidl nfsio 29419 258490 0 0 3 0x14280 nfsidl nfsio 4731 82922 0 0 3 0x14200 acct acct 51557 253542 80236 0 3 0x100082 sbwait arp 39 350235 74322 0 3 0x82 wait syz-executor 80236 200243 31823 0 3 0x10008a sigsusp sh 31823 157398 74322 0 3 0x82 wait syz-executor 66750 491582 74322 0 2 0xc82 syz-executor 42705 156342 74322 0 2 0x2 syz-executor 68919 172240 74322 0 2 0xc82 syz-executor 95844 401331 1 0 3 0x100083 ttyin getty 21592 347828 54135 0 3 0x82 sbwait sshd-session 33755 318525 74322 0 2 0x2 syz-executor 36548 258446 0 0 3 0x14200 bored sosplice 1826 501365 74322 0 7 0x2 syz-executor 74322 344958 31913 0 3 0x82 kqread syz-executor 31913 431624 89563 0 3 0x10008a sigsusp ksh 89563 85582 52485 0 3 0x98 kqread sshd-session 52485 285825 54135 0 3 0x92 kqread sshd-session 54135 458641 1 0 3 0x88 kqread sshd 79614 505600 32342 74 3 0x1100092 bpf pflogd 32342 218175 1 0 3 0x80 sbwait pflogd 61903 406215 78398 73 3 0x1100090 kqread syslogd 78398 160178 1 0 3 0x100082 sbwait syslogd 44212 241056 1 0 3 0x100080 kqread resolvd 79964 176353 1242 77 3 0x100092 kqread dhcpleased 33811 417793 1242 77 3 0x100092 kqread dhcpleased 1242 283736 1 0 3 0x80 kqread dhcpleased 72351 16982 0 0 3 0x14200 bored smr 3254 511209 0 0 2 0x14200 zerothread 3801 422965 0 0 3 0x14200 aiodoned aiodoned 96987 189920 0 0 3 0x14200 syncer update 42108 455741 0 0 3 0x14200 cleaner cleaner 36747 509553 0 0 3 0x14200 reaper reaper 86981 58771 0 0 3 0x14200 pgdaemon pagedaemon 33934 201158 0 0 3 0x14200 bored viomb 37397 423957 0 0 3 0x40014200 acpi0 acpi0 19993 85206 0 0 3 0x40014200 idle1 32439 68889 0 0 3 0x14200 bored softnet3 58998 407793 0 0 3 0x14200 bored softnet2 93351 340794 0 0 3 0x14200 bored softnet1 68700 133702 0 0 3 0x14200 bored softnet0 54321 463294 0 0 3 0x14200 bored systqmp 16620 251572 0 0 3 0x14200 bored systq 64032 338257 0 0 3 0x14200 tmoslp softclockmp 25836 260700 0 0 2 0x40014200 softclock 1231 8567 0 0 3 0x40014200 idle0 1 120339 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 93371 (syz-executor) thread 0xffff8000ffff2a50 (196947) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838d0900) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 sleep_finish+0x2da #3 msleep_nsec+0x141 #4 single_thread_set+0x1de #5 sys_unveil+0x117 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 42705 (syz-executor) thread 0xffff80002a2962b0 (156342) exclusive rrwlock inode r = 0 (0xfffffd806e184540) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e1872f8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 Process 33755 (syz-executor) thread 0xffff80002a2974a0 (318525) exclusive rrwlock inode r = 0 (0xfffffd8079fc6ac8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c45a8c0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 Process 1826 (syz-executor) thread 0xffff80002a2bb9b8 (501365) exclusive rrwlock inode r = 0 (0xfffffd806e10d418) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c476678) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x377 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10238 11135K 13922K 166960K 15883 0 pcb 17 16K 29K 166960K 740 0 rtable 136 15K 17K 166960K 1360 0 pf 34 17K 67485K 166960K 243 0 ifaddr 28 4K 8K 166960K 209 0 ifgroup 55 2K 2K 166960K 320 0 sysctl 4 1K 9K 166960K 17 0 counters 68 36K 37K 166960K 276 0 ioctlops 0 0K 4K 166960K 2125 0 iov 0 0K 36K 166960K 202 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1586 100K 100K 166960K 4683 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 32K 40K 166960K 53 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 176 0 dirhash 15 2K 3K 166960K 63 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 224K 166960K 3050 0 sigio 0 0K 0K 166960K 60 0 proc 74 91K 128K 166960K 1434 0 subproc 72 4K 4K 166960K 265 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 367 0 in_multi 37 2K 7K 166960K 417 0 ether_multi 1 0K 0K 166960K 21 0 mrt 2 0K 0K 166960K 11 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 223 996K 996K 166960K 223 0 exec 0 0K 1K 166960K 1096 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 6 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 238 179K 191K 166960K 28896 0 UVM aobj 191 8K 8K 166960K 201 0 pinsyscall 45 90K 102K 166960K 4696 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 181 0 NDP 12 0K 2K 166960K 148 0 temp 80 8696K 8949K 166960K 143725 0 kqueue 14 22K 31K 166960K 488 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 346 0 341 5 4 1 3 0 8 0 rtentry 176 452 0 404 6 2 4 6 0 8 0 unpcb 144 2595 0 2576 19 18 1 6 0 8 0 syncache 336 9 0 9 5 5 0 1 0 8 0 tcpqe 32 3 0 3 2 2 0 1 0 8 0 tcpcb 736 948 0 941 26 19 7 7 0 8 6 arp 128 66 0 56 1 0 1 1 0 8 0 inpcb 328 3080 0 3070 37 30 7 7 0 8 5 nd6 144 89 0 81 1 0 1 1 0 8 0 pkpcb 40 21 0 21 9 8 1 1 0 8 1 kcovpl 48 29 0 21 1 0 1 1 0 8 0 ppxss 1192 57 0 57 7 6 1 1 0 8 1 pppxif 1504 9 0 9 5 5 0 1 0 8 0 pffrag 232 20 0 14 1 0 1 1 0 482 0 pffrnode 88 17 0 12 1 0 1 1 0 8 0 pffrent 40 32 0 26 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pfstitem 24 178 0 86 1 0 1 1 0 8 0 pfstkey 128 178 0 86 4 0 4 4 0 8 0 pfstate 384 178 0 86 10 0 10 10 0 8 0 pfrule 1344 22 0 16 2 1 1 2 0 8 0 art_heap8 4096 4 0 1 4 1 3 3 0 8 0 art_heap4 256 1637 0 1446 32 14 18 31 0 8 0 art_table 32 1641 0 1447 4 1 3 4 0 8 0 art_node 16 383 0 344 1 0 1 1 0 8 0 sysvmsgpl 40 81 0 74 1 0 1 1 0 8 0 semapl 112 170 0 160 1 0 1 1 0 8 0 shmpl 112 198 0 10 6 0 6 6 0 8 0 dirhash 1024 52 0 33 3 0 3 3 0 8 0 dino2pl 256 6769 0 5219 98 0 98 98 0 8 0 ffsino 288 6769 0 5219 111 0 111 111 0 8 0 nchpl 144 10718 0 8964 66 0 66 66 0 8 0 rtmask 32 7 0 7 4 4 0 1 0 8 0 uvmvnodes 80 4170 0 0 86 0 86 86 0 8 0 vnodes 216 4170 0 0 232 0 232 232 0 8 0 namei 1024 40140 0 40136 3 2 1 2 0 8 0 percpumem 16 153 0 104 1 0 1 1 0 8 0 kstatmem 264 186 0 158 6 3 3 3 0 8 0 acpiwqpl 32 1 0 1 1 0 1 1 1 8 1 scsiplug 72 8 0 8 5 5 0 1 0 8 0 scxspl 216 47130 0 47130 14 13 1 8 1 8 1 plimitpl 152 554 0 537 1 0 1 1 0 8 0 sigapl 424 3346 0 3274 11 2 9 9 0 8 0 knotepl 120 613 0 0 18 0 18 18 0 8 0 kqueuepl 224 1040 0 1030 15 14 1 5 0 8 0 pipepl 336 383 0 356 7 4 3 6 0 8 0 fdescpl 520 3279 0 3247 3 0 3 3 0 8 0 filepl 160 22534 0 22311 39 26 13 20 0 8 0 lockfpl 104 1196 0 1193 2 1 1 2 0 8 0 lockfspl 48 520 0 517 1 0 1 1 0 8 0 sessionpl 144 52 0 42 1 0 1 1 0 8 0 pgrppl 48 226 0 208 1 0 1 1 0 8 0 ucredpl 104 3726 0 3713 1 0 1 1 0 8 0 zombiepl 144 4198 0 4197 2 1 1 1 0 8 0 processpl 1240 3346 0 3274 7 1 6 6 0 8 0 procpl 656 8019 0 7943 10 2 8 8 0 8 0 srpgc 96 34 0 34 6 5 1 1 0 8 1 sosppl 168 24 0 23 2 1 1 1 0 8 0 sockpl 728 6210 0 6176 65 55 10 22 0 8 6 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 112 0 0 14 0 14 14 0 8 0 mcl2k 2048 50 0 0 5 0 5 5 0 8 0 mtagpl 96 31 0 0 1 0 1 1 0 8 0 mbufpl 256 8757 0 0 545 0 545 545 0 8 0 bufpl 280 15720 0 9578 440 0 440 440 0 8 0 anonpl 32 13203 0 0 108 1 107 107 0 246 0 amapchunkpl 152 97200 0 96703 64 36 28 33 0 158 1 amappl16 200 8874 0 8822 75 68 7 27 0 8 0 amappl15 192 69 0 68 1 0 1 1 0 8 0 amappl14 184 197 0 182 1 0 1 1 0 8 0 amappl13 176 5 0 5 1 1 0 1 0 8 0 amappl12 168 4263 0 4230 3 1 2 2 0 8 0 amappl11 160 52 0 38 1 0 1 1 0 8 0 amappl10 152 7 0 7 3 3 0 1 0 8 0 amappl9 144 254 0 252 1 0 1 1 0 8 0 amappl8 136 22 0 19 1 0 1 1 0 8 0 amappl7 128 158 0 143 1 0 1 1 0 8 0 amappl6 120 442 0 434 2 1 1 1 0 8 0 amappl5 112 209 0 198 1 0 1 1 0 8 0 amappl4 104 413 0 391 1 0 1 1 0 8 0 amappl3 96 20026 0 19929 5 1 4 4 0 8 0 amappl2 88 996 0 920 2 0 2 2 0 8 0 amappl1 80 23012 0 22299 17 1 16 16 0 8 0 amappl 88 27365 0 27211 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma2048 2048 1 0 1 1 1 0 1 0 8 0 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 8 0 8 2 2 0 1 0 8 0 dma128 128 256 0 256 3 3 0 1 0 8 0 dma64 64 10 0 10 4 4 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 19 0 18 1 0 1 1 0 8 0 aobjpl 72 200 0 10 4 0 4 4 0 8 0 uaddrrnd 24 3279 0 3247 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3279 0 3247 1 0 1 1 0 8 0 vmmpekpl 168 25459 0 25387 4 0 4 4 0 8 0 vmmpepl 168 209526 0 207435 135 28 107 118 0 357 0 vmsppl 480 3278 0 3247 5 0 5 5 0 8 0 rwobjpl 72 57259 0 51793 107 6 101 104 0 8 0 pdppl 4096 6566 0 6494 161 83 78 84 0 8 6 pvpl 32 21717 0 0 175 0 175 175 0 265 0 pmappl 256 3278 0 3247 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 1026 0 133 26 0 26 26 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace _copyinstr() at _copyinstr+0x58 sys_unveil(ffff8000ffff2a50,ffff80003485f3a0,ffff80003485f2f0) at sys_unveil+0x152 syscall(ffff80003485f3a0) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xec4df614970, count: -4 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838d06f8) at __mp_lock+0x192 __mp_acquire_count(ffffffff838d06f8,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2da biowait(fffffd805f1cd7e0) at biowait+0xc1 bwrite(fffffd805f1cd7e0) at bwrite+0x2e5 VOP_BWRITE(fffffd805f1cd7e0) at VOP_BWRITE+0x60 ufs_mkdir(ffff80002a378110) at ufs_mkdir+0x581 VOP_MKDIR(fffffd806c548c08,ffff80002a378270,ffff80002a3782a0,ffff80002a3781a0) at VOP_MKDIR+0x102 domkdirat(ffff80002a2bb9b8,ffffff9c,7806abdd62c0,1ff) at domkdirat+0x179 syscall(ffff80002a378420) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7806abdd6360, count: 1 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838d06f8) at __mp_lock+0x192 __mp_acquire_count(ffffffff838d06f8,1) at __mp_acquire_count+0x58 sleep_finish(ffffffffffffffff,1) at sleep_finish+0x2da biowait(fffffd805f1cd7e0) at biowait+0xc1 bwrite(fffffd805f1cd7e0) at bwrite+0x2e5 VOP_BWRITE(fffffd805f1cd7e0) at VOP_BWRITE+0x60 ufs_mkdir(ffff80002a378110) at ufs_mkdir+0x581 VOP_MKDIR(fffffd806c548c08,ffff80002a378270,ffff80002a3782a0,ffff80002a3781a0) at VOP_MKDIR+0x102 domkdirat(ffff80002a2bb9b8,ffffff9c,7806abdd62c0,1ff) at domkdirat+0x179 syscall(ffff80002a378420) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7806abdd6360, count: -14