last executing test programs: 4.685518225s ago: executing program 3 (id=4): syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6e697ca9f1ff330d0000000000000000000000000000000000000000000000000000000005"]) (async) r0 = shmget(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x2000) shmdt(r1) (async, rerun: 32) shmdt(r1) (rerun: 32) r2 = socket(0x6, 0x5, 0x0) (async) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x2) setsockopt(r2, 0x1000000029, 0x3f, &(0x7f0000000040)="6744d6e4", 0x4) sendmmsg(r2, &(0x7f0000000940)={&(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x35}, 0x10, 0x0) 4.19325473s ago: executing program 3 (id=20): syz_emit_ethernet(0x93, &(0x7f0000000080)=ANY=[]) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) syz_emit_ethernet(0x36e, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb0338670000000000010000000000000afffffffefe8000000000000000000000000000aa880c000000000000fe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000ffffac1400aa95a8e3f69261b11bfb779408877c5d94ff0100000000000000000000000000010000000000000000000000000000000104000000000000000c04000900000000ff020000000000000000000000000001ff0200000000000000000000000000012b2e00000000000000010005e3af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1c20400000003c20400000080026bed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43010400000000000100c204000000b80100000000000000ff000938690000000210000500000000fe8000000000000000000000000000bbff010000000000000000000000000001ff0100000000000000000000000000010a1067686fc379684e0d60984f1c524900000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffffac1400bbff0200000000000000000000000000013b02000300000000ff0100000000000000000000000000013b0b000000000000c2047fffffffb84c565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca443d36dc21e639a2e80b46dbf8cb4840f61456b1ee1a709374103e5fe768ce764a5386ddb66358c5d06037f2f600000000000000000000000000000004e224e23000890780000000000"]) r1 = socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) r2 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140)={0x8, 0x8000003ff, 0x1, 0x0, 0x2, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) shutdown(r2, 0x2) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) dup2(r1, r3) r4 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x1a) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0xcc, 0x10001, 0x4, 0xfffffffc, "000f000000008471050200000000000000f70080", 0x0, 0x2}) sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000200), 0x0, 0x0, 0x0) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x3, 0x4, 0x8a38, 0x4000003, "07160a009cef01098b748200"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000180)="73b6c07c9d15ad55f0e4ff060a9d5c34af2498e638f7ac7d48a06ff486d9c0368cab0c92328990a87e95d0222f1a41a1f9298b952bcf38a96e01f90dc37798170845271c30a79d825a2e5d97d16aea5167d3313108e92ef3a5666d03f9e3c4d4c5b1c1678d01600fc84f18b2afeffd56bf95b4483ca6ec7be783c2679798417de2f1263b796fb9d20a54d71dc014329cd5896e8f4b6bd72d61884b66bd81c64646230502eda9839b1c1038c84e9d0074dde9b9352c85765b0701df1e1445c719ce4128e3d093cef41a49dd886a4bddee9745d7c2df23800e5bef531b3b79079c8d93ac6781eafe04948e0708b3e23c771642de388e186a5cdc1e7aa414962f5017eb4c4fce15b4e0dae6c3d8f84e7fff27834646657d804c6a8e7bd03e9ce76f68997a3bdf69ee548dfc94e4987fda392518decf9dc795024d5a289a194bd53c6c448021a7ab2a38619b8f6ae60e1b9cc7d69f571cfc48691e059124cebdb7bddc7f7d118c1ab75057cc2ad1873401e1391ea0af39ad41189463fe85fddf6015ae90ae5a8827bfb0edd24f7c079a6378c973b45315c765f575dff35318c4c787ac7bef2cee57128045115dc6cbd05f6ef71153539076ba4312eb8e2eda06b21c3aa9838a33df5a4d30c9fa72fac3188fc7d7ba80bb9c0dc282a7fd93753ac9fb205b1bacb0a5f27af1798a975ca8a0428feea23c592cdc8d94864a3dc8da25e6a633ae3adf4a64c4b91b62b6c09a2e38b2ea65ebde81623dad2e3bc2569f36f7ecd764fab668251b51e7de8ef29873aed73ccb8a912190c30cf750fcb5a9ba1722c26d65c11f005af6db001780fa212b6f5ff595899e72ba3f04d4f62942b38f5388533d6dc952384d1e0b9bc22bf166e17466b508399700f0c6c0b1aa476a8d8d45b1d239c955c0ae64862ea03e815a3e3925d929c1d12db1e6df13f49fb16cbdf18fe4fbb349bf24d377c4be02152f5adeacf7161c4bb8e6b31457aa8fa4251fb979e155f08582932a9e3d1dd75d71b2eff1bf30205b42d1f231920b3c41fa81ee1234f0756f171659c5bea8a7d69f848eea671788d353033ce0481923eee66695f18fe6ddc7f89dcd4f98dbc94e02d06068dabf56a56cc5993977fb87b4fd7adbcd357fac767d878ab6a50d338ece3dc499431e3777800aa4031907f935014284a34c7490252551140003def220d05a00fbfb7d2b7bdc78708015adb04a3916bbaec3ab3d7f4da002dccc44a841db1299cfb9bbed16bdc7c9ee4938a99a59005cb0451ef68e25fd85ab5830858190a66b144e9acfcba31bd6fe9f79757aee9fbf5acd8553fa32c94051c622103b79425d48ace1441c68c4b6f7468176bff1afd7ef3912ce6ca28410849c8cab71de43bf68b28f970819e591b09b1d7eec0b0260497ae7f0d04915206f382c6eb40a6d354228fb556be4f709addd82702e821a74bad8be2a0819656103ac187892e5f8bae88105a021dae42bfb299f8de689ab53ea9cba1aa3d535c00b333a13177bd4355c89d28c6ff824841e2ce0d72eae2958704ae910b168fa953c60c1a83cc5f0e4c0fd78511db9ab9b52c9dd03d8c703083bda46e2ef35f7db2641afdce8fd237ba78c450d7a2c7bdcc5336c7b9f2eb277938522e00968a5a557e1e2ab587295cbe64266afb99b1d4d816101eb9ca35313d1d66d9b2ac27e1bed7f999ba0e94d9454e46cf80d39369d377a08d5a08e02969ab576347c6a86d051ba7172dca166158df772aace5d6945c22ee4f639fe23f492a27ce557b67e6cbf50d99fd82b44283a723cb81d822ff53364d7dedb72fbfd193ddb45158fb86ece6cdf989f8960c76cd0f50ae2eecc7ab9ad3cbc9db19e719c3e728b22b40582681800fcff98799c131bbc155d74c86752166f7c0d986ae7694cfe41a48652e943c7d3b777b33c14bf88d3bc64b5a5dbdd5584b08fa35ae174a6da4049bb87fb342d932c05a8276ce2fb30eb4fb4ce315222c963da63d9f1b12639bb8a01b73182d267fa49dcf24cbab2bc9961140ca8bf5fdb18ad9af639175bd28cd40baf1e505f5322bbf6a44e0f4f01e977a232fe309b2fe4d4b6a5fb580021eb45ae3c136a7c234ab0b328d14f55a38df14333751989630bccddfd165aacee01cfcce3149df2b46687df6a38432d714788728d7c0b39c6548d78ea9ff5c0c637ebe6c281bc557413581ed044a9fb82f7add945afb54fe29f8a4e6150007f9e62ac67ff50164559ad9ae17107242cd57aa50845b51e8697ed0701f9c316fb0c8d5f7295379f7f8524877bcdac0f65a169269c9000c7c637023a9228f7ec7eb2dbd6c916a887f5cd1695875d43627a47fc1a2ee68224d3bb79b6b0fc12089d16d4c08574da658c35e0dfaf98357a83b3a9b3af86d65d62aa96a873356396a4c36e025ba94809810718dd9d7fb73690adf04680a702e72e632be9bfffdf295531f01e6f7d593fe07818e1f8324d889d0e9c17c18b0147d6f8c379622abb577236acf596e98b56fc35bb7d62a8e458c15ca89cec1964769fde500adaf33b0eb1c89b0a078e7afca5d4663eda0c3f8362b9d3712284fafcc52b15a25bb46bf91f2ffe6134aa976926c2bf40f064ee4873296dbf15acc17ffb3c92acbed604a9a0112d3123740505f72570194c29343653b4290f8e68c99c775d60978279e7eaeaaab7f9de0b5e6ca65fd78c9b5994c8e28895caa243d056c3b26bc833f9fa81d40569b01fb14f9b25d0bb122f4d102ec5b3734989ecc7f1d50843784996018179c4582f0699ca9d31192249e587f5eb69612723a737879d8d3196bb377ef35e11d0f6abcd7bdc307b5b68d4112be2da5a4081a5eda0d07b0843527bbae9e374c259999ecff20dd4aed042a06cafe56e140c97c0013fa9eb3114e356749cc0402b4e30b44c0a6ac4c9c19947ae29028a109a403e3c05bf162b89a91de3d66540a54efe82ad36ee761f0fdbc8ca2d04c19dac204295a9c321cd328f9c3e07be9b3675f839a32a49b43362c37216f719321ae89aa0bfa07f3ecb4bb2e804eb1ff4fc8a9f10d210241e108bb67e67c722e36ce258913f8ec0ae4e45e926edeb5a13674435fccaf35a15b0714d4c3a3a1e26574fab71f6d5cfd53212d8bc0cf3630b3a5212e6dec18c4677f990bf46f5a56723e2ebf4bf066090d53353b472dd74739e4537f13a50bf7d6ba4c61e197be16da50deb259150a0b0ebf41119d124347ff12f01061ac7055cb1e9230114f06467276b0c4825a5506f7e4479b5d5cf468931820ef36a49492af249f281d52bd251ed1b94b15b4ef29827f5ab58468e5257bc01b8afbc95459f8e446ba150315e024e4166bf0dae7dc46ee2893ef2868476f749a2b72c2000c05788aff244225f80f7de11e55308a1e992846c9d655105cafbb6f2a12e399c2513328a8df5436f81add0fbc294cc0ce949252d1133d3c142126b448c3bd6f8e6710d85d98adc33ce3dd5044ba98c725651421d0b223ee3be378481cee5fbdbc6faa22c24e54029b7bf6462a14ea75d04a4d79112382edf9011dadbc9001e7307f0acc0ee0e06a656fc340fd9350ba7832fd66cfa1813fcb6730ebd0bd6e1ebc580a7074166e152fa3264788af2e2b9da65f4616c981671dd2b809a13e2ef428289a18e5f3ccabbafeb59a6b62bf2e7d65b890529ffc88ae421e4c7622d387e6ef490cabc842969ad983da7a6508c114ee2e1c0268b33a5205be7e035b21a822b95b082f5edd7f498828e0aa3f7d50b31d43ade248e05638acf28925df0bdcc6aaa2ccc1bc767dc16653bf42fa7ed4fc8afbc506d635a8414cfac52a8f882422bf925eef83f37945eef33aed936fff8c51900aac3e049786943360ea775f240a6b815b534023b71fea7d225406e6539a612ad8a3010053525415f7434b173c66d8f5b56f9da5b114c726a6b1b57c0cdc14cd9d2adda681a0d9a3131dacd902057f57c22a634363954061e7fb4e0a5b61dd859631335caed8c4d454b574b7f2830d4f5b4a8623d7d95bf17755a19438018b6dd55003cb03e5af5224ae107ea6f527b22a71ea5e1362ff10d0958b2cde86a6306a99be0b9a85adc9a43c16d55e9c23706e3d416ef9acd8c683005da038a01700e6558c53361261b918275ed40fffe7bc6bbb450605651a663d9eeace356f460568513a91abf98171debb0c5ec8cde0c1a5ea09fc25dd256366c60577647b10e8263e07fc3ae8ba791ebdafa36bf504ec8f2eee640c96f48541b62af16dbd32b25b21a8508066cb49a73537a0b8a4dd99c3a80747f86e2f53c210901bd5c1093bd6d8acc9b9d24b7b7f7a6f14fa73ecfd2b35c8a0d3658e29e7cda663fe6729a128844e518", 0xc01}], 0x1) r7 = dup2(r6, r5) poll(&(0x7f0000000000)=[{r7, 0x40}], 0x1, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x0, 0x0, 0x9, 0x6}, {0xad10, 0xaa, 0x8f}]}) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000040)={0x2, 0x0, 0x2, 0x0, "cd002208002181ba7db28c9d6fb975390a000004", 0x48000, 0xa1d}) bind(r2, &(0x7f0000000dc0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) 4.166565255s ago: executing program 1 (id=2): r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/81}, 0x0) (async) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/81}, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x4) (async) fchownat(r2, &(0x7f0000000180)='./file0\x00', r3, r4, 0x4) 4.165868681s ago: executing program 1 (id=23): pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000180)="00020200", 0x4) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x7ff, 0x8001}, 0xc) (async) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x7ff, 0x8001}, 0xc) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xc, &(0x7f00000003c0)="6c6f545fedadaeeab98902000000352ee25c277f7ae307710e55b11edccfa46169f9c3cbacc5d142f5ed3ef8ebb641d58ac2ddc155a278d9260b24", 0x0, 0x0, 0xfffffffffffffda3) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0xc, &(0x7f00000003c0)="6c6f545fedadaeeab98902000000352ee25c277f7ae307710e55b11edccfa46169f9c3cbacc5d142f5ed3ef8ebb641d58ac2ddc155a278d9260b24", 0x0, 0x0, 0xfffffffffffffda3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(0xffffffffffffffff, 0x1000000000029, 0x40, &(0x7f0000000980)="01000000", 0x4) 4.05675612s ago: executing program 7 (id=28): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x40, 0x7fffffff, 0xc, 0x10003, 0x10, [{0x0, 0x7, 0x24, 0x70ffe}, {0x3, 0x8, 0x8, 0x62f9}, {0x100, 0xffffffff, 0x0, 0x6}, {0x1, 0x800, 0xfffffff8, 0x1000000}, {0x401, 0x200727, 0x2801, 0x7}, {0x1, 0x650, 0x3, 0x97}, {0x2, 0xfffffffb, 0x4f8, 0xd5}, {0x6, 0x803, 0x4014, 0x4000008}, {0x2, 0x207f, 0x6, 0x5}, {0x7f, 0x8001, 0x81, 0x3}, {0x1cc, 0xffff, 0xc, 0x3}, {0xffffff82, 0x9, 0x5, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffb, 0x1, 0xffffffc0}, {0x0, 0x3, 0x5, 0x2}, {0x0, 0x9, 0xffb, 0x2004004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = socket(0x11, 0x3, 0x7) sendto$unix(r1, &(0x7f0000000480)="b10005136000009f05003e0800000000331c13fecea10500fef96ecfc72fd3357a068d02bc31a3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8faff0037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012000000000000880d6633c556ae9b287948a62310db415f779642cdcd71a3f8343712051e", 0xb1, 0x9000000000000000, 0x0, 0x0) 4.000577982s ago: executing program 1 (id=32): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000180)='./file0\x00', r0, r2) r3 = getuid() setreuid(0x0, r3) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x50}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000100)=0x1) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f00000000c0)={0x2db57365, 0x27ef, 0x9, 0xfffffffd, "23030003be0a00817dd8910bb864d3c3a3c900", 0xa, 0xfffffffd}) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000380)="31e669649dc461af87807fe3305be3b4cfce563b7872130f6161861ab3ec851b08fa48597a1de298f441db6763aaf76284729804f2fdfc645df7b81648c4d84f4e0aa69a86087cdb4f78b7d3340a5f6b4c2ba2fd26b778f4703d57dddfd101de2f2ec2ef3be543644cd3cd77c251d34c23244fed9e68efcc26bc80996337c5809df8de285aaf54fa655ba4025ffe5844ba71bb722add1d1ce5cca108518cc0c3fcb61cde315592911b98ee9dc701b225169ccc0f8881d253befc4c33a170534f8163fd995a09ac41870ee9946af6f9b40e298329949648c25bd66f5f832456fcef21c03da26edad06db1c4b0d66bd69c0b809079f3fd4f2e22b6d474cb1358bb7baebc06d2eefacba616c36a82224f62ce9ff03b203c468541b1269716818f0222ee3d4ba0eb69bbd122ddab8dfe9388f33249a7753e7f84d1dbb731cd9068c26442ee8332297eb73a5552b91d64dd640748273cb82a78d3d7ff16d7a4c4cbad7e40172e19c349284f734b899bde7c79de3e55df2cb1c60c8bd76219ab56ce3e240e24b7eeabcfdfd6059befc87a3707f6195c44863ab07a79417fac25e07774e5a69ba3157f7000fe78c58b13176a0e2986ce9e42b7a0b6855f751209678f6f3f0f291c37fa99691190da143ee6f5598d6ccc4e17a28f8179d2c79117681926c24106446a5d844b0145e05efc13f913308d5e91fc100cb243422c6294a5b00463cc357880ec4cfc2b52c742cc5c40ced335971b7b57074331c2dbfc391ff50e880db99c0a66c957e397a357df60638a906aec83d50f732fe72bbbfa6baadf904ac7962d2c6f08a34526c106b1801d6ce578f83f030759a36626a5d5d1743f0f4a70acc5011ad9ff5456e2473388789a7cd57b8fa12dd2ab89d68dff7520f984732698cffd0f49ba4d663fc5c3a2b953b1bd1217b4eb0f2cd68e1ce3b3a0c986129cb3e34d031500f33115b3b7844bc49f88a3c15b8e74e03d5556a55d15f5993cec750984861bec8952d73764dcb3b2948efcc88526c7c026912a3d4b036692526c9427fe6c9cf5dd1dd5268f70acd3977eb43021887a6917a34e32eabcd7f5c94d6b8fe68ea2284a32dff46346cbc6a130dcbef953400af8788569b31fabc231d1cef22528998e521a5646f332d304370b374e325228242e53f6267b365d53ab51a88ff2b0e0e0e1acdb92654147ea11db408a2a7b9e2b59199a8c190a3b981ba27fca2efed3ffb9299028f821d60daf3baccd01479f1bb07bedf9c8c28a9b88b9211b7a0ae9a4cd67821afe09a9edb7bdce0d0e7d931b9605970c562c651d959f40444133a3498229483a489005d0cf3ad96c0dc5d6edff0908b9788232ca04b7b6bd85a5b6c35489def184d98ed4d891cca1bb4a92a6c4ec6b828e321bd8c0b945ea7354059dc6c181f2b8830b5dabaeb11b61aee715365ccafa0707e492793221c9b0928878e2dd2f624954ca017b98ecae4786442788c045e85bf2b60ad5ca4c13b993bc519bd28cc34fa979382efe1fe695b5a9126119ab6daf0c5896453e50a1abb79d2a690fb2f33a74498ee109e2a49fff6224230d0e6f371546aab74653c1767778c97d205c66e95ad80fceb3bdfa22354204c29526c947ee2f5e1b68d8b633cb9f83b254d2cd592c4c1b06743df62bee3ad0d08861edc5dd9af4b54eebfa7d1620d941570c488d73994a958ddf434c9ad6096f28ff19ae87a050417c00da86e7c52a43e1513b41f11cae9f804658ea5750409ae18854127e5d02fb7161c9b00404e00d03b12f254885cc96d3d0fad68280dc2ce3a43492810a1efa5f91fe1f77aeda464c10827f52cb841a1df47d572473c6cd39828c773fee06edf0a270346272ce795ff8a9c50fa54a99d193d13a8153e2e3c510d7c7b53bcba5c3251e5331aa863037403bde5ce0f014f96e71292621b5cdb8419daf126a12db4c99c8334228ad57020272b603dce7db94054d14b681704103890f85941d0ae09ca5e222bbc4941f19dc19fc1af2676a52b60b095cefced7a97b4d04b780f86cae032fa60ccf1b7dab1ac72f0dc8abcff5d816761b427af3dce42552c80cb4ec15570d421f9a9033ff50f83a84954f8bee4a0222260276a631da19fecc8ca568c09cc162d3fc1da71dfc865dbb6c15c0c97f6f4644209be5a510075c8a651b6bd618122d79cc0306741decc59852da58d3cb9fc4f564aee34f058904b11dd03cd0da79220ee7c74fac2a07650614c798ba925dbac70937bae5e287dce0e86603debc0626401e19a464b7c85bd313e77a56df87cd3a47e1e3fb314743c2ee5a2336c31e04b29e0492fd1a8bf27913e5aac7fbe04e7869b06d9ceb5d646c0db1b227a8bee0d0081d43cdc7d9b9fecd4b0800833a97", 0x695}], 0x1) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) 3.895278974s ago: executing program 7 (id=34): kqueue() (async) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10b) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) (async, rerun: 32) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) (rerun: 32) sysctl$hw(&(0x7f0000000380)={0x6, 0x19}, 0x2, &(0x7f00000003c0)="2238442a3e235065f86f6cf64b0aad9c82d350c98426b46fc49796fe2167766dd3b7226aca38c27e19a647aa362ac06eb20908ad48a07a472c81cb63275a6d65d4c3417afb1392e215ff9821714cf040d71499daa2af40fcf958dd9a0908cbfbe0a21332fe0599e73f91b3aaf0e2c6115045a15e8a6afc57c6e8b0b0c0e709f10247797796c0125231616469c796890c1aaac91b4611e463d52c7b7637f8ee374726795576a18a57a349c587f6028537296cae3f86b4bf5f75b542a8af03405a680045a00b9b22a7eda97783eafcd5ae85c3f8483a5a2366297468470debc3fd976120690cd2b3357d92f115b029eb2a9228ed757b933cde6e6c1577787c37c32978af2e4173f09eb3acc86ded09251238b85c658b07e06ffb091cf2678bee17c9f296afbaa07d8268a155c49653d393de340988d80b3c7136a8147cb6ffba4120b84957045a1efc271da2f66d8a49bb9aa62d07c2d3004dc556bd95d3341c04e86fa22699ac83586ba5651f2ed395cc2daab8df99b882bae62deff98cc7982a0e0c80644bfa1e805c5f0f075b1df3c5b63460c61337285e09fc4e4b027f867f623fe52a17260d35e71cff8281bbc18644664f7801af2f230cdd160f54b3b08eac8634b1815e87190fcf82ddbad9c8ee3cde94ddb53d09bb3405c4c13cd2babfb57e1ccf6adeac4e1b42e83c53b18b1e6083784e343685ddee27529f79b54af30bafe3d3aadeec770daf81be15f2f5006b513c3d223babb5e8beacf5e2535c2c210dfa5e584ba7f1399a6aee46dfa351628419824f970eccc4adfbf1cf8cae3ea57ab61f73a26dc6f538440e22f475bae64fe2716149e1679aedfcba24382a6bf4dfd16c2b1238f9bc324d099f80d19ed83938274d4e1c47f001a48687a54069834f1582185b379b602ed726234c354b3317bac905c6414a0228c23762c982c888f8ae5bdaa51a3d5ea11ec098f2c05e93fb1988da5723068dc4b7098b4cb6a12858984e7e9b976eb4bf8806f21bc400d34ee4be1b7eb54d02c08042c4c4cbcb36b6552b9dc7903b1c996e8b58c6ded5697f9962e14e42827a96b81f3541e8d245d9d9eef0be8d2926b3af48a1feed745fbaef6987693e612d505830c2564c5e00b1f248d944e2985f5f4196f2b802e1f01a5635b97bb1d166a1e178da09dd3bb382ee265402cc8b5eb6c3ac1bbbb7406692f031b2af81dc320bafbd8b59b89f32967d24e552e79513635beac34a4a632451445c730c823402d925b4958e989a906ee8f3c8cad084e845c63ada5b381f9d8dd8ed8d55cc6d4375aa8e25dd8e56037c6fbe2323c26968a51f2fc1ab851d6eb600712fdbf3e0941b37f2f5b4f7a9cd3621b2345eb08eacf3e4e6dc2018e44ce037310601557e9ba4b914ce8a45d30d54b230b93afe12ad12c8dc5fb88982ff967d6962c52599386be4710bdf4541144fa9b189ee842a9e7a193adbf6c82c389452da9e1fe29a063dc303fb518c99fb936c71c80f824d31af2d130a8b44893d948ea786e300169e23217e68ad77b75f0ceac01465cacd134ede352965283ebe2bd1225cdae0bbb2b1553c6165aec3f04a669a109e278f8bb3cac5af805a23f06fd49f609108d053bf583e3d1f766c701fb09ca71afebbce6cc76b9438dffb1eaaf0378ad7979532e43795c78999de9a54ad4b90fb1bc2a68883cc839b9774a5e6eed108058b5d56645f4368ec1779fc40222c8368d4b012e125d773c652d0e2055e6f0150a5a08f517a6c8b1d899c3362634f8c3d9db6ac73cbdc6004d579ebc71db7f6fb84013b6f492aa5e280117baef1570e7d03833b562b7c64cc3dd93c2dd78408acf511ee5683a4869198f184d1e2d175368e97598e43b51ec05260e8e05287ef7e5d850eb1f1f2d7d6567a4092bf2b6f171e1db00daf79444782e036f96fcb0f56e74463cc6e137611376d17971ac1e1ea03076f62faf73b4fda0d7ee0b4ee044e0054e0e4e48c1bfcde5ad5e2b8ade4422a672f95564bf640006787c754691859eb645db0e5a1757273927d0cd0443a5762f64bf69052507eca00718a855ffb12d74ece55450e253c3aca0a230bd424f09a9ec0b24f228db34f3ccb419c9638059dd6893796ba650b60e33ecbf82639d1d58ee6568b55c7c43c272a0c50f0a559abe12b5702f1baee5ad9f65a8541dbb864eca65b9f0ad62affefc77b1f2132025d979f724920315b750b105ee00be2b93ba105d33c60c59f75e5d2bc02e8d3cab5293c13a3124064935fb49b100bc1ee910a97d68d51aa61585511befc22f195b05789947eba598a889730e0aaf8ba938086bf7d06490a3f3e70026a71b9e1c3840a443265f649c7e8d5a1ea517cfd869c31030df7ef1760861bef638a3e90e459c88b5013bef86ef86073718769cee226ffb33be50e069eb032be4f2f2c1e1a1215a7a132f2b8fe42bb4ad72596fe22a26302981bf58f805f2b3adfc26b652cc0ed5e19f18c410420c05b7bde44b037c16b4351a32af345077f8e2f0282fdd16607721deb53de60a2d67bd758e1ecc01b5169ae23868c526300bfe52c8e466615bb51059e08f7eda4fc2feaa7a38907b36f79c449bce7842c58106ecde15b875acbf3803fc77e4e3ca947350c8f267080629d07ef031615de7e26d152060746efcd7ae00032342b72d30303150aa0f419ebaeb511e2869664c5c50764b3a5afa56fdd43218ddba230c341e43ce7f06f5ade9988e784b69b27d1b5f47141fb5b0baae2f400cfc56ddbc6aeaf8ffa55af0209d53aca58067b4f2f5ae33d97c0b6278acb214f5c203e0bc7c9d810101722218177a2986d41920cc09bffc529e5ff768247e62536f16dda340ef28ca7ad8f94ef82b464e7cd426ba787b0e4f69d9c9b1e1c29f2189c67d8848c5e743cd960c7b2fd03703bd1a8611361013753f4c30eeaa7afbd49c2c61d6e23cab9507ee105d56da0272cbb47296f3dcc80e0a826dd3ca70f7fafc847686a23099507b3311640217ed5068cba7566b69726b1e8d252acb9a0f8aaf271eed4d9ac122ebe6b33962819ebd65d341a3a4f2324480dfd8cb95ef7d6433efca17423a612476ce051ab4219a3e72c5188027f44cd0fb2a59996f13c9a27e94afadb6cc500332f8c65a2817046ab301ec3ec84aad2818f06068b9e53f423e28f127f1004dbf72b413de607d16b599b5eaf0d323b91f2d49b2c66b3dd98e2352a68aeaaed7bc3b0823079903ed53c967789ca9898301d8c07581f4096735c55c5a2df190f19b3d9c49b4f590138f9b74d9996d3bb8b9357ec766f5330f6283a1463abeb8797357696261082c2a44cc922f2584de6351f7c3ecf64ee5e2d6831dc0785eb1c1031176a92218d4a3a72f4cfc7f69a268c93d81a38895e0cd2b3672e91f13d0e7912720424bc5bdc2684fd5571aeb9053b5995d426859bc722e2c401304a25f6c6ad4fc06d057da8b3bdc76a55b2e2f1886ecfc6ab442b81e1223568fbcf388cd3f4803307369ee140b03dc7c921adbfcc077a1f5adf8381a27ad7a3f2c7ef9ab57275a8f2b440b0367bba4655d78675b781a6d0b01a29295e46fccb22f1f26e2381612f7ac5ee9b624e7d5dfc1da21c2e771ebc2d136e910e9baa713e387a279286cc8e112d590bee7ad8a4f5fcc356a6d969014f6770a95e5838c215636ee4cca3b5796dee11ec9e38bb46d4ffaab1b07d34ec196df7a8f896baa456004ad98ee3af112e52195346fbab9d838f35cf13adceb288ae4a8063d7d9cd5453540e6365f4a0cc368cce48a45cc842f3f274626dd580eecb6b1826e84b1bc395787356b93a9aa99326c2f4dd2aee716e16a6d66fd32dfd1414fd577c052fd578bb78f83b9fe507ccc300886dddabcfb1675e3dbbc6d2dfc0d6968c32222c9ca2cec0ed8a72aeb582f96e5800aff1de41ea13e3c370016150ab16f374775bbb797e99bc2461f87bf333cd108b9884cea135c07dd527fac66b0188c24b99783868e3a3505e04845fae83b53c3eb96e5dc2e34da8228cd31ab0814e2ed10aea2305019e4dd21aa6e75638dc03f9b7e7d0479f00d6a03ee1df21cba9ced46223f47fec267561006566aaaccde48f0e436fef997bf71aea07306ee88cb09cc14d7d9c9f4f82ec726a01e2b0827a1a247263280fe0a1ba526a10206782f782b8bf742e7a8aaad803fc91718e1064ef0a3d73107cae92d3f70aff98f2532b25b932735c8b26d7edd9664e8b5e4f6f4c4ccc256f9f470bd156d86e65d995b4ef9c6e9d0dbfe070afc0ea8e3a9dfd1b898893db55a80919825f983351491b511c02df3c0337b1c03383dd07dff85fd4bbdecc0e9e6a06078beb0d3ca67514f046f49354062d08b4fe092e31644c41390013629ae627afaaca7e5e64e22f263013e2ab354c5d99bf1eca7e875b60b7c9e9185fc2aa7ab920f4a2cbc111809722ffc4d9d9c3b6c28238cfb9a7cdbc2ef84c315f41979b1a9e931d2d79d43bbb688f004c7ce9172b01c4a9fc358a7ad6078840b64a40f34628eceec1d1728b0edbb2dd39d6d20cdb835733bf58210d06bbb2c98cbe1fdf2b08dfc41d6a891987a61e94613ebdea0a9141e4265c18eb384fd6c33dc1a92c9ed4a6a06114990bc2264919a01f7a7e02adff72230ffb33213910b8df628f82224d4630aeb6fa52c3e566a44b2953c9ffc3541d082c5a143df97b0a734e53a90e20946080f11cdc50dcd9eab445c9166341a770f2d900a7fd82cdf2c344bb646bc47bd0e8ee08fad8745b2daf0569a6143a1d7933e05e508827df05c0ec2060405c2f202ccf3372542c4145d3d8404336de81ed1ebef4df9022ba84937b0e833498a9329624a8567f7a91c56ac7243aeb78a2187cdbfd8978f922fe5e0f6036c04e8d97c3acb6d8a8a8117264bb4cdf41184393d518094e8e07929aae8175d3e37cc23812e024cbdbda1dd6be0bab45548c08452ac71656fe16b4620350d738e1247c49149544a49cd4102440da60f8af8b4610a243c51b85dc4abc7cc82e5b1fbcff6a8243777e2ba3f1d02c0ddc1a2cfa5143c21f440ab7b3f0a4175ca5025cd2bb5f1ca11fae3f63b3ad7ed0d97981fbf9faaf0b506b4c9c28a51023e41022349880df58b2955bed1e3c8fd0049cd51b84655e238c051662fcef0805ae73c09799b5ad852a7aa2a429bf42c324d12173df0d270bc793460f0b0e537142464bc1c98e29c53409d0d7164ed899a9173832a1d764fa71ea907f8ef46050eed4e5b6f7007c5e0b24b98bdbcd33ab6cf9f6de180c1f1e0c6ea291c070350e3605ff36bb0f54e798a1718ecc6c73713738551b4c7bdfe09c53c4280b7c1855a7c5e3e8a935beff02d1bf8d1701dfed68033aa5cd787e9e0f1bac2415c66f81cea7219b7907e114cfd3f638b984924fd50adf76efbfc3a4507d39dd6c7e8f4bed07220cbe6ead4b39cbb1d64751e2d547af949db6e1bb348d58fd1627f16f27fc784e279c5b0f4916129195b5c8c58ba1e6bd22a6bb90da8cd4cf6ca5fd9e1e5326ea1c4c331b58764fea7c0748185ccfad3614b4a2e2079968741daf9d0d956d32f2b6d45ffe43e817701ffabf541c88a588f332bc682a6c328c9dc9da9294fe15dbb3028ac66cf54a5eebac3efac9f6030e02302be0dbaf934b98919bba540bad5526ff45db5391619ae4d7934875526ce38023d9ce49c729c42c1260e782f56bd0ff4ee2a088361bcd56ee76443c90933e86012611bc897acbe18c76103f242851c83d91253477b8c3bd967a82bb600fbf652f4f1feb635ddb89d267050822b886a1af029fe8702c5857b42b8a3a91", &(0x7f00000013c0)=0x1000, &(0x7f0000001400)="e936c4a137e266394ba2b90e29d411e7cb7600d9292c0d3b68ccd01fab0394373e9fd4649cefdc513291f4e7c1a3bd8c29ff0759b777c13dd20b7b397f203b600e5260632e03db211fa4be5e2b7ff174d1", 0x51) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082d26a849c1cc77c33f4", 0x0, 0x0, 0x0) (async, rerun: 32) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (rerun: 32) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x28) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0xffffffff, 0x1, 0xfffffff0, 0x1, "8b030003000100787d902b56d864d3c3a3f4d3c9"}) (async) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) execve(0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) (async) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x2ef5, 0x6}], 0x1005, 0x0, 0x37, 0x0) (async) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) write(r6, &(0x7f0000000240)="d81ad3d2", 0x4) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) (async) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x3d, 0x1, 0x3, 0x1915}, {0x6c, 0xc, 0x30, 0x208}, {0x4, 0x8, 0x2a, 0x7}]}) 2.789128987s ago: executing program 1 (id=43): r0 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x41) setrlimit(0x1, &(0x7f00000011c0)) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffa, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000000)="4bbe3911f2399d12ba0933bfa666b1c4d092a00ea0f79645617d1f1c52e399d6f87a01c2cdd2650ec56df5c80c6d7ceff48f7c115ce0b185fe61d43883789b52d302e91693c224a01405fd6a8ca473dcc186d1e1496b6bad2dbc1c236d048851e9f8e4697029bee003d887b3022bd5516a95c529f8713e71a2", 0x79}], 0x1) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x7) ioctl$VNDIOCSET(r1, 0x81946467, &(0x7f0000000040)={0x0, 0x9, 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x118) sysctl$hw(&(0x7f0000000080)={0x7, 0xc}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x33, &(0x7f00000001c0)="0100", 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28, 0x4}, 0x0) execve(0x0, 0x0, 0x0) socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004806003400640003069d9078ffffffffffffffff070b1eac1400aa7f000001000e009078000b0008000003fc000000010000000932c8f644700b0f175d351e55d0c397d1bcb944720eeeb18b9821c8e0ad7ed206fe33e1f8187a0d5108a9635cca0d"]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x409389, 0x10001, 0xb0af, 0xffffffea, "06892b00", 0x1ef83, 0x80000000}) writev(r4, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) sync() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 2.712084195s ago: executing program 7 (id=45): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0x2}, {0x6, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x83, 0x400f}]}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x400101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x3, 0x4, 0x71002}, {0x6, 0x9, 0xa, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x7fe, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x400006, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x8, 0x10001, 0xc, 0x3}, {0x8, 0x4009, 0xc, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xeffffffa, 0xfffffffd, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0xfffffffc, 0x0, 0x0, 0x0, 0x0, 0x11, 0x7}, 0x85c, 0x800000000000000f, 0x0, 0x0, 0x1, 0x2, 0x7, 0x2000000004}) 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) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="25bf7c41b300000000a562f667d49dad74564a64ecd57957620d8b300ad1711569138b48aec40000004a0c6c", 0x2c}], 0x1}, 0x5) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="0000ba5648e2238cb87c109c75adc808affd94f28fff73d49d123fb6d5e097cdba76a49dd1d8f1e2f02c7fa7ae6a52ef0b967b9155a2e51d799980e17b8d496c52c2f66f070a82e721213395b90be316ba1fb25577cfc8ec656b86505a380686348de714bd532a6b494a8e68d994029bc2be84a99a8b60af3a4590ca737195d1e43f60c6", &(0x7f0000000080)=0x84, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) sysctl$net_inet6_ip6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x32, &(0x7f0000000280)=ANY=[]) 2.62075715s ago: executing program 7 (id=47): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f0000000000)="ebff", 0x2) r1 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIONREAD(r1, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) 2.541683548s ago: executing program 0 (id=54): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x2e) ftruncate(r1, 0x80002) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="a450c770c533f4cb6b55bc91dd7ea1b3c151aa6c329386ea2d2e7359b4d59c8d82a877f2c9c4df17269937b043673ea485ae72743869270f1e37434d509b0ecf86dde5af", 0x44}], 0x1, 0x6) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) preadv(r2, &(0x7f00000004c0), 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x9b) r4 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xc4, 0x7, 0x5, 0x1, "f8a59707c20fd0d7bafd6401aa8036361f9dcbc2", 0x1, 0x7ff}) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000340)='./file0/file0\x00', 0x5, &(0x7f0000000380)='.\x00', 0x2}) writev(r4, &(0x7f0000000280)=[{0x0}], 0x1) chown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x42, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff6e33ffffffaaaaaaaaaabb0840450000340000000000069078e0e0e10fb0ffffff4e0b4e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8002000090780000030300030306030308000000"]) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) (async) open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x2e) (async) ftruncate(r1, 0x80002) (async) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000140)="a450c770c533f4cb6b55bc91dd7ea1b3c151aa6c329386ea2d2e7359b4d59c8d82a877f2c9c4df17269937b043673ea485ae72743869270f1e37434d509b0ecf86dde5af", 0x44}], 0x1, 0x6) (async) open$dir(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) (async) preadv(r2, &(0x7f00000004c0), 0x0, 0x0) (async) pipe2(&(0x7f0000000100), 0x0) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) socket(0x18, 0x2, 0x0) (async) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x9b) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0xc4, 0x7, 0x5, 0x1, "f8a59707c20fd0d7bafd6401aa8036361f9dcbc2", 0x1, 0x7ff}) (async) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000340)='./file0/file0\x00', 0x5, &(0x7f0000000380)='.\x00', 0x2}) (async) writev(r4, &(0x7f0000000280)=[{0x0}], 0x1) (async) chown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) (async) syz_emit_ethernet(0x42, &(0x7f00000001c0)=ANY=[@ANYBLOB="ff6e33ffffffaaaaaaaaaabb0840450000340000000000069078e0e0e10fb0ffffff4e0b4e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8002000090780000030300030306030308000000"]) (async) 2.531626219s ago: executing program 7 (id=57): openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0xb661, 0x0, 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000200), 0x0, 0x405, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) close(r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r3 = socket(0x11, 0x3, 0xff) getsockname$inet(r3, 0x0, &(0x7f0000000100)) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000200)='./file1\x00', 0xffffffffffffffff, 0x2}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x3810, r0, 0x80) close(r2) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) 1.358488552s ago: executing program 0 (id=58): r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x3, 0x4, 0x5d, "a6d7bd73720a8e0e97308cd97bdd86f68bba5725", 0x3276, 0x7}) getgroups(0x44, &(0x7f0000000040)) 1.354876834s ago: executing program 0 (id=61): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000100)='q', 0x0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x1}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, 0x0) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xa, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x29, 0x9, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0x4000000}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) setuid(0xffffffffffffffff) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2, 0x12, 0xffffffffffffffff, 0x5) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000140)="1503ae5b000d1d79a34b8e5f90000000000000000000000000000000de423d03ebfa0db7a5b62edc012432208adcc4daffbc81da405f15ef65f94a5d8f8a3093594f3ed708b6ef885f307d53f61319a7db79b5cabf3a68a9717e2b0881f31cc13970cb94154feca4e6992f819da6109b5be2f5e019d92f896d5422f77b3dd892d3dc49b83015c22c13c05fd7d9305b66ac50c870783bcb9dbeb9939f4512dd38e294c5cb3409a0d10828c98eedd11e1f", &(0x7f0000000000)=0x4e, 0x0, 0x37) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000001c0), &(0x7f0000000080)=0x3b, 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0104407, &(0x7f00000001c0)={0x0, 0x9, 0x0, 0x3d}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) 1.219328175s ago: executing program 0 (id=66): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x10181, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) write(r0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f0000000340), 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, &(0x7f0000000040)="d377683795fe0da574333c5d7bcfba9af12e0595b83ad646c22c299398cbcda9f34da98a85e9e77685351bf48a0caa92b6a229a0adee18f1f68f3e3cd525c87d7c2b7a666a736c82072a45ab87fc3d96ff70dc0679da4fe0c42cca4f632275de46a82744882b34027548ab72e46c488586f5f1413e6bcebbdb62974c2bd180567748e2d29d453b4d707b31be5d2cc45f701c54ad2b49c5f2e94e489b318f083702b83361fc96016fb1fc622b53e27a51e485e9b28a9b4e5868decdb01b87d142b8de476399ac8d76ae6dd994ad865d96719c26e56cedb713200315bfe5e1208f", &(0x7f0000000140)=0xe0, &(0x7f0000000180)="3b7469a4ae341d92ed69dfac47fc1efc05128395cda60fd0ebe213fdac3ca02f49a8dfbcd86c86fde306cd7cc52102d95a6e70fbfdde99003ca5d8686db08501ee0306d911f5e08c06bdb230dd6a0df4dbaab75193edd8723549bf0c6d940915fb5f79b21511e46901f7c72e6067344927a26571f041b92fdc97018cecff0977d6dd8f2a32383ba2fca04cd83b9fce811c80046c9cbf5c96911534205d7d97ce43c54d2cfd90c1a1927a151b01ab469302149afc4286af749a11531dc6046b", 0xbf) 1.219021102s ago: executing program 0 (id=67): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x2, &(0x7f00000000c0)=[{}, {0x4, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x31}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x9b) setitimer(0x1, &(0x7f0000000000)={{0x2, 0xffffffffffffff01}, {0x8, 0x100000001}}, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040), 0x203, 0x0, 0xfff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x9, 0x6, 0x7, 0x9, "2899691d59e00b407f78f1ef177d8235485605d3", 0x6}) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812e", 0x9) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13", 0x5) setsockopt(r2, 0x1000000029, 0xd, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xc4, 0x7, 0x5, 0x1, "f8a59707c20fd0d7bafd6401aa8036361f9dcbc2", 0x1, 0x7ff}) poll(0x0, 0x0, 0x401) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f00000000c0)=[{0x0, 0xfff9, 0x1000}], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)) close(r0) 914.908732ms ago: executing program 5 (id=73): sysctl$hw(&(0x7f0000000000)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x1021, 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) 914.52441ms ago: executing program 5 (id=74): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x3010, r1, 0x3) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x10000, 0x4) open(0x0, 0x800, 0x81) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x20) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000380)="696cf7d349c876b2b002697ac9a5deab22b2871971d7083234b5a6cd50f81313d7fb61d45af5fc2de06981e7e79a7ed8835d2c8a1e458db7ef1af0c18a24f2971bde50f0cefbe615c96883713a54089d2e5d6d86c5e613da105fc12d62b90170f9f053bc647ae3fd0892c90c2cf6fee341a5d35d55ab02574a7231f1c72ad35e6e186a6c3a489456230131c50e51164fa54a3d88a4c088c5e3a842ca44d891f268814f5223fbd9a23215885ebe1af00119a485a940eaed9d66f68a72aaca56af02f36bb715782a47353212025f6476770c010f3bf7a7c8d731e9e95710a343e50123c89aa206968f005ac35ff704aeba7548b9cd8424a56227b189ec6eac02fa80177ac0fa7646a125e250c222118d7dae4986b468cf1ed1b0952a925211f1b306589c7cde8e70bb8d6cd9e4d005426092cd70d7e2c94e73d5726ab49616139e40df548ba7537a3d0e903de17b3ee3e13940438fad4d09074d81c3afd8744d01ab9e27483da50a2adb094cfa84be537f3b58abaf32444fabb56e72b739b905e0d52a582a0e59448dc9a262f36626637697bd534777ebf0e4eaf6d169430e7e5f11c8cc463ab5147d5d9f27c761c9402d089a298368a6def0bba626755d3343a89b", 0x1c1}], 0x1) 914.369137ms ago: executing program 5 (id=75): r0 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0xa608c9af653c9f6d, 0x0) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="6dc46e8a6d89ebb61d3c2910875b2a6ad574bbc49810e1ec734b86a51262274c1aa300a6686ab022de7ff5d6682b2c244e788b02f555be91114425feadc38e05c220d2189b8f9708", 0x48) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x5, 0x4, 0x8, 0x0, 0x8, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200100000001d, &(0x7f0000000000), 0x4) dup(r0) 912.62369ms ago: executing program 5 (id=76): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5908bb565b18d7c51f78b06ccffb4050080000000009d00000000fd3493776445d4cd12c63d34", 0x31}], 0x1}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000740)={0xe270, 0x10003, 0x3, 0x20000083, "0400", 0xfffffffd, 0x40000009}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000100, 0x0, 0x5, 0x2, 0x40003, 0x3, 0x40, 0x10, [{0x200, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x0, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x103}, {0x7, 0x7, 0x701, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x80000000, 0x803, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0x5}, {0xd, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x5}, {0xffffffff, 0x0, 0x8, 0x7}, {0x8002, 0xc7cb, 0xa, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x4, 0x9}, {0x9be2, 0x2, 0x3, 0x69}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x6) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x51d73188af82cb95, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, 0x0, 0x0) clock_getres(0x4, &(0x7f0000000500)) 912.290094ms ago: executing program 5 (id=77): sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x8}, {0xffffffffffffffff, 0x40}, {r1, 0x100}, {r0}, {r1, 0x1}, {r1, 0x10}, {r0, 0x40}], 0x7, 0x2) poll(&(0x7f0000000140)=[{r0}, {r0, 0x10}, {r0, 0x40}, {r1}, {r1, 0x14c}, {r0, 0x2}, {r0, 0x1}, {r0, 0x4}], 0x8, 0x8001) mknod(0x0, 0x2000, 0x0) mknod$loop(0x0, 0x2000, 0x1) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x1, 0x0, 0x9b68, 0x0) kevent(r2, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x9, 0x9, 0x22, 0x2}, {0x6, 0x12, 0xe4, 0x100}]}) socket$unix(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f00000000c0)="258b30a493a1c40ad1711569138b48aec40000004a0c", 0x16}], 0x1, 0x0, 0x0, 0xc2d839217c176b29}, 0x0) semget(0x0, 0x1, 0x281) setreuid(0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) listen(r4, 0x0) setsockopt(r4, 0x3, 0x101, &(0x7f0000000600)="adf591e231501b0b82081ad599acf22beaca07adc724a408b6b18b2eb7e3a6378c1fa06542df47ea874a7f24ee9369ddfcb45e4b2c64e53403fc3ba0257d098fbb744acf938b82d90ae9b30b4722999cb4cfb6a4436831b030b6b4c0a16148318aa70976f89bb3055461184189cd52492af7cc24ef8091ca705f0600f1b605759d0c490e5e1030789e95e3d3df67cec588db48d4a6c1e214bf151cca2c1527ad879dc41ecb01ba3a6842ac49e4dcf3", 0xaf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f00000005c0)=ANY=[@ANYBLOB="ed8453bc4005fa23e3a9e3ca0dffffffffffffffffffffffff080600015a6806"]) mknod(&(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x504) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x3, 0x5, 0x7f, 0x4, "ed7bfb91ef8595a50ffabe23b23678c012de8a94", 0x10001, 0x6}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x1c, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) 810.009154ms ago: executing program 5 (id=79): r0 = socket(0x2, 0x4, 0x3) dup(r0) socket(0x18, 0x3, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x19, 0x2, 0x7, 0xb, 0x8, 0x3d, 0x4000000000200, 0xffffffffffffffff}, 0x0, 0x0, 0x0) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f0000000100)='./file0\x00', 0xcd, 0x0}) (async) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f0000000100)='./file0\x00', 0xcd, 0x0}) getsockopt(r1, 0x29, 0x6c, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) (async) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="14000000000003"], 0x18}, 0x0) socket(0x18, 0x3, 0x3) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) (async) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={0x0, r3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x41}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34bf5fe84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) (async) socket$unix(0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x8}, 0xffffffffffff1b40, 0x1000, 0x0, 0x0, 0x801, 0x0, 0x6, 0x400}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xfe, 0x8}, 0xffffffffffff1b40, 0x1000, 0x0, 0x0, 0x801, 0x0, 0x6, 0x400}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r4, 0x7) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x9, 0x2, 0xffffffff}, {0x106, 0x12, 0xe4, 0x100}, {0x6, 0xa, 0x87, 0x400f}]}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0xfffffffffffffdfe, &(0x7f0000000080)=[{&(0x7f0000000180)="258b300ad15115bb14aa764dce743f74b3f3e834648795710d8b999eeff9b9908c038f39cc280d24", 0x28}], 0x1, 0x0, 0x0, 0x4}, 0xe) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0xfffffffffffffdfe, &(0x7f0000000080)=[{&(0x7f0000000180)="258b300ad15115bb14aa764dce743f74b3f3e834648795710d8b999eeff9b9908c038f39cc280d24", 0x28}], 0x1, 0x0, 0x0, 0x4}, 0xe) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="71cb3027811600f9fa01efff587d454ca0801d60e798bdf4e420e6adda00800000ffb5df80b4c44a3c2f2c763eca160008f8cf964ef31d6986331de5168b2ac686c0186d64dda41d602fae92352c3ee7ea6f9b63", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r5, &(0x7f0000000480)='\x00'/14, 0xe) (async) write(r5, &(0x7f0000000480)='\x00'/14, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socket(0x11, 0x3, 0x4) (async) socket(0x11, 0x3, 0x4) 556.513795ms ago: executing program 7 (id=85): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0xd, &(0x7f0000000040), 0x0) r2 = socket(0x800000018, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r3, 0x0, 0x9, 0x0, 0x0) socket(0x10, 0x4000, 0x4) r4 = syz_open_pts() close(r4) syz_open_pts() setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000180)='./file1\x00', 0x10000, 0x157) r6 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r6, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) r7 = socket(0x18, 0x2, 0x0) getsockopt(r7, 0x29, 0xb, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r5, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f0000000500)="bdd2b7a0f4303973104318993b9e05b3c496d67fc08de56264b1e7b1f917d9ef5fc37fac2bf8f27348b382a0ebc1d98d4dc904c4e562c2fe1cc73492f49380e467592f13355fb37a627b54bf1adc87ec94836935c798c9a90b40ca1d541ec7fb81c1db67397e3247ffeb7e5363ae3d096881fa89ede1dab7e6b2b0016975e54b23fbc8d2412ccd86c59c6cf3cf072a5d132678909dcfee08205cb2a6021c967c733377f1df6c0db4e43832ff91e7d4a963141199010a5aef36b51d194928f3c5bc32f8e1658c2a4d042678e822f36f2594f904e84adc5d54f824665500d164b2e6f1d2385caf15a18943a560a2fef54c14ff5107bdbeb87ca19caba9432e2fe3f70154893179dc4e14a476215b3fbf814bc33c29181c01f81a94efb69f9b390bb854953fa6c83e7740e0e66c62dc2ae92d0420299a6a4d27a70b3a6dda776577ad946c98277055c731328fb80f94026a4e33422c0ac476a9686fac70363dca5c11f3fa26bae11a2808fdf8ef098c09219e74a595e6afbaef6e1649abeeba04840b56ef4749cf688d75c6c12cc134130176d708340a4558e4307b2c32517a40b9874ce66c6933e85194699e2579ab0a4e830b5f0081c276125796ab0ceb4c2028513dff15cc121da1632e86f03a5c63694a9fcde5dacfc70123160d20170cf7acc58a670a1a1beec8b3046a31e5103f327d6c61e4a29d7538ece017f29bcf0d49cd519a30e57af42a4bce7827407b5b7bc17f11dd132ce89271cdd6929b730d9152fefc6c452a3b010675c1a9834d06a47974b7c55503496a7c6841369cbd14f9199e91ef609f242bb55a690c757af8e5407b855894c7e2d56b255a7f5d5dcfbf3d06d3375d433787ed8009e80f3cf08ef3e873bab3a0437ed9f0aef106e27b68e51e20d18ed92302a2f1b7356dc847524e0f1ad4a90bcd8555aa58b5c041187b5ba6eb3d94bdc0bb60843b470fd966d43cf181ae0433ddf3915f86f24340a78b0f5e73997eb40975fed5ea0fba295588a94cc7ecf6a6c903531430ef6520a8876413710f11a7568d9e8f0add2742690bd23e1a04d909240f2565ab6c4d7c8cb265f55d4151b05159701fdfa8da6f79705edfeb9c3a3f6a2be069e7c250334018aeb961766a3d7aecb9e9b5f9860b99a18b57e64748a37f33266dcbc17be800ec954bac13756aa5d3ae21c8e435910a28f86aa64fae181bc5c86004ad3ba45defe79405b7d17015f779e146b6be1ddf1b827930eb535e3c521cdd37a9834947a9e289271a82f117845fbf5c11ce30cca96c0647bb3bdb00cb0edc5f92add240f4e6baa74244ffd3feb7e462684ac2ab67ae9dd2f5010a66282a0df57284d93678c836173c8f1f5be6f08a4e907e4c624600b5f4594839a3788c4881d9cabfad60df989411bc5f343fca1441f12379221e5e6c477b546a8b8608cbc25b5867fbf158b9aa8438c15ab978c38a251758ca0fbdc5f5df03c7c3a8f01c2bcbf4fa97cbae5df4b7ae58e0ce5a6659221eb39c8bb77b9f3b45323f9d03c709cd057db75e2cf2610163376b3238919eb0d2ba1a7e59f7304eb1eaa392b3c61463b442dad87a939b8bc9a34367934188442996201f6ff87219e3b90387c45074e22acbae31197fe675168f6043c7dd86bbf689edc11d994e7c1dcc5c94eca1f6f8cee229e548fef6a85a6007b62678e9d40ca5b880706c123b0a27d43e241264c0c61982e96d82d52f39399253a933f504af756829603bf1caddd39e34d69f7b5573fab54764208782326c3c456a447eeea21112fb6ffa6d3d1c89e489e923ca02333cf47dc449aadb391526ec0b4413d135be3c38e2da67afb715b5eb19ffb6ce65bfe3d96e305e74930d3dc27eda2ce6f44a834117764aeb5d785c34e28a56bf42c63a009e288bb1e29bbfde2d0da4310f6f898a9c47f63a0a87469198e4fdec2c5f6c7f73b73881ff024313b1936eeed32db239b76530d6cb33ce23d07b03d9776aaeced9d06edd575ea6bc707949faedc36d3a88ffc62e1996c287b0929f02a3f776830dc9adc3e7c39f0ab5b5852b8ad80b2250ee4ea4c07626cf172a2524796a959f157623e4ac201e4d206ac922dda53405629d6d298e758bae31e1dd794ef71e4bb2885573bcf457fdf433b04a853fa4224eacdcc25e32384a22c9d62bc1e206f8b6173db23cef889c6d4b8b14c4dfa3a31b973face6a03d51fa01b697ab6b37046ff916f7ce12fba575688f351bc805e38f628aa7ad3685ca0affb4f6a5a1aa62daac87064a91b72649237c793964e5996de6a4e01b6e22c7a9ef69fc980b61e14347cb2ffc6441bf5422091544f66f294569963c49c2ab3430dc5f63e96bf96196ac1cde2eac0228892a9e228d14f6654a780bb40f97fcaa837a474f78a4229a2cea00296585c8fb184f4271bcbd75d07a3d185fad8a5553d0c919396e65b085b6eb7a174803ddba11a06e4ebb998905988890079eb0a7e29d944df4ee8cd74e84481384b8eeb8528cb79cd4023cb83ce5000473401888439fea2b7f2caf25ec214454372365e95ec20b9ee2d17a637765c95347d9112eacafd20c512e47c81125f0c779e579f4e785f006660d1494974060c4f3ca6c47d245f1bd022fd00f6a0416e5bc14e97bef0e88ed5608b79d1a5d48e9a4902f1ba0491425afb62ee2aae318c2ddf5425a2d0cbcc19ebbd44443bbabf78344b1505bbe0bf06fd428d0dd5aa3dd29498784290f5cc253ad6dac11d7e1977a568ae1e4b3dfeae1e9c715958ed529ed50ce752ab728ab57be012fbee123250bb1ac1660df153b6fd1283de987b3bf1761f19e07e63fb8ec67219e68ebe6c1464b1627ae351579e6b96a6862d50765e766446d175ce78e3ab75cc6604d4b772c1a7b7569e52cb940cb79bfc60593c4ec36df233ef92416b65838d275db6fe915ad49350189e830174c671978ee89ad0067f85e4e1779f5e9f7634c2baf931955ef702825c86269545d2c5f461f95d480e8216a3c05f53c4342d3f35e17e1d843ef4c349eb9e4b4af380eb053329afa269318cb89ecd428ea8f5ad1fd4123c5a87e3393552fc3546d09f3d9b33dd2a2c5954057c6c44e400c37da0c5f40e44a8b60cf518f29c35368f558d086bd5ee7e20c0eb02a082f592345cf61827b32b6455c72961f1a212544621fe27306ac522170f36b6b83e92b8065405282521ef008da0d25cee345a2a1586082351408c5eff24d3fb0d8d43706fbafcfb2dbe1bb757f63eff092a33606dfd9f6f24a4e74dcb1e3778db8279d76fd41493a041df271778c32f307125d841b09bd8861558731198b0346a1f837ebb1d66cb2007e914bb00edafce2646de376ceb1d174c218d243a8c3b4dd65366c90166845472409159971650927317568f368c014a26b18fca8d9abf7a957c785299c86161d85e1d437c2c57a5bf8265732576bf7ed099caa21721b1845352962819d8a191401c56c32dd139cb881516fdc4744117525a15e75dcbf601817195b2092732dcea602771127aef93e2ede0f522879449b3d10ab88b6a0a2dcdbbfe118a7639d1ffd2f97d3c14e2a76745800a9351dac2530483a8f5f37342ba699500e04715916ac821c7ad432f290c3b521ce10445d8805cf0b43f58da6193efbf4070e98d8166f592588c74457a3f4966e9e3b2bd1eec335546315931933bfffc5a5ba71a96f229cd248403a395b1bdef055193942b96666f7901d2637e3709f25403c2eff1cebee334db911a8e097a502e54fdc6dd80b1040f4bcb05e2e3de7cda0c5de9b848c81c645ddda34e0d96f14ec4314749fca8649cc9610ddf450e21dbb7e821a8a075f8c1b4998e47aae89868ee1e4aaaee982ae8e9d191892f4c59343cfa55bf24e6990abaa7a7945ccc65269d1e6a6c7c9cd9690dcb09bce67196e6a2325bb6760e68edf1b0ccf663149c9d4f15ba06fc1c3c5d72b871278b6808fdab5955e9170bca809e1ee60f87e0f8ea9de8b2eb8", 0xfffffd2e}], 0x1) write(r8, 0x0, 0x0) close(r9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r2, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) 393.019016ms ago: executing program 2 (id=90): r0 = socket(0x18, 0x3, 0x3a) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x1a, &(0x7f0000000200)={{0x18, 0x1, 0xfffffffc}, {0x18, 0x1, 0x8000}}, 0x6e) (async) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2012, r1, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 32) 354.564355ms ago: executing program 2 (id=91): setuid(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffffffff, "1a1116f043000000000000fffffffffff700"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000300)=0x4) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/163, 0xa3}, {&(0x7f00000000c0)=""/70}, {&(0x7f0000000140)=""/13}, {&(0x7f0000000340)=""/145}, {&(0x7f0000000180)=""/79}, {&(0x7f0000000440)=""/75}, {&(0x7f00000011c0)=""/4096}], 0x1, 0x0}}, 0xfffffffffffffe31, 0x3842, 0x0) bind$unix(r1, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000400)={0x0, 0x9}, 0x10, 0x1000, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) setuid(0xffffffffffffffff) (async) syz_open_pts() (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0xffffffff, "1a1116f043000000000000fffffffffff700"}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000300)=0x4) (async) write(r0, &(0x7f0000000000)="ed", 0x1) (async) recvmmsg(r1, &(0x7f00000002c0)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)=""/163, 0xa3}, {&(0x7f00000000c0)=""/70}, {&(0x7f0000000140)=""/13}, {&(0x7f0000000340)=""/145}, {&(0x7f0000000180)=""/79}, {&(0x7f0000000440)=""/75}, {&(0x7f00000011c0)=""/4096}], 0x1, 0x0}}, 0xfffffffffffffe31, 0x3842, 0x0) (async) bind$unix(r1, 0x0, 0x0) (async) recvmmsg(r1, &(0x7f0000000400)={0x0, 0x9}, 0x10, 0x1000, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) (async) 354.029456ms ago: executing program 2 (id=92): r0 = socket$inet(0x2, 0x2, 0x0) unveil(&(0x7f0000000240)='./file0/file0/../file0\x00', 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) syz_emit_ethernet(0x36, &(0x7f0000000300)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5, 0x0, 0xfffc, 0x1, 0x2, 0x0, @multicast2, @rand_addr=0x8}, @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x4}}}}}}) 352.544214ms ago: executing program 6 (id=93): writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) socket(0x18, 0x3, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) open(0x0, 0x800, 0x81) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) syz_emit_ethernet(0x3b, &(0x7f0000000140)=ANY=[@ANYBLOB="06000000462300000000"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000240)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xcd504406, &(0x7f0000000740)={0xd, 0x6, 0x0, 0x0, "97aa224f0cf3d71bffc1f892ff0587956d4726d1", 0x2, 0x7fffffff}) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r3, 0xcd504406, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "97aa224ff1c14649ebb178926cc1c75a6b47c1d1"}) dup2(r1, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, 0x0) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x7, 0x1) syz_emit_ethernet(0x9d, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "98c556", 0x67, 0x1, 0x3, @rand_addr="23f29b4b610c3781f2cb54e9f04113e6", @rand_addr="cc27f29577384d63229de0f96123736b", {[], @tcp={{0x2, 0x0, r4, 0x41424344, 0x1, 0x0, 0x5, 0x10, 0xd9d6, 0x0, 0x2}, {"e71b6dcd0e5cf7e4d63c6ab3fc4bf59a7bcb25fc5a68ad26aecd7d2a08d44d46008eaa22c7e2dbc865e7c2a82c2cbfc3aabc6b0c84b1b0926ca306a4a2ebaa539e257680df469703408d39a3e8b8c30db49d1f"}}}}}}}) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x6, 0x6, '\x00', 0x18, 0x70, 0x30, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, r4, 0x0, 0x0, 0x6, 0x2, 0xbd, 0x0, 0x1, {[@mss={0x2, 0x4, 0x9}]}}}}}}}}) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r6 = socket$inet(0x2, 0x3, 0x2) ioctl$FIONREAD(r6, 0xc0207534, &(0x7f0000000440)) ftruncate(r5, 0x40000000007) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[]) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) 351.922818ms ago: executing program 0 (id=94): socket(0x11, 0x3, 0x0) (async) r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x202) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x11, r1, 0x800000) sendmsg$unix(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000001c0)="cac73c", 0x3}], 0x1}, 0x0) (async) sendmsg$unix(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)=[{&(0x7f00000001c0)="cac73c", 0x3}], 0x1}, 0x0) recvmmsg(r0, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0, 0x44}}, 0x10, 0x2, 0x0) r2 = dup2(r1, r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0xf6, 0x9875, 0x8}, 0xc) 351.689618ms ago: executing program 2 (id=95): mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/62, 0x3e}, {&(0x7f00000002c0)=""/217, 0xd9}, {&(0x7f00000003c0)=""/176, 0xb0}], 0x3) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) readv(r0, &(0x7f0000000040)=[{&(0x7f0000003180)=""/4096, 0x1000}], 0x1) 205.487133ms ago: executing program 6 (id=97): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) (async, rerun: 64) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x8) (rerun: 64) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) 205.11848ms ago: executing program 2 (id=98): r0 = socket(0x18, 0x4000, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) r1 = socket$inet6(0x18, 0x4002, 0x0) getsockopt(r1, 0x29, 0x27, 0x0, 0x0) (async, rerun: 32) sysctl$net_inet_ipip(&(0x7f0000000100), 0x8, 0xffffffffffffffff, &(0x7f0000000000), 0x0, 0x0) (async, rerun: 32) shutdown(r0, 0x1) (async) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x1, 0x4) 118.052428ms ago: executing program 6 (id=100): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000200)="bc360db798a9e98bfe600e29de2164996a504d47fd2076c84db403be5e90c8a85cb748d1273f2849dc77d43569192cfe46", 0x31}], 0x1) execve(0x0, 0x0, 0x0) 115.482661ms ago: executing program 2 (id=101): r0 = kqueue() mprotect(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x9, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x4, 0xe00fffe0, 0x100, 0x13fff}], 0x1, 0x0, 0x5, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200), 0x20, 0x0) preadv(r2, &(0x7f0000000240)=[{&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f0000000580)=""/179, 0xb3}, {&(0x7f0000000640)=""/231, 0xe7}, {&(0x7f00000003c0)=""/153, 0x99}, {&(0x7f0000000040)=""/213, 0x8e}, {&(0x7f0000000140)=""/144, 0x90}], 0x6, 0x5) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x40000000000000, 0x2, 0xffffffffffffffff}) 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) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$FIOASYNC(0xffffffffffffffff, 0x40047477, &(0x7f00000001c0)=0x10) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r1, 0x0) r5 = kqueue() pwrite(r2, &(0x7f00000002c0)="ec71615e22970e28308e258ab665f39ec91ca652721f4f3eff646e6e814b7441878a50f53d8e2a517b61ae1658795556f8d808d6afc04d9859864327fbdbd282b8b055d361879050a3707b48f4b69de7dcf0d98a931cf79d538d0647f5ce1233943ca41014ae3760e3ac36a20d640644794bf58d97fa019706a4d56fbbd1197f38aba39157254d683f5613e018466d6fd38997f67a159ae22f75d2232bd9b23fe9040ecabdcf1cc896bb640cc10a77e96de6fd9d30cb8523e3795be66021be4798", 0xc1, 0xffffffff) kevent(r5, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r5, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x72, 0xf27ff7791bbc9c0f, 0xfd, 0x13fff}], 0x1, 0x0, 0xfffffff8, 0x0) mquery(&(0x7f0000b58000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0) munlock(&(0x7f0000405000/0x2000)=nil, 0x2000) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x0) ioctl$PCIOCREAD(r6, 0x40047463, 0x0) 113.372284ms ago: executing program 4 (id=102): syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB='[Y']) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 112.39577ms ago: executing program 4 (id=103): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x20, 0x9a, 0x2, 0x12c8d72b}]}) getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x14, 0x4, 0x8a3c, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) ioctl$TIOCSTART(r2, 0x2000746e) getpid() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f00000000c0)=0x400, 0x4) sysctl$hw(&(0x7f0000000000)={0x7, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000180), &(0x7f00000000c0), &(0x7f0000001180), 0x0) listen(0xffffffffffffffff, 0x0) r3 = semget(0x0, 0x1, 0x281) semop(r3, &(0x7f0000000080)=[{0x1, 0x5a1, 0x1800}, {0x2, 0x8, 0x400}, {0x2, 0xd, 0x800}], 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, r1, 0x10, 0x6}, 0x80000002000007, 0x7, 0x0, 0x0, 0x3, 0x2, 0xfa5, 0x100}) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaa0086dd60db834439c11600fe000000020000ffe1b5460500200000fe8000000000000000000000000000aa4e204e2000089078"]) 112.210638ms ago: executing program 6 (id=104): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r0, 0xc290560b, &(0x7f0000000040)={0xb, 0x0, 0x200d}) setrlimit(0x0, &(0x7f0000000040)={0x2000005469, 0x4}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setrlimit(0x5, &(0x7f0000000000)={0x3190, 0x100000001}) ioctl$FIONBIO(r1, 0xc0107008, &(0x7f0000000040)) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) 107.521484ms ago: executing program 4 (id=105): sysctl$net_inet6_ip6(&(0x7f0000000780)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000900), 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x1) 1.891499ms ago: executing program 6 (id=106): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000080)="2184fb54e70c98178772578c11e4acecc55ecafe", &(0x7f00000001c0)=0x14, &(0x7f0000000200)="09f9394e112941979b0455992a84f05136ed5c598f", 0x15) syz_extract_tcp_res(&(0x7f00000000c0)={0x41424344}, 0x7, 0x1) syz_emit_ethernet(0x9d, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "98c556", 0x67, 0x1, 0x3, @rand_addr="23f29b4b610c3781f2cb54e9f04113e6", @rand_addr="cc27f29577384d63229de0f96123736b", {[], @tcp={{0x2, 0x0, r0, 0x41424344, 0x1, 0x0, 0x5, 0x10, 0xd9d6, 0x0, 0x2}, {"e71b6dcd0e5cf7e4d63c6ab3fc4bf59a7bcb25fc5a68ad26aecd7d2a08b54d46008eaa22c7e2dbc865e7c2a82c2cbfc3aabc6b0c84b1b0926ca306a4a2ebaa539e257680df469703408d39a3e8b8c30db49d1f"}}}}}}}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0xf0, 0x0, @broadcast, @rand_addr=0xdfffffff}, @tcp={{0x0, 0x3, 0x41424344, r0, 0x0, 0x0, 0x5, 0xa, 0x7, 0x0, 0x80}}}}}}) 978.031µs ago: executing program 4 (id=107): r0 = socket(0x26, 0x3, 0x6) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002540)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000180)="990de6f8fde8210713cb9f9ced2f641b45f6655107d08db4349bb3bae1f985a2e03f99e636509b68b3ef3089ac3ca79bf8ce576b9340a743e7d48863c161b85c28eaffa179097435c63db4ad76e13ca851f6fdebd54ae99297c957c4c06c55d936996049e49b774e1aaaf4de4079b3a2bbb08fd1fe86fd8a1576d32e4d61e4dd200fd379525d263e6f8662c950f77faf6196857575de8f2636aa31d3e1", 0x9d}, {&(0x7f0000002580)="cb8aff06306e17c3a6631d9a6f1b12026807d0026ce10b632396706ebca198dcd7112a122c9d67030031ebfd39c16c8a62e6a4a891469ed9716c9e966ad166df44f3250d8d49baa7c5d0eb3dfea3dc0250beb882c5a7d6c9ee193bc1a82b95e2ef06bf780f4d4e7aa0baed56300cfded786680b07dbc23959f98c5da9eeafc73ea98a7dfd01578b70aef2fd4771fd2f0f8a11652dd8b0e2f201a0ae01ea0db103279c0d3a6fa58fb0a4e6c6bfdc10a0c8f28137c05ea9463e7041b5b2eb36867cb16c31838bdddd97ae3df18c36b790d88efddbfe683f3c91dcd089eaed894cc4c6a63f858b1a8b1d5639236c3783cc535a50317124aac5e3ef9f64b91fa8c31baa0", 0x102}, {&(0x7f0000000240)="7c5bb7a942a3", 0x6}, {&(0x7f0000000540)="8a980d480cc883d40026cdbabb1733a3afe009467aa24b425e15d28636c97cde0d56549a9b1413eab21768c489f09cd32209acb1b9b299b14f48c3584452eae8c041623f9a874d3e5e7b2ba0e5184c0d16a68c800806294758f29e2172cfeefc62ec71ab5f056af4adbd272568d277f93fd7067b696d0f3945d9030757c32efd49780774c6f36cb55fa262aae9d47214d1cbee4fbf7add511b64c5a6355ed612f66489967aab4fe55c722f6b2c6e371bab70a952c1b12e13ac0c5738ab3f3a8020f5398baad30bb8d9091e8ed165d00bf378a5d33aadb42d1c407ddcf448106fe642906dcaacc5a99a2da3645e8387b5bbf6000fa9add5c55e72279960d6391174868328c738e45bd7fad8823b6da45780123d7ba2eb129ea4963099099b7e548973157560c4f38114dc0115993c81d55e9f3807e499b7c324e1131a967e8c0505313939bb8c5bd7b546637de8facf7cf7fcebcddd55929abad643b9f4792f762649bb09dbc0af6ceb8ae5a710e74cd90f7945f6e563836294999f09e75c3406d6ad3926e0943dddaaa887e8a51e4268552b857ef504798e27774778d0e6693d2635c8a6d681ad67a5d05639181938063a6621503fc9abb0c05d4fdb727f82afc833e8a88c7c8b28aa5bb333f1afbc154b91610183d3afa616aed76b8fce4e01117878425190a2757fc335c0db9544ac791a253d5b5d5e814f8730e40fe5cedfd064b051b4df17f872e70619200039a617482cac7916d364411cb93746229f74cfde5e667c3ec3dab5298b8ffb441e2cdc152cc75bd194dcde191a2e5eb5b3af2fa81add684ae1ed56e2f73c1b21ead3380c82f277c16e95eb2e9611bdbf8b5a150445f796602992c08791fed0281dde57309036ac26020d81be111c708dc659306314e00bf94d3679fd5e28f98430560f835ff2d979468c266e01cc3b8f0703aab76b20054243d80a52172d901df480e3b2b5d0ac00c9065a43f1c90807169bf3ac118155a9bd586ee783b7adea79c186cfaf51169bb6d002ad630bf71fad068d530528f4ef880e497959c13f01e320cdffc837bd2ee1bed944696a1fb2a83b1002b09fe8ab42baf47ef25c5246017a507ab67202e3f3c304c920b1595b80599c50d4d68085cead6e5faa8a9c162d93ed74b19914306bdf1a320580d80bb4046f6c82f673207a2f09827d78b1e56b6fa52fb7c48b3d103f607e7b571355335e5abc354a2a5c1d4690c3b0d27f62160b6c5380e7e3a9fece28f1209a9a4f7ca6516ca5f1faa0a817e983d4aa58f26224f9686bf879c2bd72188d17f4a78689368748bc1a7f3451fbd389eceac70b0cfe009585487598ddfdaf4d0b0ca6bf941aca9fbc91915c6cb4913fea02b154e0261538a2f7e4d90b52f20ef16b14e1f04f6fc0f58fe6537961798a9608293a88023113d1fa2d6e7eaf8591f12aa8a93e095595a69fb86b96868e2f7e828458b8e3a13252ef68935c0218435964dbd4f6c9ad382242ee8d0c9d1eb8fd11601570cbeafd5157aa2f2ce55b46ca3a59eb183e0c65b7032ab6a5eaa24ff3e0151db82d1e94aade54d2a1cab639668d5e7fc53cd356806ca3a236822766989c584cfb4aa78668af61fec15e6249fbf6f41ed7e6eacbb9fc25a683b3f7b4811cdfb87b58bb7d3400c38e7c863004b1325f0ca192cc1446d4435aaf14540fca33169159c2430a3b34dceeca3c29699ba9a952662103468d1ba99f2a9d84404cdb34c39eeb4b5ad569b89369ee72a25b5b8f77ae108a2919aef1320f854f5037eaef4438ffd2ceb3cf082ce09fcf7b57d297303d33ba9d33d63d704688029dbe82479c2922bc0a66539f8172f0ca7ff987899bf3ab8fb3b4a89926eccaea9bfb064f54957d985c8a39dea55e0e4b82c3f4300e1bfe1ef0264546333e755fb5070a3c3c0be63ed49d74320c747f2f0cba1292be59c930cf349289968d9648a895b8d45ff916b68ac8834f96653b4c4717f1f8d8a5979a7b5de8342fab2fbe0dd4970d22b1c55a9b65ce2d91859de6fc34592793bcebc53e74a8213ebe8508ae7c6318cb7c47c284d8d212539a1092d067dd8849f0b37e78556591f9345a00da3c1a0cc05ed274832d70c4a86d538fa5dbe62ab06aef58f04cd00960aa5371464db44df29ca879f5229370aea527126745de70797ac0488fe932035a27b329bb651edda32f3dc83fe5a96e1a6ef5d60daa6542dcb7f3c1799cf7af0b36032fb482aadc6ac208e432aa9981a479dfd9db0710e83fa4053e8eeb708c5706d899e18aed2eb9104d11f0ea53b3c5e3c40751dfb0b47a46617be47356e0c89303afad8e3f6a4ba1fbfc82be9d26e699a5daa20d718dcb29a64ed9cdb7105b3484f34959780668a49095ecd308186015067689472d832661be2a129e8f84d37c28eddadd4a77e0c1db7f6f1dc87ac30874bf6f3cdbe2de07509d42f07b7449d6c2762b6dbf298394973ae728b663525896a4fbd13139e4a6489e2e805317485c640710c1ba9fa609256d8cf10f5f85e6db572379adc1ef8468bcbfca65ee20c2f937dc9a5b6fca3bbdca83c4c521ce97511dc5650f7144c53283565b8e4899b7f33622e9de29e0c7024e97e2548b18f9a8a68b0f11228a7a4c32fde09bcb902ac83010c6f654203f77d3f15df49c6cf7d653f0b3221e6ceccaea44c627c4fa4de562c5d3274cde9d036ce13713d852b85d83a83418da5ef731aeb02b58c313b18341d6a95cc62348c203d812ac5c6f6a7f06b73e8a862266c380bc321a3b57d675bc7e94836a8f0c9f92c887d09cf952ab35a7ec6f08d0a9f1aab402a75f0859501c5428103adcf4beda66c64012da84230a8d1c6598cf1b2f1398cf5ce60e8216", 0x7e8}], 0x4, &(0x7f0000002500), 0x0, 0x402}, 0xc) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r3, 0xcd504404, &(0x7f00000004c0)={0x2, 0xd89, 0x0, 0x2, "790000e80000000000001900000000004000", 0xdffffffe, 0x7}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r4}, 0xc) 744.39µs ago: executing program 4 (id=108): r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) r1 = getpid() r2 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000340)="663233d1e30e5fa9bb25fc8a3077aa2d7a71d547987148dd36ea682092010fb125433f055ff0640a039af47ee6828048067870b33726e3f9f9390da2aa8969a3e20c35184d4fcd50130d7a7d86a2712a1ce9341ba45026371d9ebaf91aad49fa48917be3ca71da4df28567419fcfd70b3bf956aa99279428a2817c0f8fcfa8c6fa0e5f129aa1afa479abf671652f2c67f169a4b6dcc4ad9bdc931422a6deb0594ff87851dbea21bc3babbbbdb2afa570743e89f16e3a4e3cc533444c5d70968486bb748538578e2e3d4f39f3085f08b9f34df2672bfab41f000000000000000000", 0xe1}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x8001, 0x5, 0x10000, 0x8000000000000003, 0x2, 0x6, 0x2001, 0x2a}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x140) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x101, 0x4, 0x8a38, 0xfffffffc, "070609000013160000050800", 0x0, 0x7f7}) ioctl$TIOCSTART(r4, 0x2000746e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) shutdown(r2, 0x1) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x9}, {0x0, 0x4}}, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000005c0)='\x00', 0x1}], 0x1) 166.872µs ago: executing program 6 (id=109): mknod(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xf8d, 0x8b, 0x2, 0x7}, {0x2, 0x81, 0x0, 0x2}, {0x1006, 0xa, 0x6, 0x1}]}) (async) chroot(&(0x7f0000000740)='.\x00') (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x8}], 0x2, 0xa5) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) recvmmsg(r1, &(0x7f0000000000)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=""/25, 0xfffffec6}, 0xfffffffd}, 0x15, 0x0, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000200)="d3d3b638becfc5000000000000000800dc00000073213c108da2662e2186b928d24c88ace3e8659da875cd6e007ab766", 0x30}], 0x1) (async) sysctl$kern(0x0, 0x40000000000000a5, &(0x7f0000000240)="ad8a7531b1c6af2ef6966b461e8d6fe72cfef4824fe750821662548746bf498c718c07c977c3255b40733448913c461279cf1f58a907b695889b88a4d2f571133538bf886623c80cc8d770dcdb1fdd890c51a76f697abf4ba7170dc1414206d4c30638a20b007aeef10ea5a29c73fd957cb02009e3b0466deda2e8acca3987a1d68e0000", &(0x7f0000000080)=0x84, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYRES32=0x41424344, @ANYBLOB]) 0s ago: executing program 4 (id=110): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005166000009f050000002010000000000934ed0a0500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4d0800000000000000f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b671f4d335d223e7db3009b95665b00e32118eab0000000cc00fbb770c1f5a872c881ea772ec5890405b3b9c2668396f4abd1182d000000002002fb1c0c2300008abfba09000000d8e37f71a3f8343712051eeab71d89e000040381ecb664000000", 0xb1, 0x0, 0x0, 0x0) syz_open_pts() (async) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x3) syz_open_pts() (async) syz_open_pts() syz_open_pts() mquery(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x0, r1, 0x7fff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.116' (ED25519) to the list of known hosts. pckbd_enable: command error uWAvRNmI_NfG: SaPuLl tNO(T 0LxOfWfEfRfEfDd ON806b9d cS5YdSCA0, LL 74 0x1078,3 01,1 5776 1E)X I-T >0 ea kStopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *155843 31122 0 0 0 1 syz-executor 508062 31122 0 0 0x4000000 0K syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0x75a5d528b4c0, count: 14 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 *cpu0: uvm_fault(0xfffffd806b9dc5d0, 0x0, 0, 1) -> e ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x75a5d528b4c0, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c039420 rbx 0 rdx 0 rcx 0xffff80003c03cfb8 rax 0x3b r8 0xffff80003c039350 r9 0 r10 0x5fb79f5685756626 r11 0xcc3c6e05928ff45b r12 0 r13 0 r14 0xffff80003c03cfb8 r15 0 rip 0xffffffff8311d3ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80003c0393a0 ss 0x10 savectx+0xae: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=155843 pid=31122 tcnt=4 stat=onproc flags process=0 proc=0 runpri=50, usrpri=58, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c03d4e8,0xffff80003c03cd30 process=0xffff800036824020 user=0xffff80003c034000, vmspace=0xfffffd806b9dc5d0 estcpu=8, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *31122 155843 14555 0 7 0 syz-executor 31122 96405 14555 0 3 0x4000080 fsleep syz-executor 31122 6555 14555 0 3 0x4000080 fsleep syz-executor 31122 508062 14555 0 7 0x4000000 syz-executor 90565 464326 65658 0 4 0x82000 syz-executor 90565 8181 65658 0 4 0x4082000 syz-executor 90565 316832 65658 0 2 0x4002000 syz-executor 69200 16337 2941 0 2 0x1000000 syz-executor 69200 48350 2941 0 3 0x5000080 kqpoll syz-executor 69200 22215 2941 0 3 0x5000080 fsleep syz-executor 3376 205146 52051 0 3 0x80 nanoslp syz-executor 3376 124289 52051 0 3 0x4000080 wsevent_read syz-executor 3376 521226 52051 0 3 0x4000080 fsleep syz-executor 78874 196780 14716 0 3 0x80 nanoslp syz-executor 78874 371240 14716 0 3 0x4000080 sbwait syz-executor 78874 178265 14716 0 3 0x4000080 fsleep syz-executor 77538 324526 40865 0 3 0x80 nanoslp syz-executor 77538 201545 40865 0 2 0x4000000 syz-executor 77538 258846 40865 0 3 0x4000080 fsleep syz-executor 77538 167881 40865 0 3 0x4000080 fsleep syz-executor 58321 482588 4315 0 2 0 syz-executor 58321 170936 4315 0 3 0x4000080 kqread syz-executor 58321 365707 4315 0 3 0x4000080 fsleep syz-executor 58321 324335 4315 0 3 0x4000080 fsleep syz-executor 82124 293178 0 0 3 0x14200 bored sosplice 40865 71791 53525 0 3 0x82 nanoslp syz-executor 2941 335218 53525 0 2 0xc82 syz-executor 4315 50508 53525 0 3 0x82 nanoslp syz-executor 65658 370800 53525 0 3 0x82 nanoslp syz-executor 46149 283567 53525 0 3 0x82 wait syz-executor 52051 78552 53525 0 3 0x82 nanoslp syz-executor 14555 344408 53525 0 2 0xc82 syz-executor 14716 6758 53525 0 3 0x82 nanoslp syz-executor 53525 360977 77349 0 3 0x82 kqread syz-executor 77349 212945 84142 0 3 0x10008a sigsusp ksh 84142 270205 50211 0 3 0x98 kqread sshd-session 50211 45694 89588 0 3 0x92 kqread sshd-session 23420 266910 1 0 3 0x100083 ttyin getty 89588 107574 1 0 3 0x88 kqread sshd 74298 43144 77218 74 3 0x1100092 bpf pflogd 77218 365313 1 0 3 0x80 sbwait pflogd 82359 192881 24044 73 3 0x1100090 kqread syslogd 24044 425819 1 0 3 0x100082 sbwait syslogd 76711 491104 1 0 3 0x100080 kqread resolvd 41756 510876 54266 77 3 0x100092 kqread dhcpleased 34757 20134 54266 77 3 0x100092 kqread dhcpleased 54266 383444 1 0 3 0x80 kqread dhcpleased 28824 60331 0 0 3 0x14200 bored smr 87732 326753 0 0 2 0x14200 zerothread 78573 508789 0 0 3 0x14200 aiodoned aiodoned 41252 293582 0 0 3 0x14200 syncer update 9263 359129 0 0 3 0x14200 cleaner cleaner 60430 166305 0 0 3 0x14200 reaper reaper 69975 268693 0 0 3 0x14200 pgdaemon pagedaemon 30941 68260 0 0 3 0x14200 bored viomb 37988 106254 0 0 3 0x40014200 acpi0 acpi0 41126 513552 0 0 3 0x40014200 idle1 95217 251600 0 0 3 0x14200 bored softnet7 9146 297298 0 0 3 0x14200 bored softnet6 18176 469586 0 0 3 0x14200 bored softnet5 51151 14230 0 0 3 0x14200 bored softnet4 20442 400061 0 0 3 0x14200 bored softnet3 68156 335991 0 0 3 0x14200 bored softnet2 91918 494061 0 0 3 0x14200 bored softnet1 47868 346800 0 0 3 0x14200 bored softnet0 539 186159 0 0 3 0x14200 bored systqmp 67191 303222 0 0 3 0x14200 bored systq 80942 519234 0 0 3 0x14200 tmoslp softclockmp 97880 30683 0 0 2 0x40014200 softclock 57719 375629 0 0 3 0x40014200 idle0 1 363926 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &map->flags_lock r = 0 (0xfffffd806b9dc748) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 vm_map_lock_ln+0x66 #4 uvm_map_protect+0xe0 #5 sys_mprotect+0x351 #6 syscall+0xbd4 #7 Xsyscall+0x128 Process 31122 (syz-executor) thread 0xffff80003c03c028 (508062) exclusive rwlock dtlk r = 0 (0xffffffff83770e28) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 dt_ioctl_record_stop+0x2e #3 dtclose+0x109 #4 spec_close+0x466 #5 VOP_CLOSE+0x132 #6 vn_closefile+0x12b #7 fdrop+0x121 #8 closef+0x192 #9 syscall+0xbd4 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838b0db0) #0 witness_lock+0x5f1 #1 vn_closefile+0x41 #2 fdrop+0x121 #3 closef+0x192 #4 syscall+0xbd4 #5 Xsyscall+0x128 Process 77538 (syz-executor) thread 0xffff80003c03e2c8 (201545) exclusive rrwlock inode r = 0 (0xfffffd80666676a8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10217 11190K 11290K 166960K 11449 0 pcb 21 13K 13K 166960K 58 0 rtable 203 6K 7K 166960K 304 0 pf 34 17K 18K 166960K 51 0 ifaddr 44 7K 7K 166960K 49 0 ifgroup 55 2K 2K 166960K 59 0 sysctl 3 1K 9K 166960K 7 0 counters 68 36K 37K 166960K 74 0 ioctlops 0 0K 4K 166960K 1534 0 iov 1 12K 16K 166960K 5 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1350 85K 85K 166960K 1465 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 5 0K 0K 166960K 5 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 89K 166960K 241 0 sigio 0 0K 0K 166960K 1 0 proc 72 115K 164K 166960K 543 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 17 0 in_multi 99 7K 7K 166960K 105 0 ether_multi 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 412 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 264 168K 182K 166960K 3931 0 UVM aobj 4 2K 2K 166960K 4 0 pinsyscall 43 86K 101K 166960K 1349 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 6 0 NDP 12 0K 2K 166960K 30 0 temp 76 8644K 8712K 166960K 7435 0 kqueue 15 22K 30K 166960K 44 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 49 0 41 1 0 1 1 0 8 0 rtentry 176 105 0 16 5 0 5 5 0 8 0 unpcb 144 216 0 195 2 0 2 2 0 8 1 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 90 0 85 7 0 7 7 0 8 6 arp 128 12 0 1 1 0 1 1 0 8 0 inpcb 328 290 0 275 10 1 9 10 0 8 7 nd6 144 18 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 2 1 1 2 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 3 0 3 1 0 1 1 0 8 1 pffrent 40 1 0 1 1 0 1 1 0 8 1 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 27 0 0 1 0 1 1 0 8 0 pfstkey 128 27 0 0 1 0 1 1 0 8 0 pfstate 384 27 0 0 3 0 3 3 0 8 0 pfrule 1344 23 0 18 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 479 0 44 30 0 30 30 0 8 1 art_table 40 480 0 44 5 0 5 5 0 8 0 art_node 32 104 0 27 1 0 1 1 0 8 0 semapl 112 3 0 0 1 0 1 1 0 8 0 shmpl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1767 0 254 95 0 95 95 0 8 0 ffsino 296 1767 0 254 117 0 117 117 0 8 0 nchpl 144 2107 0 413 64 0 64 64 0 8 0 uvmvnodes 80 1911 0 0 39 0 39 39 0 8 0 vnodes 216 1911 0 0 107 0 107 107 0 8 0 namei 1024 6706 0 6706 2 0 2 2 0 8 2 percpumem 16 52 0 3 1 0 1 1 0 8 0 kstatmem 264 30 0 4 2 0 2 2 0 8 0 scxspl 216 10426 0 10426 9 1 8 8 1 8 8 plimitpl 152 47 0 28 1 0 1 1 0 8 0 sigapl 424 553 0 498 7 0 7 7 0 8 0 knotepl 120 304 0 0 10 0 10 10 0 8 0 kqueuepl 224 51 0 39 2 0 2 2 0 8 1 pipepl 344 113 0 85 3 0 3 3 0 8 0 fdescpl 528 530 0 498 3 0 3 3 0 8 0 filepl 160 2424 0 2174 14 0 14 14 0 8 2 lockfpl 104 91 0 86 1 0 1 1 0 8 0 lockfspl 48 26 0 21 1 0 1 1 0 8 0 sessionpl 144 22 0 13 1 0 1 1 0 8 0 pgrppl 48 31 0 14 1 0 1 1 0 8 0 ucredpl 104 279 0 266 1 0 1 1 0 8 0 zombiepl 144 499 0 498 1 0 1 1 0 8 0 processpl 1248 553 0 498 5 0 5 5 0 8 0 procpl 664 766 0 694 7 0 7 7 0 8 0 sockpl 752 559 0 515 14 3 11 14 0 8 6 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 115 0 0 15 0 15 15 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 160 0 0 10 0 10 10 0 8 0 bufpl 280 4508 0 123 314 0 314 314 0 8 0 anonpl 32 8711 0 0 72 1 71 71 0 246 0 amapchunkpl 152 11834 0 11272 36 3 33 33 0 158 8 amappl16 200 2443 0 2336 18 2 16 16 0 8 4 amappl15 192 4 0 4 1 1 0 1 0 8 0 amappl14 184 116 0 104 1 0 1 1 0 8 0 amappl13 176 9 0 9 1 1 0 1 0 8 0 amappl12 168 1214 0 1182 3 1 2 2 0 8 0 amappl11 160 80 0 66 1 0 1 1 0 8 0 amappl10 152 49 0 49 1 1 0 1 0 8 0 amappl9 144 249 0 249 1 1 0 1 0 8 0 amappl8 136 18 0 16 1 0 1 1 0 8 0 amappl7 128 112 0 99 1 0 1 1 0 8 0 amappl6 120 203 0 199 1 0 1 1 0 8 0 amappl5 112 125 0 116 1 0 1 1 0 8 0 amappl4 104 308 0 289 1 0 1 1 0 8 0 amappl3 96 2048 0 1923 5 1 4 4 0 8 0 amappl2 88 647 0 584 2 0 2 2 0 8 0 amappl1 80 8702 0 8097 14 0 14 14 0 8 0 amappl 88 3226 0 3035 5 0 5 5 0 92 0 dma16384 16384 1 0 1 1 0 1 1 0 8 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 530 0 498 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 530 0 498 1 0 1 1 0 8 0 vmmpekpl 168 5972 0 5938 2 0 2 2 0 8 0 vmmpepl 168 40839 0 38713 101 0 101 101 0 357 0 vmsppl 488 529 0 498 5 0 5 5 0 8 0 rwobjpl 80 16131 0 13181 65 1 64 64 0 8 0 pdppl 4096 1067 0 996 99 26 73 83 0 8 2 pvpl 32 18265 0 0 148 0 148 148 0 265 0 pmappl 256 529 0 498 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 275 0 28 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8380dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_write_1(3f8,0,6b) at x86_bus_space_io_write_1+0x40 comcnputc(800,6b) at comcnputc+0x1ab cnputc(6b) at cnputc+0x67 db_putchar(6b) at db_putchar+0x36d kprintf() at kprintf+0x203 db_printf(ffffffff833fd82e) at db_printf+0x9b db_ktrap(6,0,ffff80003c4ab2d0) at db_ktrap+0xe3 kerntrap(ffff80003c4ab2d0) at kerntrap+0x23e alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001496000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff80003c03c028) at dtclose+0x109 end trace frame: 0xffff80003c4ab470, count: 0 ddb{0}> trace x86_ipi_db(ffffffff8380dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_write_1(3f8,0,6b) at x86_bus_space_io_write_1+0x40 comcnputc(800,6b) at comcnputc+0x1ab cnputc(6b) at cnputc+0x67 db_putchar(6b) at db_putchar+0x36d kprintf() at kprintf+0x203 db_printf(ffffffff833fd82e) at db_printf+0x9b db_ktrap(6,0,ffff80003c4ab2d0) at db_ktrap+0xe3 kerntrap(ffff80003c4ab2d0) at kerntrap+0x23e alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001496000) at dt_ioctl_record_stop+0x108 dtclose(11e5f,81,2000,ffff80003c03c028) at dtclose+0x109 spec_close(ffff80003c4ab480) at spec_close+0x466 VOP_CLOSE(fffffd8066163b08,81,fffffd80097fb6e8,ffff80003c03c028) at VOP_CLOSE+0x132 vn_closefile(fffffd80666a75e8,ffff80003c03c028) at vn_closefile+0x12b fdrop(fffffd80666a75e8,ffff80003c03c028) at fdrop+0x121 closef(fffffd80666a75e8,ffff80003c03c028) at closef+0x192 syscall(ffff80003c4ab6e0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5784cb55a70, count: -21 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x688 savectx() at savectx+0xae end of kernel end trace frame: 0x75a5d528b4c0, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x75a5d528b4c0, count: -1