last executing test programs: 6.216429662s ago: executing program 3 (id=655): syz_emit_ethernet(0x127, &(0x7f0000000200)=ANY=[@ANYBLOB="e727dc071f0000000000000086dd609907a600f12c03cb697a653e336f000000500000000000ff0200000000000000000000000000012900002e"]) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x48) getpid() (async) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x401, 0x1d, 0x80c003, 0x8000, "0000000000000000bba200000180000000000040", 0x20000a, 0x3ffffff}) (async) writev(r0, &(0x7f0000000340)=[{&(0x7f00000006c0)="27e35624e95f40880308c0b21ed5a2a85b4fd5dd3b5f88bfa6b79c55c05b0f0611768e3cd65b95fecdf0348e9f3215ece840fdf092fe688078723b53e08f1087189db1fc4012c10e31e059fbc8cea9f174d252ac0ae5922ac5556e1c5943063d1a7018b48e32185cca9ff901f01f617f3ced2b8cec46161e7bb4fa82a61c70930c4cb616e9980329a2ee510e4a5179435af387c745e4f3c8bd21cfafa9b613f7b85f80601798a70b5c5824a3f864909ef1586baa72cbb45431d39f02e9b6248bbf34219add74acd42e17aa5c16d1db0646a395320e98d1c45f2ebf18752299b093cc2e33f3ef6fde5785ee4a814f3872b26871a63451a5e6e193688fd060eea8666af11491fa0e674baf3399e44be62c61ad0c1b2012906054d92f40a7c8b1f13ef0e7ac8a881d7eb677ac2278c3d6eb99279a16eadaf241cbedac462ee0430409", 0x79}], 0x1) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xa, r3, r4, r3, 0x0, 0x120, 0x3}, 0x55, 0x1008, r2, 0x0, 0x4000000000, 0x5, 0x40000000000, 0x7}) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r7 = socket(0x2, 0x2, 0x0) close(r7) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) 3.574058447s ago: executing program 4 (id=784): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0xb013, r0, 0x4) 3.572539894s ago: executing program 4 (id=785): clock_getres(0x2, 0xffffffffffffffff) (async) r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f0000000040)=[{0x0, 0xb, 0x1000}], 0x1) r1 = semget(0x0, 0x1, 0x281) (async) r2 = semget$private(0x0, 0xf, 0x35) semop(r2, 0x0, 0x0) (async) semop(r1, &(0x7f0000000000)=[{0x0, 0xfff9, 0x1000}, {0x0, 0x7, 0xf6362b01de29f9ec}, {0x0, 0xcd}, {0x1, 0x9, 0x1800}, {0x1, 0x7, 0x1800}, {0x4, 0x6}], 0x6) 3.535343561s ago: executing program 4 (id=787): r0 = socket$inet(0x2, 0x1, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x401) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x800, 0x69) getrusage(0x0, &(0x7f0000000180)) (async) getrusage(0x0, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f00000003c0)}, {&(0x7f00000000c0)="5198", 0x2}], 0x2) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) fcntl$setflags(r2, 0x2, 0x1) (async) fcntl$setflags(r2, 0x2, 0x1) r3 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$FIONREAD(r3, 0x802069c7, &(0x7f0000000100)) (async) ioctl$FIONREAD(r3, 0x802069c7, &(0x7f0000000100)) getsockopt(r0, 0x4, 0x1e, 0x0, 0x0) r4 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) shutdown(r4, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) 3.344569437s ago: executing program 4 (id=794): socketpair(0x18, 0x3, 0x2b, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001740)=[{&(0x7f0000000080)=""/66, 0x42}, {&(0x7f0000000140)=""/209, 0xd1}], 0x2, 0x0}, 0x40) (async) sendmmsg(r0, &(0x7f0000001440)={0x0}, 0x10, 0x0) (async) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 3.148166122s ago: executing program 4 (id=800): mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x3, 0x7d1, './file0/../file0', 0x7, 0x0, 0x3, 0xc}) (async) r1 = socket$inet6(0x18, 0x2, 0xfe) writev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="5a4f3bb4aa935556a55587be88c530221b087ad961c790fe73217975a4b2e8787739d7f1090a702cb16876a72210be7d66e0506968ee0aafb7a23c11fe5f6a4f6eb3ece1147ba26469e28804c35373c34191d3b5423532a5f90794564668f2019ad4b600f92ba8299db0b5c6524023f7d343337ec230959316fbb3ea12bc998a41691acb6db0bc258bc69db07b57a9f4ac0481f1a12b36789ddea215c2fc0ed02ef3635d1d483ea378df68c482436ef9e408bd47dace21b0dc0bb0f7bcd542594580ce7fa9624749544679d4509aef1f6a2a54fdd122ce9027314ecc09759fff5beb918b9a94a831a47ffbb51db0cf6fe5f072e89f0744a2", 0xf8}], 0x1) (async) pread(r1, &(0x7f0000000200)="ce809c32426d7dbaa8817d7aa511fe6dca7fce173fbe36b62728fa7434c447351d62b93d9d25f8afc36340f24e3e4d86e72134e8f64475c5a27a1e50c6eab340fad4f7c8ee4b271a08f231ecc71bf83ba71e028a09d0bb65fcfba3e467f2e0d3c0c581e029d953814e7343c9b9c4e1", 0x6f, 0x5) (async) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000280)=0x1) (async) select(0x40, &(0x7f00000002c0)={0x800, 0x4, 0x4, 0xe7, 0x6, 0x4, 0x8, 0x6e4}, &(0x7f0000000300)={0x7, 0x1a902544, 0xf180, 0x4, 0x101, 0x0, 0x200, 0x8}, &(0x7f0000000340)={0x120, 0x28c68555, 0xffff, 0x7, 0x7fffffffffffffff, 0x6, 0x35, 0x3}, &(0x7f0000000380)={0xfffffffffffffff7, 0xc33}) (async) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000003c0)=0x9) (async) socketpair(0x0, 0x5, 0x7, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000440)) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000004c0)={0x66, 0x1}, 0x10) (async) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000500)={0x401, './file0\x00', './file0/../file0'}) rename(&(0x7f0000000540)='./file0/../file0\x00', &(0x7f0000000580)='./file0/../file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000005c0)={0xf87e, 0x40, {0x3, 0x2}}) fcntl$setown(0xffffffffffffff9c, 0x6, 0xffffffffffffffff) (async) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x0, r0, 0x1) (async) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000600)={0x7, [{0x3, 0x80}, {0x3, 0x6}, {0x3, 0x7}, {0x2, 0x7b}, {0x2, 0xb}, {0x3, 0xfffffff9}, {0x3, 0x7}, {0x3, 0x5}, {0x1, 0x8}, {0x3}, {0x2, 0x101}, {0x2, 0x101}, {0x2, 0x8}, {0x2, 0x6}, {0x1, 0x7}, {0x5, 0x80}, {0x1, 0x1}, {0x2, 0xf7}, {0x3, 0xffff8000}, {0x1, 0x4}, {0x2, 0x8}, {0x2, 0x4}, {0x1, 0x8}, {0x3, 0x5}, {0x1, 0xaad2}, {0x1, 0xabb8}, {0x3}, {0x3}, {0x2, 0x4}, {0x3}, {0x2, 0x3}, {0x2, 0xc99d}]}) (async) sysctl$vm(&(0x7f0000000740)={0x2, 0x2}, 0x2, &(0x7f0000000780)="94b1181039564dd7178c2d423195b9896cda23092fae", &(0x7f00000007c0)=0x16, &(0x7f0000000800)='<`', 0x2) (async) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000840)={0x3020, 0xe831, './file0\x00', 0x3, 0x4, 0x800, 0x6}) (async) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000880)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000900)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000940)={0x2, 0xffff3ad3, {0xd878, 0x58}}) (async) sendmsg(r2, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000bc0)=[{&(0x7f0000000980)="6228c9f50f5def9954d7e7150f683443baf2d9a5432d92df0f783397b4dc2aad3c8a70973f33781f22b82f86a7e79ebb2124b9ce9784b9afec948dea2fce80d4a17308f8535861d4f8998bc9b590fb4c1e69780ccffd3198a2a91e2333dca3d7d1c90f698028975ffba423be413899f5861570ae6ea02029e8edcbe9ea02c676240c54528c9917d3e13ae08e824fbd7996f70516b0f552b92c34dee8372d96e262b2e5640441a968727a8cfa3a758b1e7914237508353ca6ea86c87b161c70fc5c6ebc07766c4dcfbb04e8122355dc125b168d7c2235eedb49809c", 0xdb}, {&(0x7f0000000a80)="8a0cde924d8ce4fcb32a2a1454699ccdfce00bfb7619caf96c7dd388795925a6945c28512273ee0173f7f87915067b0bd142d6c419676ad99817b1286e763c89cb2ce0b0e4e13e", 0x47}, {&(0x7f0000000b00)="d911be796628dfa01e9e3d53fdafc1a5b6d51abac9603678d2b446ff3505d549e03a2f66960ca1dbcfb3df5c0ea2e217cde68a7c97e7ee90c55a7119766a271454dacfe84b585683a9a60384c0eb34ec39af613b1f190808e6a9e8255568e22bda940946dedbd18d60bc384bf9dcd884b513db73ad94ce4449e9ee3ba581ae145bae2b61e2242169f23b697bc6da4f7b2710deca1c08c71a019c9172bb6c3a28ef1a271a7e2cb122156da712544e83d9fcfd357dcbad", 0xb6}], 0x3, &(0x7f0000000c00)=[{0xc0, 0x1, 0x7, "dec2f98cf0223bacd3c615e1332a0f9a57438476a6d44d732a796b49024b355bfbaf5eca91b79bc9643d1ff153d4c2c42f72e31736946ef74a5d3e415994fb5a8dc789a486b72a554c20cfec4509d153e4d6175f44f22ed25c25751654ee8e0d947c0ab191b24573d0ae3927cd124f03104d27e4e8030498a8eeb9fd3b36efb4fc9ae5cc2ba9829effb5470849368c877184c47505930e1a3d43b7390b56a469360822bed4292c9f7880"}], 0xc0}, 0x1) open(&(0x7f0000000d00)='./file0\x00', 0x800, 0x88) (async) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000d40)=0x3ff) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000d80)={0x2, 0x7}) (async) sysctl$vm(&(0x7f0000000dc0)={0x2, 0x9}, 0x2, &(0x7f0000000e00)="6413dc8bb7cd892658ad3c7cf731a3bbc524f69215f08f6f52d52011d708bf4aa6a5", &(0x7f0000000e40)=0x22, &(0x7f0000000e80)="0f9420e970e833afa8efedd1fed611cbcec6ee2558d0dba96cc00ed8aad652c7bf2a92abfc736c922c1ca31597a2540e13b0644a77e1301c8317701d25bc80a4133f4feda5ec261fe19427760767ba239e0eb90467e6beafad1ec58c640a8c58f827bec81eff13c85214ed5e5e2b3823b0f80b5967803ed781bf23474b00d7aca41623324c6d3af279dfc12cbf23ff695936a7de739eae857f57f709efce1546b53b7f26e0c5c32e86727db7a9bd7578f239a6471eda6c28", 0xb8) (async) chflags(&(0x7f0000000f40)='./file0\x00', 0x10000) (async) sysctl$vm(&(0x7f0000000f80)={0x2, 0x3}, 0x2, &(0x7f0000000fc0)="039267b5b91085f0d778ef50394b9bcd6f429c772178e0b716735058743a11f9628d3f9cd7b2583a71b68366b199802a96bd7be3a49fe9d0de08f919553e7cf0db5ccd6b252a2c46bd0c0e27a2008a7561f7f239c46e2b1c354df35a9be1fe36eb111e3ef61250ad270a756941f74be88cc2181e5870222cca8272b7c584b456aa8268a406af0281e08abbd7eda48f8d95b5127b3e5422e60f47ec25b4dca9682260a5874f2b1d8a90762c221836f09645f68e72e35147686dcfc13c2db1fa0c7c1aae21d8d55392a6fb1a3df6fa2eb93f17cf", &(0x7f00000010c0)=0xd3, &(0x7f0000001100)="bc6132b343a241a49bbc4547d42175729677f59c122592bd2718bfd6793e9ee02eefdc3189a8ac0d35ea83709941ae80c4c7d8365915419e62d46c47f35914c1560f18558054e22c887a31385ab0f79230769045af95fa36032b6432284036eba45abb85a3696797ce5a", 0x6a) 3.147426543s ago: executing program 4 (id=801): open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7809) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) socket(0x800000018, 0x1, 0x0) r0 = socket(0x18, 0x4001, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x5, '!\r\x00\x00\x00\b\x00', 0x7, 0x5}) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) setsockopt(r0, 0x90000, 0xff, &(0x7f0000000080)="fc8f81b2bfe91d0e4c1ff7ce93c215dc1a3d81495b8d618db94eac471ffae90e65eda51dd54c04ba1c066bb557023dc762549416fe", 0x35) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="00efaddeec", 0x1f38}], 0x1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0xffff7ffc, {[0xfffffbfffffffffb, 0x2, 0x9, 0x6, 0x40000006, 0xf3e5, 0xdf60, 0xfffffffffffffffe, 0x8, 0x2efd, 0x8, 0x80000003, 0xfffffffffffffffa, 0xa, 0x1, 0x200000009, 0xffffffffffffffff, 0x200000100], [0xbc, 0x5, 0xfffffffffffffffd, 0x1, 0x3, 0x3, 0x80000001, 0x0, 0x1, 0x3000000000000000], [0x9, 0x2, 0xaf4, 0x0, 0xfffffffffffffffc, 0x10fff, 0xffffffff00000000], [0x1, 0x4, 0x7ffffffffffffffc, 0x4, 0xfffffffffffffffd, 0x9], [{0xfffe, 0xffffffe7, 0x1}, {0xfffc, 0x2, 0x6, 0x1}, {0x4, 0x800, 0x2, 0x80}, {0x3, 0x7, 0x6, 0xfffffffffffdffff}, {0x0, 0x800003, 0x2, 0x2}, {0xfffe, 0xfffffff7, 0x9, 0x2fa}, {0x1fff, 0x30000, 0x8, 0x6}, {0xfffd, 0x101, 0x0, 0x6}], {0xe1, 0x6, 0x9c87, 0x36f}, {0x3, 0x80000004, 0x1000, 0xfffffffffffffffc}}}) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f00000000c0)) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) chdir(&(0x7f0000000100)='./file0\x00') r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) ioctl$TIOCSETA(r2, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) 1.221688335s ago: executing program 7 (id=858): socket(0x18, 0x0, 0xd1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) write(r0, &(0x7f0000000280)="3b3826895e142a6825be2546a245a2a684201b221a17e8d3cbeda139e71988a5622df3299a83b2d0d921bd22d90b17d436912eeacf4d1fed87ba736ed27bdba19564edd5e4516b998871092e95eb1df66e5d2c90fa4c6557f70d15cf76d14c4cff7894b90894b40e84941e5fe16b901d805a4a482a32d17fcd52361825fd6c5cce4806efeeac32f0a32c75b53480c57d4f20e0ce141c172abb448cd0a7a114c127aba94d02a141236b18eff273f05d742124606cbd521d9e22289b02fdeb4d3bcd9c1f077e8f9612e6eb4908ae2a3314", 0xd0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) setsockopt(0xffffffffffffffff, 0x1000000029, 0x3f, 0x0, 0x0) socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000140)={0x4, 0x18, 0x3a, 0x11}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x26, 0x3, 0x1}, {0x6, 0x11, 0x5, 0x4}, {0x109e, 0x18, 0xff, 0x4}]}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x28}, 0x400000000000002f, 0x0, 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="00061b00c4cc5367e856d5f71b2f08da9aae0653d20aed74000001003d0829cb3c21374352b9ef5e1d40b5bf5010803975000000000000", &(0x7f00000000c0)=0x37, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)=0x10004) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 1.209362651s ago: executing program 7 (id=862): writev(0xffffffffffffffff, &(0x7f00000012c0)=[{&(0x7f0000000280)="2a5364f5be605025a4179ea100ec65da6d5c1a91f8cd5a3b9b2b40ef2f4bb88e25b43d7662de0d7752c35e1a5c0979b7690b57b8c939128fba18e2a5f0cb6ff35f1a29ac70d034917a4ba8c2b8a3dd2b1ef9caec8ec240ef839bfcbef400", 0x2}, {&(0x7f0000001340)="e93d6b066cb2e014a69f88e083332145fdf0ea2b8ce352b327a237dca20549e68b5f0e56f0cee8b7c7a51a7f317b5cbb94287dc61c7aaee6e737a7a59d1d879c041d5e9f9730fd528ecb6889b1f33ca1656b96d48db3f75c0345fb12bcb0c570d9c3e0592d5ee6b9f359272a6bd7021f33e3aec34b558c80872721be91da183b52a53d19b8287cfa91e0b23a553012c3ee3ea7d453172452b815dc1539cae60482a4ce8f6741450659dbf8e3c4e282646870568200389561907d40324855481c7057739565eb1237380cc75ecf43b7192b29c7ec3813229354bb2c2409cce8933113345cd7bb72615ce9bae89e439d525b68f8c7c1a4dcaec87dd60f03572be0c7453dfb19bfb09ede2ddb8caac0bb685bd1613a4153b8dce284c12107572b2d2823cdec9ab688e656cab2201d879f8dc4daa77d24a4d8243885fe49492e2fd957212b12a8fad68126ace72864be32432a0017e8a41ea2c993e6b80e3ce646924e0e10040e57c4d74e81cc2d818352c6c6c34bc8f88633fccde49f99ab8a86362501153297d32198246ac4ac8cfba7e4ac53cc14a1b21dcfe42556f30a4601bdb3081a46036e650859c4e903c7eb14a7a308b5cd12d32c7760715811e0abb3d38bf1704c69afea2901a110833d903b0ef5c81db7416b414ee5341d58cc7dbd5cdbdefc32769f54920eac30fa792608e0d35217b7c728e9232f036dea5e284a67470cac67aee98c22cb393f4b3bd22ebf97720926b031acfeb7dfc5a870fcd8a9f8e861b49a6155cf3e0fb34ced4e1eb1e0f6df541e35876a6792630e688bc89a266e85a93c727aa8e6bc3b281949bb5429556dffc1eb457bc50ee74f018c111b819506849a853248691bc73b425e2b4482383a9de8600aec7a855e6f33ca69dd26d41a3b97e13efba1e863d01508461b5fa3c732ad46ba08d0cb0f61c91498ac020bf263459f05ab9a4caf07e746e8662849dda7fafaca684d54d6a6b48d5bed6b8462e22bf88c1fd0879bc4e9e2cbe6b639b4bba2f63072512260a25e55cb8eb432e1d6dfbe65d22f986e5388df41ab9a82b2504a9bf20ca7ebc26ac45f2a8a85a1e17ff90d2e43ff28e631cde18db3d89d8faca0434b1d9f0b6b87a084ee9e170a076e12c268e40b7e3d94ec281503d3c0d599c8bdf4aa8a6a33bc18d6e14fc51453b60f9197e353217a015206dd23021e35464d19204226bdcb3e80452a839a665087bf718923a8a19b920fbcf56cece3d048d8526215cc2a3dcf936d8b53675025d453704761b62ca67bf7d2572eb8ce523ee0700576809f31adff45e29e3c8bb6702d83c7e0b5b7f47420fb57c2ad1af39782e7689892525becee2ed93675394eebfebed119ea1a825829075422b1b64d5a685ff45a037021474f6f18f1e7cc6c4c8fc38e54dc15ceec9d063a78e280468389fd8e4af8858b799a899cf4b4b5c8b6bfafa34bd091ef8a55d906ce923a6ff45225848eb55839c7dd80b418a449e9f85c8b6d4cbfb08fa818dc93e36735c249d954114e1909d60a12a984f0e2d0f34c391c4f0357bb65ace320b6b5a2dccc1adef9b5c7e7c10cd92a9c6e2530ae86e430da3cec7b65090711af04c1f5a38d01b86b7041036d4a0b8ee766ee554e976aa92d21a02480762a1db21e6b4a46a4440adadbaef3193b0f07bf6c7e9d3e778fb05a19ec33bbc84bf6bb990bf3a98a775b72fe8def9c07f5003117d857b49f8e1db52fd2b4598e9d4a19725c6fb0d6364c09aa4b9e4989b52392e57af7cbf2e43ba75a964267413650968a7894affe19924acc5f20ec77980036b33d83d4e48c228ea92996a78c72bf82f0c53d925cc2b08a18f1a0a737a317b1c77252f51c9aeddf445516501c22a9a8666b5159048bef8dfdbe6f2053edfee36b4715480ba1073f2740e6875d5ee954551f7395203de72b28f7ef1a25290b0dab3b57845cc5280c3cb4efcef3dabab75046c2bf5b26287bf8dbf8e6edaa8bff4d1cccfd11a0c421507bbf40023733a4eb39ae2be75f279ed8ac0b583d8f00ff02e3809efcb3d5a1be2fd06e1b8d15e5e36e9dd284c4a8d19d3fa9fefa4890203e3372443149e8e596a72f8b2f16b2f69e04bb28fc77e07fcafcfcf128220ad66ddaac948429a7946b617745c580877bc19d484909d255411eda367415407b3234c7034a202b9c5a2a82171461979457f86057766c67738b263b7cf1937aa099b966fe8b7d5b8081a3030b22ff60aa6bd37828a04f85f9e23a48c537986c92c2994e37bda5934f7de1dad43e0cf1f3385b4dc85ccb949f96891fc57201f8e785480ad43b4be0ec8b77f888dea47b0312db3d75c678afeaac9af10c2995d05a6fd0f48fabb8b7b295c8b78c878f05861fe3b5518e46ebf4d5706985964a15e1b895cd09a277217b76a22f68700420b0b6b5a4c04cb8dbac8b69a6f0dd47452a840a141d23b7b49fe4be19a4b2060bf795e234d70045e9b5592799157a96bdfd18e4f4525292a6a50220ee7d731b46d42942b72151d88e0482435f7ab254cc40f4f95edbbfd8ba2d6e2d5196febf0cfc153e27708ec17c9e9be81a1f1e0962c9ab305014f605891ca35ddb950a8edd9413f52816d4c2ca642bcd424c94d822f390e6ca441a858b2c54797db0066de8021d3b2efe36d638dd1cdd02c74cd60d27a675df22ade8ee2248bf20c652e4c07ad84b869c31fefb6a057c17a0bf82bc2cca842e339261668f2e01b142294b3f78c1da224e9437a744af5437d7df758de9f266f9fd5d304e2a1b1556f1e3f4346936d808622adf5f4ca36e91498d9a102d5bf20c281d11e0e7e93f5874e3b702fd7acacdd4784adf3097c0b600925c920b45b1af32e8a0090b05d5e6d918b1ca62e851931f3ab1ba447daf2c46ba021b46d60cc2551e05ad30c2b113cd96406ab2236396316084818ccbadd6509046502c3b49b16ca1d8aa61344318a54e34bb5868b0ec78116ee509e69f5acdbe2d99b401eda1bc9afe695ed08c45871114609db52d2e134eeddacc4b2eaff2c547e91b37e43e781e627393089ef41628e36a651f06cd568e145c7a49843b115acd8459333e49121a8c7e7c0d08873a9f202d28ff42adce82175b48c977c7e8db96de01121012dff3288725268a2976e4d068c5443f2f55c9f1cfe4b43bdbc8f2dbdcbab141ad44ad0acceac49cf670ee089d23099867d2a1ccfb8d82db4c810ab41171cd6f5a798d30fc74f84f4d3e8f98e3b1eefa023e78d494df7c6e5a7d242d9283f8b65b35975b2d31e6ac179d4bdbb2d2fb7acd0f0ef9b2399968a2f015dc6aeebd3880b9e81524664ae45289569c3ee50f6f20b1b18b8d0388cd59923c0c32d33c5c023e0bb714e829d41ccde80501c2f6b90ff3942902eca12f07f8dcde5554961309eeec081b48fa9cc4aeb2d143fe595f55cd3a9a000f7b23be12208bad1695701bc45b1730ff2d251946a03861984f5b541ed4e4f1aa4a50551b13c214bd0eca87c8530e44afc14727cd56c499fc3d410f48b62c06a3022952754cf1f80f3b2361dc3eb81418a3d4022dadb255b40538ddde42a875d166dc3cb6f2aa3568a837cbf934075b2a8f331e76cd492cd34cefbdefb03475acc930272cb31c81d518e7f85f6ec7feb0f5d25f3d725996c95c00188514f6a8d19f78f6a5375c090dc407a3ea20efe19b78f2dd85a717d9e4b98a0cf904c745bc2701e4e5e6e8a78396bea10951bb9792d86fa77144076e1b25cf7b3df0c5fb9197561bd7d0044bd8cfb90e2df8425ac59db5fd9d38479078b72c456a736e95e7f6d1ed55f502fe7e470acbf7a5e4fc345394c90c47dbe315c681e82c324008169f32f2d8733aec6386f118ef1c3e43c1378fd867307460c9eb3dddd5b62dda8fde713aed143fdfd0e17bb92dab2abf0f42f73f7b58b7561716097af0f19b325e9cdfe65cfb320c89f24f4af76bc12583daed17dcd620d234aa55054e118f5025a2561cf90cac4b3fe45ecfb117385a9b37f2a60bfd1ce2c615473dc1513eabb3ebd09b51184e13480a0945c590e1e06c6e95e8e4add57f12a62cda44b61c7d6376c574e739b989a75414039929013c3d0b743f747dca99957d99fc1adde69a130133edcc9fd78b67d1800512991ef7e23eaef367b283d746539cc81d26aa7bf42e40a6127aa2354db138e62d7f97d4dfcb485a43f133e80eed68bc7d8333e88502ac27061879af2071c9c0f4e446284aebbb00dbdd75fce31c95e4ad191f2ae5f13e87b44685c8f7dcf52bcaded176d42ca21fecbf573e38303649f3c8ab3a3b320009600606ceec8731cdd508219a0984b62587945cca5ce4476d1fdc5d6b6fd330092a9febdde1ff311d595c553e126cca2372bda6a88880f3a786dd1ddc5dc48967f2fdf52b1eea77247c7966564f88eefe49046e031880e7e8876e05b34648ab4cdb8fe33d284972260e4c12470c96953c4231668dd5971103b3ce9eae066d32a1f391fe9fb27c75f96be1dc978fe661705f2536a0e768ea06190941ef965a35532ac4bb909b4ef687e90d0745f4e60cc54d295387efd8bd31ebf5c454fbe0b02e412c98b67fcd8f710e391ac5c0f5a91e6b0d8795d5f0ed07b1badfd8bfa10793d0df294dcb9c2bc2dcf073e5c89aeedcbffcd7fe8023225f9f3873b96ca619f815efbdd68643fb2deed8c5e08dcffc0d513cea1b956e705e001529383a3c768e99c181bf504dfd378a5d1f1ea2feab97399effb4c91edc07d38737e51c83a6b738b29c7689043a2152b19c2c1e550405c0aa530d412764671517acc5f32e6e4af97b11f7f667cbdf534893888d335f8722fb6218e87d4fc1379d9c37e962b38e49ee7da6713467c31beb293ae5f8133e9e0f73c5b5f9ba374aa98d8f836082b389ad387eaaf1adb096fbe9ae5d2c421a010044cd37c7293a3e068a6bbcba5af4ff07b2fbdb03db565aed32025f6f2024ab0bc62d3418c9aa4ef5d32dc7f3e275bd4299ef6655f500a0cfb1c2176e946f4553b66fa0686548e9866c671308400056623125afb90a4fde370d5284b5005de948d7ccc4eeff79b021c04be23af60226caec0a8d5f2e6542463e7423f53c516c0fbd64dce531aa50aa870510e18660debe67f691be4aa7e5a5fd0c12bfa3937690f1d5a6c04d2eeafeecd75f1f5e650bc778409573f4397037b2b649a954f5df56466ddc3dd5eabcb0b4035bbd3c8a270dd843171a9ba81e8ddcaea3b386254bef97062764dbeea039c886ff6f60063b943b92af2c1e36b1b100dc18715ecbb7f8b151ff92d9341e9bae2ff708781da9e43e6c17aaee3786504d960251f69d2566948893ed078e24f89b3870921013b5aaab78aaaa11358c2b8c63142864429bf4e28157505b0f09e2bf481c4cc1bf3301e452be97f04f56f1cc604e1fce8e2aaaea21fd6ceaf645a38b083335e3428982ff5699535f0eb2cbe781418c596210ad60c1fb7a66e01f221ffe152b890c31955c890107a80d9ac38f4fa0febe465cb5bde81ab31de9e0585e6ab22bb7b88234667719a2ee3c07afde7aa75b2cb0a1f6e20eae06d1f44f9970ecf2bf38eeb7611697bad9746047dccf57020755762926c2a262f4216f305673f9324a6bbfd8e866210a62852ea03d65e6dc037421b18fa27cb91394344e5d76f30b86bb5847c9f0a7b9ca722d7db2243b6357909b180cfd26e9676b25d5238737f9b5e03f8ba30d05bcfab0237a4d32813184d1af23296f607264e15cdf19bb0fc396dbeef0d3728d720400f20af2911d745f66c3bf77cf1c1ae7d22e55e05d881ba914cd96dda6c625d8c3452ef47c07da6f14ba50d2dd41302333644fe2367000e0994f398b38a95839bfbfdd77a3959fada4b3c856707e159df818650a777b8c8e60e9f22846a06155ab67100c86e1e98223d7f406076658"}, {&(0x7f0000000080)="eb7853598f4d4fb0336f63feae0386f9af75240217a4a99dc616f07b07b0d1e4366ca99acf60e805fdf167509294062ba358e1ff15a88eda6ca12502fb20edabe320b388a10059012b65181b9f5ec7fbc1b49e5d537a8d006f6ddd6b143b8d0e94e22e11a5fd75c6f27dec84c50acee1e03988673335901d5360ac9b06152d6285b8d5dde250c9bd0de158906f2c8c15c4063b6880e82ad038efae4d046c0013bf9c607c9b"}, {&(0x7f0000000300)="cce58eb42ede31b580f99fe1b8a9f1501440851089b3b1d12bea80db2c2e23a9346a98e9515c42d431f1918a0d445ebb1e8c909b920e"}, {&(0x7f0000000180)="81226293e6a12472204c391f8eb8228826ed7d0fa8fde4e7c6081f587fa3765fda114639342a6639b32c67e83d7faf157d89670f39f8c75bdd80988ad98fe90dd7d9669d0b872af417720084ea6f1901822e68ced0453ac495e1b6a68460677ac3266f2ac092afd7d98c1b489facf6df1904f5122400b09a7fc427cd6a46493c4e0d006d00da4efbead3bd8b365b8b23bf6b3b423a5afec7fa25f91e889a1e81dff7cec4e9f27837067d967c5f749815b0708e6017b740d7afd095981f0b06bc2033eb0a76cb387e3ec1a39c9ddced057fd54e"}], 0x1f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000000), 0x0) setsockopt(r0, 0x1000000029, 0x1a, &(0x7f0000000000)="e2000100", 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4f47) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) read(r2, &(0x7f0000000340)=""/214, 0xd6) close(r2) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000480)={&(0x7f0000000140)='./bus\x00', 0x7ff, &(0x7f0000000440)='./bus\x00', 0x6}) sysctl$kern(&(0x7f00000004c0)={0x1, 0x49}, 0x2, &(0x7f0000000500)="0ba2f172245c7de9f4c8e5ca5a52ec56996820d00746aff795f035e93238f3c39904b27bdd", &(0x7f0000000540)=0x25, &(0x7f00000023c0)="87275dcabf8faffd40c493691128316d9f0c0117840f7e6f5a15f89a82cd3b292f11a095074dba3d72cc97c6ee302b4292b9d8eceac4dd751c142636280be06504ecd1e6f13cee8c2e019dd209ce09019b38a67851186360ea71bcbe4b368f6ab2616a1799da39a8561bc95aeb8741e57325781a350b3ab5d0303b6fd4b5a5a78ab2c9d74aa793e96e6db90eb36c3d1433c571f520c87e05585cd467b44f46bda951f6a1bf7ffe1b60a763d7a85c679eec5e8cc71cc30dd709c444b00ad5f05e844a875beccd067140ba3e3bcc4e9d1b1ec2c6489e9c085151a91b2fa3fb14393a0d8b82a5456e4ebcd8572660f964c469fb068f434270299bc25d4cb1a38640732cc863e90aa6b81fe4690473153f4af8d5598cbf3c97896d557fe43bee6a6290d37151f9ba7f7f50f3643225ba769463efd17e0dabe259eb1680601d5fae40df8bd23df7624069047cfd185f6fac41bab053e2f2781dd80f52d891d8103462d64bd47777115dfacf1de44f01ad0ac38ab0dedd41ed3f2f67b76ceeff0325e24b5f8a53889226ccad9e8a770bfff6fd97b9fe81656f5cd160d14cc78506309c2e90ceebac8ad4d6be2296e6f76e672863991d66951f9acbd7bb25e93d40d4a243480861a7456f7ea73e55befbb397a9016276a654b7ba943380a9c186684a5c0f7d662f520cdfb3b52bfd53bf20ceb6604735eb76bbe8f47ea8773ec2c666838f8e7a2bc12d46b598fd993677ea362a6edf1d8abad192d9a744a6d936fb81f9af4c34156d6689ca4e5d4566643175e0fd4cf027fd1ec52271c317c1af0faf3f792e49236a64454b7abb1dc60f15f49e76c9bd0a31bbfb441c805af6b385993369187b1372a2765d9ca3bceab90a7ed46fd7625987f680b70fc8b8661d3dd639d52b46e62afb2ab1fbff7d5a1e2b46b79c234c7518650842e1d4d4b383ec64fbe969a0f0bd54fc8bd2fda355958f08cbd4d50920040feabf477ae1e21c86d91a8aceb0b641cfc8f0e7a01611707e2647c7bb623e6de2fb3faee3ae2974a05a225cca3ac04ee8a12801ed8f5d2ec47c7e21817387f8d01237108993b2a305de770857e9f56b74d7499ce27f1f9b296452e11b5697eecf05507adcada40b6849bb74f63a0a58c043d294e57f7327d316a0bc7594d2b276b7db73698ce861786bb0ed88cf966c6b6d81fac9e978ba14d4193a80be8d66db8de00ed707cf69955568cb3f2ca715d7731a298684cd0bf3cf9209c3a43b50092be3b31b87f7d8236c0fa8e0285c140675d1aa74fade2193d13929a6a953910d5515c77b5f9ab9cc6c26426f6144d758cf0cbfdfed34222f2d1fab3d4b9268db2c0bddaa8e7c65caf2de17a94d8132610abadd2bc9e38f274964ca68abf2a480fe2fa8538e1514956171a7520fead094aea8dd395ab9286a9df2db5a4c9f2faab901f94db515635f60ab0ef06d1f12cca6d05aa6708a200b2e411125be7e140540ae04c1cbbd606fcba79bea7dfddc5d4eac8fcf9ba957a2114a1eeb9c8fc2125576533ea706db7130261e22a5e7df912a6d0771bd4b092f2fcbf8237445525560ec2a7207ac3e219763a7b5ab7fbbad9125dea70e7fb9a0bfc447e8cae778a8b11b5fd05fbbc88dec7ede3dd912a1d9d37a41f881ec294e04695c9908267ad929e694c235aaeed0d34b6873ca14b7d658cfd1e5426eafae6be3ef007a92ffd29deb8c19d5a0b9bb6397372751bd34df38c9ae99954887e49f61b67a02d477b21819829691e62065611f8f104ed6edce32f92e25aeac415a4dfe95f3c72750d8d7907db2ecdda58d65875b7b4a09f42b368bff9da24ba56b2b34801810712ffc8ced4a3b888d10fa25b90fc2dcff4dddf6284e1ad23b3b86b69363fd29eadfd79dfc903df91049b2c46d1558abea77633a5664e39bd6ca57ef51a791aa9db7f1c93af79a236051e7a73822e118dfba299efcceaa92a2d5a274797ffd4c9a4fc1fe0b028c4b19e7035b34ba82f322a8bc7b4500de43868fdf2da8f473108b8859b547e3cde1e36594fef2f22b307491e85b24af7e3aefbec2e90dcc260031ef44b766a7d9b4ac04051636221ca78f6a73edc77210e7e193894e6c5adc62a1c760c2ece436916d6bf3f44842dfd616dbec84c38e7d74b37af29f8ac53863dfe342e4f9758ec06779ad80906df7389e801fe4966f6ae60f0dd3ad11c5a60eb3e4203713368d1a0815974a42ddce9942d239b76919141e18b45a5ef021bbb480804c0d9e7bdc30e7d19df85de572e8f97f8e807a36eaf6227ae7a4a0c761f7db95316534a419f8ff352a03fe4115b1bc6a5ec223e16725436b8029b95ee0602ce5fbd7a3bd9a67f211a14a0f64fcfa29f89d6d8dda9e35a3bbf84e791f5611b634fd33ce83a8e51ef7bf064bcb9a5aef1cb2c6bdb8a019eb13945ff615677082caf1d58696b62a7911562690c278a5bcde806a950db5586e4cc4c95e1fec0320371b8e4c97d1cbb06e80082caa34ee047b9ada03e46622babb705c50e24a0551f004d31986c32762834d3d07fd904c1bb63c12b6dfb8fc7016e5907091e78937711e0b71b0440ba0cb706be538176443921deae5adcbd5a1edb5f800bce0a210f5eb5339ffaafb3e7d1679ed007092a24fb2463bc4298972411e9b8e51ac9a38d2561efe2d23c89cb0df6fff1c116bec06cbbd64d247649d6a605f84165286e0b9f74c0c5e69f5363e9139397b3ae0ae0adb2326be90d5a379c834ad0c8de7da01959afdcad4ae7f55806563d1ca4189196f5497b11e7eaf76e710aedc763812e1e6edbd57db016bd3bbcd82d82d462bab69eea3302859001c85d0a58e0f12f47ddd8b6d2159ce3f71a8f883e0130fabddb2608f2bdb585a8f9b29fda0bbbf775d31e2bed1c649874eba624f7c12be97394c298297c1b3e5246d5b092dfec13c606da2b98f946401762c1bb38c3876f4ab5fe67d8197269e2919ddc5c19bb92ba45409ce1b3e394194e2fe3adf92f77dfd7aafe1b7745d76311da03f25645076e434acbbca84910320c2af0985894a1b57b7ed8d681332d56f5df135a62bc5500d3edff4f2ec507a34b4a23d52af95591a706165217d81aa909c815bf530bb60fa17799f02ef77a7407225191ff48766688210d0e8c1f62967fa212dc5c9a5d7ba7fa4f9b1aa1db3da7ae552c38e32a271a309ce257c1f6cecfc742b62385a2b26830cac3d971b6ba1669434a288380a91eb6a660b57fd8a37c02218daf2c943a91081e33710fa501a95e7f497fbabdc2923ee9a5eebb15d1caeb178b6ed9489890ed2c039c23ac43c4afd1e81d3bba0bcca02b06fe802b0c53f8b3b9f8f59ae0f39ac7e4f4d47951f324688fab09f34c67e58ee343ef9f5b2f132e085e5e4e782d09335a4ded7e1c46e259dcf728006b2f7ea8b74c7f5a7e8b03340f00fc1bc3962289dd274b3fd45da42294c0a6e576ef7238cc0c78e3d302db55f1ef4c08b446daa60101cbbffc00a8a81cc88d20b1340533dc98c61b9c6dc0077c6ba2d59bd87803df3b05da609d6fa3d3f30b5aca377e47640154788143afefba5496eec9abdb068381bb25efe2636f06643e7640749a9cb3c133a9433d613a0c1896339a02be9353abad6530b9d23f3e31c7be3b3fea83302b5c071372a43c46bcf0d8cc216e1467660578418e93089a6fd1840f277b202e893c256490cf08c2d94c8387d483724093e277459bec36b4eaf3b376170c8d759a7a8d731482fe643b927fd66a83c2ab47ec648b01441aff2437c1e34ab532bf657c4fc4e1f78539c90aee07454b17a1fd8c86bd40464bf7967036c1b1fe0aa34f813dd1623a004c5053512ac77c53fcaf909231f2e6895f21572bd06f34e61d56d93ec1d604ab0e61cfeb73fbffc1dc25a8f817c75e5850111d58411aa14e8512585cd03fa0ba0690481c2eb826bd66391907c3db77750ab3ba2895cfb22d1e5bac543fa7f822c2021a3e17c81e8acbab4bb7b0659f0339549f0cbbbb1fcd1f731e33d4d2ccbe9bd89f3366257f759dd20689beb1c7d06529d727f30cce507c296cd43818c1593c200293fc3ff23f09a03fe64bcdd409215659f5a24e8af437b07c85f347bd69e5e17f2e547e354ffe854f8c36d183dc7e1ee96512154439b1565dbe2f6618df89d87cd052c066b8ded311b00474c3dfa2757316bab7605206322898dab5f3f044fd21613a5c79d30f87c8d32105cab9ab5653afb910466fa7ec4efbb15520fed7ad6fcf48d9929f340ac4f575b43fe19226623b1ae2a4b70e4b8027832afb6d695c2cd0fe73a47e75c0522cba8462458abd85befba0f0e2b9ef1cec0a9f21696456bc7e7f6075c32eea1b9854e84014eb4f22db722cfbeb1381b6d815706d0b6edc2a3ad523befef8255d7ec14486a0a1a733696ad46cd386f25a97cd5e9182350c18a0c3ce0351d2275f4cb6ab87d7bd6a96530886cca6003d598313ad07e021c789f40860d1eeafd525ad4fd586eb9badafba6e3ef1657b4a9c52feeb0dca896ef7b5968029bbafb6ce9f3cc27eb33f5b5c7bf7ddf095420b088650d37d86a8fef90aeb4e39b0f5e8b97e24b6ecb8eb38b0a77846e9ff7d7a153be7b3f43ef54dc62a1a4ce2f1a79440c9fd056020131f7f430a0e1c5204b04a89e77d4979aaad14797065fa56a48ac23d77c966e2f3d982ee92fc8e57ce070e339ee494be95ee0eb07677f4ed925a714eeef128708abb728cddb456931a0828ed7e59834e86ab3a96c761eed810cc89de9f73d8cd1c7c347b457672441150722dbe620e8d40e9b362119191d31c9ffa1e6334d39c35ef24ae7085eb21ad7e8b9ef4bece49d9d7a8be2b171188414bf509e8a2a03144c0d435af182df151be08fa701c8422c42ae105dfdda49f4771d44b04c6bb72e46096eab254d0a5e50c8b06b80e1baae341ef48abea0cfa4581e1445424ecaedd02e49b4976326171627ebcc5d220d2aa6a670515ad86d884bcf64c0d7b80724deeb2e83f6e8694480542702015e4e9f89fefc21370c6eb2516705efeab5cfbef2dc3cf20e0b80088dd13acf36bc9abd0253acd4b1cdf8ddf86da2f3959ae4004e99dc7c0ccd7acc9d14632a41feff02dfa8acb6670438a9deefd9ea1be4b2574e8d645897c18ed1390e40cf98ad13219395d22fee9f4e814638d3cb220a7993ac6a8af0302744bb2298c04bd94ae37f2f25da40ee6491a1bc916d07744c3b9990ca31adb1702350a08240a8a55be0f1d7efba9696e072616af3cda4ef6cd25c9f7945bea4cb12b819209a199a658e07efd015aa8c5b6a2dd345941b23fe5d91589a4f7df68901d379f0504e15c150e6666f6ed0c2b54e236970fce825ccdbc704a14c53417130223111ff5271b3619d145944978691a265b16948f329ed91445550be790041618e63d9cc1227c31f5eae828af0d5a91adf9324b4863e024a4e480ccb304250c4d07f4c2c1d33d98938ddb13a814b3be7f311a9b43480440030f9d3d94c972c2484ad868d51bfb27f5d2895246ab83d2cd77e5de5bd6607dd50bac27e01f7d41b2ef12a71c2146df4d7749772f1707f016a633787af5d61538e3657f2b586579631234a68539fa935a64c3a37a8cc9ef22f193e6c38e5322da8b41fa312feba2287698dcfb3c4d840e1f8d69a5ed7c1fcdbb8bb07ce67d429edfa39b71d093f7542158c35df07079cfa0be37c01ef0f0d1592c98edb7918d59cf3aaca6052a1cb6a04f918fdb167f81e7614ff4a2e8a65a74076c14cbe29e2a7a783056ae491eff32e62d5c9d5e49bc6634adb7c1ad0e5b9ac771f0f60f1b1f0", 0x1000) 1.114011286s ago: executing program 3 (id=864): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3871ac0058e05a91501d94a34b8e5f84cf71b59c7afec37082", 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xffffff28) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) listen(r1, 0x9) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000140)={0x0, 0x0, 0xbffffffffffffff6, 0x100010001000b}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000013c0)=0x4) r5 = geteuid() setuid(r5) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r6 = open(&(0x7f0000000480)='./file0\x00', 0x8, 0xd6) ioctl$FIONREAD(r6, 0x8020690c, &(0x7f00000003c0)) 1.113476205s ago: executing program 7 (id=865): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x10000001, 0x200000000000, 0x6, 0xfffffffffffffe01, 0x6, 0x4, 0x400}, 0x0, 0x0, 0x0) rename(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x100) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000440)=0x6) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r2 = syz_open_pts() socket(0x2, 0x2, 0x0) socket(0x1e, 0x3, 0x0) (async) r3 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0}, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x10000000000000, 0x200000000000dc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r2) socket(0x18, 0x3, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) close(r4) socket(0x18, 0x3, 0x3a) syz_emit_ethernet(0x69, &(0x7f0000000200)=ANY=[@ANYBLOB="fb000000000000000000008086dd60009f9e00330600fe8000000000000000000000000000bbfe8000238174660000000000000000aa4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b05a0000907803ff03030613121855a419a2ba1dc186a9f9b8ceab4d9b0000007788215f779896"]) (async) syz_emit_ethernet(0x69, &(0x7f0000000200)=ANY=[@ANYBLOB="fb000000000000000000008086dd60009f9e00330600fe8000000000000000000000000000bbfe8000238174660000000000000000aa4e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="b05a0000907803ff03030613121855a419a2ba1dc186a9f9b8ceab4d9b0000007788215f779896"]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0xc, 0x8001, 0x2}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) mprotect(&(0x7f00003a2000/0x1000)=nil, 0x1000, 0x1) (async) mprotect(&(0x7f00003a2000/0x1000)=nil, 0x1000, 0x1) socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="100000000000000001000000e9000000ee312b2ce60f27c2e1fb5e5a4b25be9395dc1c948777884f4270ae"], 0x10}, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0xfffffe69) (async) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0xfffffe69) ioctl$TIOCSETA(r0, 0xc0884450, &(0x7f0000000040)={0x2, 0xc, 0x824, 0x864f, "0700b4ffff00", 0x4100, 0x8}) (async) ioctl$TIOCSETA(r0, 0xc0884450, &(0x7f0000000040)={0x2, 0xc, 0x824, 0x864f, "0700b4ffff00", 0x4100, 0x8}) semget$private(0x0, 0x4, 0x204) (async) r5 = semget$private(0x0, 0x4, 0x204) semop(r5, &(0x7f00000000c0)=[{0x2, 0xfff9, 0x1800}], 0x1) (async) semop(r5, &(0x7f00000000c0)=[{0x2, 0xfff9, 0x1800}], 0x1) 1.10738138s ago: executing program 7 (id=866): poll(0x0, 0x0, 0xb87e) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000180)={&(0x7f00000000c0)=[{0x42}], 0x1}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x4, &(0x7f0000001180), 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x0, 0x10, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) ioctl$FIONREAD(0xffffffffffffffff, 0xc050756a, &(0x7f0000000000)) r1 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) dup2(r1, 0xffffffffffffff9c) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 918.299164ms ago: executing program 1 (id=868): r0 = openat$null(0xffffffffffffff9c, 0x0, 0x10091, 0x0) (async) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0), 0x5, &(0x7f0000000240)={0xd3e7, 0x10001}) (async) close(r0) (async) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x3ecc) setuid(0xffffffffffffffff) (async) syz_emit_ethernet(0x3e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) r2 = semget$private(0x0, 0x1, 0x301) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) execve(0x0, &(0x7f0000000000)=[&(0x7f0000000100)='///'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) 917.756058ms ago: executing program 3 (id=869): setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0xd570d0466b6018f, './file0/file0\x00'}, 0x10) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x401, 0x9, 0xfffdff80, 0x160350d, "04f01e645a8e209c8bab0fe0ffffffff0800", 0x1000004, 0x2}) ioctl$TIOCSTOP(r1, 0x2000746f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0x80084905, &(0x7f0000000040)={0x3, '.\x00'}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 668.11621ms ago: executing program 1 (id=873): r0 = socket$inet6(0x18, 0x4, 0x4) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x4, &(0x7f0000000000)='\v\x00\x00\x00', 0x4) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)) r3 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) fchmod(r3, 0x100) getuid() r4 = getuid() setuid(r4) fchdir(r3) recvfrom$inet6(r0, &(0x7f0000000000)=""/35, 0x23, 0x1041, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x20, 0x0) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000002c0)={0xeca0000, 0x300000000000}) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x4, 0x3010, 0xffffffffffffffff, 0x0) 662.703176ms ago: executing program 3 (id=874): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6608816a"]) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x96, &(0x7f00000006c0), 0xfffb4161, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) (async) sendmsg$unix(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593555ffe", 0x11}], 0x10000000000000e9, 0x0, 0x0, 0xc}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x200000000000008}, 0x10) 660.045831ms ago: executing program 3 (id=876): writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file1\x00', 0x40, 0xfffffffd) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x10000, 0x13) fchmod(r0, 0x11) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0xc003, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x6, 0x3}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000c40), 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x80047476, 0x0) lseek(0xffffffffffffffff, 0x5, 0x2) syz_emit_ethernet(0x66, &(0x7f0000000140)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900303a0000000000000000000000000000000000000000000000520098000000008102009078000000006006c33e00000000000000da000000000000000001fe8000000000000000000000030000bb0000000000"]) fcntl$lock(0xffffffffffffffff, 0x7, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x3f, 0x1, 0x10, 0x7, 0x6c0d}, 0xc) socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1f4a5151) r3 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0xc0307004, &(0x7f00000000c0)={0x2, 0x101}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x9, [{&(0x7f00007e5000/0x1000)=nil, &(0x7f00000e1000/0x4000)=nil, 0x200007fffffffffb}, {&(0x7f000025c000/0x3000)=nil, &(0x7f000074b000/0x7000)=nil, 0x7fffffffffffffff}, {&(0x7f00000a3000/0x1000)=nil, &(0x7f0000795000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00002cd000/0x3000)=nil, 0xfdfffffffffff7f5}, {&(0x7f0000797000/0x2000)=nil, &(0x7f0000180000/0x4000)=nil, 0x8}, {&(0x7f000060b000/0x2000)=nil, &(0x7f00004ef000/0x2000)=nil, 0xffffffffffffff0b}, {&(0x7f0000123000/0x3000)=nil, &(0x7f00003d5000/0x4000)=nil, 0x8}, {&(0x7f00002f3000/0x3000)=nil, &(0x7f000063b000/0x2000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b8000/0x3000)=nil, 0x3}, {&(0x7f0000121000/0x2000)=nil, &(0x7f0000750000/0x2000)=nil, 0x7fff}, {&(0x7f00005b9000/0x2000)=nil, &(0x7f00005c5000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7ff}, {&(0x7f0000539000/0x3000)=nil, &(0x7f0000508000/0x2000)=nil, 0x10000000000008}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f00000f4000/0x4000)=nil, 0x80000000}, {&(0x7f0000148000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000039f6}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000048d000/0x2000)=nil, 0x5ba3}], './file0\x00', 0x4}) r4 = open(0x0, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0206911, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) 657.474462ms ago: executing program 1 (id=877): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x3) readv(0xffffffffffffffff, &(0x7f00000003c0), 0xffffffffffffedd) ioctl$VNDIOCSET(r0, 0x40204402, &(0x7f00000001c0)={0x0, 0x0, 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, &(0x7f0000000040)="00e0ae5b7e0d0000bc5a91f37eb5f14b8e5f84cf71b59c7afec3704fd84ecceed682", &(0x7f0000000080)=0x22, 0x0, 0x0) 606.501254ms ago: executing program 3 (id=878): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = open(&(0x7f0000000040)='./file1\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r0, 0xffffffff) close(r0) truncate(&(0x7f0000000080)='./file1\x00', 0x5b) mprotect(&(0x7f00007c8000/0x3000)=nil, 0x3000, 0x4) 528.963963ms ago: executing program 0 (id=879): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x8009, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000040)) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x27, 0x11, 0x3}, {0x9e, 0xf3, 0x39, 0x9}]}) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="00041b000b3e8095043fa8b15d012c000001003d0817c53fcb7c7d40b5bf6610803975000000000034ca547a3f", &(0x7f0000000080)=0x2d, 0x0, 0x0) (async, rerun: 64) r2 = socket(0x18, 0x1, 0x0) (rerun: 64) setsockopt(r2, 0x9, 0x1, &(0x7f0000000240)="e67e90d26b2a9c7aa967d6e17fc78447316d7519db5f625be2db99715240cadbd8e06737045399c63b9f48d0e3c1224f9ee573f9ff660374ecff", 0x3a) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000240)}) (rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1934, 0x0, 0x94e88e483d20a485) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000180)={@broadcast, @local, [], {@generic={0x806c}}}) (async, rerun: 64) r3 = syz_open_pts() (rerun: 64) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0xffef9ff6, 0x2, "4b06a6bcff0300dba800000000000800", 0x0, 0xd}) (async, rerun: 64) writev(r3, &(0x7f0000000500)=[{&(0x7f0000000000)="944713145761ef4626e1cc7f391f55166f838c5f5b0fe563162b7bfc9e", 0x1d}, {&(0x7f00000000c0)="d6accee1c3c4447919b68f12aed218a2919eb5ccedebf4bb4d9abb9514b0c2038aa1181aa3ad6b41c733bb946599ccb94bf562acbae2137ff769c5e2e2249e62a833b477a7fb6e09", 0x48}], 0x2) (async, rerun: 64) writev(r3, &(0x7f0000000540)=[{&(0x7f00000001c0)="1f4e", 0x2}], 0x1) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x57a, 0x8, 0x4, 0x3, "f888e838e099a8d4356d8a98f6712095289dda7c", 0x3, 0x8}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x2) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000100)='\x00', &(0x7f0000000000)=0x1, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000)="8858cd20", 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x5, 0x9, 0x94, 0xaa}]}) 527.431874ms ago: executing program 1 (id=880): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) pwritev(r0, &(0x7f00000022c0), 0x0, 0x40) ioctl$VNDIOCCLR(0xffffffffffffffff, 0x80384601, 0x0) unveil(0x0, &(0x7f0000004140)='x\x00') sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x43) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, &(0x7f0000000d00)="71f91e3471ac0058bc5a91f383126dea06148239cf593632f0bd98d964aca7f1cd643bcf71b59c7afec3708279227d8ff3350fd1fcea4b05757d3a3d3d30daf995f2093afcfe27790512d8d5209ffac399f4c55517775f5fe4e17883caf8190218755cd757f60553bac4cfab9d29aa2d419c176d52c3fe155e0defcfba687eeb011127a489ccacd0c876a92954a43ceda6000763e13937d0000000000000000027ce49da814036ac961226185ebdf294b1ffeb258b9c5d703fe1b18d21b3db551642d604e94973741151eae1f155161d92cba0fec81718ec64fd64a545faee0c1a7c4a5c11009e7524ddbad51209c2ac14cd04c971791634fe75395b5ee49fdaebfcbe35b5a4942774b0e058df7bb0bcdbda1edb40fe52f6e0dd7cab1dff24bb90e53e34379f301edde03bf2929fbe297c47cce38363f6a60604d73431ce572e13428c2921e3e9151bf5a8e6c6a50050918769d682d836349050c9bf9d8f170ec67a0d96baa6ea20f9e01770d410f796f854e2bad01a54028bfe9a0484e8c6d21b12d4f00215fb223639393ae0d4729af60c4232e2f58bb3c552dfbd5451ad86655cf60646e35b895225a969259ec95873193952120e8f849dbafe9c41d6ff9ff6fa77f40212459441bf4d6997862cd1129710ce083ffe0a833c10623a83533f6ea63c92d1f9119cd8dc4552a36ee181684c746d1447661ac9590faac67ba40f1a6a5b6cbabeda6cfdf39c7e75ce55f75a221d964084f2bcd764a48fdeb8b7c65db28a094a10e0ebecbcfad03ec9429a11ae2ac41738", &(0x7f0000000100)=0x236, 0x0, 0x0) 526.39396ms ago: executing program 0 (id=881): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000357000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000619000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {0x0, &(0x7f00001b9000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x200000000000}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil, 0x3}, {&(0x7f000056a000/0x1000)=nil, &(0x7f0000156000/0x1000)=nil, 0x16}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffd}, {&(0x7f0000731000/0x1000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f00004e9000/0x4000)=nil, 0xfffffffffffffffd}], './file0\x00', 0xffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) write(r3, &(0x7f0000000240)='\x00\x00\x00!', 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x1, 0x1, 0x1) ioctl$FIONREAD(r4, 0xc028698d, &(0x7f00000001c0)) syz_emit_ethernet(0x66, &(0x7f0000000280)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900303700001b000000000000000000000000000000ff02000000000000000000000000000102009078000000006006c32e00060600fe8000000000000000000000000000aa000000000000000000000000002a00b77d45e30def183022dd0000017f80f543309f37706abb9067daf6f7e35d88338f9d05313d94758d4de522b87229c8f37452841fdd9a394d010b7107f41e981281f45efc1016ead1e3408445561d9fe91a2a51ec05abb1f2a6e8d100926731a2b1da1c3d739b48fcd38e3e321d729a9d078ff6e978555bbfc1d5de911178ad228f0672c6df3be21001d6c47f3cebe98fd135ffa236a2660ae6442c198324f17007810d1be3c0f78ba846a80a03da59db36898dfec7b5703c75b58d86e3ba928b2cac62d82c98"]) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x8000000000000000, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) 520.532764ms ago: executing program 1 (id=882): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x500) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x500) mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000340)='./file1\x00', 0x200, 0x33) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2090, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa) 517.412581ms ago: executing program 0 (id=884): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xdb1) r1 = socket$inet(0x2, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x7fffffff) write(r2, &(0x7f0000000080), 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) 471.274852ms ago: executing program 6 (id=887): pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) pipe(&(0x7f0000000000)) (async) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) (async) 423.161246ms ago: executing program 1 (id=889): clock_getres(0x0, &(0x7f00000000c0)) clock_getres(0x2, 0xffffffffffffffff) r0 = kqueue() kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0x30, 0x2, 0x7ed79adb, 0x8}, {{r0}, 0xffffffffffffffff, 0x1, 0x4, 0x9, 0x7ff}], 0x2, 0x0, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x86, 0x8, 0xa441}, {0x28, 0x10, 0x4, 0x7}, {0x6, 0x15, 0x9, 0x27}]}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) rename(0x0, 0x0) rename(0x0, 0x0) unlink(0x0) rename(0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000400)=ANY=[@ANYRESDEC, @ANYRES8, @ANYRES8=r0, @ANYRESOCT=r0, @ANYRES16=r0, @ANYRES8=r1, @ANYRESDEC=r0]) r2 = semget(0x3, 0x1, 0x281) semop(r2, &(0x7f0000000040)=[{0x0, 0x80b, 0x1000}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/201, 0xc9}], 0x1, 0x0}, 0x1000) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) sendmmsg(r4, &(0x7f0000000040)={0x0, 0x7}, 0x10, 0x60e) semop(0x0, &(0x7f00000002c0), 0x0) r6 = socket$inet(0x2, 0x4002, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0xa}, 0x2, 0x0, &(0x7f0000000200), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000002c0), &(0x7f0000000080)=0x1a, 0x0, 0x0) ioctl$TIOCSETA(r7, 0xc148445e, &(0x7f0000000000)={0x60, 0x5, 0x0, 0x109, "70da01010000000032fff700e2fffdff00", 0x80000000, 0xab6}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340), 0x0) pread(r0, &(0x7f0000000180)="c34ed811878f575104657b2fdcb5c9579cad18b61242be205fc5d27809b97bec8cc1aaea832c042666b54bc04fb117de6bc75906e7792015d1944cfc1d23632c342e08914a95f5fc48d3b8ca17fe582cdafcce8d0453f8", 0x57, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74, 0x0, 0x37) 422.329979ms ago: executing program 6 (id=891): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7941) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x51d73188af82c397, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) msync(&(0x7f0000d8c000/0x4000)=nil, 0x4000, 0xd) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x10, r0, 0x0) sysctl$net_inet_ip(&(0x7f0000002b00)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f0000002b40)="6fdac4046e", &(0x7f0000002bc0)=0x5, &(0x7f0000002c00)="29103d84377e63d41f2ce0f32c43bd64792c1fe7", 0x14) 410.824832ms ago: executing program 6 (id=893): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) (async, rerun: 64) socket(0x2, 0x2, 0xd1) (rerun: 64) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x1df) (async) sendsyslog(&(0x7f0000000040)="f9c8c8b17d1ef5d2f1f4baed456dac04", 0x10, 0x11) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) kqueue() sendsyslog(&(0x7f0000000340)="962282867456c0d89567d880f4c12b66e7ac1ad10df317f1298809294a88ab258e79c09dea5253ab2dddd4880c3e0239099e6bee63969601ea87c24ab787bc9740aa3e670ed36218b3197c2f6f418c155a3473578f778afcb9b12d33565eff54ba201f897400efe9137cd62dfc90e5016f9cd2f4d6cd514daa5d5f990154abcde293c3bc7384c46444b143dea256ae6cc01d1b55942ba79f82702e7d2ad8a8b8ca080c2703a3451b64ef018f77c66d4e6ca8", 0xb2, 0x25) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x200}, 0x1, 0x8001, 0x2}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0xfffffffc, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x0, 0x1, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xfffffbffffbfffff, 0x8, 0x1, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x0, 0x5d, 0x7b98, 0x1fe, 0x0, 0x1ffffffc, 0x9f], [0x7, 0x0, 0xaf4, 0x0, 0xfffffffffffffffd, 0x11002, 0x4], [0x100, 0xee97, 0x7ffffffffffffffc, 0x100000003, 0xfffffffffffffffe, 0x4], [{0x1, 0xfffffff7, 0x1, 0x7d06}, {0xfffc, 0x2, 0x6, 0xffffffff7fffffff}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x7, 0x6, 0xffffffffffffffff}, {0x0, 0x3, 0x0, 0x8}, {0x0, 0xfffffffb, 0x9, 0xffffffffffffff7d}, {0x2000, 0x0, 0x2, 0x3}, {0x0, 0x100, 0x0, 0x8}], {0x0, 0x5, 0x5, 0x36f}, {0x3, 0x80000000, 0x5, 0x7}}}) (async) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000580)={0x20000b, 0x1, 0x1, 0x2, "0000000000000000000000f4c8ba00000000f2ff", 0x40048003, 0x6}) 300.897742ms ago: executing program 2 (id=894): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) r0 = socket(0x20, 0x5, 0x0) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) (async, rerun: 32) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0xfffffff6, 0x6, {[0x8, 0x101, 0x10001, 0x7, 0x3, 0x2, 0x8000000000000000, 0x2f, 0x6, 0x6, 0x7ff, 0xc, 0x4, 0x8000000000000000, 0x8, 0x7, 0x5, 0x5], [0x6, 0xffffffffffffffe3, 0x934, 0xe, 0x1800000000000, 0x400, 0x7e, 0x9, 0x7bad, 0x3], [0xfffffffffffffffb, 0x1, 0xffffffffffffffff, 0xfffffffffffffffc, 0x5, 0x1, 0x4], [0xf, 0x6, 0x3, 0x1, 0x3, 0x1], [{0x5, 0x10, 0x5, 0x6}, {0x6, 0x6, 0xffffffff, 0x4}, {0xf801, 0x7, 0x8000, 0x4760}, {0x1, 0x4, 0x76d3, 0x3}, {0x4, 0x8000, 0x7e95, 0x6c5219db}, {0x200, 0x4, 0x0, 0x8001}, {0x86, 0x5c75, 0x8000, 0x3}, {0x3, 0x7, 0xdc, 0x10001}], {0x8, 0x8001, 0x7, 0x3}, {0x4000, 0x5, 0x100, 0x1}}}) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) bind(r0, &(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa) (async) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) bind(r0, &(0x7f0000000000), 0x10) 297.892765ms ago: executing program 2 (id=896): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x1000, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6, 0x3ff}, 0x400, 0x10000, 0x0, 0x0, 0x200000001, 0x80000000000000c, 0x3, 0x40}) r0 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0xd}, 0x6) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000900)="1d0920935421966a699982597f3d89868420381cedd12eceed841eebb592426023074c0b254cb0af91c5b2434420a67dc9824ea71941b61e4a7c7a47c420baeb1437396096e6746d38e550ade1c001689dfef3a29aef5d04a00848a986a0a9e88f035bc8db36c09bdc6797ce296771bc099353dfd629cedcde2c8fe90f3a2105ee3331df2d9304d72919a21911c8a6c72283540869563f3a052bf30969b35a002dad45318e88f4114b4ef5bd9a9263edcb3bd6d89b1e859b7db2c8d235a47f9e28f84704adf9dba5bcafbedab960e58a17a44b550f3935d596439ab4cd8718b9d84442c881bb5271b242a46a5cb4a7cc1b6af414d1f955e27c846d3714e3ccba3f0cf5ad4f81c06b291ced0f86d7278c8c5c26acfc09770ce6b7c2eff1e55d8788fd80513ee53f05d14eede449cf2834eeb4594b1dbb0798139725cef70a666ad95424c263c417af194e2fc0a81fd4ae04fdf2dfa6f5135aef23e4c5859f772198a56bc0193ad33fe6a0ebed51f9c9931f023ea1f481727a2da66c41205da961feaf5c7436cf7f82b9a8911efdd455d29d8e0f6e795feb1bb65dccd11e2a509c66b3c743f2410e836b537ce6f49fb45bf197855d1bbbbfc0fddbb8b4a00b55d87963d7c935281eefe2d7911fa8d4c7f26e1c0c0bf555a95344e5d1669c374b8969cb449e66e51a62a749862277ad593ada60848e08c75d94a439f46a1c349912b5b8dcec0dfb3f3d6af4021f60bdac13e495a0891273b5420894c9290a0178c0ad9fb6f7b646d69de1ac5e67faa461f2ecbaed80666094079f0a8ad96bc1e6e4", 0x240}], 0x1) ioctl$TIOCSETA(r2, 0xc4504445, &(0x7f0000000740)={0x8, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0x5, 0x2}) r3 = socket$inet(0x2, 0x1, 0x0) symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='./file0\x00') open(&(0x7f0000001400)='./file0\x00', 0x20000, 0xb2) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000000), 0x4) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONREAD(r0, 0xc020691b, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a9150", &(0x7f0000000080)=0xc, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 295.273228ms ago: executing program 2 (id=898): mkdir(&(0x7f0000000100)='./file0\x00', 0x1c9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lchown(&(0x7f0000000080)='./file0\x00', 0x0, r1) setuid(0xee01) faccessat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001f40)={0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000500)="370dc7cc4e61858942", 0x9}], 0x1, 0x0, 0x0, 0x406}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000b40)="82ffff47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x417}, 0x404) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc450444d, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x7}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) socket(0x2, 0x5, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) acct(&(0x7f0000000000)='./file0\x00') r4 = socket(0x2, 0x4001, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$FIONBIO(r5, 0xc0107008, &(0x7f0000000040)) shutdown(r4, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0xfffffffffffffead}, 0xc) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$TIOCSETA(r3, 0xc450443c, &(0x7f00000000c0)={0x72f, 0x1, 0x9, 0x3, "c9f7d2462f0000023beeca8f00875a6e80f775d2", 0x2}) socket$inet(0x2, 0x4000, 0x6) 240.657228ms ago: executing program 5 (id=899): mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0x80084905, &(0x7f0000000040)={0x100003, '.\x00'}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005136000009f050000b10010000000000000cea10500fef96ee6d1efd3357ae302b37b67ca1f2d61db7f4de57804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335d223e7db3008b95665bc6e3210200040000000000fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4cd125707000000002002fbfc0c2300008abfba0900000008e37f71a3f8345012051eeab71d89e000040381ecb664000000fdf7b6ecd27afd2e081f60cb197fc02927507b1273a34896d0a6309a7330a06525ced5eb8c7bfcb8e3fa67bea17921c1a929cfdb2dbd1c14df461bf9276e2007653619335918c11821feae", 0xb1, 0x2, 0x0, 0xffffffffffffff3a) 240.374434ms ago: executing program 6 (id=900): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x60) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000100)='K', 0x1) mkdir(&(0x7f00000001c0)='./file1\x00', 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000540)='./file0\x00') syz_emit_ethernet(0x4c, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd692400163b0400000000000000000000000000000000ff02000000000001"]) 238.625605ms ago: executing program 7 (id=901): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0xf9, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0xe1, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1104, 0xf88, 0x0, 0x4}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0xc, 0x650, 0x3, 0x99}, {0xce0, 0x3, 0x4f8, 0x6d}, {0x3, 0x803, 0x14, 0x8}, {0x2, 0xa1, 0x5, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x4000008, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x6}, {0x1000c, 0x5, 0x7, 0x10000000}, {0x0, 0x1, 0x12, 0x30004}]}) 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) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000240)={0x4, &(0x7f00000000c0)=[{0x9728, 0x1, 0x7, 0xf, 0x5}, {0xc, 0x7, 0x0, 0x8, 0x1ff}, {0x8, 0x3e, 0x3, 0x10, 0xcc}, {0xfffe, 0x7, 0x8, 0x80, 0x52}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000380)={0x1, 0x7fffffff, 0x1, 0xcd4, "9cdc452b68767b0400", 0xd, 0x8}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) sysctl$kern(&(0x7f0000000440)={0x1, 0x20}, 0x2, 0x0, 0x0, 0x0, 0x0) 234.937153ms ago: executing program 5 (id=902): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, &(0x7f0000000180)={&(0x7f0000000080)='./file0\x00', 0xffffffff, &(0x7f0000000100)='./file0\x00', 0x8}) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x7ffffffffffffffb, 0x20002fffffffa}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 234.616627ms ago: executing program 0 (id=903): getitimer(0x0, 0xfffffffffffffffe) write(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) pwrite(r0, &(0x7f0000000000), 0x0, 0x9) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0x6}, {0x104, 0xf88, 0x0, 0x9}, {0x2, 0x7fe, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x3}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x200006, 0x800, 0x8, 0x8}, {0x8, 0x82, 0x5, 0x3}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x1}, {0xb94, 0x27, 0x4, 0x1}, {0x29a71717, 0xfffffff8, 0x1, 0x3}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x0, 0xfff, 0x30004}]}) r2 = socket(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10, 0xffff, 0x40000}], 0x10}, 0x2) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = semget(0x0, 0x1, 0x281) semctl$GETALL(r4, 0x0, 0x6, 0x0) dup(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffe, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000616000/0x3000)=nil}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00008d0000/0x4000)=nil, &(0x7f000028d000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x8a9}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000a1a000/0x4000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000a66000/0x3000)=nil, 0x100006}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003a2000/0x1000)=nil, 0x2}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb}, {&(0x7f0000637000/0x3000)=nil, &(0x7f000069b000/0x3000)=nil, 0xc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000277000/0x1000)=nil, 0x1}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000}, {&(0x7f000062d000/0x3000)=nil, &(0x7f0000668000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000922000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000000000000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000140000/0xc00000)=nil, 0x474}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x5}], './file0\x00', 0x1fe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r6, 0xc1206925, &(0x7f0000000100)) r7 = socket(0x18, 0x3, 0x0) setitimer(0x1, &(0x7f0000000140)={{0xf, 0x100800000000009}, {0xfffffffffffffffc, 0xfff7}}, 0x0) ioctl$FIONREAD(r7, 0x8080691a, &(0x7f0000000100)) shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x2000) 166.16319ms ago: executing program 2 (id=904): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000200)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a5a12ad7f460032b34b77a382526b1572da73c6d", 0x31}], 0x1) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x22}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) fcntl$getown(r1, 0x5) (async, rerun: 32) sendmsg$unix(r1, &(0x7f0000000040)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20}, 0x4) 164.34828ms ago: executing program 5 (id=905): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000180)='n', 0x1) (async) r1 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r1, &(0x7f00000000c0)="e71edc3bf3253d30df8c948bf9aaf26a26a9edc654", 0x15, 0x4, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) (async) pread(r0, &(0x7f0000000000)="d0a2dedd5b75c0cdd7f46b4af6463779bcce994ba1bb31b13bd9f26636388c3d228773905c6ff4a5b6f01e39645b19489ad0400c2100f08da33e473ab23a6f97534c2b1d162be13087729057ef91bdd7c2228795a7978f0778fb8855dd2fce868de79053249edada6c5f9a007b31af4b9a3980c9b7fbde5cfc8f3c50b2aa2784b6dc451c487e7afa777a7f263761a159c09cfc7c8f433439b9e70bd23169835eca891c13ae7db488238a25", 0xab, 0x4) 163.644304ms ago: executing program 2 (id=906): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0x101, 0x4, 0x80002001, 0x3, 0x10, [{0x0, 0xfe3, 0x6, 0x71800}, {0x3, 0x4, 0x0, 0x7}, {0x6, 0x1, 0x8, 0xaf9}, {0x2, 0x0, 0x4f}, {0x1, 0x3, 0x9, 0x7}, {0x2, 0x47fff, 0x10000009, 0x5}, {0x80000cdb, 0xbffffff5, 0x4, 0x6d}, {0x2000a, 0x803, 0x9, 0x8}, {0x8, 0x83, 0xfffffffd, 0x82}, {0xfffffc00, 0x2, 0xc3, 0xfffffffd}, {0xa44f, 0xfff9, 0x48a, 0xe1}, {0xcb, 0x2, 0x8, 0x6}, {0xe0, 0x4, 0x5, 0x3ff}, {0x8, 0xfffffffc, 0xfffffff5, 0x100006}, {0x6, 0x5, 0x26, 0x3}, {0x81, 0x33, 0x4, 0x2}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0xc0, 0x3, 0x0, 0x7ff, 0xfffeffff, 0x2, 0x1, 0x2, 0x2004007, 0xff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, 0x0, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x5, 0x100800000000009}, {0xbfffffffffffffff, 0xffff}}, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0xc1206951, &(0x7f0000000100)) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, &(0x7f0000000100)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) 112.601134ms ago: executing program 6 (id=907): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x9bf2d3725864749b) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x18, 0x1, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$FIOASYNC(r2, 0x8004667d, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x26, 0x2e, 0x0, 0x0) (async) setsockopt(r3, 0x26, 0x2e, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0xc003, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) (async) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)="33108a5b", 0x4) socket(0x18, 0x3, 0x0) (async) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0xc028698a, &(0x7f0000000100)) getsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000000), 0x0) (async) getsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f0000000000), 0x0) write(r1, &(0x7f0000000140)="15b605596f3a0b87da1f736bc59114e8991da7288b1f512d439359d77ea0876971aac36c93abff6428c0d5e3df0528fde9134a90532a57faeaa2cc3e316c67f2266fe0e38d78f271310a1d913665870a23fb5e20d845caacf748c365e87a596b9c0dbaff4dea58d27a6be738", 0x6c) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, 0x0, 0x0) (async) setsockopt(r6, 0x1000000029, 0xc, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) 111.985639ms ago: executing program 0 (id=908): r0 = socket(0x18, 0x1, 0x0) close(r0) (async) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x22, 0x4) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xf) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) socket(0x2, 0x3, 0x0) (async) r3 = socket(0x2, 0x3, 0x0) close(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r4) execve(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x10004) setuid(0xee01) (async) setuid(0xee01) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6608816a00180630fe8000000000000000000000000000bbf68000000000000000000000000000aa4e234e20", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB="600200"]) (async) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6608816a00180630fe8000000000000000000000000000bbf68000000000000000000000000000aa4e234e20", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB="600200"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x480000000000}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x200, 0x480000000000}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x22, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa000000000000000000000014"]) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x1609, &(0x7f0000000040)={@broadcast, @remote, [{[], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0x6, 0x6, "4560d4", 0x15cf, 0x3, 0x0, @rand_addr="b1c39d21147f9e6c9bd7601fc735fc63", @ipv4={'\x00', '\xff\xff', @local={0xac, 0x14, 0x0}}, {[@routing={0x61, 0x6, 0x0, 0x9, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}]}, @hopopts={0x61, 0x200, '\x00', [@generic={0x2, 0x1000, "021a226585e983273182befb9d347be80304bffc220491d764079b6e21e9f6d98b371ff042b623784ca5918049c21d621506f397c189a0e671e55e31eb3bf4f9c8e3c67801fc30e104ad34bb7bbf6ea70c85e91905211237666766a312ef66a38671c102b0101481c079f6e97fa1fc2c0d1f7086f85d9b3394f37e41721cbffffa5a28d0de0cb435ed402860596aa7863545ec6df9a58900dad6ed0ad6516154496a72eca415b5e3869fbc60d647efc7d84a9baa78ac092377ab4ec13ecc91ad16fd7c03e74195be3569493d4b461543dd09633578d607539cdc20dab8f7f6f165f299554c10d80d232a0d8b43b322f3dd132d1476d08c22bc70304fae9a58ecaed46c0611b8723c35df20d23cf8288bb48a064b4664f8f6ff5ce8d84ac96b21982087c45c068607bc5f0024c8c584eb1eb180f6c0355e21ffa860cf74534e7990c150a11341398cd3730b61e6df7c390948d7678e2bde721af4a2f564626c86828d1c477ff95648943061534e13aaeda6a3e1b7c2680c2e91fdef265762a9dee09d39c30ac867d4c850cb5d6464b8bf2e7f4fccb86648205aa21b953f747eeafc39ed37406087c96d049f5ed477323a4914934d5165c3ef2623024caaa15cc77a8913389487adb67aa3bcc1b9024b1eaf15be6822003c9efb8c8a0565fad0b1d7c4a6e4d843efd9ea8ba8db5b4572b9eea469a01079830446abe46b4af96f8ea9e47d6284bb25237ebd24b71b74e4cd5601ecb4cdcd37b79c0a23fa2dc091967abb237512fa16bc9321716777b6644381b8e8bdc0c0a4d62fa5b30522e0915d2246fbfbe8ee1f8d03fad862a2f26056c9d569a76f98339538957383fb85627e532cae5d51115210f4d9f03f29df4b6f8a418a3e4c10d1ba4f2f9e823c44ed3524c594236ee5e058d4237e38e974c4bfe4d335fa4caaaed9ba2682b798595d80a3f5f751c9e9474cce8e5e9755ae1b8b6fe653f3595398ee31d3a8b14e3a1ab8ab0b16435d65e683681c0d81eda6ce6ae7eb100c952fba41aaf9e52fde78014578d8e69d74d7362adf24ece36f0c8005f6c332a08a6244caafd8967e2dbc9abb2360910eb6c55d09a4020cbab23ac148d8458ef50e8ddf9dcfcd7f6384ac21facad205d4f6628c6d21e6486f4043036ea0ddf19c4b1a4db299b4fb2a5e6da8c9351a0d35ce99cec7013d30f6b944d46f71505b72cc7511dcfe334a86fdfadf0f2b36db7b60e1d469755867af7c231016095978f4c14a08526cdcb13a089500e4901106e644d3188d1a4f546748c1300be6a4bc5559cc06df0034f2f28c37ee55803575493c8636824cc5886996159266c97b5d867da75b62417083c2fac1349d198b2ed2ecaf9c2c1e9227f6c5f827c15c8cc2d8ac69947781584364e39784af0720ae1ad5fd04839275564a93963730c4c8a49e03bcf790cdfab92c57eef67d3fe4fb7300112cb2ce4f376bf560f7e4d0b7aee27379b5842ca64eb65b0f023bd2ec7e227dbb445a418b8f3865cfcbd110893b27d5330088f9abebae6911f4da3347c2cadf3bf3383e418f566fd126976e9eba1eae519e1473e5a87bf028d27e53efb2e02ef298909a23eb65fae1c8351018eba84998997174995394700dba8ad22cce8aeed7069c73dd4328f16dd8829c78cec6a7e8a94733cd557747d91e5352e2a0a443785a09dad89794e4ec8eb72aeadde4e1701c6f17c04984eef893e69377d8ae98d0b84f3b31b0ada24530bfdfa3c97ae3be6aeb5cbd15633bb32e4c87f0b031be8dc2689aff912cd9a85669833d1afbc583d7bfa9152defa3f017da25bc196d874b09c51e2c920edb7379666493d754c699ff5d85770086a51019a3efe7fb0b4759fd1ea139283c5c2a7ae927e2f8135238fdef5326bb6db1671443a9f626afff0b5de0ace68f5bbaea16ea9e65e74c2c2405a311d5c0bd130a8c4af8ffad70e30c5a4217809f5bb5b271abc3e1e5c16d0d8f675d19876f121cdc930815ece10bd505ba57bd0893d7737c5a68c4c81aa43c8a9f506f07a2969a360d9caaad9d6075b0aa8463c40ebb1c4890a3ad546c195455593d245f958ec3fbb9ed06653ec5b5d991c87e70c5a7ff0f9c3f0b6c9af9a022242ced6cb942a329c0d0e58a0e4dfb4c843bb1245e246bbf15f043450afdc46cc39d8cf21d63c7fed79ff8865781fc062485327ec3043557e05582429615e2ae4b35a2ef8ccf101093f29265c40463c51ef0ac6dc67fcdd27630b2c0a775dbd07f76e49e0bd3e1d98209d5fdcd1157bb9064a9714e04e997d90c4d942a6cf69c2bda6512e74ab16856cf9ad8e85d58d6d4f24840b61e0bee5c02a6e120ea999186e96636fb6bb8ee43974104627cb267d1f3ed52ed3fddedec1c433dc2140c5dff65436b72a4cc4eafa22a8ea8559875c9e1e0c67773bd31a4ac57c85ceefe8a248f2ddeb4378e9a9c7f568d835eb2e4ef7d288a5a7756f90cd1d9afafd75e274e2b1b13e0d36289e2c80e965b72003d950270165d261a25c6399fac31f6f6437f5290286c3743be11f790e8898258cd479c3421d60af17e28c17cdc67c79d6b1de4ceb66dbc971cea582e31db66cd32ea7de64f91d200cfef36bb0c49826f4e22db0610a879ad1a5966e0e37e3437446b7f071077b4294b5dbf24d0c351e81665a59199143f1bc3bc9525ba1c7675bcbb576d73ed5ac318cce9a6ee9f815db65c4bf3cee6c637aedd44fdb12979e8b732c011a29325e5a115258f55579b7aa1baf8ae5b0354532196e243f23cce72ec0ae5f49f265dbbb6ed148977bbcd5a3b869ea19dda82000829a459c7ac694841a2a42f899466a8395e7d6417fb90ee19420904979c7753ea0221bebaba84dd197f0b34afeb5450bdf2a691283b98fc9f8d050a13adf75c28c171e63c0ca7a6a1c8e2169fe48880d361be4cfd01ddd8b10a6cfbcaaf9a06aa6c2f27bba21da12f339c55945e6ccb345cf6c5c82b7b89f25fd7e99f9134fcc1a0d4c0c95a45cef48ad30064351438c20a9caceae142a1fae1f87125743eb200ea55457b51bf570d9c9724559d4a97fc193fd8bcd0fe25c1f25e46f943fd6a560a5f4f6bf302467ca709b9b94db498adde9004a526044a672e175e1c7575ff67abea225d67ae560a066469fd5fecec2d2de4776e5f326b9dc76ff8dbe9d7c5128687ed72d513a42f2dcede57bbe5705d0acf8579b245facf2a08db2af44c54ebd0a082c793aef7bf0c2f5bf2d679643f06465e80cfc6e2dc7ec276a654b7a2ff5f1d35397ed30dc5816dcb81866a2901d51839432b0b31ca31f5c1cbd672221c53b74ccf5bb3c1c82f32f656410693127b45ded6920144ef5b4faf3668c0f6adfd6a8c203a2bb91ff4cfed46c5ac59c2fa3f81f2c051884d461bfb6c9c79d249ba9b84356d3910e9971619473066bddbc26732ad42ef2b75f16a4e9111356681544771b3239d310f3ed8add7cc43cc5a8dc56c98ed63516958ad196232fbcef214bf7382da5e48b5e63628d6d09ec05c27cfbae6af50c5bcb098fd7e3d7bb0a9c2539f93e5d4ef26f434e3e535adf092fc2c768cf333ca007a209dc41ef3934ea10881aff39afc2d903bab6e50daed691060f5d9620e50b2b8bb8b5e472a9afb224a399a4f41b3ecc272619d04106d8f14e994f006d80f9364220ba504877352a52ee0e6ac734dd36f607f55327eab819ab7cf47604acd04d134ca92cd94f196343900995b701ac3fb8ffe9a8ab87de8548e93c7b837cb4624fee29a3e22d51b33e17c8d9967f251305cbadff51d4d34080798861346eb1a5592e0c9e23711290ae923d5cbe41e5f1146ffacfddc6ac27819109c2fac8f90e627773f0cc8046c2f4d8fc6ddbc57db3c58124e766bbdd88ec1aa54c57c592aad575c9c14829fabb26d4b0ca5065d6153d4ee9bc9d477cae99a0f6f920a95e1843b2e26e3a004faf14b98698e3aaf710933daeb78b7a172dfa6aea8b33d012b45ef5821e35042985433bd5d88b918561622b8eb4b3358c8e09ab898cdbade7a5cba4e4b74c922f417015b6904aa073c62427ac78b75e47e222ba8922ba74377dc4a8b73a1876a7c211c7f63f5570ad9342d26a10c32d4f7dc93bacf603d4d9986723652512db8dd0589c8119bc5fd4cb3f08069056723aa346d24a899ca312447f1289152173aa0ec54d7f43ad50e1a4d4be921d0764a8c6fe9c0b6d610d37aafc17d686cf38a672d043a4ac8e8cc8460d46e3cec668bffacb03f4f18660a9ef738c5aec848b5787413f7178ed565f040c79f8c03d15d6113e51a8dfbd17c4fcca166ffd12f56cc115b4e330dc419d4b93213fa6aaffb91c05ee486ccdfa3071f23960de647a9b53152298806fcf3e8616dc528c0a4ac69680e196cae4d75c8ef14a0f566fbdd1a1b7f2d9d6cbde1d3ae3fa084f8655c1e208d8e4e9ccfab825d000798ba1fc48686a4da9c2c28d4d3b387b8dc4e8ff17adc17f6e171460ac294bf8b6ecca62ef742152d091013290f0ce80f3a63bfbdcdc6997acfeaaa59616ebe9584f079bac8d91453d01be69ea084c6465a0ffe99d458bb9c373e08d9df4e18ddb6b5c10c7ec66f821b26f1d3cf09ad5b0721eadcdff6c1ccf281932ef082426fad5ec181bee0293ed9b60bb73bfbb218bacc157dbd7f0c9a0a5d79f0bb83209082c414fb684b36bae6721a318e96cc4e63dc3bf2cee522f77de09d5400fb31711fc26e1c2adf5025c24224bbe06031720c78a41f3777dba7ee056027a140bd0ad9ab5f4f5fd6b31abf730bafc99dddb069cadec5c6b52befc0a8029e650edd668324fc5f4e69b9f61c884c40b4b638eb80505b91a32c344c8eda2e5319c30ba89c2c902845ae9a747e9b899c20e44dabd7a2246f0e91fbadfbc4ee8d85ca5a33840485b3d4cf22037f7af2e7bca3e98621f9d5f7ddf481a77e775f5e7beb103ae8e1797abaf1d71e928f48e10e0c75baeae98ab9e811813fe258738a5a424000ad34d9c7e169bed368b87edfe2e003ac7515826bb52c04d1d7a4e82ffe2c23436ad206b569125701d4e06c943d066c4160f80ea16b510bec91f64594e04f1334ba5767a320d3206cc065ac21b4d56a6d5d854d6dc9db1ea03d284dc2b31825e03a552d1d944b6ef335c36b516768e0490dab09c06244f1411691f05b7b6b03dd819920aad721035ffc84c1d6589821d7d0321f8d1fac4e3fc3fc2c5360d84c45d1c7f911c2f556bd538bce17b48788346840d9f99154c80722cb10528c35854212d37f3f8a8ebf991ab8a5c23cc56ade2be960a4d4615d71a04f257445bcab824040bd5c7e81ce1ed4a64c321102a3ec8878d2f457d1e7b98fd8990a76cd98e386911781fbfd3f8b4ff682839642517a636cf1a78e7be38ebe1211df4ea176879ceecf4b44ca7fd4edbe4289b4c5737d52686bdb0e25af8e3fdcb94ce356e423f722058d67dad4261382ca159d8eaa1a55a434469ae1a012ed53949da3f74417cc1f070c4ef31af85649e088bd6531e0ac4fd2eb9ca0e57951afb426d488f9620e21a6720b99fed7b330c27ef147b966b9bd8cef90fa19803f99d8c1d28909419a3f4f4a6c6fd11081e8b80cb4914a59bd76e731889e9c44c3b3b26f57719162e0c88f38d0446e887b2e7bdaef6ae5ee0df09946f4b67d7f411c570bd01a2bed032849ae0e8d587afaec90da2b7da72bd29cd16089b2ce5cf802fa65f51cab401818a017a3f14566541975baefc4796f85ab002612f6ab3b4f3e84084df176d67ee920c676b07f6308b0face833727988172e6ad3fc671fe4c4c1cbd74c4ff5c5fcce325cde5"}]}, @dstopts={0xf0, 0x56, '\x00', [@generic={0x3, 0xe9, "1ab77f860d2457dd8e574f2f6c15af58b508ca6c32767ea6a3ba2c4e8bbc3852c5f29c3f78dfb5e0a89bb2b2053cfef4a2ba59bd44f12d41ca5a5b1cc211c4178690cdf9c4a2cd057c74be2161acc2b066d9e6ecba8d973cf767c6e7ad19268b0f0f38cfaa6b24da7184aeeb937b7cf791d2082e041ad838bb9e0de988f27cc286851a6b8af646f24867882d9b7167f8157a0302f3b0a3f2f1fb2022b5695a5ccc1c77263ff0b277c279f2ccae9456df7021e7c61aaeec7e501480f112316b6cf96832656c02ef74078b4304ea8bb4d18fc5f4f500c0cdb7cfa2c0de8df427d3221fb32d253f8a2eba"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x9}, @generic={0x7, 0xc0, "18b087d431c13af6b59ed31ab7923595f13b965f2403d6ebde7569ad010aa467a958f2c441d6fa9193e6731adc4b8117f42e40a9fc99d087b827b3b0dec92ca4295efb041e8e1361ad82e196120927471165c17c60a92aec983d9913970f6231771fd219f267fb8e62c3542d7a895e84db54c387cdf4fb0d40836658195868d156ba1ed381d7301c6270e382bc55d9a2d29bc9c0b45c948b7b993ab5dce97b3e00590225141c2b6b81795513dcc4c639ad338b3b6f6d22d92c6c4e042f32f481"}, @generic={0xd, 0xf3, "2333d59a3672207ee030dc1029e376daf57497ad3f5b6cd563147bdc4bdf413251d0e14c01d1daf9a4d2ca098d9c82804d1c0b430750bc31598c04aa9f5716fd6add489ffe75496b58c8a07549652c3c1bf2ed907182f90e61c1415f4b15cd9619c5a8310a5795dd7fd7dce4074cab11f7ef2415abcfb93f8dafb28fa9d897f9b67300cc9c3ef0a385bdc7e8435bf9a5efa06955da627f58e07243574e4814074fbd2020bc6640c0cf6f0185081754436a8ec05ff1070528968012128a2d4dd2321fa6d1f80e4979f16cd1d9bdd524be1cc9a0c6ae821b6c2cf6e683c620ac120c67347a7fb680ba74172386c0dfdcd15b5f41"}, @padn={0x1, 0x2, [0x0, 0x0]}, @pad1, @pad1]}, @routing={0x11, 0x10, 0x0, 0x6, 0x0, [@ipv4={'\x00', '\xff\xff', @loopback}, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @loopback, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @mcast1]}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x2, 0x6, "b2d757", 0x3, 0x2b, 0x6, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment={0x11, 0x0, 0x5, 0x0, 0x0, 0x7, 0x67}, @routing={0x1, 0x6, 0x0, 0x4, 0x0, [@rand_addr="0ebaa8f2d70e647f3fb56ad92f1fcd30", @local={0xfe, 0x80, '\x00', 0x0}, @loopback]}, @routing={0x6, 0xe, 0x0, 0x6, 0x0, [@loopback, @mcast2, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @loopback}, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2]}, @fragment={0x32, 0x0, 0xff, 0x1, 0x0, 0x8, 0x66}, @hopopts={0x1d, 0x0, '\x00', [@pad1, @enc_lim={0x4, 0x1, 0x7}]}, @dstopts={0x33, 0x13, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x9, 0x8b, "5fec1e83a7a0b3dcaaedf693802ea8578faeb3b8e9ab1fff43ddb02ea08c8e0a8a824e419f2588d9cb2def3757f59dc768e496d4315094be76176cad8811540043b272dc9fa847e8b7b456e146a5dda276f98e223f3715ebc99de285a7b762ff5e42b83450acc031989b3652f658303463a24b14649ea1f4753fb4b69900992656ea72e85abbf4ecd9d56e"}, @ra={0x5, 0x2, 0x1ff}]}, @routing={0x89, 0x4, 0x0, 0x10, 0x0, [@ipv4={'\x00', '\xff\xff', @loopback}, @loopback]}, @fragment={0x6c, 0x0, 0x7, 0x1, 0x0, 0x7, 0x68}], "57ffab0f8dd80ad5515988fb0af544c8b069cbcf38ee4f772c8a669ac87e857fb67d309fe25cfbd0404e192dc981590190708f79b8242caba12adb9b16db9a4889e31ace26857a0b9be886af9bafee41bd653cdecebbe5c473470908b70d6d4e73f27100a5d8c2"}}}}}}}) 102.554497ms ago: executing program 2 (id=909): sync() sysctl$vm(&(0x7f0000000000)={0x2, 0x9}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffddb) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_emit_ethernet(0x56, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, "622fbf", 0x20, 0x3c, 0x4, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x0, 0x1, '\x00', [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @udp={{0x1, 0x0, 0x8}}}}}}}) pipe(&(0x7f0000003800)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000003880)=[{r2, 0x10}], 0x1, 0x3) write(r3, &(0x7f0000003c40)="f63285", 0x3) setuid(0xffffffffffffffff) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCFLUSH(r1, 0x20004268) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="97d9410a6281ee72a9baf64e8cce750b39d72d67bd141478987c9a8bd636c37b0afe8329a4241b242a45af6db5437703c67f5ea86a0ee6adddf81f43b5259fbd2fc3000edcc2769360da4867a4f8e1886e1fbea854640e01a55858c69bee4a52a4711853ef32a603647dccb7aee8895b2b1175426cfb06d10c32858e64574525d23e1287d7bbf96337a5aae19fb9a20ee0e263ff7a920e24cbf5c22856aaf660e7afcdd3b608b4", 0xa7}, {&(0x7f0000000100)="a478ea53c8ab6ef2ff571f4186841d847d021242e18db1e00be4b4900b562630b4979731678954dec4bc669b6c8acacd030508c3c7710f65eff4b1c96c9e38ef5b98393edaa8dcfe11a2cfe3403d297585228b71fb2c60e5f34cfff602137f96f75e831080604256d7d3e8270e3ae2aaf280bd341a98bb1021fcb23f6956d7132bbb09596d0fce1c13fca76cd44d8721f2956d8a8333a7539dbb93698061672be819d8d80e54a925491281548662abbd42c47c27a7", 0xb5}, {&(0x7f00000001c0)="fb843d266fd29e", 0x7}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x8, &(0x7f0000000980)={0x0, 0x56}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000003c0)={0x409787, 0xbe, 0x7, 0xfffdfff9, "3b08000400000000000000c69d73230100040c49", 0x4, 0x40}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440)='\x00\x00\x00\x00', 0x4) 101.835857ms ago: executing program 5 (id=910): unveil(0x0, 0x0) unveil(&(0x7f0000000000)='./file0/file0/file0\x00', 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x20, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="de07000000e2", 0x6) (async) setsockopt(r0, 0xe, 0x37, &(0x7f0000000140)="0300000007a40044a494f49fbc748152bc1fcb91dc1e9d5625ab6b073725e89e4aa42a67f9a8e68fb91d832f4c902732a51f8b60053f16e7d5786d3ba2d61531aa8e046bdbc317cba723512eb99959708cb8d0772b2991506110b50d798fb8f797032666cf12b0af933c4f3cdeb0ebd63f01be4455fd43c63435745370068e772e8fe701ac4d52d920e065ec9ace76288ee2b94a257da2f4d33b94a2c3b2de4d8e4420d79b74e727535a17d539da96fdffffff6d533101eed7dd885a6257d4d9ffffffffffffff7f01efb183e0b658781dc6104451374146f1a0b763108ea7c19e3785f0", 0xe4) 27.39359ms ago: executing program 5 (id=911): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) 24.251035ms ago: executing program 7 (id=912): madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x64c8) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x40000800) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x70e, 0x24) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x200, 0x8046, 0x8625, "0100012d29fb000700000000098002005e00"}) mkdir(&(0x7f0000000100)='./file0\x00', 0x51) faccessat(0xffffffffffffff9c, 0x0, 0x2, 0x0) read(r1, &(0x7f0000000040)=""/43, 0x2b) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f00000000c0)={0x72f, 0x1, 0x9, 0x2, "c9f7d2462f0000023beeca8f00875a6e80f775d2", 0x1002}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed08f1b8d24e2217f9", 0x10}], 0x1) sendmmsg(r2, &(0x7f00000000c0)={0x0, 0x7}, 0xffffffffffffffa6, 0x400) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) read(r3, &(0x7f0000001300)=""/6, 0x6) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) mknod(&(0x7f0000001940)='./file0\x00', 0x1ffa, 0xfffffffd) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r4, 0x0, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f0000000000)={0x0, 0x4290}) unveil(0x0, &(0x7f0000000240)='x\x00') r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x81) kevent(0xffffffffffffffff, 0x0, 0x1fffc, 0x0, 0x7, &(0x7f0000000240)={0x401, 0x5}) r6 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r1, &(0x7f0000001800)="1b7b501b38812acc88520cefb2bd5072a4df0e6c1305abea18a79ebabae1aaf9b78c84572d1a835323aba6efbb0669e8429a7284fefc91ec438a4e633cef0e4d9b1faecba0f1624498f389c9f1d24132609a6e67b5100947da7e5341f513d2bd87bac7d89fe706caac7c96fe8d7f9be4b397e8ad4a08ca2f348878cd714364ed390380f69f72c2d26cb5e1d2da7e4fe2568e1746daf6c3e244374939", 0x9c, 0x3, &(0x7f0000000280)={0x2, 0x0}, 0xc) setsockopt$inet_opts(r6, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r6, 0x0, 0xd, 0x0, 0x0) recvmmsg(r5, &(0x7f0000001680)={&(0x7f0000001640)={&(0x7f0000001700)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f0000000100)=""/226, 0xe2}, {&(0x7f0000000200)=""/96, 0x60}, {&(0x7f00000002c0)=""/122, 0x7a}, {&(0x7f0000000340)=""/11, 0xb}, {&(0x7f0000000380)=""/21, 0x15}, {&(0x7f00000003c0)=""/121, 0x79}, {&(0x7f0000000440)=""/96, 0x60}, {&(0x7f00000004c0)=""/119, 0x77}, {&(0x7f0000000540)=""/11, 0xb}], 0xa, &(0x7f0000000640)=""/4096, 0x1000}}, 0x10, 0x2, &(0x7f00000016c0)={0x1000}) 21.093757ms ago: executing program 5 (id=913): r0 = socket(0x18, 0x3, 0x7) close(r0) r1 = socket(0x800000018, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x22, 0x3}, 0x55, 0x1008, 0x0, 0x0, 0x4000000000, 0x2, 0x40000000000, 0xe63}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x2, 0x0) socketpair(0x2, 0x4000, 0x3, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 8.706261ms ago: executing program 6 (id=914): madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1000, &(0x7f0000003f00)={0x0, 0xfdc7}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) setitimer(0x2, &(0x7f0000000180)={{0x1000, 0x401}, {0x8000000000000001, 0x4c}}, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x14}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0xfffffffffffffdb9, 0x0, 0xfffffffffffffe9e) (async) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x1) unveil(0x0, &(0x7f0000000000)='x\x00') (async) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x4) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB]) (async) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='+\'\x00', &(0x7f0000000140)='\x02}\x00', &(0x7f00000001c0)='x\x00', &(0x7f0000000280)='.-\xf0!#!}\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='^}*!-\x00', &(0x7f0000000340)='\xe1@,)-\xf8\xff', &(0x7f00000004c0)='-*$\x00', &(0x7f00000003c0)='tap', &(0x7f0000000400)='\x00']) mkdir(&(0x7f0000000040)='./file0\x00', 0x120) (async) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0xdc4, 0x564, 0x9ce8}, 0x0, 0x0, 0x0) 0s ago: executing program 0 (id=915): syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x24, 0x0, 0x0, "fe339657"}}}}}) (async) socket(0x2, 0x1, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.102' (ED25519) to the list of known hosts. pckbd_enable: command error 56.&,53(: /"*=08&&&&&$806#173#68, /&&3%4=080. %22/2 $52).' 0!'%/54. 56.&,53(:  : #(!.'%3 4/ 0!'% -!9 "% ,/34! OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login: sd0(vioscsi0:1:0): Check Condition (error 0x70) on opcode 0x1e SENSE KEY: Illegal Request ASC/ASCQ: Invalid Command Operation Code pppx: unable to set addresses for pppx1, error=17 load: 4.33 cmd: getty 47297 [ttyin] 0.00u 0.01s 0% 331k pppx: unable to set addresses for pppx1, error=17 OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login: wStopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd80723b8c78,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd80723b8c60,1) at rw_do_enter_write+0xba rrw_enter(fffffd80723b8c60,1) at rrw_enter+0xc6 VOP_LOCK(fffffd8072208518,2001) at VOP_LOCK+0xa3 vn_lock(fffffd8072208518,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c46ac50) at vfs_lookup+0x11c namei(ffff80003c46ac50) at namei+0x7ca unp_connect(ffff800001542c30,fffffd806ce37700,ffff80002a271770) at unp_connect+0x29d uipc_dgram_send(ffff800001542c30,fffffd806bc91c00,fffffd806ce37700,0) at uipc_dgram_send+0x163 sosend(ffff800001542c30,fffffd806ce37700,ffff80003c46aed8,0,0,e) at sosend+0x804 sendit(ffff80002a271770,3,ffff80003c46b058,e,ffff80003c46b110) at sendit+0x5a5 sys_sendmsg(ffff80002a271770,ffff80003c46b1c0,ffff80003c46b110) at sys_sendmsg+0x246 syscall(ffff80003c46b1c0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc8abe7afe50, count: -15 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80003c46a8d0 rbx 0 rdx 0xffff800001457840 rcx 0xffff80002a271770 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80003c46a7b0 r9 0x8080808080808080 r10 0x249ebe571267a8d2 r11 0x89b0e0aefe2e1d54 r12 0xfffffd8003f17680 r13 0xfffffd80047006f8 r14 0x3 r15 0xffffffff833f74e5 substchar+0x6c86 rip 0xffffffff811716c5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c46a8c0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=347586 pid=56276 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a270d10,0xffff8000397f2a98 process=0xffff8000fffe5360 user=0xffff80003c466000, vmspace=0xfffffd806973e3f8 estcpu=36, cpticks=4, pctcpu=0.0, user=0, sys=4, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 55561 65361 76134 0 7 0 syz-executor 75140 70266 64790 0 2 0 syz-executor 75140 250150 64790 0 2 0x4000000 syz-executor 75140 411581 64790 0 3 0x4000080 fsleep syz-executor 75140 430849 64790 0 2 0x4000000 syz-executor 81336 304098 82591 0 2 0 syz-executor 81336 417749 82591 0 3 0x4000080 fsleep syz-executor 70864 129674 49090 0 2 0 syz-executor 70864 299560 49090 0 3 0x4000080 rest syz-executor 56276 165935 29584 0 2 0 syz-executor *56276 347586 29584 0 7 0x4000000 syz-executor 67370 204248 88948 0 3 0x80 nanoslp syz-executor 67370 64901 88948 0 3 0x4000080 sbwait syz-executor 67370 65499 88948 0 3 0x4000080 fsleep syz-executor 44230 353112 77953 0 3 0x80 nanoslp syz-executor 44230 195647 77953 0 3 0x4000000 biowait syz-executor 44230 207121 77953 0 3 0x4000000 inode syz-executor 44230 30438 77953 0 3 0x4000000 inode syz-executor 44230 29453 77953 0 3 0x4000080 fsleep syz-executor 82591 115990 67206 0 3 0x82 nanoslp syz-executor 60438 268370 1 0 3 0x100083 ttyin getty 88948 298875 67206 0 3 0x82 nanoslp syz-executor 51439 278516 0 0 3 0x14200 acct acct 79562 198638 67206 0 3 0x82 wait syz-executor 12940 400518 0 0 3 0x14200 bored sosplice 49090 102004 67206 0 3 0x82 nanoslp syz-executor 64790 417569 67206 0 3 0x82 nanoslp syz-executor 77953 95930 67206 0 3 0x82 nanoslp syz-executor 29584 347032 67206 0 3 0x82 nanoslp syz-executor 76134 1875 67206 0 3 0x82 nanoslp syz-executor 67206 60595 13358 0 3 0x82 kqread syz-executor 13358 356554 57629 0 3 0x10008a sigsusp ksh 57629 321211 37265 0 3 0x98 kqread sshd-session 37265 21973 49133 0 3 0x92 kqread sshd-session 49133 339486 1 0 3 0x88 kqread sshd 46430 374731 15533 74 3 0x1100092 bpf pflogd 15533 368273 1 0 3 0x80 sbwait pflogd 5903 59677 53473 73 3 0x1100090 kqread syslogd 53473 198174 1 0 3 0x100082 sbwait syslogd 5668 226929 1 0 3 0x100080 kqread resolvd 85740 273794 78210 77 3 0x100092 kqread dhcpleased 72327 248270 78210 77 3 0x100092 kqread dhcpleased 78210 352335 1 0 3 0x80 kqread dhcpleased 65530 480766 0 0 3 0x14200 bored smr 28616 57924 0 0 2 0x14200 zerothread 65499 483904 0 0 3 0x14200 aiodoned aiodoned 20237 329010 0 0 3 0x14200 syncer update 65749 208802 0 0 3 0x14200 cleaner cleaner 18457 363654 0 0 3 0x14200 reaper reaper 72534 423249 0 0 3 0x14200 pgdaemon pagedaemon 90903 5004 0 0 3 0x14200 bored viomb 69947 375960 0 0 3 0x40014200 acpi0 acpi0 50550 340127 0 0 3 0x40014200 idle1 9933 308937 0 0 3 0x14200 bored softnet1 55586 281962 0 0 3 0x14200 bored softnet0 50547 61031 0 0 3 0x14200 bored systqmp 57761 169435 0 0 3 0x14200 bored systq 84906 234968 0 0 3 0x14200 tmoslp softclockmp 13677 342837 0 0 3 0x40014200 tmoslp softclock 36639 12916 0 0 3 0x40014200 idle0 1 294046 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 55561 (syz-executor) thread 0xffff8000397f2558 (65361) exclusive rwlock amaplk r = 0 (0xfffffd806d82dda8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault_check+0x8bb #3 uvm_fault+0x106 #4 upageflttrap+0xa9 #5 usertrap+0x42f #6 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806973ee80) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x42f #7 recall_trap+0x8 Process 56276 (syz-executor) thread 0xffff80002a271770 (347586) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83943950) #0 witness_lock+0x5f1 #1 unp_connect+0x28c #2 uipc_dgram_send+0x163 #3 sosend+0x804 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff800001542e18) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosend+0x2e9 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 Process 44230 (syz-executor) thread 0xffff8000397f3a18 (195647) exclusive rrwlock inode r = 0 (0xfffffd806bdfdec0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 44230 (syz-executor) thread 0xffff8000397f34e8 (30438) exclusive rrwlock inode r = 0 (0xfffffd806ed9da28) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 sys_truncate+0x84 #8 syscall+0xb17 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10237 11105K 11383K 166960K 12439 0 pcb 18 20K 21K 166960K 281 0 rtable 179 8K 11K 166960K 827 0 pf 35 17K 25K 166960K 201 0 ifaddr 33 5K 8K 166960K 96 0 ifgroup 51 2K 2K 166960K 135 0 sysctl 4 1K 9K 166960K 16 0 counters 66 36K 37K 166960K 208 0 ioctlops 0 0K 4K 166960K 1746 0 iov 0 0K 16K 166960K 68 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1436 90K 91K 166960K 2345 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 13K 166960K 22 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 65 0 dirhash 12 2K 2K 166960K 42 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 240K 166960K 1113 0 sigio 0 0K 0K 166960K 79 0 proc 72 115K 164K 166960K 727 0 subproc 72 4K 4K 166960K 100 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 145 0 in_multi 66 4K 7K 166960K 176 0 ether_multi 1 0K 0K 166960K 16 0 mrt 0 0K 0K 166960K 19 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 259 1155K 1155K 166960K 259 0 exec 0 0K 1K 166960K 523 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 250 168K 182K 166960K 11842 0 UVM aobj 23 2K 2K 166960K 28 0 pinsyscall 43 86K 106K 166960K 2326 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 83 0 NDP 11 0K 1K 166960K 59 0 temp 67 8653K 8721K 166960K 52142 0 kqueue 16 24K 30K 166960K 196 0 SYN cache 2 8K 16K 166960K 3 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 106 0 103 1 0 1 1 0 8 0 rtentry 176 279 0 210 6 0 6 6 0 8 0 unpcb 144 521 0 499 2 0 2 2 0 8 1 syncache 336 10 0 10 2 2 0 1 0 8 0 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 342 0 336 7 0 7 7 0 8 6 arp 136 63 0 49 1 0 1 1 0 8 0 inpcb 328 1372 0 1361 17 10 7 13 0 8 5 nd6 152 39 0 23 2 0 2 2 0 8 0 pkpcb 40 8 0 8 2 1 1 1 0 8 1 kcovpl 48 11 0 3 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 59 0 59 2 1 1 1 0 8 1 pppxif 1504 39 0 39 2 1 1 1 0 8 1 pfstscr 40 3 0 3 2 2 0 1 0 8 0 pffrag 232 5 0 2 1 0 1 1 0 482 0 pffrnode 88 5 0 2 1 0 1 1 0 8 0 pffrent 40 7 0 4 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 18 0 18 1 0 1 1 0 8 1 pfanchor 1288 10 0 9 1 0 1 1 0 8 0 pftag 88 5 0 3 1 0 1 1 0 8 0 pfstitem 24 79 0 15 1 0 1 1 0 8 0 pfstkey 128 88 0 23 3 0 3 3 0 8 0 pfstate 384 81 0 19 7 0 7 7 0 8 0 pfrule 1344 34 0 29 2 1 1 2 0 8 0 rttmr 136 3 0 3 1 1 0 1 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 855 0 543 35 8 27 35 0 8 3 art_table 40 858 0 543 6 0 6 6 0 8 0 art_node 32 278 0 216 2 0 2 2 0 8 0 sysvmsgpl 40 8 0 5 2 1 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 60 0 50 1 0 1 1 0 8 0 shmpl 112 25 0 5 1 0 1 1 0 8 0 dirhash 1024 37 0 20 3 0 3 3 0 8 0 dino2pl 256 3351 0 1832 96 0 96 96 0 8 0 ffsino 296 3351 0 1832 118 0 118 118 0 8 0 nchpl 144 4814 0 3106 64 0 64 64 0 8 0 rtmask 32 2 0 2 1 0 1 1 0 8 1 vnodes 216 4024 0 0 224 0 224 224 0 8 0 namei 1024 16498 0 16496 2 1 1 1 0 8 0 percpumem 16 119 0 71 1 0 1 1 0 8 0 pfiaddrpl 120 4 0 4 1 1 0 1 0 8 0 kstatmem 264 78 0 52 3 0 3 3 0 8 1 scsiplug 72 6 0 6 2 1 1 1 0 8 1 scxspl 216 22911 0 22910 14 10 4 8 1 8 3 plimitpl 152 448 0 430 1 0 1 1 0 8 0 sigapl 424 1406 0 1356 7 1 6 7 0 8 0 knotepl 120 549 0 0 17 0 17 17 0 8 0 kqueuepl 224 310 0 299 3 0 3 3 0 8 2 pipepl 344 193 0 166 3 0 3 3 0 8 0 fdescpl 528 1386 0 1354 3 0 3 3 0 8 0 filepl 160 8295 0 8069 18 2 16 16 0 8 5 lockfpl 104 412 0 410 2 0 2 2 0 8 1 lockfspl 48 156 0 154 1 0 1 1 0 8 0 sessionpl 144 31 0 22 1 0 1 1 0 8 0 pgrppl 48 54 0 37 1 0 1 1 0 8 0 ucredpl 104 1348 0 1335 1 0 1 1 0 8 0 zombiepl 144 1357 0 1356 1 0 1 1 0 8 0 processpl 1232 1406 0 1356 5 0 5 5 0 8 0 procpl 664 2978 0 2916 6 0 6 6 0 8 0 sosppl 168 4 0 4 3 2 1 1 0 8 1 sockpl 752 2032 0 1996 24 14 10 18 0 8 5 mcl64k 65536 16 0 0 2 0 2 2 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 108 0 0 14 0 14 14 0 8 0 mcl2k 2048 32 0 0 4 0 4 4 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 209 0 0 13 0 13 13 0 8 0 bufpl 280 9229 0 3092 439 0 439 439 0 8 0 anonpl 32 13282 0 0 107 0 107 107 0 246 0 amapchunkpl 152 38730 0 38185 33 3 30 30 0 158 6 amappl16 200 5149 0 5010 50 37 13 27 0 8 5 amappl15 192 19 0 19 1 1 0 1 0 8 0 amappl14 184 6 0 5 1 0 1 1 0 8 0 amappl13 176 464 0 463 1 0 1 1 0 8 0 amappl12 168 1777 0 1735 3 0 3 3 0 8 0 amappl11 160 22 0 22 1 1 0 1 0 8 0 amappl10 152 52 0 38 1 0 1 1 0 8 0 amappl9 144 250 0 250 1 1 0 1 0 8 0 amappl8 136 35 0 32 1 0 1 1 0 8 0 amappl7 128 87 0 86 1 0 1 1 0 8 0 amappl6 120 324 0 311 1 0 1 1 0 8 0 amappl5 112 88 0 76 1 0 1 1 0 8 0 amappl4 104 464 0 433 1 0 1 1 0 8 0 amappl3 96 6727 0 6635 4 1 3 3 0 8 0 amappl2 88 1528 0 1451 2 0 2 2 0 8 0 amappl1 80 14251 0 13654 16 2 14 15 0 8 0 amappl 88 10850 0 10679 5 0 5 5 0 92 0 uvmvnodes 80 4024 0 0 83 0 83 83 0 8 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 21 0 20 1 0 1 1 0 8 0 aobjpl 72 27 0 5 1 0 1 1 0 8 0 uaddrrnd 24 1386 0 1354 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1386 0 1354 1 0 1 1 0 8 0 vmmpekpl 168 12654 0 12610 3 0 3 3 0 8 0 vmmpepl 168 95635 0 93551 118 10 108 108 0 357 10 vmsppl 488 1385 0 1354 6 1 5 5 0 8 0 rwobjpl 80 31822 0 26729 105 0 105 105 0 8 0 pdppl 4096 2779 0 2708 103 32 71 83 0 8 0 pvpl 32 20576 0 0 167 1 166 166 0 265 0 pmappl 256 1385 0 1354 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 295 0 48 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff83815ff0) 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+0x16 intr_handler(ffff80003b3fec20,ffff80000006ac00) at intr_handler+0xe9 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f Xspllower() at Xspllower+0x1d uvm_fault_upper(ffff80003b3feef0,ffff80003b3fef28,ffff80003b3fedf0) at uvm_fault_upper+0x54f uvm_fault(fffffd806973ed80,9ce78a27000,0,1) at uvm_fault+0x198 upageflttrap(ffff80003b3ff090,9ce78a27000) at upageflttrap+0xa9 usertrap(ffff80003b3ff090) at usertrap+0x42f recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x719e7cb42ef0, count: -12 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd80723b8c78,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd80723b8c60,1) at rw_do_enter_write+0xba rrw_enter(fffffd80723b8c60,1) at rrw_enter+0xc6 VOP_LOCK(fffffd8072208518,2001) at VOP_LOCK+0xa3 vn_lock(fffffd8072208518,2001) at vn_lock+0xa4 vfs_lookup(ffff80003c46ac50) at vfs_lookup+0x11c namei(ffff80003c46ac50) at namei+0x7ca unp_connect(ffff800001542c30,fffffd806ce37700,ffff80002a271770) at unp_connect+0x29d uipc_dgram_send(ffff800001542c30,fffffd806bc91c00,fffffd806ce37700,0) at uipc_dgram_send+0x163 sosend(ffff800001542c30,fffffd806ce37700,ffff80003c46aed8,0,0,e) at sosend+0x804 sendit(ffff80002a271770,3,ffff80003c46b058,e,ffff80003c46b110) at sendit+0x5a5 sys_sendmsg(ffff80002a271770,ffff80003c46b1c0,ffff80003c46b110) at sys_sendmsg+0x246 syscall(ffff80003c46b1c0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc8abe7afe50, count: -15