last executing test programs: 1.728809438s ago: executing program 3 (id=30): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x0, 0xff, 0x1, 0x9}, {0x25, 0x0, 0x2, 0x4}, {0x40, 0x9, 0xf7, 0x6}, {0x87, 0x1, 0x9, 0x9}, {0x9b1e, 0xff, 0xf4, 0x4000800}]}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "6a9900", 0x8, 0x3a, 0x69, @rand_addr="000000000000000000020000008000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x4, 0x4}}}}}}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYRES64=r0]) sysctl$hw(&(0x7f0000000000)={0x6, 0x15}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.63927478s ago: executing program 7 (id=32): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000)="5ab7776a", 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x77ea54bf05fe1d42) ioctl$DIOCSETSYNCOOKIES(r1, 0xc0014462, &(0x7f00000000c0)) syz_emit_ethernet(0xd, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x8, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @mcast2, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) 1.524872635s ago: executing program 3 (id=35): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7dfbf, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7dfbf, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r0, 0x0) clock_gettime(0x0, 0x0) (async) clock_gettime(0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x70) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget$private(0x0, 0x2000, 0x88, &(0x7f0000001000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x1000) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x26, &(0x7f0000000000), 0x14) (async) setsockopt(r2, 0x1000000000029, 0x26, &(0x7f0000000000), 0x14) open(&(0x7f0000000000)='./file0\x00', 0x18289, 0x150) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 1.339748333s ago: executing program 7 (id=39): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f0000000040)="5c01045156e8a5f38bf09bbb21ac0310", 0x10) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) 1.334944208s ago: executing program 7 (id=42): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1, 0x11, r0, 0x0) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x680, 0x2, 0x0, 0x2}, 0x3, 0x8008000000000001, 0x0, 0x0, 0x8000000f, 0x2008004, 0x0, 0xa, 0x0, 0xdfb2, 0x0, 0xffff}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f884d297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 64) r2 = socket$inet(0x2, 0x8000, 0x0) (rerun: 64) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async, rerun: 64) r3 = syz_open_pts() (rerun: 64) close(r3) (async) syz_open_pts() (async) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x2df57366, 0x5, 0xd, 0xffff7dfc, "0a6400b708022400060000d06203000000027cb9", 0x8001, 0x5}) (async) writev(r3, &(0x7f0000000200)=[{&(0x7f00000009c0)="3a62395f52ca39ebb428ab374b8b24476f635a668335c1f35bbcbe1879e457c0cd52509469ddb2a491a5e3bc100abcb0bec31655e5ea8f75e58c2e42324caf2af4e99a44db026b78def9b2cd42929ab8e4cd8684cba789aafec54a2b07d5089a929ee4da37fde90029c06f99975b1952e955d2ea457e2e890d44a1e144e70c38623a8296afaaa2782706fe810a04d3f761662da4fb2e1b88ce6361d6a0ead5a920dd965381cd1df46418693ca12c8724a3594bfa8e6479de4f3e4dd29168e19026c95a5f4c5ee5639bdce2aa51e52d35a93992d8b76e7dcb2db7e042cf003776019df2ece194b2b738633f0cae1cead6c60a6c9b3e0d5220a548836175602df525f4e16199a0e6b99d2a9d7d6da340bec3156c8963b5f028818ee36a6a44c4f99e8642544cfdf002179dce1329db99184e3a41668284ac68cc560efb695b735827a983990457a862b8ac0d85f70d7a81b86ed75bfad74a055b6e52666d0862f8504f2f1e0dc7b0293d422677021d53255f2befecb2ee126e59d4ee576762597f40b7ed3cae8c9adcfc0bc40f5f78e21fab1d4b040e7781f2e46fe8eeff983c9d00e4662e9ed65c18e588dfd61e0ce5aa3f0edb4b53b64e658e6856f81e101eec2e6fd961c5643f3adca1", 0x1ca}], 0x1) getsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000080), &(0x7f0000000040)=0x4) 1.232316786s ago: executing program 4 (id=43): r0 = socket(0x18, 0x2, 0x0) connect(r0, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x1, 0x8f38, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0x1}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x2, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0xc9e, "000000000000000000000000ffff00ff", 0x1}, 0x1c) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x4, 0x10000}, 0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40080, 0x0) ioctl$DIOCRDELADDRS(r2, 0xc4504444, &(0x7f0000000580)={{'./file1\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x3, 0x6}, 0x0, 0x200, 0x0, 0x2, 0x0, 0x2, 0x8, 0x66, 0xb}) socket(0x18, 0x2, 0x0) (async) connect(r0, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x1, 0x8f38, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00', 0x1}, 0x1c) (async) sendto$inet6(r0, 0x0, 0x0, 0x2, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0xc9e, "000000000000000000000000ffff00ff", 0x1}, 0x1c) (async) socket(0x18, 0x2, 0x0) (async) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0x4, 0x10000}, 0x8) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40080, 0x0) (async) ioctl$DIOCRDELADDRS(r2, 0xc4504444, &(0x7f0000000580)={{'./file1\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x3, 0x6}, 0x0, 0x200, 0x0, 0x2, 0x0, 0x2, 0x8, 0x66, 0xb}) (async) 1.230298111s ago: executing program 1 (id=45): syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800137bce35e4165e455c00300066000000019078ac1400bbe00000010c00907801080000456cfffc0000000008a40000002ef84744947b4421a859a6f55a134a3b49b5f6c7cc4413d84a28a0e737993777ee6b6078e0edfeb2c3c895bc55cc42865d53e7fb1ae1895a31583ce94c414b8aac48c8a83180f1edffb12dfc0b88214027ef769aadcd510e4d7a7ae8559730b259334e26df4f82d77c92195bd933bf92796e83a7827e24946d142e0b14ec2766b4af12f4f87dbf14b1ca0699f639c18af46d17bc113194593f495568951bddf54f00cd26accf50bc92ec4e62fea4fd9c9d62b6875a9f87628e245ac4610930fc0bbe7d10048c4db22a21daf7c167027cdad0fef18c9d131095"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x4) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0x4) 1.229908327s ago: executing program 5 (id=46): r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ftruncate(r1, 0x8531) setrlimit(0x1, &(0x7f00000011c0)) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xc8) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x100000001}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) r5 = socket$inet6(0x18, 0x1, 0x6) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000080)=0x2, 0x4) bind$inet6(r5, &(0x7f00000000c0)={0x1c, 0x18, 0x1, 0x4, "ffffffffffff00000000000000000001", 0x7}, 0x1c) getsockname$inet6(r5, 0x0, &(0x7f0000000100)) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="ea00eb0100000000", 0x8) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x20, 0x0) ioctl$DIOCRSETADDRS(r7, 0xc4504445, &(0x7f0000000280)={{'./file0\x00', './file0\x00', 0x9, 0x8}, &(0x7f0000000180)=[{@loopback, '\x00', './file0\x00', 0x3, 0x2, 0x0, 0x1, 0x0, 0x3, 0x1}], 0x8, 0x1, 0x0, 0x4, 0x400, 0x2d, 0x2, 0x2}) 1.229060605s ago: executing program 4 (id=47): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x8, 0x6, 0x3, 0x1, 0x3ff, 0x5, 0x5, 0x1, 0x2, 0xc, 0x80000000}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x108) ioctl$DIOCGETRULE(r1, 0xcd604407, &(0x7f0000000100)={0x0, 0x2, 0x8000, './file0\x00', './file0\x00', 0x0, "0e1a07cad3c5a20a06ff95f11b8c5bf3a92d5ef0e0f6d522822810a0c48ad27ef2ff6f82eeaf6820a371c48ed14c51c7047a019ce635a1e865960f795c46f0ee3b4edf9f672e2506ae955d887e953751b04dbc722ce2caf3d67ce1288725c6d18dfa88925eafcf7cc43b92e1c0a373a7c7ff56ab30f61144a6b8dd68494c50648de04adf20aee39ae60b20a4df572e4531d2de237f1c4ab0135e6fd28cdd7831914634ccf141b092bd29692d5b4788def0599a3297e37ec40bb1aa800d1f51855f77e3ad6e73c4e568c8747d9e69fed116a680836457cbd6658e87d9f68a0e31f7cf8195c94f28f2878a1b6f4bdfc754a18952a1127ab84ddcff52bb18e38c04461427bd6f5742e4882fed9a5829d17e733632a514e2ba0c1fa3b5da7104d60f75179dbeb4a384cde310bec5c0ccd5f31912cda4b7dede47b2db08ad0d1762c827917a216af63202647520fd2bf44bdf0392fdc68aab9c6123e6df1b9cd69e5e5d841ae3ab9253f081735c205b2aac194d007ae516d993bf0501ec2bcf89c6bef9dccb2a5fc66d28d0cd66047423a0998465eb1d9b812f873cd5b1c7978c494658a391f1b14009c232e38cafec8eed10ac903bb15ab296bec88b5d1840f12c6dda14850db3bda3002987ecdde3e7ab02cbcfc5629d5b68b4fda4de9e3756d3d27c220bad0476bf92ef5c7f8fe0fc1c3abd151d18c1c20e0450140dba66ab15d082084b5febacc9d1d9287de4204bc3baed0a345d568f93e1279b257dff1f4c9e81d06784e12669f2b4db20be406fa894687050d7b851f5888d649385dae29efd13dadeb033192c5b1f8cd59a950579b769251f424dfa76899563263436948b5afa0a5cd08b2cb5a260b8d8faa7f8c9478cbb74fbda81b4d519911421aa2ea99e18bc8269947ffa3630ca90be772051cb38fb78b25f01afd2bfdf46c24b6411dce86305524cc188dd1c995e305dceddfa941516bed37c33e03e140c13d5b25f7a0a34239a602a2f5bfa5b6d1ebcb399f46c31bfb603c4014ab806f03529344c39e316aee51081f54ebf1e49bef5659c05a55b468ac94e26d3f05f2e0c6c582dad81f1e10e597155cb2eba426902ef8906291d3be2436a70d58283a88b0471d12232d0b7a2d01a74fcaa9b19c3e6fef062440154cbdcacfcce813bb516494fa1a064e9061a27e1437d13a8d4df64a2364087657cf12bec67095b7147ee7d220ac0cb90e28e9a90deffb882fd7f5d0812fe912db071b34539d446169349fe7e083f5f2979299e5f4e98e5d756d4ee7f21c2b1e561394772c6ac1238779ed5dae8785cb31ce2a892031448e0dd72b79744146ee5298ffde822acc3fbb4fb06fb2d3a7eaef8c251276cb4539b34673e81cbac7a851a3a73f4ea345de6863ca8837293d0385b1f7d71edd1171f0b6558caced09ece344a674008322471e6e04a3facf5a9374cf7cbd21159b77d0f1a9a5969d93ebda23cc0f0301e578cd2825b2e5c631aaf2aefa0e76a995c6e618c73af749df1f73255fe38cf72a188395019bad16c8550ae58419b3fec2b01ca951365895fb58201c7dc35e5949121633b8a7a72b949d2c5679df5be4031d956673a40ddf7ca00ed391d2d72059adefffd9ea9a693cff8b291981c38eeb066d5d3b9a71270b0b001317a94e8dbfd795c30b78c7c349c9096955274cee538e8d20da34e92519d7bf56adc1f1b98776e14140642f23f1fcbb6b5bcb28b83649cf55cf3d043b9f6f3aad34405fd854567bcde95e720e469fdeeaeb96d2b1affeda4fd5cf94eab8e48eabb202c43adb15ee256c969a6b634a320800bef1d24cc82a143af2839400ac0f62073feb2506dc390e5cdf9d4740e62570367ef4c2a79c4aa8f36f523c995da652eb4a13123a04da48bc1bfe857b3a0dd43d6f4878f91ea472eb6b6bf76"}) ioctl$DIOCSETIFFLAG(r1, 0xc0284459, &(0x7f0000000f80)={'./file0\x00', &(0x7f0000000e80)=""/238, 0x4, 0x400, 0x8, 0x9}) r2 = openat(r1, &(0x7f0000000fc0)='./file0/../file0\x00', 0x10000, 0xcd) fstat(r2, &(0x7f0000001040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lchown(&(0x7f0000001000)='./file0\x00', 0x0, r3) recvmmsg(r2, &(0x7f00000013c0)={{&(0x7f00000010c0)=@un=@file={0x0, 0x0, ""/251}, 0xfd, &(0x7f0000001280)=[{&(0x7f00000011c0)=""/114, 0x72}, {&(0x7f0000001240)=""/64, 0x40}], 0x2, &(0x7f00000012c0)=""/207, 0xcf}, 0x92}, 0x38, 0x40, &(0x7f0000001400)={0x6, 0x6}) accept(r2, 0x0, &(0x7f0000001440)) ioctl$DIOCRCLRADDRS(r1, 0xc4504442, &(0x7f0000001480)={{'./file0\x00', './file0\x00', 0x67, 0x6}, 0x0, 0x0, 0x0, 0x3, 0x1f, 0x800, 0x13f, 0x56, 0x7}) ioctl$DIOCRSETTFLAGS(r2, 0xc450444a, &(0x7f0000001900)={{'./file0/../file0\x00', './file0\x00', 0x33, 0x80}, 0x0, 0x0, 0x0, 0x1ff, 0x8, 0xbf, 0x3, 0x2}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001d80), 0x10000, 0x0) ioctl$DIOCRGETADDRS(r4, 0xc4504446, &(0x7f0000001e40)={{'./file0\x00', './file0/../file0\x00', 0x40, 0x5}, &(0x7f0000001dc0)=[{@broadcast, '\x00', './file0/../file0', 0xfffffff8, 0x3, 0x18, 0x2, 0x1, 0x87, 0x8}, {@rand_addr=0x1000, '\x00', './file0\x00', 0xae, 0x3, 0x0, 0x0, 0xd, 0x2, 0xfc}], 0x1, 0x2, 0x379, 0x1, 0xb, 0x6, 0x4, 0xd6}) ioctl$DIOCRGETTABLES(r4, 0xc450443f, &(0x7f0000003380)={{'./file0\x00', './file0\x00', 0x11, 0xd9}, &(0x7f00000022c0)=[{'./file0\x00', './file0\x00', 0x1, 0x6}, {'./file0/../file0\x00', './file1\x00', 0x16, 0x5c}, {'./file0/../file0\x00', './file0\x00', 0x30, 0x80}, {'./file0\x00', './file0\x00', 0x44, 0x4}], 0x83, 0x4, 0x68, 0x9, 0x101, 0x9, 0x6, 0x81}) openat$pf(0xffffffffffffff9c, &(0x7f0000003800), 0x80, 0x0) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f0000003840)={0xe, 0x9, r1}) fcntl$setstatus(r5, 0x4, 0x4) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000003900)={&(0x7f0000003880)='./file0\x00', 0x5, &(0x7f00000038c0)='./file1\x00', 0x8}) ioctl$DIOCGETQUEUES(r5, 0xc148445e, &(0x7f0000003940)={0xbf10, 0x2, {'\x00', './file1\x00', './file0/../file0\x00', './file1\x00', {{0x400, 0x3}, {0x2, 0x4}, 0x40}, {{0x6, 0x4}, {0x7, 0x7}, 0xcf4a}, {{0x0, 0xc00000}, {0x4, 0x89}, 0x3}, {0x3, 0x4, 0x2, 0x3f8}, 0x0, 0x5, 0x4ba, 0x9, 0x2}}) sendto$unix(0xffffffffffffff9c, &(0x7f0000003ac0)="10e1578fd6a831e5ef3e120dc649246732a18433bfb32d3a720fa13a18baea85af46d81cec8aa9029746129cb5e15f23f4c56bada89232d97a98b6e4891ab4e6df04d9233ed71b6bb90e08c180b126494b59a27c8289f0f4a07630839b2be0d9cef54441ca90ffbdc504a7a6d9497a5e6a5ec022c886847c619e89b864a5bba8", 0x80, 0x2, &(0x7f0000003b40)=@file={0xa, 0x0, './file1\x00'}, 0xa) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000003b80), 0x80, 0x0) ioctl$DIOCRDELTABLES(r6, 0xc450443e, &(0x7f0000006580)={{'./file1\x00', './file0/file0\x00', 0x38, 0x36}, &(0x7f0000003bc0)=[{'./file2\x00', './file1\x00', 0x25, 0x9}, {'./file0/../file0\x00', './file1/../file0\x00', 0x4a, 0xee}, {'./file0\x00', './file0\x00', 0x21}, {'./file0/../file0\x00', './file0/../file0\x00', 0x8, 0x9}, {'./file1\x00', './file1\x00', 0x22, 0xfe}, {'./file0\x00', './file0\x00', 0x58, 0x81}, {'./file0/../file0\x00', './file0/../file0\x00', 0x1, 0xfd}, {'./file0/../file0\x00', './file1\x00', 0x4, 0xff}, {'./file0\x00', './file2\x00', 0x0, 0x2}, {'./file0/../file0\x00', './file1\x00', 0x32, 0xa}], 0x2, 0xa, 0x7, 0x10, 0x401, 0x6, 0x3e, 0xca}) ioctl$WSDISPLAYIO_GETPARAM(r5, 0xc0205759, &(0x7f0000006a00)={0x3, 0x1, 0x7, 0x3}) ioctl$AUDIO_GETSTATUS_ctl(r5, 0x40204128, &(0x7f0000006a40)) fcntl$getflags(r1, 0x1) unveil(&(0x7f0000006a80)='./file1/file0\x00', &(0x7f0000006ac0)='c\x00') ioctl$DIOCXBEGIN(r4, 0xc0104451, &(0x7f0000006f40)={0x1, 0x4, &(0x7f0000006b00)=[{0x1, './file1\x00', 0x47}]}) ioctl$AUDIO_GETSTATUS(r1, 0x40204128, &(0x7f0000006f80)) ioctl$DIOCADDQUEUE(r6, 0xc148445d, &(0x7f0000006fc0)={0x40, 0x3, {'\x00', './file0\x00', './file2/file0\x00', './file1\x00', {{0xffffffffffffff80, 0x9}, {0x10}}, {{0x0, 0x100}, {0x6, 0x401}, 0xdfa}, {{0x8000000000000001, 0xe}, {0xa, 0xc}, 0x7}, {0x3, 0x4, 0x9, 0x7d7}, 0x0, 0x3ef1, 0x3}}) 1.225053864s ago: executing program 7 (id=48): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$FIONREAD(r1, 0x800c745b, &(0x7f0000000080)) utimes(0x0, &(0x7f0000000180)={{0x1, 0x55}, {0x6, 0x7fffffffffffffff}}) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x800000, 0x1, 0x0, "0100dd2d018000000000005e00", 0x9}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) fstatat(r0, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) stat(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getpgrp() getpgid(r6) stat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r10 = getthrid() stat(&(0x7f0000000980)='./file0\x00', &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, 0x0}) shmget$private(0x0, 0x1000, 0x8, &(0x7f0000556000/0x1000)=nil) fstatat(r0, &(0x7f0000000a40)='./file0\x00', &(0x7f0000000a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) r13 = getppid() chown(&(0x7f0000000140)='./file0\x00', r11, r8) kill(r13, 0x5) getresgid(&(0x7f0000000b00)=0x0, &(0x7f0000000b40), &(0x7f0000000b80)) sendmsg$unix(r2, &(0x7f0000000c80)={&(0x7f0000000000)=@file={0x40, 0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f00000000c0)="69a7f2fb80967a81ba7edfa12d69574f267f103d951560b1331b02e5ff885122ecd56f9c03599302f74f5bd5c4b2331a1127fe0aef045f44c04bc582593988091f76121a3012bb3d30492c2058f6bca306c9fbbc54138673c5d5", 0x5a}, {&(0x7f00000001c0)="2ef07167e01cd0c0b79a620017d06d89a517a4a631e951fe75c420d5eadb255d5f64639d93dc48a6424fa1147d9617c678f42294ea5c2fc5e0fda3b2d9d1dfc26019281ba453dff04528c79fc531ec", 0x4f}, {&(0x7f0000000240)="094729c9c12dcfd40060c79bfd0264a57d16ba1f33e6685406271885c1c0f29a3dc618f37c32913ac8aca2209c485a463c6c2f44d0069799a893de9a0e1eecb09c2fab5d5d7350febc137a0d9426207f8d97b89eebd04ab95fbc6af7cdf4a24ea22d08731041c3809ab83c40dfe197c50bb2195f9b79df8a1d183d33d687566ca0b0992b3b84806199770efeb758a32ef6f2330637a690f550f6ead910beddd1c17b8f8278749c16ea6924866038f0d599c46d490d6b1b5fe31fc2ffda8d7eb5d5e8f7bba4367d5de2f12c37ed72129edc380454823b1e89daa80f5699246d1ae5ab24d35a62e0", 0xe7}, {&(0x7f0000000340)="51083dd4750ff1c5892c88fc5e6de8c5dfc2d0d48ac24ef028fc21eada6b4b8d8d9f8ad60512db72ec06582612333c33fe17ecc481f4e26b9378a9cbd72f5aefa3422fcff2f7950db0738f75ea5dd63b93c982413c33782ce678019c", 0x5c}, {&(0x7f00000003c0)="2d621a8029b599471ce20591e38cdfae3d72a0342f91cc61d8479c1ea2d0e6a4ab95f28544d4f8a29b25be503e46e586db2a03df1272764afe083dbd4203511626900bd2be4991e206aee6695374736a883b11e8dc4b83573bb50e4444602e02a7ef0000e279373b686e8b020fef1dd06948c5b4ca903ffc19d4abde22cbcc93fe", 0x81}, {&(0x7f0000000480)="62dfa1a2ab5794bffdc97f54324c02fca0a52cb003370f43879b6249266d92afd2ac763a5bbe3e036c1e1d260688726133901916bac146819b82d233bea0ee12ffc5fc2a2f0df8bcd9853d6c625efa292fedaab90d5c3e04cdeb3309260f24754b28e4927648db1eeb1b7943d785ba09a8c3148b7f6ae03970738d10b00c738be35b654e1d80c56846c50807475f4e133d10bfe170e5a43361b88c3f76d96fa298d50ee31bf77a8386f6d70ebc3057b277de11bebb8ea2f1e2790e9128fbc74b3a58aee37a42d84355dcabe5f5c19f2abe6fe6c08e630c59b9513187e596d038095cd81b0fdaa1df8ffebfea6c9fbcf4a2311b6544dc7ecdc6908ad60da928", 0xff}, {&(0x7f0000000580)="9bf215787024beade9e5d032f92f55cf7f513bd693183f5f63f76231045a9fce9c1ee4096eb5d47cec5834ff7e508da46df1c9dd37b3a08308874a8de9ab51092add8403ceb29cfa66f2f5bd7b7c90b59ae421eab12e3936682e989a4b6d3bcec9e3be61df7a2256c6db197da848e2660d8fb74aa23dffe1d8d595e0c38e7fb7b5da15acf2dc98de5c52f072dd4716", 0x8f}], 0x7, &(0x7f0000000bc0)=ANY=[@ANYBLOB="20005d6fda04000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r1, @ANYBLOB="18000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="18000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="18000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="18000000ffff000000000000", @ANYRES32=r13, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="14000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0], 0x94, 0x2}, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) 1.116727765s ago: executing program 1 (id=49): r0 = socket(0x18, 0x3, 0x0) sendmmsg(r0, &(0x7f0000000200)={{&(0x7f00000000c0)=@in6={0x1c, 0x18, 0x2, 0x7, "fff160523b50729a4eeab35b769100", 0x5}, 0x1c, 0x0, 0x0, &(0x7f0000000380)=[{0x58, 0xffff, 0x200, "e1850fe0e2275792f1407675edd709581452f826d54e85bfb3280d1e05e104e69f01e81884c622a81acd2d0324567dde01ff265849156b7df7518e761bcd421961925a5eb1c0563ac0"}], 0x58}}, 0x38, 0x8) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x37, &(0x7f0000000180)={0xfffffffffffffff9, 0x8, 0xffff, 0xfffffffffffffffd, 0x800, 0x181c, 0xa, 0x2}, 0x0, 0x0, 0x0) close(r1) 1.11586147s ago: executing program 4 (id=50): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}], 0x1, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='\x0e]\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)=',&\x00'], &(0x7f0000000400)=[&(0x7f0000000180)='($}-,\x00', &(0x7f00000001c0)='!\x00', &(0x7f0000000200)='+^^%#\x94[\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='{]\x00']) 1.115434333s ago: executing program 1 (id=51): setpgid(0x0, 0xffffffffffffffff) sysctl$machdep(&(0x7f0000000100)={0x7, 0x1}, 0x2, &(0x7f0000000040)="493ef12875c51fc9479528b3666a2838e370", &(0x7f0000000000)=0x12, &(0x7f0000000040), 0x0) kill(0xffffffffffffffff, 0x12) 962.470751ms ago: executing program 0 (id=54): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000500), 0x2, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)) (async, rerun: 64) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) (async, rerun: 64) ioctl$DIOCRGETTSTATS(r0, 0xc4504440, &(0x7f0000000700)={{'\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x0, 0x7}, 0x0, 0x4d0, 0x0, 0x5, 0xb60, 0x14000, 0x400, 0x0, 0xf}) 958.795937ms ago: executing program 7 (id=56): r0 = msgget$private(0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$DIOCADDRULE(r1, 0xcd604404, &(0x7f0000000140)={0x8c5, 0x0, 0x1, './file0\x00', './file0\x00', 0x0, "cd6b0a27f46046c224bef75fcecca0748afdd3cc68026d7e03f94ac979153c3bbceb1af0482e1900f971845239f6b63dcbcce7c35bb374f2fc15dadd1a3844daef46d27868bf6c04d2f91bec22ba9138f69bda9ed3e31a8c73616810da1e5fc05486fa5695dd92b3851c3e1ec709ddaf40c492f962ccd632cd1afa7a6a2497f4d96827168c6a33cb76e3aca2b84637c1c3d100ab8285d76d07676c79eb987947356cdb0fd6b90ee0167c7795815287975b069400a5ba5cb11a59391981ca685b8b4b1c983cf70026fbc36719f85cff1195bbb3fd69fe81c9b30b9aff31d37d802756b4dd2dd77903492d19d2daa6e70f596ef1e412e8dcd761254a54e8f9e46ae6f97cb62fec098a5a7ecf059d9ccb08b9b1569595c218cb04e5a00d32441ba6b191be52b5cac2edaa85b23f434beaa7bc602c7fa251ae49890baaf092bea56db7cd6d2946e7cefb4387053226433dfa4bc05a83876705ce6026830b3d40e83891c6fa7029700b9595c448690a8932cb086261ff02abefa7129cefa0f74915e5e0ddafe7fc7ae212cfc64b2c690e0c50214266b0eef5549e29b9da9305d2ef6e0db55a260253878937a336bdd24ddbb77c21968fa94e1cbb3260f047e0c88444921710d66a1c2848a17055ce0f9f0fb5f83c9d523ed4400a6293599488237ae36767ef69a4ac17013d898c96de5bac6fe690e905e2b4d7b8bc61563d7e434001f673d9d5a4a09fcefa9802a699bf66601e96e7cad39a716edf4fa585f3d3b76e38b9428e2a750a369f7de8f4f74a29db9e06d1b64c3d80f5a9fa7c72dbd65da9b28eef72bac940b36af6f1d84d507917eb710fb7a8c0048847de2c8b5ead5c0a6656e74fe4ce2a2a8c588552d7ddb473356492627396ee0f8edf8ec27f47c5efb62353a92d1babe91997ee2897ae87e0b2c8a10a9a706ddf27aaa36664aee8fb97f3bbce6f5afa279744a6fc4d970be509e7542e0a1de0faeba0b411db320d2f3d76782c6d3c01a2d7717eb751bd78c508241072a2404ff5639ceabff3a793e91d1f532abc729fb7ee0e3611dbbfe53eb4671271ee7c1a1f69a903772e58a3e2dbc1a0bfbef194ed3434f7d78f05da9b088a747e8f0152b92733b18371021bf2ac3a2f24c1d4c16d3147699de1f2e44c29ebb6ab8dab3fbd42397d1ac875cb503153e4ff8ec641ca22c2cc5719c3e6b718a373015a96a1a2d9b44adad231ba5f1068273ea3b14a5f0617e4ca282ab616bcbcec7d11fc992e102d66b897f2836505f4b7482d36849995401ed20d6aee814fe3a3f6fbdb6535f5c38781e73d1c3ead1ff1e7f2696cb0672ddcc9a9a1a934bcf177423675295b4d1b50e33c36cf9cab03587d9e16b276bf330abf9b0efd16929f757ad75ce4143ec712760166a259a3b80c0dec85531ebbaec854cefff8b42b83cf411f1110c970c8a13ce3ca2ef2f30e8e15c5760552c3a067d5c5090f1f0472514a0ddbacc74d257bd89f144a6db31861df9bb749f4297c02c12380b7132f4a8d6df802de23018adcf1c15cd54cb419545b58a5ad7c47cecf5b7675e4b1e11a58c7b3657ffe2c78004a9a59c5dc2af17818a2f9659b3adc5be39a3992d8f6f832fbd9152029aeab9cd79ddf98eed0ff4b17f31c3339acf9225e03c0ce226cd6aa0486ad2b2e9311b3faa86a13a1103f555dbf3c8fcf2be69cd5d1605508afbcd79aa8f7f2b48f93b93b7706ac108ba3405b10609fb6b3d36d28c0f0a905013e66cb148d2540554df5890660fdb43ae649a2968346fdab2defa9248847542144c2a77d59657ac95f152d03b6fb8fa8e6523f9c1a38a70e16c5efd3eeb037da473c9832a671f0f278b14208d2394c967d9ebe860f7e8438cbddcd9518d95392c48b031febadac91143cf568b669d433837449df98b9cc32379cb7b1a79b8a"}) msgrcv(r0, 0x0, 0x0, 0x3, 0x0) setuid(0xffffffffffffffff) msgctl$IPC_STAT(r0, 0x2, 0x0) 958.027009ms ago: executing program 0 (id=57): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f00000000c0)=0x5) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x9, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x2, 0xfffffffffffffff7, 0x3, 0x0, 0x80000000004, 0x400000000009, 0x0, 0x4701}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe53) 957.558474ms ago: executing program 0 (id=58): munlockall() r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xca605601, &(0x7f0000000040)={0x10, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x28}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xc56}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000af3000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil, 0xdc8}], './file0/file0\x00', 0xff, 0x1b, 0x7, 0x2, [0x28000, 0xd, 0x8000, 0x7fffffff, 0x0, 0x8, 0x7fffffff, 0x8, 0x101, 0x7e899884, 0x1, 0x6c, 0x7, 0x9, 0x7f, 0xb, 0x3ff, 0x5227, 0x80000001, 0x6, 0x2, 0x6, 0x1, 0x3, 0x8, 0x5, 0x2, 0x1, 0x6e, 0x4, 0x1, 0x13, 0x1, 0xfffffff7, 0x9, 0x1, 0x17, 0x3, 0x9, 0x3, 0x7, 0xfffffffc, 0x5, 0x7, 0x50, 0x7fffffff, 0x200, 0xfffffffc, 0x0, 0xffff, 0x39, 0x3, 0x8001, 0x607, 0x2, 0x7, 0x0, 0x4, 0x40000000, 0x4, 0xc4, 0x8, 0x0, 0x100, 0x200, 0x81, 0xe, 0x8, 0x80, 0x1, 0xfffffff7, 0x1ff, 0x4b99, 0x3, 0x2, 0xfffffffd, 0x1000, 0x8, 0xb, 0xa, 0x7, 0x7, 0xfffffff0, 0x0, 0x568, 0x2c3100ef, 0x2f, 0x1, 0x0, 0x1, 0x0, 0x5, 0x6, 0x0, 0x81, 0x6, 0x7, 0x27, 0x8, 0x1, 0x0, 0x4552, 0x4, 0x8, 0x1, 0x61f, 0x8, 0x7, 0xc, 0x8, 0x7fffffff, 0xfffffff8, 0xfee, 0x10004, 0x7, 0x2, 0xf62, 0x5, 0x5, 0x6, 0x8, 0x0, 0x0, 0x3, 0x5, 0xa, 0x7, 0xc, 0xff, 0x8001, 0x4, 0x9, 0xfffffffc, 0x3800000, 0x7, 0x401, 0xd, 0x4, 0xa, 0x8, 0xf, 0x8, 0xb, 0x3, 0x40, 0x8, 0x8, 0xb, 0x2a, 0x7, 0x401, 0x9, 0x112, 0x3, 0x0, 0x6, 0x93be, 0x2, 0x1, 0x0, 0x7, 0x2, 0x6cef, 0xfffffffd, 0x65, 0x0, 0x36e5, 0x4, 0x5, 0x1, 0x6, 0xd, 0x63f, 0x3, 0x8001, 0xff, 0xcde8, 0x9, 0x4, 0x4, 0x6, 0xfffffff7, 0x7, 0x4, 0x5, 0x9, 0xffff, 0x7ff, 0x2, 0x3, 0xe, 0x7, 0x4, 0x7, 0x4, 0x52df, 0x2, 0xf90d, 0x55c, 0x5, 0x3dfa3910, 0x1, 0x0, 0x8, 0xb2, 0x1872, 0x0, 0x2, 0x0, 0x3d2, 0x1, 0x8000, 0x2, 0x4, 0x0, 0x8, 0x4, 0x8000, 0x7, 0xff, 0xe9c, 0xe, 0xe, 0x9, 0xd788, 0x0, 0x61, 0x6, 0x7, 0x1, 0x4, 0x6, 0x1, 0x3ba, 0x9, 0x7fff, 0xccb, 0x3, 0xfff, 0x8, 0x0, 0x2, 0x2, 0xfffffffd, 0xffff0000, 0x100, 0x4, 0x6, 0x7, 0x2, 0x63, 0x9, 0x8, 0x9, 0x1, 0x8, 0x0, 0x10000, 0xc0c8, 0x0, 0x200, 0xffff0001, 0x4, 0x9, 0xff, 0x9, 0x9, 0x2, 0x2, 0x8, 0x71d6, 0x9, 0x9, 0x400, 0xa5f6, 0x4, 0xc0, 0xf00, 0x8, 0x5, 0x7992, 0x6, 0x0, 0x7, 0x400, 0x8, 0xfffffde5, 0x1, 0x6, 0x7, 0x8000, 0x2b8, 0x5, 0x97, 0x7, 0xfffffc01, 0x0, 0x10, 0x0, 0xffffffff, 0x4c, 0x0, 0x7, 0x8, 0x80000000, 0x47, 0x33, 0xe, 0x7ff, 0x7b, 0xfffffeff, 0x7fffffff, 0x8, 0x3, 0xfffffffa, 0x8, 0xfffffff7, 0x6, 0x1, 0x1, 0x8000, 0xa, 0x8, 0xfffffffc, 0x5, 0x10001, 0x7c, 0x7, 0xc4, 0x39e, 0xf93, 0x1, 0x3ff, 0x1, 0x7ff, 0x6, 0xfffeffff, 0xffffff81, 0x4, 0x2, 0x10, 0x9, 0x22, 0x5, 0x36e, 0x4, 0x2, 0x8, 0xc328, 0x3, 0x2, 0x4fa, 0x4, 0x5, 0x9, 0x5, 0xffffffc0, 0x3, 0x2, 0x3, 0x18, 0x4, 0x8, 0x397fd335, 0x3, 0x2, 0x8001, 0x25, 0x7, 0x5, 0x1, 0x1, 0x7ff, 0xfffffffd, 0x80000001, 0xfffffffc, 0x6, 0x1000, 0x8, 0x1, 0x100, 0x5, 0x9a, 0x80, 0x6, 0x2, 0xb, 0x0, 0xc, 0x3, 0x6c72, 0x1, 0xa, 0x8, 0x5, 0x425, 0x6, 0x4, 0x0, 0x1c, 0x5fb, 0x75, 0x2, 0x7fffffff, 0x5, 0x7, 0x6, 0x5, 0x2, 0x4, 0x10, 0x400, 0x5, 0x2, 0x400, 0x7, 0x8, 0xefd, 0x9, 0xd, 0x4, 0x1, 0x1, 0x1ff, 0x800, 0x81, 0xedc8, 0x2, 0xfff, 0x9, 0x9, 0x4, 0x3, 0xffffdd74, 0x5, 0x2, 0xffff, 0x7, 0x5, 0x0, 0x8, 0xd0, 0x2, 0x5, 0x4, 0x7, 0x5, 0xffffffff, 0xe, 0x7, 0x0, 0x8, 0x2, 0x4, 0x1, 0x1, 0x50000, 0x800, 0xfffffffd, 0x7, 0x1e, 0x2, 0xffffffff, 0x85b5, 0x6, 0xffffff00, 0x0, 0x6, 0x7, 0x1, 0x9, 0x7, 0x1, 0x8, 0x7fffffff, 0xf60f, 0x80, 0x4, 0x3, 0x1, 0x8, 0x101, 0x3, 0x8, 0x2, 0x2, 0x3, 0x5a4f, 0x10000, 0x2, 0xa, 0x4, 0x2, 0xdd3, 0x2, 0x8001, 0x8f6, 0x8, 0x2, 0x8, 0x5, 0x10, 0x7, 0xe0, 0x723, 0x1000, 0xfffffffc, 0x4, 0x32ff, 0x5, 0xe, 0x3]}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) 866.581293ms ago: executing program 0 (id=59): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x8f7) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x40000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x80, 0xd0, 0x0, 0x9}, {0x16, 0x7e, 0x12, 0xfffff801}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000280)={@local, @empty, [], {@arp={0x806, @generic={0x18, 0x49ab, 0x6, 0x0, 0x4, @broadcast, "", @random="fb38bcf3afbc", "e8ecad1642d5ee9a4b5122f375b8f54f"}}}}) open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) r2 = getpgid(0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x1a3) setuid(0xffffffffffffffff) unveil(&(0x7f00000004c0)='./file0/file0\x00', &(0x7f0000000480)='x\x00') getpid() utimes(0x0, &(0x7f0000000040)={{0x2, 0x9}, {0x6, 0x9}}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) socket(0x2, 0x2, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x401d0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$inet(r3, &(0x7f0000000000)={0x10, 0x2, 0x1, 0x200000e3}, 0x10) r4 = socket(0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000380)=[{0x3, 0xff, 0x1, 0x9}, {0x7, 0xb, 0xfa, 0x20026}, {0x9b1e, 0x2, 0xf3, 0x4000800}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @random="d09b049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36d2b5", 0x30, 0x3a, 0xf9, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5f7f00", 0x8001, 0x2c, 0xfe, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}}) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040)=0x6, 0x4d) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000080)='x\x00') ktrace(0x0, 0x0, 0x7934d93b65e3086c, r2) 859.434301ms ago: executing program 2 (id=61): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8040691a, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r2, 0x0) r3 = msgget$private(0x0, 0xa8) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="01"], 0x104, 0x0) msgctl$IPC_RMID(r3, 0x0) 851.703934ms ago: executing program 1 (id=62): msgrcv(0x0, 0x0, 0x0, 0x0, 0x800) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x0, 0x3, {[0x73b, 0x0, 0x2, 0x2, 0x8001, 0xbcfd, 0x6, 0xffffffffffffffff, 0x0, 0x100, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xffffffffffffffff, 0x180000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x10, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0x9b6e, 0x4, 0x5, 0x1}, {0xfffc, 0x2, 0x5, 0xffffffffffffffff}, {0x0, 0x0, 0x80000000, 0x80}, {0x5, 0x4b76, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0xb008, 0x8}, {0x0, 0x1fff, 0x7, 0x6}, {0x6b7, 0x80000000, 0x1, 0x80000000}, {0x0, 0x400, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x10007}, {0x29, 0x8, 0xb0, 0x2}}}) r2 = kqueue() r3 = socket$inet(0x2, 0x3, 0x102) shutdown(r3, 0x2) kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) shutdown(r1, 0x2) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCXBEGIN(r4, 0xc0104451, &(0x7f0000000040)={0x4, 0x408, &(0x7f0000002480)=[{0x1, './bus/../file0/file0/../file0/file0/file0\x00', 0x2}, {0x1, './file2\x00', 0x150a}, {0x0, './bus/../file0/file0/../file0\x00', 0xb}, {0x0, './file0\x00', 0x3}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$KDDISABIO(r6, 0x20004b3d) pwrite(r0, 0x0, 0x0, 0x5) 851.360495ms ago: executing program 6 (id=63): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45448) (async, rerun: 32) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async, rerun: 32) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x6812, 0xffffffffffffffff, 0xfffffffffffffffd) (async, rerun: 64) r1 = dup2(r0, r0) sendmmsg(r1, &(0x7f0000000200)={{&(0x7f0000000140)=@in6={0x1c, 0x18, 0x3, 0x7, "ff0100", 0x3}, 0x1c, 0x0, 0x0, 0x0}}, 0x38, 0x8) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x1, 0x5, 0x3, 0x4, 0x37f}]}) 849.023138ms ago: executing program 2 (id=64): syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xfffffe1e, 0x67, 0x0, 0x0, 0xf0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xdfffffff}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x20, 0x7, 0x0, 0x81}}}}}}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80184901, &(0x7f00000000c0)={0x0, './file0\x00'}) r2 = getsid(0x0) setpgid(0x0, r2) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xc1) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000180)=0x10) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)='./file2\x00') open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) setsid() 844.630316ms ago: executing program 5 (id=65): openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) 746.77101ms ago: executing program 1 (id=66): ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000300)={&(0x7f0000000000)=[{0x0, 0x401}, {0x45, 0x8}, {0x8e, 0xc133}, {0x100, 0x8000a747}], 0x4}) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000800)="71f91eca6e530c79e2f8e2a2ce3471ac0058c05a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d9232f3a5819952ceaf7249ae7f0909d03307f02e8d0b97c74f2a1c332e4467977b95968d6e8483469b5b10de899caf7ce517d0b643b3a144e65df166d73c78ac497aff453267c98cfed114e0a2b", &(0x7f0000000080)=0x7f, 0x0, 0x0) 744.920042ms ago: executing program 6 (id=67): r0 = socket(0x35, 0x2, 0x0) ioctl$FIONREAD(r0, 0x40047307, &(0x7f00000001c0)) 744.468041ms ago: executing program 3 (id=68): r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) r1 = open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r2 = semget$private(0x0, 0x6, 0x10) fstat(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0xffffffffffffffff, r3, r4, r5, 0x100, 0x1, 0x0, 0x0, 0x6}, 0x0, 0x7, 0x0, 0x0, 0x8, 0x0, 0x4}) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file0\x00') 743.767551ms ago: executing program 6 (id=69): mknodat(0xffffffffffffff9c, 0x0, 0x1000, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0x800c1, 0xb, 0x0, 0x1040807, 0x50001, 0x3, 0x0, 0x0, 0x8, 0xf5fffffffffffff9}) (async) socket$inet(0x18, 0x8000, 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14, 0x1, 0x1, 0x4}, {0x30, 0x0, 0x4, 0x1}, {0x9b1e, 0x74, 0xf6, 0x3ff}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000015c0)=ANY=[]) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, 0x0, 0x40000, 0x0) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r2, &(0x7f0000001980)=[{&(0x7f00000001c0)="6864c2a37dbbe8d1e35a0e9430a9806e0908000000000000002853759786829411849160752cb5882d0df875c19a65074a86c683c6658a959f0ee257a543b5ddb16432356c706f4fd0358df01c17c49f4f36330509000000000000001187734001000000ea4baba24efe846b0f00046f183a9983eb696f9c7bb440a1e0a8b304e5aed402a611b0fe4ef45b67ef11a77faf9d9ad8e11f976319c80cecc6f550065d1abfdc2c03715be0b0a54c352592df02308ba47cbc31eadd1acfcd90f658828e48511a6e95394f8a4b6fb8b22d423b2395d0f9dbc214f78e0845cbef0e980d4bdab145126c5a2638220a767fa3653c579cc8436af26c28ef5638dd3cff1445281387414c5c9094aa95aeef6394220a99ebadc8dbfa9a59e34f7b6a9beaf7c03ef027e7a84d7300", 0x128}], 0x1) (async) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setitimer(0x2, &(0x7f0000000140)={{0x1aa, 0x9}, {0x1ff, 0x8}}, 0x0) r3 = socket(0x18, 0x3, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(0xffffffffffffffff, 0x2) (async) syz_open_pts() (async) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 743.264218ms ago: executing program 1 (id=70): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffe}, {0x1, 0x1, 0x0, 0x2}, {0x1, 0x0, 0x0, 0xff}]}) r0 = socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ppoll(&(0x7f0000000100)=[{r2, 0x10}], 0x1, 0x0, 0x0) closefrom(r1) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x10) mkdir(&(0x7f0000000180)='./file0\x00', 0x14) r5 = socket(0x18, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) chroot(&(0x7f0000000740)='.\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) r9 = socket$inet6(0x18, 0x3, 0xe) setsockopt$sock_int(r9, 0xffff, 0x1021, 0x0, 0x0) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r10, &(0x7f00000000c0)=[{0x0}], 0x1) ioctl$VNDIOCSET(r3, 0x80184405, &(0x7f0000000300)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000140)) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x18}], 0x18, 0x1f}, 0x7) nanosleep(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() 737.822334ms ago: executing program 0 (id=71): ioctl$DIOCKILLSTATES(0xffffffffffffff9c, 0x0, &(0x7f0000000000)={{0x4, 0x7}, 0x2, '\x00', 0x800, {@table={'./file0\x00', 0x0, 0x3, 0x5}, [0x8, 0x100], 0x40, 0x1, 0x1}, {@table={'./file0\x00', 0x0, 0x3, 0xa}, [0x5, 0x8000], 0xaa, 0x1, 0x101}, './file0\x00', './file0\x00', 0x1c64f3f3}) (async) ioctl$DIOCRGETTABLES(0xffffffffffffff9c, 0xc450443f, &(0x7f0000001a00)={{'./file0\x00', './file0\x00', 0x28, 0x4}, &(0x7f0000000100)=[{'./file0\x00', './file0\x00', 0x7e0b2e1e423496f3, 0x6}, {'./file0\x00', './file0\x00', 0x10, 0x40}, {'./file0\x00', './file0/file0\x00', 0x19, 0x2}, {'./file0/file0\x00', './file0\x00', 0x4, 0x2d}, {'./file0\x00', './file0\x00', 0x53, 0x1}, {'./file0\x00', './file0\x00', 0x28, 0x5}], 0x0, 0x6, 0x0, 0x97ad, 0x1, 0x8398, 0x10, 0x8}) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001e80), 0x20000, 0x0) ioctl$DIOCCLRSTATES(r0, 0x0, &(0x7f0000001ec0)={{0x71, 0x2, 0x3}, 0x0, '\x00', 0x0, {@addrmask={@v4=@multicast1, @v4=@loopback, 0x0, 0x0, 0x8}, [0x7de9, 0x7fff], 0x1, 0x7, 0xaa19}, {@any={'\x00', 0x0, 0x7, 0x2}, [0x6, 0x1ff], 0x5c, 0x9, 0x400}, './file0\x00', './file0\x00', 0xff, 0xffff}) (async) r1 = accept(0xffffffffffffffff, &(0x7f0000001fc0)=@un=@abs, &(0x7f0000002000)=0x8) recvfrom(r1, &(0x7f0000002040)=""/196, 0xc4, 0x1000, &(0x7f0000002140)=@un=@file={0x7, 0x1, './file0/file0\x00'}, 0x10) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002180), 0x10000, 0x0) (async) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000021c0), 0x40000, 0x0) (async) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000003380), 0x8, 0x0) socketpair(0x20, 0x8000, 0xd, &(0x7f00000033c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r6 = getpgid(0x0) (async) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000003400)={0x0, 0x0}, &(0x7f0000003440)=0xc) getresgid(&(0x7f0000003480)=0x0, &(0x7f00000034c0), &(0x7f0000003500)) (async) r9 = setsid() (async) getresuid(&(0x7f0000003540), &(0x7f0000003580)=0x0, &(0x7f00000035c0)) (async) r11 = socket(0x6, 0x2, 0x16) (async) r12 = socket$unix(0x1, 0x1, 0x0) (async) r13 = openat$audio(0xffffffffffffff9c, &(0x7f0000003600), 0x40, 0x0) sendmsg$unix(r3, &(0x7f0000003700)={&(0x7f0000002200)=@file={0x2, 0x0, './file0/file0\x00'}, 0x10, &(0x7f0000003340)=[{&(0x7f0000002240)="1bf5743a27206dafc286c86a43467720aa1614b24a1f288f7b5fb46da40d834547c129226cfa5c1a4f7678858b31a43e0f3a4568ba34a2f34559f48177ad91d241fb83c5f40ad678d8a4020f843f0c805c00e934d94814dc8c09dd89554c1db6d99175ca5ef2d9571cb4b78cea850a0a3bd2e1b1c2d349c82b9d523a8fbae4b7cc2c5846e641dc27723ab83e380f4be88c046ef0939c598bc5bbf005b22312bf336628720717672640cd6224bd562c29559abc8c90fbe6cf06f45e4da7b7beb315c9e8d0e4b50e77993e774a2a50829fb510d668290838d217eb37f74f3ff7d5d2f22f8b16da2e2c67f4ba7f8edfb45dffcdac48f51fb96787ede4065ac9d6a7dc5e72db99c4fdb00ddfc37f5110e59673e6838a388e9a9d3e9ee512808bc4becb12b4b656d5d0078c4817e6c8f461bed38a4b7ab43650a59fcbcc0478ed5d84ceb2d582f28ff64eb23e9bc350204a7ed326cf158edd05ece1e021369daf3c91484d18538eecd7aaeda1187f9f37750df0b618a4d3c0f1eaf719edd025dad3f9c66fda66433f408592ebb35810a63df1f35a205b180e5d88f85ef0cc960a3842da2beba94b0d8681cb35df493f592a80c026265aed8feb10ff1eeedf9e45644dcd4e63b9ee511be11e26a8a008e5017c340b020664f50f4cd1fba60b254d877e088f75c878beed88ec30fc67484e8eb0df4f930780f012bc0c72bc2ba01a973ca466fe5179ac92979ace96799950ace3d22954b0a900be20a15a3888d2adb86449f3ae99a75c210d4986c0ec894a8d11ce99fb40e2cafb1377c4cf58a3f0ea2435106af675eb1ebc29061cfb3d9b7f95a711dbedd70e34d116698d0091e63766734760f735fc8cc772a94b647c14cfe7a85dff6372b67c530aa10ebc8c237dbcce19d8859e30db4060709f7901c919e2340cd7949be63285de876c2a06a1797fec77201566ef87352cfa6e750ba38b9542c45fc4f260ea138aa9bf35965c0f041236f0854dc6e607c5b7aad865a950a020afff268c3819467f7161385bed9dcda88c52e948411d82868a39de1b7136148276800964d249b244dd35af8b5a0ec11707c29a1ee816538a6f977a81cd44edd661f38e4c5f7b998bf81c3e305804c2acbbf93966b877585f19a563d9554c6e74205cd8a1df2f38f9807e102b801f5f04fe24111b11f6620732435e37574deaf1e2585f152e53a5aa0d0c77c414435bf419ec74b2d4be41b0dae9de11767daa4df7d19985d09acb6657bbccf041d39bfa5c13563843bd099b2187d7b1ede150471a948cbbeed57a0b2d7517675f4de8950a8ec9249135e5c47a4abd4b511f4ca5bc8caff36bdb69164e300b244834d4e25b17eeb1ca0bd7b4a3285e6d0b69ffba2bdac3463eb0de21b288d0b338a3160ffa164365cdbeac3232ca71df99df9028c9e86bf8a6c915e17756d0e953b3103f6d1fcc16ea5315e823277408b5dbcee73d62af2909f91571784e35bfe61a123c3a1ae1e068419ac03499252332d438ceaec25e2e760449530525cbb060d354fde9e8d4968f681c68f6e7c65eb931feaf9705a5012ecd03d5c35de478cf94f250f033d10ba8c5ed744187a6c871f7158549ca967470f5609ce962bb8cc9dac69efb9078f6a6dee352264444167d53a134f59df620335635cd6b7a2ac79c121760b1100978daabff812828b2b2e6f5f5f970f865d859624b4e517bdca482b7939406b4c2ab80334e1262b2ad1ff430dd31e2bf8aa52e1d1578c35fb482eac7381993b079f3217f114ec02b8a9acc1bd722e78fb12a98539d339f5dd0125918cc0748df4e5a7fdcf6104fec627374e9f6d59f32122c00fddebea758bdd118baed04d7c3af750f11becd1c51b4de10863ac13c60a71afaaec00c216df412c1ff7dc521980a9f4bf88bd38de4413ce77556cb7ef24ca7e041acf99ea573216c7b48067132248e188158726c3ddfb1bdbd6b53437f8031874151e6907fb7ffcc34a4d07e82304fecc9547a414c3b11d8374fe7fad4325825dfd764d03770c535dc57a05907b80717965e6711c9b282158604f9b8102638cb7f550c8da0edc6f642e90ee5e4aa3a979b132538308c52212d048b659f3992454c9aa6ce2ea2eef28f2a3a4539f7cd6337b837009a11a2633a0e52ae206c68c99c8b3ec3d793e9e7b4b0e1b1b1b4435f7d17177e5ca82132a6be8894f7d2ba36e8f344405a10aaa848cc52ed8de3dc38d8b181e606c5c93b177518df9b09ee26ed327155ec04ed81269635d880c574d8a6e1f3d6924c8ef2512847ae8c90b16960d9022a5dce95f0f8b4c3eb4a0937faf529cf2113ae28fc3b638668205c2e872ef3d0c1a2fdc5cccffaa56e255fe8732101857fb5a3ead405025392dcb1a653351d5aa00cfd9ce42d3538cfcf6ac1c04147cd4c97952af7348cefa6ff09e6d51b6c21c5f542821708d6f42d8a1ccefdb9f4969334685fbe0bc732d87c591b30f837fc88f4bc562de7cb001bde95e070299ec1ea1344204294c41fd73c5a2b24980423b22b62adb57b9bc063b8994613c81db467768a79dfddae21d917890da5abcc68935a002ad9c63ac43d56a353ee84fb55f7ee7a05db857aae11783211f94d5075e19b88af91733109c9588f2b6d373cf29ddf86d10859497dc489aa5dc875da8050a7a5a5a6be597026fde60f8d607129ef8dd1427ee6cd53f5fd770a34d9b3d128dfe4c6e3ea403b4a18966c3f46fb102175800d4c06913606163f5a97342d23f373c864e951ca23eb9d7cfc9edf09aa3fe148e4123af9b32a1c764a036c3be673bfb902a53f3bfd22ca8d21682d8dd85fa4a7ff40835c1a73adbca3104f9f84164b33359362dc46b509cb46e484737849c305958e7ccfc6d44e36bbbf478d6ef85ad87afd99341e26904371c2820015ed64ad7733b97554d089f065c569d5ab54553c80bbc8eb9306835121a8b9d0049920ad2157dd51a06377e8e99f882bc9839add6c9405bfc0e809469549b285500ff33eeceaa0c6df2935c059c7f97600ca30c96e86b93bfb2e78cd0adadf8d58dcf9c8d84b6447ed68f8b71df880a4b2840037798b4a38bbe1d9d9afe2e65a99d7eea820de58031fd75406bd5a71b751fd26620234e23b69b6cc8b1801782704b63f02bab6129878af7b4ee55d78e234080d7638dcc6fee4fe345471402c3c5cf921e8b63d09c6a41e7ef9154f5cfe4f7b5c6a73ce3a29ca3fd39630c512d51e3aba35083a95b56e2266af1f7b01df13854760eac3c4b49e963f10f6fd0715d9058d84d0ae8989da1d2f77198c2ea4c50b2fe7c57f0aaea3deed58ed1eba0069dfbdb4fa8c83fbc4105f9e8119e0b658f95576da0923de6d7ef95759123d4a15ddc8ba1f01592597fc42356a2e4dd6377b71a0f36785602997c27bd322e4adde7654a9a84c34db1412b88672b5a74820b3dd23a29e862884430c4ba6a2f4d59ca0fe0513ff05f84a3314ead3fc335b3b355f9d3a931061cc77667f74f49664543183f86b5c7e5f00f3602a538edbf878ab5ce5a8790f83be75968bdb45cea1d1c1d950f41faa1af4e1753e894af3fd653bdee8cba07d4410bcb5ea385b4b6c20c4fc6ab6795f702fe17f2e2d64f235c892031e1f5905b9a10c9f624eff85ac1ef4ce2b7225bc78dfbb0d8a136338ed8898be8f2a0fe987aca5aa51df471a07046ab22e2748db2421519b90693cbe3e16b513f2475d68c9b0cddca583068d59ff1cffeb0556d8e9b2bbb4b517a19fab4270b542b7b935774c273fb4f7ed2e63c39c29e9d4acddd931b38827413df78f0233b3d5657138c8e19863d92e2c86abe14060fe7b80f0268cfb2cf5ea2ecdbe59367e6b9918bec5e15379a9338682846b2f734c88da5af08b0238bf466d6b962e84faf27e2597798e79c06b04321b34d5717434310dc0fcebb72db4845cea8025d2f953db3e5865fccdbb252070a58dd553e4fec624a49c1b64c27244aa139d694627fe9e98b5c826fb6c982fa58cf6ec0794bed531f27d691c5a85c0c6e1b9b52b6a07083924a076140f7eca40a095e7aa8074cd33d58da62a9ec0a13b45698261d525fc6171a664f5e7cb557b11dd79d0eb1b2ddd13d6eb167dfb2185e5a0de467de9aeca0b777ff2cbabb21fb678b1d0f586f1404310947c9e58412692f46ff283ef69df5a80b81e0b7646fb3d616fbfe7ae61e86cfcd84137e5f30fe2dfa437b73b079e5e5da4855385072878e39b21f09e6cf33e56c12388e4d8815db900dcd067b40d3a83884e7d0be22b1a490d822ea33fb200ac8b46ff3321ac7a3be8b29516d3b7354440f803d3567831862124d70c52e137a29910b88f2254cce1c234f11e92d786701482e43767db0f67ceed3e935b1df8b6bc8725bf260a9d04a248ec3d37e4b5b1f300a736ca8e68b37a8f7b5f26b3541882ec5299c9bd3d05d1c5924c154a78e6495b15d71ceda8662e7ecb8b9f5bd2a187e423142f48b1da707cef0b753296b4e38b79cbfba7310494ac72ef0f6a42eb328c7cde0eeb0d3e1170601f95dac7efb53fcd7ea05b2e965e2121aa3745047cd153ae75b3043a541682b22f0bc9b11dcab5e7baec8068e2fca422bd92e0881118593a6b26a7d3bb535164a757a26a8a7d01d880d206e520552ac5a41391e76c371075bf48daba1c7dc0589314777ae145ef202d5fa8575c7b48b01096c3ddc2406cedee0223368bbd9f8f712511a618f613baec16a4d83710368179f9ecc711734c422aa4d3723decc8e0bdb8f396862f7cf32af2413f7376167c1d4af7e1a06921b42b92b50f8e8573e2579e7e1950e63e1173096e4b1359b5c35970b9e6934b0cce5a812f8a11ac557d6a245524f99cf47d53b9bc3f9de1053bc43d67b000d13d103992dc60e630ffb37b29330bb9ff420b461eaf80f4e891e52d536b686e1a53ff6fbae5c5b0f733471d0ba9eb6972b81f04f1c5e1b324029ddf0c1fa09d3448b0083fd2214629798dd0879d570803e404ed8add1f858b48d755e89bb3fe061c5a19a664fa5413d8192e846e129f8a4386bcbb863b2adc646eb97b817353227cd4133c4188fc933384b8aff521824893f1f5167b06d2adad3efc646367683c7ff7926e735dd813e09d358734704f5ff1582456bf1c7fc01a6c1f6fb99f21cc2eaf15d66d7d27250b2d50d4803c21996cf50aa4c43c31b25c803438d521b2609ece33c7d5500e474ad45530f62afb162f443636909758feebe9d9871d0be080c2b4a35d57c0e1e6ce4272a9f219a3007974dbc8fa90db76ac5fda2e7d4c8ea652dbd5045cb552b97bddfb77cb52b2c9302b1b5c624bf32fc3bfe779de4a734e96cd4f4ca29f5130140d1311a3d38328ad13acaf71d6b5f39b699d3bca898a957fc313d8971b30f6ec686d30b08b693ed49afa74d4fa59763483517489ebe3f338b839c0f5da52ac8e9379822c9f3e080937c194a52384a0b5f0169837063adb83ff189cea375a231155959fceeee56a14ffc9985393b302d985b1c66ea0a75fd5b0a0fe10dc994018ad8196ea9be410ec5c0fbd2ec9f970d51cc314b2427c8e865af72edb4ff9d141cea546dfee17c51a8be4d8a00c6044c8c4cd42f7089d47585ae809a8ce8321dea9a2cc1da33b5c74eda7e59dca36f762eb8d6a8a9282c4b5a50690d888164e5803fd5948cd32ccb8c5e4444f6f0e077dd44eb45e5f9dbf988bac4be673f849ad2de43c9dd7e767cbe9870b8b4080566bd84a7ac1a3a5c138e7a688105806b5a61792d0478489cda0c6e2c2598b04c2dc19bcd8981ea5bc3d4354e03a85f28cbe528efa5ff25e", 0x1000}, {&(0x7f0000003240)="a9ffa2a9fe544a6da09923c9d386b9127793b5eb4dfd2e8677b4f03f0a1ee07089f5bc6fc3a3fa673d3152cdf501c52da62d93a7a78c1c080a20d80e2a", 0x3d}, {&(0x7f0000003280)="6c27393ab8feaed129030a3dbd61e5009950452b5c2cf48eccb835358b107f7b707335adfca70f3e3209ad482b97bdacf95736792041e1fe4b01b346688e9f7cb0a725288e9e8dfd185b6b3f70690c89c31462c5f04224b3c00ea6ac2beebabf49cbcd093b73cf8d3cd37afa2ed19aec8dba945db759dbd20445df5975cc03cec13de23f72e43286b501487d58a91b6f47df", 0x92}], 0x3, &(0x7f0000003640)=[@rights={0x34, 0xffff, 0x1, [r0, r2, r0, r0, r2, r0, r4, r1, r1, r5]}, @cred={0x18, 0xffff, 0x0, r6, r7, r8}, @cred={0x18, 0xffff, 0x0, r9, r10, 0xffffffffffffffff}, @rights={0x34, 0xffff, 0x1, [r11, r2, r2, r2, r0, r12, r2, r2, r13, r2]}], 0x98, 0xd}, 0x8) (async) setsockopt(r3, 0xffffffff, 0x6, &(0x7f0000003740)="92c0485c7ec42dc6f5a2801da915fc4d7ca0cd26ebd76a0b6560508dd453d3a583dacc97c354e5aa0364893a26480ccf162a59c43ca488292f3a27b611da8edd4ea2e3a08eb91aae86b3c254ee8cefe7c8097f6194a4862b247763e330e268442c3b0cdef06e158d1f4b45ecacd841e812672a6840eed24170208600fa9b09c6c7487550c3b6a2ad16af42c8c8402f0b6278490cf0a0dd011b79dc2d9e67dc856a5816a04d1ff50b00e031b432c1771f75cfffda11394a2ac1c7fa9894bf1743c9", 0xc1) (async) getpid() ktrace(&(0x7f0000003840)='./file0/file0\x00', 0x0, 0x40000b10, 0x0) (async) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r3, 0xc01864c1, &(0x7f0000003880)={0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}) ioctl$DIOCADDQUEUE(r14, 0xc148445d, &(0x7f00000038c0)={0x4, 0x0, {'\x00', './file0/file0\x00', './file0\x00', './file0\x00', {{0x80000000, 0x9}, {0x5, 0x9}}, {{0x7fff, 0x6}, {0x7}, 0x8}, {{0x0, 0x76}, {0x2, 0x6}, 0xffffffff}, {0x73dcc6b9, 0x9, 0x6, 0x80000001}, 0x0, 0x17, 0x8, 0x800, 0x9d8b}}) (async) r15 = openat$pf(0xffffffffffffff9c, &(0x7f0000003a40), 0x400, 0x0) (async) getpeername(r1, &(0x7f0000003a80)=@in6, &(0x7f0000003ac0)=0x1c) r16 = semget$private(0x0, 0x3, 0x28) semctl$IPC_STAT(r16, 0x0, 0x2, &(0x7f0000003b00)=""/63) (async) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000003b40)) ioctl$DIOCCHANGERULE(r15, 0xcd60441a, &(0x7f0000003b80)={0xfffffffb, 0x2, 0x9, './file0\x00', './file0\x00', 0x0, "44524614d1b4a3256b8e99747513172dc0043ba3c1e422e0fd1743234c23e8f44a80c59717bcfb4150fce2a926106372b3039c4db612df60a571056e8513f3ae4e96073222396ce2e47d870ea6e649547dbc935b0e431ae7fd38aa5581e8ea2bbcf8258cdeed26ee977f3d6bd6aec1686d1acf0b793ee73da80b6c7ab883d0e6f5d9e2a00b37f837d947e1d4e80781d5437fa536b1b501b4eb3ea5493734837399f54733d3f0821ab4f563614fd9ebd23eb2e83f26dd342bffee67745e40863c5faa536f3c13d78fab2961639dc3da8ea4339b6a68b57073e507743b33f46423c21fd8eebbf83eef9c246d5ce92ab2e2ce36cb181968211537830145ea2ab686565e163dc8a31de3e638f3927329fbac69dee01adf3fe76e9aa664c94261a78f9bfeb91499535abae3cecae0ec176975c5f5e77993547a12b9c50e80eadbc399d0126f296af19a09b4d01203186247aedc08bc2c0539a8569d57fb08729310c74ad3928d01f5799e6666e3739837f32a75938c221f78f1153d3daffc7eec9ba8bec8f186b51384707aa33f5b34b388b5ff02e0543270da01ebcb2c365df427bea471c8f3ae1895904a4472119295c990c1bcc7cff970fa2c044d278e48ebaf424e648223c2da4b194f6dd7d41beb71237a778c5b2e4c360c96f13319418f66cc7ac036cab85b4bc08d3f57e0b5272dc4c66fc7a4f972c90371952f1a0cb08a745cf8d08902ff7c63a46afa2f63fb2120ecf358baf3d24d4ca8400ff0258c7d6b9131997fdb115c27a2a6cef7b51c17d6c7acb896d9acc1e0bf62328a3ab9465321e80350ba77d7cb518790c26771570f76c3b1517e533f3e3e2f007271d24c8c00221d8de0a85e14e437cc701c8ac1d1cc8577537224d577b6a9892f96812c3eaa3a2ba4de1bba411220e7d60ce15e4eac5b15a898947329e18012c56f2761d64c0735038e9f52be7f73d9d21da748a47b38ccd636c9ff93c9f49af4fa7cc08689e649a6bc205f91ac41b9fe3c09541d5c1d6ffc61a918f324bce88f57ecd266fd5d18989226830f5478c61b21c364a94c1ff6e880ba1036ff33888f15399ac7ba0ea39b957b8c7ef9d5f77ff3f783c8274438f766372b7b520cdf5970ea3780cb3f6395ceca61f8760aa3adb4001b219f2d9c02344b84422e16e201ec1a3fdaf69f9a738f189c5d042cbe1bb4ed9b158aed011cb9db8c0e4e53cc7aed1ef8ae6d8d0179f49c36257732c2739c6d7eb66ae03cfcccc716f9ba49010fd2c3195dcf859910a7ccdeb945818a764700f6f23492b4bff8592d740720a0d2b2cf7a2f611b84809a329e28faf4832a27b6d53dde09343a3c36f5f0167b7b4c662d6e93780dc6cecbb06866f9ac67322beda635191508691fad359ccf5c3d38ebd8b213e54ea42410e619929764181c43e0a1d269deb14b086d286fda80ae240f4882091a1413a500164b5a7b72441b24dfc95b8382dd9c0c8fa890cc21643f6ba339d12caa67fad1b1507be929e0fa44e10db2f7589b91e104d7f8eaa923e53d1acc95e1d6f7555d800c128186f797281adf054abe4393e5591c0ef33447cacc3e62f80e5a77041c353f3078488230750e3fe4a2c647f54b42e9df658723e7001ad910e80460170d29eeb99f8941b62bea9ae009871b73bd68ac9e1b770bc52f8d5317da37e36e36cf247ffb97e308440adff1f3126d03d4d971dd57fb67f4fd7443d660fb9614e29b4bda28e2ec98d628fe3b18ef6138f2a1271e1082dbfeb3582c517044bae784d9ee47bcb7334a194a275e6efbf63cb9840ffa13aa298744a5b6eeda9fe140ea5b2ba8e2b453cbcc58edfd41e6eb4a6e00a9144e15663f97e5655341cc2899bd6b2054d18620a149bfc096ef9ca6c9a3eaa57437d1b938e616480a0f0ff02eb865142b70b1c545a8a2c419"}) 736.6839ms ago: executing program 6 (id=72): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0xf4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x2, 0x11, r3, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000016c0)="4ceea809cf8aa678160f73f1e75ff14f59ebc7cb4bd8f2b6096924a31fa81a414324aef85b6518818712646b9d67560504d5b0eae4182a7dc9bd457c4df2f9c37f5571aa1dceb1ad312b6bae0cd75586f6119f79f6a48cc036917bf1bcd62b9123dd21c7410ca7f1f541ace228fd80c57743eced8113a06e16138fe2e0e2be4eda081a01c2446e9c01904d580e40af5aba78d8b6fd7e0c6a8c9f2a24627bdfae585d082ff043f90e9b83489fcd3e", 0xae) ioctl$DIOCADDRULE(r4, 0xcd604404, &(0x7f0000000940)={0x1f, 0x7, 0x7f, './file0\x00', './file0\x00', 0x0, "aaa29fca6c1c469bbaeda7609b194f0a702f01f9027bf467aad2097ad68458b64a1356bc66a8d8f7938eb8cdff69270c9ad738a77c3ef6373e430b9c34073ebb0f0307360aebd03052786ab5a2c42e94bdf45cdcafc56bd7d563bf37688eda2513bb51d82daf6ec52ecd9d7c09421f5ace484008cdf049edf35790411a592520d628590372b2831f07bbdd21cf89ced17ba3aec963be4b38450cc6ec579d7c3dbdafbe147b1860418eaafbeb40e60884c4b5e4dec2283a967ff68ddcb1dcefe2697dd7a200d1bc39fd0ec57fab523bdc71853f08dafd051ef82e50c1fc1dae6fd19fb9e73b0c558b32622fa165484b95817e8f212e52dc3fc55b150ce58a95e41a608a2e7aaf878fefe05e78ba5255888aa3aaa4a4ef63d677845696c77949302d9c655014b2da2306179a973c90a93730bbf1c500eb841dca8df98559c1dba7ca64ec2a2a72ad41affc7be893bdefee23517839bb706575ea53b86cc3acd4bef9527e30c2334ec7e6f46f618e4cb0773ef14f2e56f24bfd14a67802b4b0769c4072004b1c270adbbc46bbbfbe2199108c87b2ea6315f46e191ce48b53142354d84717c75abf143e3c7c132773ebe37bc8a03635c0a1fa701d36aea19447a7b3808b638ab83681d6f6b21cca8b44a224fd046192873202b2e70e064efe43a9021002aa20b046dfb504c8c65f7b56f10c8aec44b2348a9796cf41eee86f14944b06b1903e9a29344bf6aff7f5c903a62ef950839a5da3e6ec80571392e663d77e623b5d6991912cf77a28b6696b2dbd26f57c28e6e5046449110d59cdf1ad621806f889ce28940c09ae805169ceee5222bd30632bbfa887139b2490825c37369a90c21be455010b1f6391b3548613b744eefa4b81abb79af899ef6f46e6e602fa8a95aeb6d72ee9df8ccd73786bdcbc1074791a7d8a135f481ec7e2f0c6fddca81493bebdd6344547e684d2874f82a9e0483523c68cc597eaa2fbb37bb64e11f6361a7864e52f67293dbab2b8e4b4a175fbc193317b0123742d87f43724b064794d5608d3440a52096ec52fd5d7cd1525a5becb0edffb7f25c2cbb41efcf893afbb4901bfca94cb2540cb2d2fce77985801ea8f5267d4c0b441838ba9d1b8e60facd0f3836c19dce4fb46d7bfe5223f4904a243376797af2526caeab3871a9d8fc5ae6464f33b9097ab40afbf153d43e4969519b82105d3d264c48d36f363d36c83475fdddb473777f4f99c4bd4b2c0c03e3b66c0d4b9d783a4ba287bced044e5e0544a5f3386daa10f3486abd6901e33b67c5aaea15b4bb46c8652cd394683877560a345ef37550f459ab076adb6ebfffa8ccd792d3caa309b9ff195342341a233c666e6fadb8d7dde115d42c766c550e88648cf56312d7bcfb6bc67685a51e2e8fc0db05885dde0bae947b358bdc1f10000416ce939786c26525083eafb21ee6cbd8525cef33abba1d5f22809e0735b4ff17ec160c504e85cef6cc177762b19e464754889e8aab7665e4e17ed74dde4140d627bb66eccc4f20194d5028e24504cafc2f47e464db4eded2a65097826287c0a6198ee8ad15fd89a291ed4aa88499527d4b3e15550c9825cba563a9a92ccbd07e2bc80c134b8cf088c83aeac3023fb9ba4f85100b151ab5a2494a88bf63962093a306497cfebaf6901785839a8242b404a8342ad64fa35bdef20bb8c6941b7d88c63ed774bf033d61c0dade3507cc11671227a395b0ec24ff478a9eb68309d7e47129d95d3276d4d574428ca6150e5963c1ffd4010ba48422f2743246bc55b037997c3b8cefca89dd90db03466d684bebd17a02e815ff0f8d99f0694dc6923908412eb65dddcb75550a9761ad6aa75c85664f1c8ee42a30ea8507619eb27db7895f049ad5cd83f5b9572c852ed2b3a1ce0a68608783a8922d76ca217b4ca"}) fcntl$dupfd(r3, 0xc, r0) ftruncate(r3, 0x8531) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$DIOCXBEGIN(r5, 0xc0104451, &(0x7f0000001580)={0x5, 0x4966, &(0x7f0000000140)=[{0x1, './file0\x00', 0x1}, {0x1, './file0\x00', 0x7}, {0x0, './file0\x00', 0x8}, {0x1, './file0\x00', 0x5}, {0x0, './file0\x00', 0x1000}]}) 594.557278ms ago: executing program 3 (id=73): r0 = open(&(0x7f0000000000)='./file1\x00', 0x18289, 0x48) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) (async, rerun: 64) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="01000000", 0x4) (async, rerun: 64) fsync(r0) 593.533077ms ago: executing program 2 (id=74): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x10000}, {0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)={@local, @empty, [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x7, 0x1, 0x2}}], {@arp={0x806, @generic={0xf, 0x8100, 0x6, 0x3, 0x8, @local, "a2c035", @broadcast, "b4161f81816c9b6996a99264cb1c58f3"}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, &(0x7f0000000080)="83c18e11", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="8d000000008993284873230b0909f5579b360a5466df4238533d322b85bf7dfd2b7a7a9c9e64aa8ede1a9f7098d94886c2cd96a7a337e4b7a4abc484cf134197d8aa9c7176a05356a6bd499bec39", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x10000}, {0x2}]}) (async) syz_emit_ethernet(0xe, &(0x7f0000000200)={@local, @empty, [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x7, 0x1, 0x2}}], {@arp={0x806, @generic={0xf, 0x8100, 0x6, 0x3, 0x8, @local, "a2c035", @broadcast, "b4161f81816c9b6996a99264cb1c58f3"}}}}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x4b}, 0x2, &(0x7f0000000080)="83c18e11", &(0x7f0000000140)=0x4, &(0x7f0000000180), 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="8d000000008993284873230b0909f5579b360a5466df4238533d322b85bf7dfd2b7a7a9c9e64aa8ede1a9f7098d94886c2cd96a7a337e4b7a4abc484cf134197d8aa9c7176a05356a6bd499bec39", 0x0, 0x0, 0x0) (async) 592.914836ms ago: executing program 5 (id=75): sysctl$hw(&(0x7f0000000280)={0x6, 0x18}, 0x2, &(0x7f0000000000)="0000e65b", &(0x7f0000000240)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xc}, 0x2, &(0x7f0000000080)="010526fa01ed466c1a481f8344325030be5446513e1b990a65326714745cc31d60c6bab7aca510e9c989aa30cd4b12b2344241598dddc648666014b41d932652926a6e7c86b2241b50c7309c228354146230105f975f7ff7e911014c5b7a8a890da0ff35992bfbf550932a5132fc1694976ca224f643409b7ae3fe5b167c703d22c0771e2c109e835444241d0a", &(0x7f0000000140)=0x8d, &(0x7f00000002c0)="33f474cd4f2ad4b32c781ff90d9e43b7f912c529361b27d27fb618104970befd1e4c7900530063366b4e6fcc7a7a2099ea1bc780885f184613697f107afe2adb99f39949c06178e1b6073be10abd707c7fa76feaa00102d17cc4b34791b58da82cef98416a69551742bd601fda2a73959ecbf0c916b17f65797868a5cead7920e80469fef96b5ba67281f246d045836caa8a630533c2bbd4e07f14583b5b8b629ae2de08bce174a0b166c340c34d82447a0f8f0bfc3b5863a3e9ece38cab1acc86e6e9f8c65787d89f03f17c6a3a7990178890243ba437449b202e1950f4179213221118371ca90b46d0fb3651ab9732dee21f3dfc2fc620cf8da25fca152f45a82681319a13e4f7b6f91cd03d0cf03d0260726197dd52f7cb3e1f9992d80f581ae490dd7d842f16411e4f8b863e26a3f51a1c366c5958993d4f5482bd3d0b92f3f3f594c4dd04839f37842ae9b5f71a459f1a1f3aaf5397610a54dca30c53ac82d8779f353b342b2c47203a8e0f7e0eb9d01be70fe40891fe4c5b520acf87cb516b2766d07552dfb12325b0afd0a8581cd62164c99d3af083565866c9d92ab6b50e366a30e2a5964d90eae7325ba8391f3437f34895906159325873e8f9941c9a964048f6deae93389458e03519ad1ff280e7d63e3272d0f7234723cc9af9cdd769c7abbe460969abb0948bdd6e54de4dcbceb62820e632b6769d464904e0d9733870fd034496273584ab35851ca89ab425ac3355b563ab27531b9f24516f214d62f7d1e08ec764f918999a241ce6b0584f7ebcd972d5c24092504ba21ad593461a10607707d43c989966d1f3fa60cb0911200533473149a7bd42e527d85a2a0fba6c6a490f627f108003617be7c44cbe4701adba5d0eb3e145586aab4d0c9d5b33d06fe8721a74e06e18d6cd2b6972e719ebafc6e8bc664830349fafd9ab424cb620e2c6427ff0f7be3763233956aa5d24f8d76c33b3215b01d77b9dbf04d528b876a15d9dadd31fb951329e5b8e32e88a6057f97544270ca03a278daf3a96235c7fe14299d9e451ea6917695006a3573a6efb6d791aeae9bf08cfe668d1efc02bd38a989dc197997ab76093cc495ae903436d395ba73911216737e19fe92e809d1d738bdd8e02ae19cf85da9ee186a9de87337518d262842831ea8f3caff9d26968b5d8837e1b923bc8a2f6394cb47666570c903e27a4c93af830e7233f08f28b42ba19173ee842c48d7ff217165d8b811b03479c072dbd2f1a963a8a3fde314f257e32e9734fd230d1dfa9d1f101b7776a3cc8400c58c334f1d613d8be5c66dcaeaf8dca6b5b9ecc5b1d55a7f4f1e266d65b9119dae0fb4c9bdb6f77e5d982d4c42e12a05ee0697b3b668b1ccebea544a08586652eab1f7b0c5c022527e09d10f130cd4c54f64b3151eaf73608576c44c1497f7c895c3baa5132f19306bcb28da49fdd1310687ad3a73b2b8fa2f124f71f1b2029ff1ac9f2ed9f5a27e8e3f12a4c394be7efe0ce6a019d508fbfdcae68745ba5fead8625f63c9b20d46bb8ef718945797f827e1219b30e59e31bfdc5a12091d6bfb535922f8212a7d713c0ece6645a5026655d2874707d4d8fbdf42d9fbf98707dc2663b5d64b2d1613964c08352fc920f01004557c93eb3203a982eaf0bfef108abb3e2237b73fa7f65371cc7d8e1439c7ca4f12906e4d073a4c76d86e2e1f7bf141319e0b282f6afd103ab4fd1206af399ea60ffae16c233c4a42084827e8b21543f26c2e6e7b397b929f176b388f8a1d90f1a3851d9876c980ef989bfb71889b29c277fd101c3a379540d8d27878bfe6d811b720d746c483e64e1ab6510d290346b69514f44fa3064cbaa9b997cb9cdfc1ed41b248cfbe85ad16d518146ae900ffb8008918f4c8b26e2382e49b7f57ee2ff718f0ea5ec2777c3f35e6cf7bf94696b3d1be999772ad3db29982cb82e97574faf4a9015def032fcc430539db6f85f767f90ac521d36bd3d924b124b75ff80717f0ae33e50b2e8e24247b6c814657186287642587b621a0d029665e48170233defabc672ac4733db9d73d3681f6b4046dfe95aed080f7c9653b041fbf836a756d7a660a49a0d0d5c85c75318bc722157197a96e9a10212f5f34603b567fe712670f7a18fb8a49970a15cb37bc804f99d440b0e65b245c8feeaa7384d8184e55069829d26a8b8955bbbe4e8b8a165de68ceb74e7cec5221c038a5d977b130709ee7a5b8da60c9ee0a0f4a2120e1e8781c99e17727b222c9f7e15e824f9203865a2cd2f389c654e29327f977c9347edb1da9c2c1ff39f3e32a5197fd490bd0fde33fe5561428191cf8d348b44ce12db221419ceaeb3dc7d4232710699f84a5d82ee1812efde2dc126ca606a7b8492385a667bca60312bc6bd854cc8d304797e3849fdb859b3c9660dfae22273ba337a5b66d71bd6e49bf0720c101ce248e85c969bb4f67a77cc504aa351349b178bb9de3b43b593106d371cddfd8c3e527bd7266afe3b9490adc9b40a4fe44f4bd13b25349ec6a9b0e1edcb537793ef61845a8ebc74aefded8560d3684cd89300c9697fe311b0594d57abc40ab8c0452ac3b503e687cce10b0b0f64244ba24649905709660ce8c6b7219f2e080c2d219c1bbf79255ebbaff934a31c381a0169ad945a0addafed4b62c3fa9ef204e8102c7a1fff690b6362d487757c5d5b6a8d0da3f3c66358f2951448de5c6936dc46d19de4c863c6628e5d397984175a956182f93a1593672117b8808bf4b9aefbd9c362b22f6357562932a8a7f5e37c0c44dc4b10221a08874fcc610728978dadb55d2fb875400fe879b5f7bbccb50159f851ceefc49fa67a285de390396f5485ebfb0f92c1dee977aaae4eeb6b41596a0d84b99439addf13b34ac24e99dd60ae2c665e051a1fe105f17e242f97a290be25e62588c87d52137f8ee54ed61e7c6c98166b4ec6ea591c09fa1e3d64107fea5c1c4cd936ab9fe666f13c2a6e988476f8b630b2be18e015d45100c8a933c333d9b1ebb583b9e63506d445c481c6bb9ee971fbe96092f78247c6fc19b64d408072368a50acdaedf33227f6a388f6aaf2e59004ade240ced698a1a3397f411b48da65592fae667b38edb089c8f79a0f7f8e91cb5eece2b29fbd7cf6a9ce64511b8f21a1249cbb8f7749b860eb4d0f6350acf1ec1944206f69d9d16e20845d12d27bc83851cc8f1ebe9c462339fe3dcbab4232bf51cddca28658562f0a6a99c9c00a7e2369f93d9959b8c6750c70a81a3c6e76f2e1ee376628c78ca0c0498c0fd4586fe0a97bf13bb7ea9d7ea63bb7bf83071e32cc247d73cc9b4bdf2ff23743077413c0397a1aaffc2c67213b0b619cbe4cd7e3734424d7247704bae034be7cd3c2c9f155f75cef89d6c63ecc2c20d7a2a55e0c7a61f858d4229c35292cde9f4e9fa2eb6bcc725340cf9f62b0246f0d85bb35eb9e4724a7cefe3d376ac7c4a8e13c75f71e13ef29959dca30d1317b6e3ce4e624d2550d122b321253960101ab691d12ebc63c8ccffe02816795abc35c61480931a08da82ef24bd13ddd48a879f05e40f5a28cad12f48e12afba99cb3969b409acf0c582f1ad0bd5cfa75148c32d3e4b7cc4e534fdba3ed8e213c40995a3837d3042cd4083b28c617e6aefeca45f08b98724fbe6beb5f53883c957d739b531881855f98be9a57dd2593b6b4d01b7d4c5fe075bcaf7ac2a7eec188f46bd2f0283b6920863924a9a6b528c8c54cb9a32f66c2d2113389a6f395354cd955c994a10df0b65d852d1080af5d66ebcdefd98dae6d4f7b40bd85317eb1b37993b27650ae1a256258e5d4addccd6c0a45959a2081f1239d70b0eb03a6795f34c4ba1a77d38a53704050df6ae82ea04f4bf47eec09ba88c3b42290f77d6e55cbca084eb190c5c69240f07c50e9b2dd2ec43de97d269ee8b6b9b512a4274b6d3f39b5f8052fed7f35b83bba6314c1efba51403df1d395b6730cbdf5d95aeb73160b851cef99a59b7a7d4bb273572a088152524c53491dd0e5cb7dd7aed5ccb7a533d5150f4c2db456b508887636918267aa9a58d69d9d4e5083a85fb910c477926f853ea9427cbd40e414002498946b25916c7ad25fdafcfa1bd4b110f67d32496913a1135e85a54874c001710099cd0dd69a4f92aca5b0c91903d6e76a1218e2e4fd60bcb971b427b8097143247dd427aa0bf4b25446bccf611bac46c18d8386d529631957b533700fb82137b2a9c4460200e7ba8c32002169ddbd4357aaf0aeca764a5fb4b0da0d51f64b534a103c3ebfb4037d674d8cebc74dea737becf8ce071ff048360b103333a999e51ad4c8b7cd4d7d5877112c72cf12175e7027d9a69e208e9f3ef8e58796c0df1a12bafc8dcd9d574aacfd6e687a5e73c9ecb1e63e4867d2e06e52f752d4f03aeb8ca9573e4438b9256a75f88686fdeab371df2e36fd45dbf3a6a9f67d6b5465bbb385d804c54269f67690d00d1b88028e45d4d50480caa34dd78bae0536439ac8f7a57cfd8f599e3a85ad431134d4148aae951740a82ab2d1180b3d6e6471e1fb7a20c7e9fe624ac09d2f2d64a17ab16005ad7240fa9a342f1c74ccf5f30bc2626f8953d0407959cadb2ac767f9b6acb66cfe82191096a2f5aa438f854e795d6ca0be96be9ea303f9cc032b1acbd728ca05fe8ad0f13504b1988dafe5d19bfbc740e8f63e64a14072395aa881e41eac3f5f7a088c72e8c550e2ca816cc3ae7c008c1177259b1d0d985ac6bb99aa26b85d896885c6961b4ee7107290af58f6ae5d7bcae0ab7b31e4f97e5608b008e6956236f9e891f33d3ee812e9abb0c14060ff75619a7f763b37ae885c1d033b602dc0a7279ce489e131039b110b4d58cefb59b94e552757cd1dec6aa87179820df27095ae4bafd2a569eb683904f919bd4a4a1b31fcc2da0100506e665cc116c32af2c0f2b3366f3c0b8c3d5a6f1279a29e49f470d303ac746d9309186fe7c9a51cb8dfa2d2bce3e18cb74f81733b28fb27ac50390b59b360284e9a5a0da9892560c87fb9a17abcff60bd6a812ae3243d1a4d47d92534dbe5e858f8545c11017de2bc55c46ecc67c7ba97276dcab83905555fe923c00a8d5aa25182e3ebea4980f1d4aa7cbf429be57cc14834d40c90f67a026dc5a6457a9999b6359c5e57fc43692a497498e7cb6c791b048f893b5aa1ccb036ffb1b6df7095b6f93e5c7ac3d99ed1274e0838a005da75a66ee4b4c31a7b407ba3b56982e02cde000a7985accb97e80b9f8c9d8e2aae8b3e62fb456abdf87e19eced8fe88ccad36060c08af60370bc2a4a67fa08b5f4a7f965e4c7157c7ede7899f67878d833811d0d688a9a7b30e41dc97553cd4fc2451fb81da52b646e135e5b9f6216821c11659392a7103c85d5426779b4846631415ad8c9711a6b20dbe946a39fdc07c0fded97e6cc5ed59d20fbb91920cf101404cdc449501cc3e05145a894af45c09196c1eed4c46ee5bbc25d6c3dd0a02f4f4d9412693a63a7ec9292413b5ee59fde49c4744fa0e3b9c07f00f895987a7f4b3143e4822ff3f70aaa1240b2fd890bdeb375ad116e5a06e12b2a3f8b239fa4c078807bab1f293fda2ae29e74a355ad9e343c62088fda7b7805a8016a4b85d0c83c5090bad27c5a2913b2eb4b07cf73232de24712032cff1f2f77017ee0cd2774dcbc0c1182ca5702e51dc4cadd353f637c0317682028433d2505147d8059aadccf92285ac15995d5e93273f1cc21ea3c2ced9032a0b31dd403c2a90b72077f6d844b698cac645a86a1063f2a54b584b69fa7b699df34455de1cd9c7c12", 0x1000) 592.459685ms ago: executing program 3 (id=76): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @random="1c71749acf65", [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x3d, 0x40, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@end, @noop, @generic={0x83, 0x4, "1f07"}, @lsrr={0x83, 0xf, 0xff, [@multicast2, @broadcast, @broadcast]}]}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x6, 0x0, 0xfffc}}}}}}) (async) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @random="1c71749acf65", [], {@ipv4={0x800, {{0xb, 0x4, 0x0, 0x3d, 0x40, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@end, @noop, @generic={0x83, 0x4, "1f07"}, @lsrr={0x83, 0xf, 0xff, [@multicast2, @broadcast, @broadcast]}]}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x4, 0x6, 0x0, 0xfffc}}}}}}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0xfb, 0x1, 0x5, 0x3, 0x10, [{0x3, 0x2, 0x6, 0x71801}, {0xfffffffd, 0x7698, 0x800002}, {0x100006, 0x0, 0x208, 0x4}, {0x2, 0x80ff, 0x1, 0xfffbfffb}, {0x1, 0x3, 0x80000005, 0x7}, {0x2, 0x7f, 0x14000009, 0xc}, {0xae0, 0x200, 0x8000004, 0x6d}, {0x2000e, 0x3, 0xfdf0, 0x4}, {0x7e10000, 0x7, 0x33, 0x9}, {0x402, 0x0, 0x8001, 0x7}, {0x800a44f, 0xeff9, 0xb1, 0xe1}, {0xcb, 0x2, 0x8, 0x8}, {0x2000df, 0xfffffffe, 0x5, 0x5}, {0x4, 0xfffffffc, 0xfffffff5, 0xffffffb8}, {0x6, 0x5, 0x26, 0x3}, {0xfffffffd, 0xd654, 0x1, 0x6}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fb, 0x9, 0x3, 0xfb, 0x1, 0x5, 0x3, 0x10, [{0x3, 0x2, 0x6, 0x71801}, {0xfffffffd, 0x7698, 0x800002}, {0x100006, 0x0, 0x208, 0x4}, {0x2, 0x80ff, 0x1, 0xfffbfffb}, {0x1, 0x3, 0x80000005, 0x7}, {0x2, 0x7f, 0x14000009, 0xc}, {0xae0, 0x200, 0x8000004, 0x6d}, {0x2000e, 0x3, 0xfdf0, 0x4}, {0x7e10000, 0x7, 0x33, 0x9}, {0x402, 0x0, 0x8001, 0x7}, {0x800a44f, 0xeff9, 0xb1, 0xe1}, {0xcb, 0x2, 0x8, 0x8}, {0x2000df, 0xfffffffe, 0x5, 0x5}, {0x4, 0xfffffffc, 0xfffffff5, 0xffffffb8}, {0x6, 0x5, 0x26, 0x3}, {0xfffffffd, 0xd654, 0x1, 0x6}]}) socket(0x2, 0x3, 0x0) (async) socket(0x2, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x6, 0x20800c1, 0xf, 0x0, 0x1040807, 0x50001, 0x1, 0x0, 0x0, 0x9, 0xf5fffffffffffff9}) setitimer(0x2, &(0x7f0000000140)={{0x1aa, 0x100800000000009}, {0x80, 0x8}}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r2 = syz_open_pts() close(r2) syz_open_pts() (async) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047470, &(0x7f0000000040)=0x11002) readv(r2, &(0x7f00000019c0)=[{&(0x7f0000001a00)=""/4109, 0x100d}], 0x1) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)="a70f", 0x2}], 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r4, &(0x7f0000001840)={{&(0x7f0000000280)=@in6, 0x1c, &(0x7f00000007c0)=[{&(0x7f00000002c0)=""/199, 0xc7}, {&(0x7f00000003c0)=""/230, 0xe6}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000580)=""/103, 0x67}, {&(0x7f0000000600)=""/168, 0xa8}, {&(0x7f00000006c0)=""/231, 0xe7}], 0x6, &(0x7f0000000840)=""/4096, 0x1000}, 0x7}, 0x38, 0x1041, &(0x7f0000001880)={0x7fffffffffffffff, 0x1}) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) socket(0x18, 0x2, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) bind$inet6(r5, &(0x7f00000000c0)={0x1c, 0x18, 0x0, 0x1, "00000000000000000000000000000001", 0x8}, 0x1c) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000080)='./file2/file0\x00', 0xc2) (async) mkdir(&(0x7f0000000080)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000100)='./file2\x00', &(0x7f0000000000)='./file2/file0/file0\x00') setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fdc12eaa4e713048e69931929648", 0x14) 591.438623ms ago: executing program 5 (id=77): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r2 = socket(0x18, 0x3, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x40000, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20, 0x9, 0x1, 0x42c}, {0x24, 0x2, 0xff, 0xfffffffe}, {0x86, 0x7, 0x3, 0xfffff808}]}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$inet(0x2, 0x3, 0x2) setsockopt(r4, 0x0, 0x2, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x3, 0x9}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x10004, &(0x7f0000000180)=ANY=[]) getsockopt(r2, 0x29, 0x40, 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000000540)='./file0\x00', 0x6000, 0xffff) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000}) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x15a, &(0x7f0000000240)={@local, @empty, [], {@ipv4={0x800, {{0x13, 0x4, 0x2, 0x8, 0x14c, 0x66, 0xdf, 0x4, 0x1d, 0x0, @multicast2, @empty, {[@noop, @lsrr={0x83, 0x1f, 0x2, [@broadcast, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @empty, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @noop, @timestamp={0x44, 0x8, 0xfd, 0x1, 0xd, [{[], 0x9}]}, @timestamp={0x44, 0xc, 0x7, 0x0, 0x3, [{[@local={0xac, 0x14, 0x0}], 0x5}]}]}}, @udp={{0x1, 0x0, 0x8}, {"4b77bc51323d9022b3e9f61c863f9c04208306f7cd222cbde015f09d5e6ff09211d594258f048bfff582b4852a528b9929f2f069e3051a981d26e648d0dfc9b0292ae5e9c0fc3f9d8f7887b3943591e7f075cf67531ffabead70904a67b66c48a86d6bb1c9229e1c5edf4840dc6ae39c3d45263cc066d9a413dd66d39d71ffcef1d81c0a541778f3c83b3175bc8c2259695e25fb3bcb47fe5ba1913765cfc7b62b91c0bde39029076df97f2953e392bc99015f685bf34e0cd3c75ffc4c6fe00578089198a304b6557eaed1655474efb1814308f9c5ef127c98addbd003c24dece81f9b121ee8d58d25a55e2e73337f1924cd52be75a43d60"}}}}}}) r5 = socket(0x18, 0x1, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 380.001407ms ago: executing program 6 (id=78): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x8}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffff"]) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000800)='./file1\x00', 0x8, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) sysctl$vfs_ffs(&(0x7f0000000080)={0x4, 0x1, 0x9}, 0x3, 0x0, 0x0, 0x0, 0x0) 378.551984ms ago: executing program 2 (id=79): mkdir(&(0x7f0000000100)='./file0\x00', 0x100) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') sysctl$hw(&(0x7f0000000280)={0x6, 0x1d}, 0x2, &(0x7f0000000000)='\x00', &(0x7f0000000240)=0x1, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000001000), 0x10000, 0x0) ioctl$DIOCRCLRTSTATS(r0, 0xc4504441, &(0x7f0000002100)={{'./file0\x00', './file0\x00', 0x20, 0xfd}, 0x0, 0x428, 0x0, 0x9, 0x0, 0x9, 0x8, 0x12, 0x40000008}) (async) access(&(0x7f00000000c0)='./bus\x00', 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0), 0x40000, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0xff, 0x1, 0x9}, {0x24, 0x0, 0x2, 0x4}, {0x40, 0x9, 0xf7, 0x6}, {0x9b1e, 0xff, 0xf4, 0x4000800}]}) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async, rerun: 32) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x4, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xf0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x6, 0x7, 0x3], [0x100000001, 0x8000, 0x8, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x8, 0x1fffffffffb, 0x4, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d0a}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x7, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x1, 0x7, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x7}}}) (async) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async, rerun: 32) getsockopt(0xffffffffffffff9c, 0x1c000000, 0x3, &(0x7f0000000340)=""/156, &(0x7f0000000400)=0x9c) (async, rerun: 32) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r4 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x1268f, 0x80, 0xffff, 0x1, 0x1, 0x2, 0x8, 0x1, 0x0, 0xfffffffffffffffe, 0x6}) (async, rerun: 32) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async, rerun: 32) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) (async, rerun: 32) r5 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) (rerun: 32) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) (async) socket(0x2, 0x8002, 0x0) 374.710564ms ago: executing program 3 (id=80): r0 = syz_open_pts() mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x13, 0x2}, {{r1}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d3725864749b) r4 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r4, 0x20007461) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) poll(&(0x7f0000000300)=[{r3, 0x40}], 0x1, 0x80) setreuid(0x0, 0xee01) kill(0xffffffffffffffff, 0x15) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x38, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x2, 0x8200, 0x0, 0xfffc, {[@nop, @nop, @timestamp={0x8, 0xa, 0x8, 0x7fffffff}, @eol]}}}}}}}) ioctl$BIOCSETIF(r3, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r0, 0x1}], 0x1, 0x1) 302.155579ms ago: executing program 6 (id=81): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x4) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000, 0x81) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x20, 0x8) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) 301.61635ms ago: executing program 0 (id=82): r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080), 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1e, 0x0, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) setsockopt(0xffffffffffffffff, 0x11, 0x3, &(0x7f0000000340)="12", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r3 = socket$inet6(0x18, 0x1, 0x6) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x2, 0x4) connect$inet6(r3, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0xe, "000000000daa8c9a81647afcf0000202", 0x3e}, 0x1c) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80047476, &(0x7f0000000340)={0x0}) 301.112226ms ago: executing program 2 (id=83): open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) pipe(&(0x7f0000000040)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x1ff, 0xa4, 0x9, 0x5, 0x80000001, 0xa1b0, 0x40010002, 0x10, [{0xfffffffc, 0x2890, 0x5, 0x71002}, {0x6, 0xe, 0x8, 0x1}, {0xfd, 0x6, 0xfffffffc, 0x9}, {0x4, 0x10001, 0xaf, 0x7}, {0x401, 0xffff, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000086, 0x8, 0x14, 0x5910}, {0x6000001, 0x82, 0x4, 0x4}, {0x3, 0x8009, 0x1000, 0x4}, {0x1cd, 0x800, 0xdaa1, 0x3}, {0xc, 0xfff, 0x8}, {0x4, 0x7, 0x4, 0x20008}, {0x29a71717, 0xfffffffa, 0x60, 0x7}, {0x6, 0x5, 0x5, 0x204004}, {0x0, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) closefrom(r2) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$DIOCRCLRADDRS(r3, 0xc4504442, &(0x7f0000000480)={{'./file0\x00', './file0\x00', 0x20, 0x5}, 0x0, 0x0, 0x0, 0xfff, 0x80000000, 0x8, 0x800, 0x48, 0x5}) getrusage(0xffffffffffffffff, &(0x7f0000000080)) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) 299.806929ms ago: executing program 5 (id=84): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x8}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3c3, 0x9, 0x9, 0x1, 0x7, 0x6, 0x7, 0x2, 0x1, 0x1}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000800)='./file1\x00', 0x8, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x7, 0xd4, 0xa, 0x4, 0x9c, 0x10, [{0x1000002, 0x7, 0x0, 0x7ff}, {0x6, 0x5, 0xffb, 0x2}, {0x10000005, 0xf8b, 0x0, 0x6a}, {0x5, 0x800, 0xe, 0xffffff}, {0x100009, 0x9, 0x9, 0x8}, {0x4, 0x1, 0x0, 0x800009c}, {0x409, 0xffffffff, 0x20081003, 0xfffefffc}, {0x0, 0x100007ff, 0x14, 0x8}, {0x4, 0x81, 0x1, 0xf}, {0x6, 0x8004, 0x1, 0x800000b}, {0x4, 0xfffb, 0x3, 0xfffffffe}, {0x1, 0x40, 0x3, 0x4}, {0xe0, 0x4, 0x5, 0x3}, {0xffff0354, 0xfffffffa, 0x4, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x2000007, 0xfffffffffffffffd, 0x27ffffffffffffff, 0x181c, 0xc, 0x401}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) r2 = socket(0x2, 0x8002, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r3) 160.770575ms ago: executing program 4 (id=85): mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r0) sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f00000000c0)="15036457", &(0x7f0000000040)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) pwrite(r0, &(0x7f0000000240)="d0e10080000000000000000000000055ab03c8b71ca700"/37, 0x25, 0x6) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, 0x0, ""/28}, &(0x7f0000000200)=0x1e) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac1658bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 159.212101ms ago: executing program 7 (id=86): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) truncate(&(0x7f00000002c0)='./file0/file0\x00', 0x3) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a000000000000", &(0x7f0000000000)=0x200, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt(r2, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) mmap(&(0x7f000005b000/0x400000)=nil, 0x400000, 0x4, 0x4010, r0, 0x20e3) write(r2, &(0x7f0000000040)="f92a9bd30000007a000027a03440ee884d9e7a3e", 0x14) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 158.198686ms ago: executing program 4 (id=87): ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000000)) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffffff, 0xc01864c1, &(0x7f0000000040)={0x0, 0x2, 0xffffffffffffffff, 0x0, 0x80000001}) r1 = fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r0) r2 = shmget(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) r3 = getuid() fstat(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r6 = getthrid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{r3, 0xffffffffffffffff, 0x0, r5, 0x100, 0xccb5, 0x0, 0x0, 0xf}, 0x2, r6, r1, 0xd1e1, 0x0, 0x3, 0x7, 0x8, 0x2, 0x34d0af85, 0x1ff}) ioctl$DRM_IOCTL_MODE_LIST_LESSEES(r0, 0xc01064c7, &(0x7f0000000200)={0x3, 0x0, &(0x7f00000001c0)=[0x0, 0x0, 0x0]}) setreuid(r3, r4) ioctl$DIOCSTOP(r0, 0x20004402) r7 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000280)=0x7f) pread(r7, &(0x7f00000002c0)="a68d5851994ce8e6077df272422aa9a232b18125f4835509d2151d21", 0x1c, 0xffffffff) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x3, 0xc2, 0x40, 0xf152}]}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000003c0)=0x1) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000400)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x7eb1, 0x5, 0x7fffffff, 0x0, 0xd4, 0x3ff, 0xd, 0x1, 0x2, 0x7, 0xb}) shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) ioctl$DRM_IOCTL_MODE_CURSOR2(r0, 0xc02464bb, &(0x7f00000004c0)={0x2, 0x3, 0x0, 0xffff, 0xffff, 0xc, 0x0, 0x1, 0xfffffff0}) ioctl$DRM_IOCTL_MODE_CURSOR(r0, 0xc01c64a3, &(0x7f0000000500)={0x1, 0x8000, 0x6, 0x6, 0xa, 0x3ff, 0x0}) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, &(0x7f0000000540)={0x0, 0x0}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r0, 0xc01064b3, &(0x7f0000000580)={0x0}) ioctl$DRM_IOCTL_MODE_GETFB2(r0, 0xc06864ce, &(0x7f00000005c0)={0x0, 0xa51336df, 0x5, 0x30333050, 0x1, [r9, r10, r11, r12], [0x9, 0xd, 0x5, 0x40], [0x200, 0x5d15a35e, 0xaf33, 0x9], [0x5, 0x8000000000000000, 0x2109, 0x7]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) seteuid(r13) ioctl$DRM_IOCTL_MODE_GETENCODER(r0, 0xc01464a6, &(0x7f00000007c0)={0x0, 0x2, 0x0, 0x7, 0xe}) 155.88621ms ago: executing program 2 (id=88): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x7, 0xe6b, {0x3, 0x2}}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x29}, 0x5, 0x0, 0x0, 0x0, 0x45) sysctl$hw(&(0x7f0000000000)={0x6, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x1, 0x0, 0x200000000000001c, 0x1000003fd}) r1 = getsid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x2, 0x1000300000000, r1}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x0, 0x100000000000000, 0x100000001}) 91.852586ms ago: executing program 5 (id=89): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000180)="092020090900db0000ff4278ad535c2a415642000000005624b77b6a0a", 0x1d) ioctl$AUDIO_MIXER_DEVINFO(r0, 0xc32c4d02, &(0x7f0000000140)={0xa, {"b952249438de633274ecfc2b4dcd3c42", 0x3}, 0x2a, 0xef3c, 0x0, 0x40, "fcf2316227d5270b14e249dd97ed1304b1ab0dfb2fd4bceb0c5db0485a047a90880471c28b6c8bfe2f71dbea8cd7ffa5b0dfe78b2b832d44e212f0498a95c2765990f8adeef4464a5bf4903da849a4d6541bc44a459bd5c4222cd84fed6fcb5f4d214626f6f52912f439f82ba7eb88c2006a4a8a00589b3e9c0827fbd43d81d44988cd3a2fd03dccfd237ba5cffdace16d8bf8893f30eb87bb497bf6e570614ed80050f94d18232027bd69827d1b1184265ea03b585406d892fee3501c78a0ea9f97f66878b355dd6cdf1323cdc9368f273e0ff859cba42bb0c261d79202f6acbc6a7e66f566a5a1235c2bc8f5ceebb2bf8ba783b354512173bf328eb956e74921145382719878504d9c1ede43c78b538dbd9d3565803b974ff4f2d29472a129df920c8807404f19cfbc4b29eda5b701a465acacbaf8a91a709256e47c6ed0d9eb3ea4d869d9e583e0a1129b061a6b881104982922f4f7ce672d03ddaabd76feef25b2662b27d914869b425bb4e9d65741a0ec8179d182c08322572aafb611afb861c48b48660acf208040f8200d76b8042cdb2cbdd91851663cffcf5548e488ace10fcc0dc89f1cf7fd6b6c49d566457eb1712fcb6c0e2af947e3a3644e17e0852655ef1ad7ab4cc7803eb90d244e9045dda1e7aaa761d256efca4b47952d61bfe10697574bd0c9b1f83d9c4ead038551ba97c801b97fed78a98695f1e3e62c2b8f35bf29eb3999874feda48c6b2cca937eb48c9ae5e617bb134bbc2346fb54b49b7b4c2f66f0a405508f12cb6f9427e232b6a1c0e5a3828ebcb97676bae2fad99c578ccab9a5ccc37764da89eec8e039651d556aebcc22a04d4ace64fe62677a4367bffe4a000cb0b00a9bcabdc128aafc20e13be812e67137e49d5f2e7a5e5bb26277ed04cfb2315e0de302af5bc18ea0ecf00f75abece110caca8de284d048fdd9c92104247346f779a719fa1f39a3702c5468e28cc248d04c58dc1534b366c4d86724f57f0263f1728b8fed10184bd0b15548b6164854ee7b12f78ff997191217d1b8e7745ff6d2949a49f4769becb86b46c742d38b132cef230cb0fcdb86a2b3e5"}) (async) socket$inet(0x2, 0x3, 0x102) socket$inet(0x2, 0x3, 0x102) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x84, 0x3ff}, 0x400, 0x40000010000, 0x0, 0x0, 0x200000001, 0x9, 0x4, 0x6}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 0s ago: executing program 4 (id=90): r0 = socket$inet(0x2, 0x4, 0xfe) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xa8, 0x5, &(0x7f0000000140)=""/168}) (async, rerun: 32) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x1e, 0x2, 0x1}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) (rerun: 32) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.63' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd807e575ce0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd805fc5d568,9,0) at witness_checkorder+0x10d1 rw_do_enter_write(fffffd805fc5d550,1) at rw_do_enter_write+0xba rrw_enter(fffffd805fc5d550,1) at rrw_enter+0xc6 VOP_LOCK(fffffd80676122d8,2001) at VOP_LOCK+0xbd vn_lock(fffffd80676122d8,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd80676122d8,fffffd806a06b630,0,0,200,0,cbc3df52ff8d1bd9) at vfs_getcwd_common+0xd1 vn_isunder(fffffd80676122d8,fffffd806a06b630,ffff80002a2407e0) at vn_isunder+0x56 unp_externalize(fffffd806d445700,33,0) at unp_externalize+0x26f soreceive(ffff80000161d1b8,ffff80003c3c61b8,ffff80003c3c6168,0,ffff80003c3c61a0,ffff80003c3c632c,919ea46b1cb6c501) at soreceive+0xc24 recvit(ffff80002a2407e0,4,ffff80003c3c6300,0,ffff80003c3c63b0) at recvit+0x40b sys_recvmsg(ffff80002a2407e0,ffff80003c3c6460,ffff80003c3c63b0) at sys_recvmsg+0x1bf syscall(ffff80003c3c6460) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5de2e55da80, count: -14 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c3c5c40 rbx 0 rdx 0xffff8000015c6b40 rcx 0xffff80002a2407e0 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c3c5b20 r9 0x8080808080808080 r10 0xebc396132a0dee25 r11 0xab54d0f9fa60716b r12 0xfffffd80040bc880 r13 0xfffffd80048a4ac0 r14 0x3 r15 0xffffffff835288a7 substchar+0xe6a5 rip 0xffffffff8300fc95 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c3c5c30 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=364544 pid=87794 tcnt=3 stat=onproc flags process=1000000 proc=4000000 runpri=86, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a240018,0xffff800037ba4a90 process=0xffff80003c3d7040 user=0xffff80003c3c1000, vmspace=0xfffffd806a1547c0 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=1, intr=1 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 19937 493162 16867 0 7 0 syz-executor 92570 206343 74031 0 3 0x80 nanoslp syz-executor 92570 282539 74031 0 3 0x4000000 biowait syz-executor 92570 138374 74031 0 3 0x4000000 inode syz-executor 92570 521343 74031 0 3 0x4000000 inode syz-executor 92570 124476 74031 0 3 0x4000080 fsleep syz-executor 20765 396340 66147 0 2 0 syz-executor 20765 223935 66147 0 3 0x4000080 fsleep syz-executor 43248 327746 57595 0 2 0x11 syz-executor 43248 198227 57595 0 3 0x4000091 fsleep syz-executor 43248 55732 57595 0 3 0x4000091 fsleep syz-executor 87794 475724 96424 0 2 0x1000000 syz-executor *87794 364544 96424 0 7 0x5000000 syz-executor 87794 21826 96424 0 3 0x5000080 fsleep syz-executor 82524 184368 0 0 3 0x14200 acct acct 74031 184607 14412 0 3 0x82 nanoslp syz-executor 63436 223887 14412 0 2 0x2 syz-executor 16867 289733 14412 0 3 0x82 nanoslp syz-executor 19621 244138 14412 0 3 0x2 biowait syz-executor 57595 506471 14412 0 3 0x82 nanoslp syz-executor 58112 488479 14412 0 2 0x3 syz-executor 96424 504478 14412 0 3 0x82 nanoslp syz-executor 66147 292293 14412 0 3 0x82 nanoslp syz-executor 14412 12334 39052 0 3 0x82 kqread syz-executor 39052 40783 45170 0 3 0x10008a sigsusp ksh 45170 511848 98392 0 3 0x98 kqread sshd-session 98392 13264 8987 0 3 0x92 kqread sshd-session 52762 72259 1 0 3 0x100083 ttyin getty 8987 409523 1 0 3 0x88 kqread sshd 58654 313654 21576 74 3 0x1100092 bpf pflogd 21576 390317 1 0 3 0x80 sbwait pflogd 20158 109830 43557 73 3 0x1100090 kqread syslogd 43557 370798 1 0 3 0x100082 sbwait syslogd 20921 67180 1 0 3 0x100080 kqread resolvd 73187 279581 73427 77 3 0x100092 kqread dhcpleased 90404 505568 73427 77 3 0x100092 kqread dhcpleased 73427 109871 1 0 3 0x80 kqread dhcpleased 53641 475016 0 0 3 0x14200 bored smr 26267 384070 0 0 2 0x14200 zerothread 27622 144906 0 0 3 0x14200 aiodoned aiodoned 37890 178002 0 0 3 0x14200 syncer update 70091 59991 0 0 3 0x14200 cleaner cleaner 20057 147424 0 0 3 0x14200 reaper reaper 3594 505642 0 0 3 0x14200 pgdaemon pagedaemon 59416 433602 0 0 3 0x14200 bored viomb 17996 147074 0 0 3 0x40014200 acpi0 acpi0 48064 371132 0 0 3 0x40014200 idle1 14698 294364 0 0 3 0x14200 bored softnet1 34207 158984 0 0 3 0x14200 bored softnet0 9011 229634 0 0 3 0x14200 bored systqmp 15438 54543 0 0 3 0x14200 bored systq 30865 233012 0 0 3 0x14200 tmoslp softclockmp 30254 225778 0 0 3 0x40014200 tmoslp softclock 33418 487682 0 0 3 0x40014200 idle0 1 93233 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 19937 (syz-executor) thread 0xffff800037badcb0 (493162) exclusive rwlock amaplk r = 0 (0xfffffd807bc06e58) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault_check+0x8a9 #3 uvm_fault+0x106 #4 upageflttrap+0xa9 #5 usertrap+0x430 #6 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806a154aa8) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x430 #7 recall_trap+0x8 Process 92570 (syz-executor) thread 0xffff800037ba5ca8 (282539) exclusive rrwlock inode r = 0 (0xfffffd805fc5d0c8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x2bd #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 92570 (syz-executor) thread 0xffff800037ba47e8 (138374) exclusive rrwlock inode r = 0 (0xfffffd805fc5d7b8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x12b #6 namei+0x7c5 #7 sys_truncate+0x84 #8 syscall+0xb17 #9 Xsyscall+0x128 Process 87794 (syz-executor) thread 0xffff80002a2407e0 (364544) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83b1b740) #0 witness_lock+0x5f1 #1 unp_externalize+0x155 #2 soreceive+0xc24 #3 recvit+0x40b #4 sys_recvmsg+0x1bf #5 syscall+0xbd4 #6 Xsyscall+0x128 exclusive rwlock sbufrcv r = 0 (0xffff80000161d2a8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 soreceive+0x27d #4 recvit+0x40b #5 sys_recvmsg+0x1bf #6 syscall+0xbd4 #7 Xsyscall+0x128 Process 63436 (syz-executor) thread 0xffff80002a240fa8 (223887) exclusive rwlock vmmaplk r = 0 (0xfffffd806a1546d8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvmspace_fork+0x12b #4 process_new+0x583 #5 fork1+0x3f6 #6 syscall+0xb17 #7 Xsyscall+0x128 exclusive rwlock vmmaplk r = 0 (0xfffffd800b0638a0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvmspace_fork+0x44 #4 process_new+0x583 #5 fork1+0x3f6 #6 syscall+0xb17 #7 Xsyscall+0x128 Process 19621 (syz-executor) thread 0xffff80002a241a08 (244138) exclusive rrwlock inode r = 0 (0xfffffd805fc5dea8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c8c41e0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xbd #4 vn_lock+0xa4 #5 vfs_lookup+0x12b #6 namei+0x7c5 #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11060 12087K 12284K 166960K 12305 0 pcb 17 12K 12K 166960K 35 0 rtable 240 7K 7K 166960K 421 0 pf 34 17K 24K 166960K 77 0 ifaddr 43 7K 7K 166960K 52 0 ifgroup 55 2K 2K 166960K 65 0 sysctl 1 1K 9K 166960K 5 0 counters 70 37K 37K 166960K 84 0 ioctlops 0 0K 4K 166960K 1511 0 iov 0 0K 12K 166960K 4 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1295 81K 82K 166960K 1433 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 6 0K 0K 166960K 7 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 93K 166960K 221 0 sigio 0 0K 0K 166960K 1 0 proc 72 115K 164K 166960K 563 0 subproc 72 4K 4K 166960K 73 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 20 0 in_multi 99 7K 7K 166960K 106 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 6 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 67 307K 307K 166960K 67 0 exec 0 0K 1K 166960K 395 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 221 158K 169K 166960K 3850 0 UVM aobj 7 2K 2K 166960K 7 0 pinsyscall 41 82K 107K 166960K 1380 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 1 0 NDP 12 0K 2K 166960K 33 0 temp 39 9114K 9179K 166960K 5481 0 kqueue 16 26K 28K 166960K 45 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 35 0 32 1 0 1 1 0 8 0 rtentry 176 111 0 1 5 0 5 5 0 8 0 unpcb 144 84 0 63 2 0 2 2 0 8 1 syncache 336 5 0 5 1 1 0 1 0 8 0 tcpcb 736 34 0 28 1 0 1 1 0 8 0 arp 136 18 0 0 1 0 1 1 0 8 0 inpcb 328 145 0 134 2 0 2 2 0 8 0 nd6 152 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 7 0 7 2 1 1 1 0 8 1 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 11 0 0 1 0 1 1 0 8 0 pfstitem 24 23 0 0 1 0 1 1 0 8 0 pfstkey 128 23 0 0 1 0 1 1 0 8 0 pfstate 448 23 0 0 3 0 3 3 0 8 0 pfrule 1360 22 0 17 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 452 0 0 29 0 29 29 0 8 0 art_table 40 453 0 0 5 0 5 5 0 8 0 art_node 32 111 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 3 2 1 1 1 0 8 1 semapl 72 5 0 1 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1732 0 262 93 0 93 93 0 8 0 ffsino 296 1732 0 262 114 0 114 114 0 8 0 nchpl 144 2045 0 342 64 0 64 64 0 8 0 rtmask 32 1 0 1 1 0 1 1 0 8 1 vnodes 216 1856 0 0 104 0 104 104 0 8 0 namei 1024 6340 0 6337 4 3 1 2 0 8 0 percpumem 16 57 0 7 1 0 1 1 0 8 0 kstatmem 264 37 0 10 3 1 2 3 0 8 0 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 6872 0 6870 3 2 1 2 1 8 0 plimitpl 152 134 0 117 1 0 1 1 0 8 0 sigapl 424 540 0 493 7 1 6 7 0 8 0 knotepl 120 282 0 0 9 0 9 9 0 8 0 kqueuepl 224 53 0 40 1 0 1 1 0 8 0 pipepl 344 134 0 107 3 0 3 3 0 8 0 fdescpl 528 523 0 493 3 0 3 3 0 8 0 filepl 160 2081 0 1853 12 1 11 11 0 8 1 lockfpl 104 34 0 32 1 0 1 1 0 8 0 lockfspl 48 16 0 14 1 0 1 1 0 8 0 sessionpl 144 30 0 20 1 0 1 1 0 8 0 pgrppl 48 39 0 21 1 0 1 1 0 8 0 ucredpl 104 169 0 155 1 0 1 1 0 8 0 zombiepl 144 518 0 518 2 1 1 1 0 8 1 processpl 1232 540 0 493 5 0 5 5 0 8 0 procpl 664 688 0 632 6 0 6 6 0 8 0 sockpl 752 266 0 231 6 1 5 5 0 8 1 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 107 0 0 14 0 14 14 0 8 0 mcl2k 2048 25 0 0 4 0 4 4 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 257 0 0 17 0 17 17 0 8 0 bufpl 280 2442 0 105 167 0 167 167 0 8 0 anonpl 32 3837 0 0 31 0 31 31 0 246 0 amapchunkpl 152 10865 0 10427 22 0 22 22 0 158 2 amappl16 200 1960 0 1931 5 3 2 5 0 8 0 amappl15 192 6 0 6 2 2 0 1 0 8 0 amappl14 184 432 0 431 1 0 1 1 0 8 0 amappl13 176 123 0 111 1 0 1 1 0 8 0 amappl12 168 778 0 750 2 0 2 2 0 8 0 amappl11 160 2 0 2 1 1 0 1 0 8 0 amappl10 152 66 0 51 1 0 1 1 0 8 0 amappl9 144 275 0 275 1 1 0 1 0 8 0 amappl8 136 98 0 95 1 0 1 1 0 8 0 amappl7 128 146 0 133 1 0 1 1 0 8 0 amappl6 120 155 0 154 1 0 1 1 0 8 0 amappl5 112 103 0 91 1 0 1 1 0 8 0 amappl4 104 293 0 275 1 0 1 1 0 8 0 amappl3 96 2037 0 1936 4 0 4 4 0 8 0 amappl2 88 545 0 484 2 0 2 2 0 8 0 amappl1 80 10696 0 10102 15 1 14 15 0 8 1 amappl 88 3109 0 2958 5 0 5 5 0 92 0 uvmvnodes 80 102 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 6 0 0 1 0 1 1 0 8 0 uaddrrnd 24 523 0 493 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 523 0 493 1 0 1 1 0 8 0 vmmpekpl 168 6325 0 6291 2 0 2 2 0 8 0 vmmpepl 168 42322 0 40510 86 0 86 86 0 357 1 vmsppl 488 522 0 493 5 1 4 5 0 8 0 rwobjpl 80 15487 0 14465 25 2 23 25 0 8 0 pdppl 4096 1053 0 986 99 28 71 85 0 8 4 pvpl 32 10631 0 0 86 0 86 86 0 265 0 pmappl 256 522 0 493 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 280 0 35 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8390fff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83b1af40) at __mp_lock+0x192 intr_handler(ffff80003c3d1de0,ffff8000002a3480) at intr_handler+0xe9 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f Xspllower() at Xspllower+0x1d uvm_fault_upper(ffff80003c3d20b0,ffff80003c3d20e8,ffff80003c3d1fb0) at uvm_fault_upper+0x526 uvm_fault(fffffd806a1549a8,f66a1bd6000,0,2) at uvm_fault+0x198 upageflttrap(ffff80003c3d2250,f66a1bd64e8) at upageflttrap+0xa9 usertrap(ffff80003c3d2250) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x741a8b254a70, count: -12 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd805fc5d568,9,0) at witness_checkorder+0x10d1 rw_do_enter_write(fffffd805fc5d550,1) at rw_do_enter_write+0xba rrw_enter(fffffd805fc5d550,1) at rrw_enter+0xc6 VOP_LOCK(fffffd80676122d8,2001) at VOP_LOCK+0xbd vn_lock(fffffd80676122d8,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd80676122d8,fffffd806a06b630,0,0,200,0,cbc3df52ff8d1bd9) at vfs_getcwd_common+0xd1 vn_isunder(fffffd80676122d8,fffffd806a06b630,ffff80002a2407e0) at vn_isunder+0x56 unp_externalize(fffffd806d445700,33,0) at unp_externalize+0x26f soreceive(ffff80000161d1b8,ffff80003c3c61b8,ffff80003c3c6168,0,ffff80003c3c61a0,ffff80003c3c632c,919ea46b1cb6c501) at soreceive+0xc24 recvit(ffff80002a2407e0,4,ffff80003c3c6300,0,ffff80003c3c63b0) at recvit+0x40b sys_recvmsg(ffff80002a2407e0,ffff80003c3c6460,ffff80003c3c63b0) at sys_recvmsg+0x1bf syscall(ffff80003c3c6460) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5de2e55da80, count: -14