last executing test programs: 7.641385789s ago: executing program 1 (id=86): r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, &(0x7f0000000240), 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000302010008, 0xffffffffffffffff}) close(r0) 6.850233869s ago: executing program 1 (id=116): sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x8040691a, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)={@remote, @empty, [], {@generic={0x8100}}}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206925, &(0x7f00000001c0)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="1af9069007595ce628f2f74a1d71120b4daf6e3f085c1ce4460553e6db88570fc1d11537fedf3567370e6a0fdb364a5b8fcf510c2b98a0607ccd894c73e86a136a3b0a8f71abcaa0267742cabd7c2dc2608d8c3c66c78d0ff880ea43c1e71da279091c39fdd79e4e28c3ac84", 0x6c) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 6.72972528s ago: executing program 1 (id=119): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x40003}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x8}], './file0/file0\x00'}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) shmctl$IPC_SET(0x0, 0x1, 0x0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x2, 0xfa) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r3 = syz_open_pts() close(r3) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000140)={0x3ff, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x16, 0x0, 0x2, 0x20000000000000, 0x7, 0x4, 0x10000000000000}, 0x0, 0x0, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x1c) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x809785, 0x104, 0x600, 0x80a1a3, "bf08000100f1a55910810dc9000000003c00", 0x0, 0x101}) r5 = openat$pf(0xffffffffffffff9c, 0x0, 0x20, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) fcntl$lock(r6, 0x9, &(0x7f0000000280)={0x2, 0x0, 0xef4, 0xffffffff}) ioctl$TIOCCONS(r5, 0x80047462, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), 0x0) fchown(r1, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000000)=0x8) 5.286434176s ago: executing program 1 (id=129): ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x0, 0x515, 0x6, 0x326, "aa8f15a0bfb600f6db78e1195dad8c7deed46be4", 0x7, 0xffffffff}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) (async) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x10, 0x1ff}) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000001600)={0x0}, 0x10, 0x40e) recvmsg(r3, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0xde2abef1fbc90dd9, 0x84) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000100)=0x2) (async) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x6}, 0x5, 0x0, 0x0, 0x0, 0x0) r5 = getpid() fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x2, 0x2, 0x3, 0xffffffffffffffcb, r5}) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) 5.286170585s ago: executing program 1 (id=130): symlink(&(0x7f00000000c0)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='W\x00') rmdir(&(0x7f0000000000)='./file1\x00') (async, rerun: 32) r0 = open$dir(&(0x7f0000000480)='./file1\x00', 0x20, 0x0) (rerun: 32) symlinkat(&(0x7f0000000340)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f00000005c0)='./file1/../file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000140)="b10005010000009f0500070007000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e2000403080000c0112000"/177, 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./file1\x00', 0x80, 0x133) 5.136092638s ago: executing program 1 (id=133): r0 = syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x20001fffffffd}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000200)={0x1, 0x1, 0x3fffffe, 0x4}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc028698b, &(0x7f0000000100)) fchflags(r0, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r5 = socket(0x18, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e05000000a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287f", &(0x7f0000000100)=0x68, 0x0, 0x0) ioctl$FIONREAD(r5, 0x802069b5, &(0x7f00000001c0)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000009cc0)=0xb34) 3.550998168s ago: executing program 6 (id=157): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="739f79342fe4b811090c48777f7432", 0xf}], 0x1) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) 3.455440687s ago: executing program 6 (id=159): socket(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000340)="15337ac0", 0x4) syz_emit_ethernet(0x12b, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x11d, 0x4, 0x0, 0x3, 0x0, 0x0, @broadcast}, @generic="a51205627f441500e6eba1600c4bdb10b75d22b5adda0331cb52a96c0e7e410ae393d5d8b0ae33971ef6b558a5c138e8e75c901503a0856fa2415fece8ea95ea9e852ed5ca768977d18dd9cc9157eab7af60143d0c15aa7d423792d4fcd433ddcbae37a7bcb4551285bdc8f642e5c3ea1909c7163c717aeb1f79ee07e2b8fcd0065fe1adeb4e44d64195cfe3c42e8f829002854d95fefdd6ac62deffc3d90260564038df4a6acf8b90704e1814ec9e8d35de7e93797e15b43a489098f0659c26a8e101a2944b370d948e0cd8ea6b8c47dd09e19ede9a566cc4308a2a0da9f094f0e4b75bf0add6f876f35165161ab5e6bc2ca3db8073e4a721d65c3eae1fc62147d380266ba1584972"}}}}) 3.455168704s ago: executing program 5 (id=160): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x28, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x2, 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000140)={@random="69e1629b6174", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6b9efb", 0x8, 0x50, 0x0, @rand_addr="cb697a653e2c6f0000005000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) sendto$inet(r0, &(0x7f0000000080)="00246da33e409c3474568a5923caa6fe5a7187423edbe9b45bf58d9fe205a47e4817cf71d3452c8de5ff94446bf8692caf40c1ccb319d0346d9bbdbef0d0e2", 0x3f, 0x2, 0x0, 0x0) 3.454355937s ago: executing program 6 (id=161): preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 3.451897889s ago: executing program 5 (id=163): setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x16, 0xf2, 0x7f, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a75c435abc5a91501d94a34b8e5f82000000000000000000a3042d29b5a9d42d9f04a4f29333c97b", &(0x7f0000000080)=0x3c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x8, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) 2.328256371s ago: executing program 6 (id=164): r0 = socket(0x20, 0x4000, 0xc) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="447b811041a52716b62569cbfb7d99920974bf63c4d4d0138bfd0281972914c85bbbafb689a6b0cbec980ade9cca1ad571a338d0dd99c6", 0x37}, {&(0x7f0000000040)="8f381e6d4439d0dea254889190c63210094af72ab59c4a33db419d6d005318e39160a7d0eb1bbc4a8e9e5302d4a657779a2f67e08fb5a0637ed12af7859fd708611ebaf34f21ea62", 0x48}], 0x2) (async) r1 = syz_open_pts() ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) (async) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000001c0)) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x100eb, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)) (async) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4087}, &(0x7f0000001280)=0xff9) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000012c0)) (async) getsockname$unix(r0, &(0x7f0000001300)=@file={0x0, ""/251}, &(0x7f0000001400)=0xfd) socket(0x18, 0x1, 0x1) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) (async) r4 = socket$inet(0x2, 0x8000, 0xfc) sendto(r4, &(0x7f0000001440)="b0ae5a051d5f50d7b3bda8f4a8d2be48ac5e90ea4e2a7004d5632e683fc9bdabe6c717ec5cb0cc232c938fcfd016cea13e90cf57c601aaf1ace5bdb1d1cd91a524fff2fd137a9d423c7d4bd67655c43b3058ba1a708e947985ef2f24d80b3b2ff8105eb0801e97c01a1ffeb8001913d33d4b312b8dd3ed3f0b46002a8cc78304239499e901a8e95cdfcae7be3f47bde9bb326dc2acb6bcad30be7673dfc32a9ac437369e9d061b2aaed061668699c3520b924de82ca65b06b250fef5a88f502869d164bfde9a3d55d71b6dd2a89dc30ff777b9bee819a49f48f27010cbb41d7e8f59b875ed681d99b719321cb5eeacc66093984c7d75a12fa4675cd16b0d68e8fca3dc6827ab76fc2d1a6662dae8392dbd889756311911eb1c847c81f4bc85764be4cceb1fc85caff7a3eb2a4b3400012768d7589184c68248955e8a4c69a8d716fdf4942c961536eeae6655dae696ed60d3b67ca4c44689da475ce7a0902b36df692897b436a544c214284d921c450b0d9a65e64110e4cad12469f5e2b5b55e07198dce988e2706229da7a8fa78e2404eb132ececd54f41d37af94f9ecffd5e4c390497ba325694b592dd30672ee415fd85f9a177f49f6b06deebf00e6feb04953500415c0c610a30bd3c10d78899577f2a223623d23423ebdb98d409aa769df0cbc83fd01ee98ce19b62e8ebb212565d6088901184fd5908560c49449fe9bb10412f5f2297700c6a044e050d629a9a979cf7cbc9c46045260cd667b195b59327913d4564a7529ea194c1e2b8ab7b892fa7341e550d1ac5da09540eb602381bf8feaa3ee5f40b055a80f925d6850c0199ff98ef4efac0d939154280db502f469cbad9d3dbf49bf946833b04ba5fd9d7956f5477c2243a7aa7f17d68164fc72bd32587c2960d33105d60f43a0bb057f3efd67054d04380d3ece04e79768c1d064041af45678a178cbe1f5070a4630b2eb6075474254eacdb84e4b7b53ca35ddc255b3579c00fb5ba8a0496eb0922422850c6608e14494b6c5131e7c9d75a8dbdeb191423df0c2e14edd39ad81cc79431cf5d8d75f58dcb1a4b570f41ab164cd68e94fe25962daeab2969bc92e207f2f54e5d295c057d9d225c69f9f7955e8b036cfb5cd666071a386093de7e0474a5ac0ae050255f09479a9011a48c97d5290ae3e81c218773a7d1df0d260afd63c998ae904a28b38624af6cb75264323f6e09a47568c09bc5f6eef3a0781c69147dedce33100aecece0b77ec3052fc13fd524bc615a73401ed4321d931cc99c1750ef94ab7d18465d907ca6bbea40a3b4886df1e36b9debe6796f825335285f0c797ddaf6bd5309ad14f2d31b06f101d09aea98df9f08abca936ef0ad3249d181ae6b778b41778aa5d986dff3f978a0bf804942de95f91d3c506e09f8dae141ba9bdc6f1e0500f92f4e028ee72239a71925e16bd4f548a74c2181ac28887770902b495c8735761a3698b589145aca01ce0c882a4f9e85696788cee09979d17f2fb60b2d8e3180a89a2a0614f868e7297a119677d31f204349962936f3fa903eaa2c866a6b782da685ccaf27eb566aaae61edadadef06cbf23938eb4babd60c7ccd905a69c413184fc0a1cfac90729b21ea8a47e0c7975b23f8b824c3fa6bddb3cc905cbf080b0815ae3af3b72a2d2cbd43249ed3ee9630c5262eafd9fe1c1c6b0b6216c89d3b998abbfb385c4d410798f531538b3c99948a5a65a760e1fc151daa82f5aec56612de5453a5f6d15489899ad8290fe4dd784bdb637e6d32e0529f8b37020b332663c9e103d4e5871506d5ec1db1d1e646c8b11bb0c21df58c69db348dbe9bf481a965327a66663ddc41ace6c51a59200f686d0f022b920ff64ec44f65d4f8bddb3cfb4d4d9ffc863512c0ceda22442b2108dd7af18d9aed084aebeace1f4054815ae0f63e1804635a6a68b81ba1a69910e5a5530f519e47e39729cdc6d37033af5ea5d46f0f7aeb153be53d045010272a7399f346bb0d8480c9e58cab384cf31d87ff9d91c94f1cc3e930447adede8120723282bc3bc617c9f35956de0da38669cea3001cfa24f04130134ba5a96d4496e7e8e9ab253fde13d25f67c224949beb686295c251e7b3ee00026ff6490b560967f021763ce7c36b15fe988412d0e179335143a5cf3d114d2b9b165a4538b501d4cb60d92908481d15ce7dc9cd1db726d199f048e2827d05997379ee0ba88c8f3e529c2185398adaf46c939e4dce6098a9b6057d016b299a0236d8e393be484fbef2023ded2daaaa40cc7e85dc02943ac3fdbd93dfffbe8789dd39f17b5e94df061d0900f0a09bda536d2d5de4150e0ac44f30aba0a74ae7f077e2507bcd689a35d722b2789717f3182755efdd432831b4263a5496318c07187b0ee4286a4f07521152210108f810ae8bf8bb1186516b88defd853ae12cb2686546f47bfcaa526c07dbfb6895fb0cce0da3960f7d806ce6a89ab947c5a27935bcd9afb2ec3be70f511aba865c538191dca2ccb551065e1f063b153d5704e028692337680177123e597ff37fcd493da826fd2d12e2745e8c90b6992576594fa60b0fd144f9a74bb13c0fa7a9d47e821343f66f8cc11eaf6d92a64228568e14648f44bcae32abe8e4851973da344b8c299d7ddafec6e4ac199ff5d7236432b1803cda2067c2596cebdfbe8fa1c57c2852ce5af88d7fe04e4448976f773e8cdd773a3237a714246667c3515c3da0ad89bc4fedb74929a895858314c2befecc2ab3e7017823f864310f2f17b7ef8349c6f2f3391e348cfba9e8484f7a356453528966a7aa61baa74700dbde5f1372c4b3dc362c2a74bf9c08f83076db6643bb26e1fb0203b626a7f3f6d9ff45c6dc566c6eb26811fcb5f9b3e6acf2e40993103cb1d64771ab3671888091c266db4510f8498f3720eafe7b35c54e766a28701e7940e3cca69a67796c37763bebc9038a2b9f0ddd2475d0e51fae46fe618f6db28e94833a4f7ae2ca86af8f18d329ebc194130d13679d8fabef3a383ae8a0fb7167274fe7b313a3c8c9777a692eef6b7148800df6973e1ee92af6dc28a1022edb159bccac66a119ff2e90d06a1c990209714a0ad8800607acce2c6d3062b7673abfc0852371759179579787c0f1e059a91cf7226cdd8ac823283ebcb2f7b7ae0ad3a43cf4a47cc96c01c6e159402ac14eb6cfa6c48bcf7fb57b9641778ef65e5ac52bce9697e7dd49d1d01ae2ef728e36d35e47eaef46de585c1a213e958752e36ed76da6908c4bbd4bd538ddf3ecf1b3ceb8ba9169080c920a578e26fd57f807895d9083b31d8540d74d9139ef00137cdc86f489dc241ac45004d23f83b17b8ccfe878bd9000a1c7f460c90184bdd2ef546b374fefa07130d99cda94563a3ecbfa0d36347b6904a1ea48ba2baaa5ea39199e247d0aa587f2455a3e139e9538bb27538fdf4b90e55aaa570673c27580b0ee59922c3927cfb96cc14722827317266e008ec776b2b1e0915335d11aa6f2e3644d3e5012385a4d92f79d6ee456231b2949d152c4afd4251f07fd4c64cd23c65d920f2582146d17a04a5e40c08ea7aec5f101de6b9fe3d62d3ef79db52fa3e807050985dfc19072df64e4eda1ee4eb8faba6fb01ee7bb1f678b31e91e18c129d662107bdb1d77e5959424b3136840443d356064f313af43a2d635ed4a702cbbd3cf89baf872b98e3907c47ca022cb4a6ed789083ff2cc1ecb3a0417f66007e7eb82408aba45fa65ae9153ad0b27de0fa13aa2a8eb261209c17b5f416f9b5b37157934671f69d44a6728cf14442ab4637a0d6acb07621ee439cb9629ec921f644a3530a4551c75f508e15577f320380f457183d1a71bf24668fbea2a5c6e34bb396b13f655066e912ac98e1e8216185a0aa424f163c5f113b50d60cc4e5fd77b9b27306890e3890f2beb209e4e839839522a4e65d69c139bb880a46ad9d29828f8c0c981e4734ca2028a7f5a551c6a53a88c387afb714af81a5735d6ce0b876ba01d174d3ad71ae35e244e2990bc13a4de1366c4f8a47989ac76ed74edd4a6f713d3f9ec2462d91ad9e45db4d3a8caf1e7a25611a2d5bc9b6e53fab3ff2e699ea8b6b2784f1e5b1838ec68999f494376cf4928d106f5f3463ae77f5799fcdb9cc86bcc1ba0e7c82c614f925ca967a2d494a60cf784a4babb880862ae2467a790ea7e8736ef22367ef90bfb29db581edf4cc2e2d0a4f6e46a65c1f2da25d61f8c6a8cc17372185cdbd3338030548b3a3eb87faf9f5f59a848e9d4f538c46c4f31f82f113f96ebc8467df320ff51870b0ecf1b067c09763e2366325ee313cf448692f446779d9655805cffa326ddf0f90629879840449663ddf5486b99f147ffce90d6ec4aa355beddefb7c62a3ce116b0a5717febed1f0c29eb4b60a2e6c4827136dd48e8d955cc29c40ac7bdf385837ce815b2557c0848f659c18202e47780d1f6f12835e333589c004331ac923de754590866c1500a3dc2936ad586b2607329e8dfc503fe8eeb98da5faa82bfda4118c238c0bf3f503b6af2972cdcccc62386a41e60f56a3e22f3c35c7512d0efb216787376c739ab40f1b90d23e189e34ffa618d5dad16af5c830bc97efe0203e5c0c71d35ac9994221e573284ffdbafc24fb7fcd6cf0933941f71b8f9495388dfc94f52fa2891b5dff202141d0d9170eb55340fbf5b988f7b3714bbaa52134bde99f816c5fd939fdcbe7c371a0f9512bc32713d7ded56a3378e978366eda019a20a62c5d84010a47973eb4074047a145ca1d7e5ea00cf761e38050bd9bf368f0de49b85431f84fcf174aa7865a1909bae7c4db1a796c8b8aa4b80d92bd71f5edb296e3f7c13b72e2b72f3362a0fa829a987717055a1a86aed8be6d1947642d615413d4f94bdb87808981fc7c4886766d164ecbc14e522087b155f505c007597b80b290a3013db26d99157be0064414a8e5acd3aebc5d594c379ee11a6c33add6a1f439a6e64a319f5876a7b1118fadd90be2c8328d69461b0836df99f2e677e8456f5b4f46b63b3ef2c17e4571db10b19ca37d689e95ad824d90dfd3df865b050281826d064527cf9d1090795d03832d84916b99a4805e06bbff20c776e9acf5174a210ccdd370efc11539cbc2b59ff5b9a3983f56f3bd8eae7670c3fc59b75132bccee61f3770da9746a63feed8e7b0590d8e1fce0a5da7d4e645daf43a28991d803d601ec3d3c96af83ec631d2f1f1d6c004a8a2f79760c1b2ab95056f0beea4f08e15c32b0b484d8d757848b3ac5475c2e76287e137491dc92e785c80deae3b97aaf1190ed6b0ec4e6e15340880679bf0c4140135723b2d9d4996aa2a228aed763340c4bc0035766e4c3a85923adf742ef089e6ce38eb2dfe7050dd0e34be662e6ed425836dfdcb32a9ac66bf48af5287566ba5e9996a7a2789cf7380d6321823dae9db3949bd9ddd621eeb7dba5bab1b575c3f713af00059a880597d41df39f565c6623dc380eb2e276fc430e5d1f096188dfc600db1e6dca4cd61fa429c89aed23bc97250bdafd0b8409d13676da473b8c3a0a72f244be3014b612395d14fdb79edf90707298f9857e5d34665ebc030571b3588f64bb2e22eada1326c1298031e89a9ac3e2e9e75b9ecdca6b5d60c234e2e22ba8deec99d4b106bb0a48a9e2d16195ad7b04e93c4508891653bc67217b1245ea4997b68f9e02b8729f533fe7fe7864f7418296a60ffe9902dc4bb01047b8d5a4a6bd9f4e487939eb2f38ff349283c656d4fc26c297bb8d6547c4a0d32efbd26460a1e53c0376ab4bf3ac961e32a57a85857", 0x1000, 0x40c, &(0x7f0000002440)=@un=@file={0x0, './file0\x00'}, 0xa) socket(0x20, 0x2, 0xd) (async) r5 = socket$unix(0x1, 0x5, 0x0) (async) r6 = getppid() (async) r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000002800)={&(0x7f0000002480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002740)=[{&(0x7f00000024c0)="40061771d077f49d4e8fa397c6f8196aef26e0be08c777cd35dc5d5e4ee4511963bb741d6e580dc328af5fcecf803b7c36e23d24efa577b861ebadf163412726b53142757c673beda50f39b64594f7e892da096d66939524356fdd39e85361fd982c4de423b87f8535d99e45c3b9ff5946af77d0e7316d0474a7c011fd791bccf30327897de6d4d9dc16f505589c1b69ab901a3fb96593b866695cd0474b076851dbabb01d9db66c8b9aa1d739b502b7e2b82408cbfdf6f76cc1d66c723527d6b926f72c8c1a9484cfc98cb2bb36111732122c9653486afcefa8b97d618c78", 0xdf}, {&(0x7f00000025c0)="6ea90cdf5c3d91d7f8e8c844c6bd7b30d64d769da624fe60772ed99eeb6bb297b68b48dca31a27fc3495967ea3c5021bf0f2aa1934927bb0ad8f158153c48546", 0x40}, {&(0x7f0000002600)="43b77727dd5cb6dc90c48a0fc881d75b31d9f9f1501e23ffb5512c134e6f3a85fc565e9405b90feca5ddb1d5886c0c", 0x2f}, {&(0x7f0000002640)="eabd5e4fd6caac019c5b4b9ea91596b7e10837bb3f5d7e25b0d8121a46ec2be20e1d8dbf", 0x24}, {&(0x7f0000002680)="a5c0899ecaac58de7d20e6a35461446a8bb3cf128cd135bb15734e9602d2ac0e73278cfabf3dfa46", 0x28}, {&(0x7f00000026c0)="b179c880ebd6a59667f40687ceeb4a30dc23333d757c74cf94dc82ad65785ef14ded5d9568682555a0ac46a1a444ffe5cfb21de080f1131caea086e1be215ee0763b5730551b6c11b37cd3165ba1c8660c90ce3d448f", 0x56}], 0x6, &(0x7f00000027c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20}, 0x5) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002840), 0x800, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r9, 0x800c5712, &(0x7f0000002880)={0x1, 0x200}) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f00000028c0), 0x8, 0x0) ioctl$VMM_IOC_CREATE(r10, 0xc2585601, &(0x7f0000002900)={0x10, 0xcf, [{&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffff800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xe}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000400000/0xc00000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000c52000/0x3000)=nil, 0x90}, {&(0x7f0000767000/0x4000)=nil, &(0x7f000076a000/0x4000)=nil, 0x3}, {&(0x7f0000537000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000e5c000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b67000/0x3000)=nil, 0xc05}, {&(0x7f00008db000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3f}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000075d000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x40}, {&(0x7f0000097000/0xc00000)=nil, &(0x7f0000c04000/0x1000)=nil, 0x10}], './file0/file0\x00', 0x9}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000002b00)=0x9a6e) (async) getsockopt(r5, 0x3, 0x7, &(0x7f0000002b40)=""/93, &(0x7f0000002bc0)=0x5d) socketpair(0x20, 0x8000, 0x3, &(0x7f0000002c00)={0xffffffffffffffff}) fchflags(r11, 0x0) 2.327789984s ago: executing program 5 (id=165): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x5, 0x1) ioctl$FIONREAD(r1, 0x8020690e, &(0x7f00000001c0)) select(0x40, &(0x7f0000000180)={0x2, 0x5, 0x7, 0x16ec, 0x9, 0x8, 0x100000001}, &(0x7f00000001c0)={0xfff, 0x101, 0x6, 0x27c3, 0x6f, 0x8, 0x1, 0xa}, 0x0, 0x0) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) close(r3) ioctl$VMM_IOC_CREATE(r3, 0xc2585601, &(0x7f0000000080)={0x10, 0x10000, [{&(0x7f00007a2000/0x3000)=nil, &(0x7f00007b9000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f000029b000/0x3000)=nil, &(0x7f0000524000/0x3000)=nil, 0xb9}, {&(0x7f00006ff000/0x1000)=nil, &(0x7f00005aa000/0x2000)=nil, 0x1ff}, {&(0x7f00005f5000/0x4000)=nil, &(0x7f000049a000/0x1000)=nil, 0xfa52}, {&(0x7f000051f000/0x4000)=nil, &(0x7f000040b000/0x3000)=nil, 0x8}, {&(0x7f00007a1000/0x1000)=nil, &(0x7f0000315000/0x4000)=nil, 0x7}, {&(0x7f00001fb000/0x1000)=nil, &(0x7f000030c000/0x4000)=nil, 0x10001}, {&(0x7f00006a8000/0x1000)=nil, &(0x7f00005e6000/0x10000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00007a2000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f000064f000/0x1000)=nil, 0x4}, {&(0x7f00000a1000/0x4000)=nil, &(0x7f000055b000/0x5000)=nil, 0x962}, {&(0x7f0000160000/0x4000)=nil, &(0x7f0000368000/0x1000)=nil, 0x3}, {&(0x7f00000a8000/0x2000)=nil, &(0x7f0000642000/0x3000)=nil, 0xd}, {&(0x7f0000125000/0x3000)=nil, &(0x7f0000536000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000feb000/0x14000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00000a6000/0x1000)=nil, 0x3}], './file0\x00', 0x101}) 1.173021633s ago: executing program 6 (id=170): ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffff9c, 0x80105705, &(0x7f0000000000)={0x5, 0x81, 0x10000, 0xda3}) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffff9c, 0x40105706, &(0x7f0000000040)) (async) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f00000000c0)={0xaee8, 0xfffffff9, 0x40, 0x13d}) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000100)) ioctl$WSKBDIO_SETMAP(r0, 0x8010570e, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x5, 0x4, 0x0, 0x7f, 0x9bd}, {0x81, 0x70, 0x54, 0x1, 0x36}, {0x800, 0xc50, 0xf4, 0x6, 0x8}, {0x0, 0x5, 0x5, 0x1, 0x7}]}) (async) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000001c0)=0x1) (async) ioctl$WSKBDIO_BELL(r0, 0x20005701) (async) pread(r0, &(0x7f0000000200)="2497bb0dbe30a100c5e6f7da6149adc1c4c9217f8f966f7a0a1ae875dc38e4ecb920969f9384bc9ceb33c0544e3e39cf56d37dbc3c85e39826eec739072b630d9f0a197954bbdb6ec35bf9dc6d3de454781bd100ca9457be791d3e3dd91effa63800d2cbc470f2f10371558fc1579903cbc77e4e468e3bfe0a23cd9ec0dffaa07e5898b7f97813ea6d69ab3e3918538a7855", 0x92, 0x8b) mlockall(0x0) (async) preadv(r0, &(0x7f00000016c0)=[{&(0x7f00000002c0)=""/168, 0xa8}, {&(0x7f0000000380)=""/51, 0x33}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/197, 0xc5}, {&(0x7f00000014c0)=""/193, 0xc1}, {&(0x7f00000015c0)=""/248, 0xf8}], 0x6, 0x8000) (async) mlockall(0x1) (async) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000001740)={0x1, 0x3c000000, 0x1, 0x7}) (async) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000001780)={0xfffffff8, 0xe, 0x5}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000017c0), 0x8c91, 0x0) mlockall(0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000001800)) (async) r2 = dup(r0) (async) mlockall(0x0) mlockall(0x0) (async) recvmsg(r1, &(0x7f0000002b80)={&(0x7f0000001840)=@in6, 0xc, &(0x7f0000002a80)=[{&(0x7f0000001880)=""/113, 0x71}, {&(0x7f0000001900)=""/4096, 0x1000}, {&(0x7f0000002900)=""/156, 0x9c}, {&(0x7f00000029c0)=""/157, 0x9d}], 0x4, &(0x7f0000002ac0)=""/189, 0xbd}, 0x40) (async) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000002bc0)) mlockall(0x1) (async) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000002c40)={0x1, &(0x7f0000002c00)=[{0x0, 0x400, 0x7f, 0x1ea, 0x7}]}) (async) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000002c80)={0x1, 0x4, 0x8}) (async) mlockall(0x0) (async) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000002cc0)={0x6, 0x4, 0xb04, 0xcc}) (async) fcntl$getflags(r1, 0x3) (async) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000002d00)={0x4, 0x0, 0xba}) (async) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000002d40)={0x10, 0x3, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000400000/0xc00000)=nil, &(0x7f0000ae6000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000d64000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ac1000/0x4000)=nil, 0xfffffffffffff000}, {&(0x7f0000590000/0x2000)=nil, &(0x7f0000493000/0x4000)=nil, 0xffffffff}, {&(0x7f000049a000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f00008fd000/0x1000)=nil, &(0x7f0000448000/0x2000)=nil, 0x808000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005e8000/0x3000)=nil, 0x1}, {&(0x7f000076c000/0x3000)=nil, &(0x7f0000783000/0x1000)=nil, 0x131}, {&(0x7f00009d2000/0x1000)=nil, &(0x7f000049c000/0x2000)=nil, 0x8}, {&(0x7f00008b1000/0x3000)=nil, &(0x7f0000bbe000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00005c7000/0x2000)=nil, 0x9}, {&(0x7f0000a7e000/0x2000)=nil, &(0x7f0000630000/0x3000)=nil, 0x4}, {&(0x7f000053a000/0x3000)=nil, &(0x7f000091d000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00007be000/0x3000)=nil, 0x2}, {&(0x7f0000c5a000/0x1000)=nil, &(0x7f0000cab000/0x2000)=nil, 0x1fc}], './file0\x00', 0x4}) 1.167531306s ago: executing program 7 (id=172): mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x58cf) (async) mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x58cf) r0 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8820, 0x100) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000000240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d61112633696de6cc28b10fa891e470400000090a611889032ac793581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xb3}, {&(0x7f0000000000)="b38919b18becbcbe96cad8fee70ba497031d5cc4862096157c41e95aef02f1462bee820afce897f445d73e48f23ec532dda36598d75b891d566e01910612fb97329899f128db2b64d7428e7de363f7d5dc7056a5cfc20130e01561da2841e1c16ce39e7834e7fb03", 0x68}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13049996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8", 0x34}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935", 0x73}], 0x4) chflags(&(0x7f0000000300)='./file0/file0\x00', 0x0) (async) chflags(&(0x7f0000000300)='./file0/file0\x00', 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3aa816", 0x0, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="3aa816", 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x32, r4) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) syz_emit_ethernet(0x3d, &(0x7f0000000000)={@remote, @random="57947a30bcf8", [{[{0x88a8, 0x1}], {0x8100, 0x7, 0x1, 0x1}}], {@arp={0x806, @generic={0x6, 0x737, 0x6, 0x3, 0x8, @empty, "696bee", @local, "6d65562b939cfb1d1237ccaffe55b5bf"}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x7fff, 0x2) 1.16593486s ago: executing program 6 (id=174): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) socketpair(0x18, 0x4, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047460, &(0x7f00000000c0)=0x1000) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000001c0)={0x6, 0x56f, 0xeffffefa, 0x203, "ffe7c969dd10f509a90800e13e668400", 0x210000, 0x18}) write(r5, &(0x7f0000000040)="6b3ff54139cd852727f7f28f7009cad2", 0x10) accept(r3, &(0x7f0000000080)=@un=@file={0x0, ""/265}, &(0x7f00000001c0)=0x10b) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) dup2(r1, r0) 1.072755393s ago: executing program 5 (id=178): writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x100, &(0x7f0000000080)=0x83, 0x4) 883.029066ms ago: executing program 5 (id=180): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0xfff, 0x8003, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0xfff, 0x8003, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) close(r0) syz_open_pts() (async) syz_open_pts() socket(0x18, 0x2, 0x0) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000140)={0x3ff, 0x0, 0x0, 0x9, 0x0, 0x4, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x80146945, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x80146945, &(0x7f00000001c0)) 797.24979ms ago: executing program 7 (id=185): wait4(0x0, 0x0, 0x3, 0x0) r0 = shmget$private(0x0, 0x2000, 0x500, &(0x7f0000ffc000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r3) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r5 = fcntl$getown(r4, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1010, r5) r6 = getpgid(0x0) bind$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000040)={{0x0, r1, 0x0, 0x0, r3, 0x21, 0xca}, 0x8, 0x8, r5, r6, 0x1bf, 0x2, 0x2}) 784.171499ms ago: executing program 5 (id=188): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x0, 0x1d, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) (async) pipe(0x0) (async, rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f00000002c0)=[{0x5c, 0xfe, 0x4, 0x3}]}) (async, rerun: 32) r1 = socket$inet(0x2, 0x4, 0x7) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000480)="1131a0e2b0ca560287a12ad3421abbd9246541efb330e47bebe918203ce05f5307f446adf5aa0773d2e14abb19ca60bee59b004ca379e1857985159943b1d5c6ad6124d642da637b8c50be9312c8d8e4cdfd2b226bf40a76d018a3719312bd17abfbee5314f3ab31fcb71fe63bca01cb1ac25c40cb2690c779b713017fd0e3794b0f9ac9d6968f363c9847c5dd935cbc3d4dc4acca98fb39ac63301e01500d150ce9795ee76ebe100cf0f1f5605c36af7b721ae22604e3771b5ca15b1f51e5bc665e03f97c8e03140b3b8f54107b4feef9d29ea573d1822ab95e850b1913854cbe1e3db9c58f430b07aa30f632809d53220ae22b7d5bba", 0xf7) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async, rerun: 32) r2 = syz_open_pts() (rerun: 32) close(r2) (async) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0xffffdf82, 0xffffff8d, "182628040200c2a6d203680023e0ff7f0d000004", 0x1, 0x1ffff}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async, rerun: 64) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (rerun: 64) fcntl$setstatus(r4, 0x4, 0x80) (async, rerun: 64) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000040)) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xfffffffffffffffe}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60eda7fd00083a00fe8000000000000000000000000005000000000000006c9c2e1d8d92e05a2eb9810090780682fff6f83d32a38141e1403991aadccae0ba13711d6687ca8125904e046bd69269"]) (async) dup2(r3, r2) (async, rerun: 32) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (rerun: 32) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) r6 = socket(0x18, 0x3, 0x3a) getsockopt(r6, 0x29, 0x1a, 0x0, 0x0) (async, rerun: 32) poll(&(0x7f0000000000), 0x0, 0x4240) (rerun: 32) 626.633167ms ago: executing program 7 (id=190): syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000), 0x10) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffffffffff7ffffffff86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe8000000000000000000000000000aa02009078000000006000000000001100fe8000000000000000000000000000aa00"]) 625.938706ms ago: executing program 7 (id=192): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000000000}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8001}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000184000/0x3000)=nil, 0x8000100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil, 0x400000000000}, {&(0x7f00002c9000/0x3000)=nil, &(0x7f0000090000/0x9000)=nil}, {&(0x7f0000092000/0x4000)=nil, &(0x7f00002c8000/0x2000)=nil, 0x200000000}, {&(0x7f0000091000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x800000000}, {&(0x7f00003cd000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000514000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000002}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f000067c000/0x2000)=nil, &(0x7f000011f000/0x2000)=nil}, {&(0x7f00004ef000/0x2000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil, 0x4}, {&(0x7f00001df000/0x4000)=nil, &(0x7f00001c0000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f00002ca000/0x4000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) recvfrom(0xffffffffffffff9c, &(0x7f00000000c0)=""/75, 0x4b, 0x1041, &(0x7f0000000000)=@in6={0x18, 0x3, 0x6e, 0x4}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x321c}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) unlink(&(0x7f00000011c0)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) close(r0) munmap(&(0x7f0000000000/0x1000)=nil, 0x71c47) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) socketpair(0x20, 0x5, 0x10, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180), &(0x7f00000001c0)=0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VMM_IOC_INTR(r3, 0xca605601, &(0x7f00000003c0)={0x3, 0x0, 0x6}) 535.78634ms ago: executing program 2 (id=194): syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x1, 0x0) (async) syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@local, @random="d0b5049f6b63", [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x38, 0x3a, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x2, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x2c, 0x0, @ipv4={'\x00', '\xff\xff', @rand_addr}, @mcast1, [@routing={0x3c, 0x0, 0x0, 0x3}]}}}}}}}) connect$unix(r0, &(0x7f0000000000), 0x10) (async) close(r0) (async) execve(0x0, 0x0, 0x0) 535.31044ms ago: executing program 7 (id=196): sync() syz_emit_ethernet(0x42, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@timestamp={0x44, 0x4, 0x5, 0x3, 0xf}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1}}}}}}) 532.150721ms ago: executing program 2 (id=198): r0 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0xb1c, 0xffffffffffffffff) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) open(&(0x7f0000000000)='./file0/file0\x00', 0x20, 0x20) getrusage(0xffffffffffffffff, &(0x7f0000000100)) 453.582409ms ago: executing program 3 (id=199): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x462, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000300)=[{0x3d, 0x0, 0x2, 0x80000001}, {0x7c, 0x4, 0x40, 0x7}, {0x50, 0x0, 0x0, 0x9}, {0x46, 0x0, 0x2, 0xaf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x66, &(0x7f0000000340)={@random="5544f333d470", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "dd00", 0x30, 0x2c, 0x0, @empty, @rand_addr="feffffff35000800001a003f00000005", {[], @icmpv6=@dest_unreach={0x1, 0x1, 0x0, 0xca, '\x00', {0x3, 0x6, "01eeff", 0x3, 0x2f, 0x6, @loopback, @empty}}}}}}}) socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206923, &(0x7f00000001c0)) preadv(r1, &(0x7f0000001400)=[{&(0x7f0000000000)=""/244, 0xf4}, {&(0x7f0000000100)=""/19, 0x13}, {&(0x7f0000000140)=""/94, 0x5e}, {&(0x7f0000000200)=""/170, 0xaa}, {&(0x7f00000002c0)=""/211, 0xd3}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/4096, 0x1000}], 0x7, 0x9) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) 452.778218ms ago: executing program 7 (id=200): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39fa00fa80404d444f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b378faeba599286479e629e76119953502e35db7400147cc3f014df12d1977a83837ad7975b0af2c0c1", 0x4c}], 0x1, 0x5) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff7ffff87e537dc3d33d7af511cf28e36bc753606002980247821e93bf6a24f562404", &(0x7f0000000080)=0x24, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000200)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r2) (async) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa00fa80404d424f010000ba0fdd01050b5336d3c9fde31e0538da113dd31b92", 0x24}], 0x1, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="710000ffff87e537dc3d33d7af51753606002980240700e93b0ba34f562404be9131d0eef36c365b96c49f9300000000003d97053fa3224e9cadce8708c1ae31df070929c58ef7e2cc2d9b4976b133395d79075472b527246b0c92a1d3c6693898791aa08edd3dfdca403a75eae511eed69a681b26927ba879ea3dac0e4db3c8c698251d6666fb7baeb679f47d7425073cf10c92244773e3f810decfeea1d5a9d592ff95f30397a2bbf3edd8153f8696e0a05972c348e712a35f7b53d8736868bc2a302c6f7f00cb424d30171b82fb3aac08f486409443ae5fa4d8f49184120abbe0ae29feea3fa14d6f1c", &(0x7f0000000380)=0xeb, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) (async) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) ftruncate(r5, 0x48001000007) (async) r6 = accept$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x31, 0x40, 0x9, 0x55}, {{r1}, 0xfffffffffffffffe, 0x34, 0x40000000, 0x0, 0x94}, {{r2}, 0xfffffffffffffffc, 0x34, 0x40000000, 0x3, 0x8}, {{r1}, 0xfffffffffffffffb, 0xae, 0x40, 0x7f51, 0x6a8}, {{r1}, 0xfffffffffffffff8, 0x81, 0x80000000, 0x52d0, 0x3}, {{r1}, 0xffffffffffffffff, 0x96, 0x2, 0x8000000000000000, 0x7}, {{r3}, 0xfffffffffffffffe, 0xa0, 0x2, 0x73e9c403, 0x7fff}, {{r1}, 0xfffffffffffffffc, 0x3, 0x2, 0x6, 0xffff}], 0x9, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffd, 0x0, 0x2, 0x10000, 0x7}, {{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0x900000000, 0xfffffffffffffffa}, {{r6}, 0xfffffffffffffff8, 0x41, 0xfffff, 0x10001, 0x9}, {{r2}, 0xfffffffffffffffa, 0x50, 0x10, 0x507ff02c, 0x9}, {{r2}, 0xfffffffffffffff8, 0x1, 0xfffff, 0x1, 0x8000000000000000}, {{r1}, 0xfffffffffffffffd, 0xa6, 0x2, 0x1, 0x7}, {{}, 0xfffffffffffffffe, 0x8b, 0x80, 0x8, 0xa}, {{r2}, 0xfffffffffffffffa, 0x2, 0xfffff, 0x6, 0x5}, {{r2}, 0xfffffffffffffffa, 0x16, 0x2, 0x9, 0xfff}, {{r2}, 0xfffffffffffffffa, 0x80, 0x20000000, 0x1, 0x80}], 0x4, &(0x7f00000002c0)={0x8, 0x43}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) socket(0x2, 0x3, 0x0) socket$inet(0x2, 0x8003, 0x0) 452.044494ms ago: executing program 2 (id=201): sysctl$vm(&(0x7f0000000400)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="416c62d9", 0x4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc444443a, &(0x7f0000000000)={0x1, 0x22f, 0x1, 0x0, "09000000f1d1d255101fe37e49a100", 0x0, 0x40004}) socket(0x1, 0x5, 0xfe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r2 = dup(r1) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x0, 0x0, 0x2}]}) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) close(r3) r5 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "e600000f0000ae000000000000000007abc0788a"}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000200)) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x29a, 0x0, 0x0, 0x0, 0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r6, 0xc0044418, &(0x7f00000002c0)={0x7, 0x1003e9, 0xffffff26, 0xa0, "87a200000000fcf30000000000000000000800", 0xb3a, 0x5}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2, 0xc}) sysctl$hw(&(0x7f00000001c0)={0x6, 0x8}, 0x4a, &(0x7f0000000000)="13276416a3bbe8bd97ea976fe7373375c81461abbf13efee23d5c969cbe5e4cd9d20fef77287db6ac71efa233ceaed97968398708e2af5428dcc4a8aae3beaf5d096aee91bf5f33fa2a1c34ce3810bfc0de814f16ccc00c7997840ad75815eddc9013acc0035e28b4b2757a112fcd184d440ba625e04bf2e4f0fecea53c95862", 0x0, 0x0, 0x0) 451.761622ms ago: executing program 3 (id=202): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x800000, "0100dd2d018000000000005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x1}, {0x84, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x405}]}) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="4c70628a04000000000000000175a43aa9ecc0a1bbe80eb11fa66f30b4a963b501e18f480e3da1e71fa132b4be87b7fc", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) recvfrom(r1, 0x0, 0x0, 0x8c2, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x800000, "0100dd2d018000000000005e00"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) (async) close(r1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x1}, {0x84, 0x0, 0x1, 0x441}, {0x6, 0x0, 0x0, 0x405}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="4c70628a04000000000000000175a43aa9ecc0a1bbe80eb11fa66f30b4a963b501e18f480e3da1e71fa132b4be87b7fc", &(0x7f0000000080)=0x30, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) (async) recvfrom(r1, 0x0, 0x0, 0x8c2, 0x0, 0x0) (async) ioctl$TIOCEXCL(r1, 0x2000740d) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) (async) 451.415559ms ago: executing program 2 (id=203): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, &(0x7f0000000100)="cbc7fe96b6eb2bba76d2b9449899032f66add755a3d40ffe5ef0ec3fdaf327d90b1acccf8e98a3b17ae78fa871945803d25ac0e8aa28ba36e5c0fa29dfa01dcba45aef9981d87a708124cc90aff908b3b82a5c30e4eb828fcd1873d8a18ed6dddf67bd182b445bfab4e8aa3d199c8ad5f40d356f2157cd6dcdbb402e12d5dc72c06e301deddade58d790447f11f742d6dd363ef3c817d8764529d912a63922211422423137ada36b0160541117788dfbfc8c010916851918e47edecc3872869580f200b54703831613b92d0bcb62de48b5452a9bbb38a543c220b5893a24b8257cfb1df405a7d4e5af8c137b6be0cd16465676cbea5306eccd64089185178fe1a4b85e290cf38fbd18e6feb1c2e8fe835b272ed7d51a2a0b869f4477768a472c7d1500d287ce447b6c3a42b2bc48d9a0d99b642c13588291db22223e03c4e3b83723f98ad576114ed67e97361750b7cc2e0c2d358502eaf53840782b331c91795ab90596dd5bf52301a5ff6eba19d0806ae31235db3338f7a7eb24b8fdd87e50e6c46e1f17d882f7eb62dfd1be51f933122dda5607645cbbd7d5c98facfcde1ac920b5bd21f29b7dc73a516b4e06479a8db06b59c33adaecd04dc38be752f4ed90761f3e3b241beb9fb2f7aab924dc03ef0892ef62e86c8d50ab60d88f2096a76c7524efe2df0021d16cc5849103433d4fbe53574ab97cc21ea5cba077f5bc683ed1f6dfd101a8f53ab8652c7b9a69abed8a9c492cbf4e1e06e872e6c96abb9325f7237af4584098b7b89e94362877be33e7d90e848cae3d99eff9e7859e2268c5b8cda5a6269d16f98799f91e1afe1e480681583f4d55ecf7fe571d9c09eb83942da3e421b0bc60c7f18510c5374bf727310ea86bec5a5313eee5d961e2f2dc9b37b3a1ce7fe4b3de3794964c55dc50aba6ad1948d20f67b8e68cbe71dc1c9d8e02c75c2e81d4dddfa4657988b4af9744265199a8a48169963b12f2fa24e426024ac9969e1e348fd57a8adc277127e9fac5e640960991e9a6e0e1097f96979c711f2580c94140431d952b72cfd2f773deab68ec07bb56464aaa7e6bbeb325575f92ef8a05ee247e2273b6e31904f1b9f440db0d65ea198d7418859d9e0130e99eed40e34db0d661d834f43e48a8b271d94f92dfb3999b03b86d41d9b8ef4df3ba51dcdfb559725ecaad6b64c853b569be3c83b7f9ac136b7a02181e10aefca3d6a72f8d4ccf0a6dd3f5b01a059b8d47aac30478fe4cbb42000c69fb9b0c63c80d27049677af67c68e56a1a1223a82cc780063c6fa5010bfd60075975b300d1374a431828f5921e5e64f1da40f28a94baabc374c5e19770c1d58cf9895192e0a504abd2ef59ec7830e95a9cd0ccba54f0a1580a4c9d715dc7afa3287b5a5c20dad69e5fe1818007d4c85b19f5a78caaaca4c762ce426fc1818e724d76eaeecc194936889dfa2391d809c16cd72054eb208cbebb3c4e0daf4cbe6fe9e350df18130137e163280d5b83f6bc33fc27b041ff130dda3ccb93d260d380d845fde501fe6fd3f74beb3ba6c6f7ef1d2dcfb2c9cb10da82699311b9003954de25984bbf43bb51c54b8a1a24d24e02e94b97a5ae92e73f05c4c9aee115645dc7a84c12fb23ece3df8d13fe473fa9fa09f2312ca97b0e735882325ed01b5873d274044a2478445a609ed98670a476ffa94b2594f561af5fd70cfe44618e33d6cb9aefbac3d784da059fd1b7a3ffea36894d0e011563c5ff3291b4ff2da71f36f0bafffa74086bdb64f24ad8af4130f907fdc92f66db45a822dd02880b863d844227c761658ac91a9a5aeb803dcbc7e60ad8c1e4531e7e52d112d600bd059938f10f1572c50fdd1618ad1f96fb06f56c3260f5df6ec461653141fc36a7c98207443d55917763e17b1a7e40dfd5bbb39aadd5656522eca4fea463014f90517eeeaaf8602538b2fa197ad15bdaf3e04ba7967e64b3eb03416c3813fd22e1666a97dcd95e963f8d66e563e0d22fcc6464b84242237320802d0adf0926d439de03c78598e710684e88cc7eae19583b7ae20ec067af5ae618408fd9fb60003e20c608e0a42aefd26fd", 0x5c1, 0x0, 0x0, 0x0) 313.621057ms ago: executing program 4 (id=205): pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) listen(r3, 0xb) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)={0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) fcntl$setstatus(r0, 0x4, 0xc0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffc}, 0x0, 0xffffffffffff0001}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) setreuid(0xee00, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x1, 0x2, 0x5, 0xffffffffffffffff}) r5 = getuid() ioctl$WSKBDIO_GETMAP(r4, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) setreuid(0x0, r5) r6 = fcntl$getown(r4, 0x5) fcntl$setown(r0, 0x6, r6) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(r8, r7) close(r0) 313.449796ms ago: executing program 3 (id=206): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="5307fd85ed28a891fab136de9c9fec99daf569607c47596a4146e053ac009fbc1764edba4afcef8e89d81445b898832ee6948daf28e4488ef4c2c6913bcb3e4490842f95877e1c981eadf0b0230a000000000000fd3601570c99d9ec", 0x5c}], 0x1, 0x8) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) sysctl$kern(&(0x7f0000000140)={0x1, 0x55}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xfffffffffffffede) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) 312.975575ms ago: executing program 2 (id=207): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x13, 0x2, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0xfffffffc, 0x3, 0xffffff80, "0120002d29497f07af80d6df356bbb612c0800", 0x3, 0x3}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b10689ca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d12727b1e1d0cc45c7ebd5df53fb588fd0245528fe5700a5868eaf74d373197fb657cf1a5d0b08dbb382ad676b756d4e8b5a814fdec9a624348f23ffd260bf5fd344a7e5a30bcf96e47800acc166910bfc34ce76252dd12fac3b10dd5719aa6e420f60e3d2cbb22f5b3a6f7fa3c909e4823cdc0cdf126bc29456035b9a44ff74d8", &(0x7f0000000080)=0xaa, &(0x7f00000007c0)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be3894fd3229fe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e45570700000080000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d8012d63631b2fbedef9d152fa0609c5a47380657b90f7ad4a8987a947d8f2ca5defd3b7f83aacecee70cce8eb3935b0033196d24c5dd4bf604c03185ed97e16587ddcfaf72b4d8d5b903ee", 0xffffff33) 312.760414ms ago: executing program 4 (id=208): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x2, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x40047463, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) r1 = socket(0x10, 0x2, 0x3) connect$unix(r1, &(0x7f0000000000), 0x10) getpeername(r1, 0x0, &(0x7f0000001200)) 107.000606ms ago: executing program 3 (id=209): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) madvise(&(0x7f00003e0000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f00003e1000/0x4000)=nil, 0x4000) munlock(&(0x7f00003e1000/0x1000)=nil, 0x1000) getpgrp() 106.802873ms ago: executing program 4 (id=210): ktrace(&(0x7f0000000000)='\x00', 0x0, 0xf02, 0xffffffffffffffff) 105.982386ms ago: executing program 2 (id=211): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) (async) acct(&(0x7f0000000080)='./file1\x00') (async) setuid(0xffffffffffffffff) (async) shmget(0x0, 0x4000, 0x620, &(0x7f0000ffb000/0x4000)=nil) (async) shmget(0x0, 0x2000, 0x3f0, &(0x7f0000ffd000/0x2000)=nil) (async) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4012, r1, 0x0) 104.067248ms ago: executing program 4 (id=212): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x20000, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet(0x2, 0x4003, 0xff) setsockopt(r3, 0x0, 0x16, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) dup2(r2, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000007c0)=[{0x0}, {&(0x7f0000000200)=""/201, 0xc9}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r5, r6) lseek(r4, 0x5, 0x1) setsockopt(r4, 0x10, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0xfffffffffffffff7) r7 = socket(0x18, 0x2, 0x0) r8 = dup2(r4, r7) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x304e, 0x0) setsockopt(r8, 0x1000000029, 0x23, 0x0, 0x0) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) r10 = socket$inet6(0x18, 0x8000, 0xd) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000300)) ioctl$TIOCSETA(r9, 0xc0284414, &(0x7f00000002c0)={0x3ff, 0x100004, 0x0, 0x0, "5400000000000000000007adc8caf9b2812c00"}) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000040)={0x10, 0x9, [{&(0x7f0000010000/0x2000)=nil, &(0x7f00005ab000/0x4000)=nil, 0x9c}, {&(0x7f000029d000/0x2000)=nil, &(0x7f0000200000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000074b000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f000061b000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f00007de000/0x1000)=nil, &(0x7f000004e000/0x3000)=nil, 0x9}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9418}, {&(0x7f00003e3000/0x1000)=nil, &(0x7f0000165000/0x2000)=nil, 0x6}, {&(0x7f0000491000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000017b000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000078d000/0x4000)=nil, 0xfe1}, {&(0x7f00005e6000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f000065e000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xcef}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f00000bb000/0x1000)=nil, &(0x7f00007ac000/0x3000)=nil, 0x1ff}, {&(0x7f0000569000/0x4000)=nil, &(0x7f0000082000/0x4000)=nil, 0x2}, {&(0x7f0000578000/0x2000)=nil, &(0x7f00002f3000/0x4000)=nil, 0x1}], './file0\x00', 0x10}) 1.855991ms ago: executing program 3 (id=213): setrlimit(0x8, &(0x7f0000000040)={0x7, 0x200005}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xfffff732, 0x2000000, 0x1, 0xdfdffbbd, "97115f33ba7d00fdff0104000000000000de00", 0x7fffffff, 0x2009}) write(r0, &(0x7f0000000180)="aaf5f0da08dee222e8cd2f462baade21bd766052d320a423b3541cc17ecddc29a22d08b263fb21eda067a50d52ff9a9efaa5143fb450c28f1aa0843f71eb09d3c6bb5f7039cc9f990e3462d6638ddfba2e87b99520d0a5b513d32e5ea9b84ed3fe2e679f2fa6b7d24adbaa1d3850435bad9f4a1b95731015be0cee3c41daf285f9af5151c31dc9fd3d99ea94b8a3a9d727101e2a6d16b3f22a1f2d8b22c61ebc402320b1787c929d9595fefe6efe52e399e333230500000000000000af031ccfe0fedc", 0xc3) 918.78µs ago: executing program 3 (id=214): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setreuid(0x0, 0xee01) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2, 0x0, 0x0, 0xc14}, {}, {0x6, 0x6}]}) r2 = syz_open_pts() writev(r2, &(0x7f0000000200)=[{&(0x7f0000000040)="1275022ecf4dd66bb20ef8b6d18b", 0xe}, {&(0x7f00000000c0)="fb1e2e15717ab46877c717e04836202e9cfcbc194823553f5ae17c5b219a9dfe00df2ff34ca995f138301c696bdef0fe69057597e52189dee54db913411004f31daca6b0111a6bcf256fec983b3d13811897ee332e63201389b5955b4a7a06af85b3d6a94d6be02071ecc4bbcd80d00b7bd68160d14a8c05808a974a5e2302ce199bbce44477e52087df36bae59a3e55c593ec19d0e7f7afcbd93edcdeeb6b3af2c5d53b03cf82b9df013bbe75a90c98dc18320c183562cca730bad7ccf59db943eb2e765793dbc06b081f7b0b18dd3e3b5fd9b5d7d932", 0xd7}], 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900), &(0x7f0000000440)) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @empty, @empty, @broadcast, @multicast1}}}}) ioctl$FIONREAD(r3, 0x8020691f, &(0x7f00000001c0)) 185.222µs ago: executing program 4 (id=215): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000003c0)={0x8, 0x5a46, {[0x2faa, 0x80000001, 0x10, 0x65, 0xc, 0x46, 0x8, 0x4, 0x6, 0x0, 0x6, 0x80000000, 0x2, 0xb, 0x69ca, 0x2, 0x3ff, 0x800006], [0xffffffffffff0000, 0x40000000, 0x0, 0x4, 0x200000000000b2b6, 0x6c7d, 0xffffffffffffffff, 0x8000000000000001, 0xfffffffffffffff9, 0x1000080], [0x7, 0xe, 0x9, 0x1, 0x81, 0x8, 0x7], [0x10000, 0x7, 0x5, 0x7fffffffffffffff, 0xfffffffffffffffc, 0x7], [{0x2f, 0x4, 0x6, 0xd}, {0x9, 0x2, 0x7fffffff, 0x9}, {0x2, 0x8, 0x9, 0x1}, {0x1, 0x4, 0x1, 0xfd}, {0x1, 0x0, 0x0, 0x6}, {0xf, 0x0, 0xe3, 0x9}, {0x100, 0xffffff8e, 0xa, 0x1}, {0xc, 0x7, 0x7, 0x8}], {0x6, 0x7fffffff, 0x7, 0x6}, {0x56d7, 0xfffffff4, 0xfff, 0x80000000}}}) (async) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() getrlimit(0x1, &(0x7f0000000140)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x809789, 0xfd, 0xd3, 0x80a19f, "bf08000100f1a55910812cc900", 0x81, 0xff}) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x1, 0x4, 0x0, 0x8000000000, 0x0, 0x0, 0x2}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, &(0x7f0000000200)="ab832f73539fc947bbef73695aa2f3829a2ebad8c1cab86a28ac8a6e23e20ef31f9da4a181399bc2866f4c6435b71d8b78714fdc03fa26a4698dd9d2ec1db83210d8ffaf8a453ac7837d631f373c8a3a9df45f77de87ff27351cb7", &(0x7f0000000080)=0x5b, &(0x7f0000000280)="b146dd4e3fceef1234f54c565a1c9e72400b63b59da5e2090f3b765e00f563b80a3aef67d8847de36247d388e8a5914e26bc2f180870244b5d9eb387914915a6e9f29246c3c9c2b5142315a5d5445dae38398b0cc4d05962fd0b8c4df20bd5d41406ccd55715dce5069f7c18976ac0ffb024985de1cceb6ff486677970c39e26ac41e4bfbb0b86", 0x87) ioctl$TIOCSETA(r0, 0xc450443e, &(0x7f00000000c0)={0x0, 0x5, 0x0, 0x0, "d66a90ebb178926c79484b4700"}) 0s ago: executing program 4 (id=216): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)='+3', 0x2}], 0x1, 0x0, 0xd0, 0x1}, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) sysctl$hw(&(0x7f0000002bc0)={0x6, 0xe}, 0x2, &(0x7f0000002c00)="4c3fb4305332b4", &(0x7f0000002d00)=0x7, &(0x7f0000002d40), 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000080)='+3', 0x2}], 0x1, 0x0, 0xd0, 0x1}, 0x4) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) dup(r0) (async) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000080), 0x4) (async) sysctl$hw(&(0x7f0000002bc0)={0x6, 0xe}, 0x2, &(0x7f0000002c00)="4c3fb4305332b4", &(0x7f0000002d00)=0x7, &(0x7f0000002d40), 0x0) (async) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-9.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.60' (ED25519) to the list of known hosts. login: pckbd_enable: command error OpenBSD/amd64 (Sv]{M'tַ&aٝYq8iZ_UW:'c^i٨SF8zH0_^R1MS|`Wn_i7H!DHmn,rtGec]0[զ ard۝,]7jKXw(tkgKd^|%B) (tty00) login: Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff80000133e028,9,0) at witness_checkorder+0x1b4 rw_enter_write(ffff80000133e018) at rw_enter_write+0x7a unveil_delete_names(ffff80000133e000) at unveil_delete_names+0x3d unveil_destroy(ffff8000372528c8) at unveil_destroy+0xbd exit1(ffff8000fffee030,0,0,1) at exit1+0x60f sys_exit(ffff8000fffee030,ffff800036bb2170,ffff800036bb20c0) at sys_exit+0x1a syscall(ffff800036bb2170) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7cc50c7cb460, count: -9 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff800036bb1e40 rbx 0 rdx 0 rcx 0xffff8000fffee030 rax 0xffff800029b7bff0 r8 0xffff800036bb1de0 r9 0x8080808080808080 r10 0x9973bc97fe63ed57 r11 0x671ecc84ac81b758 r12 0 r13 0x1 r14 0xffff80000133e028 r15 0x3 rip 0xffffffff82b713d5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff800036bb1e30 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=331398 pid=5258 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff8000fffee030 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80002a12dc10,0xffff8000fffeece8 process=0xffff8000372528c8 user=0xffff800036bad000, vmspace=0xfffffd806bcb43a0 estcpu=36, cpticks=7, pctcpu=0.0, user=0, sys=3, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 44567 395487 69463 0 7 0 syz-executor 44567 518696 69463 0 3 0x4000080 fsleep syz-executor 8447 464278 6620 0 3 0x80 nanoslp syz-executor 8447 306845 6620 0 3 0x4000080 kqsel syz-executor 8447 388876 6620 0 3 0x4000080 fsleep syz-executor 8447 416790 6620 0 3 0x4000080 fsleep syz-executor 9077 360256 0 0 3 0x14200 bored sosplice 21684 62598 1 0 3 0x100083 ttyin getty 88562 54299 0 0 3 0x14200 acct acct 30110 44676 0 0 3 0x14280 nfsidl nfsio 71666 339630 0 0 3 0x14280 nfsidl nfsio 68766 218749 0 0 3 0x14280 nfsidl nfsio 64 410897 0 0 3 0x14280 nfsidl nfsio 92173 523140 0 0 3 0x14280 nfsidl nfsio 75741 67973 0 0 3 0x14280 nfsidl nfsio 77425 45554 0 0 3 0x14280 nfsidl nfsio 20554 180791 0 0 3 0x14280 nfsidl nfsio 81191 118944 0 0 3 0x14280 nfsidl nfsio 22136 215497 0 0 3 0x14280 nfsidl nfsio 41425 381352 0 0 3 0x14280 nfsidl nfsio 19609 288148 0 0 3 0x14280 nfsidl nfsio 35920 412426 0 0 3 0x14280 nfsidl nfsio 24871 238808 0 0 3 0x14280 nfsidl nfsio 32908 511591 0 0 3 0x14280 nfsidl nfsio 25543 167034 0 0 3 0x14280 nfsidl nfsio 86864 246067 0 0 3 0x14280 nfsidl nfsio 91600 157145 0 0 3 0x14280 nfsidl nfsio 68064 461439 0 0 3 0x14280 nfsidl nfsio 99940 34849 0 0 3 0x14280 nfsidl nfsio 20753 333379 75009 0 3 0x100082 sbwait arp 75009 498496 46976 0 3 0x10008a sigsusp sh 6620 263532 47640 0 3 0x82 nanoslp syz-executor 43966 138021 47640 0 3 0x82 nanoslp syz-executor 3593 237545 47640 0 3 0x2 biowait syz-executor 69463 86912 47640 0 3 0x82 nanoslp syz-executor 87653 502817 47640 0 3 0x82 nanoslp syz-executor 22695 360855 47640 0 3 0x82 nanoslp syz-executor 71707 209835 47640 0 3 0x82 wait syz-executor 46976 488840 47640 0 3 0x82 wait syz-executor 47640 450173 41174 0 3 0x82 kqread syz-executor 41174 516377 32187 0 3 0x10008a sigsusp ksh 32187 48797 12876 0 3 0x98 kqread sshd-session 12876 79976 46964 0 3 0x92 kqread sshd-session 46964 104371 1 0 3 0x88 kqread sshd 44224 84143 83439 74 3 0x1100092 bpf pflogd 83439 234188 1 0 3 0x80 sbwait pflogd 49958 501335 74026 73 3 0x1100090 kqread syslogd 74026 438034 1 0 3 0x100082 sbwait syslogd 50215 174438 1 0 3 0x100080 kqread resolvd 46065 450612 43948 77 3 0x100092 kqread dhcpleased 59759 34177 43948 77 3 0x100092 kqread dhcpleased 43948 285617 1 0 3 0x80 kqread dhcpleased 38700 269539 0 0 3 0x14200 bored smr 80684 148963 0 0 2 0x14200 zerothread 17312 132560 0 0 3 0x14200 aiodoned aiodoned 3524 409507 0 0 3 0x14200 syncer update 68501 279047 0 0 3 0x14200 cleaner cleaner 41971 407651 0 0 2 0x14200 reaper 68967 5012 0 0 3 0x14200 pgdaemon pagedaemon 61709 234363 0 0 3 0x14200 bored viomb 87250 379072 0 0 3 0x40014200 acpi0 acpi0 88612 2315 0 0 3 0x40014200 idle1 97605 500375 0 0 3 0x14200 bored softnet3 21695 83093 0 0 3 0x14200 bored softnet2 82001 212671 0 0 3 0x14200 bored softnet1 46555 251619 0 0 3 0x14200 bored softnet0 39314 422933 0 0 3 0x14200 bored systqmp 93890 368378 0 0 3 0x14200 bored systq 53173 154451 0 0 3 0x14200 tmoslp softclockmp 95587 201493 0 0 3 0x40014200 tmoslp softclock 37662 132697 0 0 3 0x40014200 idle0 1 171303 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 44567 (syz-executor) thread 0xffff8000fffeecd8 (395487) shared rwlock vmmaplk r = 0 (0xfffffd806bcb4b98) #0 witness_lock+0x5bb #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x49 #3 uvm_fault+0xf5 #4 upageflttrap+0xa9 #5 usertrap+0x2d8 #6 recall_trap+0x8 Process 3593 (syz-executor) thread 0xffff8000ffffd6d8 (237545) exclusive rrwlock inode r = 0 (0xfffffd806de774e8) #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 (0xfffffd806c478918) #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 41971 (reaper) thread 0xffff800029fd96d0 (407651) exclusive rwlock kmmaplk r = 0 (0xffffffff835700c0) #0 witness_lock+0x5bb #1 vm_map_lock_ln+0x12e #2 uvm_unmap+0x81 #3 km_free+0x87 #4 uvm_uarea_free+0x4f #5 reaper+0x1fe #6 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10202 11247K 11383K 166960K 11474 0 pcb 18 12K 12K 166960K 55 0 rtable 227 6K 7K 166960K 362 0 pf 35 17K 19K 166960K 51 0 ifaddr 41 7K 7K 166960K 45 0 ifgroup 58 2K 2K 166960K 62 0 counters 64 36K 36K 166960K 68 0 ioctlops 0 0K 4K 166960K 1500 0 iov 0 0K 12K 166960K 14 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1362 86K 86K 166960K 1504 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 10 0K 0K 166960K 172 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 17 61K 89K 166960K 344 0 sigio 0 0K 0K 166960K 3 0 proc 76 115K 128K 166960K 550 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 28 0 in_multi 89 6K 7K 166960K 98 0 ether_multi 1 0K 0K 166960K 3 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 91 413K 413K 166960K 91 0 exec 0 0K 1K 166960K 389 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 239 73K 77K 166960K 4900 0 UVM aobj 11 2K 2K 166960K 11 0 pinsyscall 44 88K 106K 166960K 1453 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 12 0 NDP 12 0K 1K 166960K 28 0 temp 43 6819K 6886K 166960K 12480 0 kqueue 13 20K 26K 166960K 55 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 43 1 0 1 1 0 8 0 rtentry 112 106 0 1 3 0 3 3 0 8 0 unpcb 144 236 0 219 5 1 4 4 0 8 3 syncache 336 4 0 4 2 1 1 1 0 8 1 tcpcb 808 61 0 53 1 0 1 1 0 8 0 arp 120 18 0 0 1 0 1 1 0 8 0 inpcb 336 288 0 276 5 3 2 4 0 8 0 nd6 136 23 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1168 2 0 2 2 1 1 1 0 8 1 pffrag 232 3 0 2 1 0 1 1 0 482 0 pffrnode 88 3 0 2 1 0 1 1 0 8 0 pffrent 40 5 0 4 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 34 0 1 1 0 1 1 0 8 0 pfstkey 128 34 0 1 2 0 2 2 0 8 0 pfstate 376 34 0 1 4 0 4 4 0 8 0 pfrule 1344 22 0 15 2 0 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 416 0 0 26 0 26 26 0 8 0 art_table 32 417 0 0 4 0 4 4 0 8 0 art_node 16 105 0 9 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 2 2 1 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 170 0 162 1 0 1 1 0 8 0 shmpl 112 8 0 0 1 0 1 1 0 8 0 dirhash 1024 24 0 7 3 0 3 3 0 8 0 dino2pl 256 1934 0 430 95 0 95 95 0 8 0 ffsino 272 1934 0 430 101 0 101 101 0 8 0 nchpl 144 2462 0 1921 63 40 23 63 0 8 0 uvmvnodes 80 2114 0 0 44 0 44 44 0 8 0 vnodes 216 2114 0 0 118 0 118 118 0 8 0 namei 1024 7632 0 7631 3 2 1 2 0 8 0 percpumem 16 48 0 2 1 0 1 1 0 8 0 kstatmem 264 28 0 4 2 0 2 2 0 8 0 scxspl 216 7414 0 7413 11 8 3 8 1 8 2 plimitpl 152 93 0 76 1 0 1 1 0 8 0 sigapl 424 678 0 606 9 0 9 9 0 8 0 futexpl 64 3413 0 3410 1 0 1 1 0 8 0 knotepl 120 330 0 0 10 0 10 10 0 8 0 kqueuepl 216 66 0 55 1 0 1 1 0 8 0 pipepl 320 239 0 212 8 0 8 8 0 8 5 fdescpl 496 638 0 607 5 0 5 5 0 8 0 filepl 152 2944 0 2687 17 1 16 16 0 8 4 lockfpl 104 81 0 78 1 0 1 1 0 8 0 lockfspl 48 36 0 33 1 0 1 1 0 8 0 sessionpl 144 24 0 15 1 0 1 1 0 8 0 pgrppl 48 36 0 19 1 0 1 1 0 8 0 ucredpl 104 313 0 298 1 0 1 1 0 8 0 zombiepl 144 676 0 672 1 0 1 1 0 8 0 processpl 1160 678 0 606 6 0 6 6 0 8 0 procpl 648 1041 0 963 8 0 8 8 0 8 0 sosppl 168 3 0 3 1 0 1 1 0 8 1 sockpl 664 571 0 538 11 2 9 9 0 8 6 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 152 0 0 19 0 19 19 0 8 0 mcl2k 2048 23 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 177 0 0 12 0 12 12 0 8 0 bufpl 280 2613 0 100 180 0 180 180 0 8 0 anonpl 24 153444 0 149839 56 9 47 47 0 185 20 amapchunkpl 152 15660 0 15166 24 2 22 24 0 158 1 amappl16 200 3803 0 3778 19 5 14 14 0 8 11 amappl15 192 9 0 9 1 1 0 1 0 8 0 amappl14 184 120 0 107 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 1300 0 1267 4 1 3 3 0 8 0 amappl11 160 72 0 58 1 0 1 1 0 8 0 amappl10 152 8 0 8 1 1 0 1 0 8 0 amappl9 144 137 0 137 2 2 0 1 0 8 0 amappl8 136 27 0 23 2 1 1 1 0 8 0 amappl7 128 118 0 104 1 0 1 1 0 8 0 amappl6 120 162 0 160 1 0 1 1 0 8 0 amappl5 112 136 0 124 1 0 1 1 0 8 0 amappl4 104 320 0 298 1 0 1 1 0 8 0 amappl3 96 2977 0 2880 3 0 3 3 0 8 0 amappl2 88 915 0 830 3 0 3 3 0 8 0 amappl1 80 8514 0 7924 14 0 14 14 0 8 0 amappl 88 4499 0 4326 5 0 5 5 0 92 0 dma8192 8192 1 0 1 1 0 1 1 0 8 1 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 10 0 0 1 0 1 1 0 8 0 uaddrrnd 24 638 0 606 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 638 0 606 1 0 1 1 0 8 0 vmmpekpl 168 7139 0 7097 3 0 3 3 0 8 0 vmmpepl 168 47187 0 45297 99 4 95 95 0 357 5 vmsppl 448 637 0 606 5 0 5 5 0 8 0 rwobjpl 56 19141 0 16046 47 0 47 47 0 8 2 pdppl 4096 1283 0 1212 104 31 73 83 0 8 2 pvpl 32 14767 0 0 119 0 119 119 0 265 0 pmappl 248 637 0 606 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 389 0 40 11 0 11 11 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff834ffff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8363b2e0) at __mp_lock+0x192 intr_handler(ffff800037259330,ffff800000079f80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __mp_lock(ffffffff8363b2e0) at __mp_lock+0x192 uvm_fault(fffffd806bcb4aa0,740bf7cb000,0,1) at uvm_fault+0x1e0 upageflttrap(ffff8000372596c0,740bf7cb000) at upageflttrap+0xa9 usertrap(ffff8000372596c0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7ebaec9869b0, count: -11 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(ffff80000133e028,9,0) at witness_checkorder+0x1b4 rw_enter_write(ffff80000133e018) at rw_enter_write+0x7a unveil_delete_names(ffff80000133e000) at unveil_delete_names+0x3d unveil_destroy(ffff8000372528c8) at unveil_destroy+0xbd exit1(ffff8000fffee030,0,0,1) at exit1+0x60f sys_exit(ffff8000fffee030,ffff800036bb2170,ffff800036bb20c0) at sys_exit+0x1a syscall(ffff800036bb2170) at syscall+0xaf8 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7cc50c7cb460, count: -9