last executing test programs: 1.91485277s ago: executing program 7 (id=608): shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2}}) setegid(r2) r3 = msgget(0x0, 0x240) msgsnd(r3, 0xffffffffffffffff, 0x0, 0x800) r4 = geteuid() mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) r5 = getuid() getgroups(0x5, &(0x7f0000000240)=[r2, r2, r2, r2, r2]) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0xfffffffc, 0x0, 0x0, 0x0, r6, 0x11, 0x7}, 0x7, 0x80, 0x0, 0x0, 0x1, 0xb, 0x7, 0x2100000006}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) seteuid(r4) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) ioctl$WSKBDIO_GETMAP(r7, 0xc010570d, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x7fff, 0x1, 0x6, 0x8, 0x9}, {0x9, 0x4, 0x7fff, 0xd}, {0x4, 0x800, 0xfff8, 0x9, 0x8001}]}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000000)={{0x0, r5, r2, r5, r2, 0x8, 0x81}, 0xdf5, 0x2, r1, r1, 0xf, 0x3, 0x100000001, 0x2}) getrusage(0xffffffffffffffff, &(0x7f0000000180)) getrusage(0x0, &(0x7f0000000280)) 1.848184848s ago: executing program 1 (id=614): sysctl$ddb(&(0x7f0000000040)={0x9, 0x3}, 0x2, &(0x7f0000000080)="98b4f37996dab7579240475c73e132664ef63135ea21a890261d0afee2403b27ebe75b53bc561a424cd2e00fafbfa3b5a563a932bf4968fc20f167911fddfb0bb4b970fc19443b20d2ac867112eda1854e8ed8e35764", &(0x7f0000000100)=0x56, &(0x7f0000000180)="31afec83d0b1477f6aeee727d2b648f850f910a07518e51ef32cce7d87fa8fee0c6b656d100641526dac01a4af8cd889b81f98", 0x33) (async) sysctl$ddb(&(0x7f0000000200)={0x9, 0x6}, 0x2, &(0x7f0000000240)="026ac725d883b63f8c8d435b17ce9b6a0f3e43678357b484d6ec284255d09809c053d3b351550fec32f997407a6342ea3c980e0764c49ebd87c618f0c0862ef029ce252b6d07cce9d4155ad85e9710069505dff5afe58e290d103fba234b46d0", &(0x7f00000002c0)=0x60, &(0x7f0000000300)="56db8f911e89190ce915c46519c25026328f70a9a318013c9af8de578c3e18f4e39de1a6b8e3d71bdb9786925d0962277bc996f9c6046881ef61d4919714f5ecc7fd254b3b60bce090fafa192852adb48a163c184df6d1aa1047388623f069145c9fe4a0", 0x64) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000140)="0797d72b14bb72706277c6ddd5e30e8b850d89a0", 0x14) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x0, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x9}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) (async, rerun: 64) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) (rerun: 64) ioctl$TIOCSETA(r0, 0xc088444f, &(0x7f0000000140)={0x2, 0x40, 0x0, 0x0, "6374224ff1c1d100", 0x0, 0x8}) (async) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) (async, rerun: 64) getsockopt(r1, 0x29, 0x1a, 0x0, 0x0) (rerun: 64) 1.842760684s ago: executing program 1 (id=615): syz_emit_ethernet(0x36e, &(0x7f0000000a00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb0338670000000000010000000000000afffffffefe8000000000000000000000000000aa880c000000000000fe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000ffffac1400aa95a8e3f69261b11bfb779408877c5d94ff0100000000000000000000000000010000000000000000000000000000000104000000000000000c04000900000000ff020000000000000000000000000001ff0200000000000000000000000000012b2900000000000000010005ddaf20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1415f72d449774cb6d7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d1c20400000003c204000000800251ed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677010300000000010000000000000000ff000938670009000210000500000000fe8000000000000000000000000000bbff010000000000000000000000000001ff0100000000000000000000000000010a1067686fc379684e0d60984f1c524900000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffffac1400bbff0200000000000000000000000000013b06000300000000fe8000000000000000000000000000bbff020000000000000000000000000001ff010000000000000000000000000001"]) bind$unix(0xffffffffffffffff, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000180)={0x2, 0x2, 0x5, 0x0, "cded2108002578ba7db28c9d6fb975310a000004", 0x47ffd, 0x6}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) sysctl$hw(&(0x7f00000000c0)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x117, 0x200000b, 0x101, 0x80800001, 0x80000001, 0x80, 0x10, [{0x0, 0x17, 0x0, 0x71000}, {0x5, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x40200726, 0x2800, 0x7}, {0x2, 0x55d, 0x5, 0x1}, {0xce3, 0xffffffff, 0x4f8, 0x6e}, {0x6, 0x803, 0x14, 0xa}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1df, 0x10001, 0xc, 0x6}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1002, 0x406}, {0xc, 0x7, 0xffff215d}, {0x0, 0x21, 0x1002, 0x5}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x400000000, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x400000000, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f000079c000/0x1000)=nil, 0x1000, 0x2, 0x5012, 0xffffffffffffffff, 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0206923, &(0x7f00000001c0)) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) 1.774859871s ago: executing program 1 (id=621): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000040)={0x7, 0x12}, 0x2, &(0x7f0000001240)="02fc3200", &(0x7f0000000000)=0x4, 0x0, 0x0) socket(0x2, 0x3, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x909a394771d11041, 0x0) ioctl$TIOCSETA(r0, 0xc028445a, &(0x7f00000007c0)={0x0, 0x1, 0x6c692eb0, 0x65b, "97a2b7581c6cc9795a6b47c1d100", 0xfffffffc}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x25}], 0x1}) mknod(&(0x7f00000002c0)='./file1\x00', 0x1, 0x637b) syz_emit_ethernet(0x10004, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60db83443906000000000000020000ff80d1440000200000fe"]) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xc1fe, 0x0, 0x0, 0x0, 0x0, 0x10, 0xffff}, 0x557a, 0x7, 0x1}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f00000000c0)={0x3, 0x0, 0x1ff, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r2, 0x29, 0x31, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) readlinkat(r6, &(0x7f0000000080)='./file1\x00', &(0x7f00000001c0)=""/234, 0xea) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xd5, 0xc0, 0xfffe, 0x1, 0x407ff, 0xffffffff, 0x4005, 0x1, 0x2, 0x80000, 0xf16}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) 1.620057486s ago: executing program 7 (id=628): r0 = socket(0x1e, 0x3, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f0000000180)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900301d000000fe0000000000000000000001fe8000000000000000c4"]) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async, rerun: 32) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) (async, rerun: 32) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e5000000", 0x4) (async, rerun: 32) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000000080)=[{0x0}, {&(0x7f00000014c0)="e3bff575e64600eedb9d6a858f98bc9aa02355fd753797c9a4327a4ac64128b7364781cfec25d8ab72ea31bd57b894b97741b55aa34fc8d0b0c37042ebc3bdf7941ee5b9c2b9a86332231979268f0bb1b7913effc1f6083db32a2d2c2053d45823e5058aa5e2f77c6c36525432d15295b132c1da3fb097d8e8b2ddcf3e9c9204b0ed10f9ecee129b9a221b5735b36c929d47d27b55050aaabe16412ce8fbdc362e8f6b66c6a259befccc29b6c83f7e759afe9049a8b27414e8e535a1ee9772eb459fe94d9626e42f2c4ba1efb76143a47c8d250edb838b38a9120a5990580acf6e4ab8e961fa5c0bb07d3c227c804616518ec585e86e084998cf2ea62b03ef8b1a333e4737835b2b5b64c781c06b48bbdcff075c982b4ff47110fccece8e858fece9e2d8bd39d27904e7c5061d58fa3ac40c0ee1d513778f8fd4e0ead528f806c42f58a1b03ecda6fd75a05f02f97d2844f573d0d344adbfebf2279d7b2a3f9687b4383b2aa343282b39cb8e2e398318d4682d18bd921b8951c67101247a19e93d7d5a2ccf8de52b0e6f1a628ce95da85c55b882a05fb56fe10b8748b1272f7df458eac7fc7e0a38c7ef0ed2c3e9e8b884e7c43341debb839a22a0a78ae9b56e21f5d33572828780bf9fc11d95bd9d655911e13d4a537f3d904d92c43dc196227d2c2e81f1fd343c4480e52c81ef7f431790a63903feea65c44c0a54a68c3369882358a91a1e3ec0bb7debce636ab1141c6b056d5b6d76c5157dd68bb6a6c0645af2a2095a2aed50d22c958f06122d706e50d643a99dd699903e10760c254d3d9b4c1a5a0758a6bee5d080b85a122c20301b8547628011eb0a450e4db165c360e8396b5a16d432895c5678b73538c4dfbadcb1ae73c26de75aa68392cf56f1ba605637193d953e8e738384c9b9b833912bf3d7fd7b975d95ef7fb205254ae1f1c6410e7b3b49c2e892fb85add8bdd9e70e3358acbe04bbbe62f41c2e2597410c9d89716915385b28b9ed77d379dc7f67a0e3d012e5095b70339c6f00ba28c24e53690ace2b5cee1a5faca5c777a954336a4fa88487fba7f35285acce275d26aed382f76cdc5dbce732ee03d3942401cd67186d015c8e3326a6f01eda66d555f6b306b89b94409da210b66c8dedfa4b3cf17f007e8ce5639663dd8525e710e29cbb273a383d06a88616cc608cf6523b9fcb61d203c810a13e8d1477abbb499d46546f62bccbbeab6d50d2c6cfb9fa21a05fef96038565c9a49958244646bbc8b0c99cb56fe7463b71ce20aca0ebca91b6c66e380c2cb525cd62546d59f1b2bff8c08395883c483e5b0b90deb5ffa27225e63a11e2bfe908aedbb99801d71753609b476e8250012de7f72d834a68a9b01675cba12ffc31c1acee2bee9b4d92c6bde4fa109fa0cb3569df4dfffbea17d01fa30becab2de1cbd026e6f557efa726498b5517a40292336ee360586fb71015aa9597b6384a97e0570ad3968dbd4a9223c33b4edf84e30ff2c6670eb497043bae07954302ee137d2df0a27aaa4f831cc8691f01f27cc122a717490906156653f92d61613e36286b6dd3212006192abcc4c3240bed2106d05cbc79e3db156d5dbab259dcbe2a4184c0eb265e7d757a5e7b9202f9f02d72b69bd02ee72b58742b37019fdf5e0dbedfcbafdf96b8c639072d02e1c83f65d3740b9ee20dc86b1dd2f01345caf8084d3449a119dd8f1ac3035a5f519428b6f17265045371ce3a9bf60e3d4df5e244bde9878d7bc053a15963106cace4dfc53abf353072f4a8548123f1b0bcf88c37fd6025e991532445cb099661b28627f5efc95ecbab93cd14c98e357ce301d5a9be509563ff8f7e07f91cb3330701cc71a6bf994582a60f6a3cb13306934d33e9df54438f3568c9dc5a538e1812636e5fdd2edcda956af154a3b6871711a388ed24b4742cc31730643b14277c24cd3d9bf3109d5bd6f4b52b1af724dd3025677c542d764dda534ab16b6311c06af570fec8e4947757b34b77c1b64ffb938186d690091a785554ce3b3b10e65e3cd71d65b545f6970f6c8d0a02d9d28ed5e4914f07120220168dc8110964275f760295b6b3bb841b68e8978a3b63624af5551a8e7f950bbd2999b789024cbfaaf2bcdd287f2eb8a83a1cab1d320f2a7ea5b91194ea0821899ecce55a1479e475454434d575596cb5c84652c7b8f1f0d072944610fd9ea41864ad6ae4682a297deb6652d6d6a648c3e74af827b80f917ed537fefd3252adc5341df3a231fa952d1732edfe1f4933918f3152e0ac79f69904be91502bad54c3cfec5a997bec42dc2eb6a61b209398d58533cf407ae5aabf335d18d57c4a1b71f264b1ffbd3ebb5f2b10aa4b8b47f4de5b8feb4eec1a6ba7036de4847cf5d537f10203ce9489206ffc85fd47f8382063815b69358f353d47c07b0e46d0231917b81685b7c7c69df699c305982064ce7b04f1a3356fc316813b342dd73a74a6aa7ae55e11e8b7f66543e6838d451a663aa554f22bb5394d5f8a51c99b084bdd973ff2e2e5245f120b47e51fe408f6a604976638032d048c29403d4d8209bffa8593576115ca135142659b4a388362a3f88932e706da76677672cdaa0fbf5e33c3833aeb528bc87b3e63b4fc39bd688320b9dc7274c622ab5226a369eb5f4433c4e4b3771eea42daa9202cb381198978ff569c002327b06925de045f656bb6f79765033bc85d2e19b1c1ffcebe94168f9d1701cfeeb0f0454eac5ffa899fcfd72a46246b45a17a337d0a72ccc1b259cf6aa2e356a6841ba13113857322fc6d64e47bb2c0a449b6b16215fe1701576e7fef0c6d41a0afeba4cd1c013f5ac596b1a9cf4ea20f9980848176ac33f5bccfebfe5ec55c20c837b289e6cabc14965f93bb8e74902e3c9b988a37a8b67fe1fee2ed03cdfde4bef7eee8efd83426f60a16bc925f7842675563022cd6f4013d8dda636e2ae19d792d5d46977f29cace8f20cc9241bcea529a205a3350f62a3e77076de02f571e62b54721f87449e741dff221ed9f3786edaa98f1975a78df44cbf9fb0b377b3010da134d3d663db11fbea1ddadc180694e512e548c31da360bb379dee25e2af3d7efacefe9bffc001142dbc4bb0ba400e9461e5c819a5e19d3d260665b990517bf9814383c9bc3f76f061c9f57fd7cd193c6f8d0e7b9a094b59443e9184af33a8af476e4bf2ed3934c72df7154be6dffde6a4ad0dec64ccba2ba740d38bb9d8f29042788ee5a31b0eb9107dd006193f1a9e8a6ae0fe411b54cb7c31517f8a91f6379e3590545ee87a2fa169b038884c4ab5bed88abf570558ac5861bae3695e7057ed69e3759ad2f76e3385448cd3bca546f93a12d1a0c6ee534c9c621856c7123a0f9abacfdebfe751b0f4660c2147b7d75c08f06175952dde8e3898726a2658a7ad4d82fe4dd819e3f518c536c4c4643621c79e8879ec113c2b72a0f95c75bdfb6c8a12236409a943f77fd19cdb0b5bc532e10a4e5f8b969946394a12e7f6a23949945ffeb86be5d0697451ad3b8ef5a9a413565ef1cdc80e806733b5821a482fdecd7d4471f0c4aac2ca9ec53135168a3a637e48dec68a9db10f77323ad1ef023b9f72fd950ec9a79e4bb32a4013f095d8232fbba1ce409bbfcaac15708180c4b19b93482060e23b19c3ec8d79df3d615dbf9571c4646f622e92208452934b04f290a89ea4f36eb3c6e566951452f688aff4d4b6b4e6aff61e2971aa5ed030106f9796bea2ea3ce78ef583ab1b3a90cbc2a3054637ccdfd570913135ea7d3726b5db0673b3d4f5df4a575e800680abaed7d00ae23e61a0f79a2c0b73409c573a1a9b3f812516c50348f496ccb7f1af50010fbf118607e129cad582d70ec136b04742685edcc39985bb55034d8b46d15bb8530a077cbcb8a5701a37c9604c9ca6ee77f9ba2a13c9b22c5b435bcc16ff5b0517808af7d2bc0c48b0e071746ea4015928ff6e08efeaa84a0cc02182496640e7f3b928ef224bffbe0405538bbc0d81e95becebeb28beb265a54a73d289cdf051b0173d416bba3669bb489bb1227e74cfa9a272ab092b8d6933ee17644079ffa2008d1d6b5f1f0604aa71107e06f339012eea87d1c3afb073fe2f9ad9697eca8b4085d7d9f7a5a918e0651e4d11622f0152f7643ea1fc713f20d9c9822532e60f408a5d890c815e40f53ac7ee86e89918cb55a5c535cfe48ceeb8df2ff5e350642d6ce058137a11afab1ced93ca3baefabbdf8dd17d59a22e20d1b42ec69882c937a3ede40a9227ce43d77d63e3fe7e994b4157df9690adbe45410c8dc472be6e8d0063a63b4ff524dd449fc17a025bd5274af494a126b37c2a4dcb8cd033e6f263674ee9af7920e1941fa8182472bfe547f26184c502a5640fa140d28165a1953faaeeb9b3373f29a95acc8e2ab99ccdcf04893e06168cf0f88079d0c7bcb8d83de281493596ec9cd07628e94342b58f24fe122c2506bd51b7d4b1346eacdb5c30da9c46126f5f8b1003901c6a3e20662e88b648bc32bf7d056deeed8a72bfee96d4cbc89e141b136fb52c5cdd2a2586b7df3f40e7c05843a79a4f1ad50f889ded820a8c652bee0dfe8907bf601642e80aec0fca84faf907234638282495fe420002075aa142da435f66bc2155fd5e5dcfbb67c2e9d9ec7f2cc3ddfe1f92d65e942d8fb9809e3ad9b9b891a8e50e8d49ae0e258a7b4e88e9cb9a0c8160ca036b9438d0fc75cae1890ef15c8cb3807b296ab2440283352485f4d19afef9702b12ef4f7f1e3d6a82cfabc9018d7f2854298ef9d4f27365538a6cf516e38d75ceb45e59fc5bea025f3de179f4e874d905e1c7abeb7123ede0e95cf1f8625f943ab9384ddd446814b4b1571b507d31e08627492cb5b504c4d4f4c593e629da5a9fe07d5bda11f2f29c6ab5a11f016c0f325981198fc4f41b7d5ef177197cc6ccdc3603c54a9e6ffdc502b4c808561e1e10a7786553de3c259fdc3d8962712e3a91936de2b607703e03d97c3193498a43a751496430b95712720b1d18f8e1543c0caee81d346454381ad1b9e4b254d6a8aba1a449f2b579751b298298e8978c3562baa68e5638f48cee2406a92dc6cd0fc4cf3b221a4e5627e9126ab31023253659a2dd48965ea4bb03686d62458eed78196654371f05beeb18c810a856c5f02d96d129f2a01042789a30df0cc680f5d95ae5ff42ee9d829d8e798bbcf6d52c6bcb695916859afa54cf84f8f51a2cd51f7972aba9d2a2570d88c46297edd1e2e385c5d227d668fc43fe7e4f922200d377185ee4f699e0288ff394eb3f71e6be14d7703c1252b56be0b85dc51a605cbf7c5bf12415e16f951d4f8cd775fc66f2e96a518214bb763d8ba0bfefdda5dcbf5e90b01c142b723a3fab19475b2f1dbc4a224e26153ccedd6225d1c04965c61b89b2c47e276e2c24ac7bc27c090f97646f369933bec657e1578309a29a4858adcf2d7d96b648eb33fd94017a3ed1426cbb51c4d1428cbb91306b388916e466108394195e450b7028912a203c4b506511c3c6bd93e3f09fa3f9c4d280b2514bc48d7734ef5f8d1b5ecb6255cadb9e275b0934ff2ec04f546874269d7ae849aa559795361bad2918d01eeab46693e403ad002258b21ac8000cd9dd348d64255d0a371d14bfb72a59de5fde5b636675af86a22b66a8e15283e287cdd50ee027e6cfc406af1c278376935cda054fcd8ccfe0fa35844f016a598459ce969827f33e578910b37e37d9b04b02706653c5f780274f3f0e1bf6362e64d6aa60ba666c8b1cfea3b357a5ea30ea4ac12758d9b62c92e7bfc68", 0x1000}, {&(0x7f00000002c0)="e19f9af308a745f1da58516bf0e878cf27d8133b093151b66833f528b604cbdc91937d700430d885b96041c9b29020bd3de134b8851820848a22d227c2692a95fa84372e404fea0370dcd656af786996a14bf13576b7949dd7137482", 0x5c}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@random="e727dc07001f", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2}}}}) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) (async) setreuid(0xee00, 0x0) (async) r4 = getuid() mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0/file0\x00') (async) chown(&(0x7f0000000200)='./file0\x00', r4, 0x0) (async) setreuid(0xee00, r4) rename(&(0x7f0000000240)='./file0/file0\x00', 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000040)=0x5, 0x4) (async) recvmmsg(r5, &(0x7f0000000280)={0x0, 0x2}, 0x10, 0x1043, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) write(r0, &(0x7f0000000140)="a1166b539d7052553be81fd28290622bc29d6953081e211591fd99c724ea063b94006162c359e33ebba7adc66b544200dc2b26b11e9327bceab1acc48080ead3eb76183fb4afe5444b4abb70075a83034a8ce282597173aaeef7f89426f93a3b211ba9755fad2c56ea5873e415465850280d9b87f64663822baa7457862a4b5d5b57980fded1e412b2178331984d883f0453", 0x92) (async) socket(0x1, 0x1, 0xe9) 1.618220485s ago: executing program 7 (id=630): r0 = socket$unix(0x1, 0x2, 0x0) close(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) (async) r1 = kqueue() close(0xffffffffffffffff) (async) writev(r0, &(0x7f0000000000)=[{&(0x7f00000017c0)="9b2e108901f89115ff92248d21c07fd7e2d2b8c4637cdb25c11446deccbc51026e0528c7da33aea1e2013fbfdf3e2e0bc3be04d5f8b6e2592c12417927d8d9d5629c9730049225cf919047fa73b8e8ffaf19abb56980f55a1b727ef0d59ad3224da67f294373e56fdfb03efcb9a688379823acb862e9dd4f465be7b9c6c8a996cd66988831daceb791d49a87fc7db63eac5c1525fe3ec4e8199b49b9aa536f6cba3eb599ed9a6ecaa067871ec88ba379f04be017d87d0edfad997c4db511dd3d700235fa1e8c342041b8150a65e6255c197643e020abdacffcbc066530a4f5b39c3b61b4524f954c88009c67dc48e5b78ad011a3926da2b4b4b7b54f464546dad11ccbe6460d863ea95dd468d5d76485de2f326a1869d1df2a1f95f7a5b6c5c48632c500748bf25529bd8f18156eda4e74fdc76dc12809a8c5f8fb3ea4c65abc2e8713aa29bdd3c867267899c41997adf87fbc835aab9ed1add7ccc928ad7a80ae0070611f18dd06517346c6c7b471745b81a951bf34e6f411ad844c25dabbb829eb09ef9594ab0693a868157824862bbac9d5848f992a00aa05818ab47605d00efbca21bca952d8d08082ffd380da818e6c2b818317e8bdea26bfedafe02176d7708bcb91c5e8825667cbd1012ecac887e910c5e61f67af4ce0662cc8b09535068e3864181c3fcb3c634ce22cbeac5abf50c267ce40ed6f653b0f2f14b151abd94ce12346c6254fa6f7b170e289b2160cfc0060940bfb5b51fa244e8009a2cc8f6b0d5c511046c41b6ef9e19228606ab831661725302938f5947dee457e32b57f06db2e42d5b173bbbeb20f448b893a25e191b6463353acb79a071164e38233dc0908bd7cecc09e64d164ed89a7855c5366c4d3defb3d9e1a9852128218b6df7a834883846ed6c8f6506c638b53e67e762dc001a677edd818d4218fee52f9e8c752f9d916b568bb91f2fff4439c75b4eab9b034a1b2036d4a4f70579aa6a227270d956ff56886c76e282278943818b99a8329edb46f152edd3e21929aabc5982f207142a0b5d6f983e76863a97fef42921bb336a2dd045866861cf7369c2b679975eab0013d0a8dd6ed59d7bbb72b41f6b963baa054a5d2e823446782c0c7221941f61fecc92b3c1367058934a566bc42d24b2e082ce0438122d3298688dbfda51ae5b966bb7cb13992fb5a362a36bd8591aa6d9ce589652a700ef9558b665b57f1c8d7c3cd71fd0a8c03dde8c86860630e7320264ecceabdfac90aa44f6c0b8e1966385ed050675ca9b068815d672bdc41f10aac8e169cc0f18e112ae61015068ad8e9be794054fe916de5a986fff26883d65484b58716935dbb28a1bd1d23b45a1bd04d7eb855e19116370c0b1bfea9d05f55a4db5d9775f275475350f041a5a373be815f75a8d6465499b620d67f6104a401dccab581ff04711cd9ae50fe3e5d3d6fe0f5b6d5d8e885f077111db9d3c5f76dc7eafaf4b395db09b8dc2e02b28185f58089d7fc3ab4f446954d894f0b2907dd3e5478781d7a93ce3acadb6c4a7b37644b47f71da6cd05ffe833e39b4e6882b4f9532ae2ec48c1100c87d60f0967b4f033c1342f5cdce1f08308a1735757515de2bf28c3f72eda83e78b94f8cc706bc4316d13e758b7dc5c3205b9253cf5308c68870946fbda98f6e7b312e732b86f34df5d01d15a7301d39cb42035f798401e1d1226f8ef06a2d1c92bb9dbfb704053414553ebe7f84b44d02719708a792ef9cb8b1dd2ed34a39950c3ea9582f254e3c37aa353e7e256009b39cf676f65a519366f378e7cf8d642ebb0099ed15bddbbb645864673fff8b5b94f633ab8ef92de21e362002549401f97193845c76934ecd64db2681dd60e6f41d096c886dc6e396495b7b43a5b468ef15ae6b86f7d6ca792154efb5f85de3c4d2a0d6d88fdb2da424fa05da3c3c53c9c139a7d10381883f104e101cf46207dc737c9ccc96d225545d9941d52a14464b14a2bbbb54e773e260efb3c2afcb80f294d47d7cb189f73f112b0950a2be062e40d035f4022ae9647e53942d8f634cf211d719878dd250c1a68c32c42686d575f030f7727bf6f04ec8f103085f3e38a9a318c1cea6f9167a10d2f11e6b002ef933c32a889f1b18dc91cf2797c9d9c24f6b8eec7d673fc0072da16644576f380e6ab4ed5f1484f649277c4361feade7fc9eba27122a7b062703d5b1aa42e279a72d6731894d3bfdf5dd93943923b814c2ab217e21626bed8c734e5275a921e61bf32123b6cfa9bf099d93d8efa8ff5fdafc8da47bc147e487247974d00d1a2b8eb9d284bcac56d92cff825794629b33c4dbacd6d4207a6e06eecf99597ab4fd95af63a7c4e4e62a2de1cd6cfd147e7dab23a9937e5bc2cb5939f8719b7bdcaf3da05ba9253027deabbe82f5763102bc996c8a851c8c2d7a8e971c7268b9a064157f72c7b002dcd59cd4f981f092459f15f007767cf781d52c31452075e6077cb152f29588d5534c3d5b5f588c8c20d35f54d626f9db97d1a14d362ed53159483d8099f217f46a8dc5e73ac71d8474a903407e1456d32666c77b86fb43dc1bca7aa82c69ee263faf2a7c4294312ef73f7c18b46fd91c2cc8a6a7bac267735d4d110154799d46a0a82536b87cc0ab193b99b8f9982a11213d25fd168ba86d1d1e0aeb967aca39acf358df88e0a4cf8865b074fd8e13a5da48e7631f94ac286484a5686ff95d776f37d2d2054166ba51a91", 0x78c}], 0x100000000000037e) kevent(r1, &(0x7f0000000080), 0x3ff, &(0x7f0000000140), 0x728, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0, 0x8}, 0xe) (async) sysctl$kern(0x0, 0x0, &(0x7f00000005c0)="0000000000000000a00400000098bdf4e420e6adda008000552e01000000d22b3f3f490b0804f9000000000000000035024ba8af4e5fd3ab9d2b7537ccca8db3", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) (async) write(r3, &(0x7f0000000480)='\x00'/14, 0xe) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) getpid() (async) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ftruncate(r4, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb4050000000000009dd52840fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0xfffdffbf, 0xfffa, 0x1, 0x802, 0xffff, 0x2, 0x2, 0x0, 0x73, 0x101}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f000017c000/0x3000)=nil, 0x200007fffffffffe}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x8000000000b936}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000000}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0xfffffffe}) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$VNDIOCSET(r5, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) 1.461621991s ago: executing program 7 (id=641): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x5, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@generic={0xe, 0x6, 0x0, "6d9864a1"}}}}}) link(&(0x7f0000000340)='./bus\x00', &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x15) 1.384506029s ago: executing program 4 (id=646): sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c60005136000009f05", 0x9, 0xa, 0x0, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000001540)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x1a, 0x3a, 0x0, @rand_addr="3bcc3f0600000058132fa13a8be186e3", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c33e", 0x0, 0x50, 0x0, @empty, @mcast2, [@hopopts={0x3}]}}}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 1.353426245s ago: executing program 7 (id=648): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) syz_emit_ethernet(0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) (async) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x7a, 0x11, 0x200000000000001}], 0x203, 0x0, 0xfff, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) socket(0x24, 0x1, 0x0) (async) r1 = socket(0x24, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) socket(0x1, 0x6, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r1, 0x80206916, &(0x7f00000001c0)) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) (async) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) ioctl$VNDIOCSET(r2, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 1.296362983s ago: executing program 4 (id=651): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/239, 0xef}], 0x301, 0x0}, 0x40) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) unveil(&(0x7f0000000200)='./file1\x00', &(0x7f00000002c0)='r\x00') unveil(&(0x7f0000000040)='\x00', &(0x7f0000000140)='x\x00') writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) writev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="5aca0bcb800a8538be93db13b68fbbd62c36b60eba8d6f8fc258b739d0b985f77c75f59d29f665ac41728a10f830f0c97801d4868135ee22b1ef82901618fa2bdc3c5a2a9b649a16ef02b56f41a4a878d7dece66509878c30e3e0b01feec", 0x5e}], 0x1) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, 0x0) write(r1, &(0x7f0000000440)="c24f1ed0ee7501c96edee9cd791ddb5625b58ec0378b8d9031de53043e140fc303704fac6aaedd7670c313d01d816c8d93054adc24038b5a89745ab62ce57da45e613f4063ecb0aee97ac5275240ffc9a5e35d7d91752b42fe5abe5f49665782f726eee3a28f1962b521955cfa2140809e5681cc62a0140f45ea7aadf38dcfcff415715cdd7fc2adfad588d7617ea30dbc", 0x91) 1.288692468s ago: executing program 7 (id=653): ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504446, &(0x7f00000000c0)={0xf7ff, 0xffff0694, 0x5, 0x7, '\x00', 0x8, 0x9}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000001c0)="258b300ad15115bb14aa774dce743f74b3f3e834", 0x14}], 0x1, 0x0, 0x0, 0x404}, 0xc) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="71cfc294315f065b10dc1b932d5a34000000cb8fb5818384af1975f24a9bd13293a9d5bde34b9495", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x81f) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) close(r3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.039365953s ago: executing program 2 (id=658): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x14}, 0x4, 0x0, 0x0, &(0x7f0000000040)="be0673a8", 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f00000000c0)=[{0x4, 0xff, 0x7, 0x3ff}, {0x40, 0x3, 0x7, 0x1}, {0xca0, 0x8, 0x4, 0xfc8}, {0xc, 0x5, 0x7a, 0x7}, {0x7f, 0x7, 0x1, 0x71}, {0x101, 0x8, 0x2, 0x3}]}) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000240)="258b300ad15115bb14ae0fbf03006f2b470000000000006e7f08feffc2d598af36567a5fa04d69a15b62825de0cc0900000000000000f3e834cc9015b21c3204000000e890c46391d114a3c8e214cc8f4ef3404f", 0x54}], 0x1, 0x0, 0x0, 0xc2d839217c176b2d}, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="71cfc294315f065b10dc1b932d5a34000000cb8fb5818384af1975f24a9bd132", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x7b3f404) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) 983.340865ms ago: executing program 2 (id=660): mkdir(&(0x7f0000000100)='./file0/file0/..\x00', 0x155) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f00000002c0)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0/..\x00', &(0x7f00000003c0)='./file0/file0/..\x00') lchown(&(0x7f0000000040)='./file0/file0/..\x00', 0xffffffffffffffff, 0x0) 902.326937ms ago: executing program 2 (id=663): mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x412dfc) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d9ddcd73ec7531b78e2b3ebcb63fec8191db7a9149da9f7088bfcef3d6ef980ea0951c7f4d9c7c2e0e98a1af410f17f9a8ab5e0a7bf3152ab3731b9a5103dddb539e905acc90d97c14261ded4a0420c2d80a36aff2f18f69b9e7cb0acc2586b6b216a859e9a3c27ad2df10c6e0918c8bac95f1ee5df195f308dd3af9ec452404668f8ffdc2908e43723de02bcd465e0257416fc6bfe068f6e384d6f3c93fc5", 0x9f) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000080)={0x6, 0x2, 0x2, 0x27, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0xcd, 0x0}) 896.780267ms ago: executing program 2 (id=664): r0 = kqueue() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xd2, 0xd, 0x20351a, "1bb7e60ab87aa57800000000d0d200000000fd00", 0x0, 0xfffffffc}) writev(r2, &(0x7f0000000000)=[{&(0x7f00000009c0)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6a9ccb2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32f1834811c35303f045efeacfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f28eaa4722f01aacf3cb72af5653c172ed8ca559b3fc7407ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830e1cda2ae8fffcf893250073d05f0c5f42cdb32e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51ebc5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d98856064ac8c461d7413f591f398de4bfadc88335df04db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f9791053056e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647064a6cb37caf964ae66183f727cc34a4e87ddc884f186f761843a20a8a4b05e5b703a0ad18665590ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699b09294ff9f3fcf8b2db8cdbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a12984ebd42065841429d4a6d85b2317070b4db7fb0ce3af96d5e1af96497d755684c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091f196ad779f3c33c02f0187ee5db10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c84696ed1d6781385bca734edfa2cd73dfeec3ad766a6009a0fb69b881881679ee2a2f18fb858e9e48cd2c3ea7041e9c8bb97b2768a0e2e428c8ef1799682f105f1da585fd8991a1faadacd05d0a5149764b93e9d8de2b8c615b74acdda8c3333383707c70e341d4bcd32cb52b2a28f0615d09968cb3eaa550aea9a25ac1a4a65ea99f55210e9cee303577f216ed5565c0bb525a8f2bb040c5ebd0d80a5118159cb35d14a7e4ea3f0fb730c829f809c6d2831fb9f29cbc3f4d95b611df39cfa54b890d2bb4b87b97d738a7d0c093a912d562e570af0e5a2ccff787933ae530b59ef5f68d356b0abc761ff1b1d348a7376178dd36b498aea2c2f3fae1aa94393c9e326ff7eaedde4f04d5b1aac9da9c2352366c059b97183b4034a558fb40372e91b6c9d345076f90509850e120dce3134fdd0e51c2e5066dfb2c05892e6a7a414953382df5ab02360f82b7658c19dcc5eb86d8aefaabffbbd17d2a602aab822f11fb3d1ad13a6255ad1a0034fb29290d4e0519d5d57bb917f013f1c434a7862b01a1cce17f775e86ba3d5f11d4728d9d5b70d6c9ea83a68cd7e26a8fbf6a706fbb875512fd142b5f708576fe80c81d6216b4a7fb7848583b4c418048f9ff077b0a7c5921c44d43f24ad622c73b8a8f11347c97f290beda4a63523a40cd38306996b4e4d9e6400dc1bc51e1d6d5283fa89e302f8b69199b60408a39d668ab93ca4e78841afebf95825259d9ec9140eda6b1e4b739862a9237013c22a8c928cb4cdb54ed6268811cca9eca9080be6232e347f87e07ec6410ca77ca9c141d23ccfb9225b81eaa5bf7a81c4", 0x6a1}, {&(0x7f00000007c0)="02a40bd452f8cca8759f6cc2b36d3ceb7c89c96bbbb392536a9decc786fd3494a4debed83f09c62c86545ea7858ca19efbc8515bfed71b17", 0x38}], 0x2) fcntl$getown(r0, 0x5) 896.174746ms ago: executing program 2 (id=665): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x4, {[0xfffffffffffffffb, 0x0, 0x2, 0x10100000000, 0x3, 0xe74, 0xdf5e, 0x0, 0xfffffffffffffffd, 0x2f07, 0x0, 0x0, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2, 0xfb], [0xfffffffffffffffe, 0xffffffffffffffff, 0xfff7fffffffffffb, 0x20000000, 0x0, 0x7b98, 0x1fe], [0x100000001, 0x2, 0x0, 0x0, 0x8, 0x7], [0x100, 0x8000000000000000, 0x0, 0x100000000, 0xfffffffffffffffe, 0x10000000], [{0x0, 0x4, 0x0, 0x7d06}, {0x101, 0x2, 0xfffffffe, 0x2}, {0x8, 0x0, 0xfffffffe}, {0x3, 0x5, 0x6, 0x2}, {0xcc8c, 0x4, 0x0, 0x800000000000008}, {0x0, 0x2004, 0x5, 0x2000000000000000}, {0x0, 0x5, 0xffff8a21}, {0x5, 0xd7, 0x6, 0x8}], {0x0, 0x5, 0x10, 0x3458}, {0x0, 0x0, 0xfffffffc, 0x2}}}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x11, 0x2, 0x9, 0x8000000000000000}], 0x7, 0x0, 0x9, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) syz_emit_ethernet(0x12, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000ffffffffffff81074000810078f2a2cbe99207966c9ac473953c259d2c365b62ad"]) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000002100)=[{&(0x7f0000000180)="968ce1c69d9498126527e1ad5174636898ad874ffb39b42f574f4f4c", 0x1c}], 0x1) execve(0x0, 0x0, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000080)="8b8d0367ac834de5e46f42398d27fdb0ddf61eefdba386c67022c77960cc7064f287cf4f039c59db3ac11a89d9f61c92a558f73126267bf39bc8cda4820e0afadcf0658a00af14bf4c43ad115a1f2efd2503ab34797c691739bfeef56175231c98ccb6b849be3e29e2b1dcae6d8ef1c64bf1b26c40e0fc52bd", 0x79}, {&(0x7f00000002c0)="d4a633467742e0182de1852c617333dcf45fe6936315558bfd4b156bb1507d4f4ff16f6982e376aee402f7d5d2d45edb43cfc0d71390dcb4b1ae5599cc6692e2070e462deca09e510e7f93bf61571913de7e67def0448d616312315b373f9171db59ec542c35de342933b5ccd1d0c49cdefeeab3f5459a68097f165fd121cb8d0d1f455a8f", 0x85}, {&(0x7f0000000140)="9b30f6e65f409a", 0x7}], 0x3) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000100)="30c47992f2527ab33a20786f78bbdfe063346723", 0x14}], 0x1) r2 = socket(0x1, 0x2, 0x0) mknod(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) ioctl$FIONREAD(r2, 0xc0106978, &(0x7f00000001c0)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffc00, 0x1}}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000400), 0x400, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000440)={0x0, 0x5, 0x5, 0x2, 0xffff}) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$FIOASYNC(r4, 0x80047469, &(0x7f00000000c0)=0x5) readv(r5, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r6, 0xc4504442, &(0x7f0000000000)={0x32, 0xffffffff, 0x0, 0x4000, "97a2224ff1c14a06ebb178926cc9795a6b47c1d1", 0x1, 0xfffffffe}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r8 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1040, 0x0) kevent(r0, &(0x7f0000000040)=[{{r6}, 0xffffffffffffffff, 0x4, 0x1, 0x2, 0xe}], 0xed, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffff8, 0x28, 0xfffff, 0xe000000000000000, 0x163}, {{r8}, 0xfffffffffffffffc, 0x14, 0xb00000a1, 0x2, 0x6}, {{}, 0xfffffffffffffffd, 0x70, 0x20000000, 0x8, 0x8000}], 0x7b2fdc20, &(0x7f00000003c0)={0x10, 0x5}) r9 = kqueue() kevent(r9, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) 895.441457ms ago: executing program 1 (id=666): write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) (async) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="1d", 0x1}], 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) execve(0x0, 0x0, 0x0) (async, rerun: 32) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3b, 0xc, 0x7f, 0xfffffffc}, {0xfffc, 0x17, 0x46, 0x7fff}, {0x8, 0x8, 0x9, 0x1}]}) (async, rerun: 32) r1 = socket(0x1, 0x2, 0x0) (async, rerun: 32) r2 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xbb) (rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x117, 0x200000e, 0x101, 0x80000001, 0xc9, 0x80, 0x10, [{0x9, 0x17, 0x0, 0x8}, {0x5, 0x6, 0x8, 0xfffffff9}, {0xa, 0x6, 0x0, 0x8}, {0x1, 0x800, 0x8005, 0x4}, {0x401, 0x40200726, 0x2808, 0x7}, {0x2, 0x2, 0x10000005, 0x800}, {0x100ce3, 0x6, 0x6, 0x100}, {0x6, 0x803, 0x400014, 0x4000000a}, {0x2, 0x82, 0x105, 0xc}, {0x4, 0x8001, 0xd19}, {0xff, 0x10001, 0xc, 0x6}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x1000006, 0x8001}, {0x29a71717, 0xfffffff4, 0xffb, 0x406}, {0x10, 0x7, 0xffff255f}, {0xfffffff4, 0x221, 0x6, 0x30004}]}) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (rerun: 64) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x400000000, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffb, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x2, 0x3, 0x0) (async, rerun: 64) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (rerun: 64) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000000)='oL', 0x2}], 0x1) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r6, 0x80206919, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000100)={0x1, 0x29}, 0x2, &(0x7f0000000500)="687f81ee50b1b8560a748f4765e0f3deb13ff320601953ece93eac38c05c34340166b504ee49d102a087daef9863652eb28a778893aa1035d810b8c992f87c6f4a73244e18bc2acd4c5640a72545b4aa69c8c649c69ce2ec131ed748071eaf11", &(0x7f0000000200)=0x60, &(0x7f0000000240)="6514c6db4909004fbb78c1f022147ce073", 0x11) r7 = socket(0x2, 0x2, 0xfe) ioctl$FIONREAD(r7, 0x8020690c, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f000039a000/0x4000)=nil, 0x4000, 0x0) (async) close(0xffffffffffffffff) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) 790.336176ms ago: executing program 1 (id=667): socket(0x11, 0x3, 0x0) (async) socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff5, 0x44809e9d, 0xfffffffffffffffe, 0x100008, 0x2800000000000003, 0x181c, 0x2, 0xffffffffffffffff}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff5, 0x44809e9d, 0xfffffffffffffffe, 0x100008, 0x2800000000000003, 0x181c, 0x2, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x9, 0x9, 0x4, 0x1, 0x3, 0x4, 0xe4c, 0x1, 0x2, 0x5, 0x1}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x100) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="aa00000008000000000000008100"]) r2 = open$dir(&(0x7f0000000100)='.\x00', 0x200, 0x0) symlinkat(0x0, r2, 0x0) (async) symlinkat(0x0, r2, 0x0) readlink(0x0, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) (async) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) mknod(0x0, 0x2000, 0x9b) r3 = open(0x0, 0x8, 0x93) ioctl$TIOCCONS(r3, 0x80047462, 0x0) (async) ioctl$TIOCCONS(r3, 0x80047462, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) (async) close(r4) socket(0x18, 0x3, 0x3a) (async) socket(0x18, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f0000000240)=@abs={0x1, 0x7}, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r5, 0xc0206921, &(0x7f00000001c0)) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x8020690e, &(0x7f00000000c0)) (async) ioctl$FIONREAD(0xffffffffffffff9c, 0x8020690e, &(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) 712.915619ms ago: executing program 3 (id=674): r0 = semget$private(0x0, 0x4, 0x200) semctl$GETALL(r0, 0x0, 0x6, 0xffffffffffffffff) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f0000000000)="2eeaab7753b67dc6f721fe9e0cf2fae9a9d45f34abea7ac2b7fe3534489d0715f26d18e8ff", 0x25) 711.593552ms ago: executing program 3 (id=676): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x3, 0x100000000000000, 0xffffffffffffffff}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0x0, 0x1ff}, 0x10) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f00000006c0)="bb89a7c6987c105e04e75dd757543a7d32977e97dc641a4338995dac53cfb13a7ff6a11af05838581a6f6c8decf403ff162b3673a085576feb4ee673a8f446af9e23afaed5334244083275572a0c6b247b4e3693fa21da061c7af8f74c4383481f4410b0110d3e42aacc2bf8b71530983e392764e38ebda8824e7c00af3b3c9722722a2e9c2139db6b09c194bb36988f3cc6392f3bbaaa9b60ade915dc12716e2f500403463dd05f53e062328207486650aa99953b29fe6c26e4758c1788b0b34532692489be72a4cf97d304acce8e0926fadd8f5cce05dc4654bb5ccb0c4f1681ddfff70c329c66229f41bf9f5063fe9a9e3c7d9fa68c838f6c69b70c2e508736d24c0055d75a54a655dd28947f7f93830fb169ea49104f3e314c8d8f670c9dabc0ea5c4a0c1d40c5fff9f49b7594f180eecbe417042f29d3a5f55ee64b5e414267f5871d306df23252c21536b3bf1a1c53b0852327af8012b542870738ad4cbdefef70518e01f4def73e5351d25b4d14d335d3b493affa61cd5b000c7dcc", 0x17f) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x80084904, &(0x7f0000000180)={0x400, './file0\x00'}) close(r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06", 0x2}], 0x1) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000700)='P20', 0x3}, {&(0x7f0000000080)="597c9842beca4c17d80c99e79c1fa1d8e4ecb585f92a03559501fab9e48c3118ea108da28e372a9ec44cf3483c9c9f89d1f1f2267c4a10f0b8ebb5db68537bb1a2c04167f3369f9747c028968b435b14e909e458f9bab4ce1685ef937d4514b85dbb02db87d1a7cbbe679c5466f53af13f8901d3fef7fe2aa370c81ba0c0ae68065768b0c1a171f3ee208887755d0678acbd017ae88c4c0fda82dcd3588991a92b3d34dbd3b1c02cb6ca5795774660323c8db331bc875b2055cb7eb72a78946fe71f31c2cbc64e2ad0a39cfe3cd20fef", 0xd0}], 0x2) 626.138684ms ago: executing program 3 (id=677): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async, rerun: 64) sysctl$hw(&(0x7f0000000080)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @local, @local={0xac, 0x14, 0x0}, @random="804ffec01fcf", @multicast1}}}}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f00000000c0)="8eab802cf20e98b046a216350b86110c5116b8c9cf4ccc5c978f959298433634ec4854130fced58c4b42f70b9062e8c9518c3a2d445b19be29ad63dc8d608fde4f0ec38c9422f51e49f51499a0c9253a021e6e22a61d7a23d2089522c05c4bad18b9cedb1b1cf90980233908aea92868335eb9a0f0f858abbc7fa2c7ef286ae322c77f53a6b84c83a3e553bd40bea63bd3365526a7f1aabd25780514d69441d03b16b2087dde31eff203c45ce1a8b478cdf664c098aade1c19f82eb7d44672213c", 0xc1}], 0x1, 0x0, 0x0, 0x402}, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) shmget(0x1, 0x4000, 0x2, &(0x7f000057c000/0x4000)=nil) (async) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480), 0x200, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x39, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000004c0)={{0x61, 0x2, 0x7}, 0x1, 0x9, 0x8000}) (async) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0), &(0x7f0000000180), 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0xf}, 0x4, &(0x7f0000000240)="b31676468cca5c84439f29c581f18bafb9d3a33b1168b7fe500c71580cd7a35fbd91b14c8807e3a759be4c55613ecbb9450ebb2e27ddefdc66499292aaa739326096a8b29485cccff5eea3917bbed406a74863d2adcc3ed841f0da", &(0x7f0000000340)=0x5b, &(0x7f0000000380)="eec3f2c575145c9ee3212d993f606dc9feb9f0b1ef1dafccf064610451cac52e7631c2e44dbd6f8b9ca4fcf9e0a3b50791754d4352a2a1f3169784c883730e074d3fc369cd49000e0be373e75ead3dd49b1dfc4d32f0f3cf3dfd65fd3d453408d0849e69fb357cd6ca0c1fc2a16a2b4134796de42b01edcb4c1be3ab2256e5cb2ce2f652e278868a7d24ee7bcad25a9d24ac6de10759e9e4240dc4b9a4319134f64cb6e252ed04121db20491836f8b4b7b8e7cd4dd96678acce8ac1a82dc9b396ab025e1beab0cb811371c0efc519f7c1f201259a6d55e26e98c89cdd4323c96a27d9b3a1cc29ed48456824cf7ad8b783f18174a", 0xf4) setsockopt(r0, 0x4eee, 0x10000, &(0x7f0000000040)="82ccdd8b76af8a79e6c1f1b43ba28649ff2022e639e4b03682dff1578265e9514215ed383514d6ec01b14f70fef5e49f084d9b94727eb79247671c5740ca25356b463d4bca9f25289c3cb456f281a209631c4b1f9ca1b5457aaffce2d90160d472cf9cde0969cd3a51e0659abfbb8cbd", 0x70) syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaeaaaaaaaaaaaaaaaaaaa0800450000280000000000019078e0000002000000000d009078000700e2ffffff0600000005000007ff"]) (async, rerun: 64) setpgid(0x0, 0x0) (async, rerun: 64) r3 = getppid() setpgid(0x0, r3) setuid(0xee01) (async, rerun: 32) pipe(&(0x7f0000000100)={0xffffffffffffffff}) (rerun: 32) fcntl$setstatus(r4, 0x4, 0xc0) (async) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r5}) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r7 = fcntl$getown(r6, 0x5) fcntl$setown(r4, 0x6, r7) (async) close(r4) syz_emit_ethernet(0x6e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaad0b5049f6b63860c602a654700383afcfe8000000000000000000000000000bbff0200000000000000000000000000010102907800000000605adf0000002c00ff010000000000000000000000000001fe8000000000000000000000000000bb2b00000500000000"]) 625.545971ms ago: executing program 0 (id=678): open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10c) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x800, 0x0) 619.436097ms ago: executing program 3 (id=679): dup2(0xffffffffffffffff, 0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x101, 0x1ac) socket$inet6(0x18, 0x4000, 0xff) kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000640), 0x400, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100), 0x95, &(0x7f00000006c0), 0x0, &(0x7f0000000740)={0xe, 0x34}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) select(0x40, &(0x7f0000000000)={0xffffffffffffffff, 0x6, 0x3, 0xe661, 0x2, 0x6, 0x7ffb, 0xffffffffffff8001}, 0x0, 0x0, 0x0) r1 = syz_open_pts() writev(r0, &(0x7f0000000100), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0xd, 0x8000003, 0x5, "001a3cfcf6c07c79eb000000e7ffffff000b00", 0x544, 0xc04}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="c0bcab6f948f9c793d3353029ee978150c5d3d8fa484563b2d122d07cc72148e0639e5924b0d36ea541bb88f18d9273b9bb31ecce8ce953f92949ca56480863fc24876918ff6dfb789bff0839a6cafd963ffe0f273cbd3ff9ec7285d3c29ae92c5a80ae8fa2d6e78baaebfb19fca2d8ad372f790233b69e1ff887beaef22b3b3da74def6c4c0f6228502c8479a0baf208fb04ef9767c102c98a7a603b92849ed55ebdce5d8c22704bf0dff3a850147aa49bbc27dd7fc393501df98", 0xbb}, {&(0x7f0000000480)="bf574f3625b83e8eb4450b82e3848e410163cf1be5b392a66322e75c0f48928b94e72bd3ffa2708f3f298e593b73ec4d618da7f32abc674dbd1b9314783d28a521ab622fe415", 0x46}], 0x2) read(r1, &(0x7f0000000200)=""/255, 0xff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) syz_open_pts() ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x36, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[]) unveil(0x0, &(0x7f0000001900)='c\x00') 618.897672ms ago: executing program 0 (id=680): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000240)='./file0\x00', 0x2000, 0x4e5a6060) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x25, 0x0, 0x1, 0x20000009}, {0x1, 0x2, 0x30, 0x84}, {0x7, 0x3, 0xaa, 0x6}, {0x6, 0x3, 0x7, 0x807}]}) write(r1, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 617.907171ms ago: executing program 0 (id=681): pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffe, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000616000/0x3000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x2}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000445000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000080000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000069e000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00', 0x2}) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x2000000000000000, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xf, 0x9, 0x1000, 0x3f2, 0xb364}, {0x3, 0x5, 0x3, 0x7fff, 0x1}, {0x0, 0x10, 0x2, 0x86, 0x5}]}) 612.377752ms ago: executing program 3 (id=682): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x20000, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/232, 0xe8}, 0x0) (async) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) r6 = socket(0x18, 0x1, 0x0) r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) (async) dup2(r0, r3) 529.725125ms ago: executing program 3 (id=684): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f00000001c0)="cac73ce119f42809f7c30824a593551ffe", 0x11}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0xb, 0x2, 0x2}, {0x6, 0x10, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0, 0x8}, 0xe) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="feffffff60", &(0x7f0000000080)=0x4, 0x0, 0x27) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000024c0)=ANY=[]) ioctl$FIONREAD(r0, 0xc038694e, &(0x7f00000001c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) select(0x40, &(0x7f0000000040)={0xfd}, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 471.48595ms ago: executing program 0 (id=688): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x23, 0x10, 0x2, 0x1}]}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000000c0)="b92e", 0x2}], 0x1) (async) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x9, 0x0, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) (async) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) r4 = socket$inet6(0x18, 0x4, 0x67) preadv(r4, &(0x7f0000000380)=[{&(0x7f0000000280)=""/217, 0xd9}], 0x1, 0xf) (async, rerun: 32) poll(&(0x7f0000000400), 0x0, 0xfffffffc) (async, rerun: 32) r5 = dup(r3) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001540)=0x8) (async) unveil(&(0x7f0000001680)='./file0\x00', &(0x7f00000016c0)='W\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async) accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/89}, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000000000000ef, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x4}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x25, 0x0, 0x1, 0x20000009}, {0x1, 0x2, 0x30, 0x84}, {0x87, 0x3, 0xaa, 0x6}, {0x6, 0x3, 0x7, 0x807}]}) write(r6, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) rename(&(0x7f00000000c0)='.\x00', 0x0) (async) close(r0) (async) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad900383a003bcc3f0600000058132fa13a8be186e3fe8000000000000000000000000000aa02009078000000006006c33e00002b00fe8000000000000000000000000000aaff0200001900000000000000000000010300000000000000"]) 470.318496ms ago: executing program 0 (id=690): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ffffffe, 0xfffffffc, "ff010000004000", 0x0, 0x7fffffff}) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x7, 0x1, 0x0, 0x1915}, {0x87, 0xc, 0xaa, 0x7}, {0x6, 0x4, 0x3, 0x800}]}) write(r2, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) setuid(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005036000009f00000000000700", 0xf, 0xe, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r4 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc018696c, &(0x7f00000001c0)) ioctl$BIOCIMMEDIATE(r0, 0x2000427e, 0x0) 383.254937ms ago: executing program 0 (id=693): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x1, 0x40) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x30, 0x1, 0x8, "89303435310e04ab22801eb470787e7b809c11ffe31cbdb05ea6a8fc8eabf2"}], 0x30}, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000100)=""/71, 0x47}, {&(0x7f0000000180)=""/44, 0x2c}, {&(0x7f00000001c0)}, {&(0x7f0000000240)=""/97, 0x61}, {&(0x7f00000002c0)=""/122, 0x7a}], 0x6, &(0x7f0000000440)=""/169, 0xa9}, 0x42) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x66, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}}}}}}) 378.722625ms ago: executing program 6 (id=696): mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc2585601, &(0x7f0000000040)={0x10, 0x1, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x5000)=nil, 0xdf65}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8000000000000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fee000/0xf000)=nil, 0x9}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000eb1000/0x2000)=nil, 0x4}], './file0\x00', 0xfffffffe}) select(0x40, &(0x7f0000000240)={0x1, 0x6, 0x1, 0x3, 0x8000000000000001, 0x3, 0x7, 0x12457e62}, &(0x7f0000000280)={0x800, 0x7fff, 0xb25, 0x6, 0x7, 0x7fffffff, 0x9e1, 0x80000001}, &(0x7f00000002c0)={0x6, 0x6802, 0x401, 0x3, 0xffffffffffffffff, 0x0, 0x7fff, 0x80}, &(0x7f0000000300)={0x1ff, 0x10}) pwrite(r0, &(0x7f0000000340)="52872cd33414039420feaa2829ffc775bb0618293c5ae65f01ca0083b1c3917b880e6ae11942e54af1db1161441146af73d2a87111f26aae642f1ca6197e40c490e1f27d61cde3acfdce5f877ab4d8a96b4ba2b2e9703ca13be1ec8e0639327870a5a81186f76dbda66437a38f240380cc084667db554a60317d992df337d442d081d7b784641bb9a37aca22651e8f84c13b7456674777a4c25ec1903faac641a2630bbe707f1e3ae265dc708edfddc85ae799599b2f8ae289da4be60af60cb75646df4ab22960e348dccd972f83026539ddedcc0f9aa2c94ae7ccb5ee5f9f610fbf809f23746b58e2ddcb8fd708f46bf4da49a312b653bfccd9f93e9bd73b9db08812ad7ba075fd8edb9a57d82452ae87f79b4befa3214883f8f312bec0c3949db8b5dbd0664b3b9e332d1b7f01633d13be116287f239e4ae770dc1d76d53c09d2e78b5e0bf4fd53ecdd71487f1d8a90fd4abf91ada82def5691aa2445ba9e715a4be02d85a9eaa319c7604f6358e81861f88fe94ad53e79c5f0b87d9387dceec2315d636eeb4eec2605ac8239072f96965e570654dfda3c4f488f0116cdc31106d9e085b6a4739105ae1cd92ac5de73d67f946d36c09948088d61922c9f7e8f3e6f37a3942dd50d601137fe0364547d4a8f5386f70d1e65218c7427a3e02fab24eaf3a2074214918ba5fb80b92b48beff474fb39a27fb1ea2be63e668f0fe0975ae70976ffd460f3cb10ced161cf9ce37424aa2ad3f9a7309cbdd89df363f83d3f3c8d077891c615b6a431f35d4504022f030062b8ea22740b4e965bc12b3ee1db31e5a02c209800b43d2ecaed2dc907486e9c3b780719fb702b4dec91352a303ca8df0d1d6ea3dca09244a10cd164ed2dcdfa5dbeba9f74321f27c787b01790f101a2407af744c3adc14f991fe7f0a1959527c9a09d181edf067447635502da5ce2463e48fafa71237c02a5ea15477db2208878970b821bfde8e706c524ce8de5787f3d402ab0f8b72b663e2649c3f13a4ecfcf83a30ecd6f2f06b6b57815c8ac5f7a9c8b2975611d3a2d600ac2c43527a516819719e3a8da4a9e63d1d357effab2e47a58dd6116c79b741d445869c730b3833901e15d3a3fb21ac4de1825e3c3bed6d48ab64184fd33ed5ca0599dd52a0b4b27aa42dcade16c939093be54c382cf2775cd10cc00409b269e502d1f192a7e439bf3ebec72faf3d906068bdd521af5ea3cb07596f495c704713e3fbd22cc8898822f66f29cd0b2510464a06f1ca3099e60a8fa58d2a24e9e292ac4c4d5a15388947a5ea5bcd16e98bcece0851e1a4b75e61876dbe6f5f38e651f0c65d78655fd20c126f0638cc5c05e4fd12aeb3bb5f8e216423d1e9201de1d9546abee15e40d2d9128c710033f049fbbf436e6071184be8471656f2838529729aee27bae1cc5c8992eed69e90d4c993d3cd331d32f0181c9d1293d89a7dd4bc1b910bee941865184ec5deaede1be3d142d4b4fbbaaedc51652b75f4ebe93510925ecced9fb2e46a571095a4c40ad2b5e9a0beb84652bc048f35a960d9a7726451fae49387e09c9f47efbf7e67e02b5ad30c57a0133f5437054dfb782c8c53ad5a36e5276c420bd3558a632b26e65f7d4377dfc5e598f1114f57ba94101a6ae4a68a39e20a46b564bca6e642038aa605569a69f0786f3b4b5125f5afaff3986eab5e7cd8cb686eeed32714c1143e01f9b493da18065631b8f640390f5d066cd30b3bf57b93612b79cb6b66f3ebac865ceadd79cefb8258725d6eb74d153d82486ab95cc7c2eda255b9d8f45769c7fb5ed2b893e5df45b0dc393a011e6ecb336af84b986525ba7998c4ced262571aea2709046f637697ec67c34e41515531fe487d71f869d8a7a7068251f278e557548c91fee982d5497b96f1bd2269479a1b7ed23cf32919be6c3d92c9b35e1acfd49f99c0ea8fb1df961a65695c3935a9b470e16f8f52d846cf624ce8f1e6a9c8da352fb8732104c99ab7377dca365a0cb0551710da708aa813a53f0a35c15d492396d9e2c266e4819386718caaeff46d7fa8e7483d01e4a22e7a0a184594ed3063f12c80801c376f237648327071315b41f5f596b0a2918e892818101d34346d5cb6e9fd063615797bab1f58858bedce3f32a928378f0774d9fe6cb93bce36a10c4050ccaaf17f214f39b3783853804029ec252030f945b141d34b3f72cd6a64a0208d970f53b4a3ebedbc96a7f27048e43e91b7e5cda449610ef4344e8551af2dad9bdbe26972248fee2ce95485fe1ed9ef7ac9a9cb5f21c31e75d85bb34e013def3c154a261921caf94026925ddbef7bf020a5bf8ea826e7d4e044083a45297b0745a66b3a01a4a8348dc2dddddfded96c93fc9602d3e923f1c7dd128e313cb299f5c5d920c336aca2dae87b0f68dfad7591be764a477120db7630fb12d02fc842b53ee8404138d933b7f590621140edbe3811a7ec6e334288f0ab6da76790d8856dc56ca64b929fc87fc2a42d5e9f51f34113ef108ccaee2851f59a991683c395dd0328affe32c02b145268dbc1cf0fa7aedda57659ee102260d8395c819239ee800f48375f777a4823844edfd3d747ab6c8312a2b4d01da749139a939f06a5cf0c0b86e14ffccbce6dab7163b2d3f79866f8a3b547247a49c71130be5de96daca80eaf8911100e0c5886e6ba7e817c263ad47a7fe092ba9fb82298f968b61674f490192616848ebb2321a56d6c4371f8894e0033e1b8bb3a96803bc335246b7b6b8d8f7b4c5f8025aefa466a285cab94c6f8fee2ef3f743f6c9e3685cf4d6f47468c4e3819ed8b9644d26a30bc8490b9b24481c09710ab261ca9ec3a3aeb860d76ab32acb5f8fa89f6cad1b7a417f5ffa64845e74e6f37ded2a594017672363bd6038ac3a210516fa50ce59f06863cbade0a150d422cacca4369e7461c25c03c283ee9ecd58d545864d1497ab7c3883f8530a1d9c5e8af825830c8734d209e21a872c9282c208b3d0fce9f7851de394ef7339a8e6619fb2877a979b804bf24485501ea12e6965e3db1ff74c10e87d582cce907e54a52e3593bcb44512f2ea1f9cd4a282f23cc806726601509324ce4b82cea5dbd7f879382ef71a6f71c99f11dc47ba7725861a6d823eb1629d20f13d6350548de9d1f6e05fe0abd846b563be7aa112f1804ba38c465feec02753b3d9fecf60ae65f01c26bda4d0cbf6a379be6502d7e93753f5538e8fa87bc1914581a0a1cae1695e9eab257194912e456a1ebb57f69192deb0212b74db4fcd113f7d7fa5c5dd234c2fbd790a01fb5beced8e1e9c65a66462b5064cfd3dc089709e3f84dc01b5820280654f3c278a10b9058f5f4f1e6fd7c65a12f550c6e27129f13ef45878345f30a58dd329a67a5fc256406522fd398c126451f7ad0753b771456d3160a7843f0f6b8bf05eb4bf653386655820510676cb4ab06ed8a9b283866da1e8cdfeced0f4173c98ac103a40fd81bf0c3b3cbadba3b45f12e60d569db043258067820fe96d2ab6df9549964134fbbbbe4e49e59feab1bb68ce4b53c15e78c66cc14910faacf49f0e6fef854b89ba0323ff62c117aedbcf59d7faa7902ec2025246051604c2079ebb914bdbce0749fb3978987fa66161f99bc9d73717f9ffb78e4b4625848922a6eb0fdd3744a406b4e54489477bfc05930ba0ae0cc4a4f889b267b96e186e1416d0ebc1e06e41d175a93706cd1511aa20d1fd57a1cb8f18fff3e3ae9255cb44483d4f91dd4a958daf9e2c05b35665479fdea18296e3c28d04210772d25b57df088796226916147407f020fe75dd1554f2d905f5603c9db77fb9633eee6400c46f347a60dd858c68872814608090d8a7e73982a395582492713346e3221c7a563bd9aa818ea18ff5c9769e08b0784f5106d6d6e2597ebe8d27894fcd9d8bcd2045781d135d45ab7d149a0e443b4cc2b267060fc082aa1ad53dd1c9db3aba90e60ac674476b712f3f9f490dbd2b9c1f3089dc6cf4e9fcc045ad4c8e0682519c41c1d946a21eec7ab87959a03cc67028156906dacf048bf77e058346f2ef379823c238db6ca5b03e635d8b8a50f0c20dc1a3a679678372b4c2711773196f2cb4bccf91668f86e736aed457ea75407105ec6fbd189e5fef89120c55640928ff8622c1a9df9ddd83d051aca186add735115d2b05c456abdab453f8e3f2d680775d7aa42e00900619422d16ced7d216b5bf12b9c0fa5dd10777ca5de0a149c0b135667a10dffc0358ae65f893317f703480cb4de9e1fd39ffe7fc27291e2348bfe4db41648a96488d0524e648db554368d57e8e1d22cf96e4b34d66e299dd152f63ff4b13164a01802cdae1780d83b7de6ef0f9f0d4cae41cb454bf06cb1ca799c7d50f1f2603361ef77b04fb9574a56d0258a98f2599637c6441243ba2b0377364c723d8f55f1b8e45faa105e6080a9e13677c9a3283fcd37240b5a491a055b3c9ab7d35f254358bbbaffce9aff3bfd18dad5899699da67fe6ee3c1f9d0ffaca93abd77e9a50e303f53df850dfab852504192e6257ec62827b5904135af5c5454a282e17c7a5c5ecab2afc30eabfeb91227d4ca286a25c95314220fa7c6a28e1f907500851d7a76794266989e554a025f8d5441c9375e0c5e6b386ff0604dbc7148853e40b4b134d73eeec482794005e14d6b4475aebd2e64485de4987caba442c45b2097d0054234d3b757b431a6dedd74a39cdb6aca225139d0e285b2f9f3134aacaa372626c74117dcb5e0f7c94f7eaceabe6018081f5ab1f0553c832ff738d48d0c6a382df0ffa79dc3380ddfdfa26cbce33997809366382cc6ae021c29b841d2df1e29ef42c131289c361bd3d74e35388ea2adc51f5d068fc8aef32445c124e879e3c888a21376047dd5c648022e0fdb2b24e9fdbdb81fac13e43cee21d48c75209cefd9ca0e5d9e48f644bb7d307edcea77e4a1779af1c4170495aeba04ef10fb3310d89924406990b6fbddb2dcd69c468a7b1c7307aa17ccd920e532648ba7f24ba70f9b01792540daddd39ec25408e183ab725c8a16cd2de1ea80c5ed9b805b5d7600414135b53b61c9d7f7a57e606ac664f07cbeeaa1b16c403cba354515b18cab904518b0b313fa7cb6420fd8294aca1ac61537039a7e982583c79d22c32367c490d871a9168e1a90c9ad5f11b65f3963967935c615b7510950d61f971dfe47d9af9361045fad9ee97ff318b7e0e01bcc6baa881d31855df0956054af372aeed60fa4971d46391fe959f47b4bbddac389f05ef625c9cea8e93d7e5ea04d6a7116a2d20d623ffa8464e6cf684c562848ccbd00fe19b7d7530b9fe817f8522c0fcb3d5d329ab06f164092b794ea68b7951d88c6f818026371b69886fd9a5e85fb88bb4bc6e72f25b7917345840761cd7111cf374091ca6af0273238315535755bd00a3d1f29d9cbd9e0a392edb265a8c5733f536563455d020447e7982a7ef57840db79cf25833016b6429c479996eee8eaa7feb04120b3743839379a850669ff8b5f9d5425d81ce7e83b6514f87738c214e2f520cf8dbefab6450c71aa424e3f3eb5db4ced2dc9e8f7e83e4ac323e959020c00cd31e6d56098ec934db56228163283acc254c3128d2740140d3f6d9732e6f55a56977282cc3fe082c8f8582802f18af00683e8f1cc88b8dfeb1b8376f201ba090a3a28ee0ca08e9f114b1b7442281f7e3216a5fdf326e2ee2d4076f4c9c4da9a63b2535f523a8653dc7d544c701dcf9c4cfc85e829b9b8c686c8b5736fe946636b730b1352a5c347c1f9280ead4adbdd94deeab0afaba", 0x1000, 0x8) r1 = socket$unix(0x1, 0x5, 0x0) r2 = socket$inet6(0x18, 0x4005, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000001340)={0xf, 0x0, 0x7, 0xc3a6, 0xd}, 0xc) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x2812, r1, 0x3) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001380)="4b5eeae9a0a25b22d836074b084f95714b18055e15226daec6b76f03c32dc57cab05cd36b4800fedd36d062d55bd3cf66f37d158d2385ed3fa47f57818ba96ab0c61c4b49fb2d5ed876f909db5091951b1d69e7b7c77ca3a757023b3730add2978b63ac03ee8897379d546b65cad97961b7b9fb6348bc2ef1af9a5827d6706cb5b206bb3ec157380776d423369a12bb43c59b7d8f7849652b94282170db6a4bd9e75ca64dbc4f93bc5b093a4f78975a8a3fef32572ef43", 0xb7}, {&(0x7f0000001440)="aa642b64265047bb62275b2f166a4cf1caa6c822bd08aca430ca9ede4317cbe99acfcf4553fc64b32308212c3800", 0x2e}], 0x2) unveil(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='r\x00') r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000001540), 0x800, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000001580)="604e9d78d697ea97a9a392eb5405cc1f9b71a4f6dab2cf80755d233ca198b5e656161e0ffb79279abf08869cb43737603d5be1934fa4ed8e036812c004368825ee9f6bd86b04184b79df3d63431d35ba99b9ae262dd5c92525d043f5840a41fe15cb92a4179c45a94fc5e86392b3e9ca476fafbae5cb023cff92a3cb7a3294ee7fa07c26b1951607349aaf887b78a271312fa4b1538541bc58dfe797a3006d88666bfac6", 0xa4) mprotect(&(0x7f0000cbf000/0x4000)=nil, 0x4000, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001640)={0x6, 0x400}, 0x10) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r4 = open(&(0x7f0000001680)='./file0\x00', 0x8000, 0x100) r5 = syz_open_pts() ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f00000016c0)) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) poll(&(0x7f0000001740)=[{r3, 0x1}, {r3, 0x20}, {r1, 0x100}, {r4, 0x40}, {r2, 0x80}, {r6, 0x4}, {r0, 0x8}], 0x7, 0x34) kqueue() r8 = syz_open_pts() ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000001780)) sysctl$vfs_fuse(&(0x7f00000017c0)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000001800)="1430d20ff0f60c66bb64aa63c8de069f3f0df0a105b675c346153e2a2e5917f2b907b685cf56d2dc18f0ae1cfb9ce3a1", &(0x7f0000001840)=0x30, &(0x7f0000001880)="9d047821c27273d1eb7504d8068e36741895e148412368f84e4f3a51652ae1c2cc5aba6cd7f392f65a640f6d3be2f8891e6dd117b8273e19c9139320bd6cb157837c8dd8db4e98838068750a0b6f", 0x4e) setsockopt(r1, 0x9, 0x5, &(0x7f0000001900)="d011c54e76b54dea8b4dcc03b974773c483aa2a214b73af2fc183914040dfe70a2a4be4cd0c9bab42d674d67820cbb55a2c58ed8fcd112f8d635fb48514e27573f2a82c006e368373f2b5b273963ff13a95e721922d79e098a1e8d79b119a561620967fabaa71ecfc4f6d57dce752cac62d2c1a73f95e74658d4757e7088c68df7fe65073c4f1de3d2bfda7f9598df694443bc726167d0f1cdd9101ed495cacff976d8f935b8b0d41b02de1918e1eca965b0c5db8591f0ac8dfdf42ea24d8499f993ba02a65c926c700bffe38fe8fa2f8492fcc3d6ebdf6f506b50ae8a2e350a16c107ec277c5cc67deb05dc601268479015dbe13b4efa9a09f98a0ff7960286ef730754bc143f7e9da8a96291ca5e38e38d6aa5360e584e5813b437fd80ae06ead019ab76bf4f84e4d8280634e44e42a3be888780ba12d509af311bdaf472c2b38ee59ef1e19409b5560cd39152f284e033e95f166dd8634b0063b991be067b17d5a8c57850db7b7cee8ff5809845a17db0e60b417f928324fdcf7e0dbff1a1f2806c6b5e0955b2f6ae5b1ddca409e86313d57ed1964a3174105d6eaf63ee4277ab428bf03eb9eef93b799d9d94fde4c6ba52ad3d5bcbeeece26c71b1456162b095ec2af38fdf20c1bdd0031e9859eb545d3d1ecb856231ab7efca1e9465dbe7699d127f23003d2285722d67de1001123076f24e8c460fe673b225379658a8a0a0388acccb153d2a0982fff288c774bc713dc00a30b4f91e4c78a6b2feb85cb10d72060ff9a1dc6893a0b3d566b51c5be110f32758a526f425089808ab071271ef1560c07e92f1ce1792aa16ccacddf966d9a7162f7dccb80e84326de45f5c396a6816014645864b117031d2d08fb4eb6b977bd7db342d793b60293037e08e7463cfdb6d5fb34c0ea7164518ac81593678058693c70022ce8f1f6ad6b04fc4813e5d4db623ace895dcf3796d1ae7797a0e9c564638f48430c86b52bb642f65fee2eb40d545c2b90e5c2603be6ddf1c435723d2cc0dad637f5363b408be52651eaba657a6ee86934f186fe9239c9b0a201320c328ec221d1ab3875f66c48b1f988fb00a4dd98987c0045543b34650ef03ad0de0e3dbc5ee0d095c6d24dad2671df8215835d3577c09de3ab1a532a1b0a5e0d9af64cdf0a6e31dae9966c8b766886c6fe36afd250cf5a472cea92f3f8013cf9d2925b028438166c8821386f51bd539dc25686a2767a74294bd4f03c7dd950004bb76e6db3b077654f019ddc0ee51fcf65ee7ccc3827b0bcbd367751c1aba6cfc37e70e7d13d6f1c8d3e46fd8bc9214c1f494bd179b782f4c588ff5e88dc7cfc44eb493b9d1989c188c855d82a8e6c48af3eb53e0ac4319b7c36c3fce47310d439f68ce6df4f8db4406dfbd77fe444a1dd9b35158ccce6505418e595ce8964bf383611b81add444ef4adf5270b284e44befc7148b01b0d25d6138b692d78b3dba83e00a887845f6db7058095c8bf8526fad19e1ddc1f9da199e56aa7987ace1da1e008bf67223e9a859460b1e891a42f348c264fb132c553b167786c9d996ff6ebe6fa10d1b80a7d9aa64f1d7d0205c5a59f44aed525d0466cb1aeb0bb18d02f9e6561d6345a41fe957bbf76088eb070604b518c333dea83a2a56defa2cdf72e02db78ce3c7a783a3c47e7e979e09dfddbcb679f04b3b699befa0914dc2137bcbe8241279dfa9fc61ba3cdf5221e83fd5d5950a19f4f318ddeb6d15027e048e4052cf1f7169d7b342e7fb5cbe32baf0d8a0ff1c0a6cac1f106ca35106be6649c0b1a0c374274bdddfebf1ce2dee16e389b9b71df4278ac7ce5c65c6cbfab1213a9218cb98bbca2c3508c5682c91ba668e8fd9a2b386c46bfa89de37259fd31c353baac7454d255d9e125ca90f8833534980fc971f458a83d2cbe5d1153eac4b162c34e48215d6b3b4a1eaf29652694709bc87f928cd1fd5eb9ce0c5d0db8d2e3d4e35ca28fa5ba9618b95ed4219a9be6b2fb9bd896d13eed19e8a5da80669b4a67ad2b5bfa6518d4190e31e3572994f565b1adc99e97c1a524cf3bdfebb5d9708f37ceebd71a1f3fbbf76a5ad22fbef9124524b7a11124ea9a0be04bce721ecfb4ccc7035216b4808f7c92e03646afaed381f9291fc659386aa6d177778afb738bfbf6c3fe16e74f2f4dc8c1da8d3384e656eb85eec5698265fe1ea5bf5adeb224e4d60ff8cc3935453b9e86fb2cf4c1515e60967ebc581ff914883af6d9efe05e75e37a7ac621872da37562569d9f0f5e88d038403a23a9f1c7ba991a5c426d6ba9c8e44e38a79dea21e66939a12f82aed30bff632e82414fd688dca119023cae9b710617ec3fb5643964d41d93decdb5720039c12c47537b8360f74fefb73cc7bbbb02fbd56bc38179998e6c2496cfd78efcdc8ec0b9ca3b927bcf7cc71f7fdc5fc27e81a8145c4b73ecb8e2f07a7e0fd4e5a310a8618bf06aa72573a25f5d5e731b5812e310b9655a82e8d97ee37f1a0658fa413d995626fc6b35ad2d75b2894b5035a49700958052904a571487d73ff29afa76b5afa5493962a4e21149f106277d88808d8b842633f340c342583c0b7486755e295918ec168cc5674310faee43567633f9f0879fafe06c66a6e77aef50368a453cb7285263b4e149bb3aaa296abf13adfe1721690ea9997b8895de09dc880a5cfbb58d63468ea6144bb5d8a43a8d96bc06f1d3cea55851f84882eb3948c7aa735eabe75347acbed14e56328861e6540b170628784614587a8423504c902caf5ba4129782df8bed7930d5f89325d61d3afafc04e8ebbbe1f61137bb475cf24f507e07cd2b57d1f971b5d44e616b777449ca3e79454f3ec8c00f891158f94cb22a50d029a10b35024f74c94b2c456253605a11b36558e0c35e4223da643614eecc653c2564bb327b003185170e0ede721596f46b9cb39334d4a10a5c372adf1e9aa4782690067fc1b3e2110d08d278d88b12aae8957ff6c20c17f1e37ce76d753d8d325b2e702757f661197275e61435a02c8be6751a248e6e7c3f200015f0aed816817d1f88b368f3593bb9c3dfeb81d79630fac802cd89d2090d073605d00c531425ebe857df4f2be729e1611dc3427095e5d88bc8aa035c715db5ba589a278f2ec1f8f033df2eb5bdf28ef914757ae80341fdb96949c48fa8b383cc9e253a4cbd3c4bda71c85dfaf84ee557b862093b8f346b078f2cee8d508389c162a539a1901ebafda5468eb8784b50cc14fc4887951452a33b9aa127e544a0d92922f1131a244c45e1275c8b7ec1003a26b59597e1c188995174156c7aaf95ecf3b1ee1b7622e5d544d907d733fe68d05283f102ab5dde8012ef593f96622c1361cdba152569d1e501b4a4f081c97b2fcc1d110c3e23b2aebebb7e6c7e38596510e18bea50d2d51fd7be069fb86e46487d9e703c649ba8b112c877ab4b95472e495449aa30af1d1155c734cde203fb4b8c7b0305449cc49bc8c445f51261193297a8087e27bd373c3faaf4be961b871f7a6c4726a64f2b069acc5bb74a9bfb6b811fd2769d90a544470f5e10448058bd5935e1413d910af033c3c0a67de3882e1e62d668e67787b3b44dfe3de3820beba8b7b051a7b9970111fdc012dcc898e0f9c357ec9a2d96322f2813d2fdddd7c6b0475deb0f1e0d3701c21e6ec23a085c2c7506149eafecdf6a4be5ca40c911016368fbb959f06734140c9916604557621c04ad42d2d4ffeab5153ece08e18f7276b42e1427d9ce29c5c512e6145b2db243bbea774963886de03abcaff19546674483f721dfbc6f89b30c93a7aa14a671289c3814b58a2cae30d37c59bc589e1aa622e05c5519449c0717d44bbfc67fe3b802b89138a0ca35c21fbba70f85d7ff46cd4935090e325160ce1871feb61b9c1029445ea7246eb3ba03bfb4f2045eda5602f668a79859a711d0e1671d4bb75d8e6589f566297962d082eea8cf5e44a5f260d26b4dbf03505eb7a96f9b983c6486cf46de12a0aacae13fb27d056ac1ad5574ab5b2e97e6007bf4b7bb8580aa76ebeb941a275bf97eff5fbd16bca891c1bf36b096480ab77c0c59d8354eca8a74a69c0a8cd814ed0c7aa2c41262b0126b5e648c435624783a84573c2312a9bbb99467c74838741fb051225090a714965468d952cc38d1fcd9e2f5a7375f86813a19329e6e43c591b362bbe3c6a612e4f8f4199ee372930a3e9e891313bce96cffe7603806c526ff4650ac0855153af64c00ca0ef7b4ea4f89f1418c39df68ebe7e1d1b79908df2e0a10676ed0e044ff993a8065a9fa4fd5817c31ae0b4a3932a72fa0ad2718c4a9ae6f469ec46b199643d9916bce922bc4412716780109e891dc4efadffa2884fc42fa5276408a22b8b7d0cdf5ed2e3ea744963cf6fd1800d643cc27ea49ecd3db2d0fd904fc3cde3e04accc2cd1ab324b2d41c0053afa44d6b024959e970ed0be6bca0a97bcb759b6322b56eeb2456f15ff0a3bb4a0dafa900b2fb6512670ed56a763972a3901ea6f6b01f253d76745ab21726f9012cab071c2c96eeef17b25b16724c7c0e8007187e5a315ecf85eaafaa5bffcd1430bfd7401fda25c71b8717dc053dc571cf44b5be2b316745fe0944fc50b62921cb142ed3a08eb41575a3c582fc4adf17dcf26d02f6ad8f397557768e216a30f18e586b6273673951a3326fe0555f98b6b64e853d8ca10fc02415d60b1c643915d8bebfc4f459223a36f5c608660e2bd8787e1e8d7a99730e9085bd65c1113c375f7a6bfc8e0142c9d129df2614856f0e90176db2c46c39091e1457bedfef1402248f33bcc6a36c293fa25951bb03068d5993feac811f601ec5711201c2373793255f4bd3c0272350152f039f63fbdb9ba0b9ca7e67fda1180be57edd19b1b53afbaab615a57950c7b3260c4ab802f864cba5c7230f97a0437fc33a1bdc1fdfd0eb28be52d82ada1c40c4cb77448840e33f31d69d26689e6b29531ac021890006ac5b004f04a7b5fadd4ff44a1e75bf33a31479655135ab77a2957153a256be450045161ea620946365ce72bca9dfa69b52ac97eaa41d55607ae3e649c8f690c4754d1e73b390316c22940a3b05dce99a6988137fd1a5489d78ebee651c7ec1c9df073c9c9a9613138c83665e6c47fe4a3baf640fa4946be26ede71e6f93f6623b23341e0acdf4eba9558bf4ea339db5ab3bde37145ed50454bebe66bc31283172bd2a1b38c3f0f1297053531a6e99b404550eac8d0af85f633ff935d03236bad1bae1e0740e6924fd539a85fcaaa0178f8df8af0d278366b8ae7e8e056b866a8091910d96c697121207ba9f6bc758b9b46869bd10847060e733224cc1b0fd25e92e84289888b7b0569fecd80f9942ca0155351c05e29d52c6f28020b610786ebeeba30a60c3024c33a0dabe3a01e653e5c28b3604ff4e01a5e1568deac76e3d75b39fcb7c4d9d460f782cffb879e7850193b0b49b52ae63f6567805af13efeb4be985bb40e95bace313e6eeaaffb86aebc3c0a234a19cf886b030187c8ad397c92a701e766dde61f14ceced73681f62c723770de91bcaf72d06b53cbb2ec5fa4196382e7da6817973b11e45c79eefafb953a502c5cff4d9f98447b0652e320fabaa15d78ca236967100325b7d27231fbc48950e27389ffa0643cf8783edebc25f82c9c51a44e91761dd439a3e35d45b03bf7b591e8dc783692427d6c2df408b0fa925a5c082b971b2d76d198b7f69b73086d56ba8739a376eae8cbe742aedf284adb690739aef198527b72ba1e696c5281a5dd403dbc839486641977f37fef50670", 0x1000) write(r7, &(0x7f0000002900)="99cbd56fd5a231921d7231053350dc40242e184979514bb197a0fe16b15b37f69a1aed0a062a1d9380dacf9aa0d6d53a28211316e3096e3d24ab053de7d3556edbfab676f488c193a81b5f4bc4e50f30b1887cdc7467b7980bb246ec318c206eaa659989c76c93c2ce3648d12f58083298700db3ba8c9f2c1c6fab27002ca130ea2e74e412d6c9a2eb0f20d2605d83591fa1ef74895f42f067a0dc1b2348509138baba20a397fe3eb9dd24ef483ed5204300cb676746192edbb31c0e7ef1f4bd7842455c9345e11d55b3afb8e21db1ac0d3d4bc13a3b7112664a7a1297988b0833896814417c807d5dc4b7f701a8c703b5", 0xf1) sysctl$hw(&(0x7f0000002a00)={0x6, 0x1}, 0x2, &(0x7f0000002a40)="eddb400306ad5ed8f1b35d6f2eb83d29128946303e5b7cd294bfd0b6bbb5fae8b68aefc81933c85a137aa781cd9d839c68774eb717512a6578c515c19ee09ed1e7d376aff96323fa6ac8ccfa7329ab533e8db5acfbc6c124b4693c615e2468fd91d35d3c2f6a02646275fa674ca605f44f28e29973597989751355197e0f1fa47e136cef20436fc61ea64f60ce5010481f87ddd24966b8477bdb00", &(0x7f0000002b00)=0x9b, &(0x7f0000002b40)="fe3452aa704692090ed65083b9fe51bba613514f05cdf3e8801be42e366d3684a569bceff3660b9eba162099be30a18311e878753b6ddd70786b3ff0f6f4e255e64e541de3088a646fe1f78407218e821a0c9edb5a90b77754d7a1fe49427708a00e63850a9df4f26b8354d7d1134681621f57ff67d9c98c9f64005d", 0x7c) lstat(&(0x7f0000002bc0)='./file0\x00', &(0x7f0000002c00)) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000002c80)) 329.00899ms ago: executing program 6 (id=697): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = socket$inet(0x2, 0x5, 0xe) shutdown(r1, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x7, 0x9, 0x200001fe, 0x0, '\x00\x00x@\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00 ', 0xb20, 0x80000006}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x2) r4 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000131, &(0x7f0000000040)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x2000007, 0x101, 0x80000001, 0x80000801, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x30000}, {0x401, 0x726, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x81, 0x1, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1, 0x10001, 0xc, 0x3}, {0x7ff, 0x4, 0x8, 0x5}, {0xb8c, 0x4, 0x6, 0x6}, {0x29a71717, 0xfffffffa, 0x4, 0x6}, {0x4, 0x7, 0x6}, {0x0, 0x1, 0x4, 0x30004}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000000)=0x3, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r4, 0x80184404, &(0x7f0000000000)={0x0, 0x8001, 0x0}) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000), 0x2) kqueue() 327.439793ms ago: executing program 6 (id=699): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x9, 0x3, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000002300), 0x800, 0x0) close(r2) getsockname$inet(r2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc008441e, &(0x7f0000000280)={0x0, 0xa, 0x0, 0x0, "97a22259000000000008002300", 0xfffffffc, 0x800000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000002c0)="258e743f", 0x4}], 0x1}, 0xe) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x9d) renameat(r3, &(0x7f0000000300)='./file0/../file0\x00', 0xffffffffffffff9c, &(0x7f0000000340)='./file0/../file0\x00') r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x10000, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x406, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0x5, 0x80000001, 0x1000, 0x9, 0x5d, 0x7b99, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000003, 0x0, 0xb, 0x11002, 0xffffffff00000003], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0xe, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x81, 0x1}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x4}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x1, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r5 = open(&(0x7f00000003c0)='./file0/../file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r5, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x4, 0x5012, 0xffffffffffffffff, 0x0) sysctl$hw(&(0x7f0000000100)={0x7, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0xe4a, 0x0, 0x4000a9fa, 0x0) close(r6) writev(r4, &(0x7f0000000440), 0x0) execve(0x0, 0x0, 0x0) dup(r0) mquery(&(0x7f00006aa000/0x2000)=nil, 0x2000, 0x4, 0x0, 0xffffffffffffffff, 0x7) 180.293356ms ago: executing program 4 (id=701): r0 = socket(0x0, 0x3, 0x5) (async) socketpair(0x1, 0x0, 0x6, &(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f0000000140)=[{r1, 0x100}, {r0, 0x1}, {r0, 0x100}, {r1, 0x100}, {r0, 0x80}], 0x5, 0x7) (async) sysctl$net_inet_ah(&(0x7f00000000c0), 0x4, 0x0, 0x0, 0x0, 0x0) (async) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0xd4e688a67930cd) (async) pread(r1, &(0x7f0000000200)="c313b63c7fd23d0d987f62285057a1041e3ee80ecb22370450635d0cc19f9460e46fff53c1a5a9922d6e8402a539bc75335cb6d527e7c43d6b9329c00f84dcb13da263e136bde76b1c5feb02fc371c584491cb9decfff23fed9d019f1611019831748b3b46b4316c639ec0e81fe3350fb5a29d8a3c491260bac0f06f202365561bb747eac7de89858ab2978430c0c597ccabaa5f8b385fc48f9b3e90fc32d1ccf03d9ce6eff9d15f3d487622a1e0652dae78fe29c0ba0181de3b4f61a3575ab5a93f3b4f7a1957ea214a3a5a338582d9d691", 0xd2, 0x7) (async) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="1d", 0x1}], 0x1) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) execve(0x0, 0x0, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, &(0x7f00000001c0)) (async) r4 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) (async) fcntl$lock(r4, 0xa, &(0x7f00000019c0)={0x1, 0x0, 0x2000000000000001, 0x2}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) close(r2) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9a, 0x9a59, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0xfc}, 0x0, 0x0, 0x0) (async) kqueue() (async) kevent(r3, &(0x7f00000007c0)=[{{r4}, 0xfffffffffffffff9, 0xcb, 0x1, 0x894, 0xffff}], 0x8, &(0x7f0000000080), 0x15, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r6 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r5, 0xc0307004, &(0x7f0000000140)=0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) readv(r5, &(0x7f0000001840)=[{&(0x7f0000000300)=""/156, 0x9c}, {&(0x7f0000000480)=""/180, 0xb4}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000000540)=""/132, 0x84}, {&(0x7f00000003c0)=""/106, 0x6a}, {&(0x7f0000000680)=""/182, 0xb6}, {&(0x7f0000000740)=""/94, 0x5e}, {&(0x7f0000000600)=""/48, 0x30}], 0x8) 179.401158ms ago: executing program 5 (id=702): mknod(&(0x7f0000000080)='./file0/file0\x00', 0x6000, 0x6732) (async) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x189) 178.87935ms ago: executing program 4 (id=703): sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000000100)="b7010000", 0x4) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f0000000400)=[{{}, 0xfffffffffffffffc, 0x21, 0x20000000, 0x3, 0x2}, {{}, 0xfffffffffffffffb, 0xa2, 0x2, 0x7, 0xc}], 0x15, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, 0x0) (async) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0xfffffffa) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x61cf, 0xe780, 0x6, 0x0, 0x7ff, 0x1005, 0x1, 0x2, 0x0, 0x3, 0x4000000000f1a}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) close(r2) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) (async) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x0) r3 = socket(0x10, 0x2, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x4004667f, 0x0) (async) ioctl$FIONREAD(r3, 0x4004667f, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x80206916, &(0x7f00000001c0)) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x1) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x20, 0x1) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3d3, [{&(0x7f00000d1000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000347000/0x2000)=nil, &(0x7f0000223000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000044b000/0x3000)=nil, 0x800000000000}, {&(0x7f0000589000/0x2000)=nil, &(0x7f00005d8000/0x3000)=nil, 0xfffffffffffffffa}, {&(0x7f00004d0000/0x1000)=nil, &(0x7f0000379000/0x1000)=nil, 0xe}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000298000/0x2000)=nil, 0x5}, {&(0x7f000025e000/0x4000)=nil, &(0x7f000037e000/0x1000)=nil, 0x6}, {&(0x7f00007bf000/0x2000)=nil, &(0x7f000053e000/0x4000)=nil, 0x4}, {&(0x7f00002ac000/0x3000)=nil, &(0x7f00006b1000/0x3000)=nil, 0xd}, {&(0x7f0000121000/0x1000)=nil, &(0x7f00006bc000/0x4000)=nil, 0x1}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000533000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000688000/0x4000)=nil, 0xb}, {&(0x7f0000196000/0x3000)=nil, &(0x7f00003a8000/0x3000)=nil, 0x205}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000000000/0x400000)=nil, &(0x7f00006de000/0xc000)=nil, 0x5}], './file0\x00', 0x3ab18594}) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r4, 0xc1084425, &(0x7f0000000380)={0x0, 0x0, 0x1, 0x44, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xffffffff}) (async) ioctl$TIOCSETA(r4, 0xc1084425, &(0x7f0000000380)={0x0, 0x0, 0x1, 0x44, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0xffffffff}) sysctl$net_inet_esp(0x0, 0x0, &(0x7f0000000300)="edea629d3df2b9b3028209000000c2b59bd8ddfcefab1547fb6dc3f75463f3f87018d6f39de664e250b0430f3aafce05a94fc66f49369defcb53faffad998ee49eaf9b3a23d1cc12f9c43f5173be8839d315db5ec312c5bcc36c5dfb39098bf40f1abfbaa9efeefd5dbb7f7066fd5390c68747119dd7464881ef1a42", &(0x7f0000000100)=0x7c, 0x0, 0x0) 178.333634ms ago: executing program 5 (id=704): setreuid(0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000800)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000001c0)="23b30925c0da23211e7bf4abd439a5476c02", 0x12}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020690c, &(0x7f00000001c0)) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x112, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r1, 0x0) setitimer(0x0, 0x0, &(0x7f0000000100)) 120.842032ms ago: executing program 5 (id=705): recvmmsg(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000001600)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001480)=[{&(0x7f0000000040)=""/105, 0x69}, {&(0x7f00000000c0)=""/227, 0xe3}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/134, 0x86}, {&(0x7f0000001280)=""/50, 0x32}, {&(0x7f00000012c0)=""/55, 0x37}, {&(0x7f0000001300)=""/49, 0x31}, {&(0x7f0000001340)=""/49, 0x31}, {&(0x7f0000001380)=""/249, 0xf9}], 0x9, &(0x7f0000001540)=""/149, 0x95}, 0xfffffff8}, 0x10, 0x1020, &(0x7f0000001680)={0x4, 0x7fffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000001780)={&(0x7f0000001700)='.\x00', 0x1, &(0x7f0000001740)='./file0\x00', 0x8}) sendmsg$unix(r0, &(0x7f0000001bc0)={&(0x7f00000017c0)=@file={0x23a63cbc878971a1, './file0\x00'}, 0xa, &(0x7f0000001b00)=[{&(0x7f0000001800)="ada7c0bd0c8310919074606b677cc57a0276963ba3d3e2644dd26e1c0a2f43699e794433ebd66e3f7721cee8412f1882d70f34605099032e7f6e473efc3f44bb", 0x40}, {&(0x7f0000001840)="84f39fea14dd818f2303c1154d80a8c9b7b15ad6b65de59870c801a6819e6befe31a9bbd5ea7f87a671525487f7b69e866d8894a846d5b4a0c0fcec9971fd544fe9b55b18d9505d26d40f92e068bdb957d431cff25169721b89f4279d23941a80e6d9fcb58b7578ceae9187cb7d1e9368e04fd229cfd5c9dfdfbf83a7c4bb89add532f9f55c065e9786c7f87d7dfe46f48ed566c95c67b17ffc99ff3f614d195306245049576565ae8aca66ec1289afd12be22b4503efb194bf55195900d", 0xbe}, {&(0x7f0000001900)="ee3c5b44e01a6c470be446053c00a9c8cc85e0614f9a3b7b3b1c483d8c4371f0cc6b55409971efebca3862933fa4d7985e8cbf8dae963ade7da300e7451a40509abe39b963e5832406e75d8a8c59e01969212e459a67a4eb093b81f67fe86c24d7e2db04dc56e14bbeeeece1c23bb8c32b020bbff66e526b9e96fce4550c943724e42c63ce7a871903dd64166365c61e96a897742913016a924105261dae6d4ede73f102c9618b92f22bba8096cf52ab18730e3599824b2d7c71488b7cc962fd7ec6a05daf54814c94aaa35a50b376472ac407aa2a", 0xd5}, {&(0x7f0000001a00)="3b31a04477b9f0367b1cc55171d122799afcd4c36a4f3f1a1584488c84e08bc3cbdb15cad5a920c5c6f0002587da9a4af24f83963406bd9b6b38f69f22e001b8d8590ce5eee6c431967be425492324f0b4f783a7ea26bfdb4fe170135dd17062318f8ff8a5c690b7ea0ca673572f03410d20143d", 0x74}, {&(0x7f0000001a80)="d66056c9e46389ca451374270a324c16ec9d79b2bebafad20b68cfb6836d15240ff7b94628d74a72ec7a02588b5b076fa4999a4182e0c457939ab619d3f38a6ce5d12713abd116b8", 0x48}], 0x5, &(0x7f0000001b80)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r1, r0, r1, r1, r1]}], 0x30, 0x402}, 0xa) r2 = accept$unix(r1, &(0x7f0000001c00)=@file={0x0, ""/4096}, &(0x7f0000002c40)=0x1002) r3 = accept$unix(r0, &(0x7f0000002c80)=@file={0x0, ""/260}, &(0x7f0000002dc0)=0x106) r4 = accept$unix(r3, 0x0, &(0x7f0000002e00)) r5 = open$dir(&(0x7f0000002e40)='./file0\x00', 0x80, 0x80) unlinkat(r5, &(0x7f0000002e80)='./file0\x00', 0x0) sendto$unix(r2, &(0x7f0000002ec0)="ce4fcee411cb0a8eb6040c586e375f31ecc95e2eb1870210aba16122ee8fa8ee9778805721205476e76ab7b91c08a050b892a2d94ed99e5de46e707bf893a3b1220f40e73613bc9aaaffd0d1d52a5a79640bdc15e2727dda0259f6750e27b00d43c7df05f07b4dfadf9ac6353d25dd95972f32a0cd305827ef191aa2d5379b9d5eed33da06a30ae17790543abe6bb6d32540143c52dcecc657dd9aa44040ad9e0e6e3b0a3d0184b905a6c9ac904280796f94a449de6f5295c825807f87f74fa846cf899c5320b42c18884012", 0xcc, 0x403, &(0x7f0000002fc0)=@file={0x0, './file0\x00'}, 0xa) syz_open_pts() r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000003000), 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000003040)={'./file0\x00', 0x1, 0xffff, 0x9, 0x1, 0x1, 0x8, 0x8, 0x0, 0x1, 0x3, 0x3}) r7 = open(&(0x7f00000030c0)='./file1\x00', 0x800, 0x105) r8 = openat$vnd(0xffffffffffffff9c, &(0x7f0000003100), 0x28188, 0x0) ioctl$VNDIOCSET(r8, 0xc0384600, &(0x7f00000031c0)={&(0x7f0000003140)='./file1\x00', 0xd301, &(0x7f0000003180)='./file0\x00', 0x8}) execve(&(0x7f0000003200)='./file1/file0\x00', &(0x7f0000003400)=[&(0x7f0000003240)='\x00', &(0x7f0000003280)='#\x00', &(0x7f00000032c0)='/dev/ttyCcfg\x00', &(0x7f0000003300)='-\\[&\x00', &(0x7f0000003340)='/dev/ttyCcfg\x00', &(0x7f0000003380)='/dev/rvnd0c\x00', &(0x7f00000033c0)='[+^\x00'], &(0x7f0000003580)=[&(0x7f0000003440)='/dev/ttyCcfg\x00', &(0x7f0000003480)='{}^\x00', &(0x7f00000034c0)='/dev/rvnd0c\x00', &(0x7f0000003500)=',)\'F:\x00', &(0x7f0000003540)='[:$){-%\x00']) select(0x40, &(0x7f00000035c0)={0x6, 0x2, 0x7, 0x6, 0x1000, 0x9, 0x5, 0x5}, &(0x7f0000003600)={0x8, 0x9, 0xd5d, 0x6, 0xfffffffffffff001, 0x4, 0x7, 0x3}, &(0x7f0000003640)={0x3, 0x3ff, 0xe70d, 0x0, 0x1, 0x4, 0x8}, &(0x7f0000003680)={0x0, 0xc2}) ioctl$VNDIOCGET(r7, 0xc4104603, &(0x7f00000036c0)={'./file0\x00', 0x101, 0x200, 0x8}) r9 = open$dir(&(0x7f0000003b00)='./file1/file0\x00', 0x80, 0x14) lseek(r9, 0x0, 0x1) r10 = socket(0x1, 0x4000, 0x2) setsockopt(r10, 0xffff8001, 0x0, &(0x7f0000003b40)="ff2f22802ca7bc04658e5e90cd87e0d928f740c88e689b4680ad8883d63a2e19a00a398d096324366f3557e1bca4c508f288e1b41eb75110337246ac4df93f481a020b3f28d1b0667c90e93ca422181eae1563902de15012f3962ca21b66b13c82740c64204fc929", 0x68) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000003c00)={0x1, &(0x7f0000003bc0)=[{0x8, 0x1, 0xfc, 0x1}]}) bind$unix(r2, &(0x7f0000003c40)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSKBDIO_COMPLEXBELL(r10, 0x80105702, &(0x7f0000003c80)={0x800, 0x8, 0x1, 0x598}) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000003cc0)) r11 = dup2(r4, r2) bind$inet(r11, &(0x7f0000003d00)={0x2, 0x0}, 0xc) 120.366755ms ago: executing program 6 (id=706): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0}, 0xf0ffffffffffffff, 0x1}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="9725db874b5776d5676fed1ea734268a8320db3eab6b66f85fc6c3e3784eea0d000000f4428f0b0f73d3d47237f91da5d2059c1266e040db88846420792a1aba3070fb930a29ddebb11cfe86730eec721e0af6bcf4d00a107421bfdd5bf8738834f22e5a2dca988b787135219952d8f7402de7b9291c788fea559f86c9ffda5ffed0c9559630", 0x86}], 0x1, 0x0, 0x0, 0x4}, 0x404) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, &(0x7f00000001c0)) setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) syz_open_pts() socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0}, 0xf0ffffffffffffff, 0x1}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000140)="9725db874b5776d5676fed1ea734268a8320db3eab6b66f85fc6c3e3784eea0d000000f4428f0b0f73d3d47237f91da5d2059c1266e040db88846420792a1aba3070fb930a29ddebb11cfe86730eec721e0af6bcf4d00a107421bfdd5bf8738834f22e5a2dca988b787135219952d8f7402de7b9291c788fea559f86c9ffda5ffed0c9559630", 0x86}], 0x1, 0x0, 0x0, 0x4}, 0x404) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x8020697a, &(0x7f00000001c0)) (async) setrlimit(0x8, &(0x7f0000000980)={0x3e, 0x62}) (async) syz_open_pts() (async) socket(0x18, 0x3, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) (async) 120.142863ms ago: executing program 4 (id=707): mknod(&(0x7f0000000000)='./file0\x00', 0x2088, 0x205b92) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f0000002740)='./file0\x00', 0x1000, 0xf1a2) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30e5c928783b63fa9dc486a7817494", 0x10}], 0x1) kevent(0xffffffffffffffff, 0x0, 0x7fff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffb, 0x44, 0x0, 0x0, 0x8000005}, {{}, 0xfffffffffffffffa, 0xc1, 0xf0000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x1, 0x8}, {{}, 0xfffffffffffffffd, 0x20, 0x10, 0x7, 0x400}, {{}, 0xfffffffffffffffb, 0x40, 0x20000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x2, 0x6, 0xe}, {{}, 0xfffffffffffffffd, 0x1c, 0x80000000, 0x2, 0x100000001}, {{r0}, 0x0, 0x28, 0x4, 0x4000100, 0xfffffffffffffffb}], 0xb19, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) 40.585623ms ago: executing program 5 (id=708): ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x8, 0x7, 0x400001ff, 0x6, "32c14a6159de090004000000e2c791260dad3860", 0x0, 0xd}) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61, 0x9, 0xff, 0x6}, {0xb1, 0x10, 0xfc, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61, 0x9, 0xff, 0x6}, {0xb1, 0x10, 0xfc, 0x2}, {0x6, 0xa, 0x5, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000024c0)=ANY=[]) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) 40.116ms ago: executing program 6 (id=709): r0 = open$dir(0x0, 0x40, 0x54) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x9, 0x9, 0x4, 0x1, 0x5, 0xffffffe8, 0xe4c, 0x1, 0x2, 0x6, 0x1}) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r3 = getgid() r4 = getgid() r5 = getppid() getpgid(r5) r6 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, r3, 0xffffffffffffffff, r4, 0x4, 0x6}, 0x1, 0x0, r5, r6, 0x4, 0x5, 0x6052, 0x3ef}) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x11000)=nil, 0x11000, 0x2, 0x10, r2, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x61, 0x2, 0x30, 0x5}, {0x3c, 0x1, 0x0, 0x1915}, {0x6, 0x4, 0x7, 0x4d6}]}) write(r7, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x10001, 0x6, 0xf, 0x3, "6c82b3502478102007a5b997c0466674dcca9ce6", 0x9, 0x6}) ioctl$FIONBIO(r8, 0x82907003, &(0x7f0000000140)=0x1) close(r8) renameat(r0, 0x0, r0, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x35, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x2}, 0x5, 0x0, 0x0, 0x0, 0x0) 37.269219ms ago: executing program 5 (id=710): r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x7fffffe}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xffffff49, 0x7, 0x5bc, "000000000400009b22c1e01000", 0x7, 0x6}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3f, &(0x7f0000001e00)={@random="bbbbb558b3da", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x1, 0x3e, 0x31, 0x67, 0x1, 0x2, 0x0, 0x0, @rand_addr=0x49, @broadcast}, @icmp=@redirect={0x5, 0x1, 0x0, @multicast1, {0x5, 0x4, 0x2, 0x1, 0xc8, 0x68, 0xe, 0x46, 0x1, 0x7, @multicast1, @multicast2}, "80"}}}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x16}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) syz_emit_ethernet(0x62, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff81003c0086dd660cf5b8002800015796bdca6f177b098b2b5ae22967efd7ff01000000000000000000000000000137030000000200000000000000000000000000000000000000000005020008000100010300000000"]) sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000100)="8ca1a88f64f21843bfe2fc5f462823089359429b1fc5afeadccd2183acee8879b2506f6bb04fcf003bde32b4dd442c444c4583a9395dd43ed48dd4d3e854e29e31cccba572d06d611f96ff8174c6147f622e6576bf04a0832b48580b64103c560ffc8bc670fb6d7b2eaee2519ed263ad4eb548677c260f084c1249fe1f8f153ec3f1bad467f044cec98d02c577a2796f01ba3baa7b9c6b6f465a192cb4d15876f3032680b865197b47310d140e3c81fdf17578ec6a54bf8b54b8f165afc382df163384236a19", &(0x7f0000000040)=0xc6, &(0x7f0000000200)="02558fc15b476f1c27e26c253c792f92a803bf49802638a1fa0ee10e1b9bba0859ce62ff57126fbd36422ac8cad1429d6babced32adf120f4d7921a85ecd310986833bb43a47a38319528233eed51b1e03301497ad12f58c5c39acd71e955b17efbc966e1390eaf5219990002fe9d5a3b0d101efa18dc92879d8ffc6fea6c22a7712f1c24e8abcabb4d9123d04755e8d59eae319c0965ea4a9370c730e467db7714f2906aac62f4ea9623fa417fdfae60522982f51415ee128da2c7bb124de60a825afac0612e5c16512a0f7b1eceb87726b47f7d96adb5a807c596ea91c37409b3e2569f2e3e66a612c7b38f7177711c3", 0xf1) 36.55307ms ago: executing program 5 (id=711): r0 = socket(0x11, 0x3, 0x0) sysctl$hw(&(0x7f0000000340)={0x6, 0xe}, 0x2, &(0x7f0000000380)="5d895e8d9f799d", &(0x7f0000000440)=0x7, &(0x7f00000004c0), 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x4) select(0x40, &(0x7f0000000180)={0x3205, 0x44809e9a, 0x7fffffffffffffff, 0xe, 0x6, 0x181c, 0xdc, 0x6}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r3 = open(&(0x7f0000001440)='./bus\x00', 0x8, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) r4 = semget(0x1, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) semop(r4, &(0x7f0000000000)=[{0x0, 0xfff7, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x2, 0x400}, {0x4, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x4, 0x2, 0x1000}], 0x6) 32.789312ms ago: executing program 2 (id=712): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc0284414, &(0x7f0000000040)={0x1, 0x101, 0x100, 0x80, "561a8ebd00000000000000000000000700", 0x5, 0xe62}) (async) ioctl$TIOCSETA(r0, 0xc0284414, &(0x7f0000000040)={0x1, 0x101, 0x100, 0x80, "561a8ebd00000000000000000000000700", 0x5, 0xe62}) select(0x40, &(0x7f0000000180)={0x1fd, 0x44809e9d, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0x9}, 0x0, 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0x1fd, 0x44809e9d, 0xffffffffffffffff, 0x2, 0x2000000000000000, 0x181c, 0x100000000000008, 0x9}, 0x0, 0x0, 0x0) kqueue() (async) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIONBIO(r2, 0xc0307004, &(0x7f0000000140)=0x5) 3.044326ms ago: executing program 4 (id=713): pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000004d40)={0x0, 0x0, &(0x7f0000004840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0x402}, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000000)='./file0\x00', r2, 0x0, 0x0) 857.782µs ago: executing program 6 (id=714): mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, 0x0, 0x0) syz_emit_ethernet(0x1000e, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0xa19b, 0x9) r1 = open(&(0x7f0000000200)='./file0\x00', 0x10000, 0xdb) execve(0x0, &(0x7f00000001c0), 0x0) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0xe2, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff810042003c02df1ef6cffdfb9a64ffb7bdd5076672b3c393fc8099d75191ab868aae87c20d55a32e0d54c583068c6a8214dd00636599181cbea3ebe181f78b1e8d510cf1db666f94dd67d7f5096ca41624437c77407eb866e41fe880dd6d4a5d1209cd3a8b526d4fb6179bd6b70addc38cb3fd396b3fa85812c7c5f77fea2d59e2aeab0cefaeac07b7c64e1fe9fb03abfa060caa45097b807890fcb48af8da944bb25ca650effc9fdfc91d7586cbe9d97b1a2efde01075eeb0b4b65e3a30e0dda4efc9373a87"]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r3 = socket$unix(0x1, 0x2, 0x0) recvmmsg(r3, &(0x7f00000002c0)={&(0x7f0000000180)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000100)=[{&(0x7f0000000240)=""/90, 0x5a}], 0x1, &(0x7f00000004c0)=""/240, 0xf0}, 0x5}, 0x10, 0x1041, &(0x7f0000000300)={0x9, 0x1}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) ioctl$VNDIOCSET(r4, 0x80184601, &(0x7f0000000340)={0x0, 0x9, 0x0}) 0s ago: executing program 1 (id=715): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc0284459, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb106000000795a6b47c1d1"}) getrlimit(0x6, &(0x7f0000000080)) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x180) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r1, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt(0xffffffffffffffff, 0x843e, 0xcb3, &(0x7f0000000140)="be3132eb", 0x4) getrusage(0x0, &(0x7f0000000200)) write(r3, &(0x7f00000000c0)="c3", 0xffffffed) close(r4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x2, 0x2, './file0\x00', 0x9, 0x7, 0x7, 0x3ff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockname(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.210' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error #! ìú\ò'q%¾ÎF ÛeÿBx­°:VBO$·{j% ¹j¼õ¬|ÿ ž¨E1\…: OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error uvn_flush: obj=0xfffffd805e4f8148, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! WARNING: thread `nfsio' (104779) exits with status -1 WARNING: thread `nfsio' (422438) exits with status -1 WARNING: thread `nfsio' (121464) exits with status -1 WARNING: thread `nfsio' (41577) exits with status -1 WARNING: thread `nfsio' (459830) exits with status -1 WARNING: thread `nfsio' (392265) exits with status -1 WARNING: thread `nfsio' (37595) exits with status -1 WARNING: thread `nfsio' (465603) exits with status -1 WARNING: thread `nfsio' (345084) exits with status -1 WARNING: thread `nfsio' (120364) exits with status -1 WARNING: thread `nfsio' (223548) exits with status -1 WARNING: thread `nfsio' (129340) exits with status -1 WARNING: thread `nfsio' (401489) exits with status -1 WARNING: thread `nfsio' (255940) exits with status -1 WARNING: thread `nfsio' (348364) exits with status -1 WARNING: thread `nfsio' (128207) exits with status -1 WARNING: thread `nfsio' (321093) exits with status -1 WARNING: thread `nfsio' (127769) exits with status -1 WARNING: thread `nfsio' (5881) exits with status -1 WARNING: thread `nfsio' (242121) exits with status -1 pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 panic: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 951 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 450570 53196 0 0x100000 0x1 0 resolvd db_enter() at db_enter+0x25 panic(ffffffff83471378) at panic+0x1e5 __assert(ffffffff8341989d,ffffffff8341a394,3b7,ffffffff8341a417) at __assert+0x29 refcnt_finalize(ffff80002a391d70,ffffffff83363883) at refcnt_finalize+0x1db pppx_if_destroy(0,ffff80002a391d68) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80002a2a6540) at pppxclose+0xa0 spec_close(ffff8000384014e0) at spec_close+0x412 VOP_CLOSE(fffffd800b378048,1,fffffd80097fb750,ffff80002a2a6540) at VOP_CLOSE+0x133 vn_closefile(fffffd806aab3758,ffff80002a2a6540) at vn_closefile+0x12b fdrop(fffffd806aab3758,ffff80002a2a6540) at fdrop+0x126 closef(fffffd806aab3758,ffff80002a2a6540) at closef+0x192 fdfree(ffff80002a2a6540) at fdfree+0x116 exit1(ffff80002a2a6540,0,0,1) at exit1+0x59c sys_exit(ffff80002a2a6540,ffff800038401850,ffff8000384017a0) at sys_exit+0x1a end trace frame: 0xffff800038401840, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "refs != ~0" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_synch.c", line 951 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff83471378) at panic+0x1e5 __assert(ffffffff8341989d,ffffffff8341a394,3b7,ffffffff8341a417) at __assert+0x29 refcnt_finalize(ffff80002a391d70,ffffffff83363883) at refcnt_finalize+0x1db pppx_if_destroy(0,ffff80002a391d68) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80002a2a6540) at pppxclose+0xa0 spec_close(ffff8000384014e0) at spec_close+0x412 VOP_CLOSE(fffffd800b378048,1,fffffd80097fb750,ffff80002a2a6540) at VOP_CLOSE+0x133 vn_closefile(fffffd806aab3758,ffff80002a2a6540) at vn_closefile+0x12b fdrop(fffffd806aab3758,ffff80002a2a6540) at fdrop+0x126 closef(fffffd806aab3758,ffff80002a2a6540) at closef+0x192 fdfree(ffff80002a2a6540) at fdfree+0x116 exit1(ffff80002a2a6540,0,0,1) at exit1+0x59c sys_exit(ffff80002a2a6540,ffff800038401850,ffff8000384017a0) at sys_exit+0x1a syscall(ffff800038401850) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71e232e46910, count: -16 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff8000384012b0 rbx 0xffff8000299deddf rdx 0 rcx 0xffff80002a2a6540 rax 0xffff8000299ddff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xb205bb37ce635278 r11 0x87d652b22804de9d r12 0xffff8000299debe0 r13 0 r14 0 r15 0x1 rip 0xffffffff81943625 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000384012a0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=407555 pid=76978 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80002a2a6540 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80002a2a7730,0xffff80002a2a74b0 process=0xffff80003b8153a0 user=0xffff8000383fc000, vmspace=0xfffffd806b7179b0 estcpu=36, cpticks=4, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 24024 162155 74843 0 2 0x2 syz-executor 74880 292092 15847 60929 2 0x10 syz-executor 74880 291229 15847 60929 3 0x4000090 ttyretype syz-executor 48634 115825 60275 0 2 0 syz-executor 48634 175294 60275 0 3 0x4000000 biowait syz-executor 48634 401796 60275 0 3 0x4000000 fltagain2 syz-executor 53908 257675 26416 0 2 0 syz-executor 53908 93627 26416 0 2 0x4000000 syz-executor 53908 183055 26416 0 3 0x4000080 fsleep syz-executor 41977 218092 70678 0 2 0 syz-executor 41977 328644 70678 0 3 0x4000080 sbwait syz-executor 41977 444938 70678 0 3 0x4000080 fsleep syz-executor 54186 393316 49350 0 3 0x80 nanoslp syz-executor 54186 508206 49350 0 3 0x4000080 kqread syz-executor 54186 437779 49350 0 3 0x4000080 fsleep syz-executor 59503 109363 16639 0 3 0x3000 suspend syz-executor 59503 355963 16639 0 3 0x4081000 biowait syz-executor 3138 106014 74843 0 3 0x82 nanoslp syz-executor 60275 61808 74843 0 3 0x82 nanoslp syz-executor 19542 451746 1 0 3 0x100083 ttyin getty 13345 28734 0 0 3 0x14200 bored sosplice 16639 520869 74843 0 3 0x82 nanoslp syz-executor 15847 500288 74843 0 3 0x82 nanoslp syz-executor 49350 396484 74843 0 2 0x2 syz-executor 26416 175524 74843 0 3 0x82 nanoslp syz-executor 70678 218589 74843 0 3 0x82 nanoslp syz-executor 74843 286259 2594 0 3 0x82 kqread syz-executor 2594 340563 9639 0 3 0x10008a sigsusp ksh 9639 434710 36659 0 3 0x98 kqread sshd-session 36659 471184 71063 0 3 0x92 kqread sshd-session 71063 24686 1 0 3 0x88 kqread sshd 5409 275340 71328 74 3 0x1100092 bpf pflogd 71328 254508 1 0 3 0x80 sbwait pflogd 47117 118477 76841 73 3 0x1100090 kqread syslogd 76841 96981 1 0 3 0x100082 sbwait syslogd 53196 450570 1 0 7 0x100001 resolvd 82170 83072 94725 77 2 0x100092 dhcpleased 48188 282982 94725 77 3 0x100092 kqread dhcpleased 94725 257551 1 0 3 0x80 kqread dhcpleased 28789 91669 0 0 3 0x14200 bored smr 21069 84913 0 0 2 0x14200 zerothread 34632 392784 0 0 3 0x14200 aiodoned aiodoned 9939 252171 0 0 3 0x14200 syncer update 30692 19831 0 0 3 0x14200 cleaner cleaner 23799 98060 0 0 3 0x14200 reaper reaper 11478 228091 0 0 3 0x14200 pgdaemon pagedaemon 72036 19697 0 0 3 0x14200 bored viomb 46582 252336 0 0 3 0x40014200 acpi0 acpi0 15807 163011 0 0 3 0x40014200 idle1 27937 151491 0 0 3 0x14200 bored softnet7 69994 110511 0 0 3 0x14200 bored softnet6 65507 12760 0 0 3 0x14200 bored softnet5 66823 300961 0 0 3 0x14200 bored softnet4 21583 116990 0 0 3 0x14200 bored softnet3 59764 228893 0 0 3 0x14200 bored softnet2 13918 104662 0 0 3 0x14200 bored softnet1 89581 266252 0 0 2 0x14200 softnet0 33788 357971 0 0 3 0x14200 smrbar systqmp 59586 102805 0 0 3 0x14200 bored systq 44687 252907 0 0 3 0x14200 tmoslp softclockmp 17004 133853 0 0 3 0x40014200 tmoslp softclock 98315 398220 0 0 3 0x40014200 idle0 1 503790 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 48634 (syz-executor) thread 0xffff80002a334558 (175294) exclusive rrwlock inode r = 0 (0xfffffd806a5f0330) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x42b #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vn_write+0x190 #6 dofilewritev+0x23c #7 sys_write+0xa2 #8 syscall+0xbc6 #9 Xsyscall+0x128 Process 59503 (syz-executor) thread 0xffff80002a335c68 (355963) exclusive rrwlock inode r = 0 (0xfffffd806e181d60) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x42b #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vn_write+0x190 #6 dofilewritev+0x23c #7 sys_write+0xa2 #8 syscall+0xbc6 #9 Xsyscall+0x128 Process 89581 (softnet0) thread 0xffff8000ffffe290 (266252) shared rwlock softnet0 r = 0 (0xffff80000002c078) #0 witness_lock+0x5bb #1 taskq_thread+0x12a #2 proc_trampoline+0x10 Process 33788 (systqmp) thread 0xffff8000ffffe000 (357971) shared rwlock systqmp r = 0 (0xffffffff838c5848) #0 witness_lock+0x5bb #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10212 11100K 11560K 166960K 12514 0 pcb 17 14K 15K 166960K 279 0 rtable 172 6K 9K 166960K 393 0 pf 35 17K 25K 166960K 115 0 ifaddr 36 6K 8K 166960K 84 0 ifgroup 49 2K 2K 166960K 126 0 sysctl 4 1K 9K 166960K 12 0 counters 68 36K 38K 166960K 136 0 ioctlops 0 0K 4K 166960K 1562 0 iov 0 0K 44K 166960K 48 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1429 90K 90K 166960K 2115 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 14 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 19 0 dirhash 12 2K 2K 166960K 33 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 58K 240K 166960K 899 0 sigio 0 0K 0K 166960K 9 0 proc 73 115K 180K 166960K 680 0 subproc 63 3K 4K 166960K 90 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 224 0 in_multi 74 5K 7K 166960K 148 0 ether_multi 1 0K 0K 166960K 6 0 mrt 0 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 493 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 247 168K 186K 166960K 9542 0 UVM aobj 83 3K 3K 166960K 85 0 pinsyscall 42 84K 107K 166960K 2055 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 45 0 NDP 13 0K 2K 166960K 54 0 temp 76 8683K 8750K 166960K 25976 0 kqueue 15 24K 30K 166960K 151 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 95 0 92 1 0 1 1 0 8 0 rtentry 176 132 0 61 5 0 5 5 0 8 0 unpcb 144 995 0 975 11 9 2 9 0 8 0 syncache 336 6 0 6 2 2 0 1 0 8 0 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 736 157 0 150 1 0 1 1 0 8 0 arp 128 15 0 5 1 0 1 1 0 8 0 inpcb 328 921 0 908 12 10 2 7 0 8 0 nd6 144 23 0 8 1 0 1 1 0 8 0 pkpcb 40 5 0 5 1 1 0 1 0 8 0 kcovpl 48 10 0 3 1 0 1 1 0 8 0 ppxss 1192 23 0 21 2 1 1 1 0 8 0 pppxif 1504 5 0 4 2 1 1 1 0 8 0 pfstscr 40 1 0 0 1 0 1 1 0 8 0 pffrag 232 2 0 0 1 0 1 1 0 482 0 pffrnode 88 2 0 0 1 0 1 1 0 8 0 pffrent 40 2 0 0 1 0 1 1 0 8 0 pfosfp 40 1431 0 1006 5 0 5 5 0 8 0 pfosfpen 112 1431 0 714 21 0 21 21 0 8 0 pfrktable 1344 6 0 6 1 1 0 1 0 8 0 pfanchor 1288 2 0 1 1 0 1 1 0 8 0 pfqueue 320 1 0 1 1 1 0 1 0 8 0 pfstitem 24 55 0 13 1 0 1 1 0 8 0 pfstkey 128 57 0 15 2 0 2 2 0 8 0 pfstate 384 55 0 14 5 0 5 5 0 8 0 pfrule 1344 24 0 18 2 0 2 2 0 8 0 rttmr 136 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 615 0 278 31 9 22 30 0 8 0 art_table 40 617 0 278 5 0 5 5 0 8 0 art_node 32 132 0 70 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 2 1 0 1 1 0 8 0 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 82 0 2 3 0 3 3 0 8 0 dirhash 1024 31 0 14 3 0 3 3 0 8 0 dino2pl 256 2910 0 1402 95 0 95 95 0 8 0 ffsino 296 2910 0 1402 117 0 117 117 0 8 0 nchpl 144 4014 0 2313 64 0 64 64 0 8 0 rtmask 32 2 0 2 2 2 0 1 0 8 0 uvmvnodes 80 3461 0 0 71 0 71 71 0 8 0 vnodes 216 3461 0 0 193 0 193 193 0 8 0 namei 1024 13292 0 13292 3 2 1 2 0 8 1 percpumem 16 83 0 34 1 0 1 1 0 8 0 pfiaddrpl 120 2 0 2 1 1 0 1 0 8 0 kstatmem 264 70 0 46 4 1 3 3 0 8 0 scsiplug 72 2 0 2 1 1 0 1 0 8 0 scxspl 216 20507 0 20505 10 9 1 8 1 8 0 plimitpl 152 181 0 161 1 0 1 1 0 8 0 sigapl 424 1212 0 1158 9 2 7 9 0 8 0 knotepl 120 551 0 0 17 0 17 17 0 8 0 kqueuepl 224 494 0 481 10 8 2 5 0 8 0 pipepl 344 173 0 145 4 1 3 4 0 8 0 fdescpl 528 1167 0 1136 3 0 3 3 0 8 0 filepl 160 6974 0 6753 21 10 11 18 0 8 0 lockfpl 104 452 0 450 2 1 1 2 0 8 0 lockfspl 48 178 0 176 1 0 1 1 0 8 0 sessionpl 144 27 0 18 1 0 1 1 0 8 0 pgrppl 48 51 0 34 1 0 1 1 0 8 0 ucredpl 104 787 0 773 1 0 1 1 0 8 0 zombiepl 144 1160 0 1158 1 0 1 1 0 8 0 processpl 1248 1212 0 1158 6 1 5 6 0 8 0 procpl 656 2421 0 2357 9 3 6 8 0 8 0 sosppl 168 9 0 9 2 2 0 1 0 8 0 sockpl 752 2027 0 1991 35 29 6 24 0 8 0 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 118 0 0 15 0 15 15 0 8 0 mcl2k 2048 45 0 0 5 0 5 5 0 8 0 mtagpl 96 44 0 0 2 0 2 2 0 8 0 mbufpl 256 268 0 0 16 0 16 16 0 8 0 bufpl 280 7805 0 1663 439 0 439 439 0 8 0 anonpl 32 13031 0 0 106 0 106 106 0 246 0 amapchunkpl 152 31616 0 31097 32 4 28 31 0 158 7 amappl16 200 3925 0 3708 44 32 12 25 0 8 0 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 125 0 113 1 0 1 1 0 8 0 amappl13 176 6 0 6 1 1 0 1 0 8 0 amappl12 168 1876 0 1845 3 1 2 2 0 8 0 amappl11 160 51 0 37 1 0 1 1 0 8 0 amappl10 152 6 0 5 1 0 1 1 0 8 0 amappl9 144 249 0 249 1 1 0 1 0 8 0 amappl8 136 26 0 23 1 0 1 1 0 8 0 amappl7 128 122 0 108 1 0 1 1 0 8 0 amappl6 120 202 0 199 1 0 1 1 0 8 0 amappl5 112 150 0 140 1 0 1 1 0 8 0 amappl4 104 319 0 300 1 0 1 1 0 8 0 amappl3 96 6203 0 6087 5 1 4 4 0 8 0 amappl2 88 696 0 633 2 0 2 2 0 8 0 amappl1 80 11848 0 11248 16 1 15 16 0 8 0 amappl 88 8681 0 8509 5 0 5 5 0 92 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 6 0 6 1 1 0 1 0 8 0 dma128 128 255 0 255 2 2 0 1 0 8 0 dma64 64 7 0 7 2 2 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 84 0 2 2 0 2 2 0 8 0 uaddrrnd 24 1167 0 1136 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1167 0 1136 1 0 1 1 0 8 0 vmmpekpl 168 10807 0 10762 3 0 3 3 0 8 0 vmmpepl 168 78710 0 76536 107 10 97 105 0 357 0 vmsppl 488 1166 0 1136 6 1 5 5 0 8 0 rwobjpl 80 26286 0 21615 96 0 96 96 0 8 0 pdppl 4096 2341 0 2272 105 34 71 87 0 8 2 pvpl 32 19549 0 0 159 1 158 158 0 265 0 pmappl 256 1166 0 1136 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 288 0 50 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff838aeff0) 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+0x2c __mp_lock(ffffffff83954f30) at __mp_lock+0x1a3 intr_handler(ffff80002a2cb6f0,ffff800000079a80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff83954f30) at __mp_lock+0x1a3 ktrgenio(ffff8000ffff2ce0,4,0,ffff8000014c1d10,1a) at ktrgenio+0x228 dofilereadv(ffff8000ffff2ce0,4,ffff80002a2cb998,0,ffff80002a2cba50) at dofilereadv+0x42f sys_read(ffff8000ffff2ce0,ffff80002a2cbb00,ffff80002a2cba50) at sys_read+0xa2 syscall(ffff80002a2cbb00) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7921d0f00bc0, count: 1 ddb{0}> trace x86_ipi_db(ffffffff838aeff0) 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+0x2c __mp_lock(ffffffff83954f30) at __mp_lock+0x1a3 intr_handler(ffff80002a2cb6f0,ffff800000079a80) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 __mp_lock(ffffffff83954f30) at __mp_lock+0x1a3 ktrgenio(ffff8000ffff2ce0,4,0,ffff8000014c1d10,1a) at ktrgenio+0x228 dofilereadv(ffff8000ffff2ce0,4,ffff80002a2cb998,0,ffff80002a2cba50) at dofilereadv+0x42f sys_read(ffff8000ffff2ce0,ffff80002a2cbb00,ffff80002a2cba50) at sys_read+0xa2 syscall(ffff80002a2cbb00) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7921d0f00bc0, count: -14 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff83471378) at panic+0x1e5 __assert(ffffffff8341989d,ffffffff8341a394,3b7,ffffffff8341a417) at __assert+0x29 refcnt_finalize(ffff80002a391d70,ffffffff83363883) at refcnt_finalize+0x1db pppx_if_destroy(0,ffff80002a391d68) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80002a2a6540) at pppxclose+0xa0 spec_close(ffff8000384014e0) at spec_close+0x412 VOP_CLOSE(fffffd800b378048,1,fffffd80097fb750,ffff80002a2a6540) at VOP_CLOSE+0x133 vn_closefile(fffffd806aab3758,ffff80002a2a6540) at vn_closefile+0x12b fdrop(fffffd806aab3758,ffff80002a2a6540) at fdrop+0x126 closef(fffffd806aab3758,ffff80002a2a6540) at closef+0x192 fdfree(ffff80002a2a6540) at fdfree+0x116 exit1(ffff80002a2a6540,0,0,1) at exit1+0x59c sys_exit(ffff80002a2a6540,ffff800038401850,ffff8000384017a0) at sys_exit+0x1a end trace frame: 0xffff800038401840, count: 0 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff83471378) at panic+0x1e5 __assert(ffffffff8341989d,ffffffff8341a394,3b7,ffffffff8341a417) at __assert+0x29 refcnt_finalize(ffff80002a391d70,ffffffff83363883) at refcnt_finalize+0x1db pppx_if_destroy(0,ffff80002a391d68) at pppx_if_destroy+0x3d pppxclose(205b9a,1,2000,ffff80002a2a6540) at pppxclose+0xa0 spec_close(ffff8000384014e0) at spec_close+0x412 VOP_CLOSE(fffffd800b378048,1,fffffd80097fb750,ffff80002a2a6540) at VOP_CLOSE+0x133 vn_closefile(fffffd806aab3758,ffff80002a2a6540) at vn_closefile+0x12b fdrop(fffffd806aab3758,ffff80002a2a6540) at fdrop+0x126 closef(fffffd806aab3758,ffff80002a2a6540) at closef+0x192 fdfree(ffff80002a2a6540) at fdfree+0x116 exit1(ffff80002a2a6540,0,0,1) at exit1+0x59c sys_exit(ffff80002a2a6540,ffff800038401850,ffff8000384017a0) at sys_exit+0x1a syscall(ffff800038401850) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x71e232e46910, count: -16