last executing test programs: 3.066713885s ago: executing program 7 (id=143): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000000000000000000000ffff"]) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x500, 0x0) r2 = fcntl$dupfd(r0, 0x3, r1) ioctl$FIONREAD(r2, 0x200074c4, 0x0) 2.933483116s ago: executing program 7 (id=146): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f00000004c0)=@un=@file={0x0, ""/529}, 0xfffffffffffffd7e, 0x0, 0x0, 0x0}, 0x4000}, 0x1, 0x1000, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x2b, 0x1001, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) sendmsg$unix(r0, &(0x7f0000003ac0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB=' \x00'/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00('], 0x48, 0xf8f45ad47d2d40ee}, 0x404) (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) unveil(0x0, &(0x7f00000000c0)='r\x00') (async) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0x3) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffd, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x98631bd0feb9f72b, 0x4047}, 0x100000000a, 0xd7f, 0x0, 0xffffffffffffffff, 0x800000001ff, 0x20000000000008, 0xfffffffd, 0x8}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe9b) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000002600)={0x0, 0x3}, 0x10, 0x0, &(0x7f0000002640)={0x33d, 0x304c9091}) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x100) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xfffffffffffffffb, 0xfffffffeffffffff, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r4 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) 2.493190469s ago: executing program 0 (id=166): sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, 0x0, &(0x7f0000000240), &(0x7f0000000280)="84951277", 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x93, 0x80, 0x6}, {0x74, 0xc, 0xf9, 0x9}, {0x46, 0x80, 0xa, 0x20000000}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="e0cc3b10de4df5505fe7420000000000400200728405fd56665e96cdeb3d59a100000000", &(0x7f0000000000)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x94, 0x8}, 0x4, 0x800100000001, 0x0, 0x0, 0x400000000000, 0x3f, 0x40000000001, 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe6d, 0x0}) syz_emit_ethernet(0x4e, &(0x7f0000000240)=ANY=[]) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) setreuid(0x0, 0xee01) r4 = getpid() fcntl$setown(r3, 0x6, r4) setuid(0xee01) close(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000140)={0x1, 0x4f}, 0x2, &(0x7f00000002c0)="5ba0583768b7c3ad6e641c66d7ffb16a374ffcf953b94caa385e69a6958b934b06f323743d0bd61096859e943334e1f300022e5e29890242a6ffb8df340dd0d468a03a0d31bd8d381a47377fb2827c9ebc77a251659ae2db67a01bae919ba12f96625b54594a8249c1b776e5f6af2a69a33194fbcbd1494727961cb7a7291455924e", &(0x7f0000000240)=0x82, &(0x7f0000000280)="84952377", 0x4) 2.485308178s ago: executing program 0 (id=169): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x5a9d, [{&(0x7f0000462000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000738000/0x4000)=nil, 0x0, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x10000}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00002fc000/0x4000)=nil, 0x5}, {&(0x7f0000410000/0x4000)=nil, 0x0, 0xe04}, {&(0x7f000011a000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x37ed}, {&(0x7f0000028000/0x3000)=nil, &(0x7f0000826000/0x1000)=nil, 0x5}, {&(0x7f0000523000/0x1000)=nil, &(0x7f0000063000/0x13000)=nil}, {&(0x7f0000181000/0x3000)=nil, &(0x7f0000156000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000066000/0x3000)=nil, 0x3ffffffffffff}, {&(0x7f0000491000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x240000001}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x5}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000463000/0x3000)=nil}, {0x0, &(0x7f000028b000/0x4000)=nil, 0x7}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000300)=0xd467) syz_emit_ethernet(0x4e, &(0x7f00000004c0)={@random="e727dc071f80", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "dd07a7", 0x18, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xca, '\x00', @mcast1}}}}}}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4e5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4008}, 0x5, 0x0, 0xffffffffffffffff, 0x0, 0x2000000001ff, 0x4001000000, 0xffffffff80000001, 0xb}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x2}], 0x1, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xd27d43220c7d18f, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) chmod(&(0x7f0000000040)='.\x00', 0xfc) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r4 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0xfc93043, 0x7b4, 0xf53}) ioctl$VNDIOCSET(r4, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', 0x9, &(0x7f0000000140)='./file0\x00', 0x8}) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) 2.426094216s ago: executing program 0 (id=170): sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x24, 0x2, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x2400, './file0\x00'}, 0x40) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000340), &(0x7f0000000000)=0xffffffffffffffbe) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000000c0)="df90b5df95c0a59b0473ba8933917299e7f740b5628282690af930ccf62d54ada3a95caa3cf8fa5f3eee7564a45a5f9032faa552bc7cc716b1fa3c205ec4c76c260a0a33f09a351db3e74288a4e59fe5af15be0dd59bf1959ddb0a0755ce71ff7b57c3f115a94f891c", &(0x7f0000000140)=0x69, &(0x7f0000000180)="6e0404042316a64476ed08b7e8c825e9dccfabd4bf13bf393c7add6e8417c6447f8fa983c2ed79e14d4c3bcec0d7a5cc61606f251976c2e95b280f016970938059d5bade1359b5797ddfba338dae175ef838575f15897d6e789a74a35695ada231bcb8d51b658c35c99e503a0aa911760641131ff4d612d603298ae551dc6df2ba663048c3bea1990303415c7a2d7d0b2a618d9d1b3d794a779db7307882c8e0b584e5e1e872ab2af56f08ba98c9ca7a2972a65538641e935f3f3cf4eef6df2f579ae2b0391717f2eb4b6cedb6557226a4f70ebebded4c29d4cc734c85709b4806d13154595e5b671ed1e5b7594085cf9f1f266ff105f4f17aa62e33e9cbdc5e6f0a830daafb96912f9e6b9f5baf821942600df5bc3c51c50a732905a1058c3182543d968c741fb49dcac3c6ebef3d16f515eadd395cf4eac82445cdf2497a92aacc0b0c0f120831227a6cbd1d4c8920f69b892115b9e7f6d9d4fcb437726960f3dd7161fa173ef9e2ed318a09a410e48fb3dcb3b04c3f7c06112d54b60e1acf8304aeda301f74f0bd033c2169ca3e69f36a5c3d5bbbe45b0102315ea674084dc32ea90f9ac5c40cbff4cce50182c93419c3c102991a647c7e3503eb9653c7b190a854b35d5f723d31d6446c391ed6801d27601a668b7ea46058375ba59f45c43436839fb87935f0bbe94793aeeca95dd46fb1c10939f31b0db9d55871e274174138061eb0a6687773e4b02763b5c109b21cae2d6954378e8b8edc5915bf54dc79d292079a0ef8ce8d20252342c16451f9ef7b47a1bf64b9eabb7eab09739422b5dbc4009b47318fdb5dc120d7fa9e4904aa4863d00128b180ac97f7c00522f825fa9fac37bcfe5de3e18be47d5d5b452f9eb23175ba517b74c05bb6a1cfe98f7438369ea1292d8dc842dfed2b5bda7b2ff329c850f208cf18cc04a691fd4a973fae486f971134623abc36be0dbdd200861a8dbf9817333ca73398227aaf25faf0d198dc6826502d1acf6f0d95a7cacef2a4c8498a6f367667bbbb9648a71091e74d7023d9082482a7a1b4b18922aa6f25c2d49fdc32c3ac8d7219bf1577cc5ee1ba509934b463e98a15746e223c5c9d89e88e3f83ce3ac7b6b0d89f1d43e518a395cce844804623daf77c92ae87e5f8d4889050f5e738cd9b006cab94dd0a6a222a43d5a6fc27838bd072d7eb8e423442dc4ab6059038ac350991aaecb4580e5388b7f25e66925750ec4bf2a6421e645832ef5be8898208d10de72dea0a8ede996c343ea6946eef45378747a6dfe5dfa55e1670fa9513f6b10d0fd237a6ee85483bff39da58232b49858a22f31a1d4032c8cf5e297e070e3637706d31761ec5def87c88d7d7101629d9bea2c78b94b5adcd854929a8a2563f4723261caf764ed2a17ef868fe60f379a4dc2560861104fb438bcbdebe632584d9005a2591706d9ecfd16e64a03e82a05a581b42deabe622a3bdeab49931e21f8e010ac2eaeded46de9bec9ef50c6b9dfb1c12bdf4c4024003b03373c325a77b11532131f34b1a2f572748c92ad7f3b6e3941b973d3bded9d3ec4c0e9a17343d6129e4b960a5846d49fafa5d6d07ac91e631f45fadbd0a2a02b6204696f51de62d4560b1fb1f9836eb3a8a6ae1580f28f63029ee4e5b87cd14b4d5fe0a4e59aac4e290ba3a029bba6a5eb1b72c25ef54722ee7ccd5f0f32f909ed03b020aa4d7e17c4a271613433bd175071a27dbebefc21beeca8cbc4d649129f242295285d6858f5f71b01b08eee46b277257356b981f354f81f62ba641fc69cfea71cd78bf7e4a6d22ab1e50b244b322dd13209ee1bb980d18f892f6882b8f698597dde6b6397dd3cb68d99cb8ba80261004c74cb18f9c96b28cb8e0910e27265cd46c7327599265bace85ab50b0278a3b9745cd482fc3dc44dc6371dc03f6047a8cd76466d0a3a992649c1c99296d20017283a249b1cf4b2016fd2f6cfc887dc99735be5c6a854e3845c660a0f7eafaa18db9cf1562bff4e797f4f320c73b2f72a2aef31095a2c407f9b87eb211e95ad2258ed9291d9bce1ffd6f447705206442efd95af9e51d1a9b24e4437ce782fd37cd5a5b9123d3228d467a6c752b2d5e919d2fadf8d7ef05f8596b55ba99cfcf87b11998bc5ecc363f578fc067045466bd864de779a8f16cf5707b73e1413544270e9d17fd49a03d8840ec501982a2dca0e42157d55228c98436be71ee05b3674096ad07c074db445e5f1d87693d04a9ceb25a0693d4b5b84628db8a8110079024bcc7e517037ef2eccbd281efdb7c05489fbccaa6488ae96eb44a0140ad725ba5b90f78bfbeece5883e4abec0561322ba3254a2304bbc91350e04440d08e82773d603d2b9797d4342fc480664502a5dbec73434e16883f1e833b1234a470f055a499665d7a4b0390142d891529e5ef8f4e959cb3a5201552ec581dc8d72007ed1499b6a402ada7dc8582f0e463208c8942deb4088d684851eacdeb158b0b6983feaac57a42800de5454e1396a6e6fcedad50ac35c9fef877141f34a2bc6b50b93e276a15aa88fbd42e664ab037f11704732b374f87994c8539c8328228e8abd047cd0111af141f3564184220218f8f590921b848d50d44df579680b6bd4647600041ef325c92437af71ce1c86eadff202f23487646271a09e0a1c85c5a3fd5919693d9e853e56a2e101abd32cd017f7f282a0c6b13c91b74e62da0279407c2326817e0631cce16e1eeeee9553342f44fcdf4a2a2b4bde3711c8a898b68bda66f403947d64a445c7ce4ba48e27414b8a9131aefc367a4e429d9d5f71bbc0bf5f6a788ca37d0a9e216b2cf4eed916efca150607f8d4c67812c28eb9d006302da9554dfd00a248cb6b1c12a0fe7894e0283aeedebcec46ec08d70cd3934a54c941f368af34e0f76e0e84e0866a4f4b2af8fb6c3d6f8777c32be22629e092857d493ea18d4498cc9c210ece08f95350ed1b5a332ac9e809f73a4dc1963ebbd1e87fa6aa2ad8e3598614a5853ad010bf3b22fd4eeb979b17361aa72be4b05dbc2f07009f0a32d104a0f9e18a5b350768809e3e3bc113f1ae07dbd99f7299d9e037588da089603b8c80f0176be943407de94bd6818712dae6842897f9786fa65ac45400c3c5622eaa3ecb03e449987333912305b1ce3ac5ee8db47c194de43c9a9cf144a1a96dbb2260d780e85b1fc8cfe27992bf1abcee3a9cd4306f7001f7c13d63a018d9c1715209bb0f0a941e20318eeb718a82de69253ab39fce36ea4688993a71d153b5619d7fee4aaf9e2531a94cbe2b4d34ea87e24c9cd306bd13dc4fcafb4197d67e9961f48b83123570129b4e11762ae1161b1c51baceec8061aa0ae92c06078bcef1e9e84b8e2efb01ad2aa0c255b16d8777d2e1f75598cf6596c5cbce0474f045402bd478000bd6e8306f2d763ab41303ab65cdf39665b27ec49225841b0f4cdb0532a25e1c5dc274b2d1d6c8eaa92516b010d9766a80775418a5f4ea4ff574addbff1d33996616ff5a854cc646354b29c59f4bdcd51f690f3b718dab8c435054781c916fb527ec7ab453918f73e4675ba94ddaae395bead55f44f308fa10c54c89d0a8bbc21e05c33626053942eb43050d50891b84b8a34baafb9782ef0507e782aeed08ff435d5e2c92132b6c20cd892fafdf1d8caa2159e5f008b737b7f0b2f52604b8c9c8f5962acc1adf02498fab441274b71a3de23ba03f44a45f732a835ee6876ecc6eebf9f58a32231be4c37814def1bf5861c14655776b932b04e54e7fe5e066d8dc031fb1c0bec63a42e377bc0356b79f2aec696eadb86c18c8f8accf4887dbc29f5e06ceb1ad80b845d834e5fc6cef20b39c7e469a507c721581097036247ffba450871354c7f2383a8d10c41119c55e7e1674bc8a8d4d6650671c2e65992c6731557177bb10cbe64e57410280f86a0f27c1c65aecab1f30fd45a3e72a3df21a229f2b52498fca898223a0320ef840b53b8eab1dfb7a06fd084e71af4b1b8dffcd50177f3c1f9d34bd40cdd5106269224c2799f8c98357cc168d88ac8f866005e8c9e928c76a9a775174dfec91fa342739caed57682fbbf8db0a01fd4ece84c1ae5c026c2e2ab62ee25194a99899263d035931828ec4a4f46e9a251594cd3c6ff687f3efa23697e15fef6c30cc82b46d95f0e06f7bbcff5e11c07dd9b18fd9c9d49afe04bcbe2e96f9de14c8210256c843000810b7deb4874313ca1ece48fb1d1bb449a8e65ca62ee09df8db522e7a17ca09e64dde22cc662880cd3b998a19d1356646e3e900c7027a531382fb592f911aaf19039c3f2bdb322a5c74a4de15c8d19c739730b596c85613f5b3c1a0a7729176b8d04634dfbffe2fff9f504291a6cb3be9316ac2c13c49311310fa28f1ad69dd8c880ce7ace18511b9ea667f18900fc6dced8959f63c347136d5863dbfbbf0bd292e1bd064ab3d9dfeaf944dbd522dfc00145da272a63be018518769523c65fa06fe04b119bb36c9d44297a1986a9a6186c495b930c4c2f8c9d4f5b159e690506ce4f75a6d4ed212e49335844b7d622b1aac895bbf49eebc048f4d68a917ab103a3d49611da2c07d3cfa508fcfc5b33cf69243dbf9994bbc28a8108ea05ddf610ac1147a88aa142f1cdebcb806561aeabba70ba55d0e4aa03dd191502943bd9fd5f49c55188ffa26235b09d71ccef0207ecbb11df870b3671059e193fec8644fe20de8ad27ac4a5f842cd7409b4bc218890c97386c194c0ff311b915a110bd3ff773bfb82812a3656079a927902202db544798d8cdfa38c61439e2d18e3f51d521c998a989f381d75961137857e15a1b0f73bee55ae6ceded00ca8d402f9e0d81afc8f64a07af5ad90636d1469208d7c79431da2e6d7fb039ee4a500c3e59233594f47ed8646524ba4585b55b641b07a79344e92d1bec3b1fe768d69ac8547508382dc44549a54efb9535ed22a5874ae7d6968ff8ffff35527d59477ccd21ee5be8457e7d0683370d1bc754cfd97e4d250adf7ac5be89a8160e86170259b46fa5937630b036ecec779ee606b19feddbba391b2caeb126e0fee445e5f9f5fcff93036aa65a43b847d85dea2dcb11a7daef8c96a8fdc0849433bd65a52586655a966682f639e959a1a4a8c9bd2e6d6770423e07386baa266b7e75cd2d9b8aad21cdef187c3b30024953bb818f7995fdcc56d527e2f72e007778b1b01baebe95812eb55a79da55915cd7e204e3a7bce34c90a85be50a0e9ac09bd8a8c5ec1d3fd1904852ac9836be8b5ed0564bd91d2ac6f20e3a83d29bab889212b961a11a6fedaa89504b23e0f5cc16193c34bbcd9824864e0254eeb8f7b6c4140bdb00f8f527aac821b81bbc6c9c897be772ce16634a5a9543e88ac9360fc44c66dcf338ee750b6480764fb2dfa7f14956dadee88c761a7e2922254f12bd357c7570a83c40f18f9edf3d06dac90aa093ed42d24529bc58b7411a4feeff8ac26966c4239907b876f0d43f239f0376621f78e61a972511150710e8c71e935d7ebdcdcc515a4754cf8bf368c16b5c88912f133eea8a9ca50e8900e7f34666834ef1c4c17c0fdafbfd25600a6dcbc3f8ca3635c9d06ae02e21f838e14b7f26809df3736ef4a380d2b3dc93de662434f0c8267b21c81c3ae51619d5ef8c4bc32fcefd0d6f2fde3a8cd38b98c3231ab9211ea34a4eefc6cc20d4e667b5e990ced2dce0968c5449cb29c44f345c5c9e03d0cd0ae5526d19c0bccbeca240259b7c968ac3dbf3a12739a8df5f041c5cefede0555a01c2410e408608504dad922bedef8f5a1fe193235d84ae4", 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r2, 0x20004109, 0x0) 2.406320849s ago: executing program 0 (id=172): r0 = semget$private(0x0, 0x0, 0x600) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) setuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0/file0/../file0/file0\x00', &(0x7f00000000c0)='r\x00') semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/123) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) setrlimit(0x8, &(0x7f0000000980)={0xfffffffffffffffb, 0x10000000003}) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x3893, 0x1, 0xffffdf82, 0x3, "08edca0600", 0xf, 0x3}) writev(r1, &(0x7f00000000c0), 0x0) r3 = socket(0x18, 0x1, 0x9) setsockopt(r3, 0x1000000029, 0x32, 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x637e) select(0x40, &(0x7f0000000180)={0xf26, 0x44809e9d, 0xffffffffffffffff, 0x96e8, 0x2800000000000000, 0x1820, 0x8, 0xa3d}, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x9, &(0x7f00000001c0), 0x15, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x2) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x1) close(r5) r6 = msgget$private(0x0, 0xb) msgsnd(r6, &(0x7f0000002500)=ANY=[@ANYBLOB="03"], 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x1, 0x3d, 0x5, 0x3}, {0x3c, 0x8, 0xc, 0x8b}, {0x14, 0x8, 0x5, 0xfffffffe}, {0x3c56, 0x7, 0x0, 0x8009e8}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) socket$inet(0x2, 0x5, 0xfc) 2.405727557s ago: executing program 0 (id=173): r0 = shmat(0xffffffffffffffff, &(0x7f00007f7000/0x2000)=nil, 0x1000) shmdt(r0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6, 0x9, 0x0, 0x80000001, 0xa1b0, 0x40010001, 0x10, [{0x0, 0x2890, 0x5, 0x71002}, {0x6, 0xe, 0x20000008, 0xfffffff9}, {0x101, 0x6, 0xfffffffc, 0x9}, {0x4, 0x800, 0x800f, 0x7}, {0x1c, 0xffff, 0x7, 0x9}, {0x1, 0x653, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4d4, 0x6}, {0x1000006, 0x0, 0x14, 0x5910}, {0x2000002, 0x82, 0x6, 0x6}, {0x3, 0x8009, 0x1000, 0x7f}, {0x1cc, 0x4, 0xdaa1, 0x3}, {0x3, 0xa, 0x8}, {0x4, 0x7, 0x89, 0x8}, {0x29a71717, 0x7f, 0x60, 0x7}, {0x1100c, 0x3, 0x9654, 0x4}, {0x0, 0x1, 0xfff, 0x30003}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6}, 0xa, 0x2a2, 0xffffffffffffffff, 0x0, 0x3, 0x80000000000000f, 0x7, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x602, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000001000/0x3000)=nil, 0x2000) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) syz_emit_ethernet(0xac1, &(0x7f0000000540)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x80005, 0x0) mquery(&(0x7f0000505000/0x1000)=nil, 0x1000, 0x0, 0x0, r3, 0x2) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc6}) 2.204084456s ago: executing program 5 (id=177): r0 = syz_open_pts() poll(&(0x7f00000007c0)=[{r0, 0x7}], 0x1, 0x1) syz_open_pts() mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 2.203626613s ago: executing program 5 (id=178): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="b1000501000000ae05003f01070000000008000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297de1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47", 0x8b, 0x400, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x40978b, 0x10001, 0xfffffc01, 0x80a1a4, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0xffffffff}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xa000000, 0x8, 0x8, 0xfff, "ca244332cfa3e516f5595aac88f4f6b5cdeb87fb", 0x4, 0x3}) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000001c0)=0x1) r2 = socket(0x1, 0x2, 0x1) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000)=0x63, 0x4) 2.20190575s ago: executing program 4 (id=179): openat$diskmap(0xffffffffffffff9c, 0x0, 0x80, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x1, 0xffff, &(0x7f0000000000)="e6df6916294e8a6c917882cfca53f408484a938871f1edc012f4072871a81595f65e5ce0eef81ec020e1f51a7b91a24abf6acb965ffeb14e6fff9a61a782606f72c9c431ea67b4679168d2a7cb8924e4c7900ea0936d053bdfaeb12d97ee97407926c57f3f466e61d3fdebf87361399b16c3", 0x72) (async) ioctl$FIONREAD(r1, 0x802069a1, &(0x7f00000001c0)) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x80, 0x9, 0x9, 0x892}, {0x50, 0x5, 0x1, 0x41b08}, {0x6, 0x1, 0x2, 0x5}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) 2.032490396s ago: executing program 4 (id=181): r0 = open(&(0x7f0000000140)='./file1\x00', 0x800, 0x83) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgroups(0x7, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) r4 = msgget(0x2, 0x200) msgrcv(r4, &(0x7f00000000c0)={0x0, ""/108}, 0x74, 0x1, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0xb, 0x0, r3, 0x0, 0x0, 0x84, 0x5a}, 0x404, 0x40000010000, 0x0, r1, 0x200000001, 0x80000000000010c, 0x4, 0x6}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, 0xfffffffffffffffe, &(0x7f0000000080)=0xff0a, 0x0, 0xffffffc9) 2.023899457s ago: executing program 7 (id=182): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x7) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x1) r2 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x3) syz_emit_ethernet(0x1243, &(0x7f0000000180)={@empty, @local, [{[{0x88a8, 0x6, 0x0, 0x1}], {0x8100, 0x7, 0x1, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "f0504c", 0x1205, 0x3, 0x4d, @rand_addr="9e20be8edecefa546279669acd41cd24", @ipv4={'\x00', '\xff\xff', @multicast1}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7, {0x7, 0x6, "c26635", 0x6, 0x37, 0x2, @empty, @empty, [@dstopts={0x8, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x18ed}]}, @hopopts={0x3, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x1a8}, @enc_lim={0x4, 0x1, 0x5}]}, @hopopts={0x3, 0x21, '\x00', [@generic={0x6, 0xf8, "ca4c31d862a5238acebe35d1897a145068444d319ecfe81c26f2e68e341033b81e7fa56e7d45011e6ffd68986aba6ecfcf20a912f65d1d138c27ac1888e914d74238380a9e31911b7098840aa0a4e36aaab3d257624134eeeed343783255c1335ed848d25b4aaee865ce05d982e35dc023f4c7e4e19a1af58bbba44df3a8ef36e030b4a932d5d265f634515f2e6f83b517be26493f8dac4107d528c7c4ad5ea497a1140277eac3707a36f73e148fe89e32fb6363c9ee930b1d1910a6c43a0c09e82c2e5a2fbc4479ea20f2c258fca9636945e1c8ec08c3596d565a3e6aab414d1dcf1f653389346216c3765d4401bde598593f3b6a4a4437"}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @routing={0x29, 0x2, 0x0, 0x4, 0x0, [@loopback]}, @dstopts={0x3a, 0x202, '\x00', [@jumbo={0xc2, 0x4, 0xe93a}, @padn={0x1, 0x1, [0x0]}, @generic={0xf, 0x1000, "4a1b0ce51d2fe2f3d7b9d660c76d21a53d1d7e0d3e38a959cc90df07afafaf0d78494155e2f807bbb2fbe7a0f1fe0f522284ce105c28706aaf28dda6366e22be87c64223ba60b010db0fd5162e29bc7862e306917bd35b15a7f6e4c946c43f2f9e2c8a2f95ccae3477b9c3585064606ca3d678db365d40dcce68519a7f1d55c9b0de3504a812bdb0def659e6765548722c9aefd73f934cb1fe31cd73533ed86be9c7fb3313b625f3a6819964f24281c4bfeb1f5eda53cbd74da893692076f759962de9f834a743105b5ded9bdf416966a30f9bd2aaf2f1f49170b1a67b247f659a0c5f50a59f6b8b3ef8a36b892fdaf5fc776cb922a75ae15db836e1b6f3a7e205765c6f120deb160af1c53d12431550f1216b0110baa4be46b450084eab71e92ee6426db7f04a87c633a0b490d3d0478f3c7d880c63d37a2296863799bb4b412b8529f29a2ae7a53b38a2f1f79eb370ef25962a40e152969f101f09cf4da962e6e02908b0ead0c4ad11b0529815e5e941958aa74222f45b4c00a2d730929d9877410809f6a7f6c5e66f0c34042ad12821121f69f297e60128114b1b19d42e914588e59ebfa462528b81152a3476329f50cb6115289e71c941992a889bd272366ef1c0f1c4d0871d377c18171e37341da2d6bb953a3b7c6cd8200b4b3f77e37e681afa5e422428e832a6009a44ad1fe3c964fbf35cc3b97c310332b074715b09502c33b0320dc84da3b5b5df45203988aaf27e20c87f644655759d078a301335b525ab9f64277d1b1b8ab60eeee704b124993086a512201286d061b4719b720e6c0406617cb76a73ae77840f8c69dbda3a1df5899d768e153932fc7f1b54edfd8bfc0bb45923d52a507571e677f0f3e67f65ed674059449c548d18600247235d3283ea6c9f4adda75633a194d63fe5bf1d455164326711a5edc41642a327e859ee6336dac9a2a8c110fe277a45d64d90754b1a61711bba09486f4a5cee73a5d1ccdafaf7e1d6d2e88304f27aecfc3f150de6cdf64f04ac5685881697357401e5fbd7da64a8f7ec5b63310681a188e90f1957f23af28fd6271a001953d81c1909aac4970faa81b760fdca6824f3f5361bf4708a0d04fee416f6371fd5553c79cfb693ebb2c70c90bfa442107c49f396b74550f75591551c0f8ccd3131326d4d9fbe84e9d626109d5f0a2a3bebe34c916e85d9bd2809d799c82be5583b03344ce151968c0796898c9907ff6f0fc330a4df1ff6fd1c6efee11bdfa07ec091e9d921ccc2d2a4588ae00bd0f541a834d28fb299af0bf6d073c5003ddd6b3a4f218011444738ec8f1a0d4cde90b50de15697d87e848e76bb1c3947d22f08f7c8ee3833709e53ca4b41df671bf9c2e371d35ce76656813d1ad6321fe926dc230d8a94b65715f0c49d45ca93c592bc1bc1069c23f71b41ccfb8ef8146dae4c2056cf1a2e98fff5b2df55e161a8302a4eca0bbc69d40cd9c0ad1b4bf8fa275203f6652ca40db4614ede8b1b1c920e4f3d0d8a5a1ba5712925ed447968e0af8e50f32c72ffd23faf3a7aba3e4fb68c6776de52501603b9784599e08dce623ddaaf5d3f55e19ab989f036d1243c7ee0c49d5b3dbcf6d4d0b65587facfe10ea407f940d6655904cb956144ec1afca695ae6ca7959afebbfd4977b6789d67db32a9b344a6e1fcb7a01188ae3be67378c2ecf8a42bfcbb2e3ad0d6621e30477edb10d161ce5423d48a38e799914789bd43167fe7bbd4b8995d06942390de33f53359c52b94318f6a51c32187f77d89528abab362f34ab2fca97a222bafebb857dbd46043aa608a862df50b6fa3500813942991f7a45f907ab26067cd995e2ad1f28c19c16fdc8843cf04bb978004cefdeca13fff367b398adaabb1538ae2a1a4a9a585b10f6f55f380d5d21dd9a0dc99e6312fd9dd3c8b57c479a2ca50e1594fcfe04093f85cfbda9bc922c750408a99ca61cda5935a4a5125c78def1ae71a749db61adad50d738abf827e6217ba74241f2050edd68eabaafc2027b760fba6cad7c6e1daf4345883a4d36f8854d7a891161d8c00d51567d574c91a5f47031159d0fef02cf00c4e52bb42665fefb83747eeead40105ad7419d2a7a6e67aad262a3b03a868c1dda17b6b025e1e049baf2836dc8d98ba47cb3f764794944df8bb66bec40ad4e3048ff935960a3d39fcc9480de9b6b6da82df0f14a4b127a9eb23381c8bf17f30d8d02ece7caca9ac017a2394d6feed1e5743dfc50c1e91c99fedf5d90fafc994ecd34f7b9e49f61d1ea73361c5678b4e326771344dd16115ee0d8ae60788fef40cd48a4d7658f7acb1898a791daa4b4f613107b35b773d12493ab1ebce5833d13767ffb373a5190b367a29c4dac4a534f0b3e5b4e470c2db7f9a24b370147c5fd660ea59369ae2f6afb132314ea5342b0a3812fbea6d4f15223ae56cc67acc55b6b0205e65ffec848481f21e6e5a2de9e7e01e0911c9612ed1c6db4ee82aab675eb13faf34eb92007753bbd9a8ab3d03c0989ec4e3b9d6bb6b76e1d2ea203479b6ff6b50fef6cf7bc1707d53b66935d19f33c9c90bf8286d807aa459de4a840bfd576947fc3d426e32a8674e9b73ac54e8712e3462a03c87e0f6ae7d5901931eaec194a3e794160f52f277b08c72a21446e87cc99dcaf8e1d5758308c10811ecd9b8956640bc75b21e02a2b377fe2c5e858786eab444f256d6827c1792df1a28d8a5000b6ff2f742e14627532bce8faf0bc242aa64c630fbacdb24cf498cd3158ae433ba87024a63b7198155e24af2b8eb2e2464fb01ebc350fe811271e19d9126e4d3db1db1bd90a0bb0547396c0e26a008d5e7ec541ad49ff91fa938482f3a5c72a0a08773e01ba3f5e6fc9ed501391208ae60d7ec4b8ea6412b81bb829f725b433d72346b0dae63fc8dff5feaf54ae18c74356b5e3ed38d1a417c44e25a411ff1ee0b306ae8e0a4c7698f2de050327f172a11eee3b8f0945ce36af6043589f564dc309381a4d736092d8a0af1bcdbe9ed37dc377ce20ecab8b03cba6156a6a33f1d12d4db03f4ab1e836dbe78e394cbe8cd3918686560d6571e2da5f72e042fb35603965df1f3d0fa1653157ffe716bb76a0d2a01bc9630d6203702f5637b825a3de0f45be44ea3e03de936d5da057cfb18808ce817397042ff89dee13eff8c757b9bbdf2ad9c4dda789fbdbd31fec22e982f525bc307cb51a7d4a06d3e458e9fbb498d055f514ec8bdfa6dde7d20ed412785114a4f5fb6c7a856101b35d899fc62e4fbb9e2fb40d9737926efadaaab6e3e27df838130e94868547a2b40acfa01ead93458e2c2557f38b0d671cb41223dfb00d49199b9a7801651bad847aee4bec65efd81e3304350368b153407f5229428c0e96a3c0f4d17dc17aa3f6b73da553d36d207f7a37f470c66a6ef32f6da6c08290bfc48836f507761b74383e1eb3430ca775bd698083da6baa1514b17765ee8b8a4d2e5d2e97e777055a99eac32ff5a52a240100e89a887acaaa409a964ff24dbaaec3db9c427e9fff248c1b4be1162583d019b363b12f677880a40c386135f30dfaf48841fc9f10a7fd7e509a3c33a08214a9da44df2a4d2a22f1d4908d04a2010bd010c2c7297078740f3070421fcae875bad0778371d8ba103d32006be615de5e67c32f9c1ebe55bc381d48f7e495cd89d1421ebee90a2c08851e1b4d0e9d72e4e2c82bc742871f805ac28b4c2de8373b5ad3cae8e7cb527bb125ab7921f9d4b480f8a726fd1f10eb5a763385f065c2cf618a00cdb173b02a0894cff4e8aa99410da84bdc1c35049003152e8c9783993f3dded4bd8dfa442077503f815461ead304b6bf5eba89cbfd6db417b538e7b3948aa1cdb170882621284889969db92ce844fdac739e5410e004bace98212f8b6ade1e9d74894a877d5dc8c9c8c4b7bc0a261718d5a409c6eb60f7077dc17f68ed0a2197e361c078a7e4851c00ed06409dee0ce7b6d2aa7c805aa9fa345b13e7cf40ca5ed6a5ccedc62466f021da189979f941e4a78c0fb6ddf02609682591e509383c90d7161a9a38cc1440227ae9cb79ca4df7393c23010fecde080701a76dd8e9f7a4a7a6f964f76259a6adb47f0cdc315630357e58dd05c93ab5719761a562d435063e5e8f7e1bb5f53d17787e5e0ad2602e8752f9166434c834eea28be0177d32f04f6719ac214415490e3c94dca2cac856d6129997d8ab659c2be74439f90608fbc2b77bdd1c7cbfed5a41378e57658f834b72fb3c1ce855fddd79fae99c527cf22d3a08b3141f62518f2ab1df5ff3151394eaa4cebfbb6c8c1cc56c3d6973b69ae3414e1edbace86ce5f95bbc974a28c97f6a772b0282a7b511b6073a519ec6a76021ad44cd1af0f9fc7215b2bbaadd1ccd6694e179e1604816575de8a32d5d03141ef4806ada38874f5b339cd9917a393fe7ce180899565073c30d0e65541f2d21866655f2d48d5b1ca912a34de9accede281f6d6427d29bb6789ce4b7bca8e9a20e38690a37d9a69b8775c00d3603d124fcb44ba6290eed21bd35f82f4cf12f07918f019b824015437c1560d2df98fa32d676a9f6e3df6166f663d0277685b13e91651558fe46eebe15cbf8caf1bd2fe8d1c8573792a045edc013f6ffe1665d34bf331544a1b85ae688034be734ae590e623e98b6393deee902b3e11d2ec7c2919f3ec5361ffafdd07eb03f32203305556d0d3b8c9fb4ad95cdbcf0473907ea3a078098435b0c4e52dad2ff7f4f4b3a35b4429d5977d9892b1bfd7090ca38519607fe124f32ab290cde03681eca3632a71dd5dff161d1b658cec420a70b296d9b006065fc9da5673d8a139aec723bc60fcbf2e6b0acdeb1b62090d1f4083883649b05e581cb280465df0206de09a14065b1c50669204131cc3d6c8f0839c6daf73f86ed17ca6921680b88afc27d443a6b2a928eee698a5726eae9fe4ada7440913c3b6e0c408a7d15e5f340017da6cb3f877e6ade93b3b8862fbb3edd0007eb8e784fd41d2ccfc7ce5c2e1ed9600ffda03dc5975a1ce6970d62781ac92a24edb0180e5fecdb724c2b8ddf56bbe585ade53b371760abbc16d514b8b9454b1bf5bcd14a29a84c7d1eeecd5c1455d6cc436d2543ad80a948e9c84db46f51ec4168743e7756accbd968b3dcfb5d63b5ddcd3c3ac6adddbbbec7fe690b6cebc5552973f53ca17ce9cec7bfa47b5b6acfc4a8d8122b72f8a442c72d44b46539a319abf7ad00cff1a1a6cb33cbe34c7cc124f5ea098c7fc6e2133e5bc3b7a5343b1cb55f5a422fe091b7809d0fca4610827306c2b5478f766e1aecf46509fdf3d19a65b0c18095537bc4a700399e27d7f7995268b0999f95deec40f5b2daaafcaa5758d967e078a2b83a5f4ffbffc864d0d12cd832b3f5fd1c19e184f4444d6bca9f178f3f3f5119aa222a1322c34afa521467b436b1f543bc3ce9328f5e06dd41a6c44f5a408015a78a6a2ca11d73baf27af4d7752881cc58925aeef2b44c05cc23f0f2904a884f38f43f61cb99ab93f0354fcab2d72d9feaaac26b67ce187c3b887f6c7b000ccdc8a99f46aea84d9d2ecaba968130b941319754957c94c29462ba0ea068ba6ece04e29591f03423b474ed5f503a3a6a47db3ac1e7314c8406b522cb0dd82bdbb2621b101c5f3bc67f7a7dc3c3253a4381b258005f6120614149e00e07332b342d2bd55877180fe6603f979a21b3b83132322d7ac7911b8230107b0dfd7e961b6abdd3521ff7c9b8b4adfacd1a9e6e59a8f3fa068cac8af8023bbbc85c5f1fcbc0664d71ed0da416baaff4fa4221be2dcaa4014914f"}, @jumbo={0xc2, 0x4, 0x4}, @jumbo]}], "e3952cf25cf6f84840cd65bbdc52f23c9600099e7dfea73b2ddf96d275945ae9c2050b70d118dbc05b9d43ec837a49535d00191d9e652d5c8edf557c912b3f90226d6404ace79fe01d96dba938260b879ef8eb3ff67fd88a924878be0b"}}}}}}}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001400), 0x80, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001440)=0x5) bind(r1, &(0x7f0000001480)=@in6={0x18, 0x1, 0x1000}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000014c0)={0x5e41, 0xfffffffd}, 0x8) syz_extract_tcp_res(&(0x7f0000001500)={0x41424344, 0x41424344}, 0x4c97, 0x6) syz_emit_ethernet(0x126a, &(0x7f0000001540)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, '*a>', 0x1234, 0x16, 0x8, @empty, @remote={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0xa501cdd66b4179f0, 0x0, 0x74, 0x0, 0x0, 0x3, 0x64}, @routing={0x4, 0x2, 0x0, 0xa8, 0x0, [@mcast2]}, @dstopts={0xf0, 0x11, '\x00', [@generic={0x0, 0x85, "515b5cbc2b711999f4b0182b324f905bec11b662d8f3a9d321f2f0599d0cc19ebdce64e4c2677e75e18a00c89a034cb54dfb63c212d5661c87da554fb5a8d584b2d49037e19514ec75fe3346514e0b4ea20922c19ce567035eb5955ae519bcb94c618b7fb23a81832e40c2fc16312eff39e0c0cb462773198293f78d63d86c6bd51a8c77e7"}, @enc_lim={0x4, 0x1, 0xb}, @enc_lim={0x4, 0x1, 0x8}]}, @fragment={0x37, 0x0, 0xe9, 0x1, 0x0, 0x7, 0x67}, @routing={0xc, 0xa, 0x0, 0x15, 0x0, [@empty, @mcast2, @empty, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2]}, @hopopts={0x2c, 0x2, '\x00', [@ra={0x5, 0x2, 0x4}, @pad1, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x2}]}, @dstopts={0x3a, 0x0, '\x00', [@ra={0x5, 0x2, 0x3e}]}, @routing={0x37, 0x10, 0x0, 0x4, 0x0, [@loopback, @mcast1, @mcast1, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast1, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="3ba59f6dd6be78fef477973f3f943c70"]}, @routing={0x19, 0x4, 0x0, 0x8, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @loopback]}], @tcp={{0x2, 0x0, 0x41424344, r3, 0x0, 0x0, 0xf, 0x0, 0x4, 0x0, 0xa, {[@nop, @mss={0x2, 0x4, 0x46a}, @sack={0x5, 0xe, [0xdf, 0x6, 0x8]}, @eol, @window={0x3, 0x3, 0x20}, @mss={0x2, 0x4, 0x7ed7}, @generic={0x1, 0xd, "5100e726c7699cda1afb46"}]}}, {"eedf28aee1b1b3dc2cee6393ac6f1054426b1a41248972705a99b0775e8eb52677f479bd877036a68c2dcb8fc49d7213378c8bfd525f8d33cdd21e92227205a8939e10c435e2655f8cd808b5b15aea4b1f939e822a37c67ccc07b9511d0e5e73066f5b31f2679ed3dd6d2413850cd702698ca2fe5c44888495677f4afaa06d3cd3666cd6ec044230b813fe0687afc4f32fc17a305aae003e226c900012151bea0fa6a4313012221d3357340519338154e88e9206305e2110b554643e89e545fe117b20caeb96dfce501a58a2840079434774ba584293c40bc6bd981073dcb8717cc34b9c9950e8a4061c8db27425d4f4d84c1ed0676b73f7d99241e31fcd24bb0a29dd2ddd80996049edcb1bddf75d3430ee19086facf7da504570f68b3ad3e9c0ad4134cd9b7037c79b5d157fc65ed45fdc48d43ecebf88b2a93c06852b6d22c1f2b2c9eaf2bda26fefe2259ea6885b3df907036c647ef8de18235aadf7f3c05aff45e8b537e1ddbe59b711a04a24528feeddeeee8a816a8b2e48d35dad40c54641eea4422f79e39087f160d2e0ba4e03597fbe3ee11e4631cc490c440a1b4731856aaecc753c80f94460cca6b183f2a887a498a8c85261b270c8d52e4317d7a5809a5eefcf23b0af3c5da830f6da6e55b2c6af42375f3cc40e30a2f84d78946a4fe68d19975293e692b03fbca36ed9c55298a193446aa6e45b1d9500797c079acec61a198378f53a242bcc8b121e021d07b0904a44533dd7617102fa1df21ba18dcdeabba40c98eb8564fdf955e1128288b65a3bdd8da14f7adc3c9726935c502621f2ac50404f6be033af452679dcb38d44b3b111ba273f4a0ade6ba1a8773b66a8e8b41f40abe641abd0c9bd4b352c7440697128a83c766ed1159f55719b4609ab645e24300e9857be0c71cfc17752d23e4103cf6346b6af1a14d2d8884ded131eb5a1a441ab1f3a81fb662f563adad00894e592f10987b3957ddb04248a6104b89700479c2fcfd7834de206458064477ef7a27854b8182f8657499d33add4c188b2b485671750c314b851bc40a756e480403b19d575007792c354d78e7d7f6983c9b4b5629efe186037c981ce65962cd5f6793a932e499f62b5b2d0112f7e3dd29c262913a4572f04f60273613a8f5be5107d80afd3558496d8dab2c75dd6ce254faa248194bedd2c51616b1b6ca86ef6885e204719e1acc4537d6ae2830591bb22344b7103140a65e8d5c9d5d965546e1794abfa90f05638370a9da60ce36da90e04e25f6fd7d48450dbfe29d0778eddea331eace2b7d55e4337def18369059c2934c171d23698d4b8ba5b33c647f4178a191f9c1fc343942ff25af0b0391fb8bdccc670af623fc535c8ff56b3793ff2a62282b2275e17abe0fb22cc8cc153ecc0261b5ce53f0a8f593803ec37075480c694d2cc98e499d059c36c03722cc0924db6789acfb960443975d8ca370424022b910616140ec6ee8f7ae05973e6308bc4c69cea436ba64792ac8c3e66e245ed14d38666d8b288d1fc447a07cc8a76e9ffa7d013966606c3527c488b8caf6e6fb89414cb65efdb732dcade73b53a6f890f0cd715813d0d7950659b6d008ab621056787884964860c5f05c8e57666333f2abba143e6165453318cebaf29959ac7e5eb9283afe9b4101b766f5b7af69981893a736d18c3eb84a36ab1baa511aeb94d3aeee9b01c4177405a63d26e2cefdccca95aca82616e135eed3e8f1c257a8929e57402e61e3454648a399a9cbc25a451cb52904a7f1c241cb0bc991f5e0094f09089621294591e6232c151d94b2509216bd57decd26695378919a7de42355578e0a78222824fde203d99622c3bbdbb03722e36e5ec9213d195c061bdbb64282d3c1b540372f2fe9030e03a13286af7a1993b9eb69cc64123b985225db10bb725187d45130ef9c9182a0ac50af63337246df7b2c97e50133caf98440ae21066024aa0055e20a0c32c2076cbeb3e5c53472f7a2be078687d0fd2670375d14c43bdaa6b75986aac2c2de3534986f7bae972096d26418d1605728792dc04e9ed21e0a9818c4fc4873e020e4c34c036ccd0ed98acf1feba81294c092f3c38c39b067178a4ebbbd999a51efb944b7389cf888e0c45e4dabba2843063b40a122b9a0fd7707735481fdd605cfaa1400325fb29c8b1015c98ab6912d9bd658798ce62af224107f4402f6795889179cae1fefbf2213f5057e5614784a61f934ddc6b2e64dd85255694fd97730ff3624c2310a7254e499800930d024c36941d174167a8318c7465d482506c200490bcf84f1e44586d9db24dff7353323ef0f442ca2ef85fc92a840cc18f6de08d1d080c2a3b6dd42c9e35e47104683370b85fddae302b7127ce9652dd694a65c28ada338eebbb4beb8dbd02dc9f2effa8766fdff9f467737e87d5d2161d0144cf50fb47177372fd2eb7be03ca5d3ed7a39e7b4dbf7658d2377521f55585c7e12f15eea5a26b02c5c213bb8a010f2ccb320aabbde10d51b474208ff5cd8eccbefba0be2e01abad24494ade8ff833a481ca0db44751b2de4864b69bb279d922aa6c3c90d4b487ab2e597d0c8a55af43c582c72195f05b8725d89642377519b6ac0fe0ba300a010f802f30166fd5b121b323cc8d81aa23a497b5d8abab94ed2c647ef7e5f7626671ca9c61f151a7e9e6a3a91e379b3b8473bc38141fd4d04e52736fd853217d88eafbd2f7616af853a33f764d7ec5c78e639b1148f338566303f96350f272051928cd0a626c4deea4aa6d1e47ac38e499a2e06368d3d010d5684629b33b7ad62d2b8be175399e5167303df36894052a27d97447cfbd1d246a206af81a6a678b1ccaa001b2a0026ebe02d7b496196377efaec06f2d8954f5ae3c5aaf855331b59cf7c3bee147d182e4933e458d7cc217eecd8dcecad72d548072a6901742747e1d82cce111a7996dfb036fb39c78c898508e1da7fd68c763ee5561c11612941fbfe415311d7a1cf2179de610c3ebcc5ca410e7f1a7655e8fb3117dadc50c90a6a64c6d49b7354356feff0521e47f7ec5c516940ba45532810e7e6f3523e91999367794fb896b053618d3f89203252f8cacecc881f74df5678fc7b232d899a1d56eb4b2e4aa48864558af398d806733daae4ab5417036ee9e5bc5affedb40fc5628f20f7e16b6d2446308a7371ef506a8ce8cf4b66681fb2ebf47be5afb74be4098fb06127cb32f228c9d902358f71898b78df16e98047e6bb823c5628ecaa74f323a9a4d2d3065f323ade5d01e654d251c0f764a94b45eef8329638f40d5933689ecfc458dcea18b935816450c6402ebd6f0ba410307fd1e35dc3285a2411b349b165030638869d790ba876b6cd4f4a270745936c01248abbed59987cff2ec7809c95931cf375e913435db8a620c5d4285eeb123e46aae1d78a86c42b2b8340571f46f11172eabe2c4d3013656b8d975215b4f2b3ec0e11eecc5e2d94d3430309c2d1cf8976623a78943ea7fbf5a44c47a066a8a8f55dd7471bd2e317278ca994b78e71632c1ddd784ff6fcd36767b80c9e52b249eeb862196d6787f8a3f738e93ca5eeb18d07a4fd1febe0bd8c03c4da3330d4e05b50992258501e115cafd31c1849853dae5f3231626410d0ec6af41f1129e0220fe403b5c69d7980c983b7a51a8f1eb843206c620c11ccb2445ffba0ffe34cb03aaf20bacfe5130af73f01eb576f16de10675bb210c90c99e06b90ae35b867dbab77d1814ea690cbf9e89909a33333a7e92952d3efd1b2703920adb4696972408fd8cdf03dac5f3cdd78a7bc551d0c2cb7ed8a921e75c08bb7b5185948e9b6d79de919a3725941849ebd7995a378c6da55ab3f8bcd2d5a6c41a90d541831ec45ef5f6d6b806f0af8b5000ea11e74f22c0d3acdb7377df12b0f03d8fafdf848b6c6543ec56f43492b64f10b1f85ee1b490a3219ef48f697ca5bacc1f7b5b4b55390d380916843196a57a96aa025518b7978cfa62425f12824949a5ab7c76c5088ac8834fe9c5251c4d0b1cd8330191b4b8f343a44403a0f58e13410a06465f576d7f61c60dde1b1740e38698b61610b17e32cc7ea93d21a927c70ca8aca6e4897260722edee66e1e944555ec457da8b4ad20aba0c6f9bb87720cc4a69f107ec7efdd811856a18d5cfc97c894c842dc24f2a9881f371a1fd157cfc2616b8092d4c9c89c0d85536dfe4ad6afec9be4bffef5e3b62254be9101ed3d8d470eb36e4d7fed0572ce555aa498b192999e9ab5edfbbd872a0b949152bce99385d9c20a348c6ef12484dfb991cbe5f6ae841ff09bba174707bf582b8b4a8fc4310c47891f7571c10d63d669b6b0d5eb694c9854e2bc5cb5c14d0003f1f0ea3e10b16ce0a70d74006c1f709085fa13e3f024638cf8ca68a0084f58935b93c88be6bd5e262fa03f14da7bbc822b3501a2d5d464327728e7ce32c4cbeaf4d87c3029cbc464166688c5f204aa1e377425f9cd2d44fabe6f6584885520f47de5438647ffe380c9b2ee5c080a9d91c820ad86154e90fc02faf5a3a1d9726db1a2fc52d892fc0ddfcee4b5341e894acf4548ed78d75ded74da3e83be1a161d0b0503e19247226179b673fbca0cbdcb50a076cd277b42eeecdf141b446fea7d5e36a38dd83035bfbdeb879c8b05d1875e29466459d6aa85d6b26418120ce0e8750c1c6a8a3c1f8d697a4cb17f2d5471747622291e6899b42e7a286a7de0397c2ed041aa2cec6b5cb3d8b2326dc83daf8f42f1d550f7018ea07bb95074e4fe82417637a393cfa8eff85e0d54f7fc84ea49aaa37983449e13b6d2c1dd0869e53828e602211d3120ba6b8560f1e5b7f662906f6e27337ee37cfca261eb0751172c678119d07543f34d8587f2b56d4d7a3d4189021bba49909839bcf593a00bab931fdc61b88d5bade869825bbbb180f58aae94289409eea3ad8b119b635f723f32729751f19a1fbbe75fd44c6d62a58935b1515bf0260ff0d60f9a6213c1c3c8453e5c641c6d37f909ddc9612d71e6fc4679f5ff38551b0c59b16773a7d4a525a3df2deca8d0d9697f4e9e4f729e6579df324bbb08066ffc1d834c306e063ebe565eb2046a37d2d6e6341c7f9a39d33add15df63db48c7a25858705fdd3e0259906c78d577af1201351b0f6cded4549e904e276de628b3c044aa10a6151450270f34d96fd486cbcdbe882893ce41ded39ce9fdd26b6eb6850276c73a223ee5bbe7537aad7ed8a05f8b8970a3cd0a78e29c277b640af5d9d0eb17ee28fb04c5e0d5d00a15e8d91970bf3878d0cf0f5c8ed7c9217e368cf28d251051518e807d6aea622ac55160cd53b91314d68d68099077a797901e1edf197a56c559d5c28299071af4d8a3ef0a8fb988fef66a1e5f559165ece37a6bfe34fc04d36c0307e354aee87648d7cb5128ec28961da8c55deff4e8281b647f2ec7dd598d220d8cb48385e4362d4e5028d075d4f648fa7bc3090ef6d4802ce579c0c3c54937c40a23509814b96c3c0b7e865f43df0deae31089b7bab3dd2e4e5997d8e880287eeab43c139c6a91f823474029bef6c2254369c19c8657028d3d1f80fc38b09211ae7a5b016d2aa8fe58d91238db29faa8ea7c954a2a4450fd75da2fff0642c017b209fb24135f1ff8da9ec8c94a25431ff788af2a807384982c772c2791f955d839f495b6bdcb429c67acacf9aa7043364676dffb59d152f8d044494f5b74ffdedf7f36f8f8c1680562112c9f01497bc6233cbfda901c1092ec7fa3c8757e919776c9f3756dc7a470d619e69e7e608e1d83fc6e0242110b52c6"}}}}}}}) sysctl$kern(&(0x7f00000027c0)={0x1, 0x3d}, 0x2, &(0x7f0000002800)="8b3919b5833b1527b2a6fa84b215e934d64026545d40fee010360a0abe4409486b5bf1ee64df839d8c2776a9aa076aca8e13f1c15718d738c7b787e19008b369e5a75bad08b7d8e67637f2c6e464946e5f587298671f65c376ee65c86301c01f4f8a", &(0x7f0000002880)=0x62, &(0x7f00000028c0)="05b418b84bcce4e85771e0d005f1c6fa326aa93a", 0x14) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000002900)=0x8) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000002940)={0x81, '.\x00', './file0\x00'}) shutdown(r1, 0x0) syz_extract_tcp_res(&(0x7f0000002980), 0x7f, 0x2) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000029c0), 0x20, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000002a80)={&(0x7f0000002a00)='./file0\x00', 0x9, &(0x7f0000002a40)='./file0\x00', 0x8}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002ac0), 0x80, 0x0) fchflags(r6, 0x1) writev(r1, &(0x7f0000004bc0)=[{&(0x7f0000002b00)="6285ab7c38f91c5838959db56ced0b7bbd074b1c0429aee3155eedf987de06a0286913d56e344ed65cec98db8871f92a7d8cfeb55341d6ebbc127f0400cee4604c3f7ffd9c91010bdadcd094327399457e7b67e978a48ca6c3c0389539b9bfe9e18c6d10b7f4cfb6a7b420d7cbfd507c55ef35816c2a4d0d116f4c5a764ab625ea4933fbc7b4a02e0a58a84ff8ca37f10b4aa86336b3dd78698fecc4a0699c167ec131bb1e3b067d852ae4f66e65e2367610130efdaa5c8e8f8a65268a4cbb8c7cffb14b8977c504c505c82fd5168116f41351e72ebd9356a5fca7fd4869d0493c083b2e9202693e3161d883d1d5961e889589bb5e88d98865dd0f5de867330535867ae940a27e0033af69698386c7b331e1bca375f96221bb49c13db7b668d19efac626ac213941d09501b66e06709e16f15c884235d8bfac76d3365ae8ff17ad7afb00f7644c28b12b113402c3c9607b52d0e289d6abb78f15f1f746d86e1df794659bc0b9cae00403bf18a56fc4c9a72595b57b12e6be1b8637be64f373f9265c5a000f801b0e64294784212ed197b5f3fd9de16e0f4e37c1318ec630bdfdd570de16c28f2675e088f5af3b8ecf65797f81500ba9fd41dd9a30990f26b1ae1b5f6884efceb04e548abcd0cfc453f437c00cb20e8833c5153d15123e4837168245ad9b33af02db0240de1ad738a528b95ba12032824a74a22b978dd3f69d2dd595260970eebf8adb538c321ecdfab62136e5ad5f47f2a999637e3d2a82c9d109f4fd1a18d3c5c000ee4705cae1fbe95ea30c560c512623ed2dd5ddf7b45410921a92191f2e33082211b4ca2629d70fb29c61cc2dffc7b748cb5323fcd7152ce627ce08dca52ee34c2dcb5ee552542c2543b169c56e9ce03ff2fd47f6ac0fec33bafa04e9cae843abb362bf2f5e1df1862511ad41e56bd821e42e4753058f1ed735f09a2fe27aea2a075663025f753c793c5a57bb4f35e936181e2e69fa78b0f1e7903845db60a4f5fd71fc9660a2069e51e0d5ae3cdbc1bda1e4331a86ea3d3e6bbbd467afb73e1ebd8d0ddd753943602aa9e44e11286b6bee047e84744e23e9eb17c05c39ffd09e872105f3b62d143ee9a323b3cd7d4f144079177ed95a77b5d2826e25254cb8ae61925453ab99bee45bdc2cd7ac2a6abca8eb8f6f9a2b37f199d19f59758f5784c6b1a6b38ed2dca61cd6f0a1f8b799e6326f9d32592f0d952d85a16eacfffa67b235d7aac38a470da3cb44013ec7e92d0d6a82144e24f326ec6a5d8afeb06d7641a86c4d664a26de8f433d3ac28a95b97ee9bca82f76cb6b822609118d0e1c043318300b1d660a70a7177970da990aff1cff9d3c717d6cd0ded81a10862f3aedf530c39e2dc31fd5879c0c4b2b997b2a2cbcd6ef0a59c963f951ef55ca4a40eb04250561ec1e9f303c089d4376fdeeff4f4c543d9b730fb33e416c73758708f4609e3f0d53d9c8a36b3c2269597add6acf20312ca5644974a76d92f2631bd1d9d11049dcd2ce9138c18591f759ea61f6c474d19d8bc21b0392f70fdbda872caa9ac3c2c814c3e49393ba0421a4e932831b53849d51bba872cc2546df618292ec72648d6b2d0f51437adbe5e96155995de6f05f597494943b0bbde318c6ffc8d87513356310378296334276afb0229d9a4b1ea020a177dd4170a9626c6dcbada76e4910e6803e2867cc4e5308d84557e75756150720494d323faff31f9ebee638cb7be4ef919da2b081479d89ad666e2cea3d2770ad1af6dad08b86d7346e442f8deceb350cfbe0ef75a692d5c0a36c24194b790bf00bf5d421d6377fbd6128f656b34eb4b2d7ec4b0e95fcbba95ebe20128f073a8504cbaf33a481fdcafd70dbdccbb691ceab039a547c1ccecd25d873bd052bcfc60f0dfcf395ec40ae97081f84d15246d7ce2245ac7745210445f31aaf1947361637add0aa53163d217488b9a521473acb65fa9215f0d8145cb097d26689e367c6a4c523c5e8010a351904fbf03b430bf23279f01837958f4231bc70c30482d08e47291c68d29beb3f08a6644bf2d22ff37e1df917614b5a2307b1df160b7b69168dd356ed6dbdff08d3ac0a1d2e01d8916857f0fd84b132e688ebf3a34d90331385c48e1adfd29c391addafd5568a8ebbd4f8861d0ec54861ca27c31849951aabd86762157eb81fe3dda79f3d49569672fb7c9cec9b461219c86144f5f3f0c0321fa8ca2428a683eae34bb451d62d35fea5da524c3fefad9645289d97b2bac1eb980ffceb44d1e6190e10dc99c26618ed6640490591d8633d9d97586bd80fedbae682618718eabba90c3a53b8ee269b10dfda180ccdbd70b8fede57d9d64dec9f14daa1ffa8e23c2f2e8969e3af66b53658dc86a856df5af4970fc96fc1d8cecd0e350ce727136f176edc573386cc979373dabcd66cf43fd5718bc2b7d08f23ea9cf0e91e5e41acddb5f42444a477a87967d14d32d2561e55a23193fa7c88766d26a362aee19c7831ae616006d8b0a06a951bf8d1908f82bfd7b429ce75762c05981569307f7a33140e71960c29301658d34033b1688791643bc4fff6525177e0bf2dbc4cdfbae5d0ff012cbfdae2815ed4cf2912c2b153e9590f36f17847db4ff47faaddd316241bdb75b58982e8c7bdcc8784a37e1a928a8632292812ce5724e33b61203c1096c46693ed0cba8dc2c4a63290f783d3931a672c4de2c029ac9fdb8e0ebc8dca876d28d9ba2390671c98a3af2f1d1b77b06108a1466e0e7f2cc44355d01c95978ef2fdb6949ac108b09df053e2832d4917b50b898b707bbde3cf40438510edaa15b45e2a30e4ff0b5a89e52e06d9f7729d5c75885bae270c3d4d3e8b973633dd8c375a9d21ce3e887ba8e716bb9a4370dfaaed1f246589a83fe794b284cb6d7cce8b653b001ba1a46aab23912ccb7bda9e3bc5ee88a1889246a42c2a2ea16e688f641145e22ef82be3df37af2b40fe11a16ebbf3a479500ef6062363ea09e45feb6dc709e58c7b0602af487b9db9a31c78ee439e8dff1f9d939f242e9c035b9dfe6f322670737ea94052a08027fc664e2a5f25aa89e0fc7bbfe26d7157b89d06be77661b7d2310f527517a2edb4eac3b61cd96c5706ddd5153b4a7a09a74ef0291be71e43a09d5276d92058c5a61f5f8d52b8956226caaafc2961f52dafa6ee8f224ef5e417a9716cec3aa584f52cd5d631493b6040631ecab6f63862eafbc33a2cce5df6b0b14dc429529c534ee158ed22347230ce3a70d5689def4fee3aeb2884d864453ab32213cb2c25088f1bfad52401628f3d1abc48f079c0db08b0c27b8532fe9322c19300cae75795c01f88cbe3296a4405fb66e990983995e0cdd774350cf1cfa7c2af0788c221b347a98671ec222f0d85a03a80c9ac4b1ac1d33d6308760d9abb62f36f667e057e0058aec023934311cc2c5f589ff805ccd07b64c1f2960526a64c37ed993b19783196af0f018879c0cf66beb441cd1250cae65d0563d424c4ff355a50e1f3c2c43198e818d18f19b0c4dd72c4b50cd66ac97728cbc3bbf7762dcfa6d7469c9af495ece02025a503d4101a343b6a951b815dd1c54ca8ced4dd9946e4e844e1e92a44a276c95aa6d2c4e7a8a40a185eafae2c985a480d0dadcbeceeb57aa46ddc0772b2dc56893d612b5ce6916f07cf64760759cd561b16a460cf3dc054d7435a3e7a7feaa832ddb8a975939567d4b390daf8fde84c419cfb8737ee7321680203f34a17dbc22306ff481832569d80c3ea6e6a2f767f384fe230b79ff6e532f2cf17c27f7d112f575e87b334975da22910ef94e6e1a51147f165f14eea8d4c1afab9dcc1957bada1c05cbba72b985fcf79ba06879555eb8226c2888fc6d9a8c986edeafcaddbe9adbd04b6f90e844324ed82f9eb68cf0bf3e610f8bf7187fecd0f56213e69cece2e548575e58b94fe1da2068e7658d796975ce6151f7ca9530d72c06c1187e2161525ebbb7e6c1022ceeb907934cb82b068fa83523a1f7d3a612455bd8c15acf0a26fc48697eaeedca99b8bbe51420e958f2188d4ce538d99ad5469a2dd3ffe9f4676f4d3edf8775b1fb6452a3dba176690c4795ab367beca7116dfbc51db1a80c3ddb9b1a8b3dbbf4741e22e2540509a975c3a0b3a4611c9a5dc797a64f49a709acf1f4b63d8f75ef3ddc7d894faf2541dea81594635624509ced10f1da2d4ce8b8bf75168387b2575a0eb77a435ca78af71682f6aaeb46a7182c1639d0971781a8fac72c3009085f3e448b1286fa651e7486877ba58750258a2edeba8bb9c524f05a23d4808018ff499dfc196005c54c3550ad1bdd314d00785e39d2d856a5000582c4cc3d3be66756e3da6b916fbb63ada251115cf4e13e5831d29514dad01ca29cf60d50ed48a10cbfdcce647e958f8188d942d6f217b779e21689e7177a3a95341930909be12a52eb24b7829d8cd7424104bc8c63d693449fae7910704be4955bc120ecd701d6a2f337816a9e8182e8fcaa8771368499b5ec4950a8bc98e0bb2a9109c995de13e2be3d337bb0fa1250b9e4d0bc8b04ab9224847b34d2dd01cc76024eebe1a15d5d4c7dee769e471ba02b3d5d499a08d3968eaf3437668d177e789aa76082f8854efece0da1c31b16a4b473c69a83383550bb6b83e498efdb07f0b9d0f180a9e133847c4dd4ddcd453a506f117d5542c7abe66915711be0e252010b1fd5622e449c19c6b227370ec76d2e0bc139d7c87ed63493a549500a9733f911e2faa1272f1788d0892104990e7db127ed25d0d918966fd2c26a51617bd7d9e731fc25d4f1d7e2ca7c166180ef09f68610fb26ccb95759ac3c35a3ffde35fef8ea7e8f90c44d4b33fb323b77da8dca7e6318c07e131bfecbf9db3aa9a77f316528365f011d5170d15e7091148bf848767741a32fb4597cec103365a562819df7c358323dff0fe5c85f1cab3cea48612238cad789b2cb59119b9f1eab84f73c46c99a048e7cf1b970043a410f02da1e2c3f097c1d554ce6a51e5748cdc807996bb1560f737511cd44ba3309dace831c851d2715d045cf4476577a21c68604b067f2992fad9cd56261ad7219a5d7f8d4f7b60a1b0a4671b353974a3fb8b6c1345a3bca423607c361461a9fae6e7e1dbb74b7694ac6b25df6425c42e7288969a185a86e3dcf23b6938932c8309e97cc85f4c46349264d4f10b4a2d2bb628572cec2c34ce28d229d32c53eacf107ac80861054de5fcde9f61fe047d50357197683d8cf5060618bd2f8cc307871c92a2f59743c1b4d167a0068f9b975eaccaabf1279071323ce829f7d336eaebf3ce8a3855a83272ec5819fbd5ed8cf688fd14509810f10cbae2ca602da7c3a21a19381a2c4b7001e9e44693b0a18c1d221cb2c6c28f6d4e890ff14891920cf525b1d81ec6a273d5aba059a9649788d100aa645866b70ffc8722e914c32ecf6c13c67b2420db08ca102442b85979813ff302350937c573803a0584540c1f45b66555d6b35fbf4bf037887c22fe52ab28f89756fd78c6637122cfa36d943163a102c63dad9b203feb0057a091fa9fa4ea812f098d7a4c926918dc26616c3dbdae183cfb37d8ffc9a1561635731d70e8eb7883ba692680af5068ee571c7a8024c6e12d4cb9e70fd9f2a78f8faa5bb3782daeda104178b7061f03fed5ccae4101af5dad6a04523752ddfdd25db4bba6912ad9e71e69c6fd813b8f312cdd2b8911447431d9cc46c99cf8fdfca2a72fcb6b6e3c821c4e7cafa17013cefb43a997aaad65e1a14a3e46a99039ce97c009a4d8674b5ddbb79b0c2597a5ac9ea62", 0x1000}, {&(0x7f0000003b00)="c9fb520767bf3548897b3e87a3e8d20ba14634a3f80ca7b51b1df4fe9c8ad1da23010b", 0x23}, {&(0x7f0000003b40)="86d45659ed3eea5e193d282f5df6d6e7510332788a5407ea18348c5e0d92f4f5b37b0857fb3eac31be370196301341cc4c33ab4ddbdd6bcd1b13f37f0bc48f8dafe530d7ff76baae0d1b929845040db95a3fd11d24c59d4b77bdfc35a6f61b49d155bcb8ecdcb424ebe975f87c765147df3b6f4d2f8c84d883672071b926f8dbeeb9883d8efe116db7cc7c7a4da462087058ba027b58a08a675a1a5a1ff7f6f04e38e1a1ea32ad198d956b60b9a17493bdfa311ab1c3f6a374277f0df87a3823e6482e7c3c57aef30e6577801d2c8eaaf78e68853c67b06f480dc25c596315fdd8f11ffcf987493ac5ceb39b405b8977cf01f7b52141611f22f3ad34c7d668af0cc65360862f08b54ba4fbee2e786a73a66e64566d77580a2d6b9846b04a61fe25acbe3813209e8077293e32a393fd65f57cee36e947719927807468487320f159ed35f078617404e11a4416d09f41e7c6b286881c3f37ae0a7471f0037b0002795db758df54aac8fd064772a57e828181e481b6efc61fcb5ffb16d8d2552954458f40ea574f357e262b7a100991cac2017f474ba4a5c1ed47984f4b2eca335fa386b91e59ad30af181ee35500b16001e654c6c613b2dbb066fca7402c58117133e7732a15567e2d254f1520120f05a885d6871bd9063cbe0e03404d20625003d8d76c8d6188211982f5ab3443f5d2ee1090e532c9cb3fdb4e0c11d13705c823465fe0c1df933d17d505bccef8aea163c70e024214c1c9826021021602d25cd50daa0b4ed26e11a691a12175012afa2457a0068723751504a34124913a0b5233ad7ff72cbd8c2f43a4c8c6a80c407fc8a6750a2aee14eb46de041c50594d71c7bc1c0c74c7069d50eb32a3cee7d9635105abd641ade63ec3fc8a645405997435fd893c7cf59bf7de03609247eb14217587f1dc1cc7c21c519219ab86d5991e7aa8325746c15e54cf08da3094503c848d9e74a3dee3f7f8a76d1554894c1cfb3256a30db3a2c7d6c699dbf424b67d9ff1ada335a2b6992e019545c0cf460aeaf4610d14161aea74f48b8a7e8df1836bc05b92d9e7e6011289749c50ca2c39e62126f132cf6577e5cd70ba6dcb72ab98851e78799285d636b23f5413b54930d287abf58a3f9ac3b5d7e8d7a11f43907d5363752f47b582dd5ab353fe7ad81727d315779cff0f6dafdad357dc65ecc4822235a434186e1fac523752fc8e7f74f08b8ff9d5915af6ca36eadaf24bc8c3c01835217279eb2011cabc8479541948d788fec4e4e9614c67b6ec3bbd08e803fe69b1ecbf25c466351e5e77c9dbba0c057a62bde1557d3cc7fd6cd6307b251680e42d2ebb7485f80d5e4479ca3410503efdeb55cd82328ec0f6aeb487f908ce9d7c16d759fc79c29336c2b0b3c779dfd1e480ee8d8cf1ec17552d0f56c96011cdec74a958b8bbdcd7bb8cdad6ad5825e20e4615b0339517b12aa757f1517c8c3acd76edb8468140274cca18fa9924841ccc6d91a28ee803045b01557525c44ed9575e33116445d782c3db2825c2829394552bcf0390d0d79c5f505e884170ab053864fbaa66cb4e48fee7e429136ab5e8c981156614acab378257f420f53d20d8b89a923ce95323792a57ecf0f51e2598cec2416f45e8fdc6a36cddf97a7e136c2f28044b075e76500bf711ccf8133a36abe8a9197db2f4aad9e62520d51c39d4acef6ce7cf6a6883a501892689c896de3d0139a2827b2348f891e748b20d73a244a9c1967b697151bd8112088d927c049b0652544e9870a0969755f79fdb9b5459d55c0a554f0e3daa6ed8952b637e8b751ecbef191710ace095bd6f27e9dcb38183eaf4942b8dbe1e3ffbe13e6d77be917083a05b0e5807c127bf3cb116c375ca6fa2335827170499a1c124bb30af433b6572492b4ebacb0d4e5ab51646ee53f0e805b7ea92e26010fca029b47b56cc2c2996cb0fddb11cb9b854b09bbf033a0641faa7ebeae35e77d76ba96a2610a883ad25d1d7ad09fa6101f90c33859b78fc44f28925c7c65779f76a57d192a6e782a7c5045a750e512462d477b9bd965d6c501dc2879d5f46e22be3b49f4a0cc564a5c5fe41c5349f6d7ff4d4ef4d89ae135e73b38ea28dee047d0a3b61fae5fca0088daaf8c7d0273ef93e1af09091e5b687c67818b5cd8fff0e6030b1ace116b616b6b18892160ba9809e53ba42e363b8a3d9407512246ef05960f2807728d99ed6506d2722ec846dd2c7f5e90c0bf4d569c980191da18eca71db86b691e8a8f5b8fd2f25443f6c31a8f78b84ccfd9cb7e4be2b0507267558e825080d3c28fc9a0599384c01440d0868edf1a540b6234319e2dd4c5005fde7d2b3eed41fdbcfa897e48990efee3f5fcc4c906eb9ff6706b6be8917ae2fccd68927bb8fc619f1a4cc488259fd6326a7d87facc77d98de4b7d512bcfa9bd0c39098be8e16ea55fde81b7316f32d4e19dd64cd8f1c022c460f6e2af52653e5ef65a70e9f214e6587155ceb89b8b69305ae27685ba75661524a55495096f18dc1f50c5372e2bc73dce60a0432b0c5fa775242f354ceb818d0623fe861bf015bc0d32a7281c51202064f2465cbc995b1dffd8a21200f3196d82606dcbd69874a90580db54886511a6fa27bd18198abe37261f687b6251e5427e52c2527e3381eadb0a3e23ee025872bb82d4d84215b3060b15574cf2eaefaa8084fa2d64dac0624d04492b5f1cff4793c7b93deba557c624a60f65059895a63f4acb3cb1a8f388e021f008c11efc3acd7900e9d8d1793c1b313f3e027d1a0ad9a98332153b5e7422480133271e4ac408e148610981c677c58db927a7e5a9aca1d929a31c52914cb80980b6fe0168a67285c7b95c5b5fa060f067a46f8e8de29c63def38061e3e227c53a4817605ce9bceaa9af0a17c13c3ef4c77ff4c488338deb2227e18a5342d358d8cf8059b1e533cb22404b508f823c01079775a500347fd7a5d4ff4a87609a0914030de5efba75100b6692a7bfb2a3449bcce5194bc82dc0a0d6cee619bd46864f1a2743689c5835044be5953f2b6a795ef966d265111695c34aea6683a4606c07d7c31ac48e81d1f1214f505e2d3514f933386a10d4b05d47d35b8c342137002cc5f6ed408a5e3c79f081f1152531d7ad74d5bebab31f8ba405f1fe46d22440394d7a2a7ab50f72e1d034594966dc103aa674dd418dddebbf95b10e7ead49797c8e4683b551448563ba920a91f0180599ee6ffd696e5d300ede688b28362987acf66b888031aee5e637f1e4878bbba67102c5b03fa7660e157959c824fa45cadca9ee9a2467b5451c915ab66bf1182031ca8fa21e11db157a74a58aae86ddacebfaab5bfd718a4d904060687ae142108ece7874fb145fc9a614d5ab83de03687bc9f8ac561928ce04cbe32e8e8fe275bc9c06a9d16ec057bb203bfa514d5d12a17a4a86f3c9035cf180e34584837c027e08cbdd8746eeee9cc8b9c4fa63ad116981984a110bfc6e76605d1ac45a40a07b8f17dc2fbedd218ff82402dbf0306ffb9c772d317536f364e71ba40552e77c8c2b376ad4fa39099f46abf4bc966a263c99c37325d5559728aa3a08d4a35358de8126dc29f49c10c2156286937112090d5a0c6b3837e85d1ae6b0e2c8436768c5ae74859359da3217fb734f58a9d3bcda99200f744889ae6f1ffa1f3fea88fff1848e9747c541dee838e3eb0224fa98d62fccf7499096a3cfd6cf052a0f7744515a88393d9ad5684111a2434ba2a77c59a62fd55db7fe0979b02c96e7c2d2cbe8708e81dfe4044bf5e556367061e8bb443cf5b78e0439e2970670cb7d8d4f65a9171f4bbb72a1a931f1ca6aa61e8c90058cedba98fd57fa552f7079779da848dd4e9be3123fcb9c44444776d70be190bba3d3807888f4e26c748d642e466a8e68616edd3f480af93d4e4e9e4865beef545046fbf855cb2b2bef970921f2ab64597504d447d6329c6a84366f2a0ca3801ed46f676788311601430678acc449bf7ee219c61f57c28c630be4f7b4ed84a1b640d9ee3ba2ccbc034c55bdb635ba0d634e77629d51334844212d79cd8863048e380844e98b4ba5997a4375dc1a299487462d3666a6c1a4823762f73b5496233bbce3096aec7fbba032f529ce0649197e1e566e7dc3c61482d27951902d8daf74d60ab2e8942920dc4f9bc22789811986d4df13c86a1ab3573d911f525a393a5f55721dbd45c032ea915a454ce82f1b5e7e00e8cff7c7fd0e2adaf4577a062312d5fbf1fc3b0dcf682772d506ba809d2dc14ca4ee39e0af02a86fdeb18c590c08b3e862a743a5fc792194d222c5673df71f2ecd42e74468f3e4b4926dcf0314e6f2bf15df4344a9fdc79efbca6bad1f0f36b09f2644a9c10e2546e268dc34455bf5104b3c554b26747eb0e9499c6910ccedaaaee974ac6c02ae401253215cf6a626c19c37f2e85cf37f2a021d21e14185b5143139859b0dbafc01d6e7ee2337ee93b2666d4e04db8a32192a3ba3bd5cd1af427662451f97b714824ed3a1c323b29f2ecbb7077236337df2b83b192d7f33036d52782a731259c03b9de62122584952cb28a45e0de98a2742bb2ec99f8a94e88eb0b792ae02438cd5a5e7f36588c28d535da0ce0140ae3bc1c2b72a45ee93a056dad6018602b5be5de337ee76c5d92278dba9281b78b67273ec6b00f1032328fea3d549ecd6ed448b3af1ae556dc9e5dac6ca99e19a98645d2b301517e16381d5d254aae089ed453e7606abfc68c2e3b629271a2615369b897428d26a9da6cad24f93474f8975c21df94f088cbe6112e8a204b49fd75c9ab86204fe85b56babfb09726a8f53e029ee540ec1a10016f41c7cb96b9b9d50c074ad9b30ada119085ad1be30db68e76f29cd17bf44739caa9e7d192e0122e30dd138848eaf26722901cb1dea4fb65761f6bf419e1dbbb73b4856ddc3cf0d8d9d3617b810b5a99e768931cf65038f21ec1f7e0fc5ecda4778f1f99c374e4e3439b6a4ac310de4a719fcd12166e38312278c52f044d9bac59e523f6f002262525080846cb807fc99b8364145c4dc73b54792c647a53b50589545bce9957bd6684789d82320cab3ebc9ceaabe9297f0c47358b5a6373929b65e73d20d627a49b0601b44308748292a0f87a46207c929bda57a3b0081de73508e2c7a923843c8aa0a943fbeb64584dd8fe02b8a491d93bc102c263108136ca72ac0da4db7138d1a7e25b9bfbce0b136c79342c0632ca9c296a2dd89cf7509972a53972709574fe69859726981d01060475987f1c59b04d1241f2559e084564d34c639bd06464236816314e023e0a270cc6d81dc79d18a098e741d06dc47a43c51ddf680d4418ec13a175a22cc21be8a89ee543ebbcf0562b7888a457054bf83d5e4b4d8949c170004e0c86b1dc30dbe32f0ca6ae3127b238eee67a68e10504f65e1daa053ad669af803c08fe730d038e745fd4e9797bf623eed70cc88a98d413f276e78bfd2452b85350fdfec26cdc90d3949d393642f070e445232a64c224ba3ea31cd7e7f7f9c3192e63cf184029b4f3201c37f0f300d354485ee13230f69b855abc56be3b5f7193b5d3c49e977ed7dfd15852e4001d259f42c64bc25a394ecf0bb5de77962454c0bcbaff46c1cd36a7ae6de7693cc110491a87bf63f312349ea5d3c919df79e89862423de95f001483d39a44d59266c24d672d58223f6978d4827ec7716214a7e3b0f4eb37e61ac97239b265b3c29fdeb082f19663fbe69280607823fdeb31334ef0c18f597c7e985a1019e284af478f7c4216788d97b490689ce8e3af1", 0x1000}, {&(0x7f0000004b40)="a6a7785b37afc7d897b13fa3e2cf52b97713857cc277482ae0e1359ce5ccf919e29aa1d96c50a63e1048d55b42e56db8d72553b9a6eb6b1c4ca949f6f6b7808893b00a3aa2e6db82e430f5a9f135c72ef8d98b7742dd97e10b", 0x59}], 0x4) socket(0x1, 0x4, 0x10) connect$unix(0xffffffffffffff9c, &(0x7f0000004c00)=@file={0x1, './file0\x00'}, 0xa) 897.31337ms ago: executing program 4 (id=186): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x20, 0x0) (async) mknod(0x0, 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mknod(0x0, 0x2000, 0x1e5f) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000027, 0x101, 0x4, 0xa1b0, 0x10001, 0x10, [{0x4, 0x288f, 0x2, 0x71002}, {0x3, 0x9, 0xfffffffc, 0xfffffff9}, {0xfffffff8, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x1, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0x0, 0x4f4, 0x10000}, {0x3e, 0x803, 0x14, 0x6}, {0x2, 0x84, 0x5, 0xca9}, {0x8, 0x8009, 0x1000, 0x204}, {0x1cb, 0x10004, 0xc, 0x3}, {0x8, 0xa, 0x8}, {0xb94, 0x807, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1000c, 0x5, 0x5, 0x3}, {0x200, 0x0, 0xfff, 0x20010001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r2 = socket(0x2, 0x3, 0x0) shutdown(r2, 0x2) (async) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff0000000045f8001c0000000000ff9078e0e7ff0200000000080ee6780000010000000000"]) (async) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, 0x0, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x82, 0x11, 0x9, 0x45}, {0x40, 0xf3, 0xff, 0x4}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) (async, rerun: 64) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x4) (async, rerun: 64) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) writev(0xffffffffffffffff, &(0x7f0000000200), 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x1) (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') accept$inet(r2, &(0x7f0000000280), &(0x7f00000002c0)=0xc) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) (async) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000340)) sysctl$hw(0x0, 0x0, &(0x7f0000000440)="239d873bd20642c8990b92ecec0039ac959830a2bf400038231f000f40383b58cea120fb6026f84a032b464c6c0851fa1847eeff6fdc7579e48bc4b0b773a90d6a26d194f6d9476a8246d32b03b5c9c2e23c443e3b1ebeabbfbe3ea30800000000d9152ac3d87d0fd1a43c903d5b5a77126d1873241bb49fb97891ec6a4cade6dfc68c08ad0a25398ad4d39f5da73c9720820ed0ca28fdcf6e0b926c4d1adf20bae4521646e7dc2eb548ce9f17ac7437a01c3673dac4d48aa5a5c0197b46a4971df4fa0c70ea71d1faac62996cf078610685abb5b4beaeacc7e9b57a062edf1c86ae671b88a54e111936b4c2817e9a93763253e5f30b8437a6", &(0x7f00000001c0)=0xf9, 0x0, 0x0) (async) write(r0, &(0x7f0000000100)="b31bc96f334b0422c47948ed8cdc6524f5651bb0554b933d44fda34ae56ecb836bfaa673d8128096d19f622d50348be437fcb745db2d92ef6b6402f49e1407013ecbf8ece3b35e5222120ddfce7728617d076e8eb94233c76da23d0821efaa7c0af1f1e23912617830ebec4a1c72e3020c3828e5", 0x74) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x5e, &(0x7f0000002c80)=ANY=[]) 895.163438ms ago: executing program 4 (id=188): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0xc0e99db6de761f86, 0x0) 813.049709ms ago: executing program 5 (id=189): chmod(&(0x7f0000000040)='.\x00', 0x35e) r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) openat(r0, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) setuid(0xee01) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') syz_emit_ethernet(0xfe, &(0x7f0000000300)={@random="ba028008fdbc", @remote, [{[], {0x8100, 0x7, 0x1, 0x3}}], {@generic={0x8036, "2608500464188784f8e91ed4b71b8319820551cfea2643288de655640db836858a66ede8fb77ed969a21155dcfb325648e8c5439062f72f7a83916225b2071614f84eb300e82c049f450214cb61c9242f5904933cdabf07cc32097f15b059f94dbdfe65c1dc0264dd3d6eb159700e33e880590ee6eaf91e6922e92b39d8d06dd943d5b916165f0b2293613fd6de7fbe8dce57a41d9e1507826d85e8ea0de780e1292686bcfc1637960c71c8558b430d890ebfffc639bcfd1c12dfba99f805c7cdb5616e8181caee3f829b0b767a0471dbf2c3bcd182e23d5be3f25693d2e9967b891ec902e3b6366984549ca"}}}) 811.487ms ago: executing program 4 (id=190): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) (async) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x19, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfffdffff, 0x0, 0xfff6, 0x0, 0x9, 0xfffffff8, 0x4b, 0x1, 0x2, 0x100020005, 0x400000004}) (async) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) r2 = shmget$private(0x0, 0x1000, 0x244, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x14c2, 0xffff, 0x1, 0xa, 0xe4e, 0x4000001, 0x2, 0x2, 0x1, 0x4}) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x2, 0x0, 0x0, 0x8000003}, {0x4, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x381}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffac) 811.227179ms ago: executing program 5 (id=191): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b67", 0x51, 0x8, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) chdir(&(0x7f0000000100)='./file0\x00') ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f00000000c0)={0xd6, 0x1, 0x8, 0x4}) 804.826294ms ago: executing program 5 (id=193): shmctl$SHM_UNLOCK(0x0, 0x4) (async) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x9) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r1, 0x2) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 804.516322ms ago: executing program 0 (id=194): mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0xda) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x131) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000180)=[{0x0, 0x7, 0x1000}], 0x1) (async) semop(r1, &(0x7f0000000180)=[{0x0, 0x7, 0x1000}], 0x1) semctl$SETVAL(r1, 0x0, 0x8, 0x0) (async) semctl$SETVAL(r1, 0x0, 0x8, 0x0) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 789.53972ms ago: executing program 7 (id=195): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x8) syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x3, 0x2, 0x100000000, 0x6, 0x0, 0x80, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0x10001, 0xffffffffffffffff, 0x0, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x62, 0x7b98, 0x1fe, 0x10000000, 0x0, 0xb], [0x100000001, 0x2, 0x40000000, 0x0, 0x3d5, 0x11003, 0xffffffff00000000], [0x100, 0x1ffffffffff, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x5, 0x7d02}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x5, 0x200, 0xffffffffffffffff}, {0x0, 0x2, 0xcf, 0x8}, {0x0, 0x2003, 0x9, 0x2000000000000000}, {0x0, 0x0, 0x800, 0xfffffffffffffffc}, {0x0, 0xfc, 0x0, 0x8}], {0x0, 0x6, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x2}}}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) recvmmsg(r0, &(0x7f0000000880)={0x0, 0x6}, 0x10, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="b1000513000000000000000020000000000013fecea10500fef96ecf2ac72fd3357ae30208004e3039d2d236acf20b", 0x2f, 0xe, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000280), 0x0) close(r0) execve(0x0, 0x0, 0x0) sysctl$vm(0x0, 0x0, 0x0, 0x0, &(0x7f0000001080), 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 789.206109ms ago: executing program 4 (id=196): pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="09739b5aa2", 0x5}], 0x1, 0x9) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="09739b5aa2", 0x5}], 0x1, 0x9) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001400)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x400}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0xc90) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r3, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x10000, 0x0}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r4, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x10000, 0x0}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000180)={0xfffffffe, 0xace7, 0x8, 0xfffffffc, "655b26833adb80b1d953da76195e6a0ac331e6ef", 0x3, 0x80}) ioctl$TIOCSTAT(r5, 0x20007465, 0x0) 636.595392ms ago: executing program 5 (id=198): open(&(0x7f0000000380)='./file0\x00', 0x800, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0x7fffffffffffffff, 0x5, 0x2, 0xfad, 0xd821}], 0x5, 0x0, 0x5, 0x0) r0 = msgget$private(0x0, 0xb) msgsnd(r0, &(0x7f0000002500)=ANY=[@ANYBLOB="03"], 0x0, 0x0) msgrcv(r0, &(0x7f0000000300)={0x0, ""/16}, 0x18, 0x3, 0x1000) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106978, &(0x7f00000001c0)) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r2, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) open(&(0x7f0000001780)='./file0\x00', 0x3c, 0x160) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x2, 0x44f, 0x6}, &(0x7f0000000040)={0xffb, 0x8, 0x2006, 0x7, 0x2, 0x0, 0x2}, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000, 0x8}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000080), &(0x7f0000000040), 0x0, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') ioctl$BIOCPROMISC(r2, 0x20004269) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) bind(r3, &(0x7f0000000200)=@in6={0x18, 0x0, 0xffffffff, 0x6}, 0x1) 629.390671ms ago: executing program 7 (id=199): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x100, 0x100) r1 = socket(0x1, 0x3, 0x6) fsync(r1) close(r0) 499.828085ms ago: executing program 7 (id=202): r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000080)={0x0, ""/98}, 0x6a, 0x3, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT], 0x401, 0x0) msgsnd(r0, 0x0, 0x401, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000180)="b4b066686838a6034174d1427e0bf9e7e67058272ce1c9f6007a8855ba7c8dab76c76f86a013f62b775be61eb92eac1a4564deac2ac83506bdd89a2487adafc0d4fe4892672d8a94aadc60a349fa75671ac58bf4c964505dc843fda6370fd73884ab628fda72a207121336de365f39a59549cff633d8bfa2c6eda05311079a38d3012757c6ef1042b77ee8460771fe1c65e1f6fc1afcc3368926085adcfd24273a5eba9c61f3af072ae66823889da97d9445c7762f95731a2dfd78581b44822657cc4fd29e0af9e408f6e60cdfb989bf4f858937d9fbc52b706a6d1c08b9a11a9f", 0xe1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000080), 0x0) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84, 0x91, 0x85, 0x47}, {0x40, 0xf3, 0xff, 0x7}, {0x6, 0x80, 0x8, 0xfffff7fe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgsnd(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="bec05408bb86c52d8b8e560bd084b3c2f1a73788194d702b27a737b2e39c3444cb80b0bcf1bbce3994e5e970dd699ba5b0c474b211ecf7527d585bae7ec0abb325ab02b036b2b8cb6473c3bd7fd0bea90d707d05fc2049883bd3193b75c88976e3b7c365de5bf5"], 0x8, 0x800) 421.847636ms ago: executing program 3 (id=207): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x12b) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x6, 0x1000, 0x40008, 0x5, 0x18002, 0x10, [{0x40006, 0x80002, 0xffff0003, 0x200a24}, {0xc5c, 0x89f, 0x8, 0xffffdff9}, {0x800008, 0x20f89, 0x7d, 0x6378f7f1}, {0xfffffff9, 0x800, 0x3, 0xfa0}, {0x4, 0x1, 0xfffffff7, 0x81}, {0x1ff, 0x3, 0x3, 0xb4}, {0x8000008, 0x7, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x100002}, {0x2, 0x882, 0x5, 0x40000009}, {0x4, 0x40000090, 0xd1f, 0x88}, {0x1be, 0xd, 0xc4ad, 0x101}, {0x10004, 0x6, 0x20004, 0xc}, {0xb8d, 0x1453, 0xa, 0x2c4}, {0x29a71720, 0x474d, 0xd, 0x6}, {0x6, 0x8, 0xfffffff9, 0x7}, {0x0, 0x8, 0x6c487514, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x50, 0x2}, 0xc, 0x7fffffffffffffff, 0x0, 0x0, 0x8, 0x800000000000013, 0x6, 0x40}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 417.186785ms ago: executing program 1 (id=209): r0 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) shutdown(r0, 0x2) r2 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x1) ktrace(0x0, 0x0, 0x40000534, 0x0) execve(0x0, 0x0, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) r3 = getgid() r4 = getegid() setregid(r3, r4) setgid(r3) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)='r\x00') close(r0) r5 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0), 0x20, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) r8 = socket(0x18, 0x2, 0x2) setsockopt(r8, 0x1000000000029, 0x400000b, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r8, 0x1000000029, 0xc, 0x0, 0x0) sendmsg$unix(r5, &(0x7f0000000400)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000180)="1f58a4e0890489c05dcf400c517b84b77f95e7b4015c19b597c46ec2dc2871d48f00"/48, 0x30}, {&(0x7f00000001c0)="5270c0eea70fdd2a7eba5d9178ed87fa0ff263db099b56028ebbcc9dca6caf9e267cba5f301e2ab8a6943def931e1e8b070af66e7d53f3946a62c1023041de825d7a1916a29a28fd878a9a508e819b97b20a04667bd0ef5a35044dbf5280b98a75538b46a8a1", 0x66}, {&(0x7f0000000b00)="3f5ecefe8dbdcee91c8224e15e0541f77506a2c1fee9762fc9222a2f681a3e6e213fc502f3d48ee8bae543bc0820406310c59d6f0fe1fe2b14bc3ffe4e979e869430b8633ab4ea107bb3ae8132203153e72a2bcf4a45aef9b1c90e90cfa22af318ac3e545bbc433da8b58a84d194107f0b9cd78babc3dc5d715bde567ad436ca9068b85c07608b3faa39759a4d722e6ce315f459f935a184de311d438567b33dc93ba23aad1648b81cc4e5cbb395f0463fc597c32905d5c0292a9887052f41c08123bb89db61159d938e6d7e979d75f01a72d5dee2431f4407e1513d7a8f87d837516610d07ff3bcbabf37f5ea0c880f6ed844a2c1e801910cf7268b419b3f8c2c2cf80ff22470896d7ada3002ec7755e67e3dda44aa59d14b13dd609ad5ab592e4435d98c02a4b0dbe8d563f0bd350da32d7e8250fc8d3f47398516ce9e06192422645e9ac0153c0d134bdeb7bab30e5a55690978650d73fe77c6a1e77ddc153d3bf2163e057adc47fc4ca89d107911d202c2bb60584ddda347ccab65bf7231154221f691abf9af9245da9f1c395104be338724f9cca629a9095b1d77f5bec6f1af50707d703bda557f148b6ba06c494f38a75e844891c94b4dfe2d17b1786effbaf6b61be2e65fc33d4d0dabe0b83725e599698248659e5ef1dfe8a7cf1ef781b78b190767fa9fdae6b5e0d737bfda7fae779c5137d2637da86646d3148a436d0051312abbf7f4f5e800c2e2442afa59caf665be914bed44ccaaf95aba920c93d6115cf9cfb263c8b99031532e400e1a317477b70f5f1fcaf28b708ced45c0a8f3bcff1de7af9743adb5560628d40b66e474e417243568c854bbed4687a5f26c2854f7c6474f2af5235925a62875521cdffdf000b53443ff722cb4c3db7e9a519705b590ef4007c2e704d5cba62282f6b2b130d790d70e6bd1442837bac0e6347696c2d8e4dc22dd588b8d3ea849a6f11c7e9bb52c6aeca36410e42e969384f58d8c031ac7863a7ed5d1cfc22730830ad646a17af73f57baa194c8e2e2aa499fdd41a0c90e8710d8d48b2d5bd63c010c7511854fa8ecd8d0f72a3b478b74891621e825b39aefee2862731adcc35ac90904c47a37ff7c201e8e6f05f22304ab1e1453d1c6d42edf7cb14b4297d0abad7e68b4f39f1913b94419f70ac0db06775f814245f7aacb19de01e7757c15fdb499ec967de81f79bb8e6938f7f145b500375ff3660988aea3e2a284bed9bddd8c70aa0398a21f199a3dd383f3fa5282a39752b889f2a566102bd5d51c72f8e921c8cf1955b21d2e874148fed274d2bf47a45b114bf0eccce521b7affbe2eac81a3b9e800f27e657db9aa4f9720b1bbe86e2e332bda02f09b1e9f00cadf4a8a86687b749ed5b67a42a814b81378e345946c62cccd84d74a7d29c9541b00234e7687c27023b6d7037311a33f202231a9c2db15de68ff58a834258e58396dbb4d4c4c1be7f6d6e44633b3b26908acb55315984ffbbdf5c1d5e3f5e6c9b1be6aa5b2a91b77ed6192c738dd05b9af311b5c72c650981bb5b9ab8eda0faf9cf4180b68625d61d937cc90e48c14548ba8907586ab4ea1ec038e0146fa38f2c1a3b1b400eca2dc4b2f75576f26f8d9cdf786cc970628106fd675583e154cd04d6213a619dd40bca709852c43102b745620ab7b9911584cf373d61b57135f69e04fa48de262b1840287026549439dda4f68388dc35438f96465676104cfef3c9a09b806eda65dfd43372d573082316a4cf897343fafe8d6dd9dd9b6f671186214dddb1b750f8785ca368248213a4e0bd796bc21a1cdf13e9da1f49931489a5c131ab6cc08e4930f89bbb607726a668cab12d6f38ca514ec19a34f47fe2110cf652b2fbd93c30cba136d79c7519e1f3347efd90f4fa07d25747e4a13c4b625c89f6c94db7d3a2768ed063477389e5cb35415ab509cca80efcd12e6cb736ab355f257ee4d1626f786555c0b50032fd13951e3e40c75f231eff8b862634f2a4bbcf33af231947d81675a6167b0ec8fa4bd8c5b228b2c01e1650c11b646ca333ea2cc177076c527eab01b757b71d44db6eee904ab04915851f7f49b11ec93737be9b7eb360144ddf462838666f114e1f81e6c4f31d23052d1e69c7d8d8e59fddf93316c872950bc917e21ff60b23b0b00f58961f9df95bab09c44c8f3509a4ca54dca06433dc56ba5f2311c176242db98218cd4c69f3a3717ced98cbc4116116b316be59d6d5c0829a3b1c01d91e002e924484870b42a068fca3eeab7f6f11ae23a436b2e4f971220a0ec4b81cd3567f545fac10667b68308806845be68acb6e686110f52e79cb8b287c6a1591a7f25c3bc02a7ab03e55612b58c2721ff55f9f992e7bc8996a5816a1f419b8fab4054e3faee1e877507e515ad2d141cf69afc2f41b194568aed8973caacd8a29ad2ee87ba4b6c9d071203d9c6c3a976b26c1d3078929ac8bbe13434ad1769e281139c4d39d14ea7cd177cfe644908dea50651b245708ff54bbf810f78e021a9d0ae856235b3dce8104aa90994f2081ac7d59a74f1453defdc32574eb323473e4ca43816f4a602941691fe551a67988d1c322208223b34dba44598246af606e3fcd3578bb839f329cd0d34def7319b8704130874fdf21363e5b3a18c49f0c132d9213f26c9d0ff8cd01d8840be52d0e4b315cfc41850a19d1f4c4992923c1e5d30d3034381a8f802ef9cb194cc2b05f9574b8ff528d722653ec6e210262305ee738d653d3172b0cbc94712b6ee9d9bbf4461662d735782fa04bf2f5e02b3619b4584e7af83575cf4f3557e7930dd939425f586347a0239b9a32e199a2f12cf0989e24d46925c76974eae13243d5589dd31ab5f594074d3804c4a98d448d5a0b9cb34bb1f3e90a31b114d90f61b8aa6786403dd283e5d2443ad482559251a6d79ff058c895df5f0327134944f334e4533c1c01011ceefec03e8e49660e890de8991fe3a4074616d171c07178ec0e883953dfab2fabd24b12c7a89aeb300e6a24dc21f140dfe6ffbf309a0744dd112f411cd15d68cf0d0143d523bb38a71ca6a43379eade140ed2740d74664187c1ef86f73524e44af7736555ef7b665569c48a7e96a24a43d7147e68f3556ac5f10dafcef9e7faf70aca10052db67c3933a1f58e4bc56ac18446dfaa097b7afb65871da380c7b6db092ba4491ac07f63fe236ae034bb9323721bd3d9ef930df264644be5f83dbd02e5ee61d3cd0183265c8d5351d969f5a375f0c5888316045f16ce2a744b763fcd0d2f72df8aab15ba2e43d314b529b87739aea3b65b121ec2cde912fe60c46051be8cebc13b5793166ad30c6476e1d59f31d87b91b55d2faa9e17f739ff3b07fc0f466a8c6ad16907ee2825433b35ce8ae9a1cd177238333a509016a236c8405432c4fd83550ef2771285140c6053cdb32f3642acf4090cde21a4786856996c02c85b8cb866f7adf0e72f2e532cade067ea2a1035293d6ada6e2234cbae1df22a650e53daa30c1a0ad2043a42e2ec539807039711deb2c1616742ed26ea4706efcc9d18d46fa2a49ebd4a5a2ad4b400d06b895a9d14340c41135db8de99340e2196996fc04811966f22c34b84bb4b11d52ef1abf545f8706c00188299673b412a1ca490107a78f62f962f8283c2c56e7542dc7ea837713f23936785336d1870599bd448d598f5b410eebd81b122352e85192800d5a36e9a686f08a7271a6b75ddec69dd403b43a2bc05a9b4aa84b12ff10640f77f657a3222b155af66800eb8b35d2ddba299c8cb84e1272f07fafe5d20b435ec10cc9a02275b65c1300d616fbbb1f075d0f55a1796eb093e984bdc0c85f499cd4d2adee4bb7921830dff5b58b2b3fdf2b9cf146d794493fe55bceefcd829253eede1e8e92c3a14210ca04abb60994ad8bbcd165ade070c756610c95c15c140aa8d3bb029668e43418f4fb8fff844d0de49187b8a76069edc4e81e478e53515016216b3d7887cd291456bb6431c9f3ff7d8abc132a30ef5a6ce5ed1fdc571fc4f998bf5745bb6b3d2024b79a177a0e7269968b6d43d46fe48baef003ce3756eae3769a5e71974efe03713747afbcdd72695f7f6c25981900f0eebcdb1f260563fa2b88b2f1eff20c37e3d217820812b7b346165846a658f3986f26100e437b4b88a986df42690cc5b4f1cac9ff728685fb06dfb68ca3712e300a1942c822a2e2505b5aee3433dd353f7b0f98325371e93e5d3e49f64bf43cde64153811464f2034fbd095b35341efd432f9c26a893fcd45ffbb14e20815f6dfdeb97dbf7cdc4daf47b827f74cc007dcb24714ef91184e8a11196bd976e3c2f20ea22550508868355f9983a698a6b730edef388efa56f31bda98db7157331be4e4a1f3750d68b6d239ae5fc1c911565c1c96389d0be3b309431a610dea6b74c4a0c01fb843ace75f8e89bfedde1eefd21d37ce42ff64900140addc0be5ec601b566041f6f41c64793950f795bc0bcd13a2b8f5ec16dd84c6e39e80db3e0c58f38c01aa02157f36a9ec8c8eab8d77d009321c7a9d67c2c69c87955efa648c5fae16844ac759b9602c82075a38fe5a287c1ed0a716cbd6dd1e20a5e628dc7ee0345fdf1f1028bb150b697289405e5cefc81436f2f23ae2cbd8731e5396330337b1df7648937742dfefcbb61737f2de3cf29afdb0caced27db71e085c017c0c7a131e4be3e9c23f069a41a321acb96ca95e2d3e8150ed51cf4fc9a8c96902679674b37033176d18d585df8bdafc3b5beed1fe895f7f21eece64b2aa75b622d5b727a830a0e160c6e65972274e7a02d5eb6448edde0459db558ebfe86774d5ec667e357e87e4645a9208991dd6f0529150a1d55a5fcf81b03f8eba18bb647ba92ba97ab28def74d624ca825ecba10fe596707d9a84039890ec7a7e5c611a4a7d8bae3088f75e13f2213833db3f76a9529fc0e55e240794cc12bfabfe2cf241ff4b1728e9ffcd2c3fd108a6d3a7c62ae8b6d41667612732d07e6b11b1c93f9941e54efe2445467d866b755f5250bc9308b8297c9965cb29fd4de6cf7232cab9111e370bedb5e36db122d901fc3c8feeb14be522b67e476bab7d63c89b996d90e64b0d73654fc7900d86cb106f5c2cbae23bc96e85eabc572a5ed540f47dd312223bbd8b7c38cc5b6f8e162ceaa1b2763ab2797ecd2031f9bf40f762edf0c55dd5d7ea167e4e2e8cb210b528339f002b8d1d445d6e0d823b67667c91648f2e337e863543c8cf6d284882693d19da7485d205483fa35f89c337ef67e4f35ca61c74aa47308d52d7a08ff07b043e4a3f293a4fa8d60ecbf6b2b40371e60fd72563096de63127452813f9455c10a383e8fe1f12fdd02ec6169ab106c49727bed5d273ec42e5b06976a6698a6ae7a06d46a7795b175b68c1ad193412e30abe5cb548e2b6debdc750bf749a29cfee29ab3114d19d2d17b30481ca4acf537ef825190edef5abb431d6a6f280b6d6d651dbf7ca80be5f4476578aaa6be609d973f59f2fe2a40b4fb729520f371a1a8b682c70b14f24d6bb4c3707aed9169c2e88ec2dcef04dc0b552a6e270f049929a948aaa21f723f52897cf2b805c01ea5de1aca167b201d0c480856a9b00fd45f86c50ba8a124084bea347e14be6ad4503a2d00d5a3cf9bd78d084c040b981619f236d6f7c07e8f3251e81aca3061eb0536ba3102b8fa875176df3304144bc9c8fbd0029c6b3bb333080f6d6e853880f64cc07ff8229b88da05e1e4afccf7b891352d8becb78e459dd69b4021792e408b758baa7b433279b9052b6e59f3a7c4000000", 0x1000}], 0x3, &(0x7f0000001b00)=ANY=[@ANYBLOB="20000000000000000080000000000000", @ANYRES32=r6, @ANYRES64, @ANYRES16=r1, @ANYRES32=0x0, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES16, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES8=r6, @ANYRES64=r3, @ANYRES8=r4, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="b1865429db04722a5fe776f44b68ed5008b606fcbc1c9bc39aec8b0366c59033fd05e9aaa9a353c6979e73ce79f701f0bac7eebaf69b0acc09ba8a21380477807c59aea2035074e4c7818bfe969ac45b980726a0e56dd2c3aeca27e2bc4c1f712452df1414ece761733bc87b91390bed7d58011c028f3329136d00fb7aca95cf8f0854692eb951121c8e4216df324f0b92da68b3b3741ea602da50ff9d1bf10e80b8951d23a8f9561a91801c106e788767ad1f1929da1ee260d19f88da32bb40f3da3ca2dd58f6ede27f6a8ee4cf58e5231ca14cd7961ac12e454eccb5d2bd07876833c4b6983b45528b803010a7ceb8047a47448eaa74b87e9893ba1692853e1f6af8206d4f10ee6fcde007c550177bbd77b01c0c417e23cdbc4379c699bf1e3b30d9ec81e26913c22afd2cd49dfa62cb5c263c94cf17d436e3355dbf45495ab7bf1dd8a7d8b35ad4be84a9734b92a23f622ed022a22b010e9878ca943b7d0507e6618e1c9d0c28807087d7fe8aa81d625a6200d61192def357815cc7bef24272a32d8356d798eb48ea332b5135ac3e5746632b506516d3d5694d462b4df6d54a86994ea975646ece9d6828faecbdd94dfa222fa604eb4c884db7e7a21f3c00f3b5ae8839e514d5ae897899c9148f498978891b02e52ee7bb4bdc06e06692545ac0ee591dda48c80766afc5ff4dd1976a6b34f11f4435acfff14fc543ab102509fc8cc40994f2b55a1090669b6453631bbd1f5c96ac7351c1a489502f5b868f00df41dc398f59575c1b14ead9df240d0a97f3e33711d1286074f4cd6ce19e9d07e769db3ef0e8cc6cfa52f739e8b6424b97a8bab161f1e011fcb30147b9e54329938b0ad594cc8be9848dc433828b85bb0ee31eaab761a6150c74ee9d8ebda5234c050ba42ad8297d6626fb53c8aeac09615d241f61a3a1a5d30c6c2fc9b6289706e8667cc44ade556067e3e1efa98fdd71267ebb7b391238f67f24751a5de22b2c0f361b8d665e8851c94821ae0cb959f5d1b0176d0e2843ae84f3635fe41f52dde2b7d454f74b75fd62bb393072242ec274a1cd3b814ba257664de0f05c514f00885799199a503e800e5f33bc3277d32916b59e28775287f9986b9856a5473e575ffdb58d9955d12c326d208740aaaba22b18735351889daae7cabc97e7ab753e5caa7b735724b3e1a504743a99a2174f2cf786b2a96764ffb5688abe26d5ac43b71509c15061adf20379525f35a3bbdab0984c53b79a472cfd535ef3a0c6b694fa640114ca23d11338488b97f089024a8999dabbff0f0db3c3e6409d23656c273904fdd3bb785f297c80b7c26cf58ac6d70b09a8c65877ce2bfb1f5ef4b0763e00421cc7a4ba82bfce7dae1e38c03c8d2ce547ae6c59b609ad900613f07f5d86792888af58571376dad6290f9d3b66b509321ceb28ccb4c2448d093006bdaac8111d1731a950e80b80603a9dc9a94c722f2e5c8466229ef568b17f6fbc262c81b24f9bb3fd25dc0093617f28a02fbfc77362e2e47454a0ad3313d4b2dc9a6a99fb49f3bb1c58ee4d6fe6188e2e5117a92f7ceeb120571603a6e9b08560a39ea413358c78670377f56550cddd224193cca04dc17c121105374233d4d9ee3683fcb6e927a5ab14b55c17d7328200ab5eaa783276d33d2b98c5e0a5292a34f8706b25c789c3876b0a5faafdcef7df6efd14e1ea66efb3cc74122bc43a9c06958916d0ad9fd633afdd05925f7eaae4b0be595daaf97d6db9c6f6ae6b0b6cc35b0c4299d00f20d8eac0dc050159b5c0f9e1bbab98892c51fd2b20e20a9fdf3835424f1c85f767ca7d2d1ba6267db2bfe32ed146cc985143e2466730f57b987ff5d55ba84bbcc2e3ee73673e895f8c29151cfe32c9bcaadc40d461f3f6c16448f20da17e48b6d92fe95203696c4347d70b5cde3ac9847507bfaf549b50d774e07e51a001c99588025ed72462d9a5e2fc33ccb559b25d04cbeefd0f60fea673246099f2c955da5bd1e33d38a463bb148399d8af15293d792d48be9c27d36e192e76e9bb54f4a5cdf7f10d3dca54e0c3cc4c479c63ab79322aec6abfc835bbf5cd8cb2b42aeaabb65061be788b7e236f40c26f3aae1d0057707bdcda58f1521f719a45b9be5ebfc4a03eccfe3f3902fcf6c6a595db738c0f2fe59d84c3459e7c1b2c211ac0a86b44a4b027a8a09acc0bd5c3fc195a252ebdbf424b5817c585716335222e1362943c0bc6a214e4de13b359bc820241f0f9281c99f821f7459c4f0c869c9526ba791502f0b7af371c065e9faea816d39b34dea6e3ab9791739d490482d36efc52fa2ec5efca30b5d5eda11e2cf081cf5e4efcaba0543fd5e149620929b47e05f5665b29a7ef9071e02746a2e3270c54ab394eb07291704b791697aeee32d4f809e55ad11c962d833f619d6b4620193743a5c5240ef4b3267ad940666bf05bd2f024e136a1e1d00f9512de3760595202ec66bec7569801ac605712a5c3bf2623d6c3ac6b25d7f3b18b7353cad044bdeb3431fcf03804aca3686337f46731ca5c6437137a39444881913c7eeb1840020526971e1119c3536dda36d3a15fd9ccc6f9fb616d9d47deb795706922228f7fd90cdf01f6d1bd507ff04bd70f65fe1bd35110d212dc76fd2350fa5c49ed42472dafe6ca132d109ab9d7fc3f94e2fdc49bca02fe5cd3ff51bd0e255c2d3253193a94a33e100c57fb26306d6d96f48898cc8b2031eb1f0792c8346d72782527e748c19f429cfe08e28732446f39af85a5550b8568380276fbdd8ec0eda30bcd6d9d7c7eec1a8170317d5bb3421bbce621e2cdcba724fc32568dcb5cd67333204a0d30f4efd033b142cfb609363ed15222a8dc4738a2058f3d646874dbab7d72d44f614ff1f42ac2fec720a5a2c9b48c98b1900129edfd76ce01832b30833c049576d6976100e5f80d7d3d87090b9dcc6aedb1dce87fd0924fd190497795109988eac7516bdd49779fcf0ab5e20367db4dde99d18040c3d0fc8a82ec429db4fbd98f5f6040b8af603943c2cd15886a0802f098f48b7b3ad6b03486e2d10390fc58e9ca88c240a72b1616438089924f61667cced1ae04b2203cd93ae4c72a19f6c989c6b33dcae341ffd7658479f915ba4ea2c2d6a13353ad40fe8e91e41ee2c6594189e92b4be39a076e7ad8c4707679c9c097aa43dce5b125076bfcd26e0c3db57f30c97748783b0837d62e650028b2253f748b1e97bfc42223f6fdac1a66dea6cee12bf7ab3476dab67aff23c9de526add35bb210d8b57463e29bd10e8eacdc4dc57562538e2b09c48dbc4929b7498d6859ab7cd03e2b508a28f1bbf6964f0cf57546fa43e18d13eaf29a3ef3a5437bc5fad73bd91b53d292b435d7fb24825c6811095c1b9446f7464eeb9e1a9cf7f583ec773db79fdf8e1cb7f40b82ec96d0d2987b706a43e8e438b6b598330dd5dc352e52bf55f8786e3ac87aca2ab21cf3b735cd0c880c103a02c2511f32c2835ca1a9998c61941e16450d2c2cd663c5ce7fd888de9cf43ee6617fbcd25c61ca66224438845fe4b35581694d705f7c490b45e63d6bb4f33e0d75675d892c6f6a50a40a061b596500b043da449a68a280ffbe7deb6271ca0a14b556766365b9f0c33b2534a63fa212f53697668a32e964cefe65b22d5a27dbcd5a1f16bd9cdcf0baf91a8ff7a226b383e68a5b237c5bbbea50779898701b42585beabc65a90bc8699ab9e8c12a9ce5536a624044e6cac29871eae9e68e754b4044ad0e527333fe1d657833a83be2f1271f7901e3d1ead64f62fd62973c0720a751f53894c56fb345abe057037d6368d60d4d4e2ee94c965478aa351083fd62755ed6169af0a866eaed444dc108b50be8d231967afa82802c5297bda50757a7a24261de84b376e3e4d80f2140824a5f422edfaccd0b6c274902cac05c8ed2a614c9b961d6955582b0c822f12da6d706fba123b3c02acbcc02ed0f4dd2c98d74fe26ac11e43bc4576b2bdbe80e97bcae0a0dae64c841922f84dbc9b7f964795299ece423bd919a8600c86919ffeba54a3c3419dc3d9e50b848be05b1f47f35d737015960bb26077e1fe1992972146c5d7487bbb57e1c06e63557bd796374620a80cb1a647ce2dbe1707bcd9d0abf33f9af22e08e1ce110003bd2daea972656fcc5b4dbc22b9b2b684ea90e6a32c56767bac053a12f3b047ca8bae2eaaae4fa8753d8977c31d43cb86c5f4fe61e3bd7c0052984be11cf82f4df0be69069654fbc4227bdcfb117f2881418c9c56534d6e5c46a467d51614a57c67d438f8b847b3e97f8e467efcad1386c67657a16450730e0ed34739c98a24939e6853f7929c70109cdf232e682be186dbc869baf76d7a3ca0b42c8f847f192c743b4aa84f2d6931f79ba80c13a0c0841c9044e17ee17ded3f32a547329da95cbe705d4cef329a2cfa381a308ad08b15c52c4210b698fe62b1155f3d95da7072c8ddd0bab4c1e7112cb0e1f2b381cda215a8c53b9159767412831a49766579aefe63dfaf7229b0153ce499e1ae9e1db095652d29cbdd9ead3400fff3e775715c8b631a6da5e17bfb3958cb94a2af37e0762a3b41537da5df1b618ec630ca6c53a4739367483771814b237e72145bd905a573f8edc4c5676cbcb2991a19bfe41eb017b51016c657e37b992eb32c1148ff3b6d446fcfefd513be54713512c6135b116ac760e13b78c9fb703df7434ff9d267e3456383e25afe33b647d3d7912ea6b056a2ba3071e89e62bd9c77c6f3be66ad664f52ccf5218c1ef26778c2d61550b0c9960dcfa843ca89d64f0f9c8bc8b6dfee8237ba5fa2543e35741ddd4690b9e6b9096ea98ee7e1cc7233a2f9db512230865dba367ea188ec13fc660bd57a1b5eb0285c822682144254bef3631ec586358f02de6ac6cd7356daa873c7b922a990f084741c29510ec3cb0bb2545f566f761efb3bb46bb9c376f5b0ad5511128c5b4dc072877425b190c2a85cf3efe1740f7e443e5a87d264af53044d84155e9633531c6a523491c2b978d553cdcf43ceae97bbe2668c4104e8b5ab216373dcd4ad6a17f3bf7864129c36188e79de4cd8500fcbaa1e5e3ccb61465259ef729de991d1e9dbb87ea77d7910b15953ff1370334dadf6079ecd2f43ca93b38b6b70263be55f089a80dfa11b65706426d65cdcc7086bfb5e42b7529ed10f1999c11e671f32e614d42b703e346264dd48becd6b814f7401dc23ca8896f901b8221307c55d7a2eade8a0af9923941f0f06cc5a97aba392a63d0014c146e89cf0900d7b83f692dcf21005f3c7ac700a324352cfe8d5d3013b0c1a8b02232209a18dc4d11e4c46d8b0fd9b7ce67458e8642e23b32735218851ccfee83834aa0c1fc26d9de0d7ee2db6680a9c0e484935b3eba1c6f3fb617ce748f0e2c6c2b96cbcc83e2bcf32c90460c4e2887b5db44a4ed19b5352fee9ab6b71645780732bfc4858e631f14ce37614e290e087efe0b966b4c978425c89bfaea11fea6330132bca18371dc487e95ec3bd5f8248c8727dbfc4d46bab9480542ff76f939df58c9a822b3a326d468e684c37d70bb2c2dbc853699294864b649669f72f29a4f47c353b6f77657dc22409a472c5c22d453370c8abe179b42caccdfba3092cce8b8b0ce2e61c1d0a6042b1614f80ca9d9896f7387c59c45b7178ca9652b25a31fc208de778d40cb5a1df41aac9f4fc587456c5037cdee602a4aa010f2e9e2468f970bef43aa83e12d85d7d0b784e122b8cf39d6f3d87f4d26fd9cd987d357ef3e8f0bcfd6d0e4a57e480d5981099ffa591ce6bc01b1ead", @ANYBLOB="2800000000000000ffff000001000000", @ANYRESDEC, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r7, @ANYRES16=r8, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r2, @ANYRESOCT=r1], 0xb8, 0x9}, 0x5) 301.753495ms ago: executing program 3 (id=212): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) (async) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x50) fchdir(r0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x41}, 0x2, &(0x7f0000000100)="71f91e3471ac0858bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) 297.003634ms ago: executing program 3 (id=215): chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) setuid(0xee01) (async) r0 = socket(0x1, 0x2, 0x0) (async) r1 = socket$inet6(0x18, 0x4, 0x1) listen(r1, 0x800) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000580)={0x7fffffff, 0x0, {[0xb9f7, 0x6, 0x1, 0xffffffff, 0x3, 0x3, 0x2, 0x0, 0x6, 0x7f, 0xdff, 0xb, 0x1, 0x8000000000, 0x5, 0x8, 0x7, 0xffffffff], [0x4, 0x5, 0x6, 0x7, 0x2, 0x2a26beea, 0x53b3, 0x3, 0x4, 0x2005], [0x4, 0x9, 0x5, 0xffffffff, 0x6, 0x2, 0x80000000], [0x1, 0x2, 0x3, 0x0, 0x3, 0xb8], [{0x3, 0x0, 0xfffffffe, 0x29c000000000000}, {0x3, 0x5, 0x80040, 0x8}, {0x3, 0x1, 0x1000, 0x3}, {0xd5f, 0x2, 0x5, 0xfffffffffffffffe}, {0x9a9c, 0x80000020, 0x10000, 0x8064}, {0x0, 0x80000000, 0x6, 0x6}, {0x6, 0xe, 0x2, 0x8000}, {0x1, 0x800, 0x40, 0x100000000}], {0x101, 0x2, 0xac2, 0xfffffffffffffffb}, {0x7, 0xb, 0x1fe, 0x200000000000001}}}) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f0000000080)) (async) ioctl$FIONREAD(r0, 0x80206910, &(0x7f0000000100)) setuid(0xee01) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0xec) (async) open$dir(&(0x7f0000000000)='./bus\x00', 0x2, 0x15) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) (async) fcntl$setstatus(r0, 0x4, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000e00)="3a52cd6e4865ef1854dddb48b1782315114a1e3042", 0x15}], 0x1, 0x9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) (async) chdir(&(0x7f0000000100)='./file0\x00') (async) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000ac0)=[&(0x7f00000002c0)='c\x00', &(0x7f0000000300)='c\x00', &(0x7f00000004c0)='/dev/pf\x00', &(0x7f0000000500)='c\x00', &(0x7f0000000940)='/dev/vmm\x00', &(0x7f0000000980)='\\\xf8)(\x00', &(0x7f00000009c0)='/dev/pf\x00', &(0x7f0000000a00)='/dev/vmm\x00', &(0x7f0000000a40)='/dev/vmm\x00', &(0x7f0000000a80)='/dev/pf\x00'], &(0x7f0000000cc0)=[&(0x7f0000000b40)='/dev/pf\x00', &(0x7f0000000b80)='!\x00', &(0x7f0000000bc0)='/dev/vmm\x00', &(0x7f0000000c00)='&\x00', &(0x7f0000000c40)='/dev/vmm\x00', &(0x7f0000000c80)='c\x00']) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x800) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000800), 0xc) mknod(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x100) ktrace(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x80, 0x0) (async) symlink(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000240)='./file0\x00') close(r4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') (async) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000480)={{0x18, 0x1, 0xbf, 0x1f3}, {0x18, 0x1, 0x8, 0x1000}, 0x59, [0x0, 0x7ff, 0x3, 0xec3, 0x1, 0xf2, 0x1000, 0x6]}, 0x3c) 249.27982ms ago: executing program 3 (id=216): sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="ac2740c6d63124acd7d21972817267b5ab7037a43a29d21f9ddfa7cc2a9c202dbc7765095d5315a53a318705639f0b1400049f29f71c31238df64bf6b32f43ac81f08132062d7621991e9cf881ad439e3be48e738487c5ed9d7b9a66b3f8042aa9c8e9d9d8c793192280a72a4bf7dbce4627f7a2c6202be2a701aa406abe3dc5bccc5ea46816de894a7bf9a77f6ff46ea6b3ef089e6cb6285da4c9450f2910c1018db944226ba44f67c1739caf839c53fbe112f28569ce977de80e4780c6b9b1e118", 0xc2, 0x5, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000000140)="53183374", 0xffffffba) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) syz_emit_ethernet(0x6d, &(0x7f0000000280)={@local, @random="a958749b9fe0", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5f, 0xfffc, 0x0, 0x0, 0x1, 0x0, @broadcast, @multicast2}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0x8, 0x0, {0xf, 0x4, 0x3, 0x2, 0xff87, 0x65, 0x2, 0x9, 0x2f, 0x3, @loopback, @loopback, {[@generic={0x44, 0x11, "e922a3749e4e27855320b1a239545a"}, @noop, @generic={0x94, 0x2}, @end, @end, @generic={0x94, 0x12, "f228098bb71c8a92ffff000000000000"}]}}, "3597285ebf91f5"}}}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) pwrite(r2, &(0x7f0000000400)="39020934a51e22e03469bcd4293777510cd18a4ed8d96057b2f5e3b48fd9a6d6074474f9408bc94009a5ee5a6be3b48ca24c51ec4477e6ee258a1d1a02c9657de17ce966247c0c5f537408e7d813d47c9d8d16e48bd30d36645cd5131bcb2f67939737bdf297fbf3025d6fea0d57009e09fa9952bdb99798caac583c318ed2f02677a7a7fc12c95aa731c1d7665cb5e57c1f5a8475e51f5b76f89827c9429e0292d050ddac8b0533ccbdf8f618f03d9d70db9be9ec6db3ba98643210bdc247e42a1205745626e143b328f8fd5b4dd87246a2657dedefc0785cb421cbcbf98d196545274ab587a8fa", 0xe8, 0x8000000000000000) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) fcntl$lock(r3, 0xc, &(0x7f00000019c0)={0x1, 0x0, 0x2000000000000001, 0x2}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xa4, 0xc, 0xf7, 0x90004005}, {0x16, 0x8, 0x21, 0xfffffff2}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[]) r4 = socket(0x18, 0xc003, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname(r4, &(0x7f0000000000)=@un=@abs, &(0x7f0000000140)=0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) unveil(0x0, &(0x7f0000000140)='r\x00') setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000180)={0x3, 0x0, 0x83, 0x5}, 0xc) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xedc, 0xffffffff80000000}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0xffff}, {0x18, 0x0, 0x5, 0x1}, 0xb, [0xf03, 0xfffffffe, 0x9, 0x5, 0xff, 0x800, 0x9, 0x67f]}, 0xca) ioctl$VMM_IOC_INTR(r0, 0xca605601, &(0x7f0000000040)={0x1, 0x0, 0x1}) syz_emit_ethernet(0x3d9, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0]) 248.315797ms ago: executing program 1 (id=217): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x11, r0, 0x0) getgid() writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 243.528082ms ago: executing program 2 (id=218): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$TIOCSETA(r0, 0xc0284416, &(0x7f0000000100)={0xa00, 0x2, 0xcdf, 0xecda, "97000000efffffff00", 0x2, 0x401}) 133.506513ms ago: executing program 1 (id=219): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) mknod(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) (async, rerun: 64) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) (async, rerun: 64) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x100) ktrace(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x4, 0x80, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) close(r1) (async) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) 132.034728ms ago: executing program 2 (id=220): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x400000000000000c, 0x0, &(0x7f0000000080)=0x37, 0x0, 0x38) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x80606949, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080)=0x3b, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x15c) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x7f}, {0x4, 0x7fe, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0x401, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x800, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x0, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) setsockopt(r2, 0x7, 0x3, &(0x7f0000000000)="e4f6fb315a8c5e797efdbc058ca6fb18f28bc58d53b7c069eaa50e43652308668c015f7b7e976fe01e3df2fb4210a4b9239f885cd76fc48ab4ee127d999a8d", 0x3f) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x19}, 0x400000000000000c, 0x0, &(0x7f0000000080)=0x37, 0x0, 0x38) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x80606949, &(0x7f0000000100)) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080)=0x3b, 0x0, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x15c) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x7f}, {0x4, 0x7fe, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0x401, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x800, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x0, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) socket(0x1e, 0x3, 0x0) (async) sendmsg$unix(r2, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) (async) setsockopt(r2, 0x7, 0x3, &(0x7f0000000000)="e4f6fb315a8c5e797efdbc058ca6fb18f28bc58d53b7c069eaa50e43652308668c015f7b7e976fe01e3df2fb4210a4b9239f885cd76fc48ab4ee127d999a8d", 0x3f) (async) 131.698542ms ago: executing program 1 (id=221): setitimer(0x1, &(0x7f0000000140)={{0x7, 0x79d9}, {0x8000020b6, 0xc92}}, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) r0 = kqueue() sysctl$hw(&(0x7f0000000080)={0x7, 0xa}, 0x2, 0x0, 0x0, &(0x7f0000000280), 0x0) kevent(r0, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x54) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') 131.282493ms ago: executing program 3 (id=222): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={0x0, 0x3}, 0x10, 0x3846, 0x0) mmap(&(0x7f00006a9000/0x3000)=nil, 0x3000, 0x8a36689ff12f360e, 0x5011, r0, 0x3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r2 = kqueue() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000340)={&(0x7f00000002c0)='./file1\x00', r2}) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) kevent(0xffffffffffffffff, 0x0, 0xfffffffa, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r4 = kqueue() r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0xc0205609, &(0x7f0000000100)={0x3, 0x0, {[0x2, 0x0, 0x5, 0x1002, 0x8001, 0x0, 0x80000000000006, 0xffffffffffffffff, 0xff, 0x2, 0x0, 0x3, 0xfffffffffffbffff, 0x400000002000000, 0x2000000000, 0xffffffffffffffa8, 0x400082, 0x1], [0x9, 0x80000001, 0xfffffffffffffffd, 0x200000000002, 0x8, 0x7b99, 0x40006, 0x0, 0x8, 0x2], [0x7, 0x6, 0x40000000, 0x0, 0xfffffffffffffff9, 0x6, 0xfffffffffffffffa], [0x1, 0x3, 0xfffffffffffffffc, 0x18a, 0xfffffffffffffffc, 0x7ff], [{0xfffe, 0x4, 0x0, 0x7d02}, {0xfffc, 0xb0, 0x1, 0x10}, {0x2, 0x0, 0x8000000, 0x4}, {0x7, 0x20000e13, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x2}, {0x0, 0x2006, 0x40000, 0x1fffffffffffffff}, {0x6b7, 0x0, 0x1, 0x1}, {0x6, 0x200, 0x0, 0x8}], {0x2, 0x6, 0x8}, {0x24, 0x6, 0x100000b0}}}) kevent(r4, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffa, 0x5, 0x1, 0x3c, 0x6}], 0x1, &(0x7f0000000100), 0x5, 0x0) kevent(r4, &(0x7f00000001c0), 0x3ff, 0x0, 0x80007fe, 0x0) r6 = socket(0x18, 0x3, 0x3a) sysctl$kern(&(0x7f0000000040), 0x57, 0x0, 0x0, 0x0, 0x0) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x1}, 0xc) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet6_ip6(&(0x7f0000000180)={0x4, 0x18, 0x29, 0x30}, 0x4, &(0x7f0000002740)="abf734f14a4819137aa3fb4fede70914bb67340f459d8806085867fde6f3eceea7d85b9e4b487e5ea752729d4421276fe97a8f07a77efc742151f530da628321", &(0x7f0000000100)=0x40, 0x0, 0x0) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x100) close(r0) mkdir(&(0x7f0000000340)='./file0\x00', 0x1c) 131.005682ms ago: executing program 2 (id=223): mkdir(&(0x7f0000000180)='./file0\x00', 0x8) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000000)='x\x00') open(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) 130.301549ms ago: executing program 1 (id=224): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) close(r0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x0, 0x3, {0x9, 0x784}}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$KDGKBMODE(0xffffffffffffff9c, 0x40044b06) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0xb) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0x0) fcntl$lock(r3, 0x8, &(0x7f00000001c0)={0x2, 0x2, 0x4cfc, 0x4, r4}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x3, 0xffffff00}) wait4(r4, 0x0, 0xf29b7144038e290e, &(0x7f0000000240)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x100, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000340)) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000380)=0x2) r6 = getegid() getppid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={r4, 0xffffffffffffffff, r6}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r8, 0x5) syz_open_pts() ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x2, 0x4, {[0x4, 0x3, 0x5267, 0x9, 0x4, 0x7, 0x2, 0xb, 0xd7, 0x100000000, 0xa, 0x5, 0x80, 0xfffffffffffffffc, 0x7fffffff, 0x2, 0x3, 0xadb], [0x8, 0x9, 0x8001, 0x6, 0x7, 0x1, 0x8, 0x5, 0x3, 0x9], [0x5, 0x2, 0x1c, 0xb2, 0x3ff, 0x328ceb4c, 0xb1], [0x4, 0x7, 0x1, 0x5, 0x3, 0x8000000000000001], [{0x6b7, 0x81, 0x6, 0x4215}, {0x7bd, 0x3, 0x9}, {0x3, 0x1, 0x4, 0x9}, {0x6, 0x10, 0x9, 0x3ff}, {0x0, 0x7ad, 0x7, 0x970a}, {0x7f, 0x9, 0x1ff, 0x5}, {0x3, 0xf1c, 0x6, 0x7}, {0x9, 0x40, 0x67, 0xb}], {0x0, 0x3, 0x4dd, 0x7}, {0x1ff, 0x4, 0x18, 0x3}}}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000980)={0x69e3, 0x1ffc00, 0x1, 0x7, &(0x7f0000000700)={{0xec, 0x7d, 0x7b, 0x7, 0x3, 0x80ec, 0x7}, {[0x6, 0x9, 0x0, 0x3, 0xb, 0x3, 0x4, 0x0, 0x2, 0x6, 0x32, 0x4, 0x3, 0xc, 0x2, 0x10001, 0x7fff], [0xa, 0x100, 0xf5, 0x80000000, 0xd, 0x80000000, 0x18000000, 0xfffffffffffffff8, 0x1, 0xea], [0x6, 0x7, 0x6, 0x101, 0x7f, 0x1ff], [0x7f, 0x2, 0x6, 0x78f9, 0x9, 0x1], [{0xfff1, 0x0, 0x2, 0x7ff}, {0x9, 0x3, 0x9, 0x1}, {0x58, 0x8, 0x0, 0x7}, {0x7ff, 0x5, 0x1, 0x1000}, {0x5, 0x7, 0x10}, {0x8, 0x5, 0x7, 0xfc8}, {0x0, 0x8, 0x8, 0x7}, {0x1, 0x80000000, 0x6, 0x1}], {0x3, 0xb9a, 0x9, 0x4}, {0x2, 0x4, 0x4, 0x9}}}, 0x6, 0x97}) getpid() poll(&(0x7f00000009c0)=[{r2}, {r7, 0x4}], 0x2, 0xf) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x94ee) 124.335699ms ago: executing program 2 (id=225): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001740), 0x2, 0x0) r1 = socket$inet(0x2, 0x3, 0xfc) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8001, 0x80, 0x8, 0xfffff7fe}, {0x42, 0xf3, 0xff, 0x9}]}) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000000)) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$TIOCSETA(r4, 0x20004402, 0x0) (async) r5 = socket(0x11, 0x3, 0x0) (async) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x538, 0x0) recvmmsg(r5, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0}}, 0x10, 0x2, 0x0) setsockopt(r2, 0xb, 0x8, &(0x7f00000000c0)="5580588bfb7d8fcc6f4c3deb0000000001000000", 0x14) (async) r6 = socket(0x18, 0x3, 0x0) getsockname$inet(r6, 0x0, &(0x7f0000000000)) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[]) recvmmsg(r1, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000001580)=[{&(0x7f0000000200)=""/84, 0x54}, {&(0x7f0000000280)=""/128, 0x80}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001780)=""/132, 0x84}, {&(0x7f0000001480)=""/226, 0xe2}, {&(0x7f0000000380)=""/152, 0x98}], 0x6, &(0x7f0000001600)=""/34, 0x22}}, 0x10, 0x1042, &(0x7f00000016c0)={0x333, 0xff}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x2d, 0x2, 0x8}, {0x48, 0x6, 0x89, 0xb}, {0x6, 0x2, 0x9, 0xcfa}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)="2aef0900000200000000a3671b20a7a93a12d16c0e8a92244b054a602e0c4eb10010a759ce1fa0739f5227524466bfa7214defdfe82e067ce7683cfc5fb5028e700f7879c96ec21ab1b83222ff87f0db8cb48cfb", 0x54}], 0x1) sysctl$hw(0x0, 0x5a, &(0x7f0000001840)="00231b000f4070638a40c1b758385c24fc3baa6aafab477e20fb60cb767160d9e03f5b87b2008001000000000000c99a687f20731a2800f4ffffffff001b7d93714ba23a82f27934e2a7688c401ddb31a80810713cfbff862dbaed0ee3d43742d56e820807679ddd7c6688aa1da283fe1383d16e462fab5f57d917fb042726a0940bc671996fc0879dfe1c1c98e0c53b45494036112c91adc9b679b212a10d8e192ae4ea1da697b3cfa228288180a86f1e013f688c2ef74cff1bc87699c7a3b75e2f0d814339ff04ac7eabfaefb13c57f822f5aa7a7ea9764152dff954f7deea3bd57e2e942cd21076f36e606e20d21f9c9f198d1a107cdf35cb35c47f6c2dcdd3cadfddca39bf020ef452c5e58a4c3c7761931c361e339c352d", &(0x7f0000001700)=0x4c, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x14f6, &(0x7f0000001c00)=ANY=[]) (async) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x9, 0x3, 0xa, 0x6, "e62fb7271364ab52f8d65fb5676221fe9dbd70d5", 0x8, 0x4263}) 121.800086ms ago: executing program 2 (id=226): sendmsg(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[{0x28, 0x1, 0x3b, "6302267c0e16250fd8ab0009be99114377"}, {0xb8, 0xffff, 0xd, "683764d2ac10a2417f284f2cfdf42caeae1a369967c59c0165daae241311724455ef2fea392c2d48f14524c36e5180f9bd1ee2c2a5a4bf3c4345508b4153d5c04b714530789a0e60ca8f446cd2909854e003b1d6e24c6c3818f7523c1cfb547e900d0b9dbc357be931d0ee0d7a269315bb0c55d9c31e6ca27dbfc8859af0d1853dd0f0c06217394080c065c0adbbea4aeb657991b099255eb9eee78dc52356ad47"}, {0xb8, 0xffff, 0xd, "77da0a5c652498c5e91aa8f1d716dd669000000000bdf75c2d51a2cffaee3734f6c11e5cf16ac396f2c873bb0fd969e16fd6f2e83a7dac949ef7c4213f326a0dedd1de5f82849becd39509a5fcecf16db333bf0927b195cd0d18b2193fd9bd5ef2244efa5c9bd7f537d12c738a22dd6d5062d8562691f2e07cad00e6cde9a46d46344a22f88baa274b2f4c1156b62d40a75ee5a0875b64ddd08a22a14e6999f6cc507724cb"}], 0x198}, 0x40c) poll(&(0x7f0000000400)=[{0xffffffffffffffff, 0xa0}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x8}], 0x200000000000007f, 0xa) 954.862µs ago: executing program 2 (id=227): munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) (async) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000000)=0x2) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) writev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) writev(0xffffffffffffff9c, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) readv(r0, &(0x7f0000000080)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) writev(r1, &(0x7f0000000100)=[{&(0x7f0000001400)="6c83d6a1a8099f89b0c4f7edf3eca3546c85ce3fcc90f0d29e7c74c73eddcafd0360ca9b1149499bb1f7e4443e7c6a2f889d0d705b11620d38813c7fb42131d8401eac24e2a799e3eb20be579c29e077485a5c00491b3230c5632780509735e6f25589fae7c468da9843f9e97f3497f13dff06d3859eda3ab5a8ba2447a008cecd598d391fbf710a329efdb81342324db3e97d85e8497c974d70e4c10e44369e71fd3bd331a5a5de10c1ff6716f1d90da1aa8c7c18203147d0427360d8f067b6198b5321a54b40c7815b034926ac8cd417fcb2bcd19e7b2b96d28b938a31ab592fc459fea93a06af8eaf05a9943e5cecce7accb6c86dcaaff37572435f21ded5fa9ff0457ea085816a583237aafa6b3a02e4d965e82db32b0a720b89151e3aa6ca19444720ef500050b1e37c758e7cd1909a24d253d010d75e7577c9cc3cf9568af32c230089e14126f9aeb9c61f07ce37262c58faa898f7babb7de03d939a102bae3df75398e9c4549bf41b4cebc1bbdb44f3ee52fb0718011b639f41eb6019faf684dc3b1c8b086fd14f5323d78832d78ea419c3a93187f52e41ccfa01b9941078bee795a6a10b5e89d13ef9f85a83a3c40a6ba4a0107cfcd72f79b875a135bb6a782c805172c62bfaaefb0e686cbc6297de990e672d605f8e04b8b06f4e08a2132af5f5b229266c790b005bd44e93fecff6c658049e1eb0e66d8b30c1a2c3051be3bc5669945bd5275f51de8e6f1639f4f584eb7fd77196feef562e9fa1555187c9a9217d8a9b13668e8c6418c30f3784ac8f492ac2af1f5fde2afa74335eebc829dab990f77a0c368b01e5181caad810ee91058fdafdd1fa418a72f93f73510ec7d561993249bbb1a971cce1e70796f9ed0988446a8741c96232f817e9c51ba6df04379c96b90fe660a21cab1be8b70766dfed9d29c389ac50047554afc95183b387c05c8c1ca7b385ddf6db7801ef6d790803c8d7676f860a21d62ede4cd82cbff1300d7ba9c0f5c0aeae5067df34c13dfdca5b8b286ee61ff69b17373a15efd0fe587f725ffe5d4617fbe2bd02f11f99123f72497796513a19459172c09039a2286cfee2afdfaf4e847d09ce446e9298fbdd88b0659d49883841464489a18d169bd02c4759cd99471602bb73b95104449b479da9216d9ff918bd0f72f3d4908355c950d9505e25087368576101d9b77ef248843febf07e79eb23c4ed1749c9556c318a1044550332eb84de3442572b74b00315c53cbbc63abe8f0787b220db410ef9d844ba382545d8c174e87960407933d54873f52e86b02ddf1501a5dbe42a6768cedf50bd386517237c23e7ef7edcad2f595446d82593c37091eba4b02d64cca0ec8d2c0263a1570c98eaba91cc1b12ed37257dc42394029a0e6961d6b99e791a5663faf9be3942ce24490fc8ba0993a78907678d402a4118b477ce7ab0072fb9e07da800679033129f1515849ba446c87d7bdf860f2907f91f3f8aafe7bf194c4f4edc5f4c4496a0ae02a62080262402fd8ca7e7d152f88550c316cd7bfa3a4d71c3159a799f54ed0ca270c2ca57db59686e8a37cbb038340b1b671dbc74d45bdce015124fd0587a93da260c3f4e40ec08fca7424559618b263386ca21d4952d8eb0d9a24a529fd75317bf37cc6a8a38bb87631a174f404df4d3d441891a33c3cdc3802bba889645fbc0dab5ca752ff642cbb04bfec3d71163ef75f6b6533e4762a20ff8819660a55898829e9e37ec100b74cef565969a6ef55d066171d153ae84f1346324c6b1adb5f721683d988b17441aeda74ac2af977ded9b927c42caf034a6ae1b131d201c91b6663bf3b80bf89047ed2e0a886662f0ecee41438dd45343263bd447bdd75760fe744cede58a74d878bdc27f42dfaed8e81896f17e7ea4755d8b052ee94dda4353b536678d39ac97e85967d592e4e65fcc33a965f2c3d93c184e3a86502e42024f89f9b5b8515c0b427e5e9b88129ebe1c7cb423da1e6d3462c9418a5c5c1cffe0848a0fbc1b32d7af1e789c6210ae4946eb4fba2134db120ce688228bb897aef5ad8bbf7b62b703b8b4ffa5a6ac5a321309a40b37a6ba078621b47dea47b645a647a06a6657530c9e5ed6333f26672c0bb85ddfac30c555c6adf33b3e570f576fbd46daa4a69b227920bb1451a5c7af5ad20593a4005af694d7260c61e62bba65dc196f297223447b7ed4aed78eb2083566949fc059f885bd4a50d06195fe4cab7eba5d557a0c79c0ea5f694958e6c1c2d42dea66ffe0d8d3717bfcc11004f7e7b1d2a0852608abddebcb2f7001025111cd653e97471a2a3fe8c1f709a584fb7450ce4dacba40541b9e5d638d494d818dff71b8cf05a0abe7a2caa23229c0a0653dfcda47dd1cf9db4a9b9482e2addf16ae008549098cf6ed4a9818f1501c51b909b5a7967b9c499c44b2395bbfc3b31512690094d73f9819ca04cffd203f35582049f24c24afb7afc9670edf756ee9cb7068740094e504e541a829d217797eec4385c86ae4ec4db8e0c4437c8b4be22bb047610d68735ea2a5da43aa96a0878a109d7ac39a4326a7e0d6e9e4724a1a305c936cad71d4c65373006b0f7ce74a8ad304cb8cd1656c54b2b0e66acf8b5c530df08bb004fefeae240f251bf70ddde22a12c5757d44fbc67abc3eab598ef2937a2d156a755baf5af8ffe9508c93b8b84cc11d498fd862186ef34a5d6b9571e9b6935b2200fe6790f0e61b3be5aa4cf5d9ec564243dd1868a9210d82e001a9b8fc2e7b59eb537a84e07984e25c2500944c158ebff6a1755054202bfdd7afe884636fa76b6fb7b498d6ca02679dc2133c0ec82251f1e2821678668ce19bdf5bb20c432410b9581181f053c36afb744f6d567f2490336c94235ddd0b398161c0693cfda6fc45f7f93341034ffb143a4190b770c3c3c56c2b12a24b81f005c8b4912e1bd4217da2c9485c5dc0319ab8f061d0c7fac3017d73242aa63f9176a9f203e8b2b1fc52262b1947eeee3d7926fa1a99e795314b26781e693860cae2a667b0e7beb6c6cf74d9d3ec871e25d613f4cfacea57878ebad72e2fa7d6770394c81f4cec8277411595ac683e54df5cb841efa314e9d62f79bf51ef5a2f7321a66c2123c35255231cb18ae4a5e31e87d8e85a8b9cb3a2629730655010e986e4ae36cef98badd5d921e15d114b29d081d3243953b01b61acc4d353f63a584cb51f4f12adc79727f19cca24e11a98b5a13c4498afe78a022db3345c1c84d6a517da8afd6edcc92e1d2959dfbb75ce5b56d21ac91ee39322998f933de67a5e0fbfc74f54fab7059b035d86f6177148a12f3b21d4da2067f9d0355192af6a3c35a0838461c945c88fa90663b4cc5379570af5953588b11d95e89fdf0cde8a6a7a895c52ab62faf5fda4aac91ef9ade3f76b6930784d62815109f61bb9a9d56b916ff04351621997c85c540e4a2e9ab6525e4d1f9c23187954dcae69475d4fa9246ab80b4edf2fc4edd42d27e36114752681ff899733e839d0991ee22b4723513cad796b6388a10729fe11f22965396175199d67829017d53dad3b3950505ba99566f2bddbcdaed31c601354c43a11763ef6011529fe0309db050a057446ee9d78b64bf541c72a407655a73715d5a16633cb176fd713fc9bbfcf9279adffe673a60b3f577d38c64f03da4e276a08e8e2fcd2d3045e1d1c08f67e8574fe5ca352e4808aed2e17fe312151e2b641e673d538aaeff1dae1eed6fbfb3d2ac192d78cfab8ca5ed1332fad628ce1d3210f2e867eb4cbec091c26bebb6acfbd6c697a9de8c020fa5f932283fff3d33e78176a060649605214185ddc9946cf7838f16e2b2dfb5151084fd414cb7b07c7b1364b8d234a65d3a53674600f144d4c911cc2df58cde9b07155e9ae094472f1ceb365482750a148174de02896e3d54021d03bb0640ae2bcb36f128e175242e8a28fa53b054ea7e261efb68402961f65441f698598e5622338ed51592cf8b795e91a290d25509fa580de7bcda30e860d8725be274be101e66962c0d174e0b1f08bf929b6f47a2f78aa2e5428fbc7aea21da56134971b22e5b125b444fa9248aa5519f458f421c5239c16a2015ed4863ed2c6bc19ec1334ec5fb6aa1cf324541de6376132e2cdd3947db4c75147f1201fb99b6d3d4545041fe6c121c1c119f0c6d4ddb21ccc23e2f4d57ffb1b53344465ede2549fa68acec11c59e0ec86a0a984458b6ac536229187dab96c6afd6b5a13a63ca0c616809d10359f2c7205bade6b453effb94bc1fe61fdd3d73ab8ff602c9aa41ef7b71894f3ab30e5a985eaf2206ebb878e0fb2297ee0cce8666ac5bc8a45f138c9a6be5af6c190b3a45930bd03c659949006976ef956212621f34bdae3dd0c6b66ba9ebb032e21e5a4cbb500af72c1863341e84884768137fd7fb01a0141e6a2be1ce7370b46590271880f1c72dc2f1b9f2b99314be4b52f904a0598bdf144b76c0f3f1607eac7571856060c9b14742defe404820cff5c526aec869e021dccaa083e212551cd4304ca2b96198b27a27e6910184a633c03c9173f478def227730979d5711100cd4b11c6d36ea864c61b78c4a967ca9a20a2fdce7c4cb6b161c17657d008062ba0967cef7df3e7b23d4c21f7be16ca62c5b5de7ddd4774ad4c0dce7796bbc5df42057d72e8b3dd84304aa2540176aa80c080d7fef54632a11dce6b48a610332cdb4e1b4e2728d6ec0917e5c140b91ff2d36f1c3b8a67c4f1f8838ed5eef47df4f40d03065663ca996425592b65ce7d3500e4a7b88a1f5217fad72eb3e24a4fcf3890f4f50c199bc90e722a80dc4c998fafdde0507a774619146b5b3848dbc6a39360f5c88019b81d71b52dcbdafe597e56595fa26dc1394c0d29c78d1e6ebec6ec02dc74b9d7629fc46839e826d9acf7f216bff92d938363188d6158532fefb89f147c4aa88f2e30816d025b8627aad26aed510f1f475bd4c097ba49f7f82dc604d2623013ce1b1a2774ffa325194fe17815bafc018fef717901208647f0153674d1c1f00ce9b4c2787dca80b5c5f92ddf03cab0b72f12bbb97a451af0fd98702edf4931f99d8a8b57ba21cd61be8ddec3a1fde1f3c8633aa615895dcb11bc69e59a8f67d9612c18e1e4284af5c5145b3277b882fc692d74db5390dab4a4f920335b7cf667ac164dc063c829d67a384c8dcf07a140d4cdfadc9b0c86667bb8b29aea13835c5aa3aba26d7bb4bf387138b605703a762e4788e43810c7a79b213b9cb0a61af268b85554706de601a6b616da6bdac77659eb8109f05a086b979e0298292f40eaf4c15664c2702afb67ee3b1b88191c94245e328bf83df64ce6964757ec72b16fd8f893179f960a9228b8238b2b713a99f3fff7d4c7f8d1c57a262421b4c8745d9a4259995f92221aee23e5631655b668ebdbdc4581e79001c6c6c668f0daae1f6f83d8c7323efe72cb87c9232c9dc57ea04efc5cde0201d567da2e7530917bd5db8a9076d80d37748584821fb4186cbf5e0e6826a06bbef6bba45660bfea9136d9ed5dcf8da7a2516f35b9a11b5a724caa5d240c3bac6e3a09a7139aa90d2eda17b0d712c25c5d3f866e8c11a7259dfb214cac3f31435ab93d3d7535b90bd69e40c7abbe3d63869614c022204469202a5480b32c732440204165eea7df50e6e11222f9f324712644f5274dd08879a9b8310de5b1b00ac906c20b719c115099264c41dff7a9b418e4a654fca0a78ee082992505bcdf1ca46940ffa42667902b020c83c4601eb02fbb6272184ad1ade617d10d5ae70ab7e5420aa6b2f9e", 0x1000}], 0x1) 368.844µs ago: executing program 1 (id=228): setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) (async) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7, 0x3, 0xffff, 0x600495, "084880fa870000bd090088d11554e90d6602ff07", 0xb52, 0x2a6d}) writev(r0, &(0x7f00000029c0)=[{&(0x7f00000019c0)="f087c07f3d70cd1d659703a8b357bc5c3908eb22486b0a6ab0156ba7c39b4215bc95249d0dcedcd78525c2370ee642e9a232e3cd81986db5e0129b5fa9cd692f187f2724436da8c6e2de9debeb2f12c997f4d5f1579fd8f3617bf7021b13485d8efa6d76c12f8f9dd55830d3930ce17f5c1ac7ab08a607cbab1e8ceca7980b335974de66b25a72195af1d62c5aa9a5578dec666f35ac220d55beabcaf490a206ef249c7d118328f76a15d8949c5d4a8c87b52c360999efbccd64549e6371d41c9fdb6f82559d7c279f3ad27ea62a8eb98ff67f859419a7a68efbed82074eb50224df5cc9cdc95c03c19173969282441744b3b904e8f682110fda6491e8faec219fec8caa957c03188c7e6713bdac03be72dbccb8f4f980fd013e93caed88c775d2abd387b7798b6ce8c72e364e787c43c83383291ccc5069c8725b0d03a8038897dddc048c99f5ac9548e9837b8c84f4724ff2a8576c0f9b5794564fe709268b0a3eef7b0327d69c9a885e58d8ed8891fbff653442a4b5cdfa17135e440e19d0b3ed477959a906cd1840f5b10d90", 0x18e}], 0x1) (async) read(r1, &(0x7f00000009c0)=""/4096, 0x1000) 0s ago: executing program 3 (id=229): syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6036d2b500403af9fe80000000000000000000000026cfa4e07822d987b5fb532b56d27d0000bbfe80"]) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) accept$inet6(r0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x44) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x80, 0xfffff, 0x3ff, 0x7fffffff}, {{}, 0xfffffffffffffff8, 0x6, 0x0, 0xffffffffffffff80, 0x4}, {{r2}, 0xffffffffffffffff, 0x44, 0x80000000, 0x6, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x12, 0x10, 0x6, 0x80}], 0x62, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xd, 0x40, 0x7fffffff, 0xfc2}], 0x5, &(0x7f0000000180)={0x1000000000000000, 0x6}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.96' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd8075ae9ec0, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost!     load: 0.78 not a controlling terminal pckbd_enable: command error ¹j¼õ¬|ÿ ž¨E1\…:witness: shared lock of (rwlock) maddr while exclusively locked panic: excl->share Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 320965 24352 0 0 0x4000000 0 syz-executor *489843 27557 0 0x14000 0x200 1 softclockmp db_enter() at db_enter+0x25 panic(ffffffff833b5a1c) at panic+0x1e5 witness_checkorder(ffff800001598078,1,0) at witness_checkorder+0x122c rw_do_enter_read(ffff800001598060,0) at rw_do_enter_read+0x99 in6_hasmulti(fffffd806b2ac3f0,ffff800001598000) at in6_hasmulti+0x41 ip6_output(fffffd806b2ac300,ffffffff83987338,0,0,ffff80002a1fe590,0) at ip6_output+0x13bd mld6_sendpkt(ffff8000015aff80,83,0) at mld6_sendpkt+0x385 mld6_fasttimo() at mld6_fasttimo+0x16d pffasttimo(ffffffff83a152a8) at pffasttimo+0x184 timeout_run(ffffffff8383b068,ffffffff83a152a8) at timeout_run+0x159 softclock_thread_run(ffffffff8383b068) at softclock_thread_run+0xe7 softclock_thread_mp(ffff8000ffffea60) at softclock_thread_mp+0x86 end trace frame: 0x0, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: excl->share ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833b5a1c) at panic+0x1e5 witness_checkorder(ffff800001598078,1,0) at witness_checkorder+0x122c rw_do_enter_read(ffff800001598060,0) at rw_do_enter_read+0x99 in6_hasmulti(fffffd806b2ac3f0,ffff800001598000) at in6_hasmulti+0x41 ip6_output(fffffd806b2ac300,ffffffff83987338,0,0,ffff80002a1fe590,0) at ip6_output+0x13bd mld6_sendpkt(ffff8000015aff80,83,0) at mld6_sendpkt+0x385 mld6_fasttimo() at mld6_fasttimo+0x16d pffasttimo(ffffffff83a152a8) at pffasttimo+0x184 timeout_run(ffffffff8383b068,ffffffff83a152a8) at timeout_run+0x159 softclock_thread_run(ffffffff8383b068) at softclock_thread_run+0xe7 softclock_thread_mp(ffff8000ffffea60) at softclock_thread_mp+0x86 end trace frame: 0x0, count: -12 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a1fe1e0 rbx 0xffff8000299dee07 rdx 0 rcx 0xffff8000ffffea60 rax 0xffff8000299ddff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0x20869374d5d484fe r11 0x57ad62347e406b15 r12 0xffff8000299dec08 r13 0 r14 0 r15 0x1 rip 0xffffffff817c1d35 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a1fe1d0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (softclockmp) tid=489843 pid=27557 tcnt=1 stat=onproc flags process=14000 proc=200 runpri=0, usrpri=50, slppri=0, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffff758,0xffff8000ffffe540 process=0xffff8000ffff89a0 user=0xffff80002a1f9000, vmspace=0xffffffff838bee00 estcpu=0, cpticks=1, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 24352 158700 77739 0 2 0 syz-executor 24352 320965 77739 0 7 0x4000000 syz-executor 424 4695 72295 0 2 0xc80 syz-executor 424 341346 72295 0 3 0x4000080 ttyretype syz-executor 424 35784 72295 0 3 0x4000080 fsleep syz-executor 82462 363385 0 0 3 0x14200 acct acct 80025 325652 90677 0 3 0x80 nanoslp syz-executor 80025 381090 90677 0 3 0x4000080 msgwait syz-executor 80025 353651 90677 0 3 0x4000080 msgwait syz-executor 80025 511749 90677 0 3 0x4000080 fsleep syz-executor 73535 265443 3456 0 3 0x80 nanoslp syz-executor 73535 48850 3456 0 3 0x4000080 msgwait syz-executor 73535 5886 3456 0 3 0x4000080 fsleep syz-executor 8826 197496 58350 0 2 0xc80 syz-executor 8826 501592 58350 0 3 0x4000080 ttyout syz-executor 8826 101274 58350 0 3 0x4000080 fsleep syz-executor 61875 198756 0 0 3 0x14280 nfsidl nfsio 81412 200629 0 0 3 0x14280 nfsidl nfsio 99061 252367 0 0 3 0x14280 nfsidl nfsio 48803 11528 0 0 3 0x14280 nfsidl nfsio 32257 165401 0 0 3 0x14280 nfsidl nfsio 65450 338986 0 0 3 0x14280 nfsidl nfsio 22649 383040 0 0 3 0x14280 nfsidl nfsio 11753 262479 0 0 3 0x14280 nfsidl nfsio 74789 7634 0 0 3 0x14280 nfsidl nfsio 8640 297815 0 0 3 0x14280 nfsidl nfsio 56348 116466 0 0 3 0x14280 nfsidl nfsio 56767 275407 0 0 3 0x14280 nfsidl nfsio 71532 384864 0 0 3 0x14280 nfsidl nfsio 28325 463738 0 0 3 0x14280 nfsidl nfsio 40738 479532 0 0 3 0x14280 nfsidl nfsio 11913 248790 0 0 3 0x14280 nfsidl nfsio 29781 245575 0 0 3 0x14280 nfsidl nfsio 9773 118410 0 0 3 0x14280 nfsidl nfsio 58452 147288 0 0 3 0x14280 nfsidl nfsio 10780 289646 0 0 3 0x14280 nfsidl nfsio 93553 516927 98595 0 3 0x100082 sbwait arp 98595 25537 70999 0 3 0x10008a sigsusp sh 90677 71977 42133 0 3 0x82 nanoslp syz-executor 70999 104992 42133 0 3 0x82 wait syz-executor 3456 124298 42133 0 3 0x82 nanoslp syz-executor 86958 340919 42133 0 3 0x82 nanoslp syz-executor 77739 373024 42133 0 3 0x82 nanoslp syz-executor 77117 365742 42133 0 2 0xc82 syz-executor 72295 456032 42133 0 3 0x82 nanoslp syz-executor 58350 520059 42133 0 3 0x82 nanoslp syz-executor 42133 16607 23400 0 3 0x82 kqread syz-executor 23400 177698 27329 0 3 0x10008a sigsusp ksh 27329 221726 5828 0 3 0x98 kqread sshd-session 5828 84015 66614 0 3 0x92 kqread sshd-session 46531 252623 1 0 3 0x100083 ttyopn getty 66614 221657 1 0 3 0x88 kqread sshd 79938 307876 90168 74 3 0x1100092 bpf pflogd 90168 124679 1 0 3 0x80 sbwait pflogd 66698 513052 43203 73 3 0x1100090 kqread syslogd 43203 257989 1 0 3 0x100082 sbwait syslogd 88109 47002 1 0 3 0x100080 kqread resolvd 9811 217703 54522 77 3 0x100092 kqread dhcpleased 12256 192844 54522 77 3 0x100092 kqread dhcpleased 54522 510190 1 0 3 0x80 kqread dhcpleased 79467 284690 0 0 3 0x14200 bored smr 84004 80208 0 0 2 0x14200 zerothread 4859 196253 0 0 3 0x14200 aiodoned aiodoned 44296 331149 0 0 3 0x14200 syncer update 69294 475508 0 0 3 0x14200 cleaner cleaner 82507 312185 0 0 2 0x14200 reaper 6665 256254 0 0 3 0x14200 pgdaemon pagedaemon 61502 20027 0 0 3 0x14200 bored viomb 8889 239299 0 0 3 0x40014200 acpi0 acpi0 74360 72004 0 0 3 0x40014200 idle1 75231 355671 0 0 3 0x14200 bored softnet1 48150 316383 0 0 2 0x14200 softnet0 19097 183310 0 0 3 0x14200 bored systqmp 50229 69662 0 0 3 0x14200 bored systq *27557 489843 0 0 7 0x14200 softclockmp 46319 92491 0 0 3 0x40014200 tmoslp softclock 36666 243808 0 0 3 0x40014200 idle0 1 245395 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 24352 (syz-executor) thread 0xffff80003c3f8a80 (158700) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83970b08) #0 witness_lock+0x5f1 #1 intr_handler+0xe9 #2 Xintr_ioapic_edge16_untramp+0x18f #3 _copyin+0xb #4 syscall+0xbd4 #5 Xsyscall+0x128 Process 27557 (softclockmp) thread 0xffff8000ffffea60 (489843) exclusive rwlock maddr r = 0 (0xffff800001598078) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 mld6_fasttimo+0x8c #3 pffasttimo+0x184 #4 timeout_run+0x159 #5 softclock_thread_run+0xe7 #6 softclock_thread_mp+0x86 #7 proc_trampoline+0x10 shared rwlock netlock r = 0 (0xffffffff83832e50) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 mld6_fasttimo+0x5f #3 pffasttimo+0x184 #4 timeout_run+0x159 #5 softclock_thread_run+0xe7 #6 softclock_thread_mp+0x86 #7 proc_trampoline+0x10 shared rwlock timeout r = 0 (0xffffffff8383b008) #0 witness_lock+0x5f1 #1 timeout_run+0x131 #2 softclock_thread_run+0xe7 #3 softclock_thread_mp+0x86 #4 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11063 12152K 12389K 166960K 12489 0 pcb 17 13K 14K 166960K 97 0 rtable 231 7K 8K 166960K 365 0 pf 34 17K 19K 166960K 73 0 ifaddr 41 7K 7K 166960K 56 0 ifgroup 55 2K 2K 166960K 83 0 sysctl 1 1K 9K 166960K 6 0 counters 70 37K 37K 166960K 96 0 ioctlops 0 0K 4K 166960K 1511 0 iov 0 0K 12K 166960K 9 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1405 88K 89K 166960K 1601 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 7 0K 0K 166960K 7 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 236K 166960K 367 0 sigio 0 0K 0K 166960K 2 0 proc 72 115K 164K 166960K 537 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 24 0 in_multi 89 6K 6K 166960K 94 0 ether_multi 1 0K 0K 166960K 3 0 mrt 0 0K 0K 166960K 7 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 400 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 256 162K 179K 166960K 5171 0 UVM aobj 9 2K 2K 166960K 9 0 pinsyscall 44 88K 109K 166960K 1484 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 22 0 NDP 12 0K 1K 166960K 34 0 temp 45 8668K 8734K 166960K 5194 0 kqueue 14 22K 28K 166960K 69 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 50 0 46 1 0 1 1 0 8 0 rtentry 176 108 0 6 5 0 5 5 0 8 0 unpcb 144 188 0 170 2 0 2 2 0 8 1 syncache 336 5 0 5 1 0 1 1 0 8 1 tcpqe 32 2 0 2 1 0 1 1 0 8 1 tcpcb 736 88 0 81 4 0 4 4 0 8 3 arp 136 17 0 0 1 0 1 1 0 8 0 inpcb 328 418 0 408 10 1 9 10 0 8 8 nd6 152 21 0 0 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 9 0 9 1 0 1 1 0 8 1 pppxif 1576 3 0 3 1 0 1 1 0 8 1 pffrag 232 2 0 0 1 0 1 1 0 482 0 pffrnode 88 2 0 0 1 0 1 1 0 8 0 pffrent 40 2 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 31 0 0 1 0 1 1 0 8 0 pfstkey 128 31 0 0 1 0 1 1 0 8 0 pfstate 448 31 0 0 4 0 4 4 0 8 0 pfrule 1344 25 0 20 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 430 0 18 27 0 27 27 0 8 1 art_table 40 431 0 18 5 0 5 5 0 8 0 art_node 32 108 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 5 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 5 0 0 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2025 0 515 95 0 95 95 0 8 0 ffsino 296 2025 0 515 117 0 117 117 0 8 0 nchpl 144 2535 0 834 64 0 64 64 0 8 0 vnodes 216 2259 0 0 126 0 126 126 0 8 0 namei 1024 7778 0 7778 1 0 1 1 0 8 1 percpumem 16 63 0 13 1 0 1 1 0 8 0 kstatmem 264 42 0 16 3 0 3 3 0 8 1 scsiplug 72 1 0 1 1 0 1 1 0 8 1 scxspl 216 7894 0 7894 4 1 3 3 1 8 3 plimitpl 152 58 0 39 1 0 1 1 0 8 0 sigapl 424 688 0 618 8 0 8 8 0 8 0 knotepl 120 317 0 0 10 0 10 10 0 8 0 kqueuepl 224 91 0 81 2 0 2 2 0 8 1 pipepl 344 135 0 106 3 0 3 3 0 8 0 fdescpl 528 650 0 618 3 0 3 3 0 8 0 filepl 160 3132 0 2908 14 0 14 14 0 8 3 lockfpl 104 117 0 115 1 0 1 1 0 8 0 lockfspl 48 50 0 48 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 35 0 18 1 0 1 1 0 8 0 ucredpl 104 352 0 339 1 0 1 1 0 8 0 zombiepl 144 620 0 618 1 0 1 1 0 8 0 processpl 1232 688 0 618 6 0 6 6 0 8 0 procpl 664 1081 0 1001 8 0 8 8 0 8 0 sosppl 176 1 0 1 1 0 1 1 0 8 1 sockpl 752 664 0 632 14 3 11 14 0 8 7 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 120 0 0 15 0 15 15 0 8 0 mcl2k 2048 40 0 0 5 0 5 5 0 8 0 mtagpl 96 6 0 0 1 0 1 1 0 8 0 mbufpl 256 215 0 0 14 0 14 14 0 8 0 bufpl 280 2724 0 134 185 0 185 185 0 8 0 anonpl 32 5736 0 0 47 0 47 47 0 246 0 amapchunkpl 152 15626 0 14988 27 0 27 27 0 158 0 amappl16 200 2058 0 2030 5 2 3 5 0 8 0 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 22 0 21 1 0 1 1 0 8 0 amappl13 176 519 0 517 1 0 1 1 0 8 0 amappl12 168 1015 0 971 3 0 3 3 0 8 0 amappl11 160 5 0 4 1 0 1 1 0 8 0 amappl10 152 49 0 35 1 0 1 1 0 8 0 amappl9 144 256 0 256 1 1 0 1 0 8 0 amappl8 136 33 0 30 1 0 1 1 0 8 0 amappl7 128 98 0 97 1 0 1 1 0 8 0 amappl6 120 274 0 258 1 0 1 1 0 8 0 amappl5 112 73 0 62 1 0 1 1 0 8 0 amappl4 104 412 0 382 1 0 1 1 0 8 0 amappl3 96 2581 0 2482 4 1 3 3 0 8 0 amappl2 88 770 0 694 2 0 2 2 0 8 0 amappl1 80 10271 0 9646 15 0 15 15 0 8 1 amappl 88 4401 0 4227 5 0 5 5 0 92 0 uvmvnodes 80 114 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 1 1 1 0 8 1 dma128 128 255 0 255 2 1 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 8 0 0 1 0 1 1 0 8 0 uaddrrnd 24 650 0 618 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 650 0 618 1 0 1 1 0 8 0 vmmpekpl 168 7153 0 7115 2 0 2 2 0 8 0 vmmpepl 168 48694 0 46733 93 0 93 93 0 357 2 vmsppl 488 649 0 617 5 0 5 5 0 8 0 rwobjpl 80 16055 0 14952 25 0 25 25 0 8 0 pdppl 4096 1307 0 1234 101 26 75 85 0 8 2 pvpl 32 13640 0 0 110 0 110 110 0 265 0 pmappl 256 649 0 617 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 281 0 28 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83878ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff83970900) at __mp_lock+0x1a3 intr_handler(ffff80003c4dcd10,ffff800000079600) at intr_handler+0xe9 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff83970900) at __mp_lock+0x192 doopenat(ffff80003c3f82b8,ffffff9c,2000000000c0,100,0,ffff80003c4dd070) at doopenat+0x345 syscall(ffff80003c4dd120) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5ccec179630, count: 4 ddb{0}> trace x86_ipi_db(ffffffff83878ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff83970900) at __mp_lock+0x1a3 intr_handler(ffff80003c4dcd10,ffff800000079600) at intr_handler+0xe9 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __mp_lock(ffffffff83970900) at __mp_lock+0x192 doopenat(ffff80003c3f82b8,ffffff9c,2000000000c0,100,0,ffff80003c4dd070) at doopenat+0x345 syscall(ffff80003c4dd120) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5ccec179630, count: -11 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833b5a1c) at panic+0x1e5 witness_checkorder(ffff800001598078,1,0) at witness_checkorder+0x122c rw_do_enter_read(ffff800001598060,0) at rw_do_enter_read+0x99 in6_hasmulti(fffffd806b2ac3f0,ffff800001598000) at in6_hasmulti+0x41 ip6_output(fffffd806b2ac300,ffffffff83987338,0,0,ffff80002a1fe590,0) at ip6_output+0x13bd mld6_sendpkt(ffff8000015aff80,83,0) at mld6_sendpkt+0x385 mld6_fasttimo() at mld6_fasttimo+0x16d pffasttimo(ffffffff83a152a8) at pffasttimo+0x184 timeout_run(ffffffff8383b068,ffffffff83a152a8) at timeout_run+0x159 softclock_thread_run(ffffffff8383b068) at softclock_thread_run+0xe7 softclock_thread_mp(ffff8000ffffea60) at softclock_thread_mp+0x86 end trace frame: 0x0, count: 3 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833b5a1c) at panic+0x1e5 witness_checkorder(ffff800001598078,1,0) at witness_checkorder+0x122c rw_do_enter_read(ffff800001598060,0) at rw_do_enter_read+0x99 in6_hasmulti(fffffd806b2ac3f0,ffff800001598000) at in6_hasmulti+0x41 ip6_output(fffffd806b2ac300,ffffffff83987338,0,0,ffff80002a1fe590,0) at ip6_output+0x13bd mld6_sendpkt(ffff8000015aff80,83,0) at mld6_sendpkt+0x385 mld6_fasttimo() at mld6_fasttimo+0x16d pffasttimo(ffffffff83a152a8) at pffasttimo+0x184 timeout_run(ffffffff8383b068,ffffffff83a152a8) at timeout_run+0x159 softclock_thread_run(ffffffff8383b068) at softclock_thread_run+0xe7 softclock_thread_mp(ffff8000ffffea60) at softclock_thread_mp+0x86 end trace frame: 0x0, count: -12