last executing test programs: 2.065507448s ago: executing program 4 (id=1025): poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000), 0x0, 0xfffffffd) 1.993970086s ago: executing program 4 (id=1028): mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2715f706, 0x7, 0x4, 0x0, "be7719c93c7846fd89b6a95d577c072b9f848d1e", 0x9, 0x9}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x8, 0x4}}, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x27}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 1.496489762s ago: executing program 2 (id=1047): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/173, 0xad}, {&(0x7f0000000480)=""/154, 0x9a}, {&(0x7f0000000180)=""/74, 0x4a}, {&(0x7f0000000300)=""/62, 0x3e}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000000340)=""/87, 0x57}], 0x6) (async) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/173, 0xad}, {&(0x7f0000000480)=""/154, 0x9a}, {&(0x7f0000000180)=""/74, 0x4a}, {&(0x7f0000000300)=""/62, 0x3e}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000000340)=""/87, 0x57}], 0x6) r1 = syz_open_pts() openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) (async) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "87aa224ff1c15649cb000000001000006b47c1d1", 0x0, 0x800}) (async) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "87aa224ff1c15649cb000000001000006b47c1d1", 0x0, 0x800}) r3 = kqueue() openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$TIOCSETA(r2, 0xcd504406, &(0x7f0000000740)={0x1, 0x10000, 0x10001, 0x0, "979222d10000f8ff00000900000800", 0x7, 0x1000000}) r5 = dup2(r3, r4) close(r1) syz_open_pts() r6 = syz_open_pts() r7 = getuid() setreuid(0x0, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="714dd028234d18186ee5ff090075b9fd064287dc1e3de5badf3f9df8a0a51c167ccf22112b2e4a69d69071585bcd71a6bb3051d13bd3dfb64ba599e0441ea78ed166e534841521468c7f8f0c727ab532f610d98c534b1d2998afc649e5b35ffd68fa5897a019c378596103797b9d64aa558f8f177eb257191ad814fde9c5911d", &(0x7f0000000080)=0x80, 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="714dd028234d18186ee5ff090075b9fd064287dc1e3de5badf3f9df8a0a51c167ccf22112b2e4a69d69071585bcd71a6bb3051d13bd3dfb64ba599e0441ea78ed166e534841521468c7f8f0c727ab532f610d98c534b1d2998afc649e5b35ffd68fa5897a019c378596103797b9d64aa558f8f177eb257191ad814fde9c5911d", &(0x7f0000000080)=0x80, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, r10, r11, 0x116, 0x200}, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd}) fchownat(r5, &(0x7f0000000240)='./file0\x00', r7, r11, 0x4) chroot(&(0x7f0000000740)='.\x00') ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000009cc0)=0xb34) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) 1.397114682s ago: executing program 2 (id=1049): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0/..\x00', &(0x7f00000001c0)='./file1\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0xfffffffffffffffe}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) 1.395871274s ago: executing program 5 (id=1051): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) setrlimit(0x0, &(0x7f00000000c0)={0x0, 0x200100000000}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) setitimer(0x2, &(0x7f0000000140)={{}, {0x0, 0x3ff}}, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x20, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.318383109s ago: executing program 5 (id=1053): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2}, {0x2, 0xc0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x1}]}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (rerun: 64) r0 = socket(0x2, 0x2, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (rerun: 32) ioctl$FIONREAD(r0, 0x801869a3, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) r1 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x0) pwritev(r1, &(0x7f0000003600)=[{0x0}], 0x1, 0xb0c6) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xc, 0xfffff800, 0xfff, 0x3, "708b08600f785233c89978c47123e0d69fa1ed3d", 0x7}) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2f, &(0x7f0000000000)="5ab7776a", 0x4) getsockopt(r0, 0x7, 0x5, &(0x7f0000000200), &(0x7f0000000240)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)) (async) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x3b, &(0x7f0000000140)="6744d6e1", 0x4) rename(&(0x7f0000000740)='./bus\x00', &(0x7f0000000540)='./bus\x00') 1.187214099s ago: executing program 5 (id=1058): mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x6) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x81, 0x400100000001}, {0x7ff, 0x23}}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x5) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7ffffffe, 0x0, 0x0, 0x0, 0x0, 0x6a, 0xfffe}, 0x7, 0x4, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r5, 0xc444443b, &(0x7f0000000740)={0x1, 0x2f, 0x9, 0x0, "97a2a24ff3c14649ebb178926cc9795a6b47c1d1", 0xfffffffd, 0x10000}) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sysctl$hw(&(0x7f0000002bc0)={0x6, 0xe}, 0x2, &(0x7f0000002c00)="4c3fb4305332b4", &(0x7f0000002d00)=0x7, &(0x7f0000002d40), 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000000)="ea00000100000000", 0x8) r6 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) r7 = dup2(r6, r4) setsockopt(r7, 0x1000000029, 0x23, 0x0, 0x0) recvmmsg(r7, &(0x7f0000000600)={&(0x7f00000005c0)={&(0x7f0000000100)=@in, 0x4, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/125, 0x7d}, {&(0x7f0000000280)=""/116, 0x74}, {&(0x7f0000000300)=""/8, 0x8}, {&(0x7f0000000340)=""/197, 0xc5}, {&(0x7f0000000440)=""/142, 0x8e}], 0x5, &(0x7f0000000580)=""/59, 0x3b}, 0xf}, 0x10, 0x41, &(0x7f0000000640)={0xfffffffffffffe00, 0x7ff}) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) 932.417049ms ago: executing program 5 (id=1067): r0 = socket(0x18, 0x3, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x12, 0x0, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000180)=0x1, 0x4) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) 930.074083ms ago: executing program 5 (id=1070): r0 = shmget$private(0x0, 0x800000, 0x480, &(0x7f00007fd000/0x800000)=nil) shmat(r0, &(0x7f0000ec8000/0x1000)=nil, 0x1000) openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x8b1, 0x0) clock_gettime(0x4, &(0x7f0000000040)) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/37, 0x25}], 0x1) nanosleep(&(0x7f00000002c0)={0x7fffffffffffffff, 0x2e5}, &(0x7f0000000300)) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001280)=[{&(0x7f0000000080)="57a62b619011b3b84493126087d30b45caaf2cd36a74bf2d651a534ff1916f8b003fadbb194fa3fb23a198d0b255c799840b373a911bd4c2a77cd1d0a1387d41285c6694fd577da7c2f8a786248b1dc49ea716ceda62119498dbe3ee3cd5c4316450955f4b63ba5c4c81e422f5e2802b8d705ad0fc275e45b14e3ced5dccb29045d510582f7f9abb1dfa2d691d2bc9226e275557e6d0e82c927737c2d3eba31ce53f6be7938f636725963187e383f1a8d0e1a66c0a41af5850a771f0dfbf90c0f6103a36c701a7128ed3e4435056b594c0d698be1c508562c2daad5d3516da0598ab7cc291b973707347b7b15e5f86d53c79d71f677f26a0b64b40e315ebe2bae181cf5dee59d08c43bc1a7d289130ff777e6e78f292f16e81191a0a076aa62a64cd602ae3c9a8340d96f471fa4d0a460671733e0f15708b811d06ddfb0fe082278b49295efac436cad5f7e0ad39ad31", 0x150}], 0x1) r2 = socket(0x2, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x84, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x200}, 0xfffffffffffffffc, 0x0, 0x5}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setreuid(0x0, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffefffffffffffff86dd"]) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000001c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000001a40)={0x3f, 0x7, 0x4, 0x8, "52f47b1932a2b281b750b731b6858dadad493c19", 0xffff, 0xfffffffd}) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000), 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000000380), 0x0, 0x0, 0x0) sysctl$net_inet_ah(0x0, 0x0, &(0x7f0000000200)="584aa05cc82d0d5a5a43658729ce5b720c7bff4b6c347891eb8db21c90842dabde9e48d97be0ff6730ab1331b1b2e2c8043a87b721384845a9752d6fb26eef864600c5aad1f7", 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc018696c, &(0x7f00000001c0)) r6 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x18, r7) 885.86846ms ago: executing program 4 (id=1074): mknod(&(0x7f00000002c0)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffe, 0x2c5d36d679bbffbf}], 0xe4a, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000180)=[{0x368, 0x3, 0x4, 0x5}]}) 815.672206ms ago: executing program 7 (id=1078): sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f00000000c0)="091a1661520690827c72cfa77d16c26ea49df3a04cd37062b015478b96526b2faa2c883f48187adf69626d585f162fa935c9b7db8bea2b5515792a6f3c869458671e86eb5f3d951a2c882f652939dc16817f568e7c16d5ac3e7a25763db485a831faf0f4325bcbbb08cc6efeba25cabc3e1b5d57c8daa9563dafe4bc7c7280c25dc4754b1db41f98f7b08f791a20780cb0df98010573cbb073b05309b5a6b230281ee7e24c10558070df01f152132e2da1615847703cb28a4077a6f46a103c94dd92ec1fb82ec295f609ee840dba31ab1137d891b2fe8f1b0a2460ce7f169fdb05ece98d1605fd25120a066a65173d8f76e1648c0320c0682129139452dc65ae40a4d28da69a6ce8d6700ade4e2ed0f1221cdd784a001275ce267e3b4b25b31d5058573d8042e2bceca5485e67e5556c945d058ec780c5685a36aff42148cd694f03a5dce1b32bda65b0e1217993c6d9e05a416afbef4a0b67da54bfd19a81aec3d7ef66baea3aa5b662a0c186256207de8d32c241bda7ae9e6c36b15a34c32788204b7e47cbb192c15e1f227789b4c9f7311c3081ddb10c68c564688fef7988014458421ba91a83b61f471c9d1ace767dd1e15b29fdcfc3f6f8a1dad7619c24351c70a595e87e9338ee4966abc16a340597cff55d62b99000d6d31065be7fe76bb1f790a52288764fc3fcff09c56c0e081ddcaa2ccdb90ec4233fdb8f7a894699cb54a80e394e34d6ec7f989ad7cd8944f6f326da4b71be30ce8c5d48356cab264764392a88176bca47fe4b91c2fb40f3039106725ee2a1cd3768579548d75e27b5ff57cdf0f3acce41523deb59876f1ae2327d706d24fb29eb766370bc34d0f4f6bb94708b72c77e3681d1d59308264cb7773b3a2a4cebbbfeed3614f1540c3366cc7adbbc9c11110cc496c889ddf8f03ffbd7687221c70bebcd5ba90be21ce77e1d7b6d17f7de94982b8ea16c05fb0757d3d559f15559fedc9685d022c3ff706dc613b7f4b8d78f64f65b00a11edb3f9373397f3f3fbc421dabc6d92b83c7f87ae3edaa7cfbb1408f4fee30ddca30c704b3fc0471d3fc26a2cdb2a5bbf6952df00029ba824d2aedc51592eebda72ba8f213c4e4c0c48eac7ce1eaa8d66cab1c3016ac549ce167c71e5299177ae07de2ffd81737b9a321902a167e62319e012cdd91a70b6f84f5acd3a1ce6ed3d74d3f8b4103778d5814d5e1d6a4195007c714ec6fd817dc55fb6c34cac49240ae57ecd26e0695830141eefc72ccf788b0587ea3f5f87d1ce73990045c551c6a5ee96a39f493fba025f747c000e5df96f32cfc951cdd8a944c8677ed0c47ef6fe5c27628e8186bb8225fb8e857fc28231bc9d3f7be8dbf93960cbb9e9d1daa332aa18da23007d05ea35744c6155090c3c8a7fb8b12bb0431d1001a613f22508df57bf914aa64cb5b886476a5f8dfddaa66cb751f46cea61ef58a1c6dbf6acc743273660f4c2926894543228ea0ecf48be1dd471897a8ad6354fd7df6e38cab120a7143eb26730f0e2de13e9b2fb85897624c2fd98f7e3ac02ff3e58d2a1f44ce40a71f0987be75c57e4819ecaf3048f819711894344f3dc5c22f015579707be6d94cbe07124924899b86c9f89113fafeebd49e510b988eaceecb89ed48048ff2c8a45c10aa685760beb470f85bf29ef3c9859e6990c183ee4cf33899fdec3f66050d0e2e138c4aae907672ed517d032340dab832bd59a4dd7fa09639ba2c90304967804b32f8b80c7e510ba9d4b20fff405d07591d0bc46d6fb563095cddda6dbcb9e6f6627b2d26f8ddebe8bde82e32a9dcfa168f187bc23a1dfca1339a4ce2a66d2349f49fc0fc78f366b3f2908d8f74a2e12d22031edf61d5a718eaa18d12662171bb5217e7ec20961a28bdbcb82fd902ec26d9d0f00abf6d718e8a5f9522c72950e2d694ef0dbd5696b23fd0db3a636d971f324140c3f06c0e2e7e9deef023c1632b58181001546face23f2246e892f57dd4b367e605f063a51c92a88eda7cced47668435232cd7ff69f6baa352ef4f481edb8b5d8db556a8812c7cac576400911df6d084fdc0222d40e3e173c472e1afa7e062a699fa9fcaa3db2e3bdb17b2cac273952dca51e6d9d0806b1b54089c70b7543b0159f450e5667fef01c6de8aa97fcec18abe964b77664ef3c74cd9ab84f02d3ed107aac70caf830ac5813f52005e22efad19e22f205549e5bbd67ac7965e1d6b3335608349104d09dc3b73101441135f362c136a69bbd697b6556b961ac84765748b9ec3bf8594a0d4aadaad316978aa42b796e3613696e670afbee3d4896b17cb3e497d9c3551c0c440daeca7ce44858cb860612faae1a7228cfce6bdafbd3057c64ffd1658f6feb345059d5e1a347c37513e62fffd4d4eb40f027aca764f4a2038125b30c21beb07875d513fd09ab2d7b56246e5737430fc2dfe7599d452fabce120c04774e7fbafd1693ed220cc72ab3052573f53c51ace2a986197db7bfc8fecb71a75ae50c96a47ee5e5d8b5de9b10d353b607b1599ce4e5f2861428be7006f8dc9d5173502ea27adaa9e6628f1d9ca0f01f5e1b7533d098edad53c23cd3d8503fb82cc0802e8c06cf2cc497da8ebfb1a813dd66b6e09c0315395a611df961d2779aaff89b44e82110a0570f00a47d4196d723b6427940f48aa4e9a6af066765966bd74603ba4ab16911863c3671782bd7fe8db6e5aa9cb8af90f79fe766382d5bae2be54fa8858ef140262d12bbf29cfb19fa224c281a0e5345fbbb7337cd358157bd89336a0d0719788e7df8e4b0c0d7bb654cf199ebdce36d33304aecf16bc2329cd5d53100e6a04a84f65e40ad2381b8e7b770c5a2900c11c1d674ae2fa468ca9088e4df875f775b90e6fb11facc4a6747c68f42c4997367d3906bb677663edcc8ce7c1f1224ee046682300d4d091ab0ac8f8a8d75d194d527ed8df8bd469d9b5d10ff33e54bc59ad48c141878f7bedcc03272366f15cedaa20848ef2e05bffe7bdb57d24d84aead354779c8e2c589edfe9e340f1183da5fa32bfc101e2ab160d053629a8c35148f8718a181a589589cbf75a2c021f62bcef35df069c8815f69025e53a862cdbaf4a12c924a286fd3f76c9560b4fe3ff09dc49d845b74ded7f472453096d5c5e169dc86609fb03c6b94c12bf13e66fc45620f40faabc8489a9b11825835a699a660517b891672f77ebde0b748fe01ce517b4558fcdaa5acf4e74856a3a416fc65eeb40999e9c116d3689e657324cfaf0b1fbf8488fe93207f5789057608b79aac71707ebee60c9bd495130bdd3ffefa7e8b49962dff1f590d91fe2b4a88a309beb6e1ef1841fde3b992d7aebde2dd6c644252945413e3e99f19c2cdc916b454fba68f80a459c381bbc6b0d5783bb8400ac2d5f3b780c0bf62db604eccd789ec2cc1c2324899b10f4a107c458732327ae36752c3eb7ad1e541845c40a42fc7f023f066cdebb01b71953dcfb93eefac77061555be26f31d9f0982ef08d949d60edf47adc441019d0ab6fbaab4be718a6069cb108c8dc70547a743dac4e53befd00dcb9f45b172d79f462852f62cf5ee562a9eff39e2c143cea6a9a3305fcd8cf20e78a85813ee76a1c5ef0a947fbdb3694161a92841661e436e91f2d2cf812ce927999cb86838bf6bdce4a47a9f62e49b07dfa1bb6baf51cfcd716be93dde259e440281a7d6da22a112f5496ff1ec19b01a808c559d47e566ad4a1bbc8e454155c8f5294da64fe02e51e6e0510f8eaf28bbce37fa371bbf015e83952df48b60a644704405010489db6f0f6bebdc42a81ec154ae4f2b06df4eaaa7217c786d7ef814b8f467dc637190c102b7ce76134495cac6f8afbd1ab5da6f1019278c8c735a243c5ccf8708b9a78c07202417ebccb06e8272a9d5602c4f6b864f0d4f4ba79feff1e3b20e33505de366b97d8507321b9f00288faf7af437084986a69f8ec2a94acbcb92830a3016c5133f04e55d0c7d90d3162cb388cc4d9538343a2b548395d31ee809c7f2a38ad72fbde311367d724b36da976431805a07ed67fdb046fc8bfb585b2ad1dda7d08cae28b3e73eac761a8a5b7d827c8616885a4bec1308e87f9ecf89253f5f5eb9ce4caf8ee15ef44c74887ab14b3a705f85daec575ac7285c992c4df6e043b69497728f726cf285de328e067205215e976d6e3ab5747f4c67d4a343c69028e999e18256de5e56dae33b674d487bbf4d11aa83d080e52b67403c5a469c09809b71a120e5916244cc7e1df930145048c71c82ed56edfba1d8f97130b5bb42866f765fe8ccd74082c68a0642b5cf2ce01892e23fa75dac4df8550b06ce1440caeb8974d802c5964c06c9bea08af185a1aa3999b51b184dbc6cecc43d98582e5093834940ecf2acb5b4ed60e4ab75d1cd394bcdb2f4a31f01068a3dea7c8c093bd1c7825ae493f29f9c262afa923dec14ab4e7930df88807431bbefc3e36e6cf81d4b0692efcaaac7712ae048f7cb8c5ea2cc4bc01f7e0f0e471ce61140e3ea0ba64c4429548bb93f62303c3ae7b8a532138405025bcd519191cae1b336dd4c27c2708cb6dd2ba28d2f66e761f9e10e768e97e3fc3ee524a0aba2d864b4f3985bed9ef88ad5df0f9453230e74547db7c982faf5364dda1dc3ea11ee62ff3119d923372bedd93230a4c09a4e2080e0c221d41a1d80644544be7adb43faa991339e70d995990e1d70f1e3c31b03b68c2ef6a55b9a8eff8f5109a72b061a7011fa3f483741bad933041a6cda6f37e66db85a9ffe09984e3c3d5354a4de4496b9a8222b1db286307aaa511ca58b667a2b06fd72d91009008322b448e7f1f68d16481c2b7161b934c4e58df1c18e05f096f73846b3833acd1a1f2d5c4549c852bebd30e87afc08a331b58d809352c0a8a4146b66ad3aab2605d1b5cb5d889765b8964d02a0322eb5420cfd08ab543c31b85ad23e4bcad8a2f1338a0cce35718739416c305de4928a204318ec1f2a5216002d08bb7379e4e130a637f1ed505c6a35c16e5e196c84a9bacca2a21da0f5d40553777090a665a24eb17c0c953e92e71109abbbb69c745fc39b1fa2b5429043245180b01b5d651af349d831201d62a0bf0cca67477c802062d31e88c425362ec05ac25bca2497a7d5d5dc14de0b24f329f428d0ffe7d56f8ebe03de5be69313c399c0b50d5d59e3dcc7a3a727ac5a7bbaf6f187e7b213ce96d0287e06877ce713b7f256c4267dd181805279b6fe275d1ee78abb8ff4702c79d0d41abd29f43e238cf77bb52cf0abc332bb17be7dcf4cb2e0e533e8071e3f19a46edbf5581bd551cd429b7cd012b636b63db9f76e38ab9db1771e44debaa34cb9a5b5ed162c3c1497e4397c1d03119a2e8b35d3316b35000bd455ff9dce709b6f09672d2837141068d5f2641bc752fa4b5d6c83d1d7d3212c15e7fd46839144dce1e2f3f63873f58797439eb2db59836346c27a19f684dc7f3f1fa8a5334529889dfb409472e058888ec45c7eca5a3d26be3077272568479a7dfa87b8fec9d87a957762ff8b05b64bc942ee7f4c1ab44d38df2156902446620a9a4aa76b7754ceab67c32b62e6aab09c4d2175b2a220a077548421f78ee252ff2a977e00b0d59ced2de8eee59416798789c52742ac6acc2579f801c0aee746b7142d3c5c6b56144f61a325f8fb52b052bf44f208a261cdec55cdebe6311d6ef8b3fd3504d69cc3a7fe48fd5ecea2d6f82ba17eabd4c37916ebfeb668ebfa44805e3584c135c627af1e8893d90f496c71818fabc4d342513a67f0c58defaa5d6a752592d0095ef85309c1c003", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="61b2d5e975c5cfe9af18657e71b562b8f527313dfc9c9c5066edcd2ff6b2e43ab2988d8763eb61798a4c9cffa7a2c7e6a831e1288426dfc8dbd16dfc2abbbf0a0ea0ec5b4c7b54862ab5f4e69c0e61067fdf62de10b5d3efee21b19ab476c71225f8b0c15ec02c00cb85", 0x6a) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000001180)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f00000011c0)="b8e8a5aeca4f2f26d585b2b1cc390de10f893e4a86719b97d06a6eaa80608c148448a8fbc471861f3933f9bc760dfda0b2f144373a7157c19e728a4cf2dd4ad3f9e810c5bcd97b078657ef3d5dfd6f", &(0x7f0000001240)=0x4f, &(0x7f0000001280)="92882011ab25a59793d315f3f58c77f1bf358a26308467823f6d9c57e08cf02f9f5a89aeeadd77b02c2fc00b9a", 0x2d) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000002c0)=[{0xb1, 0x0, 0xfc}, {0x44, 0x0, 0x0, 0x4}, {0x812e, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[]) r1 = socket(0x18, 0x4000, 0xe8) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000000)="0f000000", 0x4) 815.167115ms ago: executing program 6 (id=1079): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x98) pwritev(r1, &(0x7f0000003600)=[{0x0}], 0x1, 0xb0c6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x80) 814.792697ms ago: executing program 6 (id=1080): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x8, 0xfc}, {0x0, 0x0, 0x0, 0x9}, {0x2, 0x0, 0x0, 0x40804}]}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, r0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 784.404696ms ago: executing program 7 (id=1082): r0 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5e8c3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5492f4a0491b1ea3359aa5c5164ad97ac7c3aadca05fd9e9a8c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x10045, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f00000000c0), &(0x7f0000000100), &(0x7f00000001c0)="be971b5cee8d89517f8f85ee1ec62ceef0e278bf03629c1d224a853ef3ff9840230e261cec534922b380ad48e43568aba4b44c43437d47c8ef9e5733459b619fbc6508cf4bab3e3e388d051859a9193c2f14f244bf025af4c38ab10ff9a507753456ef5a3797e37d8ec4177eb08e97e2264db84b10e20a764ac2caba6e1a63371a4c65356612253dd30934d2e38250d1224edf16f87c997c6186b04b3264c997f6120c0c77b28d3795b721cc40ed57e4fd0adf368e7a60fa14c0be0cf9aa302c726f205b77d54578f0fe8612aa4f", 0xce) 783.235994ms ago: executing program 6 (id=1084): mknod(&(0x7f0000000500)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x69, 0x4, 0x4000007fffffff, 0x5}, {{r0}, 0xfffffffffffffffe, 0x46, 0x80000001, 0xd, 0x7}], 0x3ff, 0x0, 0x5, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x7, 0x7c64}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$FIOSETOWN(r1, 0x80047476, &(0x7f0000000000)=0xfffffffd) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 738.382905ms ago: executing program 6 (id=1086): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000380)="05d0b85bca01c06bd0c7b749411ed163dff30d096cea2335812c5cc0588a59e2a8a92445bd7f75549c17f973343986ba6a693cfded5f836b72af9e16b036b1e53c2d42f3b336bad25fe2f3ae68715359f3607d4f6299e23acd892f9fe671848c3e1991db2e6b9709363d1d6087077e4a095cc89beca0efec21ee92448a91d0c9dac3923fe3ec668e4eb7f881f56c7601734190b0878d92bb", 0x98) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r3) 731.236494ms ago: executing program 7 (id=1088): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) mquery(&(0x7f00003e0000/0x4000)=nil, 0x4000, 0x1, 0x0, r0, 0xfffffffffffff8c7) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0xa17f7193403c6ab5, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40009, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x4c}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0xc1) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r1, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) 730.862955ms ago: executing program 4 (id=1089): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206982, &(0x7f00000001c0)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) pipe2(0x0, 0x8000) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8000, 0x801) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0xffffffff, 0x0, 0xfffffff0, 0x1, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x24, 0x4}, {0x100, 0x9}], 0x2}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x140, 0x10a, 0xfffe}, 0x1004, 0x0, 0x0, 0xffffffffffffffff, 0x100000000000005, 0xfffffffffffffffd, 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0xc8}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r3 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r3, &(0x7f0000000240)='.\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000600)=[{0x21, 0x8000}, {0x23, 0xf045}], 0x2}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r2, 0x1}) 574.579895ms ago: executing program 6 (id=1092): sysctl$net_inet_ah(0x0, 0x0, &(0x7f0000000200)="584aa05cc82d0d5a5a43658729ce5b720c7bff4b6c347891eb8db21c90842dabde9e48d97be0ff6730ab1331b1b2e2c8043a87b721384845a9752d6fb26eef864600c5aad1f7", 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa0000ba0fdd01050b5336d3c9fde31e", 0x14}], 0x1, 0x7ff) (async) sysctl$kern(0x0, 0x9b, &(0x7f00000002c0)="71fff7ffff276b034d0c00000000000000ff0349734665b2dfabe93f800a56bc75d304c2426bd6ab3992a5d5409bf67d214af583bed18ca74ed5edea3080d163dc000000004092111a98c94c3aa8ea296a349ffa905ba1ce061a8c18", &(0x7f0000000080)=0x5c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x800}) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x18, r3) 571.255146ms ago: executing program 6 (id=1094): r0 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x18, 0x1}, 0x6, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x2, 0x9}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x800008, 0x4) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x4, 0x100000001}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300010008, 0xffffffffffffffff}) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x1000301010005}) recvfrom$inet(r3, &(0x7f0000000300)=""/136, 0x88, 0x0, &(0x7f0000000140)={0x2, 0x0}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0xffffffffffffffff}, 0xe0ffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r5, 0x8040691a, &(0x7f00000001c0)) 570.372292ms ago: executing program 2 (id=1095): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8b41, 0x0) r1 = kqueue() (async, rerun: 32) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async, rerun: 32) syz_emit_ethernet(0x46, &(0x7f00000004c0)=ANY=[@ANYBLOB="fb000000000000000000000086dd601f0002001000000000000000003a000e14fc111300"/46]) (async, rerun: 32) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, 0x0, 0x0) (rerun: 32) shmget$private(0x0, 0x2000, 0x70e, &(0x7f0000004000/0x2000)=nil) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) (rerun: 64) getsockopt$sock_cred(r2, 0xffff, 0x1022, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000340)={0x1, "d80079e6e3b198dca164621691cab6cd012e98d054a230bc3f84ad93d78640067985ad90e2d991109cbf654f675915ccf4daf013474a857af08506a2deb7208228ef768a6e2d5ccf220448e75081b72b7ca9541edd8ff22416d6a2dc386698090cee49023dd129c32c2aebf18848aedceff9cfd865c421a5525561a71053235e29eb819ffd15abc7e103541ffc6c0d6dda7f0a9d0a3df534fdcd4958e3be0c07f6dd071331627db35ed7acaae9396030397e7205f1b9a393aede0491e1b41231b0313d739f94d1b605db716fbd6c719b85a400b2a173"}, 0xde, 0x800) msgrcv(r3, &(0x7f0000000f40)={0x0, ""/255}, 0x107, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0xb, 0x2, 0x0, 0x6}], 0x3b726ff8, 0x0, 0xc102, 0x0) (async) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 508.09275ms ago: executing program 4 (id=1098): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) close(r2) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x24, 0x0, 0x0, "fe339657"}}}}}) setitimer(0x3, &(0x7f0000000000)={{0x7, 0x6151ac93}, {0xffffffff, 0x9}}, 0x0) 499.872022ms ago: executing program 0 (id=1100): r0 = kqueue() (async) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) (async) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfff7, 0x83, 0x1, 0x23f, 0x9}], 0x1ff, 0x0, 0x56f, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100), 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0xe, 0x6, 0x0, 0x0, 0xe, 0x93a4, 0x428, 0x1, 0x1, 0x762f, 0x505f}) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='./file2\x00') (async) symlink(&(0x7f0000001340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 371.62448ms ago: executing program 2 (id=1101): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000001540)={0x100001, 0xff, 0x2, 0x200, "ccca224ff1c102d100010000f0fff19db9e800", 0x1}) (async) syz_emit_ethernet(0x3a, &(0x7f0000000300)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0xfffc, 0x1, 0x2, 0x0, @multicast2, @rand_addr=0x8, {[@noop]}}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x4}}}}}}) syz_open_pts() 371.034883ms ago: executing program 4 (id=1102): open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000000)="0f000000", 0x4) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000000040)="8858cd20", 0x4) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) sendmmsg(r1, &(0x7f0000000300)={&(0x7f00000002c0)={&(0x7f0000000140)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="b80d4c691a2fa97d2684e44362c97f967cddf55a18a8539839e31095f6ee6691b8aa1b869c7debe1bf8d982f5ebcaa4d20a424edf5af48e10e723d162e4425e82365dafbf298866313fc2d5dad7e50a648c6e8d0c26df38294842c5c41826b160c996010066713c3a3289fb59a03b44c83be5407927440f3e88afdd2", 0x7c}], 0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="1001000000000000ffff0000090000000c6173fc3c6eeaddc385be4ebd541150e1065e6c7b38bcedfb028bf99e2d3292d9f2d411578b05701009ad800667741611017b6d52ea3032003c9a11a9d7ccb1fb99b7be23fbbaa1dd57a527eb1910d1a25bb3a2416ec3f92736c2c891a08db688dcb2160083e5dd812eb2d6bf05f1751999870f544cb4ee3b007f2ae8364d44d83a54e6355ad8ee573ea8429892b7081f8902ca26598f7cbdc1c181915b513973c3e19c87708632e8f614ec4c0f65ff4ac251cb137418c687a8b54952cc560d6db7fa5c17235b8668b9069ba10c518b9e95b0b82633bc7f333ed98e2b215c26e71b54d108c3fccf6a513732a8f7bb9663c94ca47df0be953ef866231a76a1003000000000000000ffff000000008002337d4018ff687641277c815ed9c8ba7a3fc188c7e2e2da881f68000000000000e8000000000000000100000006000000dbf912168f56236c4e8430292fa0633df70b7e90b939b0e9e92b4962017faa667965fa49e688460a5ed2554855d4434b315a1f2107dfd3ba5a73f76be591e820cf4d1f56c58936fd87e6a0e42208ffa5b1e52f8dce3d3d054ff7e35f552807efe4745d610144f9cef47519fe9d84aee2f4a06bed79e09f8aa547aa8ea1b683e802e89265dc87bfe9b311e7fd4a63a06d11c5bcab041ef5250dc5751ccc5fa799dfeae49663a01494b52221cb4a89781083d91282a6ca385d2998f2367fba9609f7b14ac06f54b47a85d7d3b093d87a24fcf8ab61273dde391010000000000000ffff000030000000846467704568881ea197913d455d15f591cdc54746a98a276ec2560df43f245df335759fb40c27dbf092d46377919315cbdcd9e2c15617a46a2289ed3bca06862b2b0a8b2a7a20e228018b0cd976a16933c34bccc9ac8faa5aa5b649aa9dd658def4dbd5455311259d776bdaf5e1a5ab5c369a40ab07ed0859381900201e3719be003d799f60a1bb2b0724a0a7a398581ca32151731b61320e6f270a9597e1d9b17207d54d6ed84a1b583f5f9b19e9164bba09ee9b8ad1eceebf7c39f5211a0860f359f5a538aeac6a1038e1edc61f3e6f52f8533df7bbb38353a801134d006c112288fa1eaa2a4d88b92e5aeb9438bb47a23dab8e7223e21593223c75c80b1f79eec587efac39272971c467edff9aa0e20d000077e10994702c3526edfd8349b111000320d4d5ac8494aa7161c648e759c3a0c6d6e7b41e9687f59daf1c0e84d4601ad248e5718e46ea88f53b012981ca36957621b094546068198a7450b8c9e6b42125948327cf6be36d992c8425f6c0e448d7f5b930e056d74f46d307f7340180a2e9c5dc301ca8bc76110c9eaef1526eea26a5e9c3a33ad66d9d0681ec7fe062ae8023c964b60751bb5865b5b9e8b9842d624845d9bddc03780eadba6faea081b790d53c6ef4f5ed652e1f24aee8469df8a8ed889704d472ff1d564a2821836820ecc956f6593832359da27e3a794cb1ac2e41c938cc040ca131427df91442068bf0bd766f6e46b60034013173103e6e14d34d64c90587d10aa451d195fe41799f824398ac541ee83db800007f2914ea6e299c130b55671a9ea223ac86b73b0e3d259daa9847f710abf2965a7d36c2b39a7db8a4b8d5e5f6dc2b78b80aaee532a7dbdea9cf35ebf1a55fe78a454996abfb68cf1faa9692c2f062d850e1192c3683fde31d9521732b3ac7d8671dc211db63643fdd809a3f31aab2dc1225da1c5cf915a1c6cbeba4c5e34714a80b1f432c2f772db373be5cbd9b65f63b0d97dc945a72b55a6a763547de6def5266cce43ac26397c245c72d0fee864c573e6ce9831697098f44c30bf812a7c0eea344c5a5b994082a8905c8603ccb358357eceb5486fa9c1a145324436b3c4a2b9444ce4cf5277a8f635d2ec3f0f6551c3ad3039763b90bfc113315c0b2f86b7110055139cddd7afe4c2fa7c7ea5006006c914c9de48cd4c660940e957589365b67cd5a79bacc97c18daeda194d21baa27af624883b8929f2cce246aa5eca2a135870b9b2531ebce83e3f622118935d6bd4f65a96ae1c3da4cb2e2b3d33522821373bddccfc59e5973b2ba968c9eae4e6ecf2222baeab49b16bc784c727e6b30593ef11b2d31ac5361a2b53bd505897cc71f1d46551c3fb5583dea2ca57c8ea1c32ce7b256b502ce63bc04e858eb175e787684c8723883fc8dfed84a321fa25fb4890dbd3aabc80cc327e9a79961949ac6e83a77325dd5d6ce1905684b9a180ee6c117018b6cf3f76d7f0579d5219f7bada34c686dcca64e983594b93f1101a03048070fb405142a200e5a515dd08439393946d7126963470588462dd658cce4179b942f8cb26550c9364a0b0c7b7073070aad4e66977430730d365db4d4f532eb2b865395b89eef2f754b3514fb09cc01199ea593597b6683c5d279fda1893dd95e8e1c8c04a2f49fa3349c9df57feafd8734a1bf19a047ddf323c555b5f44611daea5bda86650028650be61f39f9ebeb37921b88db2c4946b051df91d38e3dc16079cd0ce21e2a6eb15a0922c3018cc355e04ff234e6dc107aeec894c661993a99844afec6365c0631e1f2e56fd0c4ad564edd4e84c824cb7d6447dc0aac154ccb1b0d6eb5391d02b3e4ef2e9afdd8d8549a5ca8b6c2aa9ec0d37350a426b5e86bf6f89ea748da9b0b06839193d675870ed0487934ae086660bdeb8bc9ef7e6d8593927052ec0bd7521e59ea89a10262d650ec9f368406960b7a80cec11e39b753ef7ca0de306a7655e9755d1a36b8d01b650c9f26685ff260d14664aba22adc563d3b736af960398e42511f0e018006ee186c555941190de08c9be5216b2667d33ec04e7895c912cb94c8a761501bf584236e146d2591de5cdfb1c2c1db3f72e6d2c75d64a9a03d3ce26358d7aa4b7d2719e4bed0bc5aed41653d4e455515007122a015908e6a8edb017b573314d0685ccc3f25b3614d087e7e646150903a039e717c1efae829c780b9495d557773346a116029ae6a814afcd08a6bad4cb0f5c016f111ab752656a3b92c5e78029f2c6d2469211293c6c9735548a333e38afe94cc1af4414171204008574d1054b656980cc5f05639ba14ecca59e4029887c379e7dc59932de185ab854fa25e4ccbdd03bc5d39471cc8a00b0f18865eca7700e72b2911a340986e5cb22f26f8d4eb54133d4f94d6a1fee88fac18a9dbe2292bab1da51ecaba1a4f47eb89076594622115219567b2b908c6591959ad9c943b478be7b926a35c45071981e4accc9ddc59118c6610c8db3d760fb6e004e21573aa0b3395f961c55c0e21edf322be2052ac4512e1c9c5d86c5db2a057214b8936ab42a896c59ab389a214649d9e6b3c8b7195b9fa573b342eda29505b1cdb8338e3be271e4237d8c932a4f6035d6d3a0016d6000925f87795a1356c4df2c0113d28b0a8233f676ea9f8bb664aa8740890e14d720a9fbc660cfe9497d451f935a17171a57b8b29633c7df9cbe8f4d1eb70ec6dd690931c3dcca2691ed5f3c9142527c3fc5af47221b7d3a69ea0bc6cd45185e12fa45dbfabb6f92c484de906673270f7a5ada280d28950f6d996924ade44ff7c87bcdb92d15015c9d8ba5a259f5bb61081c263a82d2f5eafce7673d4557456ac8876df8f035ea5d85ff6904ef76a32864d0fd10a2904bbb850d5ee16721c61b26798ff3a8ad33c8abdd3248de49825db15616a5f8efb27f27b47c881677ebaceb0cd03fb2c81d671c6276f799abf62446d176ef0eb716bcc9cb922c727006ffd92e5ef0e92b61aa7d24448b2724a8149862599b4630660b2b0c37117907989f4efcdd690a47728772fc79b48ae0c3f62c980f587d63d9da7dde539c97c6a0b92d1cf19e5aabe295e8437963192e130f35ee83c084284705b957d4df66830825c3d1d6d9848fb2b28ff31d4aff7d2f641fc13e5af20dbf6f173956e4dbccdda7dbda5f3ec4af7661b40bd993ad2a1cee758e140097466fb9b097b0896e17c5f727dcb198070cd2a6dc844d54e4b565b81d5aa2a202761ab680776ef653a4b7d6fd5e1d67309019467d10aa1c03f9dc77f677663a944da2b2813c538b8f005bd47607d2413684544415c18e46cccaf0a9277d7605030239b686662f3fd55e3c0feaa7dd03a2e618122ac919b383ac10ba3938c47b46a90e808ab050279052e8f942b4feb7220c0b90119d20efa4e3bcc328bb5589a1a568b8d14be22d7c41fa1f95d10cc39a6a056ee02fac0bd02501822b123f6f2beed632f51e194d031b9c7310c84e0b3adf3c9eca9883d6f3390e13a7f6c74dc3241a68173a7a5ed30d920784c9bc05bbc1f609ed5c58e93ef3e3f7ff948cf6718c8f13204359f84abbf1f9577ebfd7dd626c01a710d442ccc19304bcd724d3b484473c90e74a1a9afc1378b363359d5d7108de3a5f08d4697ab43231d7872b90c59f86dfe734580153f0a5f2c431935096a93f3e27dfad814b6263f19d4254142c6e502b7cfed39d1234b9319576673aee60bfb5ef6b1eb57887a1e0e7b87f94eea29e1f88ab80d549c83734c82c6c297a71b95dbcf92e7112af9a50585af6a6d58c32448d2636678f90a7cff9fa0851bf0c841b47437cd8736640f00bc11b7bb127ce39735b1e7cd624dbb08903289a8d9854573aa94171ab3034d66963943ca0eb67aa01aafcdd8cd85d0f855fd29435ac8c6590ee053e9704be9f94213968949c74e740f9f0b0deac1013f133e6a25421775699a773265dcb26e8db3f44ff256825587cf03ac5d4e757d693b0a8626637d72fae324997c9603239f2bd27aa1de11f179043e3a047228f0d90154cda06275491b97ae2831d41663307c5c8d9bf505ad7efb04ec446428940a2354961e7d34ad578d1e38903ca5213d33778dd55a4e13723e6bec36d4e8400fd4fe910ad341faecaa5af7ab2c1beaf9a03c1bacb2df3f6b148882fcce726a2229a917afa19a1f3d3d3f2015739b72546fefe0b8b7693ea4b8718db158350e8cd0f630193c451985326dfcb8d905e14750549d1a80d2205a86139935aa572e8d42186a14731fc04cbf04ee099500119650e0177fcee7ed848bd6b4738b69990ac58bca46e027ca3934bc916b261d72353605ed5788717956fe7ab8ec2d1dbef36e779243bc332bedc52e374d4e88f4d9de074cd7dcf4f11aa0c055729d0e5fcf6f778e9a126ce7c707a82d7843e2124998787d8691a4797ebb1c49d741799e4f3dea22b45c0f86aab317d0f584aff606476eacea923633220926bdf9c7b7db5487095eae633df403ff8503978a0805c8728dfaeb0331406e322a6026b57b483e02e5358630a6b1ad55ec9d3912fd9c3e476aebee94b441ef2a6710436106b4d9cad38ed6b4b2c83566a3c9062b76338a04da452a331e3d944d3fc2993c4c52641e22ec443626bdefed6d24c43f4f5cb43cac75b2d7a768a2b0257dd70411ffa146d60c1848009c61bc496dead79a6a551c7d36dcc3c3cefffb2c79f3b8d1261277bfbec6dcddf513fb15857bef7a74553cb231a0fa36e3368d92f704c32f714ad7075aa7a0a34df00b04a9d5be870791d30600d85150d0e75612b6183955112578029dcfae170e13f5ed821689bff752338ddc7936b19745be6f752f6b02092110dd9500680521264692a3540cfb57073701bb3cb064b70842299975b08ad1071d403e6d504c5cd81c5a6c444d18abb48a90813a8bee15acb23230f161a707bf92dd895913320bdefd52f74cf88233e85158b8e924c825069142eaadfe6b76088895d5286c3dfad7ef34eafeb52735f2a029cfaf136591c2786069f3469961865d445c175ce6e495d1d03af17286766f81378ec37176b544d339fac61fe6174b5b5c967311dd58f16de7e543099a28867714da3f990d287b37844b2fc31e07b66d96c6b4b0ba83a24b6b9c9c04d4c5d22afe77198f8e37c9d6bf78353f5781dd2d9d5ce0f02b9a15a3e77ddc25bb8a473b655a2641177e0c8eaed9bf2448a365c9c5c198bc529f5c63f5acc3a86febe7385da561f5592fc1e6ac1540625cbac68eb59bcd99982bceb06fa1dd57d2c4698f9ac6c001d9cb07f45621adbdeb57e9aead54ed3a0298d8c48337b5a157bd4f2e3fb81b8f565414f5bb5ccf04c3d6baf1aff71c1718dc248b94da64a5f423f8968380d869acac2d025f6b9069fd6548e7e5bff045c512f7af05a97cf0d2d7a8f13922e0dbaed60f0cf2139bf827503143100e437639ac2bf89c40263c43701c259076c9815f7196313081219f5c0e36a96359006656fd05e86c588a6f2fc23452d359ae5c295d33c7c942a0ae04860cb83706bf2a1befe413449a5fcfa9bc9e4a647a10b4cf1b95422ddb36bd5bddf206ea2c36f4363b6912041ac939a89dd017fb66cbcf9f992cef6afa7fe329aab2ee82f5560533492ac69071d3c769fe9ddc8f9dfd1e7a8f71d16677db2279083c7c2d5a64e71fedb0f5867cbb5da53d9b677b268b9ec158474839a2a2c7aa88ce1cb3401020a07caaa7a90f69ca5bdb0dccacdca770de211e5e250a9aef770b4138c4f0e124b684b8876e93a8a915b1efe969103bde6b71c539e0070b23f8927d80000000000000001000000fdffffffe2c1fa189fbf9231bab304d6ed34a3e91a25c08b1fab8e3078c2760cb1c2f3658d55eae6069026c75f8196576425faf23d0b62f78befaa69530bf3f03f2bac5272464073436fa8835ef60b32e1e0aba35e6e507fad0d79bfe0db0898d2770e4c0d5d24506d129c5341ca162fd6d33edd7315efb76eeb027764331e4888bf6ff54a8fbd5a165ac74d43d0d2fda4ed5a13b49472c2b29709e18b89023695f32ad96bcc03391c6439b8c551c6c5fcf35a0f4010af7513913e2ee3e2dbc3cf4fd4b02a00000000000000a80000000000000000000000020000000726346cce961b6752259c3686a764facacd17df002626da3e09aec0f94f2baefce791ea91c419400ff509d3e465a4e6744365861a5a862e137b0aa4e9611ac76fc738ecec343dff4e701518118104be7cfcbe24937e032b59af28c42d3129fb3b939b026ac8933be1e36941059483198ffc86b2fcf40720b89a758ab9fc6456b4fcc31279eb2ec7755b727428a70b1d20b595f700000000c800000000000000ffff000001800000fa3f1ba0e590030cf1c7ba86fe1901c212299df45f7930da965b1dec08d0c40d38709addb2c94f3dab5b40cb814d690b4211064649e955ae7e78180954a255d344de2414485e00964bed71dcdfd47d1c7be3e606a986f4981d122f2c7f4e372875b0d172774e074bd56805421182a78b26b4903b8a0a0dbb502fed9615588e0cf2e7e37f5db34db65e05cb846747c029890c3ff8b6479f6c19c66dbc3c9d52ba6be9c600b146d52fbbf5463fa6eb6c21911a41c9e2880000f800000000000000ffff000004000000d062df0ecd417573e06d3b78d2407d9147c30a853df55aee5ae079fa45c37b3b36e29a8723af33914760011eaf1b2adb33eb1b06033bcef0c28efa32065a61bf22f7a2c99acc5e959beb5054154b1e512d07f0dd934a1d59f7d7cd4aacc6788358698dc2ee51b73c3c8ee60c967224d00128b0c689043c967e1f9faf7304ac601775f2e7f1ed47c3fefd262582148331dbdcb19b22956c5dbb9b5a847833154832aababa4487fa0988d4811a2ff6b36b46be3891e26c989708307e5f0a5ec6775d23597d969dbfa12d13e2859ff7e3180e287dd7aa361e1ab997222fbd1f0d12ef4f093352c500004800000000000000ffff000008000000952eb816d562700e4bcdb16892fc807348c6860f60fef02b204d61c28a478359b3e741df35f31cb37c8e2d35c7fdee7979d8ad9b00000000b844c4af7e863e4659e4c9095ba62685ff3c6018d3df30df087fdf1b8ab7f6716fd6b219a009fbc8d8ccc43b29b1b8ccb1f1f093c7567f22cc15ac6cd52b61c8a7f4a78441cb10cb7e70f77c962b26a15d257521599d7af52871d09f193475619065a5c18aebf404ebdce19bea5b32a944f249fc00ad736a0988646aa367eb4b3d1a451d3628f4cb28f6333cc635aacc69072b7301033b3b88f6d656b2ba475da5c24cbc584d3293f6e567a03064dcad4676500fc3eb3a88a728d801111a6dba415b0ee3771a1954754197679e9383aa7ab94812947d88277886b8d163e2e9c34f305220f0fbb2a416d9459b1afbb6d898"], 0x15c0}, 0x1}, 0x10, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x7, &(0x7f0000000300)="b1154dfe", 0x4) r6 = dup2(r5, r4) r7 = dup(r6) setsockopt$inet_opts(r7, 0x0, 0x1e, &(0x7f0000000040)="fd0cc085", 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r4, &(0x7f0000000000), 0x10) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000), 0x10) sendmsg$unix(r8, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) recvfrom$unix(r2, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x2000c600) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r3, r2) sendmsg$unix(r3, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0x8) 369.255647ms ago: executing program 2 (id=1103): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x32, 0x1b}, 0x80000000000004, 0x3d3, 0xffffffffffffffff, 0x0, 0x8000000000000000, 0x9, 0x0, 0xffe}) r2 = socket(0x18, 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/35, 0x23}], 0x10000000000000e1) sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) unlink(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f00000001c0)='./file0\x00') r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setreuid(0xee00, 0x0) r4 = getuid() writev(r3, &(0x7f0000001680)=[{&(0x7f0000000080)="23939f3090f60d50797ac8719919d38b2f63c98e9ce105d18c3bbadac57a409414b8153ab5c05a457925ca11034c7039eeaa9d2c1b0ce24855d26c2ffc76ca9b3e34ce14d45b6d24e591f22cd2", 0x4d}, {&(0x7f0000000100)="50a8a755c87ec8aa1a3b77bc", 0xc}, {&(0x7f0000000140)="99d2357fe225510fae32544fa61303", 0xf}, {&(0x7f00000004c0)="1844b543021d39741e9f258106f9e2898369921b881620458cdae7e4da80af84ead7157a8dece0313713130712dbba2e23a80961632cba437a034cf172fdfae2a874e527df16d6364297a275fa3ec94d1d26b547a22c1a25fcf657a2a04a35de1c8a8f608e9d83208195a794eef5042a84e43aeea96b3df16b645ba98394ae1e7334cbcff709af05f414a95b9881a9b3798b404e6c79b77a456f0e454216f0af4ccacae0001f6feceb142d37209879f9ed002c75b8d28fcd003709ad4c71e5b527432e08bc0d4f8811c50b933cded7fa29d9daec9df0a5e0f446cf528fee7794db1f6b193557f87baa7cd489821c5705eb9ed7cc4a6c66660a0529f22b76656b9643515f2b8390dc5329ce763c178b9d90cb1c613e3ab4f2abbf199ae1d25b3955592ec4ebc564319d861d8c7cdf78dd01e0e76f41783f17be6ba18062691036a740ec417caa550b2db47742987fe543f85ea5635cb9e50ebc35bbf7640edeedb5a5b620eb5e1ee59f5603b0efef1e6760149076b8e234b97c20fc3ba44063bd38fc606620d2f3edd3c4e3c3596b4aacc0256143839011cd7172bd1ff6d3d2d5ae33051e91920c304f9803619036317733f0345c45bc328885b88dc556bbcfdb16a8840929714a785bd85691c64222249f684e3a2f23fecd0f72c297557a71eb1af00fdfff45ac09968d9a99fadc110a340bb0612785d073441b15ed5d0e4cbbce7a3bb8d21cf8a120e5caa433bf8a1e81d0f911ba71fdb5a7652c1ae67506353bbce62844868f875edabb8f657d119008692d893110abf624ca58a69f892f208457a96537ec927b8e7b87768ffb3b46b58a663d502addaa5bd4c87a1c6d86fe87aea2a881952d03ade2b7c1f04798615647c03f370ba4aabf873add309f74093e758e1d6299146bcd90280e175e6f8666425dc392db156df020b556c1534ef320a64c405959c6536414e7b75dbf21effc647aa84bacb70826a73ba3acc6154e02c350c2fac8dcb41e2c4d7cbb5be554c050972d756763b6dcb781d925746095586a374544df28f2e2b8cd5b18fe2eeb765b3f7c59b7c0f179a4d2ddb0eb8c5ed5feecb0819672bc8772533586d70839bcfaeff38a61e9f8d8299217161875b161afd9b51e09f90f7bb2f969f8be702f0f15a98418e96684cd2e2c4b7edc12ecb0738363e02a8b5572f954dbc3f78e1bbf5b23f4d29e529d80b86eb3ecf566d28906e991c1e00631d3294a0492a80a17c9a410e0e23688d9c2c77d99944c80edba850bab049c3d4230dd14b7bda87c75e926e5d095a2b1d3d76e118a78279416c75283d96ee8e6432267624ed5a6974751c609a9f93e6883891f0b4cc63cadd695b28566076991575e2a572b93ca2d7562923909a52f8259d41b68f2bc1e181e5020b7b7006854367ac07bdb45702120bbb9adbad655ac9a659fd8c42fead4dd1e7c79d10f65e70f8a7c066314e163c04e095b326cb31ff7751537a9f156b21ee240041965d5da45d12eba5959383c1419b0ea08d81dd709813e494ee36aa98b201ff4a8c9c4f3fd1168c8272890e746f860d4abe8b19dd07087e7b1e90fb25c95fa14f610ca3f72834b5ca1737713e8a38218a402be96ad960043317998de45d3b0cc546772bde7b37e57e216a5dc8957e80f3dbcb093610c8883b440edc901cc938c1dbc281e3f4f5ee4a086b36d4aa02d90d4044c924117eae27fbb5ca51ef6f46e8b3e2742156640e1fc935e9e041e56f2bd72ac1451df990788ca08d36cebf1b09ca3b99b50eafd2a7f512ba47e61aee4499315d5455630163c2f936341c607fa07149da910ae4c57368450dad1419925c47dc76e0db7c520b229293065839fcb56fb49673e24c291f205d6ab736f7a6d7980c88bb7fc5308e0cebacd947f51f62ee70110b9c14f99624d125520e65f9b4d6089b66ca2e4457812b4eebc45e51055415b6d2542c4bd6d89f1496e5785ee9f57fac3189c156272bae82975977c3836adfcce11608f693cefeac8ed5a7d34e53ecef68b15e0c9d5bf28928cfcdb4bf0674705065a616446abce08895df0875ebb0ec69ef7bd12d195ed86f7518abe51b50a7d666b62ee7528c6736ec306d450c1c70004dde3d97548134c58892a02f759afee442ef450c531467dbd92d0c1463f548c72befb88a2a6e6426cd1e48752327959f7adb97eece3c6dbb507d0b1f4467c203230ba981e7231277084c7ff2c2e0e1fcd380ef0b47d579f93f8bda870857da33c598cb44d101df5fb9326326de2d4fe0577772e4d51efdb884e2d0ccc84939b75599913c84d22ef739c6030abb3479940e9a8485a5a75753dc5a1177d096152e23a796daec43c0f2caf5b9e5374313f9546566ebbaaf6fd43268285105484054f4faade4da69975e80c4f25feaa31cb08f3dd08f165a66f8aedd18634a10518768e42134e565e2a9e8371e69829fa8149e9545f8548a9d5297a692ec1104bb81366ae94680e060b471e8f5b3cc27faeb48235c5ef1b259da4419868bea7ed11fbcdb2a890b2fa484a511fed7e6f5d93dbd1a39c0e561430e29961b88b9ec4bb71e290393a4888e5d1a9765bef1b8892867211b62c7d103646c6768471d84260fe663f96bbbc51c38b85a9594c2a21ce8e39830b0579b59c56a9776fc583b71a55368eb35ee1b431a190483421692da44ac1b0cf971928f3310cc124ad72215551060a5b71838adbf9dc91f712c7709f76a5cb6c72856faf7fa61dd51f1b00e83ce84f373c75788b7c941cb16c11643ec69fe90c2c5ffcb95b47a89d8588609e6dec39561ba65462b56ffd27c88f0e2a5a3a4bb09c409fcd812471113e93ed121d5f4cc7196d711e6da6b2a0dcbdde5d18a3d0eb8352d6f366c452759a0ab90ac4954c0a8418adb1997f8c89d005acf36c5c32f9535ebb83a53bd87da88c35fc8b99e37531fcdc0b816d58b36d961c2b26d3d0056100bbf6a8d77ec61db71c8d706a4b87fe40c969c071c86ddd21c7878ef3b705c7023a0e555c47f098a0b6938d8ac225b2ebbb216d3b31caa13edcafc70fb47a9724bc6a3972413c7a9d8a5fd4045ace42c9409877f80cee52bc91ee8d60f7bed8c9231ed4b685027d906bacf9025a197d907b6b42a5d88ab7f41a0660b3179c882c5001d9a9a1e93500add99760b3b15a4e4f6f55bb785350cd22a188163493b0911b912856877b3029e1f165d4a8fa74d850cb7cddc3c48570d2825974ce0772106bb445ef2bc3f461c22eadc3811d911cc7be00b5e9511fcbd5c1fda29d3d702b88389e6b06c12ad51e2381ae70804fb2895907172171a7a30d7fe5e0f868bedad10686eb9c19c3b94f3092d5673813670c02153833ba899d65d010a52f3ba224dd6daa58d98614ca32c354419b48b7c24a855f7549c55ff53492643126d17bc61c9ebbcef4bd6966fa4d915748efc21f0a8d14afce3158033011d2e6bb864b53ff875eee7c7dc7951c9055cdf6b27b2a8caea37d0fd12c9e5ef9e67c0d6092332cd215ba159d0e6f0e703cee67757e3d5df29222dec25263a4f79b48304bcb8242807c17e026c5722273a89271a6173b6c146eb94e9942a0c9589630411a7fe487cf7299b3e2e085580e6ba8ab0b7deb9be74961a198d4599f89ce96cfae7d8dd62306a9536fd9806a43ae37f8b9e4c48d3ea89c92ce503900795dcd5e0cc0ee7f0b7e7828600494b52bde32a712d62ff93eac388c78d6a21668d362c0eb8ae95b72c668adcdc542a72a665cafb45450d576ed37e2a98cc1be9f20863aefa77246f0c038f2f25195f1bf2c48a657cd58d29e0c1381625485922121625daaef7e16b2659275ebe87590a07b1d6dbac615bcbff8275b5a9f8f1cab830cd2beb4b638e20aea6ea871e331eb83a8a2bf4c4e55990d4785b7dceb1fd67ff068fe9a3ba79765d35f5960ddc379fbf51672150c1ab979880633e25761b0d39f514a6f3a5941cbf3bbcb2aad4dc25af04abeabfb4fca744a246ad6fb8bb9c282453437ceec7591ea4ad798813336e981482afcccfd2cde7ffca43dfb22f259e3caa84a0055b5952f17c2f8322a654d05c7d3e510bafbe8413daed0d7160f9fac391a2241e43e2ed7fb80da98d0c32b5580520852a85b28b0b9cd999a04a5cc049a20dfdd8874e2f3f90c7fabe4404d900789a130cc4d07e2aa99965f14d79f25b164329e5e588aa82c451ba3b524f6899a7011fb802beb994dff894e46a145ab5910dea3836718d1ae7025d25271ec1f558981ff3c985754afcd9ea576961ca97a1d8668ed10680104ee1dd739b12ec8df2b1ea4c9bb463305b75c90ef955fb77c62c5149379a7f506cdc8ffe7b67dca52cd74fce9fcbfdbc4e86988a7343e6851ddf1d7cd658589e832dae56bc8a72af8c37195c17e976fad9d3a3d78ce7e1acc13ac3e4d7a43bfa5c216606eca84cb89e1e3b715c36fe3c95a63c18bc0968e2047b76ddf2c959b241d3429e681b74bb7b705be292ea0cf6fd0da79229e5afb03fde0de75af047b20924e03deb2dcc4bd7ee46d1b301174c149458024420dac9cc778203b4ac63042ae2e4c8af309473787942bdd0a90162102e8320b8986b775255a6d6e4793996612413078acfdf560ad60b41a709ffa7b3b31e37172f8260efcfcc8effcd14a4701639065a2dec30147755807f923ea645873aff85a138b72cfa934572e4ebc1fee2ced306ab3cd71427882d48ba10350a65ce4ab6bc350890783addef4e72d8336cb9b742adde0289d2b4671daac0a40c51dfabcebb8102992fe182c2652f6c80d7bfdb674c4958ce11fc7f8c6024af2881977104269d615f91c3df8e0b72aaff308b184e6b1e14dcb4207375377b906fa19c0e2a804fd7fef86f133ba19eaa608510db00b20a22500cade0a542e01205d8d70f53795a76d077e3a23b0602937ba7c6fe67147d57f82d7321c248c03de1285455b2aa043615ac9796a0ce28c97fb9bb9f636df06097d7803c896f74c66ffad46d644b09715408be929fc639807fbe61623bf03ffb0b02cc816f7df7be4de60776705c7902833e6d3b091a150307ffc29d3eee4aefc84cb2a5f42c89bbba83d728e76150cdd4fe6fbeaed5d4f737578af55988a18da0a06c045364997fb21dc413291d457feae051857dadcb1f85e9c56abeab3983c4737c7d4725958ad249e6a93162b40f852f6b241a0bc0917bb88012e8e0cbca38af5053ab8bb7c12187cafe5c34e02be3fa3106cbddc5fece1e084888ad3fcc1f1844770ca29c688e146cadb2f25edb6d13f17584e14d3c436bdfc3a7a021f8850be94fe929329839b7c07307d00681d36efb65fb1c0b021123c6cc7137558fb6618f2a70adb525c7174be585032e304ea5ceeb2cd1218dfb4038bf8b3096e16f9ada61a3a7125e24c7c0a58316ba0c628d06813dc27222a122aeb6b714cfe17bc5fc3de41a7c35318b208b35aa659d456f13971f3db2eaefdd8b51f8c6c75ba3d03006b8ae8d98aa559e9224dbf9814d6d3f6bd178091985eb141e31155d59e74070d127bc440096c0d94b1bf762568e67c8ef6222e7846da12cfd446e39d8370d5cb3ee2a30caf749f336cf1de95c32737d4fa21e53fb2deb4f0d9c3a477a0e98615ea18c71c240adb9c70419bfc8fbf09b06dc2c0f1d403dffd3fa0c5b2cfd69937dd5b98065cdeaece3ea4501818a58db774b5bd421c8b4d00ede25e4e34603d2709d66bc7ab3ad21e14cb10f54781584bacc0f5825aae7e25ca78f357e3cec86742e0ce32756d25f9c28e5a76759534d1577a64a9e05ebc627ca007ea229d5bed8d9fe0", 0x1000}, {&(0x7f0000000300)="5785150bb5ae59e136cacfc0ce3ebeefd1a83f9261b0d74c59bacf6940422e5b43affad02381b545262cfdcf22f0d470bb7da8254d6f49419fe9ed9c92646ff8d61946aba17d098448b89eb3cbf4c00696e183956e72aa3310dbd1bebeea20834da045ea52c0ec696cc0b99b3216812823f5cbf709b9a0c9e77d0a43b8e0608e20e782ad1aa226a502ddefc7c9c07bc161878723d9d743c687de23c71a6e16726e72136be0bd05c689dad79965b0c2e4", 0xb0}, {&(0x7f00000003c0)="4b60f4a20eaac76f2f31d05b983a33c43ce41c8dd870aae4e63658a98bbf5aa8e8c8d1e6ccc9c816d6877e63a0795a54f065aa2923e621b657b49269336a5f74c5ade3c734293264eaa3e7455c66ece07c0824201153ba9f4e4f011871", 0x5d}, {&(0x7f00000014c0)="8a63b01572d3ddd4ab122aaf33ad29f97176659a343a0c87e2811ff732e73c62043e3a7b63ec40676ff5053c517b13ae13c5139719a9b2c515bfbc7799e3418b93aab83a694826f945771e0d720e4a3c29ef42c89b6c82cfaded6ce7f9396c2db1600dfef06ad84aa274bdbcda1145438a901d8f73bfa4948ad4513f12d003f8d783b9172db31458b307d32d89551347fd4942bdc0557e00", 0x98}, {&(0x7f0000001580)="49284143b8f708632eda91c7bd7ba6142461174ccd3be0231bd9e3a4e9556ee4ae108914f668b3840613ed5bc2ac035b6284282f9b44e45891f07d378ad7c75c82429db9fa1aa23580c25ac47d4f5d10701702a804c5ddc68855eb9de7222dbf73", 0x61}, {&(0x7f0000001600)="ce3ecb3d845e385d910a15fa3beb9031eba97faa326dbd809eca2d6dd92e5877a2edc85934639b7dec5614f78d1c2ba9cabd7ab3d0af3543bbcb18d563f8b3f7b3b5fee7b0f2073752a51af46cce1ff94c4041", 0x53}], 0x9) setreuid(0x0, r4) symlink(&(0x7f0000000240)='./file3\x00', &(0x7f00000002c0)='./file2\x00') rename(&(0x7f0000000280)='./file2\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x86, &(0x7f0000001740)=ANY=[@ANYRES8=r4]) 368.92952ms ago: executing program 1 (id=1104): socket(0x18, 0x3, 0x3a) r0 = socket$inet6(0x18, 0x4, 0x5) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) 361.31719ms ago: executing program 1 (id=1105): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e"]) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1000000002000078}) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setpgid(0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x101, 0x1, 0xffdfffffffff564e}], 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) close(r2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x7630, 0x9, 0x7, 0x5bc, "225e00f1554709aa0900fab3ff147204d3c4c19e", 0x0, 0x4}) writev(r2, &(0x7f0000000640)=[{&(0x7f00000006c0)="b92f7746de47c83c9e5f7512da7f25655baf74476f95a26dc7873f05158011", 0x1f}], 0x1) ioctl$VNDIOCSET(r0, 0x80086d01, &(0x7f0000000500)={0x0, 0x0, 0x0}) 293.824643ms ago: executing program 2 (id=1107): madvise(&(0x7f000008f000/0x3000)=nil, 0x3000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x12e) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x0, './file0\x00', './file0\x00'}) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setsockopt(0xffffffffffffffff, 0x1000000029, 0x31, &(0x7f00000000c0)="b2116988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7879de45ed3fc33719ca6dd678cec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92", 0x51) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020699d, &(0x7f0000000200)) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$TIOCFLUSH(r0, 0x80047476, &(0x7f0000000080)=0xffffffff) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) mmap(&(0x7f000008f000/0x4000)=nil, 0x4000, 0x4, 0x8011, r4, 0x70) 277.873271ms ago: executing program 0 (id=1109): open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1b8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = getpid() r1 = getpgid(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) 277.36982ms ago: executing program 7 (id=1110): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x1000300010008}) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000040)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000080), 0x0, &(0x7f00000000c0)}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002500), 0x1, 0x0) (async) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002500), 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x8004667d, &(0x7f00000036c0)={0x9, 0xb, 0x8, 0x4, "4a1cbb22ed770735062ebc6f7a64a7ec5796c33b", 0x6, 0x5}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) 274.823869ms ago: executing program 1 (id=1111): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) (async, rerun: 32) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="71fff75c9dd60733d7af511cf28e36bc753606012980247870a093e6eb2008f0cbfa899ca42871f0e516dce4962f629596cf08d36a65cbe9971f832de7fbc58443c01483", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) (async, rerun: 64) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x3d9, 0x1f, 0xeffdffdd, "8b03000900787d902b56d864d3c3a3f4d3c900", 0xfff7fffd}) (async) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="f8c6bbc38dd00a22b7b49bd84cfe3daca1e915338100", 0x16}], 0x1) 205.09377ms ago: executing program 0 (id=1113): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x4, 0x0, 0x89, 0x1, "159ba93774c3fc3cae4554dd2dc957049e9e6550", 0xd7e9, 0xb343}) close(r0) (async) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) (async) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) (async) setrlimit(0x4, &(0x7f0000000180)={0x6006, 0x3}) (async, rerun: 64) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x400, 0x0) (rerun: 64) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x4010, r3, 0x4) (async) r4 = accept(r3, &(0x7f0000000200)=@un=@file={0x0, ""/251}, &(0x7f0000000300)=0xfd) r5 = accept(r4, &(0x7f0000000340)=@un=@file={0x0, ""/4089}, &(0x7f0000001340)=0xffb) (async) r6 = socket$unix(0x1, 0x2, 0x0) (async) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000001380)=0xb) recvmsg(r5, &(0x7f0000002800)={&(0x7f00000013c0)=@un=@file={0x0, ""/258}, 0x104, &(0x7f00000026c0)=[{&(0x7f0000001500)=""/184, 0xb8}, {&(0x7f00000015c0)=""/252, 0xfc}, {&(0x7f00000016c0)=""/4096, 0x1000}], 0x3, &(0x7f0000002700)=""/237, 0xed}, 0x2) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000002880)={0x6, &(0x7f0000002840)=[{0x3, 0x4b, 0xf, 0x1}, {0x1, 0xd, 0x80, 0x9}, {0xd1, 0x1, 0x6, 0x400}, {0x3, 0xf9, 0x9, 0xa69}, {0xa811, 0xfc, 0x5, 0x9}, {0x757, 0x0, 0x9, 0x9}]}) socket$unix(0x1, 0x5, 0x0) (async) ioctl$VNDIOCCLR(r3, 0x80384601, &(0x7f0000002940)={&(0x7f00000028c0)='./file0\x00', 0x6, &(0x7f0000002900)='.\x00', 0x2}) (async) setrlimit(0x6, &(0x7f0000002980)={0x100000001, 0x2}) (async) linkat(0xffffffffffffff9c, &(0x7f00000029c0)='./file0\x00', r3, &(0x7f0000002a00)='./file0\x00', 0x4) (async) r7 = getuid() (async, rerun: 64) getgroups(0x3, &(0x7f0000002a40)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) (rerun: 64) fchown(r1, r7, r8) pwritev(r6, &(0x7f0000002d40)=[{&(0x7f0000002a80)="5f2086116d8fca490da721f56f9cdb896254e547f271538e54ddefc4b0816b81c52c4a094324faf78f132fcf255074a266daf76020b399bacad6cadc849912d4451a1f5995b127d4231994b424a04c3a69ed6ad8afff2dc7ef7da9898cb56269a3b8a8b156be9318bae7521e4c2c2a974ee4104257cc14b3b9d77f948410c8cf72755aec70367ebbfee389ed3cf9ebd615555eae4e338804f6fa2a0f6a7dd95b478e9b982b65d9b4f85b144b1adaa174edcc1295f682a19046eaf2eeb8e6cc58f819084adc9b11aee05c9c3e0f122691223d2fa842c2", 0xd6}, {&(0x7f0000002b80)="273462a625c0df1a96d665dbe59adb25835374b47039b30c2bc4fa80352b7869ef9acb3ff20c381c0c9a153dc20fc5c2ecf06475008162743edfc122659eca", 0x3f}, {&(0x7f0000002bc0)="a241be0f33806c5d09027e9b70f065cf5d4820dfee47c0c5254ff0d2c8a43b9d6a844bf404fdeccff56ebed834f0820ba3d86c70cc8de7072616a69f20726b0fe04ad4efb59f4b8731cd2ee67fd1c808ec8889511c86e178df14be077549b852c95f4ca24326d8114cf0dd1a1ceafc2edc53836c516a122e84543828f428e6be0ecafd9cad2fa50fef6e598d75bc6fcaea1926d92ef7d0acde3c2bd527cd24a3f9", 0xa1}, {&(0x7f0000002c80)="b2a7e3f95ce40184637331388ef38b1c946d90ab11ff3f95569968487f338cb209680a2dabdf4b3d0ec21f6fd52fda21e5fe9fbdaec6047f68ede25a4bbb962195269c6dee7dc9c1ef62d6bae389583f3fc996d3ada17c4380e3fa1b4b239d629787ab807ef72a9776751779ca2382a931497cb48d2f954edae5af5071f3e8550aaed2c158bb426a8f03fad15ec8a8b2753265daa2638115f1ab2e470b286043", 0xa0}], 0x4, 0x6) (async) ioctl$TIOCSTART(r0, 0x2000746e) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002d80)={0x0}, &(0x7f0000002dc0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000002e00)={0x3, 0x1, 0xf, 0x300000, r9}) (async) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002e40), 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r10, 0xc058574e, &(0x7f0000002e80)) (async, rerun: 32) rename(&(0x7f0000002f00)='./file0\x00', &(0x7f0000002f40)='./file0\x00') (rerun: 32) 204.111138ms ago: executing program 3 (id=1114): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x4e1) msgsnd(r0, &(0x7f0000002500)=ANY=[], 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="6aab0d39fa8f8b7998e11e043dbc6dc73cbb6da8d8", 0x15}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06ed2e96f9077efa29057e95cad9", &(0x7f0000000080)=0x3d, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x100000001}) r3 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x269000000, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) syz_open_pts() write(r1, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 203.320834ms ago: executing program 7 (id=1115): sysctl$net_inet_esp(&(0x7f0000000140)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000180)="34c77890b6565e0ef23feaf247d09505fc8fc8d6fc7bf1f7b1847f0e0e4150110958fbb162a5e931c483c4e2327b4f6779", &(0x7f00000001c0)=0x31, &(0x7f0000000200)="3222c6a924e69feb9dff15066eed48e40caf4e740bf8dcdef47dec2cf9625a3ee75e2314632f74a44625c7eea15d30746d679e078f62734b444e8e2bdab1f0fd68fb856608af19982f4ce7404879f523a53d793330089737905687b7a8e04a77a7d0af04383ad1d56376bb5d95bb47d8", 0x70) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xf, 0x80000001}, {0x3, 0x0, 0x7, 0x49}, {0x9, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) open$dir(&(0x7f0000000280)='.\x00', 0x10000, 0x20) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) kqueue() r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) socket(0x2, 0x1, 0x0) shutdown(r4, 0x2) connect(r4, &(0x7f0000000280)=@in6={0x18, 0x2, 0x4, 0x7f}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) shutdown(r5, 0x1) shutdown(r5, 0x2) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_esp(&(0x7f0000000380)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f00000003c0)="3164d8c285a516ace2ad7aa6bbd6f671a2088f8b2717ec0454f54b543e6f06b94ee1ee0bf0ed5c4934ede5abd5cc7bdcf9e95ad60c3c05fe56a52a278d6b37e77030413296c4bdba5ccbd37831fc6dbe8a3d0b86c4ad", &(0x7f0000000440)=0x56, &(0x7f0000000480)="5f5f8ce9d60b89cdb364eaa09bc34c69a6184848b5d9c2930eabc9762cf2cc994f75daae677e323b7e0e07561ade2eae346f951c4fa8f75837d677f0c52cceb4a5eb01cb8be70f5ea0eeb423e0f4b02690b8d911885122c547e1c2f3f35b4917cc61af1f81fa7e029c42978bdd572fbf2ba332656d0d067d690c44a82e7194d4f6254e62", 0x84) 202.944531ms ago: executing program 0 (id=1116): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) semget(0x0, 0x2, 0x100) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) r5 = dup2(r4, r3) recvmmsg(r5, &(0x7f0000000340)={0x0, 0x9d2}, 0x10, 0x0, 0x0) sendmmsg(r3, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205310) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TIOCSETA(r6, 0x20004109, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 202.569142ms ago: executing program 1 (id=1117): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f84d4"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r0, &(0x7f00000003c0)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190933455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783a57c668fbf", 0x49, 0x0, 0x0, 0x0) 143.628652ms ago: executing program 3 (id=1118): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) (async) r0 = socket(0x2, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) (async) r1 = openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = dup2(r3, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x2, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000040)=0x200009, 0x4) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x2b19, 0x401}, {{r1}, 0xfffffffffffffffd, 0x40, 0xfffff, 0xfffffffffffffeff, 0xffffffffffffff72}, {{r2}, 0xce43eb7245e378cc, 0x1, 0x10, 0x0, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x5, 0x1}, {{r2}, 0xfffffffffffffff8, 0x40, 0x80, 0x8, 0x5}, {{r2}, 0xf15fa22f586b25cf, 0x90, 0x2, 0x4, 0x1}], 0xe1a8, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x0, 0x6}, {{r2}, 0xfffffffffffffffa, 0x2, 0x8, 0x10001, 0x1b}], 0x0, &(0x7f0000000180)={0x8000000000000000, 0x2}) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x80206919, &(0x7f00000001c0)) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2821199fff7b7e32, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r6, 0x400c5708, &(0x7f0000001240)) 142.646417ms ago: executing program 7 (id=1119): socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open$dir(&(0x7f0000000a40)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x120) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "d66ad0c200000000023200f6d700"}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000200)="fb", 0x1) r3 = msgget$private(0x0, 0x4e1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f00000001c0)="ed", 0x1) recvmmsg(r5, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x840, 0x0) shutdown(r5, 0x0) readv(r5, &(0x7f0000000800)=[{0x0}], 0x1) close(r4) msgsnd(r3, &(0x7f0000002500)=ANY=[@ANYBLOB="03"], 0x0, 0x0) msgrcv(r3, &(0x7f0000000040), 0x8, 0x0, 0x0) 142.267789ms ago: executing program 1 (id=1120): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa0000ba0fdd01050b5336d3c9fde31e", 0x14}], 0x1, 0x7ff) sysctl$kern(0x0, 0x41ab, &(0x7f0000000340)="71fff7ffff276b034dd028634d18186ee5fe56ac75d304c2426bd6a9a74e39d9dc31c3925f40920f905ba1ce061a8c29b5ae73739a96cee649ab06399b1b2719aeef982dd8e93bd14ae438f5670000597ad1c2bbd851043ab7ef642b2c321160dd3b0d6807598c83755a6eea830ab453dc49ffde835502ced43585f367f5494265a4aababccc2be398ba054748f192b27827388545600da9859a6e98a5929d64d054ca4f712f99c7bc73413f67cd5cece37b70bc298848cb59c957feccf9c7d4e6eba6a9ecde73258b18bc857e26b27dc712f49b9024fd553a71cdca04d627b34f394cef7f5078125dd7ebd50dcebaa07d3620a558861f71cd53868022668a", &(0x7f0000000180)=0xac, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60006f3300383a008a211dd1450021b07f5a1957de740000fe800000000000000000000000aa02e28f"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x9, 0x8, 0x0, 0xfffffffc}, {0x9, 0x6, 0x7f, 0x8}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc008441e, &(0x7f0000000100)={0x800, 0x10303, 0xffffff3c, 0xe, "00f809d380e80300f3ff04000000000900", 0x7, 0xc}) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60db83"]) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000540)='./file0\x00', 0x2000, 0x47c4) syz_extract_tcp_res(&(0x7f00000002c0), 0x8, 0x46e) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x4) mprotect(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x4) minherit(&(0x7f0000fed000/0x3000)=nil, 0x3000, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x20) 105.801311ms ago: executing program 3 (id=1121): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "031ffe40630000000000ff00010400"}) r0 = socket(0x18, 0x1, 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) (async) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39fa0000ba0fdd01050b5336d3c9fde31e", 0x14}], 0x1, 0x7ff) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="71fff7ffff276b034dd028634d18186ee5ff56bc75d304c2426bd6ab3992a5d5409bf67d214af583bed18ca74e39d9dc31c3925f40920f905ba1ce061a8c29b5ae73529a96cee649", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000000180)=ANY=[]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 102.940883ms ago: executing program 0 (id=1122): socket$unix(0x1, 0x5, 0x0) mknod(0x0, 0x2000, 0xd02) pwritev(0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffd) socketpair$unix(0x1, 0x2, 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000836000/0x2000)=nil, &(0x7f0000228000/0x1000)=nil, 0xffffffffffffff7f}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0xb9b7}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000022000/0x1000)=nil, 0x7ba}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x9}, {&(0x7f0000775000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x2007ff}, {&(0x7f0000ec1000/0x2000)=nil, &(0x7f0000729000/0x1000)=nil, 0xffffffffffffff7b}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000788000/0x2000)=nil, &(0x7f0000375000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xca}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000494000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x9c) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = dup2(r1, r1) ioctl$WSKBDIO_GETMAP(r2, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) renameat(r0, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000300)='./bus\x00') openat$pf(0xffffffffffffff9c, 0x0, 0x82, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r3, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) 74.457956ms ago: executing program 0 (id=1123): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x5, 0x1, 0xbe}, {0x2, 0x0, 0xfd, 0x5}, {0x8006, 0x0, 0x1, 0xb2}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x18, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x1, 0x0, 0x9, {[0x0, 0x9, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x2], [0x0, 0x0, 0x4, 0xfffffffffffffffe], [{}, {0x0, 0x0, 0x31}, {}, {0x0, 0x0, 0x10000000}, {0x0, 0xfffffffd, 0xc8, 0x7fffffffffffffff}, {}, {0x1, 0x0, 0x3}], {}, {0x1}}}) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000001c0), 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x5c, 0xf2, 0x1, 0x5f80}, {0xfffe, 0x4a, 0x1, 0x3}]}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x8e3, 0x3f, &(0x7f0000000000)="6744d6e1", 0x4) sysctl$vm(&(0x7f0000000040)={0x2, 0x7}, 0x2, 0x0, 0x0, &(0x7f0000002280)='}', 0x1) writev(r5, &(0x7f00000001c0)=[{0x0}], 0x1) syz_emit_ethernet(0x1046, 0x0) r6 = dup(r2) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r8, &(0x7f0000000000), 0x10) r9 = socket(0x2, 0x4000, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000040)=0x10, 0x4) 7.403241ms ago: executing program 3 (id=1124): socket(0x1e, 0x2, 0x7f) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)='+', 0x1, 0x8000000000000000) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000000)) 6.480192ms ago: executing program 5 (id=1125): syz_emit_ethernet(0xd5, &(0x7f0000000000)={@broadcast, @local, [{[], {0x8100, 0x6, 0x1, 0x4}}], {@generic={0x80f2, "411b28b457e03b429e2467387ae89e6b8699f038c79d6d4ee9c1f293d0a0be58d2b1e907e7129a661176caed74f68d46a2243f0d887de43dfe05f41fa469258349a63272a44467fb76783c1ec10d2edf27a062d9aef69a4682912396df7ea907da3c53d78715c6fb3d56bb84fcd8e9ab23b414cb8ed9020a5a68e207a9f10e0f47bf60b915c5b052b93f1457041ee4288b2fa33336f8acf32eb52e3493069e20d93638f27b8cb4c6978f79f9fe7af1be0fa1917167bfc722e80e9a68912d8cd07b7329"}}}) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 5.694591ms ago: executing program 3 (id=1126): mprotect(&(0x7f000032d000/0x2000)=nil, 0x2000, 0x1) r0 = socket$inet(0x2, 0x3, 0x2) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000380)=@in={0x2, 0x0}, 0xc, &(0x7f0000002880)=[{0x0}, {0x0, 0x4b}, {0x0}, {0x0, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0xfffffffffffffe7e}], 0x9, 0x0}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="02000000", 0x4) 448.078µs ago: executing program 3 (id=1127): r0 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) shutdown(r2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) mkdir(&(0x7f00000003c0)='./file1\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x13) sysctl$kern(&(0x7f0000001600)={0x1, 0x2f}, 0x2, 0x0, 0x0, 0x0, 0x0) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000000c0)='r\x00') r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file1\x00', 0x10000, 0x25) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000380)=0xc) setuid(0xee01) r6 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) bind(r6, &(0x7f0000000000), 0x10) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f00000005c0)=0xc) kevent(r3, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffffc, 0x84, 0x2, 0x6, 0x7}, {{}, 0xfffffffffffffffa, 0x21, 0x4, 0x1, 0x4}, {{r0}, 0xfffffffffffffffa, 0x0, 0x1, 0xf27, 0x10000}, {{}, 0xfffffffffffffff9, 0x8, 0x40000000, 0x3, 0x100000001}, {{}, 0xfffffffffffffffd, 0x9c, 0x4, 0x7, 0x40}, {{r2}, 0xfffffffffffffff9, 0x1, 0x40, 0x6, 0x48a}, {{}, 0xfffffffffffffffb, 0x2, 0x4, 0x2, 0x9}, {{r4}, 0xfffffffffffffffb, 0x80, 0x1, 0x8000, 0x7b}, {{r5}, 0xfffffffffffffffb, 0x54, 0x4, 0x2, 0x7}, {{r1}, 0xfffffffffffffffd, 0x48, 0x20, 0x7fffffff, 0x9}], 0x2, &(0x7f0000000600)=[{{r7}, 0x1, 0x48, 0xb0000018, 0x3, 0x6}], 0x3, &(0x7f0000000640)={0x7, 0x1000}) getppid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80, 0x5, 0x0, 0x9}, {0x101, 0x0, 0x5, 0x6}, {0x7c, 0x6, 0xeb, 0x2da4}]}) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETA(r8, 0xc148445f, &(0x7f0000001540)={0x4, 0x401, 0x715, 0x0, "9786224ff1c102d10001de22f0ff1f00", 0x9, 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000040)="06b8cf9e1d766a306c6dcb17b85f7faaeb1b2a3efb2726de9a2134c4c9bf27a92b3c7b90094dcdc2218f18f05608f510a8e13f36e463abe65b04be4e7d5504229b79eb255fedf5a8e280f7437a57769b328636936113f4e7b972360fa0bdfb6fba1db399c5399094dc0c353b9247181c19587079da0418cf1f", &(0x7f0000000180)=0x79, &(0x7f0000000240)="3492665a3614a44ea21f4a6092d94b223c19adf833a4696db49acfaea9c97a0642037c4890fe8494f711310d1cc3b9f4bb79f6c33eaf8bad3cadc652e1ec14f58530f6a6aac8a0566d7f60c8036a32c1a5d51e077dfd62eed86b69a89d44ac1984f3ec0b8075186de4d0a733ce2ae54919aa19244aee86e3d387db735b42b4b5ca7fa57a897af8adb0a2f6fd847d0c07f38d45ccccaf5784dfd7cdaa373d1e18d63dcd00001ee98729", 0xa9) write(0xffffffffffffffff, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 0s ago: executing program 1 (id=1128): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000640)) (async, rerun: 64) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) r1 = msgget$private(0x0, 0x4e1) msgsnd(r1, &(0x7f0000002500)=ANY=[], 0x0, 0x0) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) (async, rerun: 32) r2 = syz_open_pts() close(r2) (async) syz_open_pts() (async, rerun: 64) r3 = kqueue() (rerun: 64) kevent(r3, &(0x7f0000000140)=[{{r2}, 0x7ffffffffffffff7, 0x1, 0x2, 0xfffffffffffffffa, 0x7db}], 0x6, 0x0, 0x0, 0x0) (async, rerun: 64) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000300)={0x7a9aafeb, 0x8, 0x3, 0x1, "2024c3a747e4d398e459b4474fa84518f3558695", 0x5, 0x6f}) (rerun: 64) munmap(&(0x7f00005fc000/0x4000)=nil, 0x4000) readv(r0, &(0x7f00000004c0)=[{0x0}, {&(0x7f0000000480)=""/12, 0xc}], 0x2) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) kernel console output (not intermixed with test programs):          OpenBSD/amd64 (Zg>qB1X/'ʣb60Bvș"7gtY$l`R;U\{.8qLM,(hyE1) (tty00) login: witness: lock order reversal: 1st 0xffff8000012f6a48 sbufsnd (&so->so_snd.sb_lock) 2nd 0xfffffd806e5c1410 inode (&ip->i_lock) lock order [1] sbufsnd (&so->so_snd.sb_lock) -> [2] inode (&ip->i_lock) lock order data 0xffffffff8312c38c -> 0xffffffff830d64b2 is missing lock order [2] inode (&ip->i_lock) -> [3] sbufrcv (&so->so_rcv.sb_lock) #0 rw_do_enter_write+0xb7 #1 sblock+0xb7 #2 soreceive+0x28e #3 fifo_read+0x11a #4 VOP_READ+0x102 #5 vn_rdwr+0x15b #6 vndsetcred+0xa1 #7 vndioctl+0xe6c #8 VOP_IOCTL+0xac #9 vn_ioctl+0xf8 #10 sys_ioctl+0x5c3 #11 syscall+0xbc6 #12 Xsyscall+0x128 lock order [3] sbufrcv (&so->so_rcv.sb_lock) -> [1] sbufsnd (&so->so_snd.sb_lock) #0 rw_do_enter_write+0xb7 #1 sblock+0xb7 #2 sosplice+0x40d #3 sys_setsockopt+0x2ba #4 syscall+0xbc6 #5 Xsyscall+0x128 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e5c1410,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806e5c13f8,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806e5c13f8,1) at rrw_enter+0xc6 VOP_LOCK(fffffd807c422448,2001) at VOP_LOCK+0xa6 vn_lock(fffffd807c422448,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c59c548) at vfs_lookup+0x109 namei(ffff80003c59c548) at namei+0x7aa unp_connect(ffff8000012f6888,fffffd80689ff400,ffff8000ffff7468) at unp_connect+0x27d uipc_dgram_send(ffff8000012f6888,fffffd80683da400,fffffd80689ff400,0) at uipc_dgram_send+0x131 sosend(ffff8000012f6888,fffffd80689ff400,ffff80003c59c7c8,0,0,0) at sosend+0x804 sendit(ffff8000ffff7468,3,ffff80003c59c940,0,ffff80003c59ca00) at sendit+0x721 sys_sendmsg(ffff8000ffff7468,ffff80003c59cab0,ffff80003c59ca00) at sys_sendmsg+0x246 syscall(ffff80003c59cab0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xba5192c53d0, count: -15 ddb{0}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c59c1c0 rbx 0xfffffd800433c130 rdx 0xffff80000129d240 rcx 0xffff8000ffff7468 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c59c0a0 r9 0x8080808080808080 r10 0x5dbd176043fd9b1e r11 0xa44a0241ba51bde r12 0 r13 0xfffffd8003b53f00 r14 0x3 r15 0xffffffff rip 0xffffffff8239cdf5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c59c1b0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=489601 pid=75828 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff7978,0xffff8000ffff7c10 process=0xffff80003c59fdc0 user=0xffff80003c597000, vmspace=0xfffffd80691e2910 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 16533 366579 76808 0 2 0 syz-executor 75828 61720 86046 0 7 0 syz-executor *75828 489601 86046 0 7 0x4000000 syz-executor 79384 158718 31883 0 2 0 syz-executor 79384 170506 31883 0 2 0x4000000 syz-executor 16684 454209 9799 0 2 0 syz-executor 16684 389534 9799 0 3 0x4000080 fsleep syz-executor 82185 327120 405 0 3 0x80 nanoslp syz-executor 82185 11509 405 0 3 0x4000080 fifor syz-executor 82185 34199 405 0 3 0x4000080 fsleep syz-executor 85948 152649 20940 0 3 0x80 nanoslp syz-executor 85948 332069 20940 0 3 0x4000080 kqsel syz-executor 85948 137684 20940 0 3 0x4000080 fsleep syz-executor 11930 463550 59804 0 3 0x80 nanoslp syz-executor 11930 35897 59804 0 3 0x4000080 lockf syz-executor 11930 320818 59804 0 3 0x4000080 fsleep syz-executor 63738 139410 1 0 3 0x100083 ttyin getty 9799 486074 27371 0 3 0x82 nanoslp syz-executor 76808 290574 27371 0 3 0x82 nanoslp syz-executor 89229 83576 0 0 3 0x14200 acct acct 19338 264400 0 0 3 0x14200 bored sosplice 23091 158031 27371 0 3 0x2 biowait syz-executor 59804 453356 27371 0 3 0x82 nanoslp syz-executor 31883 501316 27371 0 3 0x82 nanoslp syz-executor 20940 313337 27371 0 3 0x82 nanoslp syz-executor 86046 516531 27371 0 3 0x82 nanoslp syz-executor 405 131950 27371 0 3 0x82 nanoslp syz-executor 27371 391839 51579 0 3 0x82 kqread syz-executor 51579 145406 79614 0 3 0x10008a sigsusp ksh 79614 127410 69111 0 3 0x98 kqread sshd-session 69111 149363 33838 0 3 0x92 kqread sshd-session 33838 386668 1 0 3 0x88 kqread sshd 45648 425941 46241 74 3 0x1100092 bpf pflogd 46241 423246 1 0 3 0x80 sbwait pflogd 79474 360857 47485 73 3 0x1100090 kqread syslogd 47485 49726 1 0 3 0x100082 sbwait syslogd 46934 140906 1 0 3 0x100080 kqread resolvd 86693 479454 6807 77 3 0x100092 kqread dhcpleased 73301 90770 6807 77 3 0x100092 kqread dhcpleased 6807 11799 1 0 3 0x80 kqread dhcpleased 23996 219365 0 0 3 0x14200 bored smr 47592 498399 0 0 2 0x14200 zerothread 23286 498542 0 0 3 0x14200 aiodoned aiodoned 42994 99106 0 0 3 0x14200 syncer update 33705 359053 0 0 3 0x14200 cleaner cleaner 87052 92416 0 0 3 0x14200 reaper reaper 33382 323298 0 0 3 0x14200 pgdaemon pagedaemon 87707 435869 0 0 3 0x14200 bored viomb 73 427658 0 0 3 0x40014200 acpi0 acpi0 44705 329464 0 0 3 0x40014200 idle1 31313 398941 0 0 3 0x14200 bored softnet3 28013 393443 0 0 3 0x14200 bored softnet2 9414 230005 0 0 3 0x14200 bored softnet1 83705 44706 0 0 3 0x14200 bored softnet0 40976 88221 0 0 3 0x14200 bored systqmp 1348 450074 0 0 3 0x14200 bored systq 68634 201131 0 0 3 0x14200 tmoslp softclockmp 40774 183574 0 0 3 0x40014200 tmoslp softclock 97319 380043 0 0 3 0x40014200 idle0 1 306967 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 75828 (syz-executor) thread 0xffff8000ffff7468 (489601) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff836710f8) #0 witness_lock+0x5bb #1 unp_connect+0x26c #2 uipc_dgram_send+0x131 #3 sosend+0x804 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff8000012f6a48) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 sosend+0x2e2 #4 sendit+0x721 #5 sys_sendmsg+0x246 #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 23091 (syz-executor) thread 0xffff8000ffffd958 (158031) exclusive rrwlock inode r = 0 (0xfffffd806deb6628) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c43bab0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10212 11166K 11427K 166960K 12650 0 pcb 18 15K 16K 166960K 321 0 rtable 230 8K 8K 166960K 495 0 pf 36 18K 20K 166960K 84 0 ifaddr 41 7K 7K 166960K 68 0 ifgroup 55 2K 2K 166960K 94 0 sysctl 3 1K 1K 166960K 9 0 counters 64 36K 36K 166960K 88 0 ioctlops 0 0K 4K 166960K 1577 0 iov 0 0K 16K 166960K 247 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1441 91K 91K 166960K 2217 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 14 0 VM map 2 1K 1K 166960K 2 0 sem 30 5K 6K 166960K 145 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 17 61K 93K 166960K 1290 0 sigio 0 0K 0K 166960K 14 0 proc 72 91K 128K 166960K 756 0 subproc 72 4K 4K 166960K 90 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 262 0 in_multi 97 7K 7K 166960K 175 0 ether_multi 1 0K 0K 166960K 7 0 mrt 1 0K 0K 166960K 7 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 652 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 230 73K 77K 166960K 13571 0 UVM aobj 34 5K 5K 166960K 35 0 pinsyscall 42 84K 104K 166960K 2477 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 86 0 NDP 12 0K 2K 166960K 47 0 temp 77 6900K 7016K 166960K 53165 0 kqueue 14 22K 31K 166960K 217 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 96 0 93 1 0 1 1 0 8 0 rtentry 112 155 0 50 4 0 4 4 0 8 0 unpcb 144 1088 0 1063 8 2 6 6 0 8 5 syncache 336 12 0 12 2 1 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 808 491 0 484 6 2 4 4 0 8 2 arp 120 29 0 15 1 0 1 1 0 8 0 inpcb 376 1919 0 1903 15 5 10 11 0 8 7 nd6 136 32 0 6 1 0 1 1 0 8 0 pkpcb 40 6 0 6 3 2 1 1 0 8 1 kcovpl 48 10 0 2 1 0 1 1 0 8 0 ppxss 1168 6 0 6 2 1 1 1 0 8 1 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 7 0 1 1 0 1 1 0 482 0 pffrnode 88 6 0 1 1 0 1 1 0 8 0 pffrent 40 12 0 6 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 pfstitem 24 86 0 19 1 0 1 1 0 8 0 pfstkey 128 87 0 20 3 0 3 3 0 8 0 pfstate 376 86 0 20 7 0 7 7 0 8 0 pfrule 1344 23 0 18 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 601 0 144 33 3 30 31 0 8 0 art_table 32 603 0 144 4 0 4 4 0 8 0 art_node 16 154 0 61 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 6 2 1 1 1 0 8 0 semupl 112 2 0 2 2 1 1 1 0 8 1 semapl 112 137 0 109 1 0 1 1 0 8 0 shmpl 112 32 0 1 1 0 1 1 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 3687 0 2182 95 0 95 95 0 8 0 ffsino 280 3687 0 2182 109 0 109 109 0 8 0 nchpl 144 5594 0 3903 64 0 64 64 0 8 0 uvmvnodes 80 4264 0 0 88 0 88 88 0 8 0 vnodes 216 4264 0 0 237 0 237 237 0 8 0 namei 1024 19411 0 19409 1 0 1 1 0 8 0 percpumem 16 58 0 12 1 0 1 1 0 8 0 kstatmem 264 48 0 24 2 0 2 2 0 8 0 scsiplug 72 3 0 3 3 2 1 1 0 8 1 scxspl 216 15920 0 15919 10 8 2 8 1 8 1 plimitpl 152 241 0 224 1 0 1 1 0 8 0 sigapl 424 1600 0 1549 8 1 7 7 0 8 0 futexpl 64 18120 0 18116 1 0 1 1 0 8 0 knotepl 120 607 0 0 19 0 19 19 0 8 0 kqueuepl 216 415 0 404 4 1 3 3 0 8 2 pipepl 328 231 0 204 6 1 5 6 0 8 2 fdescpl 504 1578 0 1547 5 0 5 5 0 8 0 filepl 152 10411 0 10180 17 1 16 16 0 8 4 lockfpl 104 549 0 545 2 1 1 2 0 8 0 lockfspl 48 170 0 167 1 0 1 1 0 8 0 sessionpl 144 36 0 27 1 0 1 1 0 8 0 pgrppl 48 55 0 38 1 0 1 1 0 8 0 ucredpl 104 1547 0 1534 1 0 1 1 0 8 0 zombiepl 144 1549 0 1549 1 0 1 1 0 8 1 processpl 1168 1600 0 1549 5 1 4 5 0 8 0 procpl 648 3478 0 3418 6 0 6 6 0 8 0 srpgc 96 4 0 4 1 1 0 1 0 8 0 sosppl 168 13 0 13 2 1 1 1 0 8 1 sockpl 688 3189 0 3145 17 1 16 16 0 8 10 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 123 0 0 16 0 16 16 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 82 0 0 2 0 2 2 0 8 0 mbufpl 256 1262 0 0 79 0 79 79 0 8 0 bufpl 280 4559 0 139 316 0 316 316 0 8 0 anonpl 24 205084 0 199698 88 5 83 83 0 185 36 amapchunkpl 152 43257 0 42679 37 7 30 34 0 158 5 amappl16 200 3670 0 3595 38 21 17 30 0 8 9 amappl15 192 5 0 4 1 0 1 1 0 8 0 amappl14 184 134 0 122 1 0 1 1 0 8 0 amappl13 176 4 0 4 2 2 0 1 0 8 0 amappl12 168 2259 0 2229 3 1 2 2 0 8 0 amappl11 160 74 0 60 1 0 1 1 0 8 0 amappl10 152 27 0 27 1 1 0 1 0 8 0 amappl9 144 256 0 255 1 0 1 1 0 8 0 amappl8 136 21 0 18 1 0 1 1 0 8 0 amappl7 128 137 0 125 1 0 1 1 0 8 0 amappl6 120 204 0 200 1 0 1 1 0 8 0 amappl5 112 157 0 147 1 0 1 1 0 8 0 amappl4 104 355 0 335 1 0 1 1 0 8 0 amappl3 96 8942 0 8831 5 1 4 4 0 8 0 amappl2 88 761 0 698 2 0 2 2 0 8 0 amappl1 80 13658 0 13087 15 0 15 15 0 8 0 amappl 88 13063 0 12890 5 0 5 5 0 92 0 dma32768 32768 1 0 1 1 0 1 1 0 8 1 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 34 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1578 0 1547 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1578 0 1547 1 0 1 1 0 8 0 vmmpekpl 168 14595 0 14552 3 0 3 3 0 8 0 vmmpepl 168 101774 0 99855 109 2 107 107 0 357 11 vmsppl 456 1577 0 1547 6 1 5 5 0 8 0 rwobjpl 64 32529 0 27245 89 0 89 89 0 8 1 pdppl 4096 3163 0 3094 111 36 75 85 0 8 6 pvpl 32 21373 0 0 173 0 173 173 0 265 0 pmappl 248 1577 0 1547 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 370 0 47 10 0 10 10 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e5c1410,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd806e5c13f8,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd806e5c13f8,1) at rrw_enter+0xc6 VOP_LOCK(fffffd807c422448,2001) at VOP_LOCK+0xa6 vn_lock(fffffd807c422448,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c59c548) at vfs_lookup+0x109 namei(ffff80003c59c548) at namei+0x7aa unp_connect(ffff8000012f6888,fffffd80689ff400,ffff8000ffff7468) at unp_connect+0x27d uipc_dgram_send(ffff8000012f6888,fffffd80683da400,fffffd80689ff400,0) at uipc_dgram_send+0x131 sosend(ffff8000012f6888,fffffd80689ff400,ffff80003c59c7c8,0,0,0) at sosend+0x804 sendit(ffff8000ffff7468,3,ffff80003c59c940,0,ffff80003c59ca00) at sendit+0x721 sys_sendmsg(ffff8000ffff7468,ffff80003c59cab0,ffff80003c59ca00) at sys_sendmsg+0x246 syscall(ffff80003c59cab0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xba5192c53d0, count: -15 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800029b5bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83670ef0) at __mp_lock+0x192 syscall(ffff80003897e8a0) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x75ccb4051870, count: -6