last executing test programs: 11.916277458s ago: executing program 7 (id=52): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1ca) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x3, 0xfe) (async) r2 = shmget(0x2, 0x1000, 0x281, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket$inet(0x18, 0x3, 0x102) setuid(0xee01) (async) fstat(r3, &(0x7f0000000080)) (async, rerun: 64) r4 = socket(0x18, 0x3, 0x0) (rerun: 64) ioctl$FIONREAD(r4, 0xc028698b, &(0x7f0000000100)) (async) syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, '_e.', 0x30, 0x0, 0x5, @rand_addr="f657de175e873401325a24f64d43b0d7", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x67, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @ra]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, 0x0, @mcast1}}}}}}) (async, rerun: 32) connect(r1, &(0x7f0000000080)=@in6={0x1c, 0x18, 0x3, 0x6, "febf52abe701e9216acd72d58c40979c", 0x7}, 0x1c) (async, rerun: 32) read(r0, &(0x7f00000000c0)=""/141, 0x8d) 10.254396427s ago: executing program 7 (id=52): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1ca) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x3, 0xfe) (async) r2 = shmget(0x2, 0x1000, 0x281, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket$inet(0x18, 0x3, 0x102) setuid(0xee01) (async) fstat(r3, &(0x7f0000000080)) (async, rerun: 64) r4 = socket(0x18, 0x3, 0x0) (rerun: 64) ioctl$FIONREAD(r4, 0xc028698b, &(0x7f0000000100)) (async) syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, '_e.', 0x30, 0x0, 0x5, @rand_addr="f657de175e873401325a24f64d43b0d7", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x67, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @ra]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, 0x0, @mcast1}}}}}}) (async, rerun: 32) connect(r1, &(0x7f0000000080)=@in6={0x1c, 0x18, 0x3, 0x6, "febf52abe701e9216acd72d58c40979c", 0x7}, 0x1c) (async, rerun: 32) read(r0, &(0x7f00000000c0)=""/141, 0x8d) 10.182077059s ago: executing program 5 (id=125): mknod(&(0x7f00000000c0)='./file0\x00', 0x4, 0xfe) (async) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xc2) chmod(&(0x7f0000000040)='./file0\x00', 0x61) (async) r1 = socket(0x18, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x0, 0x9, '\x00', 0x80000001}, 0x1c) (async) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaff999129106586dd60db834400081100fe000000020000ff80d1440000200000ff0200000000000000000000000000014e204e2000089078418dfeb3"]) (async) ioctl$TIOCSDTR(r0, 0x20007479) (async) setpgid(0x0, 0xffffffffffffffff) 9.950777912s ago: executing program 5 (id=128): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x66}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) connect(r1, &(0x7f0000000000)=@in6={0x1c, 0x18, 0x2, 0x8f38, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b', 0x1}, 0x1c) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x1, 0x0, 0x3}, 0x8) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x7bf, 0x9, 0x7fff, 0xffffffc8, "08ed957f0000000080d1d4a98f2aebad6100", 0x4, 0x2}) writev(r0, &(0x7f0000001b40)=[{&(0x7f0000001e00)="d90bdeb27a7090073cfca6154f826461cf7f847cff7b2f6e3355fa0a608f6bc4b15a781ef6b8fa0be070cc1c6adb1e194a9a68676355004284106144297ed060de63cfb3072e56133e463a597ad3e0e8784b911b148f1a44d0334f79571889dc4c545ef3f69ec3f8ebb3525661408c4a7ebed6a7fbcb00d2a98695d3179ff452b3c004038d63e3cb08893970de0a64cbc962131704ccc9c7761517b9ad2fb453ca697cccc98866ff94d5479878102817f3cca89fdf154ae7474b3c446721d77c65817a2e91795d9f62624cb3ddf93683c078aceb4d550949c684e91cf7f7cd40e2351cbbb10f3a083754968cbad55a0b9bdb5b8dd30d4348665d7f25727331524a4d219a6e95b29214cf36a1892271dd43b2df55324a4487c0e476bfc0e1e624184fd3612c8c2308daa6c1ba59d0c10d2a61aed2685ca4218d363969a1755a6a29b8470e7ca9e88f1e15a50d349667f31878f8457257581423307475f218ee389d85dceb4e00a4bb7c7b41066403cce8a63497d4a824528c3dc2d23b8be8caa0b8a1b2bfab3692528974d107e3b8dac564d07b4e1f794e7bab350dc1d42ae58128def192e3742d2b91b85eb8ac1436679a2a7bd5d3b7217f66f98c62b82eb1e6ee9c755bf241f4dce0986b9e1598b31a6a091a8841b91fce6c458129c66cd9bcae02fe3c1c1330ce67c35d9cdde99de0bcf469dab0bddd18c3563eaacedd74b3d64a5024874f9143f5c0dea1ca3642d33c817cd099a24f13fbf5e7eedc95236971e4c9d53a4204078b086d9ecad2781d9b08cf7f0c25ad1629ad185a95d2e0440fb6ccb2e0ffcdb3d792eede68705347a62084b7dfa8367b55c767dffceaa140fff72a72b5035f9510ca45c3f75679bdb72201db667d6ed8107786a295cfc87e431f528d8da23032fc0adf3c17a902143a21081514ac791762eab9fb85b419b9283383837d758d8cc2e58f8794b5125dcdb9f90521feb8fe5fe131b6d136f083bbf81e727396b00c32b94feda2457930a5c5447127f2149e62766b823e0aeb66da6f0ca8ec24852858a5b65f332b37a21ec21ae108e6dba6e37f7d0acb913d674939c1326216bc72ed0aeeb7bbf7f4687f7fe9303ad136d98e310546c2a1b3a855b7b00e4af642b17547a8c5e71318e4e11dcf162b448cca8b7525649597135a52b8c4808f472ee46abf39d22fefde7c206b44a0c02347341056b8605199c39e94c7bbf34c923b4b4a8b69f1026dc7e5f3df4d5cbdfa8a1f79878906a5dd7b910c8a842e688a86497ed231df7356dcf2e0f2f2bbea31c3bd69367381b272142bcc823084bffd3b972c07f7ed91eca832312179f6dad58ab1bd365b819f82edb0e2a9a44806c6ba357aa0e796ba9e1f97b753cdc696c522eecf04f4dad66de531d15884efa7ba459d13347d4f3b19d04f3756bd2b213b9f305d65668a8a18ad5f800f54fe5635116d5f42372a1e02f8d891c40e95ea8496236b796da7e56ddee204f4dbdc722ead1671fad01bdf76bb1db17040f1c769c5aef7f7716f32c1cfc7e7e059ec2a5b12f48ee912034e3278cf4fbb93743d6c5ff13ba96a08afa4a2b4c6718fcbef52673cf5eff88297946d001f119855959ba53640327a458625d639cabcb5879fc236011628e62554d81dfa179adb0a915415a0aff6962cc6b2539beba9ada5d2bab8e59b505714dbf205b9bb4c51390f2cf579905f94e7f4d7332da7295c932ff93a6a9a7b02fa52d8193fa5d3e4850bc6749ecaac00427c65821c62b70ae15b68c7f81ff8af410c84d9812053d96d999b21d1a888cc2f020355d2f983bad93aa1afc86216ececfb409d767a187a1575fd0f34714e91f808600f86b4d1af36822c9b91c8dcbb6710ec5e9d84a8496602cf87cd108cdd7d0f26cadd968dbd182d164d911e53ad57a49a6963ee8902c261d30502f6730cf3dd948b9ac10810eef58bfadf4cfc296026ffa40c2134b0a2c99d252bf56efb35ba234a3cc2b7d01fe34bd84d1b7de9f862589f0ab8569ad3e0cb2c8d8d8c4e4bbaecec774dd05e5c99d882fa0a6f30695cb690d0bc57ed4d65f501ecf5f208b86675b5a44e82084486a26841c41cc885e9619f18208776b8512a845ae32205089f3053ab4c2f5813ee964cbd1c9cdee0b5d34175fc54a9c5cb8c2b8462556b30f37e99054ea3845e2d96d7b8fdaf80bac1efac87031afcb0b4102b608598716e8c7e2d4d5924bdc31b3bb744ae113527b3a67fa63d079e76cd484f8960cdd1963d7dd2906fdc2c380dbc1424e0440a2db828f61a14ed4ae93968b57def83ba38e1bd48c9e4fddd011897e4726138aa3712e08d632b8617a6d97a211d4bc66ad04694dd8711160f8d15f84b3c9df03f171431df68ed32f8c1e74d11864512ee582a232866f298b086fd3bde201b769e5199ed64bcc70963d39a06377435b4da3818005845972de7b93cb85c3ee2e5ea8a50fae2b5c45f1b020021479e81f7960e0c0f38d9e3dd3cfe58132c9b83ca475ae1bd2a6b452839e9680336fcb4b3c9a492096f2d1ea9fa7b808471c7d5ba6a4722f93754519fdc938b220f681792967492f51d53b160ad2caaef7ac6dc8792c346a6bed3213da9c98990d982f1ae54b28c35c3e25e48e8f9de94406f810f0fdd1b16fff3e4484ac6d42e8dbcadad740d310dfbef9dcec7858ae9301894dc70b6787e34c2e25f1352fe27cb56c0f231b39721664134dbbd99d3740beaf9072d7abda532612f5b7d125c9cc65bc97b6d4e3ddf0e75f5ab4b26d734de2fdaf26993f3948616eff55a1259033ed493286a7ce6258726c4d7f7595f94e584715f140037bd0d7a7947d0b05662e452acde1aa5ae9b37a46d947ffea9b26f621c6aeff866ab1af0307db01cca84a0b928d1150146ce34783ba384d3c1eafe416ce41c255a22da2b840cf65f70817167b9dd72d0bcd79d86d75ae46336f363d384e01780d6310e3eda2819ff562f495ee8e29032f39a510a027951975fd64ef51ecf8f0a85cdaabf37070eb4860a19a3c5ed40025bb41c4d9668a7775cace78b6c2d6735fddd95fe099a7f7b96b649b5b0054afd34a6cc8de69f222e8db56c7968f619e55a17c8a348d3518be122fd6bb8ca9d6bf78f35a13e5c938bce71c0a6a0d3a9267734f923624094858f8db2ceb3952b4a513b5d6b14ccf673a93e76a00d3e5f7d5c7389b2addc7ed0d380b2314bdb2f5a9515441f9189d5e5a9a19e8242ebf52fd68d0324d76656674bbb39b4740ac31a1c8f110c88e003ae58a8a5bc30c623aeefab8afb819e771fd9f95f34f5461c3526b36771596bc53318cdc0534ca368c3cb9e8d61e6f3b8be847d91e5ca1bee238f0e0bf11b1626711382cacc282f3c72ef1e0696323c62b99b96d202a9e8742114f4fbc96931838e39f8d1ef5d2f3562fc93086ded73fc329a6c14ff1d03a2f92b1a31465fb7c6296b107c253d43c991a3f279edcb9069abbf67375e28bca8a51a1dfa27ec31cd2f2022927f7bc8a8b882f6821aea882268b95c2e6e5414e1da34722496f129c61f6ebfa546aa234ba3c985fe3fca271ff49a759437923ff1f79fc21145f993e862c2a16a7b9941b4be8e6b765145de6bac387955ec00c776747a0e9c318170fd68fdb03a330fe502f9cf228c2e9c2aea14a7de9eb7aea3a50002e3f35db2967c38e59b4209d376d24fd379f7d6b4be7ed0930a4754f2332de1b9291c1c95fc1f6c316748165e0243fbf566f16171f4e0ae50ba1455cea9ff3b6ecc33f0f6b33cf29e3d3183402497413ab71024a499d83fe6c50dcf44ee1f7fd55f91f410aa5f8accd000f23a9919e0c8d1d63226fd4098df3583782b39580b6f78b71d58b46e6407ce75bd2cf4fd7c661c27c9820d5d562db8c72e73c5dc312efae6543a3ac5576dbbca036d9e44188291ff7f14a1e89a9cbb4adeb7c9712e3171a55cd5b775564cf5217f499612e4dfed56adaa07effd2dac244b0f6766fd91e0f65874434a2477d5e44c7c3668b4d00e996ba342169d3ca6d6b2670808653964a71bbb4ff99da9d229eff20c0eb9cdf8569d9c2836897745189f7c5c29802b524acb5666f0caacc365dc693753be6b8e0ec6be347e625827971fa461271b614bcd3d1daaa954b813d530e4e0b6881c727b8b999b706db9c1ec202fca2018e0b1d7e91d03cdcd8503fa3382ac6079eb9b93a9c1d0feab2e3593cb91c8fb00d380905bb0b8e30bb4cd591387362a742295e9caa023819794444065db328b2fb9c9d5c260550f063ea2d9dc226e8e4562b2881f4c0b292386a31ec696760c318b7fc499eb29a0069e3eb576f8e810d0e5f89a106d52ddb3991587c572c383de7449991514e26518b9d6523e68098f522e5f10167a06c3c6ec1f8e6743fe50523df27753c7d1b06bb21d810b248b9ffa8f008415db6195a4c1f576f275f04bd9e1ecedf1123160c9c8683cb861301ab7eba1a38fa9c213284301b065a3dfabcdcd07c09036bb9d7c12935aa604a75af73ded79696807be503357ca84d38ae0b86b0fd02d2215d45609fccabf960119f492d8878ba89cd461d8cd57ed67b08d19a208b829a5e13d3013764bf1ced4c3f066c5e2014f906633c6c92228bc867199405686e07edc151fd4c5c781897374c6e7c9ed79613894f6cc4c711dcb42ee64a5f3a699caab95f5f386955860b056d50361b1ea972cc17f3b22b7e0af51f480489d15f3c5dcb7e5810fd2b3b96f3feafa9c121b23713993d08104c504453abe4d15b34a51405d3081b722fb058717d3e33c718bf4b06c4c26fdfb39d596bad06b345c5acd51b7e29ae374c08988d52bc6379998f8012e8e75edb44b20c82dac98e1f918d2f4e68afe284e2c9b0b947bdc667263d24d58d923e945c1ae0d0c945ce50835b861a568235c47bd90e243aeb1c1ac6c56599f4b9b219b461cc0814546dca3def2986680243daac024ba6ff9a8b1ce765d23449657aa96ef53f5f0243c3302ffacf8e51f469bf90708730e8e0bbbe11f7cee4acfe0c0e6f6", 0xdd8}, {&(0x7f00000009c0)="f4f2a1248e2eee331bd837cfceb2a56ef0906360e404adbb5f4ba63431d2ee14cdb42992f4ab4d9185075e6accdc63dc870f6784cd1c81a179ced21b39f7c2aaac634bc25c8559584bf03fdccb4504b3dda2d5f27e3b294ef9daed75e72619b37e44fd13ce66c2b8cf51b77ae98f303eac96b3d518570dedb9c72bca2f863eef61d760fbff", 0x85}], 0x2) 9.949328644s ago: executing program 4 (id=130): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000001880)=[{&(0x7f0000000000)="2868f69c37929e33529b79f3c8f15ed88a6a70f6076981e2c3ae05164fc3", 0x1e}, {&(0x7f0000000080)="2b12cf5c637e578b72b95f0aaa4844d699a233e76b93cf1d34084519356afbdea40531ac140e8c4cef19199f03299794d8d754ad6586d7ae329662761432851f513f8d55621dd8", 0x47}, {&(0x7f0000000100)="3ff5289f213a7d53c91adfe61e5055943884cf", 0x13}, {&(0x7f00000001c0)="a01cc1c340a0020e69b8caf61442d6cffb8b9cc43d6014a9b329b251536bd421cbd0b32dd3b0f2e0bf999b4cece95f3dd9edaaab984ef546cc671b523b2294839b0ba1911563218586a4186dfe2420d2f79ce062ccc8e458e6900d9bd78a3b7eba135aa8c211796f", 0x68}], 0x4) writev(r0, &(0x7f0000000440)=[{&(0x7f00000004c0)="ca6e4e9c13332c4a7347c08b93854992ecbc7807fec1e83b4135acf385d61bbee961dd41f6669aefe42b671741d79833e9d57744f2acef852b642d54c5b14e65a6162c4107b55b243c4b9d1157a98486a96d23bffe2c57900610b002dd993b9ff2b4e3b796bd04b49df7dd31c5959325d28848c27dfec827b6e794044d81761131cae4a8716093d86fbd6b8b75a616fce2e124a296bd49f6dd3a5aa10271663c86f371103efa5c", 0xa7}], 0x1) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000280)="6350247bd7e2f0e0561f29bbcfc718523af10e450e33af5e1fe8377d75ffffffff680d615fbe0b1979d13c8fb6dc92b457c2f2700d7e915acd13f3e60a21cd00f95743b20cef0081f5b4a90b83f3ac9f2177207c1fc0f8efeb733dd2c42202be79e92ef3d99f5832b7859e6232eb683f5e1783717539f55c3c7e3372d30600000065a8aab570b05a121ba5cfb6374f4c", 0x90}], 0x1) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7607d771020000004e2b1f0000000000", 0x10}], 0x1}, 0x0) unveil(0x0, &(0x7f0000000400)='r\x00') 8.899493261s ago: executing program 5 (id=131): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x40) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) pwritev(0xffffffffffffffff, &(0x7f0000001240)=[{&(0x7f00000001c0)="38e5d7665dfe8acce5ec6c91955533194a", 0x11}], 0x1, 0x70a9) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async) ioctl$DIOCRDELTABLES(0xffffffffffffffff, 0xc450443e, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0804467, &(0x7f00000000c0)={0x30, 0x1fe, 0x1, 0x1002, "c95a6e80020000001900df0000000000008000", 0xfffffffc, 0x89d}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x2, 0x0, 0x0, 0x0, 0x61) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240)="0003521e", &(0x7f0000000100)=0x64, &(0x7f0000001900), 0x4) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x8020699d, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff8848"]) (async) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) (async) unveil(0x0, &(0x7f0000000440)='w\x00') 8.885587638s ago: executing program 1 (id=75): r0 = getsid(0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x40, r0, 0x3, 0x1}) r2 = openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x800, 0x0) flock(r2, 0xc) r3 = kqueue() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r4, 0xc00c642d, &(0x7f0000000000)={0x2, 0x80000001, r4}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r6 = socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r5, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000023c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x186, 0x1002}, 0x0, 0x3, 0x0, 0x0, 0x100000000, 0x0, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000040), 0x0, 0x0, 0x4, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) getsid(0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x40, r0, 0x3, 0x1}) (async) openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x800, 0x0) (async) flock(r2, 0xc) (async) kqueue() (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) (async) socket(0x18, 0x2, 0x0) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r4, 0xc00c642d, &(0x7f0000000000)={0x2, 0x80000001, r4}) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) socket(0x11, 0x3, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r5, 0x0) (async) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000023c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x186, 0x1002}, 0x0, 0x3, 0x0, 0x0, 0x100000000, 0x0, 0xffffffffffffffff}) (async) kevent(r3, &(0x7f0000000040), 0x0, 0x0, 0x4, 0x0) (async) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) 8.884807152s ago: executing program 6 (id=36): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r0 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="cbf8d2aa84b225f0c27978b5c94de5b90fbcc210ed9398f594ed8e3a1a109f670ae6249901650802840e9982da7d0a2fc24d301764d227cabcad3ebdf419b549c23bd90f434330e636934f05e001a1542de07ea39f75151d9c95d2e93ebc200b9be36f2a2ee59e3214fca017", 0x6c) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080)="030009c3", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000300)=0x18168dd6) ioctl$FIONREAD(r0, 0xc1206951, &(0x7f0000000100)) 8.856204733s ago: executing program 4 (id=135): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2, 0x4b6b, 0xfff6, 0x21d8b78f, "ffffff7f0900dc61eb70ed730026fc2000000200", 0x2000000, 0xc69}) setsid() r2 = getppid() getsid(r2) writev(r0, &(0x7f0000002980)=[{&(0x7f00000005c0)="d8bffdac235be5c338bea7dd70c88a692aa9896ada6134e7caaa8ca0e9495bb940fe3759f2f8296d9e46682905a8896ccbbc20232cca51f47fb5178da44fff5528702eb41f495edfc87ba29406bfe20776b57145a26c48c2f4e8b4bfd5a76690d2f272e6e355fbdd033f37849d37e4121186ed6f0cdbfc9fbac4a10043a37ca2187c1afc437fb82c985aa6bdddd3a30186866d93860937be0a69f25aae3651d0ca23e1c70b42a98228b7fdefc0c111438175b2d1a45bf73aa417520a60678c29c11c935a0261399e53225a35e2aa63320a0a5f296c16b0238a9f485831bdf010da00d7cbb49f7d63e2b8683947040d4bd42ea642ffc457a9d910f12aa0398e5ab0df9264d037a7710fc18033fd0d5af85cfc1300f6ca6ce77936236b170086ffb4d0e3f20d3905b8159c3b53c9669182f04db919f703a9aab819632b2e8a5477d3f7a829eb9169f0e675b37a3fb93fe6d2f276c7164978c8d58274edf182f86bcecd543906c1679228e8a00bdebb35224e988080b9b3818d851666a5da5d17dd05400d08b5e5f5045564fa7239d69a14940e28fb8b7f95242e8002f61fba2f586ed41023381fac3552e82a0eea8d24456a72c55f89605ec4d10674155b98103dfd2f7c24f1cce04ebd27470efac789c96d9f1a3c3b2ab4b30dda70b2225a8553982ea27f034cc0d50dc3ea8354fb0cd9f0340b4ed654b373d9a0e83e639b02de7da29be912890827483e974fbd1d4e0c5507e9831e75adab6113bdd852ffd2981fd24e9f11da076962354a96fef08f3810fa5febf5d2fcf5f954d2e7153345ee2d9e4e87d326b25ee0f3d1de26933f2a424f91c52d46c897926cb49528c48a18a6cf9e9a23fc0cb0867d5fe5b67bec231457372f9b3aa9323db58989553975762185f27378e32020d3ed406c4e63c9e39925633ad306d974ba6cf29ec1382bc384c3c24745e95f5d9fd11509b6", 0x2ad}], 0x1) 7.405824731s ago: executing program 1 (id=75): r0 = getsid(0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x40, r0, 0x3, 0x1}) r2 = openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x800, 0x0) flock(r2, 0xc) r3 = kqueue() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r4, 0xc00c642d, &(0x7f0000000000)={0x2, 0x80000001, r4}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r6 = socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r5, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000023c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x186, 0x1002}, 0x0, 0x3, 0x0, 0x0, 0x100000000, 0x0, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000040), 0x0, 0x0, 0x4, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) getsid(0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x40, r0, 0x3, 0x1}) (async) openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x800, 0x0) (async) flock(r2, 0xc) (async) kqueue() (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) (async) socket(0x18, 0x2, 0x0) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r4, 0xc00c642d, &(0x7f0000000000)={0x2, 0x80000001, r4}) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) socket(0x11, 0x3, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r5, 0x0) (async) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000023c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x186, 0x1002}, 0x0, 0x3, 0x0, 0x0, 0x100000000, 0x0, 0xffffffffffffffff}) (async) kevent(r3, &(0x7f0000000040), 0x0, 0x0, 0x4, 0x0) (async) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) 7.404289487s ago: executing program 7 (id=52): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1ca) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x3, 0xfe) (async) r2 = shmget(0x2, 0x1000, 0x281, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket$inet(0x18, 0x3, 0x102) setuid(0xee01) (async) fstat(r3, &(0x7f0000000080)) (async, rerun: 64) r4 = socket(0x18, 0x3, 0x0) (rerun: 64) ioctl$FIONREAD(r4, 0xc028698b, &(0x7f0000000100)) (async) syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, '_e.', 0x30, 0x0, 0x5, @rand_addr="f657de175e873401325a24f64d43b0d7", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x67, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @ra]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, 0x0, @mcast1}}}}}}) (async, rerun: 32) connect(r1, &(0x7f0000000080)=@in6={0x1c, 0x18, 0x3, 0x6, "febf52abe701e9216acd72d58c40979c", 0x7}, 0x1c) (async, rerun: 32) read(r0, &(0x7f00000000c0)=""/141, 0x8d) 7.375639068s ago: executing program 4 (id=139): r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000380)=[{r0, 0xcb}], 0x1, 0x4487) unveil(0x0, &(0x7f0000002740)='c\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r1, 0x3, r1) ioctl$DRM_IOCTL_MODE_GETCRTC(0xffffffffffffffff, 0xc06864a1, &(0x7f0000000040)={&(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0xa, 0x0, 0x0, 0xfffffff6, 0x401, 0x1, 0x7, {0x2, 0x1ff, 0x1, 0x7f, 0x5, 0x171, 0x4, 0x400, 0x93, 0x9, 0x2, 0x8, 0x100204, 0x8, "e965bbfd2b7ad0bac3708a6d8f8a0c03c422a9af70461922b522547c97ec114f"}}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r1, 0xc01864b0, &(0x7f00000000c0)={0x0, r2, 0xc, 0x0, 0x1}) 6.799224361s ago: executing program 5 (id=140): syz_open_pts() (async) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f0000001400)=[{0x0}], 0x1) getuid() 6.795747745s ago: executing program 6 (id=36): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r0 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="cbf8d2aa84b225f0c27978b5c94de5b90fbcc210ed9398f594ed8e3a1a109f670ae6249901650802840e9982da7d0a2fc24d301764d227cabcad3ebdf419b549c23bd90f434330e636934f05e001a1542de07ea39f75151d9c95d2e93ebc200b9be36f2a2ee59e3214fca017", 0x6c) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080)="030009c3", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000300)=0x18168dd6) ioctl$FIONREAD(r0, 0xc1206951, &(0x7f0000000100)) 6.471075212s ago: executing program 0 (id=141): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xffffffffffffffff) setuid(0xee01) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x9, 0x80}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) socket$inet(0x18, 0x3, 0x102) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x362) chdir(&(0x7f0000000100)='./file0\x00') execve(&(0x7f0000000140)='./file2/file0\x00', 0x0, 0x0) 6.468285961s ago: executing program 1 (id=75): r0 = getsid(0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x40, r0, 0x3, 0x1}) r2 = openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x800, 0x0) flock(r2, 0xc) r3 = kqueue() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r4, 0xc00c642d, &(0x7f0000000000)={0x2, 0x80000001, r4}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r6 = socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r5, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000023c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x186, 0x1002}, 0x0, 0x3, 0x0, 0x0, 0x100000000, 0x0, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000040), 0x0, 0x0, 0x4, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) getsid(0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x40, r0, 0x3, 0x1}) (async) openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x800, 0x0) (async) flock(r2, 0xc) (async) kqueue() (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) (async) socket(0x18, 0x2, 0x0) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r4, 0xc00c642d, &(0x7f0000000000)={0x2, 0x80000001, r4}) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) socket(0x11, 0x3, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r5, 0x0) (async) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000023c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x186, 0x1002}, 0x0, 0x3, 0x0, 0x0, 0x100000000, 0x0, 0xffffffffffffffff}) (async) kevent(r3, &(0x7f0000000040), 0x0, 0x0, 0x4, 0x0) (async) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) 5.329899656s ago: executing program 7 (id=52): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1ca) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x3, 0xfe) (async) r2 = shmget(0x2, 0x1000, 0x281, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket$inet(0x18, 0x3, 0x102) setuid(0xee01) (async) fstat(r3, &(0x7f0000000080)) (async, rerun: 64) r4 = socket(0x18, 0x3, 0x0) (rerun: 64) ioctl$FIONREAD(r4, 0xc028698b, &(0x7f0000000100)) (async) syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, '_e.', 0x30, 0x0, 0x5, @rand_addr="f657de175e873401325a24f64d43b0d7", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x67, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @ra]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, 0x0, @mcast1}}}}}}) (async, rerun: 32) connect(r1, &(0x7f0000000080)=@in6={0x1c, 0x18, 0x3, 0x6, "febf52abe701e9216acd72d58c40979c", 0x7}, 0x1c) (async, rerun: 32) read(r0, &(0x7f00000000c0)=""/141, 0x8d) 5.176739716s ago: executing program 0 (id=143): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000000)=0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="41141c6667fa5d8460f85e6a09d288d38a75c8cc8b8f44", 0x17}, {&(0x7f0000000700)="795de5c24ffdaa8d7dc6f5c40452fadeb2c07c44db72cf454795f96ae8a488391399471a3568b123d479151c313a8ff4e20723f034b3d5fb62eb50508ac26947c9a4babe6fc10e8607f679d679b75e5d6bf40f9cf7556a4c5bdeababe5cacbdd0209dea8961f163c53d18598184301b4800d2972afb7ff763324d8ae6836696d8db0bfbf8c3e46690668bdb0f9a01be4c69daf0fbc10e89a1f0300000053c47fd0ce74f5ff3b814baf9cd6bc2b0d37a571bd1e", 0xb3}], 0x2) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000040)="d2d62a4cef95bfa509ec01d314b5e2bd32eae3d2c1ec7f92257d6b9dc978ec0117a58a75e1219dfd8b42f2ef13eb8fafe1712b1e49228c", &(0x7f0000001340)=0x37, &(0x7f0000001380)="bd2c7a052b96935094dd2b6691a15fe95fe860b7f8efae1788406ed78f9f7cab6e405ea488ae67952208a920a01010792361c2dbe747e450b394e19e9dc0f2023dd00dba7e9b601d00000000000000e61e246d21d1d2efbc89bc66f62fbb84d6df3cae2c74ad0b2efbf2cf99fdb8aa94ac290dc421eea9b10b462a250494e2a919efcd87f11e0a7f6e136dc8287775279e0f45", 0x93) sysctl$vfs_fuse(&(0x7f0000001240)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000001280)="9cecd486619ee2e7e1319c0bb00f96e15a264e100f34f57c29e5", &(0x7f00000012c0)=0x1a, &(0x7f0000001300)="1d888a1a31e62bb4589f70dc24316157ca2cec259e95932ae85948b9954f11529cc143cd9b918db4bf336c23fa46d19589f7534515d9e289d2948bab1f", 0x3d) sysctl$vfs_fuse(&(0x7f0000000140)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000180)="c7fe18018dabe48796d7039aa16a7e036b51e1d103675eefaabaec8d3237b6b483106d90e96e90a16132c83c922e79beb2572f756f097f09d4fbfc1904cc8bb3fe9bdc34b3810fb527d8f3ea73a31a4beb3475c4c2e172fb87a3439a981949392595cc93b1d25560dd273d08b587dc6aac44cf0b58f6a7d736a1e4dff5ecaa09d5ffaf23223978bf915c0f8be99b71ed308a27f82b62e40637eb0858f3e0b4f7b1233f4fc034716493d3f404ac037a4b307b4ab983aae24c6f55b2b60ff5a49106ed32eaf003ec9a89a35df174bbca1cb893937c7a162a5201f8b080473a1996018ed164e121d2c6b0f9c0d49c3e70608dd392c43439d69a0d96c096c0de4d73d90373b402585fc39cdf94c3f39ff78ef970d2837202df1872604a0b3efaf9c1986779b0003239586cd60138ff1e02ef51b85de20a1d036044a2dc50536bc27d44a512bc5d73db5056372b2926729b61ebe7d34e6fbe81f084eb423d83fa2001562d187253309ff3d479ebf3a785d9360dc3644cd981e9689e433dfe4ebabc7d5fd1a64a044043f4f8fd122bfa33ffa05c9bc90c93b17167034ae64a9835f82a1a87253648da147d3f36a5f3558b830ce0e110404ac1ae83e71e70c2df13d3fe004bf0d998636fe5b9535aea88e61ff1819badd8f3dc05bfaf3f851a245f9e9cdda41326a1f881c71c79e5b298ecc58f77222ccfef2413c2da9c886fb50d698ea9af5fbd75418394c6889c9ec126dcfbd3c2625b15ba504f71b467d532cb2e970aa4df13409a488cb50302a8b0c7a86157bb6f23d0a1424ad19037c314e665e73f054c3f81a7ddf66381852e0bd207229aafaf04e07ccb719a16ea2c4f63db635f03e960fa534518c78885e3a701fe8c5238fe1cdab12049aec1061d2a5d3a5d477a544ebb69234a9a667fcf2dc7786fd48e461554834917eff41617f886e7fd3b38cf7c8ea366993ff73559eeb380e45f8f4ce717bad69c2183d03d0d9ec5a8a1ac74c212a0228bab25272649bb7e7f42d05749cf3f3ba6869d324fd732f0f4f131bfd0126c9b971bbecb6fb6954cce27049d3e8886feb9b325d1d8934de476b2b772ec046188a796cea035733059990af469e367588df3e9793eac9366b8e3e906ac535f0154daf2cea6dc90fce7e62b9e205a296aed498565844ae3ca5daaef29205144a368f3439264d4028446f3bad2ca81785842eb8d2418460d5945e1260d64b25c403f68502fd9decc47f1d5d332865c62d96cb8791194c4dea1c396f3cce9ff4e13098c1faff9053c2d4d8c16a45d5e6bbfca67ed77b7d33bef45bc15e74aa4882fd3a04f1b1e3d8993e7d2e50e873f3a0f93ea848134b9540eb4d71177019f17b7aeab160c7678c3e6d5d26c06f94e43fc08c0cfe82375e00539dd51e91a5b89123434a399c82d83d6d34c90ba3d538184d39fe1020963a4afc066564c3ae5199d043eef581926631659c457c3f7bdadb2e56fc507908048472f59e5facd0147d73d47464464c792b257397f96dea02f64c1041978e9ca3b2f99c48b3ec5c252ab310ac26a181c37a859d5cd1bf810755766428fcc021ae16b13f0a21a8f3fc2fcec087329c2d96dea5419a38969796cad90b11cb8050ba9fadefc79b345c6f7aa6621bb7bba448b87021a5263efb9a0915edb1c57730deca1148d9163e3df0648b52ee973a5c3a54312df6cc4eb2b2053a06eb639486da064f647d5ce6e819280285b730a65dcba529b060f1094db5037005c6c1c2aa0d6fd441c4dc054b4b86747a3274fb8513d58750e6b97fe6fdfd32a2428bab0c0b36ad40e846036cbf6e81d1396175cf81724941ff6a23352a0f03a25c1c09526c529bffa71cb850a5dcf3e9195ec2dd93cc7c6722a3c449d41827dc4e478943bf982a7486a3e66f00ccafbddc3e4e7a06087fdc0c8297d4d495164e42f9443ab6a1b1e0c8c3f07fd71fefefc103001764a3a051de50cfdf69750efd681b2d5554025cd3d1f50dcc97bc1878280c294960890e1099b9a0e6e31e5f4eb873fc69e0ee831f24372b4335d0884a26d802c75923395ce5f5be45c374833425201b9b31ceb2439edd176486b60bbf19e901814b59239ca795c2bd15bff38a16d07ce437d7de98ed3f80fe2ef5ac3200c652266ce23895ac1ab1fbf7483ce341adf22f34082158af5b63b869eb373793f46f839549a3db91d0b9f71db8ad2a294cad0b006cbfca697f7424a094f9b50323738590d9bfb2c016a19c906668f0d79b8620ddf75a5175b4598ceb075b7215dada51712cccf3702a891e875e069dddfcc488b4f20ee540d030e96eb4d8f543d48bba7c2c3e076cf84fcb5af576dc403a1b04abd7994ea18b30e44ced597351ae5796708975f4cd3fef10b2e3dc5a0fb6a8cd0c5a1546c48605d601963efb7569f5cfd4668befe0d3c822a8bc44b146e709b0de1a52438e9ee9ba7592451a76b14db279e7004c8c2574be3f5fc12d7a9a39cc20f948fb37ebf23227bc120f41d284b5aca7f973bf1c2b2af744d35e0787f730f08e2b01bbea58a260729b1b8a8c0a3c8375362814fe1e15cda3f222ab388b4999e4be213888c8d31f104e546adfaa68b02a2d20bb62bd392820aab076d5cd80e5751b849ed551fd2304d09b75c31099f66548311af59b478a1da99dfdc0d6e5882e7db5397397488d093f300f53cc45fb0e440e4f64055ae8625735015d36e81d081be5141558e5a84eee802b1307bec1284ebbe275c5050c74b997caeae2173eab0e0ca8b39eefed6291a8884e20aec58c3621d95c5aea6b27e481e4b9a4bc61965744a3e1539f4288ac05b4470e6e548e6c30944e6e533f749fbd25a416a1b4c6bad24199f20c6a47c7f929a3e39a452f09e2a4e8c2d550770ada734e3c65a42fb71dbada6f610b8f9efa360a4f505429db10f77a302c16f3b6c04b96273bfb35b8c5052c6294dbc9530c0bbcc9c692bd8165b6fb35de93129a5534d7b3d2408eb30a504c60ec2ec452ab86c8fc3a632e0ac7af40c149455ff8224977e254a227bdf79c7eadf522b1554d926d447c3f3bfa1f95f37aa5012a33588cac6eccb2aac8ad7dc388b5ffd2176a5884d2c7b1cccadbfbc5b1e94c114fb62bb133e5a62b79b4604bf2b00c57e6cf72953c63440b9e8e3721d2264de4007fa55cd6e5a0d46176f20a45b99f441d2856707410d8af9db44ce3bcae94c954ec4fdf5bba35fddd1dcbc532ab3088e7f16b8d4a873b3abb881220aab4e04691d7afc260efe46a75de68aabed47b8f727034790e10dc201fa7f1730d081d4030d5e13fbb2d6ab67d59afe124a5ce6c0e2d81995891130b8234fa79da91f49ce6dda63578eabfdba8c941a93d6d9ab511ec37b99d608a4a0272268b67682102225a337e09fcb89e2fc6a207f331cbd06b72ae43a465c9d85fd2e5aa847b9924d400762db6de60ed5d22986ec699c54f8e9e2827152ef6dfdb84003afcb0d69a928e302615c83cdd4169b15dc2e4fe2cacc5793c5b3a5afe6c84ba0b837ccdb5f5e480598ab481b1c0d801de7a5f2f7d240fd361a2c1e3e4d2a0db07653e2bf6792e759d588128f484b1d995d954fd7349800f578e1cd274a9cf8380da3f2fea20a2dc4da479323947543bb110882781ef2a25c061366c1a8c5f3ab3852a0c60015739d9257fb72374b38955125f80c955f51cef9e1fabc6e701a80e34641a5e1933c1983b0d67ddedc3defc8644d9cc86107189dfce19c9be5da2148e8de4a58f952a742f31804167cd5c95ec72e7b00c586472de5e1683af2730d2241a2572a0b718d57fafab82ad550f484f6034fc20dfbd3fe4599be253142dde4d59ac6fa4b365ec0955bda9ea2bc071272b85394619573c5078f64794f0aa72a70834e64ee63d6b910d6208f5f8f36800b63e23039851d4c5c9f08bc156cb7c838b8952c5a0bc422e657cbc82506463bd55104350d1a358551a5de3d080779b8f15664d297541334d34484c391a0b8630e68706b9934808b0e884c0c78e861dd75e7c28018486fcb6120add817e59807d247e198867d7bdfa0e1f44e7c1a73603b718e5b595c46899d40d78e4a2d6dab964ed024f74c10c2f763813560fe479a1668b7b9425d2d279c4289f9826f860f90a0d5725c40e2894fb61afe95940599e09c32895ed982f90390493ed4f086587e27623a02240717692bb2dc7a7dee9da43fd2bc9c715362aa43544bb94cd5b4be80ebe4bdc7cf34c939fb01c10b737d9582da793799761290917160e46f8ada472e89068fd29d1d16ae5b1ebdba387d399db022389b608b326a74dae69c5920648cb07e0fdc7d16125454830928b611493ffb2d180f7b92091f7af4d81ee3a707d321302a2a1ac6d9822a4d0e3159f030e9c8cfb39ecd2cd429a4598c95d006cf6cb9037e4f629cea9f6dd8e6c75bebea91af7480df5303f12f2a406b167709af12a6275b4fd42856c48b7386833a109e95f0db51bc2658551bf8f7791b10501c8f87aa5c9f64418e5dea4eed2ea8d9af56a1ebe5fad33a84c2ee65372be52a92ed3191db2dd264f4c0ffb95855d4cc992409f6771ca8b7ede7098e19694553eb400833c4b50e4f4347de3925db95bd9208d9e436650ac34dcd5077d68a6a3aac1182a0007ec65bf4f9cb64d4f291cb7c9f5895781c2a9717cfd8316eb23f2e808960be1e0c9aa525f190a61cc3802fba2a87fcb46e9d1271ecf2f73f103b28ca9cd35cc38cd583226e98c9ff7f48542a5638109300e42a9df9118adc44b16453131a0254d1eb29cbdce5bac6435d08bf6499140e427248f3b56792df2d03313deec7bc8eb665a4a9d06d3347e4ce695f14e53d7b6e83a76cdb871d143ee748790f008a10d24834e0a12770e0daf88537df0fa0f2cc6bc5613c36023385367a2091ef286861d9741b79106a80aa8b219c20488bee21b66fa4cc4e4ae6c5016a1b6a48014287de9f1b6f1c698d60035cbba2fa4b90f1ddaa91cc4161a9aceb255e677a352519ee5a7a67cce50bdc244bd6de9ae1798278caec3d37a0545b4a10f3dfd95bb97f3394c2caab52ae5c50e36e5246fd30716e45e8793c4af2f1783eb0a50e45c484a2664c6deeb402b38dd0aba4150bf6399e661493cf7d388a5a8f82b45dc7e3311efbd8f817cf4414c1eb020436529eb45c1e9440b7cb561f63c2956fe2a8f18b58849c483870bb953f4c70381be0cc0a496ec323c545512b8bd63d8144106896355c2a9728964e6d2f183242deb428ddff1c5d85fbb305b0e1c8f2f0e28def55685564cf141dca8f71200ccf057008bb65cba446b97c80f8b33b334247a3dac34a0d34303fd5cd21d59f000c459abe68e033ba136696859db020eb434d56ebf5326b087c1a2e8f51859b7c0052602ff953721d68cd0311f107b6380870750e4be76c8becf790f62828e434fcd550776137217bcc59c4bbf4af3b2376850ab23ec1b18dc7b3622587af0a46898a44aace48f0349ce5c53f6ced39e12e441589bd94935fe0f8a36fca55d72edb49d6e40dc836cab12986828443427562c2545e395a810f24e6d48fd74e1ded1c6c97178e9eca718f3f7881f6bd09e84495de6ca18e6bdd5cecc5c5997fb62d7591d7114cc0d2553c2105da00d2822b4c4432851307caf94340c1f663b9a12c8b04f0d0619d5c0acc61f34acec1ae0fd48b94266d600e9c117900604f61134f1980c3125d6bb7e9bc4d5414b5694fae0096556c069cc1d5e28446717d23e8fffbe33f2256ba94a73f7f4eb4c5cba62c6b28bbc1096e6fec2dd24eae9c12a3d680935e97c5bb8b38da36de55f7", &(0x7f0000001180)=0x1000, &(0x7f00000011c0)="fe18d8550152909836e725bf506bde1ec216fb90e9527ece295c0f11ac0d72c1beb05d9829c2580082f0a163b7c4177b0fbe98028881d097814cffbada48b70737025617a28b007504d7e2d267b195bb5ff3c6cc7e43fb4c6ed9c50715fec3fb61301cbaf4eb375f44422b0ec768aefe4f8b170b08a3ffacd9244f2028", 0x7d) setreuid(0x0, 0xffffffffffffffff) 5.174807157s ago: executing program 6 (id=36): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r0 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="cbf8d2aa84b225f0c27978b5c94de5b90fbcc210ed9398f594ed8e3a1a109f670ae6249901650802840e9982da7d0a2fc24d301764d227cabcad3ebdf419b549c23bd90f434330e636934f05e001a1542de07ea39f75151d9c95d2e93ebc200b9be36f2a2ee59e3214fca017", 0x6c) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080)="030009c3", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000300)=0x18168dd6) ioctl$FIONREAD(r0, 0xc1206951, &(0x7f0000000100)) 4.731641057s ago: executing program 2 (id=148): r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0xd) sendmmsg(r1, &(0x7f0000002cc0)={{&(0x7f00000004c0)=@in6={0x1c, 0x18, 0x1, 0x7, "459eac52d8138e6b8f3b267633c339cf", 0xb}, 0x1c, 0x0, 0x0, &(0x7f0000002c00)=ANY=[], 0x2c}}, 0x38, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x4, 0x4, 0xfffff28c, 0x7f, "b3dfc5059433c791a31e8a6652f43d2c12fb02df", 0x5}) ppoll(&(0x7f0000000000)=[{r0, 0xe5}], 0x1, 0x0, 0x0) syz_open_pts() (async) socket(0x18, 0x3, 0xd) (async) sendmmsg(r1, &(0x7f0000002cc0)={{&(0x7f00000004c0)=@in6={0x1c, 0x18, 0x1, 0x7, "459eac52d8138e6b8f3b267633c339cf", 0xb}, 0x1c, 0x0, 0x0, &(0x7f0000002c00)=ANY=[], 0x2c}}, 0x38, 0x0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0x4, 0x4, 0xfffff28c, 0x7f, "b3dfc5059433c791a31e8a6652f43d2c12fb02df", 0x5}) (async) ppoll(&(0x7f0000000000)=[{r0, 0xe5}], 0x1, 0x0, 0x0) (async) 4.523641143s ago: executing program 1 (id=75): r0 = getsid(0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x40, r0, 0x3, 0x1}) r2 = openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x800, 0x0) flock(r2, 0xc) r3 = kqueue() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r4, 0xc00c642d, &(0x7f0000000000)={0x2, 0x80000001, r4}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r6 = socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r5, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000023c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x186, 0x1002}, 0x0, 0x3, 0x0, 0x0, 0x100000000, 0x0, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000040), 0x0, 0x0, 0x4, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) getsid(0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x40, r0, 0x3, 0x1}) (async) openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x800, 0x0) (async) flock(r2, 0xc) (async) kqueue() (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) (async) socket(0x18, 0x2, 0x0) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r4, 0xc00c642d, &(0x7f0000000000)={0x2, 0x80000001, r4}) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) socket(0x11, 0x3, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r5, 0x0) (async) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000023c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x186, 0x1002}, 0x0, 0x3, 0x0, 0x0, 0x100000000, 0x0, 0xffffffffffffffff}) (async) kevent(r3, &(0x7f0000000040), 0x0, 0x0, 0x4, 0x0) (async) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) 4.313724816s ago: executing program 0 (id=149): socket$inet(0x18, 0x3, 0x102) poll(&(0x7f0000000000), 0x35, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm(&(0x7f0000003d00)={0x2, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffe}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x5}]}) r0 = socket$inet(0x18, 0x8000, 0x102) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000023c0)="b100050160000000000000000700000009000000cea10500fefd6ecfc72fd309000000b37b673039d2d236acf20b7804be64174991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d323e7d026ba8af63003728211e0000d4500fd38bfbbf70c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb001ff1edc7ea24551761d12767e371a3f83437120557adb71d89e000040781e4ce4ad6b2fff8", 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfffffffffffffe3c, 0x0, 0x37) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0xd02) select(0x27, &(0x7f0000000000)={0x7, 0x0, 0xdc2, 0x564, 0x9ce8, 0x0, 0x0, 0x1fd}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x111) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r2, 0xc0285108, &(0x7f0000000000)={0x0, 0xfffffffffffffbba, 0x0, 0x0, 0x0, 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 3.439907728s ago: executing program 7 (id=52): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1ca) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x3, 0xfe) (async) r2 = shmget(0x2, 0x1000, 0x281, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket$inet(0x18, 0x3, 0x102) setuid(0xee01) (async) fstat(r3, &(0x7f0000000080)) (async, rerun: 64) r4 = socket(0x18, 0x3, 0x0) (rerun: 64) ioctl$FIONREAD(r4, 0xc028698b, &(0x7f0000000100)) (async) syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, '_e.', 0x30, 0x0, 0x5, @rand_addr="f657de175e873401325a24f64d43b0d7", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x67, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @ra]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, 0x0, @mcast1}}}}}}) (async, rerun: 32) connect(r1, &(0x7f0000000080)=@in6={0x1c, 0x18, 0x3, 0x6, "febf52abe701e9216acd72d58c40979c", 0x7}, 0x1c) (async, rerun: 32) read(r0, &(0x7f00000000c0)=""/141, 0x8d) 3.439788903s ago: executing program 2 (id=150): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmmsg(r0, &(0x7f0000000880)={{&(0x7f0000000000)=@in={0x10, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, &(0x7f0000000840)=[{0x10, 0x29, 0x3d, "bb"}], 0x10}}, 0x38, 0xe) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='c\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r1 = open(&(0x7f0000000440)='./file0\x00', 0x80, 0x48) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2, 0xffffaf35, 0x7f, 0x4, 0x84000001, 0x7fbefffd, 0x5, 0x10, [{0x10000000, 0x5, 0x3, 0x3f}, {0xffffff73, 0xfdfffffe, 0x100001, 0x3}, {0xc7, 0x7, 0x6, 0x9}, {0x7, 0x6, 0xfffffff6, 0x6}, {0xac2, 0x8, 0x1002, 0x800007}, {0x4020002, 0x5, 0x7, 0x9}, {0x9, 0xdf61, 0x200004f8, 0x14}, {0x6, 0x11, 0x2013, 0x6f}, {0xfffffffd, 0xfffffffb, 0x40000003, 0xa}, {0x0, 0x3, 0x400, 0x1ff}, {0x1e6, 0x400fff9, 0x10927c, 0x4}, {0x3, 0x25, 0x9, 0x2d0b}, {0xfffffffe, 0x2, 0x80002004, 0x408}, {0x2, 0x8, 0x100, 0x200}, {0x7ffe, 0x1, 0x8, 0x5}, {0xfffffffd, 0xfffffffd, 0xf779, 0x8}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac", 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10021, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') execve(&(0x7f0000000100)='./bus//file0\x00', 0x0, 0x0) 3.434158475s ago: executing program 6 (id=36): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r0 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="cbf8d2aa84b225f0c27978b5c94de5b90fbcc210ed9398f594ed8e3a1a109f670ae6249901650802840e9982da7d0a2fc24d301764d227cabcad3ebdf419b549c23bd90f434330e636934f05e001a1542de07ea39f75151d9c95d2e93ebc200b9be36f2a2ee59e3214fca017", 0x6c) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080)="030009c3", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000300)=0x18168dd6) ioctl$FIONREAD(r0, 0xc1206951, &(0x7f0000000100)) 3.43400837s ago: executing program 0 (id=151): r0 = socket(0x800000018, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x1}, {0x0, 0x1}, {0x2, 0x3}, {}, {0x0, 0x7f}, {}, {0x0, 0x200}, {0x1, 0xffffffff}, {}, {0x0, 0x40}, {0x0, 0x1ff}, {0x3}, {0x0, 0x1000}, {0x2, 0x4}, {}, {0x2, 0x3}, {0x2}, {0x0, 0x9}, {0x0, 0x10000800}, {0x5}, {}, {0x5, 0x5}, {0x2, 0x400}, {}, {0x2}, {0x1, 0xfffffffd}, {0x3}, {0x3, 0xfffffffa}, {0x3}, {0x2, 0xa}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) listen(r0, 0x5) (async) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x28) (async) accept$unix(r0, 0x0, 0x0) (async) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x10) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() writev(r1, &(0x7f0000002980)=[{&(0x7f00000005c0)="d8bffdac235be5c338bea7dd70c88a692aa9896ada6134e7caaa8ca0e9495bb940fe3759f2f8296d9e46682905a8896ccbbc20232cca51f47fb5178da44fff5528702eb41f495edfc87ba29406bfe20776b57145a26c48c2f4e8b4bfd5a76690d2f272e6e355fbdd033f37849d37e4121186ed6f0cdbfc9fbac4a10043a37ca2187c1afc437fb82c985aa6bdddd3a30186866d93860937be0a69f25aae3651d0ca23e1c70b42a98228b7fdefc0c111438175b2d1a45bf73aa417520a60678c29c11c935a0261399e53225a35e2aa63320a0a5f296c16b0238a9f485831bdf010da00d7cbb49f7d63e2b8683947040d4bd42ea642ffc457a9d910f12aa0398e5ab0df9264d037a7710fc18033fd0d5af85cfc1300f6ca6ce77936236b170086ffb4d0e3f20d3905b8159c3b53c9669182f04db919f703a9aab819632b2e8a5477d3f7a829eb9169f0e675b37a3fb93fe6d2f276c7164978c8d58274edf182f86bcecd543906c1679228e8a00bdebb35224e988080b9b3818d851666a5da5d17dd05400d08b5e5f5045564fa7239d69a14940e28fb8b7f95242e8002f61fba2f586ed41023381fac3552e82a0eea8d24456a72c55f89605ec4d10674155b98103dfd2f7c24f1cce04ebd27470efac789c96d9f1a3c3b2ab4b30dda70b2225a8553982ea27f034cc0d50dc3ea8354fb0cd9f0340b4ed654b373d9a0e83e639b02de7da29be912890827483e974fbd1d4e0c5507e9831e75adab6113bdd852ffd2981fd24e9f11da076962354a96fef08f3810fa5febf5d2fcf5f954d2e7153345ee2d9e4e87d326b25ee0f3d1de26933f2a424f91c52d46c897926cb49528c48a18a6cf9e9a23fc0cb0867d5fe5b67bec231457372f9b3aa9323db58989553975762185f27378e32020d3ed406c4e63c9e39925633ad306d974ba6cf29ec1382bc384c3c24745e95f5d9fd11509b602c1a50ddf1ab28f80e2a11d07a800b6501ef638dd59a9b4843e6104098a114c1faa21c3eb9e88ffee6b9b135f288ab1776aa146879c5ebbf3574d0db3974d85c55b0bd905c228893b0bca3fff1d99baa5cbd6fcd2fc17907fd7db2ad68fa90075de845330743f440ac3ac3f9b48f8b749471029e962ebe5581300cebb499f83b632dca37efbbbb5c1fe9109ab8e7b54ee006939e8c6138b7236deae628d19eb227f191cd4e14d4b22cf8c6ed11d7217b5edf00ad5b461fdd5b7d859139fb2a283bce715b9d0956572e485e7aae876e53c7ba1f3f7494568a1f3bece780852f0e6bb65c4db9fea76218dd93937196ef6a2da9ddb424f4ecb3cf6c0e96ee73158011ffeb6fb8ad990bdb235e014be068caf6d8f7362192074f7130a89be1286bcec736d8fb95d125c3612c3776bae656e641db061d1f3546df5f2c1ff0dd261604c8cfeaf6e8327de501786cd10aab707b51dcae0ea29fa4835705eb36a0e0727deeb3648c2328577ee43a8e29eebeb4110b2dcb3d054650c255981d486a943bf4013b4b043259d169a0c21db3e6d6bfa080aca0b45fefe0875970c55f42fe27760c7f19e44369c683ee6107e96a1f1b4ee00fdbcb7bdf3d7de848330661a535218ca0620da8f66c143f7f359d3d6aa8019ec16ebf2b1741cdc00000000706cdc47ba3140e66775758b9b53e33e186596ed13a15f1d8636d4e90413627310297f6ecd0b153f0236cd1ded6c087d9594d4892c9e030ff6e31ac5ce5495aed69d6e38b23ff9758178d282e6ab95b55b1d2950c0124868c0316295f2822cd6f57d56e6b1b7d7fdc83847b7d6c50bc75a4769ad2ef1ac939a8c0f10c272b6c8113daeb757e21961bac85a2ba9fa9db97b2ad68e655b6bc55845d52413a26be60ab65048b26db0382bec3176c75258545377c06de1fc105bbb2ae2593b4ca2e0906de71ad5738cf3315614e3cfcd6d873a1340d70c728de9884337c4c49a5bc71c3f1a10e60e3fa1669372542d30f702fe9b0091b313fed724d676eb2c59", 0x588}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x10000, 0x0, 0x33e8, "ff35804a07614a0d9833aae3a9db9ba5039e42f8", 0x4, 0xcad}) (async) closefrom(r2) (async) unveil(0x0, &(0x7f0000000180)='x\x00') 3.43170438s ago: executing program 3 (id=152): pipe2(&(0x7f0000000100), 0x4) (async) pipe2(&(0x7f0000000100), 0x4) r0 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0}) fstat(r0, &(0x7f0000000140)) r2 = semget$private(0x0, 0x3, 0x84) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000001c40)) kqueue() (async) r3 = kqueue() minherit(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) pread(r3, &(0x7f0000000080)="a17444bf2151a60d671dbcea6e573f96f583", 0x12, 0x9) kevent(r3, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff6, 0x13, 0x0, 0x7f, 0x3}, {{}, 0xfffffffffffffff6, 0x1, 0xe7b032fc3aaf9b3, 0x8, 0x10000}], 0x8c0, 0x0, 0xffffffff, 0x0) 3.429902952s ago: executing program 2 (id=153): openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r0 = socket(0x2, 0x2, 0x0) shutdown(r0, 0x1) shutdown(r0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x4, 0x4) 1.568133287s ago: executing program 3 (id=154): r0 = msgget$private(0x0, 0x110) msgsnd(r0, &(0x7f0000000f00)=ANY=[@ANYBLOB="0300000000000000484469d2d4e99829e5b9fb7196ddbe68219bf130cc8acbb1d8c029c519d3ce1f293b3db1b4326d8a85868c377da4ce1fb93c333ca7c471edd5614090c32613ba000a25fba39fd946c7509619fb86b79999576c99f0b70900000000000000c8f55b03cff5175af59307cc5cc09bd9cecaec19fb5396449f834ffc89898d4638454b48f540d25359a1b252da8a3ff0923674ceb1ce012e9fc8d77ea0beb271585889f34d2ec23860184b4c648d4590b63fe52a9e778be1b6c5ee82255375299b7c7d584d57397701c734e86ea3988312764aa9986ed40395b0835e749c904829d0b0ba3f67b896d91d3a6e07b636511b7cde"], 0xf9, 0x800) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) (async) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$inet6(r1, &(0x7f0000001000)="a5e77df46fecc77fda6ebffbf961fc2a43671e9ff6e848b30f5b0bf6a4772c5f4641a485a65a40f77ea8f9d260e99c39619c91fdf463852e3f3c22016533fab3004362d0fcb3d26c3f44a42297e440db8eda00070b4764e9b7497fda2e95b55c8c116227d70a3692fe82e130cd1523f8dab42a88f7a208adf86705a37b8fb4518bf03f22bf83353b2d18ecdcc39ba867061c77689669804ac5347e611cfe6e5462d4d0380a8ff90337b876e84a4171ed44fa934e20e00ac41d16064f8d68743aedaf4ec84c21e7dfe446fc16f8adf324f43d729d4e20032a6c0b3c9819fd219f15c2f144e67c8fc5cf487a09a3a186f5d0c592ecb088ebf942cfc6f225966ad183e4de430d1a18ae26c3db1704c7daef7a14ae981473540e40404e223df7a3bcf3fde54582a6020428743f651d33f6f6ebdb7fdd5e20aa547348fa3fec817eb5920d320c70010fd07313528b633ee37d0124377469ac0eab8528ebdb5b68fb96ffbb3bee0c2f3c4d6501aba4b696a674aec1015291160a752f7a2d84e43ad8c40db95fc84c07ddf79b20c8c154b7d930d7ced04e4cfc3353c21bfc39addde34097b755fd18ff61471ca0b55c0215a18318e2408803705daf34d02e207103bdc6bbb9abf0cee2b715d9117ab67e2ea38101e0b7a569d09c9ad69df978104f4db3b234e425a0fe63d24ca5ef13d70ba9c3d7c0ca1aadf5ac1f44505981e9965c86ff936c036671d71a199bc3ee46159db550832b1b1c99aae6f79eb2cdf11a712b736ce94524213513a7a1ceb731c3621e9aa214c08cb555065654f346b960f73be152c89bfb89be04af3847d858f4829264a0ceaccd9f48243bd21bbd2a3d6988647e19a661302ce9194524e53c58923ffd1d5b32d655e34ca970f7501ce3f6edb55246a8acd20e881e294c8d6e81743a619fb6532bd1351d34be222df54e6ada74399ecc011e697298663e941eedb8721b97be61457de819909b7be3f1b8712e947a09179339025c311500fc3594fc977ae541a392d690af7ddeb5f54532802e72400277289e0bcab3c37abc13b9b653d0299d7a8f20492806ca070b1245600b97a8f9d4aaa6f9e4d7bb38a3c25a84a08192e28ce47036f53120ea5157bb4f8b649e4b773d04798e2cf4b4aa7be53f6669e6093866274ca21fe439e7b4526378e18be6fb3c1c7a254fd05e97e74055c700733f7824e68301d4752b6c6fc2c6067742e4dbc7e54d6fe716ea1f85042ce39d12162d19b53f6c29686861dcdf14863ce363ded9d9590cc0e8d5148312d9e1c8342fa5c8572681d11868390fed36064894ab27553ba2a8308749856cd8cc6cffabad087910caef9b83419afc1a84b72d5685cb9081cb4e1a3b40327a982c1ff096cc9b2e9daf32d65e9ae4370e590950daae8eaa70ce2bd045a009ad1f6357fd428e4e745cf1cde6affd2799f7fa4e0a2626b57af06865c9bc260920b3c978eed731fc4407552db406dbaaa67f203f592c82b06f9b851007abd6687ffb3c506b1c43b548d99e4f2c266cc5f9c898f19a4d0ca937cafa98470ef710f35d153b38aba693f1e93cbf76a852472e44c7545b6d77a5e9fc019d9c976471820d771689a25e017572cc440d9ae4dc3af730a05087583b4f4fc9e60ef81f99253ffeae2851a3f0932ee0af60b42e8f757b4dba3490d02a2e865bd6ba18f1c12e927f9ba7164178c69e60de7b4c4574c3d56130ea18520f39a6fae435bf697df28f5982d589895c2074cd74be118c5c157086e271373e796e3c26cd5b23ec0865ab48bba9072dda60df8d02e9f273965818f9d8909c0f906dddcf8a3425431b15526915e5c8876b336309f801459f18c292e25ef2f7efc53647648743b503113fa2179b259bd01586ff4b02eebca01c9b0029af916d936c5354a35113a7e2807eb01b691b38c89bca80f300624e1a0a565369ace43280503aeace147aae4b14a1b2e548e73dfa5b1520f132bd87e8bc2dd298dcb5d51a9b05ee01f839c2445fc17a5d9a8759bfbf639bf1e8ca48dfd4eb88b7df3a0f4de00c0e542f80bf4b15cfcb434e2e7309f410b1872f4ce5856183f498f6de8cf2095e130d47f4656bca78f0b9fe4301466cc57813244c9d21455d06159666386762367a808e5c9326106fef514e16a1dc06d094bef8e6c45cfbf59cb2904f542e83150288be893378e06f2484f9833ea489a038cd6b0e75bf40359909976c6b9418edfeb12434417719b1eeb1d2f4bf931d62e5793be6dd993b1f98ac6875d3297a86542b1b488fc54e3bff5727f11fbc07c94521890110ce7c7879fe258f42ee438c32e5bcbc89583bbe20cb5783152ec4589018821b5659f294c2f13f7569ee69f79b30f9de94f068b76a2203f9f98a6274a33e2d1ea5873e285a6bf8e89303f6895d3339f7c259d23200c4f08be1a33eca49cdcad7d206795a961f9ebca618f2f0114e24c7b157086efb0a21993c8d687b2a581be1d842a5c1a99009859c3c95bb8e5f211c6c3646855cb53ee80a28fa911629e1428b229b8bbdaa85dfe7cb0b8d2b6b7810d8858a8d75385aa790cdf42175e0030acfa73cb6d0546f11d64ddd2f9a1c022b77f3b1cf8f1cdf20f5c8b48cbb736f36c09e8d8a37d023093238015a89b3d45ed2e6ffe66853556fa3ad89591357150ebc251d6635d7e8c301af2ae599d056ae452ce3cee18fe4ee16ad21a6962be6025ca21acda07ebe4f72da650bbc175b371f689895ab5e17da457f7468429e1eb57eb08c68e119b4718c65deb718f551d4012606ef43c38730b12fce777c5d968711ccaf269bada8220b31dd29985d487923e7a82c3fdf07dcb6022e13e2440cacb06d84da07d8bff7b3d792567c2391dd2638041f1f441863455b9f31ad772a69fc4021cf3d3bef4d35ea3508e546aaa08da1f266cf0cd8f8e8dbdcbc155bb75e9639097e266c16e69a9a2b082fbdd5697699202c70cf98705742125642be699f4cbd51b8e52682188858ff2e0d49d0035cd00d7cdb86e7c4e639099618819a99bbcedb9c99f9a3aa9e27c38ce2d2e148879c9441ea2e5b27688a5062b204decb6e85627dd879fb50822e9b2057ba6028797653097f73727de2903d4b85f7fe38d15a88314113d3ea04c005c9935ee6ae7bccec8bc0080bd32d942f24d8a2f662a37d9e7fee6952c91ff4bc015c391a20e04c8ad0f1f231bd51d08a6e411b799fd2157c6a1e7e5570ca1ff9ca43db22a09c1824eefd0ad1b881164c3695aa41376465605e8b182cac673be5fd64e66fecc2ce7222932dc7d0f074b47ed6af1e7da607fb88866dc87e11dbccee0b392268b59ea8048947055273021555604a9fadab1c5bcabd7a5534adedfea1b564dbd5d59342ad6d230f8c4082e91658ee8c5b25f85ccb266066ce90f1c634029192721e465c51d4f3a034779348396de5ddb0f0c35365965a40317446b9eb7fb52f55bf1f55f19ab89af11937ba5794c6f120c707008bdaa27da4b5e4eac7fe5a56d01fd140f085978377988e1a1921a96ca3d398332263a9cc0c825879c8f42e513b8f874c800fd3586877409a522c433b76c2fb1a2b4eaf42a398b6dc47859c5398076baa28c835599bf03f883c696291a15028810507b17b5d1e60cd652ce67f435d6b55a4221349dddb35b3625bfb6e80b972f50ed03b50d202ce9e4cdc1e2841654f333a688d4a7e8040eeaf3217e5d2d63978afdd493fb92a06599279f127c6e5af3c7b0ed5dd9a8f4d1eab19dfcdd716f7627fe95d714577768bce5c038f19fc185f2bd7ff594eaa6caedc8fb9ef29ac27c582bdead93bcea39b77f6424f544a11f0c3352ecb9873879cfca9e9547c1211d83a181cd022491865c7a064ca4ef1d483db11c26763ddbe7b034899f3119ffa6dd9e92842219e5b1bfceb02f1f33f68da1d50bfd03596d3bb2ccdd2fabfc1f10425fa0b24da971261f10d8d6cb5ed1605999fc02d2534d601613f83d524f28f9cec3c9c205e5bf5091c9a50100c6e3db4420e1284a9f24e84a608234922c1fceb440e75dc68d298370f9b751b4ecd4442e60101f9a1a28d3cdf6855bdfb56e1b952b9bdfe159e7a0b328b55b782eafa2876baae02c0d0773cee3cbb298c2c460ec8933b8245d6754a839188cc90a6881af6adb02e62b92bf5617e7a803621f8a0e699a07d6b2a775aba16b222a4c7552c4ecac33d4d3de3f9fbc296f0fb70a6dbad3d8a6278857228516085bf2a0f55be465e27a811a5322ebeb62dc0f0464da0aa3c7791f755a4f37d95db0b1158fb4c42cd8a5cbab4e79489e1c9b2e2b793ce717891f0457b50be3ae1fd28badf16e29ede94fc3d125169f5b8feae33bceda2df3c1c65e3091e9d00bb9554f4f633802184bf14b8ed750e2ac506f3e4a5a15f18ebdb1e07016b1778d55a5fd8a90e7cfa1766de53a96cea6453d7ecdd4ae770909643a492577ed4c27cbbedc466010982871259ee5527b674941cf608ab6c002f27360c21209edd68d5bbfe86f781ea31dbdc195e7b89d7a57eff0986039b97ea32fd8330315778d17fa6bbe58555330973e31ffeac19278dd1fc84f8de40040997097c6753967672edea5cd6aaac21ea831b25f2c6a41d42312e5cd52272d5a8a3d06c1f8730018bc14546bd08a67977a996c63c63038083378404b8391d7e092da7c52a5e4f5f8bcc301dfdf3a756039f432964cc174c682436793bcbb851fabbaeb6465578190a5a824c9f0840c9b3a1a48042a28522e599aea7f4ef640d6a49c7e0b2130971fa2db7fa334c80bfb0d7bc10b5dabc97e44bd01a20c9ae3376053b4175660a5ef8f1bf8cd9f44f810f51c368d96858e0134651dfe05403ee451fa771b4e35e4350c4a429654560ae0e42abdffe6fa545e58b1edebf82e3c5f8a6b745ebf6b299721b994ed7cb458298eb2b9e26be6d37e0273ca212c73fa7ecc772f9bd79b74bb2e2897e6ff306b6bfb79aca4ddf9085b22d1676881cb975b4250560fb671128aecbfebe025e3c698259d132264b7c917f05427b68b5a98c12172702f1b3bebd96355929cc0d656b48cc6af4030d574b2121bd2b8da3cf54938d02bcafd6f569adede36089908afeb02263c05b798436d0371a7393eda8ea062b339bd5e79502b7c1a5c0ffef3ba6daf4a6819599a89253c3df99b1c61bf13741c7018b0698f779e1748af937ac4c110b027953c7d00017f69ff349c6962ebe2bb6a672f805589ba99b46d613d425720533605e2af2890857b789ce07a4789ae961b3e169861e1a3febf787ceffdddd5f840bee57e016ed4a077798bf3bd619db90bef6a59230b39c14010914d1c22fff20614ee42f2bdfcfd9912adbf336def5c4bbebebbcf95a6e2b9d6e0907ea50913e63dc853fb7a6aed584c19ef5269b80dd02637ec44e1126c12701bde8b200f53726ae0ada4b8f92ba52080c126f035249d2489a84c9380b7d93d63ac4bad8afb2f58254f3389bdb49b982fc6632a1808e83478c7a0ff7167ed77b396620939cf26fffd96819393cc55df91c6e44d381bad0dfe4f8335e84e0dc8d591c1e917b6a2ccea353011caf5baf56b289a708c0c148cfcbe1db5a9a433ffb898f4ad062abf949f71aebf14a518f353a203e6f39e5e573679cecb6c052ead54ec6545056fa178d9e016a6aeb590bc1350176e318a0f972f9b6d908acd6e16ce7414a27dc4369264e85a676057cf5550c0216e1d770d545ad2880f084f83ed78a8a01798ad4c22a9030a285794deb1f51cf009008d62a598f1eb2d340fcac4f07208d11c71f03c0d1b5a5754dc8d3ef4065d47a72eff4", 0x1000, 0x407, &(0x7f0000002000)={0x1c, 0x18, 0x1, 0xfffffffa, "5d947ca203999a4c17bf65e98c73b3b4", 0xffffffff}, 0x1c) 1.564564978s ago: executing program 1 (id=75): r0 = getsid(0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x40, r0, 0x3, 0x1}) r2 = openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x800, 0x0) flock(r2, 0xc) r3 = kqueue() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r4, 0xc00c642d, &(0x7f0000000000)={0x2, 0x80000001, r4}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r6 = socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r5, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000023c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x186, 0x1002}, 0x0, 0x3, 0x0, 0x0, 0x100000000, 0x0, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000040), 0x0, 0x0, 0x4, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) getsid(0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x40, r0, 0x3, 0x1}) (async) openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x800, 0x0) (async) flock(r2, 0xc) (async) kqueue() (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) (async) socket(0x18, 0x2, 0x0) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r4, 0xc00c642d, &(0x7f0000000000)={0x2, 0x80000001, r4}) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) socket(0x11, 0x3, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r5, 0x0) (async) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000023c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x186, 0x1002}, 0x0, 0x3, 0x0, 0x0, 0x100000000, 0x0, 0xffffffffffffffff}) (async) kevent(r3, &(0x7f0000000040), 0x0, 0x0, 0x4, 0x0) (async) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) 1.562432838s ago: executing program 6 (id=36): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r0 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="cbf8d2aa84b225f0c27978b5c94de5b90fbcc210ed9398f594ed8e3a1a109f670ae6249901650802840e9982da7d0a2fc24d301764d227cabcad3ebdf419b549c23bd90f434330e636934f05e001a1542de07ea39f75151d9c95d2e93ebc200b9be36f2a2ee59e3214fca017", 0x6c) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080)="030009c3", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000300)=0x18168dd6) ioctl$FIONREAD(r0, 0xc1206951, &(0x7f0000000100)) 1.474325419s ago: executing program 2 (id=155): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1604) setresuid(0x0, 0xffffffffffffffff, 0xee00) open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000280)='./bus\x00', 0x18289, 0x43) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) 1.474083072s ago: executing program 3 (id=156): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet6(0x18, 0x3, 0x6) sysctl$hw(&(0x7f0000000280)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x2000090, "fe80000400000000a81c09000000fdff", 0x2}, 0x1c) 1.471829494s ago: executing program 4 (id=157): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) ioctl$DIOCNATLOOK(0xffffffffffffffff, 0xc0504417, &(0x7f0000000140)={@v4, @v4=@remote={0xac, 0x14, 0x0}, @v4=@broadcast, @v6=@mcast1, 0x2, 0x8000, 0xfff, 0xb, 0x1000, 0x7, 0x18, 0x6, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0x0, 0x2800000000000000, 0x181c, 0x8, 0x50b0}, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$inet(r2, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xac1402aa}, 0x10) closefrom(r2) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r3, 0x7}) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="3901639b6174aaaaaaaaaabb86dd6006"]) unveil(0x0, &(0x7f0000000400)='r\x00') r4 = kqueue() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000ac0), 0x10, 0x0) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000000c0)=0x34) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000040)=0x2) syz_extract_tcp_res(0x0, 0x7, 0x9) pread(r5, &(0x7f0000000140)="e7077b6629e0397383eaeac9193e79db7bbb921dff532158d0b49a3e7de9f2d8fdefa9e6fddc16bcd369b9fc28dc5e0000000000", 0x34, 0x4) kevent(r4, &(0x7f00000000c0), 0x5, &(0x7f00000001c0), 0x15, 0x0) kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff8, 0x8, 0x4, 0x0, 0x5}, {{}, 0xfffffffffffffffa, 0xc0, 0x20000000, 0x6d, 0x46ad}, {{}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x1, 0x6}, {{}, 0xfffffffffffffffc, 0x26, 0x4, 0xffffffff, 0x8}, {{}, 0xfffffffffffffffb, 0x23, 0xf0000000, 0xe9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x1, 0x4000000000e, 0x6}, {{}, 0xfffffffffffffff6, 0x4, 0x10, 0x2, 0x100000001}, {{r4}, 0xfffffffffffffffb, 0x80, 0x2, 0x1f70, 0x80000000000003}], 0xb19, 0x0) poll(&(0x7f0000000080)=[{r4, 0x1}, {r4, 0x80}, {r5, 0x1}], 0x3, 0xcd7) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b92) r6 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000440)={'./file0\x00', 0xfffffff8, 0x2, 0x11e, 0x1, 0x4733b2db, 0x6, 0x2, 0x2, 0x0, 0x8}) 1.458855551s ago: executing program 3 (id=158): r0 = socket$inet6(0x18, 0x3, 0x6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0xf) connect$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x5, "fe807f80040000000000000000000019", 0x2}, 0x1c) open(&(0x7f00000007c0)='./file1\x00', 0x18289, 0x111) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setresgid(r3, r3, 0x0) r4 = getegid() setresgid(0x0, r4, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000000)=@abs={0x7, 0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="18000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="14000000817bc91b418d5a4bc7ffef000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="18000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0], 0x44, 0x402}, 0x4) truncate(&(0x7f0000000000)='./file1\x00', 0xafffe) r5 = open(&(0x7f0000000280)='./file1\x00', 0x80, 0x54) sysctl$hw(&(0x7f0000000080)={0x6, 0x18}, 0x2, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e570400"/151, &(0x7f0000000180)=0x97, &(0x7f00000001c0), 0x4) sysctl$hw(&(0x7f0000000200)={0x6, 0xc}, 0x2, &(0x7f0000000400)="b057b321d2b6d5763b1e211848369aec8ca10b24df0b3ac63f487f1c4fe1929b1bf985815a7ab42cb7ad484e08beca9c8528e29f3b33cdbdcfbd894d36ca54fd39ec98c56376902bd6b0ff82b27c3d2172a57e3098ca0b36de6d2d550732e7a48798b6c906b38ffe06b1dc6d5638c2b1a1d96dad81821eee881267f294cad6fc7eb437f2e177d5e97608189dafff2b6eed6b253c0931278998c749603ce221ad05107a89a73f6aec56bc3d48b2f3064bc1", &(0x7f00000004c0)=0xb1, &(0x7f0000000500)="5d1bc7af1d796919612d338cd24436ca7cce84a3d079325c1e865181d2d144097bebf064fcb0ca7cdc5f195b36e9327b3fdf8000af0a17248f5d81d0461ad57d95f82d64a29b086348222a5bc317c0fc31bb991e43b5b1f86d367a7af571aba7ae246526afcbb2cc4cde4d80e57026a19cd562b55cc0027ad72554cfbcc5b9a6f0ea57d5dc7aacb6d7fe28f9f2", 0x8d) preadv(r5, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104, 0x68}, {&(0x7f0000000140)=""/192, 0xc0}, {&(0x7f0000000340)=""/175, 0xaf}, {&(0x7f0000000000)=""/18, 0x12}], 0x4, 0x4) sysctl$hw(&(0x7f0000000240)={0x6, 0x5}, 0x2, &(0x7f0000000880)="5475934e55310fa3e83bd0932b9bd74604cfb92e1092a30be2d443287c4b664ff422a9574bd3330e5c935c00785da1d6bd80d914c14106cb17e85ecfce878a08f398025c5278be76a2e096793d2a52e48fa6f58cb9e80310ff79f604fba449d68a7bddee3beba695829348b9177a6720acca45510ec673139a7f22deaed512f32489b19f52435d45f800000000457480c8a21cbbf1f679d6b4eccc283682ddc1b972653a7bb11d02fb3c40f7bda9c9ef367df5e67904000000000000009949e84258dd1876dcad4eb90f6806cb1cda4044ef33fd096a11d1e30b52024195f861b9e34ff2c2261b2c7823994f08c01cbd3a52eb5c99a6cdb8e5f286f44aac33022cbab6af13c91bc75e3ced654879b98eb50ee4323c06ad642917dc1634196df0150e10f86560dc46e4b89a577b5f3fa787983828b20263cc498a1c46d65e573599fee78c9b8e127e382817a4b7d0a742a55d615228a24c56379229cb12c93f1be8bb74b1b501243d7f41d913cb4f2ad493d56adbf647e1a73c9f0568253b85b6c727a06312d2180b1cf5e3acc2732da4f50360ba68c9ed669df220e0861099c8030161723371c5b7d226b590de7c4178636417cca183bd908d47a3fb4b0800db51330a022bd18e3224d3378240", &(0x7f00000002c0)=0x1cd, &(0x7f0000000740)="4308f5cdd54825fbe7a0e80a085a473751623eda50f96ee4de2cc1ad86c77909839dea54d4989ca9fb3992626d3377a3498f370e5934e4e36fd83cf6f669458994d924d9a0e4dc3f28523fdd", 0x4c) 793.060073ms ago: executing program 4 (id=159): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) ioctl$VNDIOCSET(r0, 0x80184405, &(0x7f00000001c0)={0x0}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000100)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xf}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x3a) r2 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000380)=[{r2, 0xcb}], 0x1, 0x4487) unveil(0x0, &(0x7f0000002740)='c\x00') r3 = syz_open_pts() r4 = socket$inet(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) listen(r4, 0x5) syz_emit_ethernet(0x3a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa58823a2d66d897d4b3aaaaaaaaaa080045f4002c006700000006907800000009ac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600200079078000603020000"]) setsid() ioctl$TIOCSCTTY(r3, 0x20007461) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x40, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) getsockopt(r1, 0x29, 0x2a, 0x0, 0x0) 792.466769ms ago: executing program 0 (id=151): r0 = socket(0x800000018, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x1}, {0x0, 0x1}, {0x2, 0x3}, {}, {0x0, 0x7f}, {}, {0x0, 0x200}, {0x1, 0xffffffff}, {}, {0x0, 0x40}, {0x0, 0x1ff}, {0x3}, {0x0, 0x1000}, {0x2, 0x4}, {}, {0x2, 0x3}, {0x2}, {0x0, 0x9}, {0x0, 0x10000800}, {0x5}, {}, {0x5, 0x5}, {0x2, 0x400}, {}, {0x2}, {0x1, 0xfffffffd}, {0x3}, {0x3, 0xfffffffa}, {0x3}, {0x2, 0xa}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) listen(r0, 0x5) (async) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x28) (async) accept$unix(r0, 0x0, 0x0) (async) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x10) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() writev(r1, &(0x7f0000002980)=[{&(0x7f00000005c0)="d8bffdac235be5c338bea7dd70c88a692aa9896ada6134e7caaa8ca0e9495bb940fe3759f2f8296d9e46682905a8896ccbbc20232cca51f47fb5178da44fff5528702eb41f495edfc87ba29406bfe20776b57145a26c48c2f4e8b4bfd5a76690d2f272e6e355fbdd033f37849d37e4121186ed6f0cdbfc9fbac4a10043a37ca2187c1afc437fb82c985aa6bdddd3a30186866d93860937be0a69f25aae3651d0ca23e1c70b42a98228b7fdefc0c111438175b2d1a45bf73aa417520a60678c29c11c935a0261399e53225a35e2aa63320a0a5f296c16b0238a9f485831bdf010da00d7cbb49f7d63e2b8683947040d4bd42ea642ffc457a9d910f12aa0398e5ab0df9264d037a7710fc18033fd0d5af85cfc1300f6ca6ce77936236b170086ffb4d0e3f20d3905b8159c3b53c9669182f04db919f703a9aab819632b2e8a5477d3f7a829eb9169f0e675b37a3fb93fe6d2f276c7164978c8d58274edf182f86bcecd543906c1679228e8a00bdebb35224e988080b9b3818d851666a5da5d17dd05400d08b5e5f5045564fa7239d69a14940e28fb8b7f95242e8002f61fba2f586ed41023381fac3552e82a0eea8d24456a72c55f89605ec4d10674155b98103dfd2f7c24f1cce04ebd27470efac789c96d9f1a3c3b2ab4b30dda70b2225a8553982ea27f034cc0d50dc3ea8354fb0cd9f0340b4ed654b373d9a0e83e639b02de7da29be912890827483e974fbd1d4e0c5507e9831e75adab6113bdd852ffd2981fd24e9f11da076962354a96fef08f3810fa5febf5d2fcf5f954d2e7153345ee2d9e4e87d326b25ee0f3d1de26933f2a424f91c52d46c897926cb49528c48a18a6cf9e9a23fc0cb0867d5fe5b67bec231457372f9b3aa9323db58989553975762185f27378e32020d3ed406c4e63c9e39925633ad306d974ba6cf29ec1382bc384c3c24745e95f5d9fd11509b602c1a50ddf1ab28f80e2a11d07a800b6501ef638dd59a9b4843e6104098a114c1faa21c3eb9e88ffee6b9b135f288ab1776aa146879c5ebbf3574d0db3974d85c55b0bd905c228893b0bca3fff1d99baa5cbd6fcd2fc17907fd7db2ad68fa90075de845330743f440ac3ac3f9b48f8b749471029e962ebe5581300cebb499f83b632dca37efbbbb5c1fe9109ab8e7b54ee006939e8c6138b7236deae628d19eb227f191cd4e14d4b22cf8c6ed11d7217b5edf00ad5b461fdd5b7d859139fb2a283bce715b9d0956572e485e7aae876e53c7ba1f3f7494568a1f3bece780852f0e6bb65c4db9fea76218dd93937196ef6a2da9ddb424f4ecb3cf6c0e96ee73158011ffeb6fb8ad990bdb235e014be068caf6d8f7362192074f7130a89be1286bcec736d8fb95d125c3612c3776bae656e641db061d1f3546df5f2c1ff0dd261604c8cfeaf6e8327de501786cd10aab707b51dcae0ea29fa4835705eb36a0e0727deeb3648c2328577ee43a8e29eebeb4110b2dcb3d054650c255981d486a943bf4013b4b043259d169a0c21db3e6d6bfa080aca0b45fefe0875970c55f42fe27760c7f19e44369c683ee6107e96a1f1b4ee00fdbcb7bdf3d7de848330661a535218ca0620da8f66c143f7f359d3d6aa8019ec16ebf2b1741cdc00000000706cdc47ba3140e66775758b9b53e33e186596ed13a15f1d8636d4e90413627310297f6ecd0b153f0236cd1ded6c087d9594d4892c9e030ff6e31ac5ce5495aed69d6e38b23ff9758178d282e6ab95b55b1d2950c0124868c0316295f2822cd6f57d56e6b1b7d7fdc83847b7d6c50bc75a4769ad2ef1ac939a8c0f10c272b6c8113daeb757e21961bac85a2ba9fa9db97b2ad68e655b6bc55845d52413a26be60ab65048b26db0382bec3176c75258545377c06de1fc105bbb2ae2593b4ca2e0906de71ad5738cf3315614e3cfcd6d873a1340d70c728de9884337c4c49a5bc71c3f1a10e60e3fa1669372542d30f702fe9b0091b313fed724d676eb2c59", 0x588}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x10000, 0x0, 0x33e8, "ff35804a07614a0d9833aae3a9db9ba5039e42f8", 0x4, 0xcad}) (async) closefrom(r2) (async) unveil(0x0, &(0x7f0000000180)='x\x00') 561.302396ms ago: executing program 7 (id=52): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x1ca) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x3, 0xfe) (async) r2 = shmget(0x2, 0x1000, 0x281, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket$inet(0x18, 0x3, 0x102) setuid(0xee01) (async) fstat(r3, &(0x7f0000000080)) (async, rerun: 64) r4 = socket(0x18, 0x3, 0x0) (rerun: 64) ioctl$FIONREAD(r4, 0xc028698b, &(0x7f0000000100)) (async) syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, '_e.', 0x30, 0x0, 0x5, @rand_addr="f657de175e873401325a24f64d43b0d7", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x67, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x4}, @ra]}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, 0x0, @mcast1}}}}}}) (async, rerun: 32) connect(r1, &(0x7f0000000080)=@in6={0x1c, 0x18, 0x3, 0x6, "febf52abe701e9216acd72d58c40979c", 0x7}, 0x1c) (async, rerun: 32) read(r0, &(0x7f00000000c0)=""/141, 0x8d) 553.722822ms ago: executing program 2 (id=160): read(0xffffffffffffffff, &(0x7f0000000100)=""/4095, 0xfffffffffffffdc2) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$DIOCGETRULESET(r0, 0xc444443b, &(0x7f0000000180)={0x5, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', './file0aaaaaaaaa\x00'}) r1 = getppid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r1) 553.333562ms ago: executing program 1 (id=75): r0 = getsid(0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x40, r0, 0x3, 0x1}) r2 = openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x800, 0x0) flock(r2, 0xc) r3 = kqueue() select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) r4 = socket(0x18, 0x2, 0x0) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r4, 0xc00c642d, &(0x7f0000000000)={0x2, 0x80000001, r4}) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r6 = socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r5, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000023c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x186, 0x1002}, 0x0, 0x3, 0x0, 0x0, 0x100000000, 0x0, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000040), 0x0, 0x0, 0x4, 0x0) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) getsid(0x0) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x3, 0x40, r0, 0x3, 0x1}) (async) openat$dri(0xffffffffffffff9c, &(0x7f0000000040)='/dev/dri/renderD128\x00', 0x800, 0x0) (async) flock(r2, 0xc) (async) kqueue() (async) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) (async) socket(0x18, 0x2, 0x0) (async) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r4, 0xc00c642d, &(0x7f0000000000)={0x2, 0x80000001, r4}) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) (async) socket(0x11, 0x3, 0x0) (async) socket$unix(0x1, 0x1, 0x0) (async) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r5, 0x0) (async) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000840), &(0x7f0000000880)=0x8) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000023c0)={{0xffffffffffffffff, 0x0, 0x0, 0x0, 0x186, 0x1002}, 0x0, 0x3, 0x0, 0x0, 0x100000000, 0x0, 0xffffffffffffffff}) (async) kevent(r3, &(0x7f0000000040), 0x0, 0x0, 0x4, 0x0) (async) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) 553.287013ms ago: executing program 3 (id=161): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) chmod(&(0x7f0000000080)='.\x00', 0x3db) setuid(0xffffffffffffffff) open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0xee) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xd27d43220c7fd9f, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0xafffe) r0 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x54) preadv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) nanosleep(&(0x7f0000000040)={0xfffffffffffffff9, 0x100}, 0x0) 546.091253ms ago: executing program 5 (id=162): r0 = kqueue1(0x10000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x13b, 0x20000000, 0x7f, 0x3}], 0x8c0, 0x0, 0xff000000, 0x0) r1 = socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x4a, 0x2100009, 0x5c0, 0x1, 0x3, 0x5d7227f9, 0x10, [{0x3, 0x10007, 0x6, 0x71001}, {0x9, 0xc, 0x1, 0x2901f03c}, {0x1000008, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x800a}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x203, 0x2, 0x99}, {0xce1, 0x0, 0x4f8, 0xa}, {0x6, 0x300, 0x57, 0x2}, {0x2, 0x10, 0x7, 0x8}, {0x8007, 0x8001, 0x0, 0x103}, {0x1cc, 0x10001, 0xfa, 0x1}, {0x5b9a, 0x0, 0xfffffffd, 0x1}, {0x7, 0x5, 0x200008, 0xb}, {0x29a71717, 0x80, 0x0, 0xc377}, {0x0, 0x427, 0x69}, {0x8000, 0x40, 0xe0, 0x30000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x800, 0x0, 0x0, 0x0, 0x0}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f00000000c0), 0x14) kqueue1(0x10000) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x13b, 0x20000000, 0x7f, 0x3}], 0x8c0, 0x0, 0xff000000, 0x0) (async) socket(0x18, 0x2, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e60) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x4a, 0x2100009, 0x5c0, 0x1, 0x3, 0x5d7227f9, 0x10, [{0x3, 0x10007, 0x6, 0x71001}, {0x9, 0xc, 0x1, 0x2901f03c}, {0x1000008, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x800a}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x203, 0x2, 0x99}, {0xce1, 0x0, 0x4f8, 0xa}, {0x6, 0x300, 0x57, 0x2}, {0x2, 0x10, 0x7, 0x8}, {0x8007, 0x8001, 0x0, 0x103}, {0x1cc, 0x10001, 0xfa, 0x1}, {0x5b9a, 0x0, 0xfffffffd, 0x1}, {0x7, 0x5, 0x200008, 0xb}, {0x29a71717, 0x80, 0x0, 0xc377}, {0x0, 0x427, 0x69}, {0x8000, 0x40, 0xe0, 0x30000}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x800, 0x0, 0x0, 0x0, 0x0}) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, 0x0, 0x0) (async) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) setsockopt(r1, 0x1000000000029, 0xd, &(0x7f00000000c0), 0x14) (async) 11.123896ms ago: executing program 0 (id=151): r0 = socket(0x800000018, 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x1}, {0x0, 0x1}, {0x2, 0x3}, {}, {0x0, 0x7f}, {}, {0x0, 0x200}, {0x1, 0xffffffff}, {}, {0x0, 0x40}, {0x0, 0x1ff}, {0x3}, {0x0, 0x1000}, {0x2, 0x4}, {}, {0x2, 0x3}, {0x2}, {0x0, 0x9}, {0x0, 0x10000800}, {0x5}, {}, {0x5, 0x5}, {0x2, 0x400}, {}, {0x2}, {0x1, 0xfffffffd}, {0x3}, {0x3, 0xfffffffa}, {0x3}, {0x2, 0xa}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) listen(r0, 0x5) (async) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x28) (async) accept$unix(r0, 0x0, 0x0) (async) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0x10) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() writev(r1, &(0x7f0000002980)=[{&(0x7f00000005c0)="d8bffdac235be5c338bea7dd70c88a692aa9896ada6134e7caaa8ca0e9495bb940fe3759f2f8296d9e46682905a8896ccbbc20232cca51f47fb5178da44fff5528702eb41f495edfc87ba29406bfe20776b57145a26c48c2f4e8b4bfd5a76690d2f272e6e355fbdd033f37849d37e4121186ed6f0cdbfc9fbac4a10043a37ca2187c1afc437fb82c985aa6bdddd3a30186866d93860937be0a69f25aae3651d0ca23e1c70b42a98228b7fdefc0c111438175b2d1a45bf73aa417520a60678c29c11c935a0261399e53225a35e2aa63320a0a5f296c16b0238a9f485831bdf010da00d7cbb49f7d63e2b8683947040d4bd42ea642ffc457a9d910f12aa0398e5ab0df9264d037a7710fc18033fd0d5af85cfc1300f6ca6ce77936236b170086ffb4d0e3f20d3905b8159c3b53c9669182f04db919f703a9aab819632b2e8a5477d3f7a829eb9169f0e675b37a3fb93fe6d2f276c7164978c8d58274edf182f86bcecd543906c1679228e8a00bdebb35224e988080b9b3818d851666a5da5d17dd05400d08b5e5f5045564fa7239d69a14940e28fb8b7f95242e8002f61fba2f586ed41023381fac3552e82a0eea8d24456a72c55f89605ec4d10674155b98103dfd2f7c24f1cce04ebd27470efac789c96d9f1a3c3b2ab4b30dda70b2225a8553982ea27f034cc0d50dc3ea8354fb0cd9f0340b4ed654b373d9a0e83e639b02de7da29be912890827483e974fbd1d4e0c5507e9831e75adab6113bdd852ffd2981fd24e9f11da076962354a96fef08f3810fa5febf5d2fcf5f954d2e7153345ee2d9e4e87d326b25ee0f3d1de26933f2a424f91c52d46c897926cb49528c48a18a6cf9e9a23fc0cb0867d5fe5b67bec231457372f9b3aa9323db58989553975762185f27378e32020d3ed406c4e63c9e39925633ad306d974ba6cf29ec1382bc384c3c24745e95f5d9fd11509b602c1a50ddf1ab28f80e2a11d07a800b6501ef638dd59a9b4843e6104098a114c1faa21c3eb9e88ffee6b9b135f288ab1776aa146879c5ebbf3574d0db3974d85c55b0bd905c228893b0bca3fff1d99baa5cbd6fcd2fc17907fd7db2ad68fa90075de845330743f440ac3ac3f9b48f8b749471029e962ebe5581300cebb499f83b632dca37efbbbb5c1fe9109ab8e7b54ee006939e8c6138b7236deae628d19eb227f191cd4e14d4b22cf8c6ed11d7217b5edf00ad5b461fdd5b7d859139fb2a283bce715b9d0956572e485e7aae876e53c7ba1f3f7494568a1f3bece780852f0e6bb65c4db9fea76218dd93937196ef6a2da9ddb424f4ecb3cf6c0e96ee73158011ffeb6fb8ad990bdb235e014be068caf6d8f7362192074f7130a89be1286bcec736d8fb95d125c3612c3776bae656e641db061d1f3546df5f2c1ff0dd261604c8cfeaf6e8327de501786cd10aab707b51dcae0ea29fa4835705eb36a0e0727deeb3648c2328577ee43a8e29eebeb4110b2dcb3d054650c255981d486a943bf4013b4b043259d169a0c21db3e6d6bfa080aca0b45fefe0875970c55f42fe27760c7f19e44369c683ee6107e96a1f1b4ee00fdbcb7bdf3d7de848330661a535218ca0620da8f66c143f7f359d3d6aa8019ec16ebf2b1741cdc00000000706cdc47ba3140e66775758b9b53e33e186596ed13a15f1d8636d4e90413627310297f6ecd0b153f0236cd1ded6c087d9594d4892c9e030ff6e31ac5ce5495aed69d6e38b23ff9758178d282e6ab95b55b1d2950c0124868c0316295f2822cd6f57d56e6b1b7d7fdc83847b7d6c50bc75a4769ad2ef1ac939a8c0f10c272b6c8113daeb757e21961bac85a2ba9fa9db97b2ad68e655b6bc55845d52413a26be60ab65048b26db0382bec3176c75258545377c06de1fc105bbb2ae2593b4ca2e0906de71ad5738cf3315614e3cfcd6d873a1340d70c728de9884337c4c49a5bc71c3f1a10e60e3fa1669372542d30f702fe9b0091b313fed724d676eb2c59", 0x588}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x3, 0x10000, 0x0, 0x33e8, "ff35804a07614a0d9833aae3a9db9ba5039e42f8", 0x4, 0xcad}) (async) closefrom(r2) (async) unveil(0x0, &(0x7f0000000180)='x\x00') 8.276063ms ago: executing program 2 (id=163): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xca605601, &(0x7f0000000040)={0x10, 0xffffffffffff0000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xdd, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xb6f, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x169}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xe}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7ba, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x4, 0x1}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fec000/0x1000)=nil, 0xfffffffffffffff7, 0x1}], './file0\x00', 0x2, 0x9, 0x0, [], 0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000ac0)) r2 = open$dir(&(0x7f0000000b00)='./file0\x00', 0x80, 0x20) fstatat(r2, &(0x7f0000000b40)='./file0\x00', &(0x7f0000000b80), 0x4) r3 = dup3(r1, r1, 0x4) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000c40)={0x5, &(0x7f0000000c00)=[{0x3c29, 0x7f, 0x2, 0x9549}, {0x8, 0xa, 0xc0, 0x5565}, {0x5, 0x6, 0x3, 0xa4}, {0xdc25, 0x3b, 0x9}, {0x8, 0xda, 0xe2, 0xfffffff7}]}) sendto$unix(r3, &(0x7f0000000c80)="d0d2d795f591d61b3d802ab01855128f7c58fd10ff1454b0434fb21a0b651473971e9425ffb45dd901844922c84f385808c24a5cdb821ae883e496f26d9d037429e643e24991a3daccf4456563e84576ae6cce792987d1684a47be0e68f25b9dc473f0c034b6f2af91696bb254b27a4c74647a7366a78ac50188be2659162b5b8bc112698dc1fbc3753904c51b029c73650e93a8382a63a1c598e69b9018cd82560faf48385f22954410e1effaa86a2782aad3a674615c5a44fe01f7", 0xbc, 0x402, &(0x7f0000000d40)=@file={0x8, 0x1, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000d80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000f00)={&(0x7f0000000ec0)='./file0\x00', 0xffffffffffffff9c, 0x3}) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000f40)={0x2, './file0\x00', './file0\x00'}) ioctl$DIOCSTART(r3, 0x20004401) r4 = socket(0x6, 0x4000, 0x81) fcntl$setflags(r4, 0x2, 0x0) pwrite(r0, &(0x7f0000000f80)="5efd33ea6246", 0x6, 0x8f) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r3, 0x800c5709, &(0x7f0000000fc0)={0x8001, 0xff, 0x1}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000001000), 0x1, 0x0) ioctl$DIOCRADDADDRS(r5, 0xc4504443, &(0x7f0000001080)={{'./file0\x00', './file0\x00', 0x10, 0x6}, &(0x7f0000001040)=[{@multicast1, '\x00', './file0\x00', 0x639, 0x1ff, 0x0, 0xb, 0x0, 0x3, 0xa1}], 0x8, 0x1, 0x44, 0x7fff, 0x14, 0xa, 0x40, 0xaf32}) connect(r4, &(0x7f0000001500)=@un=@file={0x2, 0x0, './file0\x00'}, 0xa) getsockopt(r3, 0x7, 0x1, &(0x7f0000001540)=""/59, &(0x7f0000001580)=0x3b) mmap(&(0x7f0000ff0000/0x4000)=nil, 0x4000, 0x0, 0x4010, r3, 0xfa) socket(0x18, 0x1000, 0x4) semctl$GETZCNT(0xffffffffffffffff, 0x4, 0x7, &(0x7f00000015c0)=""/41) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000001600)={{0x1c, 0x18, 0x2, 0x6, "64773d143fb7795fe29a8067f13ee89a", 0x800}, {0x1c, 0x18, 0x0, 0x401, "179166718d1fa549bec3f9b96ce091ba"}, 0x2, [0x9, 0x9, 0x5, 0x1, 0xff, 0x7, 0x7, 0x3]}, 0x5c) r6 = dup(r5) lseek(r6, 0x9, 0x1) ioctl$DRM_IOCTL_MODE_SETPLANE(r6, 0xc03064b7, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x8af, 0x9c15, 0x6, 0xf, 0x8001, 0x0, 0x9, 0xffffffff, 0xffff}) ioctl$DRM_IOCTL_MODE_DIRTYFB(r3, 0xc01864b1, &(0x7f0000001700)={0x0, 0x0, 0x6, 0x6, &(0x7f00000016c0)=[{0x4578, 0x3, 0xf5a3, 0x6}, {0x800, 0x7, 0x5, 0x4e8d}, {0xb056, 0xb, 0x9, 0xc}, {0xfffb, 0x4, 0x0, 0xc}, {0x4, 0x3, 0x1ff, 0xf3d}, {0x7, 0xfffc, 0x80, 0x5}]}) ioctl$DRM_IOCTL_MODE_PAGE_FLIP(r6, 0xc01864b0, &(0x7f0000001740)={r7, r8, 0x0, 0x0, 0x5}) ioctl$DIOCSTART(0xffffffffffffffff, 0x20004401) 7.888038ms ago: executing program 3 (id=164): r0 = open$dir(&(0x7f0000000000)='./file1\x00', 0x20000, 0x38) open$dir(&(0x7f0000000080)='./file1\x00', 0x8000, 0x30) mkfifoat(r0, &(0x7f0000000040)='./file1\x00', 0x180) mknod(&(0x7f0000000200)='./file1\x00', 0x2000, 0x8052a) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0xc0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000804) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) write$audio(r2, &(0x7f0000000400)="c2", 0x1) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) 4.396596ms ago: executing program 4 (id=165): r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) fcntl$setstatus(r0, 0x4, 0x40) r1 = socket$inet(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f0000000340)={0x10, 0x2, 0x0, 0xac1400ff}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000001e80)) (async) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x1}, {0x1, 0xfffffffc}, {0x0, 0x1}, {0x2, 0x3}, {}, {0x0, 0x7f}, {0x0, 0x20000}, {0x0, 0x200}, {0x1, 0xffffffff}, {0x0, 0x9}, {0x0, 0x40}, {0x0, 0x1ff}, {0x3}, {0x0, 0x1000}, {0x2, 0x4}, {}, {0x2, 0x3}, {0x2}, {0x0, 0x9}, {0x0, 0x10000800}, {0x5}, {}, {0x2, 0x5}, {0x2, 0x400}, {}, {0x2, 0x9b}, {0x1, 0xfffffffd}, {0x3}, {0x2, 0xfffffffa}, {0x2, 0xfffffff9}, {0x2, 0xa}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (async) r4 = semget(0x0, 0x1, 0x217) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) setresgid(r7, r7, r7) (async) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000780)={{r6, r7, r6, r7, 0x8f, 0x1a10}, 0x0, 0x6, 0x0, 0x0, 0x5, 0x0, 0x4}) setgroups(0x0, 0x0) (async) setuid(0xffffffffffffffff) (async) semctl$GETPID(r4, 0x20, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) socket$unix(0x1, 0x2, 0x0) (async) mknod(&(0x7f0000000300)='./file0\x00', 0x4, 0x1e5f) (async) r8 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x1c0) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x100051, 0x2000007, 0x6, 0x80000001, 0x80000001, 0x9, 0x10, [{0x3, 0x7, 0x4, 0x71000}, {0x8, 0x9, 0xb, 0xfffffff9}, {0x8, 0xf86, 0x4000, 0xa}, {0x1, 0x800, 0x4410186}, {0x401, 0x200726, 0x4, 0x7}, {0x2, 0xa, 0x7fffffff, 0x99}, {0xce1, 0x6, 0x3, 0x6d}, {0x6, 0x6, 0x54, 0x5}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x100}, {0x9, 0x10001, 0xf7, 0x3}, {0x200007ff, 0x9, 0xfffffffd, 0x9}, {0xb8c, 0x5, 0x8, 0x4}, {0x29a71717, 0x80, 0x5, 0xc375}, {0xb6f, 0x1ff, 0x5}, {0x7fff, 0x1, 0x101002, 0x30001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r8, 0x80184404, &(0x7f00000001c0)={0x0, 0x3}) (async) ioctl$VNDIOCSET(r8, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) shutdown(0xffffffffffffffff, 0x2) 3.724654ms ago: executing program 5 (id=166): chmod(&(0x7f0000000040)='.\x00', 0x35e) mknod(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1e63) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5813, r0, 0x42) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$DIOCSETHOSTID(r1, 0xc0044456, &(0x7f00000001c0)=0x1400) mknod(&(0x7f00000005c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x6, 0x1, 0x0, 0x0) mknod(&(0x7f0000000c40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x6) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) rename(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) mknod(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1e63) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5813, r0, 0x42) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) (async) ioctl$DIOCSETHOSTID(r1, 0xc0044456, &(0x7f00000001c0)=0x1400) (async) mknod(&(0x7f00000005c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) (async) socket(0x18, 0x1, 0x0) (async) getsockopt(r2, 0x6, 0x1, 0x0, 0x0) (async) mknod(&(0x7f0000000c40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x6) (async) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) rename(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) 0s ago: executing program 6 (id=36): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) (async) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r0 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="cbf8d2aa84b225f0c27978b5c94de5b90fbcc210ed9398f594ed8e3a1a109f670ae6249901650802840e9982da7d0a2fc24d301764d227cabcad3ebdf419b549c23bd90f434330e636934f05e001a1542de07ea39f75151d9c95d2e93ebc200b9be36f2a2ee59e3214fca017", 0x6c) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000080)="030009c3", &(0x7f0000000040)=0x4, 0x0, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000300)=0x18168dd6) ioctl$FIONREAD(r0, 0xc1206951, &(0x7f0000000100)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.28' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error kernel: protection fault trap, code=0 Stopped at rtable_l2+0x6b: movzbl 0(%rax,%rcx,4),%eax ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> show kasan No such command ddb> trace rtable_l2(0) at rtable_l2+0x6b ifa_ifwithdstaddr(ffff80000160f160,0) at ifa_ifwithdstaddr+0xdc ifa_ifwithroute(c04,ffff80000160f160,ffff80000160f180,0) at ifa_ifwithroute+0xb5 rtm_getifa(ffff80002c8b3630,0) at rtm_getifa+0x2dd rtm_output(ffff80000160f100,ffff80002c8b36d8,ffff80002c8b3630,0,0) at rtm_output+0x7e4 route_output(fffff5006ce8fc00,ffff800010fde010) at route_output+0xa6a route_send(ffff800010fde010,fffff5006ce8fc00,0,0) at route_send+0xd7 sosend(ffff800010fde010,0,ffff80002c8b3938,0,0,0) at sosend+0x804 dofilewritev(ffff80002a7a0a78,3,ffff80002c8b3938,0,ffff80002c8b39e0) at dofilewritev+0x2bd sys_write(ffff80002a7a0a78,ffff80002c8b3a90,ffff80002c8b39e0) at sys_write+0xa2 syscall(ffff80002c8b3a90) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77c1f8d3c870, count: -12 ddb> show registers rdi 0x4000 __ALIGN_SIZE+0x3000 rsi 0 rbp 0xffff80002c8b3470 rbx 0xffff80000160f101 rdx 0 rcx 0 rax 0xffff00000001233f r8 0 r9 0 r10 0x97b3ebbfcdedf04f r11 0x85c6463640802bf8 r12 0xffff800000c55d70 r13 0xfffffffe r14 0 r15 0x4000 __ALIGN_SIZE+0x3000 rip 0xffffffff81cc4d9b rtable_l2+0x6b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80002c8b3440 ss 0x10 rtable_l2+0x6b: movzbl 0(%rax,%rcx,4),%eax ddb> show proc PROC (ndp) tid=448141 pid=3910 tcnt=1 stat=onproc flags process=100002 proc=0 runpri=50, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a7a0fa8,0xffffffff83a233e0 process=0xffff80003bcd9238 user=0xffff80002c8ae000, vmspace=0xfffff5007187b018 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND * 3910 448141 83409 0 7 0x100002 0 ndp 83409 34901 83391 0 3 0x100002 0x88 sigsusp sh 89318 497303 13086 0 2 0 0 syz-executor 22864 357946 47970 0 2 0 0 syz-executor 22864 308335 47970 0 3 0 0x4000080 fsleep syz-executor 96861 518884 81626 -1 2 0x10 0 syz-executor 96861 92907 81626 -1 3 0x10 0x4000080 fsleep syz-executor 22125 101066 17938 0 2 0 0 syz-executor 86896 234240 1727 0 2 0 0 syz-executor 18982 11025 53344 0 2 0 0 syz-executor 83391 50898 50176 0 3 0x2 0x80 wait syz-executor 53344 159097 50176 0 3 0x2 0x80 nanoslp syz-executor 13086 90707 50176 0 3 0x2 0x80 nanoslp syz-executor 47970 260459 50176 0 3 0x2 0x80 nanoslp syz-executor 81626 266819 50176 0 3 0x2 0x80 nanoslp syz-executor 17938 450805 50176 0 3 0x2 0x80 nanoslp syz-executor 1727 313865 50176 0 3 0x2 0x80 nanoslp syz-executor 50176 25328 44968 0 3 0x2 0x80 nanoslp syz-executor 44968 105122 86018 0 3 0x100002 0x88 sigsusp ksh 86018 167562 99445 0 3 0x10 0x88 kqread sshd-session 99445 458711 94744 0 3 0x12 0x80 kqread sshd-session 3765 342868 1 0 3 0x100003 0x80 ttyin getty 94744 254812 1 0 3 0 0x88 kqread sshd 64586 316900 60999 73 3 0x1100010 0x80 kqread syslogd 60999 287767 1 0 3 0x100002 0x80 sbwait syslogd 3374 193029 1 0 3 0x100000 0x80 kqread resolvd 36098 339563 36872 77 3 0x100012 0x80 kqread dhcpleased 44701 52746 36872 77 3 0x100012 0x80 kqread dhcpleased 36872 9488 1 0 3 0 0x80 kqread dhcpleased 50744 362384 0 0 3 0x14000 0x200 bored smr 61737 155931 0 0 2 0x14000 0x200 zerothread 40907 520081 0 0 3 0x14000 0x200 aiodoned aiodoned 37792 237440 0 0 3 0x14000 0x200 syncer update 9243 497088 0 0 3 0x14000 0x200 cleaner cleaner 77747 132638 0 0 3 0x14000 0x200 reaper reaper 36253 410914 0 0 3 0x14000 0x200 pgdaemon pagedaemon 91362 375512 0 0 3 0x14000 0x200 bored viomb 58030 199160 0 0 3 0x14000 0x40000200 acpi0 acpi0 95194 226830 0 0 3 0x14000 0x200 bored softnet0 59096 379983 0 0 3 0x14000 0x200 smrbar systqmp 36834 234000 0 0 3 0x14000 0x200 bored systq 8564 432966 0 0 3 0x14000 0x40000200 tmoslp softclock 76847 350338 0 0 3 0x14000 0x40000200 idle0 1 226341 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11027 12102K 12181K 166960K 12379 0 pcb 17 12K 12K 166960K 84 0 rtable 226 7K 8K 166960K 1762 0 pf 30 13K 16K 166960K 191 0 ifaddr 38 7K 7K 166960K 229 0 ifgroup 46 2K 2K 166960K 232 0 sysctl 3 1K 9K 166960K 7 0 counters 32 17K 17K 166960K 79 0 ioctlops 0 0K 4K 166960K 136 0 iov 0 0K 14K 166960K 12 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1294 81K 82K 166960K 2031 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 5 0 VM map 2 1K 1K 166960K 2 0 sem 27 1K 1K 166960K 44 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 97K 166960K 1015 0 sigio 0 0K 0K 166960K 2 0 proc 60 59K 100K 166960K 1770 0 subproc 63 3K 4K 166960K 477 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 31 0 in_multi 88 5K 6K 166960K 596 0 ether_multi 1 0K 0K 166960K 1 0 mrt 1 0K 0K 166960K 20 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 1123 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 181 152K 168K 166960K 8338 0 UVM aobj 74 3K 5K 166960K 75 0 pinsyscall 39 78K 94K 166960K 3285 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 7 0 NDP 16 0K 2K 166960K 163 0 temp 37 9107K 9246K 166960K 14432 0 kqueue 13 20K 26K 166960K 54 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 210 0 206 3 0 3 3 0 8 2 rtentry 136 607 0 508 4 0 4 4 0 8 0 unpcb 144 146 0 128 1 0 1 1 0 8 0 syncache 336 6 0 6 1 0 1 1 0 8 1 tcpqe 32 11 0 11 1 0 1 1 0 8 1 tcpcb 736 90 0 84 4 0 4 4 0 8 3 arp 96 108 0 92 1 0 1 1 0 8 0 ipq 40 2 0 0 1 0 1 1 0 8 0 ipqe 40 2 0 0 1 0 1 1 0 8 0 inpcb 328 514 0 503 7 0 7 7 0 8 6 ip6q 80 33 0 32 1 0 1 1 0 8 0 ip6af 40 65 0 64 1 0 1 1 0 8 0 nd6 112 159 0 138 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 53 0 46 1 0 1 1 0 8 0 ppxss 1072 1 0 1 1 0 1 1 0 8 1 pfstscr 40 2 0 2 1 0 1 1 0 8 1 pfrktable 1344 2 0 1 1 0 1 1 0 8 0 pftag 88 3 0 1 1 0 1 1 0 8 0 pfstitem 24 8 0 6 1 0 1 1 0 8 0 pfstkey 128 10 0 5 1 0 1 1 0 8 0 pfstate 384 5 0 1 1 0 1 1 0 8 0 pfrule 1360 3 0 2 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2474 0 2004 32 0 32 32 0 8 2 art_table 40 2475 0 2004 6 0 6 6 0 8 1 art_node 32 606 0 513 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 0 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 72 42 0 17 1 0 1 1 0 8 0 shmpl 120 71 0 0 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2051 0 484 98 0 98 98 0 8 0 ffsino 256 2051 0 484 98 0 98 98 0 8 0 nchpl 144 2511 0 651 69 0 69 69 0 8 0 vnodes 216 2666 0 0 149 0 149 149 0 8 0 namei 1024 13943 0 13943 3 0 3 3 0 8 3 vcpupl 3968 16 0 16 2 0 2 2 0 8 2 vmpool 808 1 0 1 1 0 1 1 0 8 1 kstatmem 264 115 0 94 2 0 2 2 0 8 0 scxspl 216 10331 0 10331 8 0 8 8 1 8 8 plimitpl 152 165 0 150 1 0 1 1 0 8 0 sigapl 424 1220 0 1178 6 0 6 6 0 8 1 knotepl 120 11223 0 11176 16 6 10 16 0 8 8 kqueuepl 184 83 0 74 1 0 1 1 0 8 0 pipepl 304 270 0 243 3 0 3 3 0 8 0 fdescpl 448 1207 0 1178 5 0 5 5 0 8 1 filepl 120 4572 0 4372 11 0 11 11 0 8 3 lockfpl 104 65 0 63 1 0 1 1 0 8 0 lockfspl 48 25 0 23 1 0 1 1 0 8 0 sessionpl 144 77 0 69 1 0 1 1 0 8 0 pgrppl 48 131 0 116 1 0 1 1 0 8 0 ucredpl 104 527 0 515 1 0 1 1 0 8 0 zombiepl 144 1178 0 1178 1 0 1 1 0 8 1 processpl 1160 1220 0 1178 4 0 4 4 0 8 0 procpl 664 1619 0 1575 6 0 6 6 0 8 2 sosppl 176 4 0 4 1 0 1 1 0 8 1 sockpl 552 874 0 841 7 0 7 7 0 8 4 mcl64k 65536 6 0 6 1 0 1 1 0 8 1 mcl16k 16384 2 0 2 1 0 1 1 0 8 1 mcl12k 12288 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 2748 0 2675 14 0 14 14 0 8 4 mcl2k2 2112 1 0 1 1 0 1 1 0 8 1 mcl2k 2048 1110 0 1109 2 0 2 2 0 8 1 mextrefs 64 267 0 267 1 0 1 1 0 8 1 mtagpl 96 4 0 4 1 0 1 1 0 8 1 mbufpl 256 9826 0 9641 17 0 17 17 0 8 4 bufpl 272 3666 0 107 238 0 238 238 0 8 0 anonpl 24 163028 0 160206 44 0 44 44 0 187 12 amapchunkpl 152 23511 0 23186 34 0 34 34 0 158 20 amappl16 200 2747 0 2730 21 9 12 14 0 8 8 amappl15 192 44 0 44 1 0 1 1 0 8 1 amappl14 184 949 0 947 1 0 1 1 0 8 0 amappl13 176 213 0 202 1 0 1 1 0 8 0 amappl12 168 1618 0 1594 2 0 2 2 0 8 0 amappl10 152 57 0 47 1 0 1 1 0 8 0 amappl9 144 271 0 271 1 0 1 1 0 8 1 amappl8 136 273 0 272 1 0 1 1 0 8 0 amappl7 128 244 0 232 1 0 1 1 0 8 0 amappl6 120 634 0 632 1 0 1 1 0 8 0 amappl5 112 89 0 82 1 0 1 1 0 8 0 amappl4 104 398 0 379 1 0 1 1 0 8 0 amappl3 96 4301 0 4235 3 0 3 3 0 8 0 amappl2 88 1144 0 1078 2 0 2 2 0 8 0 amappl1 80 16810 0 16246 13 0 13 13 0 8 1 amappl 88 6860 0 6746 5 0 5 5 0 92 1 uvmvnodes 80 104 0 0 3 0 3 3 0 8 0 dma8192 8192 1 0 1 1 0 1 1 0 8 1 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 2 0 1 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 74 0 1 2 0 2 2 0 8 0 uaddrrnd 24 1207 0 1178 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1207 0 1178 1 0 1 1 0 8 0 vmmpekpl 168 10780 0 10737 3 0 3 3 0 8 0 vmmpepl 168 88556 0 86868 87 0 87 87 0 357 13 vmsppl 368 1206 0 1178 4 0 4 4 0 8 1 rwobjpl 40 26940 0 25954 13 0 13 13 0 8 0 pdppl 4096 2422 0 2358 136 68 68 82 0 8 4 pvpl 32 488688 0 481363 111 0 111 111 0 265 28 pmappl 216 1207 0 1179 3 0 3 3 0 8 1 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 665 0 68 18 0 18 18 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace rtable_l2(0) at rtable_l2+0x6b ifa_ifwithdstaddr(ffff80000160f160,0) at ifa_ifwithdstaddr+0xdc ifa_ifwithroute(c04,ffff80000160f160,ffff80000160f180,0) at ifa_ifwithroute+0xb5 rtm_getifa(ffff80002c8b3630,0) at rtm_getifa+0x2dd rtm_output(ffff80000160f100,ffff80002c8b36d8,ffff80002c8b3630,0,0) at rtm_output+0x7e4 route_output(fffff5006ce8fc00,ffff800010fde010) at route_output+0xa6a route_send(ffff800010fde010,fffff5006ce8fc00,0,0) at route_send+0xd7 sosend(ffff800010fde010,0,ffff80002c8b3938,0,0,0) at sosend+0x804 dofilewritev(ffff80002a7a0a78,3,ffff80002c8b3938,0,ffff80002c8b39e0) at dofilewritev+0x2bd sys_write(ffff80002a7a0a78,ffff80002c8b3a90,ffff80002c8b39e0) at sys_write+0xa2 syscall(ffff80002c8b3a90) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77c1f8d3c870, count: -12 ddb> machine ddbcpu 1 No such command ddb> trace rtable_l2(0) at rtable_l2+0x6b ifa_ifwithdstaddr(ffff80000160f160,0) at ifa_ifwithdstaddr+0xdc ifa_ifwithroute(c04,ffff80000160f160,ffff80000160f180,0) at ifa_ifwithroute+0xb5 rtm_getifa(ffff80002c8b3630,0) at rtm_getifa+0x2dd rtm_output(ffff80000160f100,ffff80002c8b36d8,ffff80002c8b3630,0,0) at rtm_output+0x7e4 route_output(fffff5006ce8fc00,ffff800010fde010) at route_output+0xa6a route_send(ffff800010fde010,fffff5006ce8fc00,0,0) at route_send+0xd7 sosend(ffff800010fde010,0,ffff80002c8b3938,0,0,0) at sosend+0x804 dofilewritev(ffff80002a7a0a78,3,ffff80002c8b3938,0,ffff80002c8b39e0) at dofilewritev+0x2bd sys_write(ffff80002a7a0a78,ffff80002c8b3a90,ffff80002c8b39e0) at sys_write+0xa2 syscall(ffff80002c8b3a90) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x77c1f8d3c870, count: -12