last executing test programs: 1.427954757s ago: executing program 6 (id=1856): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r0, 0x3}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x890d}, {0xb1, 0x10, 0x6, 0x108}, {0x16, 0x7, 0x3, 0x5011}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000009c0)='<', 0x1}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="c90058105a91501d949f27982e18b07ce41c0dd06fbfce05392f13417c96ec51fe3a1660c95d256dd48ae2f8f49346c6df08302e85ab5ab9d6eb624dff6d4f4e5a558f0e11934b6090dc03309680b0bd79ec759fc6656fe3638236f60865ed14e286b3214ed730523a758b3c708c1fdc44df854d", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f00000006c0)=ANY=[]) execve(&(0x7f0000000480)='./file0\x00', &(0x7f0000000580)=[&(0x7f00000004c0)='/dev/diskmap\x00', &(0x7f0000000540)='/dev/diskmap\x00'], &(0x7f0000000940)=[&(0x7f00000007c0)='/dev/rvnd0c\x00', &(0x7f0000000800)='/dev/tty\x00', &(0x7f0000000840)='/dev/tty\x00', &(0x7f0000000880)='$\x00', &(0x7f00000008c0)='/dev/diskmap\x00', &(0x7f0000000900)='/dev/rvnd0c\x00']) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f0000000980)=0x6) readv(r3, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000180)="14aee447c0ec0431244d23158999dfb1e9dea13dee73a4a8efa37c6513f1d35081ae4d015550bf051ce0c9848d4cf46092fb8ac1389e3f7b69d1442fb3eafc40707dbd173fb9cd8a4add1826bbdeaf61a9f6db957d5420be290d5133a581b2c1a159b32079a33a654b010b00000000000008001be9546eeef18f8d78b4dcbffb565d1254060306d4e9782093c8819ebf0ea4158dc11b4294c5b1c9995c92a51cae2dd8071e5a80698a21224b94ca2203fd19ab09a38756ad1179f1c46ecf8c31c0c914e50d3178b7bcfc733d2ec57c2dbb218eb7571785cc45ba1b4c13b0341fa8d63ff39e45b5b042790beacfbd24fc167691630610f3275454", 0xfa}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$VNDIOCSET(r4, 0xc0285108, &(0x7f0000000140)={0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000000500)=[{&(0x7f00000001c0)="b806ac243e06bca432d20cfe772233409cf2f9fada17755e0ad4a2b43d8ab03a035c77ada4a245d42710ed7fba70ddd3e54db1eb91e0a9f3bde4f603027c519d7b350087d9459d517e155435701276183865f7e74a68a953563581e5e2d317d887220ff83dda1587399993422410d10b3e6ef8638f55e45014694fb5540656854506d81a8a3afed7", 0x88}, {&(0x7f0000000280)="d434c6fd62f3fb20cbac1bc63ed36f19f20299a4e0a37ae38878356c693bd58dcc493b9e69b74cedcffcec8cc01243beac886fc018f0e861a756bc4a1b5b4ec21d24ccb5c3e857d0654763731cf4f93309105d6c9de7c9eade1c995c98e6aec2ef9723b232af749144bef6153b25c634df98d3c3a9be9f799bc24acd5dc7d928d27c1ad1d35cc5fdacf8b25da176a1f1ad0473aa556aa9755adcf8230337cacd8373d72d6d6e", 0xa6}, {&(0x7f0000000340)="e8b71cde86f092527afdb0280c2658fdd1c267020a5be843a6b6d0252a951df794616f5be99a50a801b867f0080d8801e41a19431ec81551c24b89008ab3ede3363917", 0x43}], 0x3) readv(r5, &(0x7f0000003b00)=[{&(0x7f00000005c0)=""/237, 0xed}, {&(0x7f00000006c0)=""/215, 0xd7}], 0x2) acct(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) 1.256494925s ago: executing program 4 (id=1865): writev(0xffffffffffffffff, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, 0xffffffffffffffff, 0x0) (async) sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000340)="89252730b35052d76782ec9000580d5a74e8a5140f", 0x0, 0x0, 0x0) (async) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x400004, '\x00', 0x6, 0xfffffffc}) (async, rerun: 64) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) close(r0) syz_emit_ethernet(0x557, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd617a00cd05212c75fe8000000000000000000000000000aaff0100000000000000000000000000010c0040200101000000060008000000005c3bf0adc060698825fe7551bd530bfe000000000000000000000000000000013c50628374cc93c79a3d860590c786f72f00810066000000370002f864000000320c0000000000000502ffff010100c20400000aa90746c978d27a2a59f2e03057429c62ef6fb9c77ae490c374727ebe34f56898563e38db07357cb56610cc16567d74bb9cb9aa5bbd5e7fdbe2fbfa6c6923c7a4853aec3535a98aa22bc20400000003c20400000fff000000000000002f33000000000000010200000463d134d340a174077bd887b0a208011313da3a847017735c1edb8b8f82a949a753b19838eb22a2b1e71a93d6243bed473d2dcb99d198475c02108d5ef172346617e7e5e1"]) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {0x1}, {}, {}, {0x0, 0x1}, {0x3}, {0x0, 0x7}, {}, {0x3}, {}, {}, {}, {0x0, 0x10000}, {0x1}, {0x2}, {}, {}, {}, {}, {}, {0x2, 0xff}, {}, {}, {0x0, 0x3}, {}, {0x3}, {0x2}]}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f0000000100)) syz_emit_ethernet(0x56, &(0x7f00000002c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600feffffffffffffff37f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYBLOB="de680702cf03345a7e03"]) 1.249918678s ago: executing program 4 (id=1869): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000000)='lP.', 0x3}], 0x1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffff0000}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001200), 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000001240)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x27, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="582383a432ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774efcf04017ae1445254d236d2c3d6cb30228688317603eb51bb669f6353b6fa9660", 0x48}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000280)="f969afaadaccba5033204b9d22f4dd6da373312091501d94a34b71000000005c6fd13194248af9d8629d5ebbd0a75af9aebaaa62f0bff43abe894293b9a24b27d432107d8fc3e907cb1528012a419985099927b96aee1e378e6b002f06a1a28f972f9a0000740c7e9ce6eb7ebd6e58147528b0025ed6721f3eb28136ceee0e7d7a09f13747825b88daa3a7343e070fed8788318de842d9e81b854acacafc0721555f911af69d8b7d22504ea06e7ba2c5a01fb1f4e93ddb78c734736283156a23b1cab17f121410b6c9c1a14d0bcbe1fa9abbb55de7b54550936c7351a5077c0584f02ad71209f2ef3ed44800000000", &(0x7f0000000080)=0x4d, 0x0, 0xfffffffffffffd39) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) read(r0, &(0x7f00000001c0)=""/24, 0x18) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 1.092990231s ago: executing program 2 (id=1875): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r0, 0x0) (async) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x11, r0, 0x0) (async) setrlimit(0x6, &(0x7f00000000c0)) 1.034735464s ago: executing program 2 (id=1879): kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x2, 0x0, 0x1, 0x4}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x21, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000000c0)="64ac5f660219fd6e7057b4580ed513f061f848bcb510af726f83a2308d324f5db4dd084d095d41511320d94f9568cfbe1bf0663d4b957d6fa63976175bc79f81886e2e6e91fd5973097660c6ee467fc0c9a17a023ca46d4aaabfdab64816a0abdcc8054e1bfe2a1d41675641c834b973db7f2d6abcccd317b9bc6fea73ab7d7244cc11e730655b2b7f7acd8b6ef9a1fd6a8ffad565a3ea33e9ab584d004b449b622ed44890df13112508551c7dd482", &(0x7f0000000180)=0xaf, &(0x7f00000001c0)="6da7baec9d404d4a52f6271419be62d1fedfaaf71375697c5e26fd425775efd70a4a99c086100c054952b26dcc606971226f720f90bdc56d1a42019625c9df63d6e141a3891c83183f21fd8113d6e50ccb4e265eaccf5954cc9faa7251db238dca1981b8ee3f75e2ee3698629669ddd8cc7d50700ee282e6919091f6e07fecd4b2f80bc171c7839f44e50620c692849f596daf9083c67f6f3b04ef40ba74da97a1d8e822bf4c6ad8ea021ffbf32b953cea5a61d908af9e70a4a14fc7bd77f3d4a586977cd06f5e31f10f12b90094a3f1578a1b1552a0f54862a6062130b0ca782765", 0xe2) setreuid(r1, 0xffffffffffffffff) 1.034403375s ago: executing program 7 (id=1880): sysctl$net_inet_ip(0x0, 0x0, &(0x7f0000000180)="ce88", &(0x7f0000000040)=0x2, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000080)={{0x5606cb78, 0x80000002}, {0x1fa, 0x8000000000000001}}, 0x2) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x20000000200005f}) open(0x0, 0x0, 0x55) r0 = syz_open_pts() msgctl$IPC_SET(0x0, 0x1, 0x0) close(0xffffffffffffffff) (async) close(0xffffffffffffffff) sendmsg(0xffffffffffffffff, 0x0, 0x0) close(r0) syz_open_pts() (async) syz_open_pts() r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) (async) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x40, 0x2}], 0x10, 0x0, 0xb8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='r\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="582383ba32ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774ef", 0x28}], 0x1) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)="582383ba32ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774ef", 0x28}], 0x1) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r3, &(0x7f0000000700)="d80b00"/14, 0xe) (async) write(r3, &(0x7f0000000700)="d80b00"/14, 0xe) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x202, 0x0) ioctl$TIOCSETA(r4, 0xc4504441, &(0x7f00000000c0)={0x3, 0x1003e3, 0x6, 0x4000a0, "87a200000020fcf30000000000000000000800", 0x6, 0x7fffffff}) setitimer(0x2, &(0x7f0000000000)={{0xd, 0x8}, {0x4, 0x4}}, &(0x7f0000000100)) 966.680313ms ago: executing program 7 (id=1885): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ktrace(&(0x7f00000005c0)='./file2/file0/file0\x00', 0x4, 0x40000420, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f00000004c0)='./file1\x00', r0, &(0x7f0000000540)='./file1\x00') clock_getres(0xbe44501372635004, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x4000, 0x462, &(0x7f0000ffa000/0x4000)=nil) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000080)='\x00\x00', 0x2) mkdir(&(0x7f00000001c0)='./file1\x00', 0x50) clock_gettime(0x4, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) rename(&(0x7f0000000300)='./file1\x00', 0x0) r2 = syz_open_pts() mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) read(r3, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) writev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe563162b7bfc9e0a", 0x1e}, {&(0x7f00000000c0)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09f9a84c9e7ca7ed207f1ccbd3f94799b51c63fa684b82614f03d809726ba8a0ca67ce32339fe8a490af3c1eb92bb4200a31580cf77dc21ec2a503973e89b72c9cd2f1e02dd2c727f13420e789acb456070395c9541d3636fc1753e5209196c88b131b752e", 0xac}], 0x2) syz_open_pts() r4 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r4, &(0x7f0000000600)=[{{r5}, 0xfffffffffffffffe, 0xe5b728808adb3361, 0xffffb, 0x800000000005a, 0x6}], 0x5, 0x0, 0x1ff, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) 966.533979ms ago: executing program 2 (id=1886): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x4}]}) 914.136402ms ago: executing program 7 (id=1888): syz_emit_ethernet(0x1060, &(0x7f00000004c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x102a, 0x2c, 0x0, @empty, @rand_addr="fffe000000000800001a003f00000005", {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @mcast2, [{0x18, 0x200, "5f6522035b3985fc7b38bb23c0afac6830deece8f4fd293f312ca401a1d92f028961b1f76ea040a3689d8941ef6254f42862907794556be8a2eb71dc41533e335c159e11f948d253661482144981f7f7b1d489beeeb30cace13a3fcd578b3958436979f73972d24c7cad2d6b304568ff6941e9fe781d7e13b870ea754cb41e7c858ee516a38122e9ccce53c2ec8051a603ab1020be47cb2894e43b13cc82f734aefd199234d54ca106072f1527ed4f81a0180bcb96ad8882106338856c1fba67a138552de39725252a3adfdc5c6cc108a8f083f94e793e56f767a2efeb0dc3eba7c9bce815b89c60f44b9cf9a1325f2096e942deeb6c1456c5924224b209b775beb530327c24c954863d3011cc077f11a2d8292cfb5410afd4ac9f6ccfba4c399beb3e5d05b47e351a0ff58a2ee94de7818e245b760d5a2edc9197579d0018f7cdc56c7a6af7ddbbc8c7e48c74c27ecb699eaac373c98156a286d8e262326a4b3b8d50ec77b847c00ae7ae58811232918a4380034597d5b18da9a83d0c47cec81f76e33e042d7bd077029425abc203f5916f7f93ee5d4fdf942b7ffedafcc1e98389913f869681fec2d2a1e7f383b68cefb0702c551402d021faa8d49d1a7790b16f407c41cb64964456823f558c66e01c461bec92e6ca457438c36cb19f3bc1e6bbaa4d64b2694b5969c92a2b989b5b2a455ac8b3fb90f92ab87fba86fd1d438e6814141949e3a8a3efd89c18252238c25e1fee8d9e1eb6bf656fc7527cb89211c14a8edc232429516cf535260a51b2fbda6388597621cae0be74c97a0ff0b711eef9270858b9e1b2d9692697cfcb5e7c301b20b00d81b3bb5987eb720fe4de318ba105fcf9c6fc8f5daa99920e9b9b29277545eaa0f779ecafe94f32b114bcf33c3aeea3863a3d4e16ea97a0603cf62bafed789370161ebbe9ded679e9f6600b308178dbc0b0b5f4163fc880d2f473be0c4780f293436238029ff8732ddcf9f569a7aa9e27607f7e4f65d819051ae1d19a6db899bfde1d072ecccff37309eb6f015dbe6eb5d09613c8fab0ec03463e6df7dc68952fdafe2f957c95ad23cd495944d88e9eff9d96015acea6a8d67ebd5c9934aac1a1ccf30cdc7544bcd28dc470178b0386b3c449f19f41cb331384618395bb99081a791b91f45ce142e9f6f87bb7c27841f5d616167cb815fcda3087a153cce5941caf7f73f5fe1b2f4f448914ad639845796107f0ec6a53f2f12187b75ab89d5a0ca99ba92fca7a53de48378667857af969d51289e13a18397f99954a1798b0fbfeb417cfe56e8898b8580abb9729586f712bdee5a0755298f8b55ffeb5f4f4425d17533ccdf8a1fbeb1d2f000ff9bf383a534e4ae75a210ba5be673c756ced4173d8ee29268d7120e7ce3957b4d872e61590551f9b547791f7689b5bee944b1bbd9464c192c6d5acaeedc9c8ff3762ff162d9dd1d07d701963b0bcf9c9702ea2a1d0bf90a92e6bc120662f2d9c1575762637104a8e1bcbd122b3a90a8b041eea50f83881b50bf36b6ed56b1d2de21f4b7266d3855a1e887add45213ed6807674d1ef01cf95373f12191ebef0b567e62f77c5526f4c921641528706e7349cf1366330216c5fb3bccfab83324901e995c07e36fa089f64f085a5904411eaf0def01b33b5d1fdabb5272a37aa84443fa009b4e067f1380b05576317d53ad7b7d965f024e7376c8ce8627dd6e6eba0bbf0ee095aa6b1e7668aaf978646577654e36030b43ffd33368cd31f61b1a4766310737bb1270414be2ed25cdef9e8452d6ce3fc334c3efe71cd61875773ccdc67700ccb73897a005b47a7a021abd5107f29f54278669f71c9f19df65ca525a1740f5603204e0ef5824771db0137ca9b55af3554433e3f175d0f3edb0e22ab684972d3bae70b007c65f8f6b1ad4263fa96774f2570966901f0ccab47279e6517641e751167f05b9e3ce01591d77b5825602987fb6bd12ee4904fe9ce17f71e733722a4fbac22c0ae2be7d0540d06c7049af1af399ac7ef6481a6da7c9d0cfcd46231d4c73249328913a78f58b1d8fd5129d3bdb834535def543b559cec2c829e6ffc52c7f714d3a2c07ed983048e41a33d15fd97a403d67b62ba69f8ce0daeddf04e4d35423e21384b700c6cb5acc93c275e0f2893800d739c57e62a669a91119d9cdd0edb19ecb4510ac517e75629c0d1aacd241fb05673a15733c5d022bacfcfb7644991c24dfa92d4975c5d981b928fb5832ff14a759b67a22f401559eca30d3cc4c5aa63da938eef06a77769113fb46530671ea99ec75211a6e37a76419a5c958d7cc34267e672092f5b042168d64507bf46d1f79a890afe007bc104186e9ad64fbe0cb65f4aaf62729d782283229122739c342ed7cca19656a5c02a34a923e663160d20210eecfb841f9ddce27c4ad603c4c801df6ac826c1ae17a28e6537584a820aa39fef06958edca2d4601e8fa66083e96474865f902a5db64d902b38fd943392aca33a6be75ff93cdff79fbce16981eb133ccced739a431739f108dc3013ef8f84b91978f4bafeffa17149eb038d01f51385789db4879cfed2f6e5b1bfb327cbd098bcfd51eeba0c27980fb32fe818898ff6848666f4f90d010f7fa302313556f65e34c93aff0d3afd9e1910f039f812e9624c60f0765e1b434678b0c131a4f099a9f90ffab2c78f5086c1c452d806e362b330d80fff8b0129c3dce69c0be094dfed1cd17bda02b38c9f6e1dcf2b92fd4bcdbd59ee3e80c0238acd9564dc5aa835ab3cc4984804e82325cb21720cd4ac762112da9842acbd03f3469abfe86ab5249f1b4addb898296fc7ee8ebe54b5533988303ef064a6d4c148984134a10da5aa13a06d2fe437647d522b1de8372ffb811124e14664fd0539b35ad190a99bca1e9d4f747dcb4b1b148a1adb9ae84843ec740d54cd90a72a8240e0453ecb8416c9b546f777388c2b407633faae57582ba14cfa76674abcc8ba04895d00652a56aac742f492d2a9a5d73e36deb32ac4b66369fb8bb06565a7cc0f3bb6edff1511fe9eb35626085db4450417227ee55054470c4b5042bf82ea4a1f5679289c69c9315d45056f6b5d241cbc529269cbfc2a0a7a55bf01bcef5ba030adaae295d5f6d7df5cac5f95b5ead1633f33c6ccfb0346fdfd4e6a7cc27a29bd8261afefcf16135d941b09f346cd25d9394e5a05b9624fada91a4b59799d42de61c5dd7d616bb3833893b18ddcc857e3d9bab4d0d63b7c76b537c3d5a5629927751180fe444f1d90fd1f666501d9e7b5fd31d455719daa896576352be2edaa7ac173261cf3ece2dc7aa3e3aa337b8ba1d086a6c1b5e98b4f14d621d4eed9bb6bae318fe2e904cedbb8e2d660879cc05ac06bc681513e9277b4b68fd6eae397e01a66f1a2ba496f7ce2ef45af65071815fb3f43eff52897773b68dec30630aa2ab5d7d6a6b021ed030a9d3ffdcbaa8259d385614125f8c0b6e3abf969795f339b6054c39f22f3893f448fbe0ef7ecf9b9409ee4daa7bf5823404c23beb1f8304a1300646abd94ad400df701320c1300eb81d43ab5d332c94435a31b95f4709002c0d5593a9a994f6c7f25f44d0d063cb0fb31f0707aac3871dc26d1314eff5225793d970f790be7b83b4d7fc7bdc8876549e81d55abba712f6a9562122204cc2e50bd1a3e0a963cc6d4432ece5552b5990880c8db702d75131b6a07897ef4c323e20428b3665ffc2cbd44bb58396b2ce6889768bede6b15f2bcfe46d365c0501a2b5114624c70dbe2eb3282daf2fe6eb2bcb54f3ae5a7bd7dd1b080eddae747f95a390bc806bfdddd6fb2a06aee46a6de24642e2ed1516de77a71e8fcc586af0cb6d3eb8b98cfc003ab767ea30e519d6979137f8855855d85cbf5f524b6c3fb356f2d9ef9eba65d0c7a66548172f6fd486d91e5b4bf04a1f99150b6841c56335664aa70a37f048f0f49a50f79b9112de29429a05665a514a42b80e2e3a9ad36ea5addc7c666518c941e3cbc861c206392583f0a9213bf09e407a5ca4142e78609c6f8d7ec6bbe17054a7489a8df48de057dabc3d4a05944e6e01f9ca86b9730165ee5fd294724b1ada6ccf8e452d6d89dde96d5feefe3d6b263811960bbd393a1f80996ac0dfbfb1312226348ac4d754d4bffa686fff7f94058215e65c89c792f25e2d14327c8833720b55bb3686588177f01fbc0b1910ef2b490878e44aab2550fb3471733a02d25c951d26f9885e070777d553dc92b4774b93a4d6886a631b8d06bb639d2c5023f7511a45a2ccfd8f675b31d9421831e9874582a5bb11d20b21f433795d5ac08ac96d04d822e9fb006dcc5ec969c3fba73bb430e88d8edac8e3758c9c249efe45834ea8fd9cfa36776883fb86f85bf75cce141fb6d7f4d6a7692bda9c727c10016db08d8d65543d207de00aeaa1f35024da866097e196f4b9edbd6e65e6df0c6c30cd46daaaea8472c484e5678d680958dd478fe47e4a5fc51db75a64e0ad69c11ffe248d6284238dc89155e41677e2a66a97434864d797cc60b663eb11c3cbdcd8486efb3b77d3581b0edbe41709cdc9ea2283fd9a72c896b1ba7b4621faebdcc366fe9c0fa70903aed787225834993e9231024382fe8a00cc28cdfa1ada50d33a63b143f67f458ed6d20a69ce18f42d3f0f5fe7e4273c83330807b2353ff608d4a14c218a158fc45164e7209e74393831d7ecc1209deab66dac85084665c4265e93ae61dd9755726a1b6e01e48a674b04d2a0e459ccbd8d7a42739a416e2cbef3336c26d647c95d808777169ccc9ba9266928cf42c889936b24fa42dafae444cf2b8dfc38f4652dfc87b2d4b038195f143eeb71757e492a20a0f15bcca6214b3ca90ff1a6747375490e508ba0e13bba3b6c9248abdae4cfed56102ca007f8474db321d14cf2b7ef971ce3ade0b60239eed212f5b4be8949367ad1605662149836b9b0c91b080c96701f1a6a445f560214d4fcfa4948e11894383257f207f5ca50c8658d185a536ec0c6912df99a7e6665504a1dddbe0247ed03e63cd6464c762894ba866e4cb8b48342b402db562f2141ed2a306c353ad0bf95d65a5a914685dd4f0ee6598e94e23e42f051aafadd1fc9f36a26dc30b2d279157f0b2e34ae6e9c1f2843b1475c24d8ac1bb5b27347b40475d91748b842fb51c400d4715d4755163b314bb94dd8e76fb9ee5406c6a21008f0040b8b03cd48937913e763be8dacadcd3c887babe5b1be2c27f9a7c3f2ef6f5c5fe7f68d2bdc9123aad2f7b0e2997ac8fa079cd8fb62bff830c21ff02cd2ddbe4b036841aca5ad0572ca7cfd1242f735bcbdd039314dce2bd25ec86fbaf1dfb69e2f036acd1a4dda83fb07be20760049626f8e7cc6a9b9ea2c48cfe4ae5051a410da64a016c41524a1a2f1c56756aed44b8585b1162d56b8e80d46941036a8bc82550936d36a7f0e98e5fdc732e288408929e76548e9a836b82e9ee3dfe8b6ef8281e4d38f610afc4d1b3bfbde07837b4760a621bf89a4838f3d142261ed7dfbf70c7aedda8f2cd05e40e5a87c2c6550a7632cc87c946038e4af58ba95793d030c61d9a3f43683f4c234b9dafd00b3a761e1a2d0763764018b0871daf9828f4eb1865539295ff421b66957d472e612cb83362fcfeaac64183a379f835a18f293983cd0267c6697aa3b0bccf444fbfe5bba8407dd7fa93d5fda3302864c3681e2a7222c296361eecf87aef4f9aaf7aaefb844a376d01628ae5624ec33685bd2a2820e4a733cb3ffda16cc40c82bfc0373755dcd1c9fbdd108c2925903ff4638c1ca00441efa4"}]}}}}}}) 913.198988ms ago: executing program 7 (id=1891): ktrace(&(0x7f0000000140)='./file1\x00', 0x0, 0x0, 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000000)='./file0\x00') rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000340)='./file0/../file0\x00') clock_settime(0x100000000000000, &(0x7f0000000040)={0xc0, 0x1}) socket(0x0, 0x8000, 0x12) 912.343697ms ago: executing program 2 (id=1892): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async, rerun: 32) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (rerun: 32) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{0x0}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927cab28f", &(0x7f0000000080)=0x30, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) (async) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) (async) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000002240)="582383ba32ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b", 0x20}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0aece45badffc87903ef4f385f74657a1661ef0", &(0x7f0000000080)=0x15, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 32) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@remote, @random="003401000008", [], {@generic={0x4321}}}) (rerun: 32) 849.173241ms ago: executing program 5 (id=1893): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x1) setreuid(0x0, 0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x100000001}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x40000808, 0x1, "d7471f46000000ef1f0101000000000000000f00", 0xfffffffb, 0x8000001}) r5 = kqueue() r6 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000080)=0x9) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x54b2f0cb23f2b8be, 0x2, 0x100000001}, {{r5}, 0xfffffffffffffffd, 0x80, 0x1, 0x55, 0x1000}, {{r5}, 0xfffffffffffffff8, 0x38, 0x1, 0x8000000000000001, 0x5}, {{r0}, 0xfffffffffffffff8, 0x80, 0x8, 0x2, 0x3}, {{r6}, 0xfffffffffffffffc, 0x8, 0x1, 0x3, 0x700000000000}, {{r7}, 0xfffffffffffffffa, 0x2, 0x80, 0x1, 0x57}], 0x15, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) poll(&(0x7f00000000c0)=[{r8, 0x80}], 0x1, 0x5) r9 = open(&(0x7f0000000480)='./file0\x00', 0x18320, 0x22) ioctl$FIONBIO(r9, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x105, 0x9b, 0xfff6, 0x0, 0x7ff, 0x8, 0x5, 0x0, 0x1, 0xdffffffffffffff7, 0x80004}) ioctl$FIONBIO(r9, 0x82907003, &(0x7f0000000140)=0x1) fcntl$setown(r2, 0x6, r4) 848.846816ms ago: executing program 2 (id=1894): sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000001e80)="08cb60f75204230b7b792b37ad1842bae08c375a647d5b88b5d44fa1fbdcf73d921d6a79940a88114fc04fcb7dcd9c0db97b62c239d2767427b99759cf112aa9e8a77da9befd5e2d100d12dd48ba1e3a181a1530d8801bc2bb09e21a83f0dc4eb90c5a8798a1378a20b57fd66dba77756acb95cdff4055f3de6acc4ddee270d4e0e12767ec8c116102bba9ee0869c61f7c28f3ba31c9e7a9d5b672d15207165f6abaf29ab192bfcdc7b92630bff3977007abedab9d44397b6ee34d1a31660037fcbf42d5dcf01ea987fe309bb9a89adf2e524c32e551c99b9776fe345a423f4acbe68c5046dd4fa69065ad3d960b21878429c3683e4c8336f9624fe6120ab1b3301aad7f0e758166defb96a0b9c837b2bce2e90fec6673f1309dabfa1535cebf9280bdb4ae9fc83ab6f8b02d80c4d0e1242344d7bec1a8b5170a06a8b86182e9c57e47025336863b67c8f688da08d4d584cd4db853f56a7c1e6d1c17dc189a1524e592bc36c112088f289621c1812292806f197b6e6e33e5f218720ee311f6dc14d8535824e912b8bbbfde5f20dee7904a5db05421674af4f836aaab74c7175bdebbf353bda5a2c14d585f8376b7fe6101bba30756de3e1ce5db73199ebe8b8cd77a6d1c19992600865463dbd2268d524025c32e974a3c11be5932d5371e6799c3261613c64f3d8182c2bac5d1e3b5085260c6963bbbd550e1c7a359fcdcf215ba0e08375d9210e4c731706f63e1804d69eca91e43184c82d8b4f57530e63c14de2219a93ebe04d1d811f332eb29764ae5477f8cf5fbf4cb06d575ed1a96cb7ed2fdd517d53cfe98e8d7d62bc945c3bf21a63d801c62ba6b429f363ffab729dca0e5c59fbd7600e5f649a4ca301fd37ba15b3ff639914ac7dddfca92fdb8bfb4b0ebe8ad85f68082a541e3f0db7f1faf57779b8d2b9b5e39725319ae704a88cf37c8066e517f945a020b13f26593012f76f3eccbd3d8675dcb2f72e2745206b76e5b433ca88e685fd165b2e0d41633f5586d476c5c6f8c046b53a242be43fa6e33688db0bba9ab3fcc68483b3efe3de4c1b7e147dcadf81338f4930dcce74320c344fb7828fb889d0907f7634d934df9c0a7b9a67b970e7ec7154ca2d563187c0dacc2860f62c2d481094faf1dcac66b662b55fefb085a9c47d7464e742a7341317198c56945a18531b3130cf83b1d4fa8956513635872f7fb37bde9357af8f4d9cf254cf59ec99866d93fef07326ae5bf89f4b20531683082a144bafffedf66fb5f0fed9601cc00c08e0d4b56ce99e4d8f4c2a76e2eac988dacea9c515d69e42e9f79eec3b1d7c50269dbf3b6451f0c9d84815a63bcfcb3c71f23f00b00a8261408af228de6e1f7856251336496e5862687d7b1aadb735a77447395f2caf348ceabc66c566e2848c44ab2c220a5d345cbe4bcae18059da4767713bc02555a1c9fb40b9eec7e6f456b97770ac4ca4944db664b525666186d787c219621d92024742ec4d33fa29794d32af11ec863b659a2d1da59d04c74812db4de86ce85648a927d3f1b4d3989dc5e029d17322a33c6a2f707d4803e96824cd40d0fe8ea51d75db0cdc3a6743d3a296ca620cab5c762e083ee69654220a14c5c4e6fd543464807d83333710a02414275d42fe37648c4ad7aeb05e88bccd2d5357b27e1214d6be2ad0c98e36cc6946f64d7b3e1151d8b8a6c1f95507d1c1a6538a8d6abdf21bff162233ed064a1f2fd6ce95310de7b498153fee9b3d8aebfd650f44fec244b95720f345da72b5e199c5b344e15117a4abf6938f108b5a89a9bdef8220ca9750a0dd2520e2ead60a0af8a6a784f0485d00f8b80de7754db3a75de7aeb5ccb82b7a01fa3f4e0bec6e9d22a5df5ac55cf7892bc9b2142cca603e7756caf62c3d1e9c22f8196037c8b41e975ef1d850c69264173c41bc8454cc1d0f21069ff754af60a9e6f30cf09db9f8a43385ba336e4127f1756485bb4f2044f750f7c84e332d50ea209fdcb2717a2ab9c0c6c3a9cafad745cd62f3ccba64a1888c4495a57b879364540554a8a10fe86e8417463fe71f50147c170f15564c2cc2d4d0d2dd909f75ab0b915341a1683f3a428af0815c5e149e615296f399524944127e951ef4476a9914195ea7fd86e4de39b4a1e8608248935b6a38b54c3ebc586f786ac7ef6a8ea3957fca3df7baa0476d1af672bb5128f8f2cb6ca2a6028bfd27a7579f72a99d8bfae0ec5584b619cc612de824152a93e77d04dd053193e2e45bf50c09f9d9d245829f2906a146b4d99378d5536089dce7edd999ba02002b8fc32f273df2809db4c12b19a388bb85948fcd53449b9265d56f0c696e776541cacda5934c35b594143ea96eaf348c62f4194d8df3a3dd4a6e8fcda4a3fa944568a23daf29e26412ab3782468c6a7054db5a0f6738e1d5b713d19c194e00c5cd294f82a5fb4d6cea5ce0b67e42e8f8d2e724e17c3f53bea7a48191e5855bc63e04214fdf34e5dcdb97c1a8634727ad79a69710b5f9ab3f2f194972a20b752aea4c90b7c6c6bf2ead196cd9a1052e8324f9d3ad89bc90a811509cfa87abff9e0e3ac4d7c8f89eaa774b3cdfd1a6c1d5d94a8258b54f441abedd7a962e7731822b19116fe03ced6c4b973d578792f6cb6996294d5623aea5d065c4a31a73805af4946bc4436ca41166f208d0b46fb40cf8c227581f6f8af38955b2b890576730096d33458a0b6005a45004bd1845dd1487f7aa186ae043bed16dc642d6291f6303b9bf1f69bb124ff03277fff56d58092ba46a7a8e65bc468b4efcf416ab58778f75d1fa06bbd8528f9e16de9ca708097a00aef9b6143c755e5fc17661bd732df023deed3fbf5ca4a8d8446e5466ff767ffecaf4e99a2fcd22a90ac5651dabd93605eb2cc621713e93831eae1b530b5d897e63d6e7bdd60f3329206beef7414b4609daa68b2a5c06431ce1f03c29043ed850b5c5592546a338d89dc3d36af90b29fbc92777a996bea3d2f6c94e1bfe265054ddc34850bf260f9701760cc3c1a323c90e9405358e2d4965d58ed1123e309261bf5236fecdcd0a59cd65736a723ffa20798ee79209288f8436af1e251d70fc7a8b2b69af2603fd1154e1b249e9bff8e3fcb62264ca160463fcff49776fd44c97329472da34ef27ee1c11aa076d8398fed381b870f649fb4c7a06979f56de0c0f33254e924e4e27feaa704d140c49d437a64245ebc9d0898d0920259649d61219715ce0e38ca70338a5e9025efb44ef122c6a1ecc0e32686a2b4141cf8df0a490154265b8072852752f27ec2c18c886d8f119c2251ac06c23efaebec7f014327aeb46e5dee903bad4bec77587ef3233099094fa4ef2124b0a81010b0b1872b1b11c7f1112e8c5d7fd45a8c4c346e872e10ca48a077f6c3f6c60a27b2b56e6acf776985095ddaf8de6505d2ac0a03c7b5739884ad5a9351837399f0c35405b8a8c892ece3bbcc805fa1a55164fa7389a1dda7b58570b719b3a68dc74a9154346222142d9c11a9a7bc9071762d9c26468a86b760116eb9bd130bed0816e146645b046f2e143747fafbe050a6dfecf503b4f44cd20bea7e29e3cabb2c61a3894418e50113289aa9b3e4fdfdf5945094d9fd128eb07f3337ce98b28ab566a6826e9499caadfcb128981555e31fc9a470d76869a2bfe4e0a96c66953bbdef43592d935c2a72e0e9a69202daa415c21f5e04801682b06328381dbff43033e64fe5f20fdfe7a3f2a0c24bb55dfe61eb6e44e789cede2a092517c48e6ab60fbc010d066d6c7e4525006b2956fd85f99bc76acf087adf1c2acac20cc6fe68c863eff888d212c92ad9188e21db60b0d0a05406a4753a3f0d864fa60ab0cc358711466079d77d122cc177d1b089ca075a0365c391c54c6367867fe64005157d829911a64c617faa274cee3e5f59e96224af3ae1e86cf3f3e84fa7bf3f3d66d133f7b7fcbdac66abe6c56b2a503e32e6e0cafca31883e3472860cafaf0f3b3f2956c91945e4d2759bb54cd26b5af59cc2b2b3edf115cccb452bc6150dd5fb6be5d14378531cb9abd8ce4c8c328560d990dfdb4e19ca7f781892e7df13f6295ddfe7a60807f9c96e490e82e986ba81e8456229b9dd715d680d463d6c648ee6a721a5acb798ee9ddf439ab7caa3f1681e879d1498a7a957f08a197d1062e6750e871789d0a917ebde93c0bbb057057b275c04656132821dc626d1afb3d3fc9eb706181277f21b63c2c503b12ac25df0b5881bc80cd8f89a1c5b3a4b73bc87793f2b90f72d093082ed16dc56077c5a50be82a8d9dd95cc0f9045781e040c2d2f3da2678b4f389b1ffe0d6a41c271fe0e3b7362e6a419d9a531c30577c84ddf7ccfa31711f31053a9711e4390972b780652a203192d71ee404876b290e8b39c19d61e30c72a33a15cbfbc889045b4cbeb05c9e4a0a3a3925176dc87663f1a7f3123afbb087f8f981a90baa23d831d63c608b714e0e397e922a4764c41ffc311e32d4eafca40a3170df847d858c6edc9dd2893bbecaa2e1f78b9dd81a54e810d4513ed8bd2a771ed7c0f1e98b3e6309080c66ab90d7a28ba8006d4c6443d9c56488e55c102c492208097f540ddc47f29cc84d5bcfc60f08ef9467357653d63b8f951a1583c9863bfb08e7ebb30fe092c6fc8d8e807942d80ee74bfc37886c3dc30ed34c1a8625ac6e8923de700f021c2283c37b7b7e5968c4f00c67264a26d8eb166bc97d8ee3181aad7fdda7292d0ea8fe26fd9635b0f6529efe9763204a77cdfee7c431d8df399d8e2cd45a686de52324c1101eee5b0f2e08b34b6f494499b290e4535546c7e7a0d1fe3334a1b330d9d9f204f8539f7bddc9d16b741ec8258a2ef5f703e26c86a6ebe59c32ead5ac8aeb5e0029dbb666fe243141dfd669ce925c2f9d7243fc6d7bb51782a0dd7d3f1e6e5e3c8c9ec71f16584920667c7dc69fe60ae00b11563e218d91557bfdaf81e4e8de08f7ad035ef989dde32ad424355c0ee2a7264855f8e6e4ce12b12092ecbd780fec5f0d441cba04aa7ebdba3e48e2af6e062b8a0bc095f72456b73cf8c4f039ce1aa22daf4788d0f63dd9ad4ecc0893e445a3faa00fa5f0414779d37006e3439727494a1e6db9e0602395e3f1a4a29ab8367067c9b925230bc4f8dbe5ef83b52875610a349f32a2e5adb59b2a3fd8fd4a3ac511770c0f0fdf58679768247d6ac612be97e4623abc0155afb87fabfcd30a63242959da12eead0b75e6d5498ab54e2789db01508b2d570eaabd239649ecce6a72cd16cb31f9edbb453b22277eeefa79a7ad7d2184e97d8ee59284715158690fc3849748c821026df99853ba262a5859ef4590e96869f15575772ecdb4b8d3daad01df733e7e06626f99b1c208e54aa172c9294c8484bde8679a30663efc50cc16d62c1bdcaced35bd21c44754495afedece15b4c10244899a90025c4cd695de46ec50b7500825041920a0eb9456efb30bb20390a40c26b79a500eff9cfe581af0cf861976a1cb14337675b7a1302839b0b240d8a1711f424c6518a8fd570142fb87b7a228568056bdb7b74dc29c79c6b81e7a3cfc1b7606a28e70533ae83343a1a1affe0fba9aa97edcc727a923d1a199d420ab781186102bbf5ea247727980ff68149fdfb802b27718a347ba0bfded58cddd44d4e5445d048ad4d5b762424fc06e941df2831cb12f99c25e4a435d6162620075129a8d768cc2bedee81b225b3c5bcc36d44e0523404b23b9b912b8fdb66367de9870bfe538d967431e3783bde56e36a5019b065ec5e5d94fd49d38dd6bdef5427326cc54b23ae764", &(0x7f00000001c0)=0x1000, &(0x7f0000000200)="10350d37415258bf874a11e6452bde8d8c494b4a402dec50d83e56fdf976fd15fc61abea74721fd8d72d3dcc78abeab82834ec411e201f89cf71be58660f3654c3bb73d5cfc5c7d77f452908e2cc71a470aacf3f731f935a040c83c0e0a7e11cc1592e202d3e", 0x66) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000e80)=""/4091, 0xffaa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000001080)=@file={0xd1653077bafa0114, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x89) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x9789, 0xfffffffb, 0x6, 0x80a19f, "a374cf11000000000000100000000800", 0x0, 0x2}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60eda7fd00083a00fe8000000000000000000000000005000000000000006c9c2e1d8d92e05a2eb9810090780682fff6f83d32a38141e1403991aadccae0ba13711d6687ca8125904e046bd69269"]) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_addr=@un=@abs}) close(r3) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000040)) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6000000000102c00000000008000000000000000000000000000000000000800001a003f0000000504000007"]) 846.672743ms ago: executing program 7 (id=1896): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffe, {0x0, 0x4000000000000003}}) mprotect(&(0x7f00003b7000/0x4000)=nil, 0x4000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x27ffc, 0x4007fff, 0x8000083, 0x5773c54f, "142e28a47e7ce2dbe73100ffffff0d1300", 0x2, 0x80000080}) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000300)="1b647d2f019db5f0196e142409cd97e6b17e363794d975d3e6e1969792123e482a9c5072a30bdf08ac3870850ee92cf07ad873810cbeead7254b3e8d3453aa424751347cc87adbdec064ea0340bd6f6e4a56db7b200d317b4a7b9d774a4dcf8b83ee4529c8a9a10cbc2b4b25c3a6717d32160b4f8f115aa931d863eb9354dcde", 0x80}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x3, 0x0) getsockopt(r6, 0x0, 0x2, 0x0, 0x0) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) setrlimit(0x6, &(0x7f0000000140)={0x6cc5}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r9, 0x20004101, 0x0) sendmsg(r7, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r11, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) sendmsg(r10, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) close(r3) fcntl$dupfd(r2, 0xa, r4) socket(0x18, 0x1, 0x0) 724.999929ms ago: executing program 2 (id=1898): pipe(&(0x7f0000000640)={0xffffffffffffffff}) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r2 = socket(0x1, 0x2, 0x0) seteuid(0xffffffffffffffff) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa0000aaaaaa080048ed4c67f7640003069d9078ffffffffffffffff070b1effffffff00000010000e009078000b0008000003ff0000000100000009"]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$FIONREAD(r1, 0x8020699f, &(0x7f00000001c0)) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r4 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x8, 0x49d45d95, {0x101, 0x1}}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) semget(0x0, 0x1, 0x281) r6 = semget(0x1, 0x0, 0x8) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000040)=""/56) setgid(0xffffffffffffffff) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x310, 0x0) clock_gettime(0x4, &(0x7f0000000040)) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, 0x0, 0x0) r7 = semget(0x0, 0x0, 0x0) semctl$SETVAL(r7, 0x0, 0x8, 0x0) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x1, 0x1, 0x2}], 0x1, 0x0, 0x6, 0x0) close(r1) 721.484921ms ago: executing program 0 (id=1900): r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) 634.358397ms ago: executing program 0 (id=1901): r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x1, 0xbb574317, 0x2de, 0x4, "7072c83fdce7ea8f343afbf4242d5421f1894cbb", 0xfffffffd, 0x55}) 634.000094ms ago: executing program 5 (id=1902): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000000c0)="9e50e101f4d5b18b", &(0x7f0000000200)=0x8, &(0x7f0000000240), 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x2, 0xfff}, 0x10) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00085003fe69bc83c1987a653e2c6f0000005000fe", @ANYRES64, @ANYRES32]) 632.690559ms ago: executing program 5 (id=1904): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000000)='./file1\x00', 0x80, 0x111) setrlimit(0x8, &(0x7f0000000980)={0x43, 0x62}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x10c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="3cb3ff", 0x3}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f13417c96ec51fe3a1660c95d256dd48ae2f8f49346c6df08302e85ab5ab9", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000700)="d80b00"/14, 0xe) preadv(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x3a) setreuid(0x0, 0xee01) ioctl$TIOCEXCL(r0, 0x2000740d) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 629.270655ms ago: executing program 0 (id=1905): sendmsg(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0xfffffffa) ioctl$FIONREAD(r1, 0x80206979, &(0x7f00000001c0)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) writev(0xffffffffffffffff, &(0x7f0000001180)=[{&(0x7f00000022c0)="edd4", 0x2}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x400) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) unveil(&(0x7f0000000140)='.\x00', &(0x7f00000000c0)='r\x00') execve(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 609.461376ms ago: executing program 3 (id=1907): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x782, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup2(r0, r0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000080)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8cf6bbca325cebc37fc4e1dd543dbe2da6dd", 0xffea) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x104}, {0xffffffffffffffff, 0x80}], 0x2, 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x1, 0x5}) 563.380452ms ago: executing program 0 (id=1908): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x27, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="582383a432ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774efcf04017ae1445254d236d2c3d6cb", 0x36}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000c40)="f969afaadacc73312091090094a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b4927cab28f2769b43df6bd7881924932ccb0afe61320de54c663201382cf2fdd41d979475a12fe81de3738a8b932a39f52f5f7ba3a2133cdb405ec9f8bf982df61bd9522d0db4b7a8159bfabe069981f04e7306eb70940d16dfbc3fb", &(0x7f0000000080)=0x87, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x3c) writev(r1, &(0x7f0000002100)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4cbc90acc1eb117d7e3bf3d52de5d57a7f2ec5c0d23a134ee65c5f70eee9f43f9c71342063cfdf9eb60982d3ed95722aa70920bd1c6331d3e4e1891e80699e9058b7a39ae56ffa1c545b3dfa90cd36699a984bdaedff8dbf3d11d74e26036a7fc36b1f53740b772d7c7996271e18c83078e8d21903e3b374f634d4eff3fe56124fdb2407bc125e9ea92319c8966f2e", 0xaa}], 0x1) writev(r1, &(0x7f0000000280)=[{&(0x7f00000000c0)="30c4790cf252262e0000782578bbdfe06334672372c8b954b4daffc0", 0x1c}, {&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d5e05a4a9d94e6fb2c6b79d3e0d7e", 0x8d}], 0x2) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x5e, &(0x7f00000005c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x28, 0xc, 0x0, @rand_addr="0000000000000000000000a82400", @loopback, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @loopback}}}}}}) read(0xffffffffffffffff, &(0x7f0000000280)=""/151, 0xfffffffffffffed6) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) write(r3, &(0x7f0000000000)="b8eadf1dec6a7212d2e38af17525fc4fd1815332c86f3c687f70ef5d99d91d581c793eb0864b4b080b4bcab5b187c526e67263e98197d4564831b4073bd8463501e3c6ec58e2a65012ffe003ce262c2539e07468c0b4b9dc3b6f4be553d4bc52829307e66625dc14977e727eade4ba87070388ff26e919131717da8ee46c41cd76f6537ac1c74fbf86926c5d8572a7fadc206fd86fb40a6e41caca8a9816bc820e69f8f1979dba863cedb8ca5d679eeb54ce9d3102fbeb298f1469350f2f4216f6ae5229eede73a9498ef77f7d501baafdded9eb6689a8dc4053025b23e522994d5916cc62b6a27a2178def25206", 0xee) 562.385042ms ago: executing program 5 (id=1910): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x60, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0xffffffffffffffff, 0x4, 0x100000000, 0x9, 0xb}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x18, 0x3, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8382, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$inet(r2, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) getitimer(0x0, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x60, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0xffffffffffffffff, 0x4, 0x100000000, 0x9, 0xb}) (async) socket(0x18, 0x2, 0x0) (async) close(r0) (async) socket(0x800000018, 0x1, 0x0) (async) socket(0x18, 0x3, 0x0) (async) open(&(0x7f00000001c0)='./file0\x00', 0x8382, 0x0) (async) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getsockname$inet(r2, 0x0, &(0x7f0000000000)) (async) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) socket(0x18, 0x3, 0x0) (async) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) (async) getitimer(0x0, &(0x7f0000000000)) (async) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) 538.869185ms ago: executing program 6 (id=1911): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5d02) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(0x0, 0x1, 0x4000093a, r1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 534.750067ms ago: executing program 3 (id=1912): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x131) chdir(&(0x7f00000001c0)='./file0\x00') r1 = semget$private(0x0, 0x4, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000002c0)) r2 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4, 0x0, 0x0, 0x43}}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x0, r2, r4, 0xffffffffffffffff, 0x0, 0x40, 0xd8}, 0xc, 0x8}) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0/file0\x00') setreuid(0xee00, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="d1bb00000000aaaaaaaaaabb080047000030000000000001907800000000ffffffff05000000000000000d009078487602000000b66296ea7a20d07f0000"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) accept$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0x16) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r5}, 0x0, 0x0, 0x2}) r6 = socket(0x2, 0x4001, 0x0) r7 = dup(r6) r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) close(r8) r9 = socket(0x2, 0x2, 0x0) shutdown(r9, 0x1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)="b886b4", 0x3}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r9, &(0x7f0000000000), 0x10) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000040), 0x4) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 534.416173ms ago: executing program 5 (id=1913): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(0x0, 0x6, 0x7fffffff) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@info_request={0xf, 0x0, 0x0, 0xf0, 0xfff}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0xd2, 0x4) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/85}, &(0x7f0000000100)=0x57) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) close(r1) chroot(&(0x7f00000002c0)='./file0/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)='./file0/file0/..\x00') 494.618119ms ago: executing program 6 (id=1915): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x4004570c, &(0x7f0000000240)={0xfffffffd, 0x0, 0x3, 0x20}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000280)="3cb3ff3d0128e6fabd6a729dfaf32560c4e68810c552d8f6fb7126c2", 0x1c}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f13417c96ec51fe3a1660", &(0x7f0000000080)=0x1c, 0x0, 0x0) (async) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000), 0xc0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000000c0)) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000500)="a9000000f1ac0058105a91501d94a3f64b26bfce05392f13cd6523e6fdd3112a60c95d256dd48ae298050000", &(0x7f0000000080)=0x2c, 0x0, 0x0) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) (async) syz_emit_ethernet(0x16, &(0x7f0000000140)={@remote, @empty, [{[{0x88a8, 0x0, 0x1, 0x2}], {0x8100, 0x1, 0x1, 0x1}}], {@generic={0x806}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 494.383819ms ago: executing program 0 (id=1916): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xc8) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c9) setreuid(0xee00, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r2) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) symlinkat(&(0x7f0000000080)='./file0/file1\x00', r0, &(0x7f00000000c0)='./file0/file0\x00') syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "36ea07", 0x10, 0x3a, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ni={0x8c}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) 494.159569ms ago: executing program 3 (id=1917): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x12) chflagsat(r0, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x32, 0x0, 0x0) socket$inet(0x2, 0x1, 0xc9) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) mkdirat(r0, &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x12) (async) chflagsat(r0, &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x2) (async) setuid(0xffffffffffffffff) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r1, 0x1000000029, 0x32, 0x0, 0x0) (async) socket$inet(0x2, 0x1, 0xc9) (async) 399.452484ms ago: executing program 1 (id=1918): r0 = kqueue() pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r3 = socket(0x18, 0x4001, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000140)={0x8, 0x3}) sysctl$vm(&(0x7f0000000400)={0x2, 0x8}, 0x2, &(0x7f00000005c0)="e48beed8", &(0x7f0000000540)=0x4, &(0x7f0000000580)="096c62d9", 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r4 = socket(0x18, 0x3, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) select(0x40, &(0x7f00000000c0)={0x8000000000000000, 0xfe, 0x0, 0x5, 0x2, 0xff, 0xc}, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x83, 0x1, 0x0, 0x9}], 0x1ff, 0x0, 0x56b, 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 393.892596ms ago: executing program 6 (id=1919): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x778, 0x80000201}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4ba8, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x5, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa3}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, &(0x7f0000000040), &(0x7f0000000080)=0x4) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000880)='./file2\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000300)='r\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000180)="6a30b8d26bfb7239aec3138ae8a437c4980f1ae8176667ee31476f78932bd4f169944156099e79d0fbd0d7a12164e63367a2c49981b218363ba1243d92eda6cb05788b8489a80dc8e965ded478887e1eacc895be3412861374310f13334999a971fd8117d72ea95d23d162158acc666d8299f4dc34500ac17192a685", &(0x7f0000000200)=0x7c, &(0x7f0000000340)="3f9c4b330610137455dff9419968022c4168ad3273e3343bb95cef0518f93fb65819dc85b4564ee0a003e8c37cdbe95e880a1b657977482a4d7bf2627d66704bbd2b07bbbbe380e9af21568d9143c8f8e3559b92a2d2987f30397d52a4c3b502fc7178f021cafef48dd994901966f635bc6349a894cc9aae484598a6b614e3bc1868603e5b93c8b1a6c67674ab406cc338903316bd17c6e9841abecc21f39e0e4f214f42f9940b32ac5ee0552f245a06b3ed3faa7127d272", 0xb8) 392.557883ms ago: executing program 1 (id=1920): socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x4, 0x4, 0x81, 0x7ffffdfc, 0x3}, &(0x7f0000000080)={0x4, 0x0, 0xffffffffffff7f87, 0xff, 0x5, 0x1000, 0x5}, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x7fff, 0xf7, 0xfd, 0x6}, {0x1, 0x0, 0x7f, 0x6}, {0x4, 0x9, 0x4, 0x2}, {0x3c3, 0x1, 0xd8}, {0x1, 0x5a, 0x7, 0x8}]}) socket(0x18, 0x3, 0x0) (async) select(0x40, &(0x7f0000000040)={0x9, 0x0, 0x0, 0x4, 0x4, 0x81, 0x7ffffdfc, 0x3}, &(0x7f0000000080)={0x4, 0x0, 0xffffffffffff7f87, 0xff, 0x5, 0x1000, 0x5}, 0x0, 0x0) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x7fff, 0xf7, 0xfd, 0x6}, {0x1, 0x0, 0x7f, 0x6}, {0x4, 0x9, 0x4, 0x2}, {0x3c3, 0x1, 0xd8}, {0x1, 0x5a, 0x7, 0x8}]}) (async) 392.258058ms ago: executing program 0 (id=1921): setitimer(0x0, &(0x7f0000000000)={{0x95}, {0x9, 0x80000}}, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x40e, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x40e, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x8, 0x1}, {0x9, 0xb}}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0xdc, 0x4, 0x5}, {0x74, 0x7, 0x7, 0x3}, {0x6, 0x0, 0x0, 0x9}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0xdc, 0x4, 0x5}, {0x74, 0x7, 0x7, 0x3}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000002140)="10bd702aaac530574e587dce699d38e3f4434dbc54c83b3256e87e3a3315ca0004cead66f50d24d897ba143cc203f2b39f2a977a", 0x34}], 0x1, 0x5) (async) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000002140)="10bd702aaac530574e587dce699d38e3f4434dbc54c83b3256e87e3a3315ca0004cead66f50d24d897ba143cc203f2b39f2a977a", 0x34}], 0x1, 0x5) listen(0xffffffffffffffff, 0x0) close(r1) execve(0x0, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)='\x00', 0x1}], 0x1) socket$inet(0x2, 0x2, 0x0) (async) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x4000000000001ff, 0x200000000001, 0x2000000000000000, 0x181c, 0x8, 0xc}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x5, 0x0, 0x40000800, 0x0, "d76c1f46000000ef1f0160fbf520000002000f00", 0x3, 0x1}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) (async) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000100)=0x4) 389.205064ms ago: executing program 3 (id=1922): mkdir(0x0, 0x0) chmod(0x0, 0x23f) r0 = socket(0x11, 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, 0x0, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71a2de894ffaa22d5e05a4a9d94e6fb2c6b79d3e0d7e", 0x8d}], 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x4910) r2 = kqueue() open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000700)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r3, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0x0, 0x21}, {{r2}, 0xfffffffffffffffb, 0x4, 0x1, 0x0, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2, 0x80, 0x0, 0x4000}, {{r3}, 0xfffffffffffffff9, 0x44, 0x20, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) lseek(r4, 0xfffffffffffff800, 0x1) r5 = kqueue() kevent(r5, &(0x7f00000002c0), 0x8, 0x0, 0x7ff, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r6, 0x29, 0x2c, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r7, &(0x7f0000000000)=[{&(0x7f0000000240)=""/183, 0x82}], 0x1) preadv(r7, &(0x7f00000003c0)=[{&(0x7f0000000a40)=""/198, 0xc6}], 0x1, 0x1000) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0)=0x80, 0x4) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r8 = socket(0x18, 0x2, 0x0) dup(r8) 388.975659ms ago: executing program 6 (id=1923): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x1, 0x3, 0x8}], 0x0, 0x0, 0x7, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000003c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x2, 0x40, 0x0, 0x5}, {{}, 0xfffffffffffffffc, 0xc0, 0x20000000, 0x5, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0x8, 0x1, 0x400000000000008}, {{}, 0xffffffffffffffff, 0x6e, 0x10, 0xffffffff, 0xc3b}, {{}, 0xfffffffffffffffb, 0x6b28b7731859c8bc, 0x40000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x1d5, 0xf0000003, 0xe, 0x10000}, {{}, 0xfffffffffffffff9, 0x14, 0x10, 0x5, 0x100000001}, {{}, 0xfffffffffffffffe, 0x38, 0x8, 0x103, 0xfffdfffffffffffb}], 0x282, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x1f66c, 0x0, 0xfffffff9, 0x35505de5, "61b6e57ecca000000000000000162b52df2c3300", 0x6, 0x6}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="b389e5aede5da3459bbfebb27e9dcf45299570c11b1e085ac39bd5200eb2ff3252b7e1b07844c9711dac9b66d8effc15f3c4c099f79e4f3c154decba1de1d82278bab644d81436aa16e7857fe751b6ff8d9d808b5ae8d88cae333aa17a0bc488124b577d860e85a2ffe03bc4d984974ba70034a05fae62705e6c2ba3fced0bd3bc7fdc427968002195f37c0100000030a4b482df3f9fd95aac29fce5fc3467a4c23d2f2edc3300681cf38bb826bca8a6180508d27bb685dc7248f37451fd94bd7d46f423c62b5f86d95f16b9062ab174b114edd27c7efe854918d2", 0xdb}], 0x1) 388.516146ms ago: executing program 4 (id=1924): execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000f7bf00142900fe8000000000000000000000000000bb00fe000001000800001a0000000000044e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="4104800390787fff"]) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='c\x00') ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) acct(&(0x7f0000000000)='./file1\x00') 125.846264ms ago: executing program 1 (id=1925): sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0xb}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="3cb3ff3d", 0x4}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) 125.564913ms ago: executing program 6 (id=1926): syz_emit_ethernet(0x3a, &(0x7f00000002c0)={@random="d3131897c1c8", @random="5f28db992c54", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @rand_addr=0x5, {[@noop]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x9, 0x6, 0xc, 0x7, 0x6}}}}}) (async) syz_extract_tcp_res(&(0x7f0000000000), 0x1, 0x7) 123.069342ms ago: executing program 1 (id=1927): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="6d00230aaa07a67bdeb5758c983c735a709a51a80d3396a7c2b6c9a5a0dd6a6d9188ff0ffa15df8bf14dfc710ab7f4da60bb0cf4c5101dc6db17fc315add96e5155163574c271840dd7e34184659d2940c3861fb3c7fcb2432fc52770b7b87a91efc303a377236ea05fce541f9bb2e08c94a7c3626ceafa6c3b8fbe144ad3c32758ec48565b9505f7b2dd21a390f606448c1dd23d5a88eeda95128fdee8121c7bb37be96bbf03a23e883c5c72eea9d0c8ade4316a9a6e7ea6d5046107ba89afa3694c55d5a6f11fb02c34165452a08459a2696efb0353d281122de93ac", 0xdd, 0x408, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x8, 0x80, 0x2, 0x70}, {0x40, 0x0, 0x8, 0x7fffffff}, {0xb, 0xf6, 0x3}, {0x6, 0x5, 0xd, 0x9}, {0x8, 0xd2, 0x6, 0xa02a}]}) (async) syz_extract_tcp_res$synack(&(0x7f0000000200)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@local, @local, [{[], {0x8100, 0x2, 0x0, 0x3}}], {@ipv6={0x86dd, {0x2, 0x6, "2eadda", 0x114, 0x0, 0x1, @rand_addr="1d8715037be0bb8169f3360fd0f2aeb3", @loopback, {[@dstopts={0xff, 0x3, '\x00', [@ra={0x5, 0x2, 0xe}, @ra={0x5, 0x2, 0xe5cb}, @ra, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x9}, @enc_lim={0x4, 0x1, 0x7b}]}], @tcp={{0x0, 0x2, 0x41424344, r3, 0x1, 0x0, 0x1d, 0x40, 0x100, 0x0, 0xe, {[@md5sig={0x13, 0x12, "4498a9138982d7f9da9961219150de23"}, @sack={0x5, 0x1a, [0x1, 0xe61, 0x8, 0x4, 0xa4, 0x9]}, @md5sig={0x13, 0x12, "b0931853317389123fac398cb824a99f"}, @nop, @eol, @sack={0x5, 0xe, [0xff, 0x9, 0x3]}, @nop, @timestamp={0x8, 0xa, 0x5, 0x5}, @sack={0x5, 0x6, [0xb1]}, @nop]}}, {"22ebfba66ea3293eb03ab6e3cc91e498785f3506fcb7ffc5a15dbbdd36ca6f134d34895241525812ca3151542f116e8b58d3ec9b590e4cdd1cd9a96215e9ac4800cd57c7fcf19c540c002ce5261add0cf414c4180558fe9e4e564982be45707ad547d5cc7c0b7e34c6509cf0c0da1dc65f46b4e9cd4aa736"}}}}}}}) (async) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) flock(r4, 0xb) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000400)) flock(r2, 0x7) (async) lseek(r0, 0x3000000, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000440)) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) (async) getgroups(0x5, &(0x7f00000004c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r4, r5, r6) (async) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000500)={0x7, 0x1000}) (async) ioctl$TIOCNXCL(r4, 0x2000740e) (async) r7 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000540)) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000580)="7ecc55cf9d065e9184a919d7fbf5b7de3ecd4640d0f058873d6a3e5065657cf62bf67aa9d2cdab913f79834c2ece59961f6eb4bc9bb447efa19e2d20e34f1886fe027c50b5821fddbe981135187e4693ff7f1d536def709c93b5a8b5055b338911f5f831ab3b57549a5c9e0d92b975faa23d1b6a760d60701a684f0def153503e2b21a8c507398563500306bf6f8414805bf05d45378ac570f24dd578e976d1e8e917b882171690018bcfc9619ba01eab24cbad0d4ff6043b3222305a982ea99e1f3ad63b218931752bb5f83400986b3", 0xd0) (async) syz_extract_tcp_res$synack(&(0x7f0000000680), 0x1, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f00000006c0)='./file0\x00', 0x10, 0xc8) syz_extract_tcp_res(&(0x7f0000000700), 0x5, 0x79f) (async) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, &(0x7f0000000740)={0x10, 0x3, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8000000000000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x79}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x78cd}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x85}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}], './file0\x00', 0x8}) fcntl$setstatus(r8, 0x4, 0x88) (async) socket(0x2, 0x4, 0x0) (async) pwrite(r4, &(0x7f0000000940)="c602480b4fd612badd8e9c1a5e30fac57ae8837c9ecec5e732e913ee23a339f41d5d02c0b946e133e2b95b884509e8492c419b2512484ce365bf34b7c5c8a5897c9f2ff71a99cce9e182c9a7de8b25f8073c654aa1fe946ad03e7f443903388c7d18c56b62aa41a49f1c38ce0cf0a1f1a5f56b67fb5b6206a7cae27b844030ef119f25d4cbf0427a29bcad2cc45e2258841fb7b47ee52ade558ffe7fe61303724f948af667a1caad4d66dd1d4b7d5dd4d85f6a88cee8b6056f73b1784f757f777f98842d5b3cc18c1a85b995", 0xcc, 0xfffffffffffffffb) (async) syz_extract_tcp_res(&(0x7f0000000a40), 0x9, 0x446) (async) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f0000000a80)) (async) rename(&(0x7f0000000ac0)='./file0/file0\x00', &(0x7f0000000b00)='./file0\x00') (async) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000b40)={'tap', 0x0}) 122.506438ms ago: executing program 4 (id=1928): r0 = socket(0x11, 0x3, 0x0) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080)="02f2b151", 0x4) (async) r1 = dup2(r0, r0) chflagsat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x46}, 0x2, 0x0, 0x0, &(0x7f00000000c0), 0x0) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) r2 = socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async, rerun: 32) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1}, {0x18, 0x1}}, 0x3c) (async, rerun: 32) sendto$unix(r0, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41018000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 32) fchown(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) 50.335878ms ago: executing program 4 (id=1929): syz_emit_ethernet(0x2e, &(0x7f0000000240)=ANY=[@ANYBLOB="096063b01dfff2ea370f00000000aaaaaaaaaabb0800460000200068000002019078ac1419aa0000000001000000"]) syz_emit_ethernet(0x4e, &(0x7f0000000240)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x18, 0x6, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0xfffa, 0x9, @mcast1}}}}}}) 43.817686ms ago: executing program 3 (id=1930): setreuid(0x0, 0xee01) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', 0x8, &(0x7f0000000100)='./file0\x00', 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r0, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x10000, 0x0}) rename(&(0x7f00000003c0)='.\x00', 0x0) 43.632767ms ago: executing program 4 (id=1931): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x10, 0x4000}, 0xa, 0x1006, 0xffffffffffffffff, 0x0, 0x200000000000000, 0xf, 0x800000009}) r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000140)="81a712d8325132675cc13adde8fa0d3905f2c13565373dafccf47f97b950047c580adc1fff156bf762e09c5238fb447843654b089ebb8fa9708ffc83ce2bb02ffe61040000004c97635ec169915626e4aa21d59b4c0f1a0d2d43ab52f06b41d6b8bcda5d2b833bd1bdaaf679fee8344ab578d03375c93449ebc260e8563519561a53dd47e3b6db152734dfcb5e3a3e3ceb7a887190ca1a4b5bdc03ea467760a8fcb90081e4ccacc03a32e93878ba070878341285568a43b960e5c746cc81e5981bc8c4ce8b5afef7ee00feff800793a225bbcc626b8b273919f2dea7a8dd020e0a9842df8db01f8e5af4ade0b80a1ffc9b438aa48aeb5dc8e3e237d8c61e475f4336027290b0de1c77238c242ec03f28240e0cda12f136ac06c7a84893f06c1ad10414000000000000", &(0x7f00000000c0)=0x14c, &(0x7f0000000040)="4d2dcafc7aacdc0d961d632abf7d3924124cd0a95356fce43bf74fe87f12dd89a4a73c828fe2b70ca4b7fc0a5aaba8abea0336", 0x4) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000000)) 42.588885ms ago: executing program 1 (id=1932): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x8}, 0x8) (async) dup2(r1, r0) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r2, r2, 0xfa15, 0x4}) (async) pipe(&(0x7f0000000280)={0xffffffffffffffff}) setuid(0xee01) (async) ioctl$WSKBDIO_GETMAP(r3, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x1c00, r4) (async) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000100)=@file={0xd570d0466b6018f, './file0\x00'}, 0x8) 1.746969ms ago: executing program 1 (id=1933): r0 = socket(0x18, 0x2, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) select(0x40, &(0x7f0000000040)={0x0, 0x9, 0x0, 0x4, 0x4, 0xfffffffffffffff8, 0x200, 0x5}, &(0x7f0000000080)={0x3, 0x4, 0x0, 0x2, 0x8, 0x101, 0x0, 0x497}, &(0x7f0000000100)={0xd, 0x3, 0x1, 0x80002, 0x9f0, 0x9, 0xffffffffffffffff, 0x2}, 0x0) socket(0x18, 0x3, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x1000000029, 0x3e, &(0x7f0000000000)="67441d4b", 0x4) fchdir(r0) writev(r0, &(0x7f0000000080)=[{0x0}], 0x1) 1.471066ms ago: executing program 5 (id=1913): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x24, 0x0, 0x0) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(0x0, 0x6, 0x7fffffff) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x24, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr}, @icmp=@info_request={0xf, 0x0, 0x0, 0xf0, 0xfff}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0xd2, 0x4) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/85}, &(0x7f0000000100)=0x57) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x27}], 0x1, 0x0) close(r1) chroot(&(0x7f00000002c0)='./file0/file0\x00') rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000003c0)='./file0/file0/..\x00') 1.299683ms ago: executing program 3 (id=1934): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000002240)="582383ba32ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774ef", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0aece45badffc87903ef4f385f74657a1661ef05b7e8d0000bd91", &(0x7f0000000080)=0x1c, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003f8000/0x4000)=nil}, {&(0x7f000041e000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000195000/0x2000)=nil, 0x54}, {&(0x7f0000593000/0x3000)=nil, &(0x7f000025e000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x7f5a}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x2}, {&(0x7f0000439000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000049000/0x4000)=nil, 0xfffffffffffffbfd}, {&(0x7f00000b9000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000038c000/0x2000)=nil, 0x7}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f00004be000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f00006fe000/0x4000)=nil, 0x80000000}], './bus\x00', 0x1}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000140)={0x0, 0x0, 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x18}, 0x4, &(0x7f00000002c0)="ec19f675df6a368e6c7183826af9cf566bfdd9af06baf494d295ccf0e80049cd64ac9a73006e4cce75d288b73984b39e286961f6730069fd50f3d564d57398854ba7560ca50f912e9a41ebb57fec12fce80268682f462a6809ed69e02443be97959292b878052e2e849163b17c87b03525e31f30589062ffa89807e355eefe73a0b3db730c8fffe670ee5cb93ed1572b3893c3a97ef3b9779af90a8c6eebdb6643a27a5ba159b39df527f63c6483fda3bd9678d48a9021541d06ce8f4baf8ef5d879951dc5a139e4531aaaee44c8d1233c26aad8b061f78e402ccb683ab1dfa16bb5f6d649092b041b2b8c9be7421fef296a", &(0x7f00000003c0)=0xf2, &(0x7f0000000400)="95", 0x1) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x2000) syz_emit_ethernet(0xe, &(0x7f00000001c0)={@remote, @random="003401000008", [], {@generic={0x4321}}}) 0s ago: executing program 7 (id=1935): select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x7, 0x0, 0x8, 0x0, 0x8000000000000000, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x22, 0x6, 0x80000007}, {0x84, 0xe, 0xbb, 0x100}, {0x6, 0xf1, 0x12, 0x800}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x15e, &(0x7f0000000100)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "062500", 0x128, 0xc, 0x0, @rand_addr="0000000000000000000000a82400", @loopback, {[@routing={0xff, 0xe, 0x0, 0x4, 0x0, [@loopback, @loopback, @empty, @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}]}, @routing={0x37, 0xe, 0x0, 0x82, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @empty, @mcast2, @loopback, @empty, @ipv4={'\x00', '\xff\xff', @broadcast}, @ipv4={'\x00', '\xff\xff', @loopback}]}, @fragment={0x61, 0x0, 0x7, 0x1, 0x0, 0x4, 0x65}, @fragment={0x88, 0x0, 0x2, 0x1, 0x0, 0x5, 0x65}], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, '\x00', @loopback, @loopback}}}}}}) r1 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r1, 0x20, 0x40000007, &(0x7f0000000340)="15337ac0", 0x4) socket(0x1, 0x5, 0x4) syz_emit_ethernet(0x2a, &(0x7f00000002c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @icmp=@echo}}}}) syz_emit_ethernet(0x7e, &(0x7f00000002c0)=ANY=[]) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.122' (ED25519) to the list of known hosts. pckbd_enable: command error malloc(): allocation too large, type = 6, size = 73015894016 pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error ./file0./file0@κΟpckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error ±±pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvm_fault(0xffffffff83899a28, 0xffff800028402004, 0, 1) -> d fatal page fault in supervisor mode trap type 6 code 0 rip ffffffff81689211 cs 8 rflags 10202 cr2 ffff800028402004 cpl 0 rsp ffff80003c5e1010 gsbase 0xffffffff837a8ff0 kgsbase 0x0 panic: trap type 6, code=0, pc=ffffffff81689211 Starting stack trace...