last executing test programs: 1.694112951s ago: executing program 6 (id=22): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open$dir(&(0x7f00000001c0)='./file0/file0/../file0\x00', 0x80, 0x13c) utimensat(r0, &(0x7f0000000200)='./file0/file0/../file0\x00', &(0x7f0000000240)={{0x8000000000000001, 0x8}, {0xb18, 0x6}}, 0x0) (async) unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') (async) mknod(&(0x7f0000000140)='./file0\x00', 0x20, 0x9) chdir(&(0x7f0000000080)='./file0/file0/..\x00') mkdir(&(0x7f0000000180)='./file0/file0/../file0\x00', 0x60) 1.693463546s ago: executing program 3 (id=4): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7) write(r0, &(0x7f0000000040)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000240)=""/217, 0xd9}], 0x1, 0x0}}, 0x10, 0xc60, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="8430ccede4fb909246bf86437c59ef52d742e1015b078ef7d1e2ea83187d447da8de002808ca5f19d6793c51e2bd9f71dbbba9dab0e57e4164107335aaccc98de76bfd9819a8775e5832d3b1cd651762c90374927248e2cfbe4b532a080c7de96f695acf488e83b37e2db3735dd17a31f546ebc49951bebc0e61b23aba950da78c40d3213d3583fa621e8a3c9657c5a64992e338ad94fdf7c82c77abc206fa9bbc9c783a1719e31071a3e32998b288caaa0946ba4bef95c725667e87ef3797c00afa8e185763a84c061bb73e42b8", 0xce}, {&(0x7f0000000380)="68651d25769923b422a7d8e4053cfa24425b708854f29aa7676ba81d96569adda6592a95b609777e7b079220d6795a32d920bf385f00171acb19f3246ef09b175f5cef3700db1f88a595a68761fc04c435864d8f3ae728c190bb005f8859b1a7801027ad2012d474fba09c0323939e31a94b04b81b84e9a9a169721c7cda3cca40585b2b19c99411f1109b7fd4151cc8ef3d9e7a411c69cdd2e081e8e714302ef45d1377dce191bf3a7c20197d29c0797501d92f4d51b0c7d4c350cd61749570fcfad64716b8d827b24cf63720981cb7378699e991940c5f9c6c81411eb3b2c0ef5745d95325f196821b0b00a2c0b6", 0xef}, {&(0x7f0000000480)="cb831787936d0651aec76ddbe4ffeed1b368fcd21c3751c9531457efe89884a4a5dcc7b8cfa4ee8f067ef3200fc4fb7e81a4aeab18b7d37c2c87aec91a4d18ea703ada45ae3b7fa4b7b0769c42dbf6c08e92ac0b7e3600e0e41764aa6bb6efd42f3136800a5f25c09e5408a1074ca914096b85c24c3902152234f82ba7487dc5fa3ca02f02243481b946a9946a", 0x8d}, {&(0x7f0000000540)="5372cdcf54c21f3627cec24b5f6d962d3c56bcac0f5497358cf46e27ec5eaaf099a60839ed4bb855f8ff2d64bd0e2e1c66ddd6f5b80afc8c5eddb9ef057c2250b2beae8fb6c13b0a6d1c96ef5b016e94147fbf75100bfb641a5c4e83611f2cc9f9e2cb615358b2c6748dbf07221c1abe9fd45c06a41e4af578dd7bd4b5fc9669261c42d496f420410b43d5146825d20f0fe8ebf6353ac28d60aadafe387b7bbc523adabe80fb1b9a510d788edcac3c35959b88bf1dbc9b", 0xb7}, {&(0x7f0000000600)="0f78732393d2355fd0a26a15ba0794ef4836a63d690e17f13bf9129aee3f239dc5af9ad41c0df9a5cb5a352c06fea5a39103c54aa8199d5d5d1f69b4a4ab33b88a93084da1a75ab14517ae7d2bc6a28fbf04c74394fef0b372e5ea20dc135b96be5e62bfca85643d31db35b5e93dbdeef072eb22e5f77fd38e31fa7e07b9b58159de0b3d1f55c987efab6ab4ab988f81715720aec72708cd429739572aad26eaf7d3b99c5ac9c02d485386021b96e3ee716a4c505dcb433bfe342e253834af5ba2ef3516792e357cb6eec6df9b6b0ff6073b4e2bfe7099746ef39c6ab770", 0xde}], 0x5, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x1) 1.566249116s ago: executing program 6 (id=26): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) select(0x40, &(0x7f0000000000)={0xffffffffffffeffd, 0x4, 0x2, 0x0, 0x7, 0x0, 0x3f9b, 0x4}, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6, 0x0, 0x7}, {0x1, 0x0, 0x0, 0x2}, {0x7, 0x0, 0x0, 0x101}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000000)={0x0}, 0x10, 0x40c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}, {&(0x7f0000000200)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xf3}], 0x3, 0x100000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x11, 0x3, 0xf7) sendto$unix(r5, &(0x7f0000000600)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42124000000720fd18bfbb630c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/133, 0x85}], 0x1, 0x0}, 0x42) r6 = dup2(r2, r4) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) execve(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000700)='\xe995\x9e/h#\x94#\xd4\v\xe7\x1f\xa9\x9a\xa5\xd4y\xc0\x00\xc5W\xa1Vsk3\xcd\"\xde+\xd0\xc2\xe4\xd3\x13a\x89C\xfa\xbd0\xb2s\xe8\xf4U\x9d\xd1\x05\xe30\xce\xe3\x1e\xaf\x8f\xc0\x83\xc0\f\xa6\x94Bh2\xdec[r\x0f\xda\x9e\x87\\\x89\n\x87l2\b\x7f\a\x99\xf8\xd4\x04Q\xa4\xdfd%c/\x8a\x8e\x14)\xfbI\x9d\xd5>\xe8\x9ca\xeb\x13\xde\x19p7\xda\x1d\xcf\xe1\x1e\t\x9a\xd0\x98\xa6G\xfd\xd3\xbc\xc7C\'\x91\xa0\x16\xbf\xf3\x17\xd1a\x01\xee\x87]\xfb\xccl-/\xfd\xf3\xc9\xc7\xf0W}\xb4\xad(\xd7B\t-\rha\x87G\f@\xe2:\xf1\xe8\xbd\x9a\\\xd3{\xdc\x0e\x04\xad']) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x20180, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f0000000000)={0x40000000, 0x0, {0x1, 0x10000000000001}}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000280)={0x0, 0x8c8f}, 0x10) r8 = dup2(r0, r1) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000940)={'./file0\x00', 0x284, 0x3, 0xffffffff, 0x0, 0x5, 0x0, 0x8, 0x1, 0x1, 0x4, 0x4000000}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) fcntl$getown(r8, 0x5) execve(0x0, 0x0, 0x0) 1.563280377s ago: executing program 7 (id=8): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x0, 0x1000300000004}) openat$zero(0xffffffffffffff9c, &(0x7f0000000980), 0xe8, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = getegid() getgroups(0x1, &(0x7f0000000000)=[r3]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x2, 0x0, 0x7ffffffffffffffb, 0x1ffffffff}) 1.360819288s ago: executing program 0 (id=38): sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x4a) 1.35639516s ago: executing program 0 (id=39): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)='.@\x00', 0x3}, {&(0x7f00000005c0)="4bc226eee0425b68438eb74b901fbfaad580304d151783bc6adbad9d29d43126f5a8469ad0e0d55777b98b49e85d7c3212708b527f373d1c5f5b964ecf6f199c2c8e91975406004d167c08f0ce383afca48cd72d2d8f90c79915baa0b8ede42e48bfcaf4f67e4f13b5f69278565eb542014941d1e9ed2483f5641e7313cf848a374fe5244d35fc3583e7c9c855675c8bc99a5889f1a53defd9c95093123eb35b928bb46d567bfeed1d35dcab85fc21ebdb7109365880fa1bc5f9541baa0fc839a472d79e501cc6adf4250f1b413273da697dc31e7574f983b6d4abff7dfdaebfe05c3717d105141478e0ced2189b7c0f37541d018851b1ff5be67bc1e928", 0xfe}], 0x2) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) (async) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/1, 0x1}], 0x1) r2 = open(&(0x7f0000000040)='./file1\x00', 0x8, 0x16a) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) (async) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344, 0x41424344}, 0x7, 0x4) (async) unlinkat(r2, &(0x7f0000000280)='./file1\x00', 0x8) syz_emit_ethernet(0x183, &(0x7f00000002c0)=ANY=[@ANYBLOB="5e1e975fd884aaaaaaaaaaaa8100100086dd6728a6a901493c07ff01000000000000000000000000000100000000000000000000ffffe00000016101000000000000c2040000000600010005020009000000000200000000000001020000000100c204ffffffd400010000010000010000004e204e23", @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="910edea363f5555944562737e71b000087190a9544576f7f7a8abd3933b24c50d94e1acbb625876f9b897cd5f58cffdf8f040f15181c3a156b451e95701d4b02ee4e65cc9e90a5441272a5fc57369b53f2721980d967b91b4a7d20f24ac219a6228dbae713bab169838d9e6cb0b5195d6cff958037f59758bd759d4c8126056f027b9f03619031651f8c987c25a4bb69c9b342b650b7c41257ddf457ee69e0a7d8f4a25ada226339783b468ce591be22c4fe135394518d859dad3f5cae4c6e4fc16c3e5f167dee0a7be5d9c1abeef1dcab14836baec7658a854cbed96983c01cc0825b072731f06d2db5ce95d816ad7c8bc0216ff8a84509e0bc91ed28dd1b0000000000000000000000000000000000000000000000004cd73abd8a3f22aacb10b60a172e3db1a2a868d545cc0c49e4f9b0683d8b86617bead623a0687eaf586419f5855d039b20e0ebdcabd6871274da9600e986ae630c596d2cd25778748e10ec3b40f0398ad1204f6c37448667799f26d35cd88ac3389ce000cace79fa28d8155b7f6b796a102ba3c0031db3ed3ebffc13cae4cd49d06d59a6c5ca2f2704f00928b2f14cd49d59557b909f0b5ef40d24f37230f431cbe57740a46de44c2071e360553ed74b0486f4a78c49035d2bd224d80855d1f8753aeecf146c6f7ee145bac4a16bd1a47f8866bc48d7326a3a138bf8a2f364e0747ee220dba8cbda04184cbccfe9530ee05ed2023b401b9683b46ea465923ef225030330e6739fe333"]) (async) ioctl$FIONREAD(r2, 0x4004667f, 0x0) 1.175186288s ago: executing program 0 (id=43): open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x6, 0x1b, 0x1}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x12, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x28) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206997, &(0x7f00000001c0)) r2 = socket(0x11, 0x3, 0x0) ftruncate(r1, 0x100000000) r3 = socket(0x18, 0x2, 0x0) getsockopt(r3, 0x29, 0x2b, 0x0, 0x0) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp_reply}}}}) sendto$unix(r2, &(0x7f00000000c0)="b10005040000000000000000070700000000000020a10500fef96ecf13ff9e0a0089583535673039d0d236acf2f97704be38164991f7c8cf5f882b293be1aa5b23edeb51e2f0ac3ebbd2feb3fda1139b672f4d3353eb067e7335000000000000000000000000000300c5e8ebcdd272000000000022831cf41bed66f40066ccf1f3e4999d9d20002002c5dbfad80000000800000000000100008000000000000000000000000000000000000000000000000000000000007f3b59cadbca84047ecc63fcf245bc6ebf0029b56246798f0000cb3483da3d4dce1398cd1ed23228ad", 0xe0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) msgget(0x3, 0x222) msgsnd(0x0, &(0x7f0000000100)={0x3, "019c3165bafba062e3ea7a84d2c8f15515f678f9ea98a5b868131f8b74b67826e25ce18ef07ab2e037265bfe10fab4410fab5cbc71cbe1c9b229b3c853d3556981c9d92df56e19e379c480bccae44f20ce34bb8fb9ff9c2a9a37794887e80aca0969e418bfbb3070cb12fb85c41060c245aff0e020e9ffff0a383c2f5c22e83aeb88562ea21f369a12fcc3eeb7eb7d3573d83b0b3fe8356348276048df560efd130eaed3b5288aee620b23c523eaa29e2c56eab3898830d0dee602bf9c26e9a6d5afea8192760faba34acb2749e49fdfa4ec2f6d04fda1d411fc5d574d47b5108303750942f161b10d289e40b4"}, 0xf5, 0x0) r4 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r4, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r5 = open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000040)="a63511", 0x3}], 0x1) sysctl$net_inet_icmp(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3e}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sync() fcntl$setflags(r5, 0x2, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) symlinkat(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r4, &(0x7f0000000ec0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.171936969s ago: executing program 6 (id=47): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) close(r0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffff564e}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000300000/0x13000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000165000/0x2000)=nil, &(0x7f000053c000/0x2000)=nil}, {&(0x7f000077a000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x40}, {&(0x7f00005c0000/0x1000)=nil, &(0x7f0000fee000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000268000/0x2000)=nil}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000075b000/0x3000)=nil, 0x1000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000601000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000598000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000729000/0x2000)=nil, 0x40}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f00007de000/0x1000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000432000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}], './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x30bb, 0x0, 0x80000001, 0x0) kevent(r1, &(0x7f0000000040), 0x723, 0x0, 0xd1c, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000001700)=0xcea, 0x4) r2 = socket(0x18, 0x2, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3355ae30200004e3003000000acf20b7804bec256699a1f1352aa339b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb6708d000000070000000000000000000000008700361b4cc702fac500002021fbfa0c0f00008abf3a2271a3f834371205536604", 0x89, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmmsg(r0, &(0x7f0000001840)={&(0x7f0000001800)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x7f, 0xfffffad7}, 0xc, &(0x7f00000015c0)=[{&(0x7f00000003c0)="25750f61e98ba75006b1f2c07b3f1a26a46b1c4593cb401d26eebf586db621a5a214ca39ff78c27cae1978c9ce0cec9c3c1e9f94c230790891f3caf16cd1113afa7e6af20cdd1176dbf689b62679faa2686658bda5b748defb0d8d0bdaee73fd7e7cc6a006fb7b3f970b4862b8a05d3c164699e3f8bdb4757d0b2f6801760f5908d835c2ae06bc5d048e3b8cf7186d729c2538f858ae50541d294b2cc17d287917bb01eadd893924baa6844468939f72f83a67b5afa6569d021b586ded625bef166280673b251c6268dadcb965c2c0566700ddd8d2a2e0aece307f71892159d548b1a328a92bbbf987614a5b92aede92812310b7cfd2f513eaa82a9d7b0adec647bdedadbe49267e0240f03bf1a8e48a8bd5e6a506cbf7d604c3a3d77423d56139570827506984ad32a99304999cbb02c7a2a4f21d42f236190b3ffe78eae506c474244da4214405c4180e6e9efdb73b2206c0b37a9a0751e8a08672da533b2cf9cb55c2b70bc248efb35b9eb171a0a64a482e527ba54013d06b4bff18e61ec769401101c5645fff82ac27ba4231cae4cc5680c4813b70f9d11a7a639d63515a2666ed33a155a931b7f07e8780a5f94bec402c89b7c84dadd92f5a5ffd56e0fc8d5c76563e750e5a5d3b68708ed5eb9f4d401478c60fdce4365b87a83475b8a2f35ede227d4f98f1c76f3a2da212fe8193b40c81984df6161dda590d069caac4c3b047f9b52c9a99272694a3041d303d7ad0a46339e24ad5b2b9ece5db84b1d4f378de119d22babc5ac3a5b5d96aa548af7574e162148c43c6ac54c90f025e235b6dd4736a0235d040630353e09ed6351566231119902c116a0d36b8bf92ebdcb03268a93f21eb0d02da6001b2f579e0981610e98ef829e937ae0bc954d21643ba14812dca3e22ef2d49341a0b04835be509d5d4313e6cf1f34c9e948b536cc46236488ca193b24bef5bd0a1dd9806b9c17e2393ebe933a43e44fc5976f3a278c7b3e133853307e5b9219113ff5b92f643263f6f13f3ea8b668da36ae79d2ef3778203c27e826de17372e77ec1a2e754c82c5736d0cda3b51a129cfcaacb8c163c959ee90ad272b1bca21ec1a0a60fa3ff2a65f6a00bc99db4809482065f0d47a0fb38df895645b2af8f7352a79cdb19d5d151b1b37dd089ecd9352fd63340eefa539e1d0d1e0e14a41008e778ee94df466c25a4455f1620796b017e5ebf641df30313e25a3f0e2f515b482760a31c77b197d76f7436f8efd1a6b2d5248756b237a13d615212a55b92cab2a56610d5dee65f079e6fbd753bfa6c47ad04f10b47d00a577af57644310a01ba3d91438f8ecb22eac327a9e49aec75cdabf418c500851641db9fad3222579ae3adca1799edc0f5055dd9c546d8500421a9f91e22fc37542804d373f36c388d47e69cb181fa4af84685feef7b3efbedd585e212fd0dbbb55ff88c7aff5ba6999a1ca1a4167956681e56b2577f4be017011c1781a39c007580a46baf6627d81df12257f2ff5a87b473feef663a7c0e3638a7c75f3fce77b3f3ce004b6e97f92706d742d5b4d4a206d4376b04342beefe1e0e8323b2578f8e66dad0e0f83e470d0f059c8ffcdfee97674cc5a514c1e83e4024ac12780fef90a874912ff252b2775c8c3fc9d00628ac83a076df566c08e794c2a7c433314cbbd272a1a58eb59efec0284cda2621aef31b700a2287af3e40b97acf7d2040c133cc2ae512b7e7754c777fa16df95d169600cfd4c89769d163633780e15b54024123d09bfbb47321851e2cae7d7908060c2859434064e6b9d721d33a0876e4319284e818b03a6a99cc8eb21de9ccbe8cdf484ae2bf1f3d9fa2f21010441dde2c389ca48aba3d386c712b0077a977e6c23fe59498563acdb57c88d8c086e677dd8b77f2815c47adeef6b5f94aaeb407fbcfeac49ca40189aa9523b1a3ceebf16941f0de09ddb5f1cd0dbfbfb492c6b182f58506e69a7dadbedb901565aad69cdb2677f0a30a58c4505c90e7c1872b4de141425cf261b8df2be8a733bf7fb7ca5ac7ca90be84f3fb7d10ce0cb13ba47a9d725f18d1b7c607219f7c1ee7b1f81924c1d676b01852d90a87681a1eecf5d2d798a24060dd01898e28229b07f82031fe54f752e279242a348409c94755c041b309df938d1036afe06933231ebac549125d861ecf87716ee87414b316c99742061b56ac91fd4b26e0677782cbe2e951d5cdbae7f815e276d88250bd27aa31ddd431957569d0938e3d8d1b251e99a6ae3aeb44b8088bc2735afc62248a4180306f231076e1fd9b429bc37b970b47bc6fbd5ac8763e9bffa72244b2c456ba47425a8897a33689289609ce29d640572ec627039af0b54dc256caaffee70864055e514e256756dd8666fa880457460056a301d40f43a761f9b10632c0e90873545ad12ffe3595f2afe1f99b1e523063933408034d30f8caf60e1431a519ade390e6b18b0e9b1cc5d93b174aab142c96fbe562800d336f532fb400eab46265d7fe49dd81f46e3139e62c12c847b08e7b860dfd867b81391bc6d5ada0917ffd44db733d2ece91415736b0afa2eee431360a5975d3463bbe48e4c17357e619f0c43f00e8d69d8eb08f7eb4da3bbad09e82fe331ff70231711e44b5135cbacaa298a1acbb634487f86d727b4a7cd09d2d0125b1c3f40b29261c67340e29769881d806484e06a5aa365dd99f491555c3087398747af62c225e74c1950834cfa080b73df1060c973247f01a77d35288be6deedbe2e9c941a6c39d8a745cb0824e06fb085172eb98ace7a8eaa4472ae463b8f365bd9bc10d07134be47defb85bd2e4f71515298d0a34cb7677b4eaa4470ac384806b0c297cb1a5748a2a97a7326c9c57e4dc26a5dc009527335b9ca71d73e11da15910a712b2f22534633ce1d5f8ec32f5247f5d9e4d39ff22e87529bf7831f55e003413a47fa99330403717bc0cd02609e2f11813a618c0d173e995f3ed1110f53d54e0287f08d4b9b338e30501255fc4b23dfe8a8f41a7cd241e477fd88567e1b30a4282130f6adc5bf05f30e667c5432ccd19a09d267243489b86ac417b6b2adc1609ee9ec018d4b12299d37c6d3a516ca60f6c95f2f102ff232359ee3a276678dc4bc5a0be0963757435771300ee1f4a06fa3f23a35ee02537d7488e95c26ac6ac3a62d647e7500de8faee3b1dff35bf45336544903ce1ed4b188f9b2a13bd3d18c37ebf818dcc4264e88c4f6fc8e2d2ba3290d28e2bda85b39bff786df3fae5b136e884618fd9398d5c9125e7367773880edda7a5a2062dff5a33055c7f66fd28cc8e96182f0e37191a436d5cc2db108c42afc04583ce488be32ce9a3cc0b6c62ff4c82fa4874d25d9df759c5105ad3bf484e5ab8ee00cb7b8094937cac6cc238b880c3ab087d7ac5afc67d1d60da1ee1d8d3c36b451a8bfdde43611d711eb9ff13545ee50b33b7a0829f9d06bb6b12b2b3989e2e3eccafeddc6971ff6c6d7064a840ddb437a6165bddeefc86dbd322dc21d2be0d3085aef244d3a414269fe23f1123663f0b93ee4fae70c9669c0bb9cc52e59833208699233dbdf7afb574afb57155c3b952d1e9221bb910536804c44ab0f6c5b09b059f95eda7fa3d4aabcc9bfcd9537019a0373535e9057376456dd049e2cf2c4c33206372c049194cf313349616f0f3891ff5e65a2d17fc7295908a3200590d8fe4f8dc602506f1dd2de83908f35434cfad66efbd50c84187a931113fffe2aa2da311797b11d97667696a7ad1fb407fec523dad517880c672d0eb20d706b9c3cdf1f2a48528f7727c610f3286587d579b8652a2baeb138726540fd213ba6d1fb77e1c4c9370b1aefcf8bff2da33a073e8f10592f2de8fd1c41faa6fee388285815bc45ddbb67364688fdd645f35e228e98c750d222b3a6958536dfcdfaf4ad883542f75fcefec34907822c2bbf0a5b007d2a833f6ba2b3100221abf220748b4bb52f40d7c09f337b9e1e10f0f50b4cf131179d50c00a7e85c95b1c6da1f7db2503fd80e7dc37fc8de3cf1a8331f2ab77d5a1c1b52addd494e0c38479adba72dd5776a0e75f6582bbaafae5409f182e7d9d248e168af94cfd4afe81bc9da82800f546001ef36bebb3c6c5a68f9c361718467316e0aa0f80feedaf2795778a0e2861a5298e056d4002c6ff9b8ae6e1ee8d1050a0de7f284ba4e8ced51e1479d0026e31235cea38edf9392b60f1e96b5b59389dcba44ed35c208cfb8084034eb8f74b36d8627865b3c3d875863efb2e38b02fc21742458d3d43f8770b63823a02843748954508348ac87125381513e94550c3af4b11599f6a79fa32ad55a591ee47db6bf859d68ba989e7086c200ffbb7f5bd2aed2fc7890ce0adbbd02e2ce5ee554c203bda8b015cd883fd4c3ea405f89463f8f867f462a1bd49709448dcb534a3d167e5ad8495c93bdfec1aa9d5d94fafebf9a85c78549c02f7ffa5e4acea11eec7967368863eddf7ba04ae5f51d4b9b21468996ebf5aa3401a93da34ac9f0aea5a5cba32e53ba4503020f8890486c2a017c01adc6f8534795bdfa2bb9087baecccae16b33eee462e737c5f545367c6cae8cd3cf8697e41588c5a4f50e0041e258a50357cb1e639c2c7349890381b4d8e2b160befea74ccd0d29a72f69a876b17cf5a0a69c1ccb50354eb9f70eb57a3bae9617433f630b6f0097e4663bbe5d4cd429878822c648f2a05f950508fbcd06d68349b1632d397fb749e075fa83843ddb202f8a886fddf85de8401c37c4f64771cacf25e8e31a6d21f53bb4723418e3de75b48b766b7bba93f659c434337b5b1ce64a7515047b5db6d7bee4b2e5124f4cf3cd178fbbbd03a1118e0aaffe9db52f664f7436304b4a752d66240472d09bdaf955075a6abd8871f25170c374806d09c2c01d510b9d08513b49a963387542a26c8a76a31e230df74411031d3bef558015ab491bc8beb811d0538fd0c7b68bc10f8dc20544532182e22d9eb97072c54a8a130ef8c42e51761eeda102a4643af3344a4115d3a7793d06e1559d879148b68703889821d61adc23a09a3eacb6a01fc0cbe6e6cd439e02b7a702fcf073f1d5b0e3cb75578850c15868d63af48b41ba43097037be6976060faccf28de0e8739fc9454e25c441c7fce9f7840d7ec3abcfa1e20a9318fa27f74778cf2078a251dd227c9256c131b5ebecbb41e5318f912db6be8ddd09c1ace3d9abfe36d656e22fbc6c98f1f8ac8df5f1371d80de4f2783224f8254bfdd4894af0516564fc16da6a7fd54e848691207a36df3c16bfbe84871d9967ae9f5a0713e6e607f83274013cf252fceddf528df1a25bd2bf59dccee84b33ac09a739585cb548ad1b63d7d24ba679b7b07854cac0867768a91e176a152e4162b209315385a77de96ece66b6f4e11039681b3d3637319a5d19365e1297f236777c83be52a218e5d0ba19652df290517dcbe3cb64a7adb5033dd3cc96d908afead9f4b4c40ae16b58eecd6df31b020818848c76a0ae3f15789e8f8b7ddaa23070aeac7a6a39c5ad2eba139bd0d33e5e84b4a18f3a64dab24b4f545f4ea45b49906e5eb37bf3c3d4b0eb5aee7c5c8dce15174f5463aeb2954268ab418e51854e386d18e8b0207c4b35cf5555bd48580ddb3fb91ec9c5fe63867e47da8c8ef6f541c93f19887a3f6b13b872dca4cefd339de20c5531c6f798cc1a487f67ce53810eb9f180641bfb525a707488431d5d8263f8531d67bf80babb7db63ed1275200e37538e9471c3149ece91627da2a337f4dffbb5a6d9d2e0bb65fb070d2406b852e5c761281473b", 0x1000}, {&(0x7f0000000140)="6eb674bde10efe3534948ea531e9ad8745da74bbb59695d0ec65ae9145662675031d56aae70073182b6ad3b1ace310bd28c0a23d5d17dbc0fdc97c8103dd9d09e6451280633b5146c9899d0ad3", 0x4d}, {&(0x7f00000001c0)="5b325c9cba252bc753a447e167d7a3be412a103270d1a118be1f0be3cafdc93b2d153286cdc58d7f8e56640f7dda7351efe43d22a568ab7d8997b64f98bc2322091150db68013f6be239934052f06b10a365adb4581c6154e59dd8542e5ebf2bb184b80fb7da033afdda92cb85da0632886a7a2d97e3a09881d1e0778dd3603e63ecbb671582cd61ccdd675710e61fb79491a850fca0846a0759647dfc6d60aca79aaff7c39a2eec59c36e53843603e9d3b2acc59367720eaf030324a30e0d2e2a3c9fbff18e17a66f8df044eede04105f18251a346d460e25b7253409ad0f448d6d3284", 0xe4}, {&(0x7f00000002c0)="7c497ff07a2f9552de23deb5834d9680f6fe3400ae1b61f6d368f8dd05b7dab7d5041c2bb6f0a4be73498825ecee37f00f93b74bf4976a15768bd80318e15aab95cd832aed4f23ec96a92030348ee54919f52e04a325f67903dc6cbfe053161758f7f3d07cfdc77736bedae58e3aedb6e1fb1c9d6df39d40bf70f10908fee88abf0760919b28de4919192ee045decdf2538f60884560c842b27316bc007cd050b98032f15cc3c3a2b59420341374f1c28680", 0xb2}, {&(0x7f00000013c0)="bb9764679120209e463e6ac3848fd3a4e90f25d2884b69ac2a617d3a428a8965ec51504b683a800046a121638e131fff77fe7e82b76d5afc4154866bc3d64c71ffa95cbb4f303f781b18e27ff86cd4577df696256c6797650439486ed7b71c1f85e6f5034ff6", 0x66}, {&(0x7f0000001440)="7cf2f6087f7c3cfc", 0x8}, {&(0x7f0000001480)="8adcb6bf13b610ec6a93c15d9f9e2b034ebe43da828408dd744148905abde01894e282eb185473d600a135d6d05fe014564b5e8d4c69a547e372af0880c3005f49efed221ba55ce0e194fea48057abd2691a769fb466b5098542fe0445975c82e980237a", 0x64}, {&(0x7f0000001500)='I', 0x1}, {&(0x7f0000001540)="5b99f11a772e4bb4ae0b6c4c80aaf36f061fd4193296b1386168284dd95036828a19e6e5acc7e5fb9d15b45ca4bf13d7f55726a707cc3ed578baa7924f615ce30102a8", 0x43}], 0x9, &(0x7f0000001680)=ANY=[@ANYBLOB="1b1dc98cd747fc26ddfbd4"], 0x148}, 0x8}, 0x10, 0x0) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt(r3, 0x6, 0x10, &(0x7f0000000380)="7a74dc7d7c00", 0x6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x5a) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r4, 0x4004667f, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 1.139316716s ago: executing program 1 (id=48): syz_emit_ethernet(0x119, &(0x7f0000000000)={@random="8805623f2f2d", @remote, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x4, 0x10b, 0x65, 0x13f, 0x2, 0x2e, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@noop, @generic={0x1, 0xf, "bf2fa2a7337aadfabfcb8f624e"}, @rr={0x7, 0xb, 0x5, [@rand_addr=0x7, @multicast2]}, @end]}}, @udp={{0x0, 0x3, 0x8}, {"af049c1d84c4e62ae6f682fa76bac21bc8a5b025dca31b41b8301c00317a4493cf20d255649c665e57f1a92406b55b996283b3c2e30c8a4e86ee7d85893fc38673d83e22cdd41e0058873dcede5a2fbe5854fb62ca2aa6db9a0302c5affe958a3b2e0de33a1053bedf06d16a1f00c1bfe871a53f6c4ce019f25e5cd0663a342063c92c625969260b42aa15f12418a14163b1f5aa50df38f3ccb9adf1a42d9e55fc0b15bf602110cfef409158d31ed48fd8f0ec242dde6fe506ce1e2f1293f6d9da3d9d8fe60ec3f38d60d5b3ca917daa6b168b"}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x815, 0x1, 0x7, 0x7f}]}) r0 = semget(0x2, 0x3, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0xf505, 0x0, 0x1, 0x5a44, 0x5]) syz_emit_ethernet(0x2e, &(0x7f0000000200)={@empty, @empty, [{[], {0x8100, 0x2, 0x1, 0x1}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @multicast2, @remote, @multicast2}}}}) r1 = dup(0xffffffffffffffff) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000240)="6c14a4808229c086dde1499bbc6a86ad6ad3e416e027e82cca8a683314a4e697a199d88741e6eec1c88e1159bb8b1b8e7b83eebb31187e89ab84e50f3d4794fd330f8639d16005ab2affba1faa5813a274df6fbc9e64983316048327d198a2f8acb9b45002a3c10cb30f90b37dae81ea2d6043caf86b2cf57cc7937c2a77a086a57b366f825c67d2440436d5bc3b06b04aed1ca2c4a9e5ad670a5d835140ba8ed1d60b6aed8238681d9b094fa43566dbf533beba269a88977306d4e0c6e0c06f3f5add60a6f9371f7f2b1193981d4da82fa6572454a9ddb049b7279aef09ef42c606820cdada84ed", 0xe8}, {&(0x7f0000000340)="6bc1f16fc6c3046908af9edcb69cba4dfefc603cc85a02ce25baacc6db25c176cc23f7c5e89992f1479bc4e2f1a2de12c3df4f39a77fbf37807d3f7fd9d6ee911d8ead066a4b647ce4128f6cdd3e4d17501d41fef4cd9d51c2da327105c679633f3efba0e8f995d9b1e0acfb08adefafb8b5359441af581980105d449f05812484e99081139dec2500301b9520688475cae79e124b1690baacf003aed60b6eecab1e6cda527b50cb16a876", 0xab}, {&(0x7f0000000400)="35a86373113711c6094d3db29498263ebfdd7c57e118ab7bf603ead9d38906864dad9c467e0fa3788519cd7e1a28e96c27d1665e714bd7fb60bb3855cb2b5d0890fb34dd8914acd29f78b21182d9c973c25d85af957b71205874eddadab8f9de730c7e916db861a32638a38728701d50a22e04510d22935defb5072de7077c0c", 0x80}], 0x3) r2 = semget(0x3, 0x4, 0x200) close(r1) semop(r2, &(0x7f00000004c0)=[{0x4, 0x4, 0x1000}, {0x0, 0x7, 0x800}, {0x1, 0xfffe, 0x400}], 0x3) bind(r1, &(0x7f0000000500)=@un=@file={0x0, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x2e, &(0x7f0000000580)={@local, @local, [{[], {0x8100, 0x3, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @empty, @remote={0xac, 0x14, 0x0}, @local, @multicast1}}}}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000005c0)=""/155) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000680)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) pipe2(&(0x7f0000000740)={0xffffffffffffffff}, 0x10004) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000780), 0x40, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000007c0), 0x200, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r1}, 0xfffffffffffffffc, 0x7, 0x20000000, 0x7, 0xfffffffffffffd3b}, {{r1}, 0x4, 0x4, 0x80000000, 0x30, 0x4}], 0x8b, &(0x7f0000000800)=[{{r3}, 0xffffffffffffffff, 0x68, 0x4, 0xffffffffffffffff}, {{r4}, 0xfffffffffffffffa, 0x30, 0x40, 0x7f, 0x3}, {{r1}, 0xfffffffffffffffb, 0xc, 0x80, 0x3677, 0x6}, {{r1}, 0xfffffffffffffffc, 0x1f, 0x1, 0x7fff, 0xa}, {{r1}, 0xfffffffffffffff9, 0x98, 0x2, 0xffff, 0x2}, {{r5}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x93b4, 0x3}, {{r1}, 0xfffffffffffffff8, 0x85, 0x7a38a2180dbc4920, 0x676, 0x3}, {{r6}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x8701, 0xfffffffffffff800}], 0x68e4, &(0x7f0000000900)={0x7, 0x6}) close(0xffffffffffffffff) msync(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r7 = semget$private(0x0, 0x1, 0x400) semctl$IPC_RMID(r7, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) readlinkat(r4, &(0x7f0000000940)='./file0\x00', &(0x7f0000000980)=""/184, 0xb8) semctl$IPC_RMID(r0, 0x0, 0x0) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) bind$unix(r8, &(0x7f0000000ac0)=@file={0x0, '\x00'}, 0x3) 1.138314862s ago: executing program 6 (id=49): socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x3, 0xb60}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)="41d1cad51a54faccc35c85123cf33176b81c98d12d1f5fdeb13c6cdde482f713c3c76431511b511335783b6d9e747d31251bc8f5c7dc6f638856cd0dcb71c81632ac93d46ad57a0588020a11297e373c31a8a7d59956050b0c6484768b0e2561229a2b2a4182f354cc268baa82e53842ba7d7322bbfee7b2ba01bfb541e8d9a5da7ef90841", 0x85}, {&(0x7f0000000140)="f54b4f340ad02ec294ddc80b2a4b75d015be588ae68f04d57549142ff8358aed0486ee969e102afa7f94808cf667178e4df06e3e5748efce96473709d3a8", 0x3e}, {&(0x7f0000000180)="82c0559051c249de9381718bcfcc28708359de3be96f", 0x16}, {&(0x7f00000001c0)="674906ee77808365ac8953d7bf9d3c979be9f36aeb926d866c20722c03b2a7cc26dfd034186e23cbfb643f9d464b489cd341f1c505f453854bcaac698f0af116698d7bed8cdb80f02f737f0e54ee00162a5bbd6e0025a186d299b1c27e4b24f556b23a35deb4b507f4c2620e8ee3b12bdfd8565b581ab09430cd3a2ddfc509f6b314e44da88d5a171e9003267ba63a6483a836dc3bd74a014ade6c475dcca5edde54ad07f6a53b48431f7c412a6144b802a1318432ef113a06df514c8dbb8a40fc6f944f6944172c85c380e3a6cab74c003a9de5971da2e233d9593a4a137731fc4678c7e23fd25b9b6d447bb36955", 0xef}, {&(0x7f00000002c0)="4b59a00a1f2889665ce40015e6b8523329e38aca3d58018f08e202019fc0395bb30b8590475f1c40e9dfb117aad179205e64eec7ee430f139b4787cf32fe111da31c8b370dd20f27742d68838a2f65425cfa613f56158ca94545ca2b920cf7d5c6d7ec7f2f73f294b47fe57d036e85ef22c8690da0c6975073c1ea3c0de3fa16777d0653bf3553c3684a94d0b47c01fa", 0x90}], 0x5, &(0x7f0000000400)=[{0xa8, 0x1, 0x4, "e1a1c8e033432c5ac9c6f40312fb393e6e9f95d5c387ef7150866fe853ea7883e86de3a6311c6a7efc08550e9144585d0ed88c6c76ab89baf21b4c2f5e8888be63311595c6995a75a89ca310d2a644c964e27641bc913a64432d8db6bf927c0590ea54b745607a9c419110dd551e218de84e301944f59795566e5c93378aa694f3afc37c7f9eb39f8895e3e71f0db7784bb3f032903df989"}, {0x40, 0x1, 0x3, "5e708775f33cb85c82675c8a161e176a07e4c60dc0a2bace289f78367646170ca0f0122923d2c2b0f3c892"}], 0xe8}, 0x2) 998.215079ms ago: executing program 0 (id=53): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000080)="1d0f17f3f2629a365b2be7f8d32db95fc73519ddab64316b51f91bfcac8fc911863b159062afe4f49127992355f9f7df47ba401800b8c027ed571c65a8447f3c6dd21460391e0ed9ac4809904eeffb1805fcdaacfc7632a73417096c5b3c3d2e83b02e644d241d2b86aa909bda0d590104814ef25b2282f490fec3ecf7ad4885381a338384bbb3c833be6ec0c2e10c695511ffb5f86ec74eea5e10ac5712f3de2c21e912ce786732fb31fa3585cdd37d6a224aa7701a556283087b2d2aa8c2b1539c6cdafc6647f93f92ed2d1a2693c5eb26004114678016c06287d92a7a76d4629c5d1adee98057a02b62a649ff204897e49d2580d5e0f7aa43db0767cef0b7d60bc6621286385eddf202862e33bb555aa24f2c42c126bfa0971780fd367bd78a7be6ba428f85029354c3c019d79eaa9a2b09c9681d66c32289700959ee14c8c063e77371f40dce7531f818187eedd7d6502f72b9bfc618fa39e879df81e6068d367aa4fdd7ee2fb2f90b83091a7300", 0x170) 961.322888ms ago: executing program 0 (id=56): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0)=""/49, 0x31, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffff8, "0a2affff03855f19000000001900"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) dup2(r2, r1) bind(r1, &(0x7f0000000000), 0x10) recvmmsg(r1, &(0x7f0000000100)={0x0, 0x4}, 0x10, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8014695a, &(0x7f00000001c0)) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000001", @ANYBLOB="3bef7330807239e704242816f240a335966199739f9f646140f58b05a8e746972b206e999ca8b0aab0c1b9a4027e8c4fe5e89896d569eef5b7cc3b2ade6499ca07ab526b72377103951f5ceb536c23f2905df32e4375a681d3f42fd7894c593352eec2aeb00fe57aba26d9d5c7e6a1fb62fc8e8731ca4092fc6c53fb30431ebf92fdc5752375755bc5010fba82e72427c0b38af015eb", @ANYRESDEC=r3, @ANYRES32=0x0, @ANYRES8=r1, @ANYRESOCT=0x0]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x2, 0x1, 0x0) shutdown(r4, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) write(r4, &(0x7f0000000280)="0920a93ce62b620309018010001f00000069db0000ff42e6987f31dbf15624cc7b6a0a31a1d0119a465298000000000010000000000000000000000000000000000008000000000000000000", 0xfdf9) 958.004605ms ago: executing program 6 (id=58): select(0x40, &(0x7f0000000000)={0xfffffffffffffffb, 0x0, 0x6, 0x0, 0xef20, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff}}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r6, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=""/236, 0xec}, 0x0) sendmsg(r8, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) syz_open_pts() r10 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1001, 0x0, 0x0) close(r1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {}, {0x2}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8) r11 = socket(0x2, 0x1, 0x6) setsockopt$sock_int(r11, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) 889.788953ms ago: executing program 0 (id=62): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsync(r0) (async) r1 = socket$inet(0x2, 0x4, 0x1) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) (async) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x140, 0x1) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) (async, rerun: 32) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) (rerun: 32) setpgid(r2, r3) (async) fcntl$setstatus(r1, 0x4, 0x80) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x20, r3) semop(0x0, &(0x7f00000001c0)=[{0x0, 0xda1d, 0x800}, {0x0, 0x3, 0x800}, {0x4, 0xc}, {0x4, 0x9, 0x1800}, {0x0, 0x2}, {0x0, 0x4}, {0x3, 0x40, 0x1000}], 0x7) (async) r5 = syz_open_pts() ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000200)) (async) ioctl$TIOCCDTR(r5, 0x20007478) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) r7 = fcntl$dupfd(r5, 0xa, r6) ktrace(&(0x7f0000000280)='./file0\x00', 0x2, 0x100, r3) (async) rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') (async) fcntl$lock(r5, 0x7, &(0x7f0000000340)={0x3, 0x0, 0x69, 0x0, r3}) (async) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000380)) (async, rerun: 64) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000003c0)) (async, rerun: 64) r8 = fcntl$dupfd(r7, 0xa, r0) ioctl$TIOCSDTR(r0, 0x20007479) (async, rerun: 64) connect$inet(r7, &(0x7f0000000400)={0x2, 0x3}, 0xc) (async, rerun: 64) r9 = getuid() fchown(r8, r9, r4) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000440)=0x3ff) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000480), 0x8a, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r10, 0xc028575d, &(0x7f00000004c0)={0x0, 0xffff, './file1\x00', 0x80, 0x6, 0x7f, 0x5b}) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000500)={0xd, './file1\x00', './file0\x00'}) 873.04725ms ago: executing program 1 (id=64): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x19, 0x7ff, &(0x7f0000000180)="cd784d2e19bd1e9bd47f4f84f7f5065fc5a0c3e4c089f69160e59b0341e3b24831b90cf2f130b5d85663de16765bc42d45feee8f5d3a82fcad6ad21ba856dc693ccdd62105699152b176916312c74d4d6101", 0x52) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) syz_emit_ethernet(0x2e, &(0x7f0000000140)={@local, @random="eff7ff043f2d", [], {@generic={0x807, "bf3aec17f769bc9771c4e5e8dbd5aec16d5744042481b28dd1e3eae525ac5018"}}}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x3b, &(0x7f0000000000), 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x890, 0x149) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r3) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000000)=0x8, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="b10005040000040000c2030001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335dd4e3cc7d345f75e4b45c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3ade937", 0xb1, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x22}, 0x4, &(0x7f0000000280)="95daad25b29d538aa93fbb0043336cd71a75eb52592aa4ce83fcde6545084d90eddacb76a4694dd855e54d903a7d93f4f73054b58fb8da6a99a0e6287339078aa79a9f0c055dde797e4123dfa998131fb2c450a2618aeeae6114c1a27550b0fdf63ebf1f6315dd067a6ed9180f8d9432b9f751b672439d19c6ec3b5474565405837ae1cbfdc76373599e23fc9f42190e52eb35c05d88252b8184381b869453594e", &(0x7f0000000340)=0xa1, &(0x7f0000000380)="b1df6a4209664b2935deafdfe6f7fb1986afd995d58da4a440a2939a7ab624c9b82b24f581dcc7adf50a54b2dd2346e38cefc53a4a7be0b079532e615a7686b65a42de77afb362093f1d6e5ad6b79c9d4a612e377f7a4076679d6976143f9afde4f4c26b76eed0f71fee5a7f7607a2bf13f756b8848f02f5ad84590dcc6d0f7cbdeffa535b49f11cd3c3c41b00e5b6935a9368604ca13da357bdd321cd7df473807aeb8a58dad3406aa3c322185e85", 0xaf) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236074a05ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a473c881d0f58230ba576367c400000200361b1257aea8c5000020020000000000008abfba05001d89e0ff7f0000ffff008000ff00"/177, 0xb1, 0x8, 0x0, 0x0) bind$unix(r1, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa) 820.026289ms ago: executing program 3 (id=67): sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="934d49e266", 0x5) clock_getres(0x2, &(0x7f0000000600)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000180)=0x80000) r0 = semget(0x0, 0x1, 0x281) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x1, 0x0, 0x0, 0x4}, {0x1, 0x0, 0x0, 0x10001}, {0x3, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000), 0x0, 0xfffffdfd) semop(r0, &(0x7f0000000080), 0x26) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="94010502", 0x4, 0x0, 0x0, 0x0) shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000200)=""/66) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x11, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x21, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000500)="94010513000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x0) writev(r3, &(0x7f0000000340)=[{&(0x7f00000001c0)="caa73e173030094904ffaea1975164daa0ea91ce1b0f5f3839c9e5dbc6b637284f5da9f97fdeb73b33222ea330bae76d4526d4d7ff59", 0x36}, {&(0x7f0000000280)="e37afd0666f6bf6b683133bb0352b10ba514f230fcfe9ab8fbb5794334ac28ddd63eb92e74252859ad5fe74d9248270828a840aa1b1fff7226a269cc50d5687b5edcc0f1ab9e2cc28f3ad28da2d382be3f7d33b7b31b1f41de530d4cdc6698e077", 0x61}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9ed06c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba0901e2ffff", 0x95, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x60, 0x0, 0x37) 716.538206ms ago: executing program 3 (id=72): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x26, 0x0, 0x0) r1 = semget(0x0, 0x1, 0x281) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) (async) r3 = socket(0x18, 0x2, 0x0) msgsnd(0x0, &(0x7f00000000c0)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX], 0x401, 0x800) (async) close(r3) (async) socket(0x800000018, 0x1, 0x0) (async) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000380)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) r4 = semget$private(0x0, 0x7, 0x3c0) semop(r4, 0x0, 0x0) semctl$GETPID(r4, 0x1, 0x4, 0x0) semop(r4, &(0x7f0000000080)=[{0x0, 0x6, 0x1800}, {0x1, 0x24e, 0x1800}, {0x1, 0x8, 0x2800}], 0x3) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)) 715.133888ms ago: executing program 3 (id=73): mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x41) open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000180)=""/7, 0x7}], 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000540)='./file0\x00', 0x184) renameat(r2, &(0x7f00000025c0)='./file0\x00', r2, &(0x7f0000002600)='./file1\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') mknodat(r1, &(0x7f0000000200)='./file1\x00', 0x2000, 0x7) execve(0x0, 0x0, 0x0) recvmmsg(r2, &(0x7f0000000480)={&(0x7f0000000400)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000240)=""/128, 0x80}, {&(0x7f00000002c0)=""/53, 0x35}], 0x2, &(0x7f0000000340)=""/37, 0x25}, 0xd}, 0x10, 0x800, &(0x7f00000004c0)={0x6, 0x4}) syz_emit_ethernet(0x52, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60362f5f001c2b00fe800000000000000000000000000004000004000000008000000000000000002c000000000000004e224e23a144b2e3b973b9fb6155db3b3e47d29552e48db1"]) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x13) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000000c0)=0xa) close(r3) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0xad, 0x0, 0x3, 0xfffffff6, "f5000000000800000000060000ea00", 0x0, 0xffffffff}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaab83daaaac9aa86dd6000000000082b00fe800000000000d6efb5d9d18cfc8a000000008000"]) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x4d44) 704.185431ms ago: executing program 7 (id=76): sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000080)="1d2026361201d4e03bd43ab0441503d8049e6a900b9f1e7e4f1b2619f51e2a54e302bcdd4963579178dbdfb49b36aac709a952fef5df45e35171e9ca445ac9293bbd5375f20b450a8033a69945da4f5de33c59000cce2a6af8e0198442a59f8f3d5e2faed29c693170709bcccb8c7a8f03889abf764c2eabf7fe8957a1ecf531efbdeff977f9b6fc685835effb84a86a3271330144eb500e34ce388e17aced3aedaac1810db066c15b1a6ac6ca5e3c9cfabaa775e44bf2f230287b7f6d0643498e4d72ac24e1446b72de7a9cbb0be8dcc817338b", &(0x7f0000000180)=0xd4, &(0x7f00000001c0)="2bcc5f13002b1d228255c85cce489203f5488e80470a892d5a016c84cdf4c9ad0b543c14fd17f11cfe15c4290ba412ea48cd4344068f9129213386f2efae9fee5613220a6b1099a3e2e4e7d8047d34b8024abf0bccfcec2a53735d08ecbba4e7ba81f4d6788b08e7735eaab9028fdfdfbc7cc2b4f9273a73ec2c2f020168a05824e2e5c6bef5d6202a5a97d90d57d1fbee4774e07b8302fb6ef7af3d4755170130edaa2b68fd1bb12761f7ab14f9477a184d7b847a34037c7df9ee2e387589a167f4c35c6e1a5ed1b5cc398e13e56c4b6c6cd55574a112a9778ffa", 0xdb) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x51}) r0 = syz_open_pts() setsockopt(0xffffffffffffffff, 0x5, 0x5, &(0x7f00000003c0)="697a4e98361a777fde563b5df97b8a9ea9c60b93ecab39c782a8db36a9df45d5343e60a448f22734bdfd883a44995c30a114b7a28858a438af82cb9641ea317beac973c6f56fdcb3ab05636f4d705eca5a1186787470c0b92927ff1cf02b446070d2b86c5bcbf6a64cfd7a78a435f618f4992f976ae65a85ad34207f26f97ee4e8781a798622bb3599bb3dce2c33c814c24ca807d2c0dd1c3de49fe029ae256ac18949f31846f3cdbb5cc852de8b9ad1f2448b5f2ffa6a04", 0xb8) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r0, &(0x7f0000000240)="63be", 0x2) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000140)=""/220, 0xdc}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0x0, r2) getrlimit(0x6, &(0x7f0000000040)) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000002c0)) 345.843014ms ago: executing program 4 (id=79): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = kqueue() r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2b, &(0x7f0000000180)="674cd6e5", 0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = syz_open_pts() sysctl$kern(&(0x7f0000000280)={0x1, 0xb}, 0x2, &(0x7f00000002c0)="59c798461c1da13830b71f199c5b280d8715444fe3cab3f77f91cfb8", &(0x7f0000000300)=0x1c, &(0x7f0000000340)="40bdfd3323eb5c143b91936251d3b17b6859ea0898e2f2cdfc7fef2f0446377f84da785407c0b56e6c86bc1423cb9a49bee1a21b8e162ed5f4e4a8d9295cf787ece1c94a27c36cf50c80096cc6772670feb3453f5b3e0048d72867abd5b163ee67f0ad0def3e1f8ce655c8d91b8975967a2896495c5948dee600cea9", 0x7c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000003c0)={0xf24d, 0x4b1b, 0x1, 0x8, "00080001001300", 0x0, 0x8}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) kevent(r0, &(0x7f0000000140)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x87, 0x20000000, 0x2, 0x6}, {{}, 0xfffffffffffffffa, 0xc0, 0x40000000, 0xff, 0x8001}, {{r1}, 0xfffffffffffffffc, 0x0, 0x4, 0x5, 0xffffffffffff8001}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x24, 0x1, 0x80000000, 0x1}, {{r3}, 0xfffffffffffffff9, 0x80, 0x10, 0x9, 0x4}], 0x8, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x30, 0x2, 0x9, 0x80000000}, {{r4}, 0xffffffffffffffff, 0x14e, 0x20000000, 0x394e, 0xc0}], 0x5, &(0x7f0000000200)={0x10001, 0x2}) r5 = socket$inet(0x2, 0x8000, 0x90) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000480)={0x51, 0x0, &(0x7f0000000400)=""/81}) writev(r5, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc11d167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYBLOB="ff02"]) r6 = shmget$private(0x0, 0x3000, 0x440, &(0x7f0000ffb000/0x3000)=nil) shmat(r6, &(0x7f0000ff9000/0x4000)=nil, 0x2000) shmat(r6, &(0x7f00006a1000/0x4000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0xfffffffffffffd60) sendto$inet(r7, &(0x7f0000000040)="b7", 0xfffffe29, 0x422, 0x0, 0x0) 344.991228ms ago: executing program 5 (id=81): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x4, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x40800, 0x2}, {0x2, 0xffffffffffffffff}}, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) r5 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000140)=""/42, 0x2a}], 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYRESDEC=r0], 0x3e}, 0x408) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, r1, 0x0, 0x1, 0xfffd}, 0x0, 0x8000}) r6 = open(&(0x7f0000000a40)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000040)='./file0\x00', 0x0) utimensat(r6, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xfffffffffffffffe}, {0x2, 0x9}}, 0x2) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000000)={0x1}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) 344.394229ms ago: executing program 5 (id=82): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3cb) chdir(&(0x7f0000000100)='./file0\x00') mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) unlink(&(0x7f0000000080)='./file0\x00') 272.037137ms ago: executing program 1 (id=83): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) close(r0) setitimer(0x1, &(0x7f0000000240)={{0x7, 0x9}, {0x2, 0x8}}, &(0x7f0000000280)) close(r0) kqueue() 270.894248ms ago: executing program 2 (id=84): setrlimit(0x8, &(0x7f0000000040)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) 270.360981ms ago: executing program 1 (id=85): sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, &(0x7f0000000280)="e0587fc427f7b289", &(0x7f00000000c0)=0x8, 0x0, 0x0) (async) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x6, 0x0, 0x0, 0x3}]}) (async, rerun: 32) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 262.849454ms ago: executing program 5 (id=86): msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2}, 0x0, 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000600)=0xfffffc6f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VMM_IOC_READREGS(r3, 0xc050756a, &(0x7f0000000140)) 262.605879ms ago: executing program 1 (id=87): r0 = socket(0x1, 0x2, 0x0) r1 = kqueue() r2 = socket(0x2, 0x4001, 0x0) shutdown(r2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) r4 = dup(r2) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) preadv(r5, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000140)=""/192, 0xc0}], 0x2, 0xfffffffffffffffe) dup2(r4, r5) recvmmsg(r2, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) pwrite(r1, &(0x7f0000000000)="6ff6", 0x2, 0x2) sendmsg$unix(r5, &(0x7f0000000980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x400) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x4d, 0x7}, {{r0}, 0xfffffffffffffffe, 0xa6, 0x1, 0x0, 0x7fffffffffffffff}], 0x2af, 0x0, 0xadfc, 0x0) sendto$inet(r0, &(0x7f0000000040)="98508db926b1414c1dbcdf63dd21fc643666f8f04e24ae50f13a8663d3b60ab5e9000c29642c90aa726a50b837f60c73cde31cfea977bf5486eb735f7bfc77e735f6f5e339853dd812786ead", 0x4c, 0x8, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 260.688659ms ago: executing program 5 (id=88): r0 = socket(0x11, 0x3, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) (async) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) syz_emit_ethernet(0x26, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa02000000000008060001080006040002000000000000ac1400bbd42e8e425bca7f4000014481111adcaf97c4f902e7bf6b8371a038a9d0f670fd3623d43fbf7137ed70601da6e26f94953c2d183fed5f661063c0f15b6504e7f58a8c58ed920d0e7ad450510f7afb6ad07dabcec0928624a1976c518e60eb6d3cc8650e4bd1341125e3d59361342b1b6d30959adf348f6edca08f27f40e14566e3d40ebb568171401871b579bf9a4dffc99b9a089053b71620aa0b9c2b67a3b7f000000d415e9e2d1de3429cecdcbf6593c3c3e90a157ebf631db855fb4948f5f9a8b3c203f6184571518d5a982efc3da730fec687704f675bfe928f6927fea3612d81360888aafb236a6bc06d3287c0119b98e70617a4354142eb81404291f7c4ae8ae12730423f48075c858eedd348006d594398785f9a26b9b9333a5a5f5b3dee061238e2d0c1b0df63a670dbd65d78f8c1fbbd4ce3dd7056b8119f6369bb33527f38926ce50bbb473b24d4b0f2e02bca8c23f5828a75ebc5f2dc57910c87d977e45d2541d778b600355739ad230b4ba19e2d4b388211b180b362e02d4"]) (async) r3 = socket(0x2, 0x2, 0x0) (async) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000040)=0x3, 0x4) (async) dup2(r4, r3) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) (async) r5 = socket(0x2, 0x4001, 0x0) r6 = dup(r5) fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) r7 = socket(0x2, 0x4001, 0x0) r8 = dup(r7) r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r10 = socket(0x2, 0x2, 0x0) bind(r10, &(0x7f0000000000), 0x10) connect$unix(r10, &(0x7f0000000000), 0x10) sendto$inet(r10, 0x0, 0x0, 0x0, 0x0, 0x0) (async) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 257.794794ms ago: executing program 4 (id=89): syz_open_pts() (async) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x5fff, 0x1f, 0xffefffff, "0a00000312286e5d7d90ab4ad864d3c3a3f4d3c9", 0x3}) (async) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x5fff, 0x1f, 0xffefffff, "0a00000312286e5d7d90ab4ad864d3c3a3f4d3c9", 0x3}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socket$inet6(0x18, 0x1, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffeffd, 0x4, 0x0, 0x0, 0x8000000000, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/136}, 0x90, 0x3, 0x800) socket(0x18, 0x2, 0x0) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x24, &(0x7f0000000100), 0x0) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 257.211773ms ago: executing program 2 (id=90): setitimer(0x0, &(0x7f00000003c0)={{0xffffffff, 0x4}, {0xffffffff}}, 0x0) open(&(0x7f0000000080)='./bus/\x00', 0x200, 0x0) 170.279738ms ago: executing program 1 (id=91): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x4000, 0x5) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000000)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000480)=""/253, 0xfd}], 0x1, 0x0}, 0x8}, 0x10, 0x40, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000000000000000ffffac1400aaff0200000000000000000000000000014e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004800090787fff"]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000b00)="c9830411d72d102a6297bdcc9214e803ae3d9ade72cbc64facdfdddae9310b4d3acb92c364cdb2ee6ec7bba1af4569a72e768dc398ec813cc822418a4cab5025f258e074216317a193b1c5a4e787d35c1a478697fb31ceae1a41f977a62d8758554b7c988c27182caf5904adf54ce0885e908079950b233812bdec0756980f698518572ae954e76ef9da603cc2e497445c", 0x91}], 0x1) execve(0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x3}, {0x1}]}) msync(&(0x7f0000555000/0x12000)=nil, 0x12000, 0x3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') r4 = socket$inet(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x4, &(0x7f0000000040)="00b6d800", 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r5 = kqueue() r6 = kqueue() mkdir(&(0x7f0000000140)='./file0\x00', 0x60) pipe(&(0x7f0000000200)={0xffffffffffffffff}) close(r7) socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x2000, 0x0, 0x0) kevent(r6, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffd, 0x3, 0x2, 0x5, 0x6a43}, {{r2}, 0xfffffffffffffff8, 0x10, 0x4, 0x4, 0x5}, {{r3}, 0xfffffffffffffff9, 0x0, 0x10, 0x7, 0xffffffffffffffff}], 0x2000e4a, 0x0, 0xa9f8, 0x0) clock_settime(0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x4, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x190) 169.98937ms ago: executing program 4 (id=92): ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x162e, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000307000/0x2000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x140, 0x1}, 0x1, 0x4, 0x0, 0x0, 0x0, 0x800}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) shmat(r0, &(0x7f0000337000/0x4000)=nil, 0x3000) syz_emit_ethernet(0x17a, &(0x7f0000000140)=ANY=[@ANYBLOB="f3a2a8908a78aaaaaaaaaabb86dd601ab5b6000000009fa70000000000000000000000000000ff020000000000000000000000000001001d0000000000000401ffc204", @ANYRES8=0x0]) r1 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x1, 0x4a) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000040)) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x18) 159.301546ms ago: executing program 4 (id=93): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) setitimer(0x0, &(0x7f0000001000)={{0x0, 0x4}, {0x0, 0x3}}, 0x0) (async) r0 = socket$unix(0x1, 0x5, 0x0) (async) r1 = getppid() fcntl$setown(r0, 0x6, r1) (async) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) close(r0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r4 = syz_open_pts() fcntl$dupfd(r4, 0x0, r3) (async) sysctl$hw(&(0x7f0000000180)={0x7, 0x10}, 0x2, &(0x7f0000000080)="ccb46307004cc60d", &(0x7f0000000000)=0x8, 0x0, 0x0) 158.828976ms ago: executing program 5 (id=94): fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x0, 0x2, 0x6, 0x1000100000007}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$kern(&(0x7f0000000040)={0x1, 0x1c}, 0x2, &(0x7f0000000140)="5b9102a75fcd86f069e868d0c0bd56d8e32c1a01b8953c0cf465bcb499a7464511ffd7b677b210b48512ecbd9a1dd02a98ecb0a5f686696dba5fc398e79ab13e456a97db10c5c5bfb58608316b1d030a60d99ba0cb03ba798f772e95db451ec3ee6dfec4c0bde1989fa7", &(0x7f00000001c0)=0x6a, &(0x7f0000000200)="af5f7b689e6663f40e84eba78dcb1542098813cb9971e63543355ce707a12115b4337942682310989c7976118b51602538fab4f31954655f680780529f38dd4c9ab9b6ee57abfc2c6b75477cb9124cfe5d24558010589d273fec61bbe3f365b99e6e1e2ef95f4fe8bd905eaac0bb260f4adaf707e89ec77157fd0cb36243985d263740f87559ad7a00e5e19cad428bdb6767a7567af215ef407478e85dfdb947b63fd12cfeab80d883b60e9b5b56f7f34a6bd082041d9895cfb045f0d3e5e4d6af", 0xc1) 158.339158ms ago: executing program 4 (id=95): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x2, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, 0x0, 0x0, 0x0, 0x0) 154.686381ms ago: executing program 2 (id=96): r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x22, 0x0, 0x0) select(0x2, &(0x7f00000001c0)={0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x5}, &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x8000000000, 0x0, 0x4000}, 0x0, 0x0) 150.457103ms ago: executing program 5 (id=97): sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="934d49e266", 0x5) clock_getres(0x2, &(0x7f0000001300)) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') sysctl$net_inet_tcp(&(0x7f0000001140)={0x4, 0x2, 0x6, 0xd}, 0x4, &(0x7f0000001180)="5666b5bec7bf9b8dd8f48f41e427401b2b466c0de9744cf4913905a2cb093d3ea2da19ebf860b26954bf26f291dd6813ca9f17fec0cce6826d0d64a54f50d5ae79bcb415a01aced027e946bda7f1e815a7e9d692ef23b9af8f919117821e535945161d21831d973c3c12e3f16eb515a17c198f9792d70db45b69d70557153eb993c7ea3ce695b03fd2251a7d167052427ba43480fb8d3dc5ef1158385724e0d66253eaf1d6cee542123095c00eb0f22356ee388b803a6e1f26b2230cdf0ee8929267442bd5889a", &(0x7f0000001280)=0xc7, &(0x7f00000012c0)="7866886d4006186c87e2c25771e8db592b102a8fcb4acb32189224a9256647766dfd9468f2aa4a10d5c06752", 0x2c) sysctl$hw(&(0x7f0000001340)={0x6, 0x15}, 0x2, &(0x7f0000001380)="4db39ea7acaef04b982c247649208205834b19c545aee795f19c59be4ccd8e24ccb05d775b0690880a1cd9a3727a0ce0714b88c031e678ee19460194502face8d26bb0a8e122c19118b2a85122d16c7cfb6ca2061305", &(0x7f0000001400)=0x56, &(0x7f0000001440)="37d6fc2635d00de80d356601c86b414ed009d94815acaa97f9c49d6033b5287ac2beb55074ac5e62c97f99cbeccb1110c7a9828eb233ca9b4c11a9", 0x3b) chdir(&(0x7f0000000080)='./file0/file0/..\x00') sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffff0595ea09066dbd86dd60db834400081100fed38d5ba80b7a1539df08231d8ce4e7ff28f7"]) recvmsg(0xffffffffffffffff, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x5}, 0x2, &(0x7f00000000c0)="0168e1ef49acb475cc5eb34c3585938552b0705b8539f5d8b0d47c12cc919c8e059252", &(0x7f0000000100)=0x23, &(0x7f0000000140)="f00c713d1141d7bc07e0cbe12ef73b3e590652b77625ca3d45286d539d5f82d1ca23a957523769cd8b9804fd347b760261cbb06f82bd6d8ae9ca53f229fbd92e44ea45b091324c468b96ae1dcb8fc26771f1619c7e5b1fbc572e3ad614f432ad76b3048993abf0d3bb168a6437155341e57b9e129a688acdd938b4acb941d529f29117b3d71cd64c9f55b80491c0ba8718305b27f5fcae6958e071a2148d5401b4cffdf48cb9a94582d9d823f182cbea4953bd35918d630d1b2ae1380404746f2ebc3b2c16b3d0f9fa2f3456a993fe6f48674ee2c3f517792d8a6046804878286064f0ea03c70d97fa50f36161a6e848d4d7c0b0771831c27f71ba3776b4bfaef1e3b254e9feac40f84400a6a43acc387460cad9f8112465fb98504bd3eb0113eb8041f7814105de357f67aabef33830377f7501c790113a13b06cd0d492eb90f5ea528b1e60851bcfcd303e95b3aee38930e774d120692d17e19c0bc365fd007b17f8ae477b04845c3c5e3153dd2057a72546aab9c428db4173bba3cf3eb283a562f3c1fb7cb8bf452cdc3ecb079e07968608dc63b7fc327589c140aedd905255796cc0703b44b0e74ed519f27f17ff795d3b3ae4118b1d9a9a5e8ef5b1a7fc833acd6593e653917ec72038ec6d79b5939e5700f9d5470031d02a1d3d49f254ba9ef8592cf761e3ff5301cb328e27522a82371332ce188f29174c923da34b56da12029a1fbbe978cd1e8a3bc012a780759bc2d97b190974de966abea8e4176d87f6a2e29c95cf6c070b83169744f3c109c2405a6ca33729e09d6057f36ba7adfd9633c2364d23978cc420c7560e87c341c9676558affc1420611f455e3a709ff0fa6df9b6a9dd710ee2c3ca03ffa35607cdcf6fd411b84aadc990fb91d6afeb7b507c98e22292b3734671f01e4541134e55d2767e6907a189991f063aa435e3f2db36990eaffe87c923a68ccf71450144b715ea1b8ff89bdf2224e90d242d8eb37de6cee6d5e5473325fe95a449f38d77214c67cd1db42dc93374d97ac1976b46aa522e1ccf22e756e9d5bcdef7d00b8515c5ed55db61b9c371f615598690db222777c4ccdc139a68013a3e15098e94a99748932883c804a3af578f3f3481d63db1c7d88c4b1204a412ed1351a65360d4d6d866d7b30ffdf76752035f0f6c5325f9ad43227a3b3279d4ffc2fedcb47b84bd46aadb680fa30847fb977c16bc79a7f31d506404f0f4592108c47f2b73e4ffbad4660adb0ed90a5e2e97b504128ed748c550b0daf0edc915734feec906e76af0514429f35da564e016458209d636fea1e1f0d60484d76fb9d8b4b9e888bf13d95007ba78dd1568652f6af1cd72c0193d665c65201354d83d5378c72e7cd4b3f928a0930fb127bbefc9cdd456cd98ef6ae348e486dcf959a6723fe019c92df14e86b5e619019770172a84996e4a2684f1d53529998b4908998be895718609395d625cd658f9ae35c69030f0bc0511ce76fcdb7a7c1447ccc3e743fcb9e9157594b1c0aed44c44d4cf302a5c44fa0dfecc2f055e39960f51f8338491876296d55d0de0113a09654ac6663c6649338e8d87586565c4e0dcc19382bba92497321469cc986a6d78ce8bc3e0b0a89798fbdaa29c70fcda4815e58d75c5dba8c51c5117a332f4e803d08b2a6c67ba9677047d9eb288914c8ae96985a76d5409cd17ff650639a0d318a5388eff36ef2a8878b981d307b197eaebf82b2f32699424798de9ac3a6e1e6ac01d6838e44e7719f7242f920ac325c3256d2cdfe713156a1beec2e162b1ec27669379acace316fcbb0928e79564e4a0cabb17a3faf5de708fdd9adbf1c421356a6b2c83980dc2ff3987202c4931bb9f2dd4345c3479e34a7c331adecaf82fa9dd7a409d6204942530bfc7c2cd90d0bca22eaa8b0e222c4f8023c3ba85e0bff25a81470e8c0a216384be4d21dabc25d5716685047b45f4dddc26d51b81e82ec8848b1822c2f02bfad4e3dc4159e47d711de178d63156fbf76dd1b30874240cd73f7d3790d5d448fceb16ff5bc5ac301b7da58aec6a436e11fbc1c3488df0a0f09331641c24831083740a1db66a3d91c771c741537f61630f87338de8dde2bf70f44a26c2e5377b23fbc153395d145f0b34d591b727ae555e84e77673bbfe20ca2705847261f1e94b68bccfb3b76636c396206b2e65956cd510955930a10d42fa092feb8294c7679e8acc43f74111d8750ea7bea54bc68996b233b0c1bf58e3e25b1c9d01308a477c3ae71662c350d5280384ec7f7d7bcdc2177f467da9e791682cba582e257d6d53d471f9f9e31f6c08fbf40c2fa4fd902b9ce220a9f832b5d40a38f6b5f4384b05ab5322b196fdfd769447735c1f7cda417068949def2e31c146ec11a333765109f63a01b866adbb1c2838b0bb215c36dfd14823df6dffb59565430bc752b376fd9f831a29ae51d17db227b420c6481a4397ddd7b520d8b6605334a7f2fb16fa5ee929cffde4b72bd55581c0eb9e8efd97751364852e45182f975e42f872bd255adb229afe0508880a33adadf1c66bbe004bcdc309548a7fdbfc251fa21d901de48e926860e139f82df3355f1deb29ebe02c73797e655f7c999276e0a3f4c2e080bbe2c5ba84e41b085087fc851445f4626bfcc87814af773bbc7c309963947789cb3f67dbe28e875c24445d522303eefc306f4deabd0455d6732777a53d66fccab2bd0e6adab3d2e3a83f942b2fd882c738c632ecaac5a7dbf0d4e5d561b4a10a00382b622dc0ead4eff07820c660c6d12dbaf5869826a0169e70463dc543c0bb9d1f6afd9b93d527fbea47870d47915323749e9b11dd1a5508cb4a7611f243ee26731f31999d49d341cb0bd948f70e682f9d324422f18f6a528d1295c0e68ae8ad756e2a315e6095d5224bad3ce1cf201b9e6b28eea5f81c3b98c9d175d7ee320b68832d47e552f0a33d799e04809fa5181c7a4643a0aaec7819f84455674de7a280add693c56ab06f242e08514a216568325681b9a4af430dd4fa5d76fd915d1f3aaf80de4a720e5b28ab962ecf69881f256f09e92488918c0fc6f21a8ba279c974668efc957a637e32cdc26cc6fdaffd637ecec2bd952d004640c5b57655bcaf4f29f53c7feeaa5fdd5462502e76b88a46b5d449bf28178e481e9d9d33b39a4326b3d8a6042f9b0aaaa0ea3a566e5c9ebec8622f5167e05ff2a03cc0584c3ca7462635990f53ae9c7c2769f3eb33b357ba110f5fca5f90c0536f3e509a0105a2305599f1dd0db8a2034834f2f7c55c31d154dc2ae7f3c5d8e0e99e60b3de6ea436c71a7ac022ab43efb9901a8f1a8510e21ea405fd46a5254a2f75b5ffdf89cee71a5efe6e76006e380596d352fec3fa0705db1cabf5020fb11ca0c676a4fc8803305b8942aee3f0bbc6c0c835fedd2ae244040b5e266e347acbc9264cb4f81a87865142e1527cc7ec2db21c056ccfec43f3cced782e0cda5fd6c2854c47b992c21e02b3ddc6e6b5fccb550baad9c0b978c73da4b4baaa278f76b7f7c8b841f8f1229863d11c4c5beb9a42a18c30e30a901171ddfbdba3c38250dd513720211aac28a2160234101ff31dd01543208503d932d0fa40ea44838151881d94f634eb831d3ecf4a9e4e803873359e166c2ebf97b7eebf92f3ab29e9400e77b2b3627b9ccef06fff0eefb02068f7e5f10702e343d1d9f794152b768e66ca825d7e40f92f13b7414fd187713124786cc3670e26012c3c508dd9c88d80cdc67d5d3bac386931373a7d41ca245b5e59819597c09bf32b1f01825ee97bba8c3b97b7680946ae108be95e4ec9abad19cf4ac5f1cc1494cec9f2edcecb95bf31821969ec0e509a1a869158299d300867270ca6b2afebe843d7a76221d3bab05942539c07f9fb69f8a68817c316d2d325a5876050d76768fa0bbcec63a85c22deb5cd4405fa58701f0d07575e5ad59044bca44fe71d84997beb60ac30345660b8d3466affcfd42ccf6f4fe8eb4922d7e4a2b7944d807aa15866fef8612d979fd6116951b1b05473705df3ef2dfe56c9d47b64e60f512143fefe42d6df6de2505d284f322eae4809786be94b43b2a79df759b5b611d6fb0a3e7382a1df91dbe06f74136ec90a3f7c9a1d1a5d467ccbd5b4c0be42b96c7d8c455c1e2e4319aa0df9bf0c60033bf6630ea6df232da2d9354aa7cbb23d78eb645216882f037414db22cecf294ebfb42ef3cc3868ed3c039b5604d4182de61656763632865a384f4da92e9eb1a33ab31c44cd195546118f81702278527a32dc3f6d0404ae85f8919e9c4bf13b596b5fedb93cec0f682a9589d4faba3a14f23d4b3d0c86356439b9ab53ca09eb0879e0a29c2ec92692e63122b6c37d202ab9489c6a74240a9213d8988edc6b6fd545719c39bb381a44bd1932e2779d9935bb4066e44e59ce92f080a6a725b384072afe49e6140177e6ff60ff21726b6fb832887ad972acd390c633f92615eeabeafc5919490dbd21f060c94f160e8a7f9c88a2f76b5aaf0d096f660ce32c7272a534084c7db45b2c1ef33a1304dfb11462e67fc83d063bf54fa43040ffcd044af237a8ff1c946659b775a539538f92363775c1e06b435a11307bbdd161d3610fc46550488db0b373507e93ada72bc335713f2ede3c454f783fc2cb1cbc08dae05bc0e0ecca5762537831a6aa6de611e2076dff2db6ab29badafdeac60bed64a649648c58d1cf65afd3954121d35f71bb9bf462237a4391eafa4d968a640a60851925224043f28be82065e6fe3e153cbc473cad6ba8f5a79bc3a1dff7e7afbca2948d2c5f73eca5b8286881c5634b759aa28cc37a3446c031ac3d5f19d267dc6b3f8c5e57ea295a971cb29d189bdda93b2c659eb27f47051e4f87ffa0607f5f3c30f1fc12555e49dd0b5f393a87481282c3c677074abf8b3b990044973b5412e0c2abf0f73426527ea7f6412899b5831620ee42e6739f3546eb935615ad67fd5b4177f15bfe85a1a08efc51729120161a7c42f295a4acdef68dfb8c8d6cb48bc77168a33c841c687d1a19f716c388ba175947243303538665c88c0cc9793d0f60a2bc9cf3f9ef1417f7dd9940cae005918d5fba028e0455bfe722e3eb4f711015f54e10a6f19399d7fb89ce07addd5cdbb8f5658f4548a011e0b103834a2f519527a72a67a794050fc6582ab4f2a1ead094d2d8696cfa210af1e214d48f6c377d14822f5fa9fd6d5317dd5f15dd508807258729c9cc0e33edabf54b2cf4064d7f809d02d76db8624adc68b9e117fd1994f77057e161ae2ddbce8c06e0603acd1aacc2105e1c4c36723afaff6509a7c4ca124b26c969e0fae244dbf0683e88616e137a078bf431c125a6b5e26c2338e69ae4e36e5cb6ae93aa10f409359e0492bb4f858e704a00d8fceac70e916d1ec8eeadf031e143bf11b8214b59f7e3c8d2ad4e014740c76aad3edb6ec660580b7347d5639d073753014593b4affb142befcaf7dea848b34277a63e7bd08a1613a78255232d4deb410bd999c6a58b0f87beb79b99e22fe6a79b1842865c71695b12590327d4e013d14fdf0db01e35a157483334212aaa39d1a9f59f3303e7340127d27276a6a9a33be768a0ad67c41f3ed6a22d47c86cbb57f7545392f4894231c294bc2e08aacd155425ebbb60a091d3a0ae2224d0cbcd066756434f51692bd5d56fa66f3c45a4dd7de2af9a14d2cde613035771a210f2c4771794e2f48b45e8c38dd3b12c87d3fa5010ada65542ec8374178be0f6c3bbff8b9e0a492e907db1865682c68cd92fd53b72fd2f5e4ae57ffe8a999de8", 0x1000) 5.537454ms ago: executing program 2 (id=98): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x38, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000), &(0x7f0000001140), &(0x7f0000000080), &(0x7f0000000100)) 4.131857ms ago: executing program 2 (id=99): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mquery(&(0x7f0000031000/0x2000)=nil, 0x2000, 0x2, 0x0, 0xffffffffffffffff, 0x7) r0 = open(&(0x7f0000000040)='./file0\x00', 0x9cab835cfdc52675, 0x106) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) r1 = semget$private(0x0, 0x1, 0x189) semctl$GETALL(r1, 0x0, 0x6, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3) ftruncate(r0, 0x0) 1.897314ms ago: executing program 6 (id=100): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x6, &(0x7f0000000100)="71f959343efb71bcd0567b4d6a740a0000", &(0x7f0000000080)=0xff0a, 0x0, 0x67) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x0, 0x0, @rand_addr, @rand_addr="e38ab56006e5ee548cc7b805ca83bec7"}}}}) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)="934d49e266", 0x5) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x9}, {0x4}]}) (rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) (async, rerun: 64) clock_getres(0x2, &(0x7f0000000600)) (rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) 333.538µs ago: executing program 4 (id=101): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000005c0)='\x00', r0, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000fc0)='./file2\x00', 0x200, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x19a, 0x0, 0x2e) symlinkat(&(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000280)='./file1\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfffffffb, 0xfffffffe, 0x9, 0xfffff51f, "3cee7cae307e08001fb91b000000da64612c3300", 0xffe, 0xfffe}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="b389e50180000000000000b27e9dcf45eccea2e9299570c11b1e08dac39b33ac9bec789937ada7a55c5e", 0x2a}], 0x1) unlink(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r2 = socket$inet(0x2, 0x1, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040)="82338798", &(0x7f0000000100)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x0, 0x4, &(0x7f0000000040)="00b6d800", 0x4) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) mquery(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{}, {0x3, 0x0, 0x0, 0x44}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0), 0x10000138) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x1, 0x0) 0s ago: executing program 2 (id=102): mlock(&(0x7f0000ff8000/0x8000)=nil, 0x8000) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x2f, &(0x7f0000000040)="03000000", 0x4) mlock(&(0x7f0000ff2000/0xe000)=nil, 0xe000) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.138' (ED25519) to the list of known hosts. panic: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_fault.c", line 1657 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 333181 74110 32767 0x10 0 0 syz-executor *388122 74110 32767 0x10 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff830e6da5) at panic+0x1e5 __assert(ffffffff8309b4d3,ffffffff830d17d7,679,ffffffff82ffe0bd) at __assert+0x29 uvm_fault_unwire_locked(fffffd806a0af560,20000000,20011000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806a0af560,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff800036bb28f4,5,20000100,ffff800036bb2928,0,67,b6aa08625dc62961) at kern_sysctl+0x500 sys_sysctl(ffff8000fffeb1e0,ffff800036bb2a60,ffff800036bb29b0) at sys_sysctl+0x425 syscall(ffff800036bb2a60) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xce32aba900, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_fault.c", line 1657 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff830e6da5) at panic+0x1e5 __assert(ffffffff8309b4d3,ffffffff830d17d7,679,ffffffff82ffe0bd) at __assert+0x29 uvm_fault_unwire_locked(fffffd806a0af560,20000000,20011000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806a0af560,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff800036bb28f4,5,20000100,ffff800036bb2928,0,67,b6aa08625dc62961) at kern_sysctl+0x500 sys_sysctl(ffff8000fffeb1e0,ffff800036bb2a60,ffff800036bb29b0) at sys_sysctl+0x425 syscall(ffff800036bb2a60) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xce32aba900, count: -9 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800036bb2580 rbx 0xffff800029b7cdbf rdx 0 rcx 0xffff8000fffeb1e0 rax 0xffff800029b7bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x54a740f5ba5569b7 r11 0xf74b978d00bab727 r12 0xffff800029b7cbc0 r13 0 r14 0 r15 0x1 rip 0xffffffff82a845c5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800036bb2570 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=388122 pid=74110 tcnt=4 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffeaf58,0xffff8000fffea7d0 process=0xffff8000fffed6c8 user=0xffff800036bad000, vmspace=0xfffffd806a0af560 estcpu=12, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 74110 333181 84629 32767 7 0x10 syz-executor 74110 316778 84629 32767 2 0x4000010 syz-executor *74110 388122 84629 32767 7 0x4000010 syz-executor 74110 210164 84629 32767 2 0x4000010 syz-executor 44877 188027 4067 32767 2 0x10 syz-executor 44877 356420 4067 32767 3 0x4000090 fsleep syz-executor 94067 392586 54578 32767 3 0x90 nanoslp syz-executor 94067 111382 54578 32767 3 0x4000090 fsleep syz-executor 94067 298075 54578 32767 3 0x4000090 fsleep syz-executor 94067 283349 54578 32767 3 0x4000090 fsleep syz-executor 79635 460187 5010 32767 3 0x90 nanoslp syz-executor 79635 441258 5010 32767 3 0x4000090 sbwait syz-executor 79635 345988 5010 32767 3 0x4000090 fsleep syz-executor 71872 388474 0 0 3 0x14200 bored sosplice 41067 19432 66100 32767 3 0x90 nanoslp syz-executor 4067 331382 14654 32767 3 0x90 nanoslp syz-executor 95937 305765 73051 32767 3 0x10 getblk syz-executor 49944 329742 95978 32767 3 0x10 biowait syz-executor 91796 405232 12143 32767 3 0x90 nanoslp syz-executor 84629 281518 94245 32767 3 0x90 nanoslp syz-executor 5010 302316 11223 32767 3 0x90 nanoslp syz-executor 54578 14483 93752 32767 3 0x90 nanoslp syz-executor 12143 258095 50449 0 3 0x82 wait syz-executor 94245 281425 50449 0 3 0x82 wait syz-executor 14654 432519 50449 0 3 0x82 wait syz-executor 73051 231582 50449 0 3 0x82 wait syz-executor 11223 91879 50449 0 3 0x82 wait syz-executor 95978 300252 50449 0 3 0x82 wait syz-executor 93752 68072 50449 0 3 0x82 wait syz-executor 66100 355502 50449 0 3 0x82 wait syz-executor 50449 489958 1736 0 2 0x2 syz-executor 1736 269363 84633 0 3 0x10008a sigsusp ksh 84633 275954 88721 0 3 0x98 kqread sshd-session 88721 86635 84309 0 3 0x92 kqread sshd-session 36705 389568 1 0 3 0x100083 ttyin getty 84309 66422 1 0 3 0x88 kqread sshd 78335 98985 22543 73 3 0x1100090 kqread syslogd 22543 430114 1 0 3 0x100082 sbwait syslogd 50050 189476 1 0 3 0x100080 kqread resolvd 84508 209981 79208 77 3 0x100092 kqread dhcpleased 56974 238644 79208 77 3 0x100092 kqread dhcpleased 79208 134809 1 0 3 0x80 kqread dhcpleased 69101 2638 0 0 3 0x14200 bored smr 67399 452988 0 0 3 0x14200 pgzero zerothread 71482 372318 0 0 3 0x14200 aiodoned aiodoned 78884 469331 0 0 3 0x14200 syncer update 14721 98590 0 0 3 0x14200 cleaner cleaner 28894 463922 0 0 3 0x14200 reaper reaper 96608 364044 0 0 3 0x14200 pgdaemon pagedaemon 72528 368687 0 0 3 0x14200 bored viomb 56278 292501 0 0 3 0x40014200 acpi0 acpi0 2288 119866 0 0 3 0x40014200 idle1 10793 462779 0 0 3 0x14200 bored softnet3 74438 126333 0 0 3 0x14200 bored softnet2 47631 310253 0 0 3 0x14200 bored softnet1 30271 129759 0 0 3 0x14200 bored softnet0 46753 606 0 0 3 0x14200 bored systqmp 73860 160056 0 0 3 0x14200 bored systq 49213 396307 0 0 3 0x14200 tmoslp softclockmp 1285 143700 0 0 3 0x40014200 tmoslp softclock 79190 18032 0 0 3 0x40014200 idle0 1 509296 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 74110 (syz-executor) thread 0xffff8000fffeb1e0 (388122) exclusive rwlock amaplk r = 0 (0xfffffd806c2e21d8) #0 witness_lock+0x5bb #1 uvm_map_lock_entry+0x4c #2 uvm_fault_unwire_locked+0x253 #3 uvm_fault_unwire+0x55 #4 kern_sysctl+0x500 #5 sys_sysctl+0x425 #6 syscall+0xbb6 #7 Xsyscall+0x128 shared rwlock vmmaplk r = 0 (0xfffffd806a0af658) #0 witness_lock+0x5bb #1 uvm_fault_unwire+0x3e #2 kern_sysctl+0x500 #3 sys_sysctl+0x425 #4 syscall+0xbb6 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8351c888) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x278 #4 rw_enter+0x348 #5 vm_map_lock_ln+0x12e #6 uvmfault_lookup+0xe8 #7 uvm_fault_check+0x831 #8 uvm_fault+0xec #9 uvm_fault_wire+0x73 #10 sysctl_vslock+0x109 #11 kern_sysctl+0x1ad #12 sys_sysctl+0x425 #13 syscall+0xbb6 #14 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff834afa00) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 sysctl_vslock+0x45 #3 kern_sysctl+0x1ad #4 sys_sysctl+0x425 #5 syscall+0xbb6 #6 Xsyscall+0x128 Process 95937 (syz-executor) thread 0xffff8000ffff5970 (305765) exclusive rrwlock inode r = 0 (0xfffffd8069fbaf80) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xaf8 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cdac2c8) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xaf8 #9 Xsyscall+0x128 Process 49944 (syz-executor) thread 0xffff8000ffff6528 (329742) exclusive rrwlock inode r = 0 (0xfffffd8069fbab40) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x192 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xaf8 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806cdacc58) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xaf8 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10181 11047K 11059K 166960K 11259 0 pcb 17 12K 12K 166960K 17 0 rtable 236 6K 7K 166960K 352 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 31 0 iov 0 0K 6K 166960K 2 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1365 86K 86K 166960K 1384 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 8 0K 0K 166960K 11 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 24 89K 125K 166960K 238 0 proc 61 91K 127K 166960K 482 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 16 0 in_multi 99 7K 7K 166960K 102 0 ether_multi 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 419 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 261 74K 78K 166960K 3559 0 UVM aobj 6 2K 2K 166960K 6 0 pinsyscall 45 90K 110K 166960K 1241 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 5 0 NDP 11 0K 2K 166960K 27 0 temp 38 6815K 6880K 166960K 4214 0 kqueue 13 20K 26K 166960K 42 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 24 0 0 1 0 1 1 0 8 0 rtpcb 120 47 0 44 1 0 1 1 0 8 0 rtentry 112 112 0 1 4 0 4 4 0 8 0 unpcb 144 102 0 82 2 0 2 2 0 8 0 syncache 336 5 0 5 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 808 49 0 42 2 0 2 2 0 8 0 arp 120 18 0 0 1 0 1 1 0 8 0 inpcb 336 157 0 147 2 0 2 2 0 8 0 nd6 136 25 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 455 0 0 29 0 29 29 0 8 0 art_table 32 456 0 0 4 0 4 4 0 8 0 art_node 16 111 0 10 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 8 0 2 1 0 1 1 0 8 0 shmpl 112 3 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1674 0 173 95 0 95 95 0 8 0 ffsino 272 1675 0 173 101 0 101 101 0 8 0 nchpl 144 1994 0 320 63 0 63 63 0 8 0 uvmvnodes 80 1788 0 0 37 0 37 37 0 8 0 vnodes 216 1788 0 0 100 0 100 100 0 8 0 namei 1024 5944 0 5943 1 0 1 1 0 8 0 percpumem 16 46 0 0 1 0 1 1 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 6076 0 6075 7 1 6 6 1 8 5 plimitpl 152 48 0 22 2 0 2 2 0 8 0 sigapl 424 514 0 459 8 0 8 8 0 8 1 futexpl 64 1349 0 1344 1 0 1 1 0 8 0 knotepl 120 312 0 0 10 0 10 10 0 8 0 kqueuepl 216 48 0 37 1 0 1 1 0 8 0 pipepl 320 111 0 83 3 0 3 3 0 8 0 fdescpl 496 495 0 459 7 1 6 6 0 8 0 filepl 152 1871 0 1620 13 0 13 13 0 8 2 lockfpl 104 32 0 29 1 0 1 1 0 8 0 lockfspl 48 16 0 13 1 0 1 1 0 8 0 sessionpl 144 23 0 7 1 0 1 1 0 8 0 pgrppl 48 32 0 7 1 0 1 1 0 8 0 ucredpl 104 177 0 158 1 0 1 1 0 8 0 zombiepl 144 461 0 459 1 0 1 1 0 8 0 processpl 1160 514 0 459 5 0 5 5 0 8 0 procpl 648 687 0 623 7 0 7 7 0 8 0 sockpl 664 306 0 273 5 0 5 5 0 8 1 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 124 0 0 16 0 16 16 0 8 0 mcl2k 2048 14 0 0 2 0 2 2 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 181 0 0 12 0 12 12 0 8 0 bufpl 280 2331 0 95 160 0 160 160 0 8 0 anonpl 24 130775 0 127022 25 1 24 24 0 185 0 amapchunkpl 152 11483 0 10875 32 0 32 32 0 158 7 amappl16 200 3198 0 3180 5 1 4 5 0 8 2 amappl15 192 9 0 9 1 1 0 1 0 8 0 amappl14 184 109 0 99 1 0 1 1 0 8 0 amappl13 176 11 0 11 1 1 0 1 0 8 0 amappl12 168 1099 0 1063 2 0 2 2 0 8 0 amappl11 160 44 0 34 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 168 0 168 1 1 0 1 0 8 0 amappl8 136 19 0 17 1 0 1 1 0 8 0 amappl7 128 96 0 85 1 0 1 1 0 8 0 amappl6 120 184 0 183 1 0 1 1 0 8 0 amappl5 112 130 0 122 1 0 1 1 0 8 0 amappl4 104 303 0 288 1 0 1 1 0 8 0 amappl3 96 2017 0 1911 3 0 3 3 0 8 0 amappl2 88 758 0 676 3 0 3 3 0 8 1 amappl1 80 7924 0 7404 14 1 13 13 0 8 0 amappl 88 3211 0 3005 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 495 0 459 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 495 0 459 1 0 1 1 0 8 0 vmmpekpl 168 5441 0 5406 2 0 2 2 0 8 0 vmmpepl 168 38232 0 36281 95 0 95 95 0 357 0 vmsppl 448 494 0 459 5 0 5 5 0 8 0 rwobjpl 56 16246 0 13610 39 0 39 39 0 8 0 pdppl 4096 997 0 918 111 26 85 97 0 8 6 pvpl 32 11282 0 0 91 0 91 91 0 265 0 pmappl 248 494 0 459 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 386 0 28 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff834e2ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff8351c680) at __mp_lock+0x1a3 intr_handler(ffff800036ba6ac0,ffff800000079e80) at intr_handler+0xe1 Xintr_ioapic_edge26_untramp() at Xintr_ioapic_edge26_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x38 __mp_lock(ffffffff8351c680) at __mp_lock+0x1a3 intr_handler(ffff800036ba6c30,ffff800000079f80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x7a229f2750a0, count: 4 ddb{0}> trace x86_ipi_db(ffffffff834e2ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff8351c680) at __mp_lock+0x1a3 intr_handler(ffff800036ba6ac0,ffff800000079e80) at intr_handler+0xe1 Xintr_ioapic_edge26_untramp() at Xintr_ioapic_edge26_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x38 __mp_lock(ffffffff8351c680) at __mp_lock+0x1a3 intr_handler(ffff800036ba6c30,ffff800000079f80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x7a229f2750a0, count: -11 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff830e6da5) at panic+0x1e5 __assert(ffffffff8309b4d3,ffffffff830d17d7,679,ffffffff82ffe0bd) at __assert+0x29 uvm_fault_unwire_locked(fffffd806a0af560,20000000,20011000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806a0af560,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff800036bb28f4,5,20000100,ffff800036bb2928,0,67,b6aa08625dc62961) at kern_sysctl+0x500 sys_sysctl(ffff8000fffeb1e0,ffff800036bb2a60,ffff800036bb29b0) at sys_sysctl+0x425 syscall(ffff800036bb2a60) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xce32aba900, count: 6 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff830e6da5) at panic+0x1e5 __assert(ffffffff8309b4d3,ffffffff830d17d7,679,ffffffff82ffe0bd) at __assert+0x29 uvm_fault_unwire_locked(fffffd806a0af560,20000000,20011000) at uvm_fault_unwire_locked+0x4b4 uvm_fault_unwire(fffffd806a0af560,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff800036bb28f4,5,20000100,ffff800036bb2928,0,67,b6aa08625dc62961) at kern_sysctl+0x500 sys_sysctl(ffff8000fffeb1e0,ffff800036bb2a60,ffff800036bb29b0) at sys_sysctl+0x425 syscall(ffff800036bb2a60) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xce32aba900, count: -9