last executing test programs: 5.417984351s ago: executing program 7 (id=358): unveil(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='r\x00') mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) sysctl$net_pipex(0x0, 0x0, &(0x7f0000000180)="7471de4b27003bdf69f6df14bd737e1cb5eab47538b75f108367bbe66dd7afaf6395507b87c8a1703304", 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000800)='./file1\x00', 0x80, 0x0) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x2) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @udp={{0x3, 0x2, 0x8}}}}}}}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x9, &(0x7f0000000040)="6f98aeb9d9bd19ecdf33286c", 0xc) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0x3ff) 5.415921108s ago: executing program 7 (id=360): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xdb1) select(0x40, &(0x7f0000000080)={0x7fffffffffffffff, 0x8000, 0x7, 0x4, 0x4302d39d, 0x80000001, 0x8000000000000001, 0xa}, 0x0, 0x0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x0, 0x1, 0x7fffffffffffffff, 0x1002100000004}) r2 = socket$inet(0x2, 0x1, 0x0) write(0xffffffffffffffff, &(0x7f0000000080), 0x0) (async) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) sysctl$kern(&(0x7f00000018c0)={0x1, 0x58}, 0x2, &(0x7f0000001900), 0x0, 0x0, 0x0) 5.116431908s ago: executing program 7 (id=368): r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x4, 0x80000001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0xf9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x93, 0x8, 0x80000001, 0xa1b0, 0x10001, 0x10, [{0xfffffffe, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x1, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x9b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x14, 0x8}, {0xd0f5, 0x82, 0x5, 0x9}, {0x6a75, 0x8009, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0xa, 0xa, 0x8}, {0xb94, 0x7, 0x6, 0x1}, {0x29a71717, 0x80000000, 0x60, 0x6}, {0x1000c, 0x5, 0x5, 0x4}, {0x0, 0x3, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, r3) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r4, 0x2) listen(r5, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f00000000c0)) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) 4.986633478s ago: executing program 7 (id=373): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) kqueue() (async) r0 = kqueue() socket$inet(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = getppid() setpgid(0x0, r2) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3, 0x297, 0xffff0000, 0x1, 0x5, 0xd87, 0x8000000c, 0x1, 0x0, 0x100000000644, 0xffffffffffffffc8}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) 4.895369432s ago: executing program 7 (id=377): mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f0000000100)={0x8001, 0x3, 0xfffffffd, 0x927ffffe, "0d0e50123b8f4fc384d6d738a6cfa4369e25fafb", 0xfff, 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000004f00), 0x8c82, 0x0) 4.894527468s ago: executing program 7 (id=378): r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCEXCL(r0, 0x2000740d) writev(r0, &(0x7f0000001500)=[{&(0x7f0000000000)="c06a5b1bb3f9f342db5d6d2fd46ad73b3b22bfd2b893c9c0abbc064d5d5698d98905566bf79afdd2bacbce8acb86f1ee078d1bc04ee52a10e013cf54bfb1b584fc92060ff40e8c4b016fd32c32d271fde30112efa46bb32e61d7b8a5a61d423e6db1f186d247d830e16d0c67a610fdac00ce940489536eb8ad408c5a98a636aaa12efb9e66ad5f3cf22f4cce9a21fe268d479139a75778a76a4726e07d2c4cba9940c3d1d910b5973e6e99af71a9f92bed6cd8c5680a7b9d4a7eac0ab0e3b1d855e993b9b1268e161b31123183b57166a18c6d8bdfa286b51a4671fd40", 0xdd}, {&(0x7f0000000100)}, {&(0x7f0000000140)="ec55dcf2369c830f4a6e7f82dd7598f1ded490e402a87c6f24d67dab92928552c4323d9ede02eed06d8348d755cc3cfe128389a1ef3a4843feafa4f04809f6c29947ec22093ea3d294ec929408c45284320f69cce33bc648a3e03d213992753763ce20d442a013ee37c3a1d7205558200cb1ded8c61687d4aa296f8d94771f24e366326c3242a80e66ff3a4396a511783e11b015f702df76d9aed332f5c54bc8747716150b072055f2482f1c22c0ecb5c3c7641114d15e51b0f1b798aaeb29ea36ee772e913523ec8c00ba9e00eb472c4e3c773a2a46cdc8e02c012193ddf79acbccb9489e6cf6e0ecfb32d4d5ad286575d34f249f331757d2501fd6dbdeb5", 0xff}, {&(0x7f0000000240)="105bf2c04d44d2ce8d64055b167b0fa477a946aaeab2b6b4c4b6c6aace4a6f5eaab2dde76a7114f639fb84ebc1898ff0dec7c33186b55c6e0853acc5c29e7c425f15d0f3a8122d87000686dfb30b19635370601a80020cdeb69113a7a6832fa85cfc8f1463049c91a40b5c365593fc4d8dd2eb2a166a5e68027f97", 0x7b}, {&(0x7f00000002c0)="d306a421b42484b7a81501abc8b636f2dc772ff317ef49f66bbc9713cd9bfc7d70d80e83cfc2d06942609fc13982e10c165aa226f61fd77515a4fdb318b4c6fcaad154af1283a48b848263b47cabfd188fa1a1a68f68eec893aa43f90cb2dcceff9515a71c9753346ff12aae216171fc241e3b72", 0x74}, {&(0x7f0000000340)="51789332dc7604a9c7cc22338c17cf7fe6f1f44f46642270ee0346f4b7c63ae72dc2fe1b47fe461fe8551f590fe8b443992460adefa3338393b37ad948fc5b937421f7a711516e7f7b3bb67ff5e2f443b83811df6ff538324d7e1fc915301665a653eb81575372de9f60f556890ce429ca708b609406ac988558bf8c5fa40c8387da1a3c379de18919c63aeb6bd4dafb83eda63f584bd488c3f85ca8935bfd6882664c064ab5bf79d039c89a3831bbc1dde3fe51a0d71f1f2f8cdaa5f1be960b744a7f81d953aeba44da372ee4c6090d0e38b77b1d0970d5d3ad89aa1ac69a584fb4f410f72b9bcfe17ec10dd4e8387754c8ceedd99f1d2a", 0xf8}, {&(0x7f0000000440)="aa0ca9fb0e2de242231f746d2ae6733a3347791635eb99a8af549c63ba6c8e3033475d752130d7a88df9318d0da6dc7b7485ece927732d7d9d1b3345736d24cc5a8355b57d24c6268141cc9bce4e606cc278b5f33b807053cc7dbf7ad3f44e8bda1e29f94b160858e8ba4eaa9422c98f7abcd57d5b3775e15087b36aeeed44d89f9c34f796df7f3442273ed5f607e402726a460f7d977d1415c1235f6b180aa501af9c5b8f57f1f5f9ec1d0d730406", 0xaf}, {&(0x7f0000000500)="870410950a66538d2968ca92348d39fb53b2bdcebc998f64477ea34fd7e9d63405219ba705ef8bde0fa942b79267091a0fdc746b763b3613a7bbe5a8da52ab5f3e4a510064b6a0d8ae628eac59adb525c3322ee3115fe2ba759b9a9bf3ed327acf7a65508d82035ca25579404016602a66508b4a8f965bc709625f643ee2e046cb0200a5b23a5c09a52fa59c477e2104eddbb2ba1e7176aacd0f1472033a73761aa9eaec15f0d4a3a23e97f26c9cdfb857ae44b413a23042816841a0178217f2eda8df3d0a579f4cdcbe999869bd4640f6bcaa1e3690284ecdd352430d9de788517790ba3f2c24e55ac269aa82be4b6fc5da839f8f2525672fa2daa7cf899ae4a4e013c869d065ef25505bf224cf6ca28fecaa63818cbea6ff08082a878b1646df7c7c2e5a1d2e9610df04fb0f64487b4089a975c2422628bf99c309f17ed2ddf40a5f6111b69381e72f7edd0582e6065ca6ccb74d6a0055982732c874f4e6e6e0850f11e262ffbada95ca277599dff010dbeeb0d00f5b570b5d9a53776efa2633745fc3010bb46538de360deee8fda6e12351b59ac33287a57511235d55520a3c652f7a890c4b15c7f82af322ae471c7229d6cc2e38104910cc240a2ca0e458ce8c99de5cc2f6cca63bd4d0d14bc975670ed9b7e59750d0d9e9657613de42332a1d30d89bd4ab5c944140770f68213d3ecf9b57e0c16ef0812910ca1645370062015af4f25ca2e4e103972932a9a8c3def0f71b21518ab39ab97224819f8b421fea242044d1137111eef54c0227284a3d765cfb629c446d6c07e7e9fe81ce8e8abe20268ad70349882bb2cdaef32d6e39836150570ba2b08f5b34853577fa6d0b6c3cd71ea0f72abe62b96755adf039989e53cbab71c747397ee4a2104ccee412ab83f49f5bee6b004e142dba80880902a8dfd5fe371f5b201d87106099483bf03223b56c3b9be1ea33216bd1127a153c6b4841da6bc7c0b062941ee154281796d779644e3295b29f890d64208dcb4aa959d72974b88a002f05a012b3b191957868b48bf241a1f5007f86acf435e3300eddd84e4a117e796ba8b343b183de3ce628bbb147b564102e181b7d67f6fd8eaea7b66e97239f234d22a3aeab4a9b966cbe2d0273c09d67713352dce1c7df81feca085ab06d20e145633103eaeaaf79c2cd309c2887829f2fd5b169a749f094690e5db04caf3f33ec63d2815749d7d24f4c4cca21bcfbc701ea4d5954a21a8a5ab6cfbe63dc47f732c68d41f26bf3cfb615ccade9d908d8263d79f30658c70f6ebb214537c684ad04c35705ab8d5e7d136209f18b92b9068b9ffb8d9246a0a4e2bdea71206d9034081cfb965fb8f95b9a4b7c2aa3da25a1557b890ab7c04538f285884973aa89a1103add85d31bb3ffbe081cd835291ec3de65138efbb05772b8c91d4f4f24c9466b12a3e302473f1f953e58615b95264572969cd5f2f99f5065bcf4eae957ff74dd5323481e4b4ecc1b488513318eef455f22f274f975c003a54576129ac3917751d6a965bb24fa0a9f2fa3a42f5cc9b42285db416b0c28ed495d24115d967703c8409fc8afde495395c303500dee942036838c042a000db6c246686d1cac6f9581740ecef8dfe43a757ed6148f774e58e6281390681ab6304613112e4a2d4674df0d267775d5e752cd8ee1ab1d3b100cd8b69105f9d9fb970175b261fd2e424861c02430058db4ab101f94081118974e97c28351434ff192f9ee17289c6a215e1f3a1d995685a557e4757a28a561158aef246797065c25b6a79ede1b1054843ee16675732743ec47a5dc7f898aea05b37a8c7d75f67c5c7b8bdd7f33cd2255d7a806b47d2a1a103628de21431d7f0a9efeebb744d5e996f825f371facbbb8e1e4bff35a5258b0a386b5ad168543bb991f6d7839e9a9e5409e8777eedb5add6355cd6c98cc44a480e15040e6cc6c2a7a61be3bd06bead6df8fa4c319a73ac12e243da31384fc6967975f048db2eba13e1c8d350f096d861e3047ed98782af5893bc182cfe7a189478fe76af39b6cccd754a9177cec0656950612b3f2d5b5c6efc6faa37e94fd1ab4be44d40d31ef8f54332af1978d21f170e61e0ddf8e55810ca15240476bd371fa8a8c59c0001a442489c992d24f21e94131206bab1ee290f194e472a132464d93918b19069adc95b10dedcf307bac8e8ce05904d9ff71b1f0ed07622dd2df0d7f7c60707230df2c3ab5231106b3e6f5302bcb12895eda7201ad9db718b5f88e8550142cba723ea7f6d835e8d30567dfec30189a9208c1e8224a49abb85e5dabde94740d9d982dbf348cbf8acbb85649aadcb0aeff8c3c53785f93e2cdc520d7989407f5f632863f17104364e2bae0fca3bbfeb03e29fbf3165b872390b1590e20012a82208e44b647b199759970aa205ddd623880dd02dd095b6ea5a26ad0ab9fe14647c4c1cf07da480fcaf62e95c876d914cbb5c7f8e8d76b7417d1158b7598d8d38f56c6f34b1f6f229b56d90736866bbb9f4e62e47192255c311a2f9d97062a2f4b2d8edff35e8cfdf4c23ec20fcdbafcb128d98f011bdd0020df9956f73f9ed9a985fb88e69b6d154c7662d1e83d0e5de2fa38d2f51e3e570ca67f0e3c6387836d9cdf70231103e417377e7853f90f3df5ddbfba72860d3f8d2b57442c5a49f8113330b92d2fdb1210fb202425549c7c773a6fbd8b29b4f7f76d6d5969ac38cec4e0d78ce643670b18301c6e8069e7cb2792b1fb6813d7039dc74b7b94836959153581e5851283d3b11d4a9699acb779095d7b5ba81c052e3231ee152b11be2e5904ed077d4eb7973f119d31b02b34a45feeff92ed2c07fb235ff2880d6fd5eda27e916936f564a083213eab99a5e0b66bf771cc7c86d0e1e27308525ec67dc6bf3aab3fbbd63b4cd91d208622ad28de2220d345bfca59307c99cf4976be029ef9f31868d34446cea7be018ad7dd5dacb927eb8c8597fdbd5ca859e4dc62b9681df3148d078ed7d1294bc8585f7d93e33e8c8f6061c7f57695498dcc1be584184490ba456b8073dc7008c7d5c11ca34ed210a4e2ba0a373d3fe3ca2d93a1c50ceea8199bf8305cc60eab44629985675b5823bb498e83e11e23ce38aaf3d07e048599d159e24049bfe6a32f1b57c4abf3fb2e076a07df5c2f9c0f7ae6753e20b516a18b3a8034cb9fe9ea9827c007d26d2de541407fdcd2aa55043274ca44233aaa92753eaa0d7f6cddde30ff3bc95e861bcc6a848f928c9831447a4cdb9ad062d6ea4c38043e10468b631d38b02c38b6478c3d78390734d0ff33fdcc1613e36092f3efdb1007ca24269b3f87c05fd2ce44c1fbf1404ec85e9fcd397723a0b0ecf3702b269bf4ba990425bf807b382e48a680d7961f2cdb18eb58e96f6e79acef00bd5c72cefec5fa48d41b9d99c6d245312e1fbb613890a4bc095fbf156ff65cd4cd999b8e172f73b392b5b25aa20fa807277b1eba3687597c7db970d61108d4e83793ee5a8277f855a2368c93f31e73e2354443efff8fd6db3df75b6591ccbd273bd72499d2e16d2abc23903b01aa97ff865f1654452cc30d5743f1d408d6a74df5622793d6e7fada6162b2eeb20f5add5c8ded4271111d242949d572951263bb9da1ffa713763da57bdb13f98313e9c05245e454195c42886988484a6e5a91bb3493bac6f0ae73e28c75adf75ac8435f9286dd0717f2ed7429233ce7963d754ce63b32f6a4ff4b8fde68d32d04571ce4754ca7ad6cd6ad0c0c881e56f90edd8341b0837c4a79b4361bef0c0c8747cf0fd3f31c3d282f3284082d825b9c55dc484986f30fa7f73852bd94379c630caf84b04a2f238bd47c2c0d878225140a2d9b2bb4829d9207b0a534c608fe79f4476167a7f5b650090d31e36e4272280b5304ac8aafd453dbffefa313c87818d09ecddc2e813ec1102150e4e9c741f01e994019224746b11b2b7e41c9ed874b543ecb093ef0bb74f50bb9031c56835cc694e4aea6602d9c30f7b05334a19a1e891d81c2f7b9def343024d105250421a483a8b5b8cc6191fb9363d209158502cdb78770c850397999b038815014fe22a8562d5c4c120ea7684d0cbb5185ef6462c4931b77acad5734d20800a2b346e0d773df720bd50d5cdb362102945383a9faf4669b0c9f99aa12b68f823d7f52fefe7eab2ffbf1314074c55cdc38fede22e6aaa9e344ac741c80697059c34b7e84d5ff02fafe6e613ee14e8a1eb9df2ba436cb0ae72b1c3af78aaf3198ea424829b5904f4cdea66e47c4a41d14d710819546d4c712467fbd864f888094f6229286e65a56c6767aca85e44d3c406973479419825c0bb37ec8dde1a87a927c29ffe90203c665ee79983237d4aadff9fa05991d0b8ca38f2866fad731c25b7aeaa3356dbb04968e7918cc0606dbe70b09d51fca247b0da61e11b45d2b69d7112655136d4197de92428ea7f847564ead7eff1f17552bf53a213a1fb83b8fa158a8ae418b9d7e6e3b711de4bb0e2ac6b1e14c781e737803d05017a22003bcb98719fa695216a8afd7b80ea49250de56dd1df5fe823378d39dcc63b16f4c07ef0f067842fa3b780d977317c310386756e6f51cc4f6a34757c479452fa9b20f529f9f4ebb910eff26f062e1e292ce10ef89aa0abda5a58e8f7da279f13bede49fedfcca46f20a58608276793df9d5b35ad770e9c251dea65b6868b387cda70e14b98bc58836f3341754dc57e859ebfcc6f30b109f2d781a40e549de98c30bf3e1c4201d854f4e55554e8c6ea3bad52cf497016b313e5998c67fa2652ace1b1529848028d7085e250e321b89226714108575ea9a0b5659f12ace9dfadef7b4d8881415b4cc8866a0165c3dfafe2e3440c3eb724a97d263baaee9d8615114dfe030ebb502f0fbc72830d032e2133684d5c5ce0c1bc721da8671001032a754cad22f6bdc3f9d55af90c4e6ab74cbfe7b085874ff6bda078e57efb944cb4c961938090a2dd5f337d615522dd1d52065cab4a3a5234849b0f7aa0cc58a0df39821504e6edca8093b51d58a80aee2edb697c91d9ecc1fb1f19cee9d0cf692faa66a2f76a555f5bec254d9a4c9c9a794d557c5c7f4e530fb5341da5f338fd4e2988a84e6083c35c52f7dc4f9e65491a23ce120caf245b6645916609cd40b12be2b3b6922162a88528c951f0f4149274a770b5c7f9dcb144259646ad88cfaf86acae1a78caf75d39c0f1cbfe0a466d031b3a293d1821aafd1d715092f3fc237d22ff18fbbae8fa7b752d7fa492702a56758f0c7ec39c1d5cd1576d5cf4ee2e7403fa05be7ec241f8809b8b819b38eb72befab197fad6afb57f381a5cae621cb2d078d1d61012340f67885fc9261d628865bc0dfeaeb57a5f466b0dae6a34474f62321843bbc9f8c9b6059a781c5d32e9f4477782e6b64da2b3cb3247256e360513abd87d823170f19ec69aa851124b9a3330ec0166cc119eb620aac9d1e0ef85047e4a9646742a0c1095368cbc2157166b0a9790e9013f9da6bbd0c419b6045cc8f21810ec7bc8ba86eb276e2124e490c93de954092ffedda3132f08778f4d1f5f1851f160b62534b368e7cbfb5e3e35256c7a79b98c0140115295ca52a82ff933ca68457f2a09ffe1f2c6b57bbad65f2a75be527bd1ac1e611eb9d7aeb8d2c73836d194b6c6298dd2c3b8407ead8044e554f25d1d1872f75e2fbe287b7ad6dafe0c7332e94613684bd93970107e11ffa61485109d34bba135a3233e66bc2283d663bf0cba0ed48a0bb8fe0ab198558ab7af9e75348d767ad75e7caa792f77b826a16a6e30aab0130db", 0x1000}], 0x8) fchmod(r0, 0x150) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001580)) getpeername$inet6(0xffffffffffffff9c, &(0x7f00000015c0), &(0x7f0000001600)=0xc) writev(r0, &(0x7f0000002940)=[{&(0x7f0000001640)="5f2d55cf09098801f7e8ea391c352b40478cf07e4efc64583e20dae66d7d455d5083d9a548f076c3553b9688beb02f0ad7ba511f89a74cb64d13fb3b5ea68d11edb04e89c67cdcdaadb0d7cd86447ed92343fabb243c755d70769da804f91580c93f63ce6b902d107efc52466c4d7c31fbdfc313d7a47fe0edb71680a5f24297141102e342cf30fcdcd547a5243e92a2db86ed87de20527399b64844320e9ac7c2d6c33fb34febf103ff987b030dea547b5be8", 0xb3}, {&(0x7f0000001700)="2d2d272a8c75bb5d17905f2f8d00c5974bd6e0d478686070652e007d364a236b2d8495534e0602f5b180975e2ce9f8b6eceaa5171f18856a9ca4d5bb3af363cb109c560223e9371b019c5e001ee3ea527f9f3744ef144becab60352401836f4d80012f634dc46459e950b39e6f50cf88b9eb316237eaff59e6efe361a892487c", 0x80}, {&(0x7f0000001780)="c2fdb07320badba7f5c94a6fd08bf61bb5569cfd67f9f5dcb0c5bff0762556e83ec4d1a8f1018a1bbea33f88b45df66b3732295173ac8b63db8eaddbff6fc35111fb40209d806cb973d39508c92a9ef6f81a6accdb80be56c9f4e6359996d89874955ba63968ee480609ed1b1bc6d6cb8c56e843523b051e7e8428325aabd119c1195a6215f988ce67e81484aeee4679938d2553e8989c984908914f1ae671a8b25ba7de436b48b5b82ba3fa033261b32ab4858abf8949819f3f4ce459fe3df37863d92bdf9cd08a417e6230ca070167f6f06b8af2abe24777", 0xd9}, {&(0x7f0000001880)="654c67f2801b56c2c0d37508c71c7d06d96326e5390e4ef53f26615bd2691eae9dcccfe709f12900a69d4053ad3e19e205e816031d04b201359818b416e9f8a78acc1346a465e2edb61b5923317fcec879781d3fd278e006d43249160c3cf13bec0d9b16461d9fa697d0fc0f3c80d79d51c3c5fee899baf050a858270a935d3c558078b2f133781159ed6e6fa453", 0x8e}, {&(0x7f0000001940)="73448970411b9f24138b3242c12e299078364c69345ae258d20445824cf0b9606b29cd6c0886a7de46f467927ac0b9038edbfe8f143217967fadad9b2c4b617f17c246ef5880e670e647cfa33f0ac44c77cc17fb6ee79325864b2044dff39bcf4b023c8cf466e71633182b7251a8e35df72e2bf36cacc9a2830a11d4784b0dd93c2d3b6ae87cc728eed3f33f123fe8345ef879333f1044a6c0bdc088bc61d49b8771e6062276939d4a73fc8da0a2e5f2a23e1926073bcd02d1f618d2fad44a2729045735b9b0ce9917507e25b5ee1b497aa8818c97dd39ef24e6e7865c0c7af5d73ffe4d301df98d86b35db7cec9539c899d87fb980ddbab2b504df054022dc84b9b2d088d30e00b4fc91e3463433188685c824d41ea0da1af2e4ad58249e28786e46e7f9286cd8ee435dfd42f28ef2823bd3bc9ac2924284bff683b288289e3a184d418fae10e9855d676a28261e4f758af37db4bffb94e5f2e4dd8905b268a2343586de4b139ce2ba5caa46d114e46a165c456e6567be09f027f1487d556d1a470c2b819bf94623f1c541a66c766f44ae4df9712c6c03271a48b1fe30c421b9511232eb8cad0cdf0415d00d4a0bbd3d87bea49e04d55306dd5b47aefd06cecf309350992922e79e4186e9e498839978e1b84738c7b70a10e1f189aa3bbc87f6f5fe18fdb8d1c605180b851a40ba946c4bf48ef7631c497cdda609cd0b1cf3bb28cbb8cad994273c3e06637e9fc8cfadc914092ea7be7fb6473fb9e032cbca9a6a82ffa2d47be3febc53a86c7be36f0229d2a8c1f381d9e8af37260abcc79b3ed22a5d5839c79cc80720afb9864d70a5b547507910b3afb07c47bc95de573583be11f79f7eb23cdda91700e07baeb9fc16fac8dc8c60a0cd3702717942671ba706ed1ccdc8e34c2d50695fad540d8e4ada200d7eb3155140fedb88065c7477db691d43817f837a6794047cb29a758bae8ac0d91164cf0571910863cf36f7007d51508deb0c864894899470523d22e641b1ffda1b65b35b284f6ede6ea566275c4ca866cf053a45f75025f2bda8cf02678e99321a01f33dd1e120874b279a631b7abc66a660ace0f0ac967013eb6a3727acbb3c2c87b9b136adcb3610b3323b6fe34c7f942b914fe4ce398b18c1e7537512734c7d76736e325d34b979341b30e2f21eb5aa918c5a351e8ab412afe680350751e3ee25e48a41cce635ffec62d23a6895c033871168ac425f8df0d8f6edcb4be2e6163048dd3fc2467f258e94172832fef3e139654ee42b245563f844e9477ac387df500b77fc13d41bd7c5f247a6981bbfbb8f9c9abea85903ae249bf9f2ded6c1f37d14796d4c619d8264f317bfd4019f1434f1b1bfce3b4f34d42b6116c996bef352ca8038cc8adcfdb79a4d2d5ded816614abd74cfd81053ae504aad5aa3619833b0861503002142371da885389b184bec70ed241e7b12dc146d4c7faca1f5a6b8bb3a3ce4bf4456d2aaa2977bafd54555f7f5802cd87bfce945cbb2d282a85474b35a231e657e3b6d559ee59633b71054f4c88863de24f0a33c8878cd7810618c6db0937eb2847cf2fa391b900b01cbd724d20b8483054c5b8bc009b5e61b477f1f6d7bfdc0c3fc0bc9391584e4b85ca82143789937aa2eb08fda6410aebb0e773034dfe1b413f023b9373cb71d81bb1a6ecc37f2cc38d92254697fcedf894d06f3f4d06f654fed1f56a1fb804d67640a5b9e212744d5209212eef2eba9cde2b84d5cee8c24fa4919bffc26803e66487d6aee7e0a21c28310b35e5175d5b5c347b75ecc628759761bf5ce013e2edc79916a5700564bcc4be990d79031452d2e98ddc80634a5b8064c85742294b580a56e1d4583d52cc56729000ebeb779518ba08aa9797719be66534cbb8f7d58ef98a71912cf267d9058c85d7b16cf2955583088d1e69a6c52d669496e402393e3766c5a7dba5de5b3c332966cb4e743ceca4773383ce837e411807f41be3d7ddf5e00941eba5e9671501b81008b3cb9ab90c4df04694be4ce3d70649d0a85fb0865263cd485c88df53eee8cbc88b1d55c631a6212e905552b37a04f780f092be3c1be1d7db9f668445c7c8e3256b9afaeca68972e9a458e372e0ad4857222dae8e1780d3c9ea1d17a3ace685474d2b8bc5b4835eab0bb4bdf3fe2342dc8d331d16dbd11624851f2c13bbfda94fcefab4e134ad8002bc77023f39b1a0cd5d14b37717eb3f8c4eae99806490296e1bc00a4b5d11721d24b83fba0e1ced3e39c8f8fb2d65eff7852876d6db79ef91533dff122492e2e16d047bfc87570e2b3b1e77542c91dacf061ad486744b6c81be1183a9c32a697617aa13c856dd42de863bd8923c13cf464156433ce574b321341e5d154125ab73c20dcd2dea5b96697bef4ca00858c6768486fd5717af8dc6b82965d95d3d6d052384d09e73828a84c93b3a13387ed6e976d0ba187c260582ef5247262e12c997b7aba645026b5a3b73a720b57ecac10c7d2f0bde7bde5389620dee95f11acec1e53b4c19ef306a40b925374d6c9156cdc7cf42501944bb4fca75c7ed760b1e2d2aea1dfe19261d61549560f586fe9f928709c91b606890df87e9f2defbfdaa285e8e433b2c54529161f22482220bf952bf30e070b533f2049b95253d76a342a6100abfe8862859f37430f58828da02e85619c93a8584d0013f9de150e1f9124e19519b395ecb9d85dd062bea9ba782a6c8e3f0865867c93e561b5492aae6bb66b7dd4ca861a12daaf6c307e796d252addbab0359a3b21cf35c0144cfa88567202d49a463fbbe83800ff660dc9ef50912d37eb103b7ea5dc8f8f617de8a7c02957ce511d2207031f96abd48373f6ffe7f811eb0b7fd12640e071e602cf36f1165baca12e2d4c5befbe9129430f9be532b5ab48f3b02aaf8e56e0eeb78e39dcfe7231a82bc5500c5bbd278a1d3df5de6bd93af2fd5c70c5b78fc4f82177f09d843fb6a7cb9b8a8cfc2fd26680a5fcfb794356631f011a19b9fccedb7d91570a6f5176d24de9408108f37a8ac010e8cd7d7c53c1e7bd63f7818fe29222a35a8dccf5f5858f2ec36422d15f305093c218550eca2e1ffc97839a945d74188fc1db4a75f089dfe93459603074f0671f88ade408f3ea41812413270d8e5d53c8a89b3bfa257979ab0a1dd5811c365715183547d4af1d028af584031a1939033f6f87b20bcf73717e10ab8d404d19853f259b243ebb0220746d3917607c7d2995ceae3b07d5e3cab03837beffd43be7875b9e595ecb8112a92528c67254eebe16e66c376a02b4302bd9d3fb210a81223f7ba8736c7dd32fee26a93b50e29aedfe6a8e59e5939f422412137cf201d04f0d240065562f738f8980c3221c0dbcc69152e919ccf818011207bf244b5042b247a6c3e6ec469cd4e235f47daf4ff96221c2ca9f2b1d33a3791e390dcbe5f2ea918c54b53d92863b96b8d05da1718c1f0f6e649d3ef3fde0e542c199bab7a697384f57063e84f795332954a21982c8c8d254b30ee4b3f173a307c44b6b1ce7dfe069d6219d96b922d1f90a31ce60324476a63c16ddee63b2ef44cee1d47dd7e3bdb899f4404bd8d9f8faa390eef5964333aadb07a21285893b8647e98391fbf696baf88cf6b80a7d06d2086d7e1421366fdecda02df912c1ce915e29c5d862b8ae67789a6f5612efaed1b6628b83886ac9ffa5ff41bd9af536f14540e625650de4fe51876bd19f1e134a52f3eed9049f85fe3a5c11f75ea0dce47082b34550cb6177849ec415ebc92cc19515053907d1eb23a5361894716124ef90b2a53a6d3758ff2da4d91e1b8f133ed6c9d2c40769db2f10936ce55d22c622b4ff3008f1321c0ae7a8f4a212fefafefbbd68953437ee42bfa97d11d2e1d5b431471da442d8b09fd12f62a69bafd69a89532dfd3f8a3a6e35cc162226e7e5361cdc90feb0c6068ffc4ae10b0d604a72de633f499567a598020fe4ca2ac20d515bd305df5db6cbe18fe3fa8d5307ae4ead5577e0e5c39e32f6f2b26f31b68824a7898ab56b364ea526a24f4bfb9db652957942ffdba22735198469e3c790ff5a5ef7b0a508c78f6523e4bb44de0f637009a6bc634efbdb923a585c4f9b50574b0852c82ac08cfb24589828930a07c604aae2d7a20467b2ceafeea0794617a300bdb71f865b464d949611b3ecc45f87ce2ae1943f276ca1e759123779603fa127bbc9cba213148edc9466c2e075e6a38a44d10decce83840623b4a00ca42406b923470eaa477cdeb229abef19e5b416ca32e1971707639a7b3efc4d954914ce10a854391fe8d1168e24735e9c5dbca0b693bd4d1d1ebf346a2c3b3ddeebf3a20b0b981ae6e0ceb6fc9e4194dc605dec62f47556cda82f0a7ff07397ec00f70e729a19715fc0c62c755393896b9203af935575eabcf9e2dd8abc0390b3fdeae185346af61ae2985ac1295acf41bcbf8ba3eb4dec47e83c726a6dc6f641cd1995ab598c38b75ae5b6d41f301067cda12260b88766e960306bc9c486913a54d899252e6fbb395ab3ce2b681e44b368f5e85962493aa8f12545f293d8cf4ee2fa51cd0e1107fa4d0c6af26ec5e3d798748af41aaaa2cf429913c839a65d208151ca130cf8175db730fa08a4e8ca8cd6d0e69ccf2881157c339f83e8423f607b0aa3a77cd81c054e5f63c81f181a69245d53a4d97a194089c30127229158bcbf24de54b5c3c63e4f3ac91c1220dd4fdde6f19ec9742e4f1dce1175a51b5266be36121daa121998a658cedbae5219329bd79297c6c716b1e9fb35614169b5b0537739cb6fe6749a83ff72d9d49d0e9e13475dc0e874b38b8188315dd10e24fa04ca11e677f12d4afdb41d014d67534a487b684300d16d1d7bf917acc6d2a0421d55c5c9ea433dd220aed5916b14d18dd70b2b2f9e706e97db82e8e8afd1020c436850475013ee436f808b69d64e1cad5e456b5b73cb7456f5299fa44bcb147f27efc09346e3d4625c3dbd6c61613a6828485675f5e39b1bc56afeaaf7456111a479d0a453efafdc5cc9c735959c2e03c002d8ce8911184371ef46bcdb57917ba9c5840f6ea41c2c5517a0968de571cda362af2326c3af94c2d440edd1b32d8174e49f15e6d71e76cbfc813a219535371bd50045ff412921fc40d40dd8fce7634669e83aec00e7ff83008959d5a006136df32ecd89bd049259b86a9e14117cfa91b6536858035a935a3884cf9e65eb8558f02d065ccdbed57907330e75e454544257ee025c72302ee3a76e6a40503d3245cde81b3fd4ff36b5fd389294fbc7cf78b8916099948a512f354412437e13becccf0b3b953d5ad77fe2eaf82fcd90eac7f3f0c4e7ac83cf3bacfdbed55c32e1204950791badcc3493c80782f2f29c8f40c16d84e4b01cf5ce949566c83bf8ca068dd233ee8d97a002a1bb5b0e65eb10fe12cfe7df910b6550dce2b482bf2e29f033ba9fba10745ec669e0d93ceb06f21e6e75bb1b3d2167c4bcdde5d69b3f03525b806f3e67ec9baa6a80697d60f5b042bf7c7d1e1b4677805f09f425f3650bc09a0dc1b4054171c28427aceb2d5dc5384b48e3914ffc54cd23d47dbff16159e083541cdd875278616bad2aebf0cca9bb6b0ed7187666642e48e3e2608e16ef2cd4efb4ca73231a291809b0d4f50091aa7f995801b36e833627d60c2fa399da16d57879d44c200cd96192152168781889deb6822dc387578b9de438608217d8652f37f09655c9fec95358c390759e5037e6133abc5880ece369597296c480739a6cf00cf45347f778b77d4438cb483c3256d42347dcd1", 0x1000}], 0x5) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000029c0), &(0x7f0000002a00)=0xc) sendmsg(r1, &(0x7f0000002f00)={&(0x7f0000002a40)=@in={0x2, 0x1}, 0xc, &(0x7f0000002c40)=[{&(0x7f0000002a80)="c700828e73d19c83d5413b76532e3b74e36b9fb659e6d2c366d42b38ace47c22ffd35eed44486472a01506ab64b6b31a8d068f365fb866c61ce44bb76e0ed145aa7c66d1329789631ab4915cfa0028e76f6fa640e3be280e11a631ed73d53e7f983af3fcfd1e74e3a6cebf2128e77ebbb00d19419763a50256bbde47f25d58140fdcb5b172a71ab372de51db096d85d84c22150546c83ba1c6eb1eab9d2a906a3ed17c2ee07a445e30307b0cedd108b6e4", 0xb1}, {&(0x7f0000002b40)="98015fbfab591cb4d75a3054329462c683ada637be9914cea7e31e2001520ebc8f35ea1bfbee6e5d93f82c2bcc89a07fa4772dbccac0c34c8a150c3e926a60a1b450e90b863a5f3a14da3d462e55ef362323ad8bad5689b2785f9f692ae2ae4fc30699a305c734d70594efa8f8c81cbbac287b672a2f102402b3714f56ed61f58e46ea20cdaf7af1bc63c983026c979a9baf94487b9ea37ae15f428be4648cda2ff800693c57a0974f196f9da28aacc8a8a87b05f3e74270f0c530beefd6a1e097a789f44c232fb5d16aa6fb39ce295fb817c2aef77cae4453b3f866d5c3e1f623352b415f5e0baea141b9", 0xeb}], 0x2, &(0x7f0000002c80)=[{0x18, 0xffff, 0x10001, "7dade5861b"}, {0x58, 0x1, 0x0, "b6a83c168dfc89b650c64943a10be833a3032e1f09fc0786e0adc6afe8938e15605263b77903067c3fc55cc0282a920837a9cda5a5a0d6c18b7dd8bfd2eb293c6413f3c3c0bf2de8"}, {0x48, 0x1, 0xaa, "c4abb935ec76064f3ecc2703b046b2a3e63b2e3ca66ff3169b8bb44aa000dfb4ed1b64b324e0f8ac63fa5961350a45729dca32fdafd4f5"}, {0xc8, 0xffff, 0x5, "c07e9c2a9e1676fb35e1d0fa10098c66f200accc7cd5ab78cdf4c58a8e5309414106ae7a6ce1da1f20ee546de830914dc4e629fb192a0a53cf946c85843301c80588181fdedf9343331d5325f8a2e23c94148dac9946f6f0bb06afc928293d631e55d08221fdb64f72505443fd461f7a1756ee1b258cc0483e49303564ec24a73e2019f6c9a0ff8053da91fc173dfbbeae7a2dfb61398e396e9782e52ab0d98e094c447a6622ac46d62f32c8130c7722cfb63bd0db"}, {0x100, 0x1, 0x322d, "59ff9a27609b94d143ce3c089a8b2e66db24349f640c740b22d04805b1a3ca6326c16ae185f91fad77cccd69556cbfdce0e1aab96fb0846e6e739cb0d33f7f83e7ba5b2f11b2ee687859fc8db6ebe3a249b64c6dffaeae416f643aec3ab6b6064570819ddf4fd388b433871b25fdee2f29e29711eb4423a2c6bc3e1ef343532c131ce7d985448bf8360887a09963a038ad68597e36bd157c95b1dc076f17c40c8e15d69e96880a201e67cbb4ea2bc7fe4b8815e4f8c063158502ec1cc15baefe771071aff0fe10b3d6309dbb4e06f638dca5c11caec5a78d8a62ed01ddb5d1b0593cc0979ae80fd93c"}], 0x280}, 0x4) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000002f40)) mknod(&(0x7f0000002f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0xc0000000) read(r0, &(0x7f0000003080)=""/15, 0xf) unveil(&(0x7f00000030c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000031c0)='r\x00') r2 = dup2(r1, r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000003200)=0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000003240)={0x1, 0x0, 0x8, 0x1, "31345cddbc38bf71b5fe41ec89c66972ec90c038", 0x4084, 0x6}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000003280)={0x3ff, 0x9, 0x2, 0xa63c}) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f00000034c0)={&(0x7f00000032c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x9, &(0x7f00000033c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xf8}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003500), 0x200, 0x0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000003640)={0xf9, 0x0, &(0x7f0000003540)=""/249}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000003680)=0x6d5) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f00000036c0)={0x4, 0x1, 0x7fffffffffffffff, {[0x3, 0x6, 0x81, 0x8000000000000001, 0xf7ead5c, 0x100000001, 0x2, 0x8000000000000000, 0x1, 0x7, 0x400, 0x2, 0x2, 0x4f2, 0x8, 0x7, 0x4, 0x1], [0x800000000000000, 0x0, 0x7fff, 0x22, 0x9, 0x0, 0x5, 0x4, 0x6, 0x3eb1], [0x9, 0x867, 0xffff, 0x5, 0x4f71, 0x3, 0xe], [0x9, 0x40, 0x7, 0x888, 0x7e1a, 0x7], [{0x1000, 0x9, 0x5, 0xfffffffffffffffd}, {0x5, 0x2d, 0x7, 0x75ee}, {0x0, 0x4, 0x8}, {0x6, 0x9, 0x7, 0x4000000000000000}, {0x6, 0x2, 0x2, 0xffffffffffff8000}, {0x3, 0x9, 0xa65, 0x4f}, {0x4, 0x401, 0x7, 0xfffffffffffffffd}, {0x8, 0x8, 0x8, 0x400}], {0x1, 0xb, 0x1, 0x7}, {0x5, 0x9, 0x1}}}) getsockname(r1, &(0x7f0000003940)=@un=@file={0x0, ""/63}, &(0x7f00000039c0)=0x41) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000003a00)={0x8, 0x8, 0x39, 0x89be, "50beaabf29144400a59abf54271addbc9e2569d8", 0x8, 0x5}) socket(0x10, 0x8003, 0x8) r4 = openat(r2, &(0x7f0000003a40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x400, 0x32) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000003b40)={'tap', 0x0}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000003b80), &(0x7f0000003bc0)=0x8) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 2.410270748s ago: executing program 1 (id=469): sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000140)="e33745e84d", &(0x7f0000000000)=0x5, 0x0, 0x0) r0 = getuid() r1 = getuid() r2 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2810, r2, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0x40, 0x77bf}, 0x6, 0x7d25, 0x7}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000180)="322cb5c17f5c6e82ee7f3bbbcf12f7ccf3d38ccbe31b6c45224d7d62264b2a6c21838a6c48a6f3bbb14c065551ef13bc894f5d6da124b7633b5ba5270401439e4a99109c8f5a4567b05e3b0c763377f2bb8ea445e2f04f012275eed1299d43c77780dd0be4ec92cfb5f3966094c793230ad967511713f5d784747b", &(0x7f0000000200)=0x7b, &(0x7f0000000240)="accb56f00d59c82e3e5f41c81ab8e26f46094a440d3970f69ffbca24884598a1196a37749c4c935048aa9a3448d6ed32bae5a8ec126fb2ef4586863cae68fb06649bbb5728b0406a0b2280", 0x4b) 2.360516065s ago: executing program 1 (id=471): r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x22, &(0x7f0000000000)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @empty, @loopback, @broadcast, @loopback}}}}) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES16=r0], 0x30, 0x3}, 0x0) 2.357398906s ago: executing program 1 (id=474): r0 = socket$inet(0x2, 0x1, 0x0) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async) r2 = syz_open_pts() close(r2) (async) getrlimit(0x7, &(0x7f0000000040)) syz_open_pts() (async) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xfffff77d, 0xfffffffb, 0xffffdf7f, 0xffdffff9, "18264e026c8c0100ff7f4d01000400000400", 0xd, 0x3}) (async) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000240)="2cda63d7c4d67427b10249ee452b5ad4a0f1aa5b9c4c63b4a680e9410a9a62db32d2a7b2cfb242e2627099db9cbcb28a633cd4c8e53dd343a2abf2a4eed84cba14104af263f484c34f917090c3b131ff", 0xfffe}], 0x1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0xd) (async) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x3, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sendmmsg(r3, &(0x7f0000000380)={0x0, 0x8}, 0x10, 0xa) shmget(0x1, 0x4000, 0x20, &(0x7f00004e4000/0x4000)=nil) 2.300728951s ago: executing program 1 (id=477): shmget(0x2, 0x2000, 0x1, &(0x7f0000ffc000/0x2000)=nil) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x200, 0x0) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (rerun: 32) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x102) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000580)) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) poll(0x0, 0x0, 0x20000100) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) (rerun: 32) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0xfd, 0x6}, {0x2, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x40003}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358", 0x1d}], 0x1) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETWF(r2, 0x8010427f, &(0x7f0000000040)={0x0, 0x0}) (async) close(r0) 1.923828996s ago: executing program 2 (id=501): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x5) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000000)=0x8, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) unveil(0x0, &(0x7f0000000540)='c\x00') r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x36) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0xea) 721.30574ms ago: executing program 6 (id=503): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x100, 0x7fff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) poll(&(0x7f0000000200)=[{r3, 0x1c4}], 0x1, 0x1ff) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) close(r3) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) kqueue() close(0xffffffffffffffff) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = syz_open_pts() ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000040)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000001c0)=0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) close(0xffffffffffffffff) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000100)={0x1, 0x35}, 0x3, &(0x7f00000011c0)="71f91e5a91501d94a34bdf536647f49a902027647169000000000000", &(0x7f0000000000)=0xfe10, 0x0, 0x33) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x80, 0x17, 0x3}, {0x4c, 0x1, 0x7, 0x3}, {0x400e, 0x4, 0x53, 0x7fffffff}]}) dup(r5) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) 709.167941ms ago: executing program 1 (id=506): chmod(&(0x7f0000000080)='./file0\x00', 0x3a6) (async) mkdir(&(0x7f0000000480)='./file0\x00', 0x0) (async) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x20, 0x0) (async) setuid(0xee01) (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) (async) getpeername$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mknod(&(0x7f0000000980)='./file0\x00', 0x2020, 0x4000) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x1f0) renameat(r1, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') 559.111042ms ago: executing program 6 (id=507): r0 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100), 0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63003728", 0x61, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63003728", 0x61, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x11, 0x3, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffdfffb, 0x10012efffffff, r3}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xeffffffffffdfffb, 0x10012efffffff, r3}) 558.23666ms ago: executing program 1 (id=508): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000080)="b10005010000009f0500070007010000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000050000ffffffff00"/177, 0xb1, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x2, r1) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x404) recvmsg(r4, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES16, @ANYRESHEX=0x0]) execve(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000380)=0x7) 556.672596ms ago: executing program 3 (id=511): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2842, 0x0) setuid(0xee01) sendmsg$unix(0xffffffffffffffff, 0x0, 0x402) r0 = msgget$private(0x0, 0x180) msgsnd(r0, 0x0, 0x8, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) fchown(r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 487.181823ms ago: executing program 5 (id=512): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x67d03f22) chmod(&(0x7f0000000040)='.\x00', 0x35e) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5", 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="e4f80e74c078183443f4359a0c05de3cae6143b0f119fc231254c4feebaa0e1e4bdf3ecc192bb253408cd72dfc92331f2f53374d5f31c46636db0090838ce1f81d34c27b126532145940f0eaae88fbcebd716e87e6a3dad985ebdb92da948eb9a43cbaf6e63be752197db0453861a8813159c75bcfcb6b67a3c672dcfcd47c464cb3e0eb695f381edf3de79fe582620755ecb7d940a534e65d8227e097a6d383358e8eeb996da78924bb2373b7f58553e2a131", 0xb3}, {&(0x7f0000000bc0)="b72c513d03a77b19384f190d7fe06ed6ff31146e72d564d5c6a7d780f3e4c625388f75c1f438329a140089e27fbf1e841bca383b4f1a02631773bc64bb41b8decf2364e9aa453f26e14934cf61a2c6d288fcd7248fd70404eba585c5e9e4abfb79c15454fc1e116ab3b4ca9baab988f09d7a0f1f0c0a35b12ead37f09a72addcf31f7cb74eb041889fe854f0d87549c45ed6d986fa53e5e1291e7a50299fe06ac176d9e84bb4538483aa90de6a09bd25c715ebd680a96ca849a572a5c45d071b90a5e27f58ad57247d42c95882e2cb96a8ab378b149e0c7caa4dcef7fa9832dd351ebec87d4f06389a6334ff2ef4515bde0cc7d9a47e733989dec0f6d037950fa5d13fd4234f8af11fccd238799061dd35fd9b5a5faefbff5e7f8e8b6afa98c50bf21b39935923d87b19e9398465c1965278976b69948e630d20dfa96d1428f36b3dc13cc9889d70d7f5fa4dc04688382457948f6b77d15d445a7e1e87e641d0415a71c115e55e69b825012a7d162d122415a57af4949240c186eed38afe738642a2ff46a3fa2bbc6c8486814ded8309bc1d265e31abd108dd9a06267f4d3a096de0d662e950b2a8940d1789c4ea18f89f056a0e8358ba32c1320cd48f5c22ba49da6ab0d56b547bc69585b171dd89ba6ed032b9ac553f8a43ad9500a6e2148ffdde86371c982aed75c78190720cfd64f28e5eaeb32cd8010757d4a28715972b3464f8a36c7e1302f22d1b7becb7727c61bf4ff01a5cb0327250269994485bcc44d8c30d365b837746aa336e76d45ad1e4ea3003d978db86e0d006a112c40af67db0fabf4c003b61e743af6d950782cf7c90f9e5af807e23c4b9972b614f9b406475959837e7910aac5d68fdfff6bc400155c9e4977abb24118fa5f50f443b65a29ad79ab3272ea6404a686e93a8838e507bdd4f61a65d422f29e842c205cc532d2007d0a471d2b251116967c8461fc30544056639ed549d4d1ad3006d70e592baf45a672c94c36de68bceb78e174dc03458f977bb0a1c8229fd851f241eba7cd9eb88806aeddedf73989d6d76efa67265d665818b0179540bf017ab305377bfdacb77aa6206b15cac98363eac453b5f41203a784dd9265da765d2dfd8f4d20322443ea79d71802d753ba9a87c5fdf04777b63d8ab43d82dc414a12d06a9b28fefa2b2ae53dfb176e914d03496641fe80344899e3ec03ac440a83980a42a1727a1bc651c343a719def96f210bcc22cd03d00cff44732e7ef8a3be9d2f897bbc8331c8f5c3dbb53363efac9295ad1da8edd3906402f418b3cc71ff4d683bb9beecb12b7a6d8ff1634382977a9884a3ef0aac2b0734876cf160cd030f14e0916601d77061b4c97570dc24f4550179a820aa7606e4ffbbfd484f3d55f58b6019e8f62349f9d71e6c68906b07ed30da728769a004aba2c3bf6bb7979be1dbbb0f813533b384ed13da90d622379dc96494c17c544dafa021d38728fb86cc69bcf008439abd010e3a155edf22c1744bd62af41d454fdeafdddfcc3db0a3c4f8b90eedce2fdb27f70d6304ef546a5143a040da41e4e5065da2be0b9cebdb757492e8f534cfbe8f51c51c22df25c23263817a679e7f0ac7f78e56de4ee15308659178e70a8010d0650caa92d99bea960a65268a0b2642069d519413306449cdced64c7573ed8f952416aa37380778d89de058b187fc4f767275622dbeecf55d8f8238aa265405ae75ad9817c7475cd30e70b4a17b6e65c9e9507bc699d67445495520024a57efb21762a6515ce5c43f2013990ee0a40840043cf29f6b2eff240d9d9fa5697a1d0ef2cffee47cde3e18663db73fe5858a2723b26daf7283523e64c7bdb060b1fac078fc68a1ffe5d6ffadde89035dd33238b1b00247eeb784c3b6377df882c5dd567d8dbbc705b7878b23f320253b3487f3e80ea2a3c3e0cf1d667b2c3e87095f9b36c8c878d5105fc649d858dd073877335ce43ae6992c53cfc1a0a1ac8bd25984af1f912e22098beace5391b06ec0cd9b94929f86e413bebb00958e258436512734886902b47d77832400d4dcb9cc77637127c2fe31bb9f732b3f52d2cd4e4e12ca299f41272e0df119a25f4c8a33535a21942c90cb75d47c5c7a3d37d3446439a59e83dfa6466919f256fe1de5eabbf2b6302662d34c233c7ae9c285c01c2e65c005a03612029997b8b17c9a51847151865fb16fa17fed430907a3c91765f73ee0a93339d466d863b81ce868367796ea7c6644a7ef45db625fc7c78f2697dd09471e2892b2e6a4b59e28cee7988771702a3ce9635ea199634633846558fec96507b2af88c5fb7e88720b3c9882d4a90fcd0a5fe1645bdcb98339d09c67c439757d72331a096a909f95ec94bef1dba109527eebceded5ce74a3cd316fe049f8b4a8f7a77edb4e75026b517fd00a794caed9e29405ee9ff2fc260cf609ac784bd9388d4a922403edf2f49596e151c81645a11107de228a267392929969cc9b13c856cc36f62ca61bdee18304385e154af18b49b1c443e00427f04edc71fb657fe01950675e6a4c24b11cd39b4a721f92a0eb22335f2307502929e15ba2fe6722e70f2e7778a6fe52ebb3bda91f378d3fd09f5c6fcd0048bc11b8e82f32c01629be5d12c7918da384fb75f8d6a8232ee7e14639bd83c1b20ab2532dde2851b5966430191166419cba0f90fd6369eae315ed276562120c1839e3503fbbad4a8d9521fc25bc4fd74b5b8a880c3d2e7fa9fcfb257fca21c18e3e56d713d52784cf222e870e35e1866660f267c3f27c94783dd0c34bab6b5faa5bdb7d878ff6d96a047377926b69163e563cc47eda0d4213bba8bd7363e3ce77c3afa3a64222c3ab4cc565324f39d7be64f4c73443082a8a36a86af6531b19eb612c747fa8986eaf4c8f79f44c7631bb732838c52b964e72d8e117dc5ea90a09cf4ff06fa66898b0225cca7a735a8d210879db793dd5d641b1447b2bbf32fe8b7abf65e0f58c639bb6d56f233c06036962be78b6f6051d8c18dfee8385aaedb0dfffe5387e96c45194a7e6e67fcf866b49b363dfc83facc3172cc3e188c2e62eefc30734c68adfd22206866a9f3688d48be1f038a7f214e168019830cd9b85a2adbb524f8b63c64cb344194e027d086643cc7f95fb7dbef63f4c5b707194932fc9a725fc295b7b5ddd458362c47156de32ddd6ba2012cb8269c18dc783dfc4f2e7d976a51b41d18b99292af08d7d5e5f17599c486533fe74a4af3441012e0fa62308c208943352134edfa002652e599eeddc7de44fb301ab5e16621dfa3b0634a7a9353edec80e9a4c117e526e82acf80cc3d587510820bef5d36dd24895d4b3a4ab0c74d2fa70ea1a1810a221ebe90a6a5c427a2953a1be9d322f20e77ff6079152fd4538f17a9d6c223055d1ffe70271ecc37082f0a656f28fda1a3592c6e68463a4cf72c696dfba164b3b6a2fb1490a9380b053fe080fa2c152f627af8f44f634ca2f6b68084eafc5246fd25b4f1aae13a438f7be92ae2df97dc6d1d42f131896fa5dbe5d33456a7f656ce6b3314d3f6aa49956043e814b04aaf584d09980b1831d92577a9050a465e74a175b1b108d7fe5b3d38afbde76ce98e5124f0b8ca5ee7d716ff9f310933bad7a32978470989adcb47528ab8ff4022b5b6dc4d8b56a6b540deb191d062ed5b8dd7700695c617c281f4c10ebba330984e2462d0a60a7a06a27ba14a37d746b05ad0c205449a86bdf5f7cfd84a792750e73cd3bc74a26decbeb028802ee3e07266b97292b793fca2828db7764537e73fe9efeebf9b642625c79d92bb0d8a3ccfa4d74b2c3df505fdcd2a55918582425320a7e58bb3bf87084763cc799bee511e49efc3b08e1f36eebb03488e4211e9e48aa0ab00c1f0a835c22cfbc10375614dfed86583f78d68c76c28d6b104a722e60ee2fcce2110036af6b1435e66097c16f4a2c0da51572a1cbb5847c5c08624ca6b4d5ad0dc8cbdfcf7127a9d7af12801cab622ab54f59257478ff2ef0326cfeac1f1ec5b75e27ce86f61fe07688c58774ffccc4930b9341158420b6ab76d7bcad4cad4bf35135e81143611d9c74d36e0a025fa48c11ca43f8df5ba889581cb8ac16cb0bc677527a746392cf10d387427773a226cab516a4c31bae14336104a02520969d5dd3126508f6e0ea01b064ecd65d119be3f67a27e9ad7209eab6ac119f42e34966687a5cc4bfdd1643227044d753e6576315983aeaadd9de7626f10442dc0ef232aa34f0b414a1af1640435ee42a99e1b27e0bde03df13761312b7202f15805d4ec3dc8b4bf989243ada50bd59cb1de105fca490e703692c459921eac786e9ab529b4a3cc1371d9cbafbdd86ac790014b7abdc7018c73fba5805988056ee7f813ddde6438332c632745aa1c26b82d24012e6c8cc57ed0a5e71c18d707cf9c05645449ea0e37cfeb1175fdcbef6b4a7c85c70d12b9be4de5cec13437c431c516b21320037b558c95ec92c93ca32eeae5f8c6f122f3ee98c3e5f04e5b29dd5487aec35107aa2be24bb1a5236bd7dac210ff9cf4f4a844507cc9444c9f9cf2c8a1bfc8ba6d44fa3c225875f11b1beab6337931ec449bc41bd61cde5977eb8a49fbd9189f45425ed35dcccb42e177fe9f53a6b72746d299f9c160294c431edd3069397f4d06857ed0ad45eb6dfb16d93d8442c9f23b96df142918c5eff92c7c813c92d0e6d390723caf2db2abb1679b3b1f29d560a35fcf5b001bdd98a1630a7290c33c23f3892d8834fe1ae1a787ddd46bf0a146a5d06109de67ce67902b09b5fb451232d68377c12e0bf0992fcba98f7656bc7f65a5677e94ac9799c7363cc51a5812850909cb38ea5fbfea35017a53716ba7a6784a0b487b981261b3fe941b455bda42da9154eda02c7248c5aa25aa9eb867f8625fec364c031f20ed40a2ae824513fa7508de552a44177a2c40c2ec1063dc6cf9fa3ab4c4b8da417cdc889a739aef58938ad4f10ce3555281ef25acb6a62b83ec76fc3f1693dc15453380687530d8de77d540a79add67771aa9eff7eea9a121cca05d9e6e58b0ac87ef440ed4eac96fbf8794b0795c3fca3d6f6ae1f86eeb54947e6d0f23119cc3efdf288b5f49cd246be5aaea4d65201287e30da98eb8a4f903317b65e9652a8ce498dfe2a8582d69fa6569f44d8b0dd93c2cdce8c65b105b4146b90985889e0f45a73a4445a00b5f4c7917414a446970048fc63e109416d986967cc7dd6ab948efa4e973674f490cdeac766e6fc0432f876c2cb91d74c866085862f9d5bc44494f94472a0ef30251079a2fd847c200ea0f598a1e334a5325b43455c324ec794e3f5d05d99f2383dfe84f87cfa0568116e5abc76e92398c114b822397d6fd31b07b5f44ad5a7af8322d175948f1bcb748ed1ff691671125cd86bb26bd71df2906140c7190b7b7630e66c6dd7ff6e449cbc871a6778806d70d0a83a26acd57b6b7b5c7b866bb110d3196f351cbdcee547e3aed7e7b32177113f704de6b4b76b16330641376e30e06aa7e810128abd5d225a3bed66425724b69ffda79920c137b0705b9ae197a9641e4ecb383683738335077e1e3596d1a00aebf1cd4175c27dd0bd30f0257024cb70963b41eb0c6f84b61d0cd7855630895efdc3fb555d63d27d35a912228ff30a69fea801a9005c6557315f924be81cb7268f76e18c485de5bc8214c1ea47746d05c2f806d3f23e4d6ae50b9b1774447cafc2af3970268b2b8351479c70dca6d7c66a3a070c4c34846f75ba109e265c1725b921a4da64b10dca5888fcd79d77b0c9ad56411510288", 0x1000}, {&(0x7f00000001c0)="d7f982f393245d09a07ba138d025c5a8510c1912775e6b98de75af4e22aa37a7db736f0ce694faa79233685eb80499b2bb56f4ac0bf5e8e837ab7948b2eecb0c205c021f8430", 0x46}], 0x3) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) setuid(0xee01) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000b80)='./file0\x00', 0x0, 0x0) 485.204129ms ago: executing program 2 (id=513): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file2/file0\x00', 0x40, 0x108) readlinkat(r0, &(0x7f00000000c0)='./file2/file0\x00', &(0x7f0000000180)=""/12, 0xc) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) close(r0) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') 483.947041ms ago: executing program 2 (id=514): setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x26, 0x3e}], 0x1}) r1 = syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400400000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x3, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x4, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x3, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xdb78}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r2 = dup(r1) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r4) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/file0/../file0\x00') rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)='./file0/file0/../file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r6, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000040)="7626d771020000000000000000", 0xd}], 0x1}, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r7}}) fchown(r1, r4, r7) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000340)={0x76eaab2a, 0x200, {[0xd939, 0xe, 0x10000, 0xd, 0xa, 0xf43, 0x4, 0xfffffffffffffff9, 0x4, 0x6, 0xa330, 0x6, 0xc282, 0x5, 0x8, 0x85, 0x2, 0x7], [0x2, 0x92ab, 0x2, 0x7, 0xfffffffffffffff7, 0x0, 0x5, 0x2, 0x9], [0xd, 0x4, 0x6, 0x100, 0x4, 0x1, 0x3], [0x7, 0x9, 0xb8e, 0xfffffffefffffffd, 0xff, 0x4], [{0x3, 0xffffffff, 0x4, 0x7}, {0x6, 0x6, 0x8, 0x14}, {0x1, 0x8, 0x3, 0x94}, {0x39, 0x100, 0x5, 0x8000000000000001}, {0x1, 0x6, 0x7, 0x42aad367}, {0x9b2, 0x38, 0x1, 0x4ed7}, {0x7f, 0xaa5, 0x82de, 0x2}, {0x5, 0x7f, 0x2, 0x3}], {0x1f4f, 0x6, 0x4, 0xff}, {0x6, 0x3ff, 0x2, 0xb29f}}}) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x29f, 0x0, 0x8001, 0x0) r9 = open(&(0x7f0000000600)='./file0\x00', 0x20000, 0x101) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000640)={&(0x7f00000005c0)='./file0\x00', r9}) close(r1) 467.249847ms ago: executing program 3 (id=515): syz_emit_ethernet(0xc2, &(0x7f0000000000)=ANY=[]) 466.364825ms ago: executing program 5 (id=516): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x951) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x13) r2 = dup(r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0xfff) clock_getres(0x2, 0xffffffffffffffff) 448.716305ms ago: executing program 3 (id=517): r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x5, &(0x7f0000000080), 0x0) 448.111417ms ago: executing program 2 (id=518): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x7fff, 0x101, 0x80000001, 0x5, 0x10001, 0x10, [{0x3, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x409b}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x6}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10003, 0xc, 0x3}, {0x8, 0xa, 0x8}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000c, 0x5, 0x5, 0x4}, {0x0, 0x1, 0x6, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) getpeername(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/249}, &(0x7f0000000000)=0xfb) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x8010427e, &(0x7f0000000040)=0x800006) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xffffffffffffff32) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 447.498456ms ago: executing program 6 (id=519): open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000300)='./file0\x00', 0x2f, 0x904, 0x0) sysctl$net_inet_ip(&(0x7f0000001580)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f00000015c0)="f40a07df", &(0x7f0000001600)=0x4, 0x0, 0x0) getgroups(0x1, &(0x7f0000000180)=[0x0]) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000240)="1d", 0x1) lchown(&(0x7f0000000100)='./file0\x00', 0x0, r0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000340)="009f6c73128fc30e1642168dde5d0c409f9d3c81001d6b43894a2e848060559edc01bf9af1a4c8631727df9c9c2f64aa6168b8b035b00f4248673599c0fb2dff43f544872b3a9801b603d03459dae46392e6d08991f813341fbf0f716eb7d6ffac7280cf1f543d94eacee1b646026ed928a702f868ca506f2b2c2edc4885a42eae172e4f1a8fad6a700a4128995e0f5d921c255a1035400ba105a4925b5fc0e610baf1ae467612c6f2e06d2ef079beb05370646c769dfb0fb4d4cc5bc0f4becb906bf3c8dbd5947b603e16101a7fb55f95dbd49aef5c80ae8ced6871152c190f99ec7bb6de62489af65820bc35ceb39bce3e3e5a81f26de4e60e76e08140eea2e60b953f6a4c6480ac201066f56a80b9bf03ea6eb5e4aacfc628bd7bb0369c8e97408989957cada9ce224bd2e302790ccc0091c211ee23f1f33ef2daf9d61d96b1c9bff3eea6ff5dae1b2971dff767b5635ab3c379bb78dd7677431c1fde30d54e8303c45ddacc28cf7274c6657f913ec7202d889d3442f92e10570002f562371b9632cf0b139b19a0de8f4cfe08689ebf0ce74a008f745b561f542ef629dce9a4cb55bcc4d4a951c45602aacdd316cf8f1c905b8ba02464243dfb4cfaf7c0afe60008ba6a6e7fd3f7f3ed59b46974567a52ead3a4877cbf46f1b36cf5a9e5c3807a577b336a719bef4c2cb8786cfbcbbc89fe2996781b55eb925a2049db62bbaad279af27b7d6cc334418ee1aee0a7dc9f68f70e94a3c3c02667823b774be58da09ffcca08a18268aba7daf1378a222785052f69b764ded05ba09273b5a14aa18c6e08e10b4819ab71e2f94fdf706e64996e91bfeb48b73dabab11db9ce3a6755d0cdc6523cc98e1f8c0521792b1fcf728b0403e2c81e5673fef7f526bb1e6e4087ba1e2c65985a200dadf33067a0c49fd346687f1b55e481d5774f472b08ab940493138499902b5e2653ae09db8c6ed07555e6b5d808c910d3c77061a3d3c34110ebafafc9340e3305f4414e69d0e856e8f97085badeaaff26d036df5997226da9a2046352f1ecc987194ccb040777e0a5d467b1747512a093de881739530b85ad38459fa83f0e3658c14a99088cb62b0f3eef4d23c68aa0ff9fd9e2d9ba9ae8bdbe6b467dc59d7a187793a36dd45433aea3ee282139a413f32c93dc2c873b0ef3073158e411444625773ff6eef6e2e8572061807e9967a82dfeb0d5ec9aedf1dfd5546863343894ea20a7883988fa6b3f3e83aafd0c8fb6dd08b65815bab610fc159a7f9071ec78bfd0daf7a0c7ea6ed14acb0c50568c9812e7a6c94dfe528d5fc7340e7e7804ffab475746aee16b0647c70dcefc7607a2a242738d3ab1dbf2d33ab2c18101d83c849a2cf0f3e29ae36f9988e4f1c3621f8a06f737b0a0eb7f89b8058421d37f888f72ce3f47f7572f55f3a394d8ad470c1eb61076a7eeab433562993b5bc53a68a33eac5b2e08e3271608c4e5c40d644c31a4bb4259b772b734c9a85dccf6be7e8d595442562f35edd39063f2c23c0b8e2d856c3c883155ce8a29d75999bc28f040aba4ffd7f844c40d1d9daa7439fcd6a045c11b58aaa0b561064819574accacc11c199fdf6963e3814fbf9fa4a0379f0d0ed71c479162036b0bdf0dc223974a348c1c2efa38320763f2b010cd7e77a782e70c350b4ae0b14f605a808eea0daac8a7e59ed03447e8777ac6e999f253beb1c801268116363bd40d1a4a978b9694a7c3bb9fac092367f6d71c7bdfd874d63379c1e80f6122229e8ec6ee7d4ce46fcd7d365ed77440bfc5f13720da05545500debafa47f38c5bc368783c25030c6e5fcdbfeb0315be21991c17714424d60e2f139f4f2ff24af413c6b88d19d2406a4173f22412420e5bb0a54e623c76f6e44fc338adda799cde8fd8f4b5e4af0693a87a5071440011fba3f2db4ccfab5dbbcfc8c3dd53e37ef2fd52bd46e9836f5598ebdfc9a80fd6b0f351546be0e2eacc4c9afef25a7a5220a2ec963c65421b5016a0b144f19bc511a75a33004667378a76c76949b63646260e954a942212c49d1fc2ddfb2bee3337d1b0e0d819f5923ba8797dd138bd2626becce32a1ed2863dde59503baf7b82767a57b817562741739d5d1cd159631a1f7d9157adeccc5134a70e7061b0fad0f46c6a9a164409e4f7577347845d2a029f87fa00b599de04ff9c582569dbb2fad323d03674b32da6aeb0d35af99dde07925b4bde99721c605aa85c049232cad6ba8d9baba9517cf2cb7038aba3c5fec19713b5297036bbff86571e0280a531a8f2d2326dcc632bbb2549b8f0f860f044475d3c2e3611091300f97b24f1e6360a94fac13881534dd0a1fa532d39801ac60a7a9cae20629e607825a0dd55218f6725b105de597970d149d583dd3a7646694f3a7fb3cdbd6f5877351bc74041fafb5444ac3fbfce1fe965e3e0de36a5cca3953e1aca3722e6a15457c2195c3b9ba1a7767e6b87ca5571934bb67597cc127fed815a657b3aed717600b98c16098c6b7e122da2252b6473d41bb4437cab90ab2054c6ea290052b3ac9e3d1218b8a4137a1a4ee39aa7ec9db6c79d7ea78012eecee13d1aceff49c14e726c720703c046fe6a77c7bd71e7f394d46a4413f454ec7448538a28f535ecc048a797831806bd86894bd503758a10ff6411184a74318d6c5a4a6e92d0709a1bf209a4f30d1f11dd6374ad725ae718431499cb54e4312a1e5bb24f525494b71115ec78407b8f7676afc8ffea975983af3b5e4eb7cfbe6df6fea6bbc308800479c326f5213b87420c4115cb82791a2a2740f8f91a23bfecf8a701f228433e748151c2a986457b7c97e69285aa1a0db2eeef56b473d68dbc43940dbad0cae6a58833fdfb663392232747b55bace27177e83d6902424c50b27a135dc2c437f0019396f8af6f6adfc87dd0349f031e938d5c251b0e4ad6dfcbd146fd78016c2e297c0f18d82e2302886926995471f641bd5eac8e3dcb6a1ee0c38fc125b38ac21c9ba245cbf40dc54858dee369ce32da2c4433902bf4ad1ba6458089006fe17a8aac588a7bf3fc6e04b03c91bf22bf761e4aee4c0241d215b26c28410e208fbb42c19f192cfd1ebaebb8b9065ca0ce475f2849c1903e3e3c268a2cd83835a696dfdacd3edef3e978b040296b721fefc4a54e31b41e55117fce9f496f4cdd8c8c1b24a365eadf512e54e7b9df82467613e06ed47ffb2aa10b85f63394b3e8487a85d88eccacd6023db36e49726634419b2f7b0b103871ad9ce15da7fb82181b3ae9ad0305aa443c48a5f726521c91e42055e473742f543b0d7406979b6cc2e9c0e7e51f3e784ae677874250b1854357dec1753285b0a540a3f009c48c158f5e67b8be1838a54757d59cf2f132e75017fe96374fe6c17785b9e59c1fc90c6a20e686cb8146a9e499c095c1936424a85b7f30524ad732fb05eb3ce5ed5760bf6b81c491b66153060219141ce4efff7f08824f172be32d21520a2f330b432f52d6ba07a8cfe144a944fcc3b0d502dbaec0b69644ece688522477e40b8a98fd428f89e09857d6a82b75225c3214f7e2a6c5a4cf2fbe6fb9ce117c4caf9a0932d6da2e24f55b4dbf77b9178235bf337f4a41cc2ac036dc847b957034b11405366fb54514f2a1003273f8efa92373737efb33466229a5fc20cd0429404cf8197b5fcf58a1a7a61dfa74d0b8a55a991c4586cf9caed73cd3b24fd7a3bb1b4f0b825029fd66f5722eebe33763cb37be1f38f701d650f6281a7af2980a4fb04fb4f71e4019912d30ff552c564d36b6d1bfcd2afdae43ace790907fc36492dcbe0c6690d785fb406a230555fd8d54637f42c8560129e0701ff42cbe24e3dda4de09a38942241ef25df6d83be79b630e167512612c02fe3b38fad6f1c4eb414439d671bd284a63eecf67da85c12927219d49babdb9aed3cee55a177a41278f85742217716208666f49eb6dd789fd3406b5f7a9001d39566eb7ec8bfdb3e0a1ae0df86826e121a6f8ff15d06ef446b05d1c872425335a9346a6bf5643f2c78ff293bf510a884e6b068e90dc71fc5810fa2c7b60f273afc77626a2489b8056afd8ef4c058e0154743da3e8aab58c8b11058db53fc3eb58787106aa9f998019c1723241385432ea8453fbd25fb73a3e0176036c45db3f96fd04a26054913acb54cd513e81b6ebe59362eb5fda77f74aa7e28e4450bd6e98fa2dc51bc945f9ed9718ef94d227beb9e8f8a9c53c8493c1d5cfd6c559bb87d95c6dd81e6e5df4cc3883d723e03348b3cd8081e1de6fb25aacd5a95d7ecc3c599caec50162e070fd0f1578fd08253f7e3f8a3038601a945543737573a220f4b2209153760cbfe2b930404ae54980bb24e12550fb95d0f9779076b1e9a629dc776592de8768f4e5d8523bf51ac9b4ae13f3eb1c4febcb664ef9a4e9756617af587e2a75475feeed4807aa035e513a2097a522c3e51902b3038b6e0b6f97465a2c15ab1a28644025c13c250ac425f409ff4b1972391e98882a3d35e6b13d6c9a951429501ba063e17a8afa8f7fcc1433e13da4229dd52449df25edea97c451529abcd0369daeb21ab365f6ed10947abad48e6d5cb1fe01a8c4255638278cd4fe0eaf101223b7d58fe3722583cde49ad518068d6d2e4bc5ab2a830942a44ddee18b60b4101161a2d444366be10fee5552389907d1cb57606dc5608f584153094f1fee5f7f5cf785fd72f9227c19fde44512a47d882bb1f35b45c747b65c477682ba5f1a2026ec59bb3bbcca4c22a7cf74406634f9b90d291e0dfaef84afd8836382e2d84534ca2cf3f5d46ec701e7c81f16c8c715e21fe9eb224ebda2ad5f6f7476065c0f4fe2cde355b2996774957868002414c0ea965886d61e59ac2fe9584f9d46f2d9c97c1060181cd0f437bcc6bb069ca3ba2d8d9cbbf175b775f0713fc4fa5863466a39557af8b7153aef25c6a6c7d760b8e1523b3d2bb8f3ac2dd47fd333469518fb4a7f1a69375898717bbfbe8262abe371dbf11390597592c8a82430d21da8edc1bf8590fff8d547c45b39c475ed4b14eb8859ed7b27c4af32cd5cee4c665f229a10504e05de50242a6912c337179724bce18b47d341cfe8d6d485bea2807d9bf689a5c093c99f6b96908f2a503be1fcff959fb367106528cbefe32810ee2c365c997d272d2272ec8dd51801a20c1211a54e5e82376949e16922dc7b3fa71b3e21a201a21c6399a3eb2d1b94569c5657a41fdc4573cc63820e9e72efcd93039c28df7c31d811137476e4976b42886241c595e35f5abd06465b4e6b1f3a3011ea191b7ae5c39c7916c62b91d76a1d1c485f6cec590667c384d13680f2bb72f2881c2178fc7a51c3b7d122dd7f1f4cb8ce3694d3a9589e1d09d5de1655d3acb3c684d4bc6c9e8ae9f55edddc066e763f45c2e50964b6ede36c0c16aed3804524e9c29da20c537215d544ac88317dbac210219bb915735b1777b0fe682072482abbdc91706eb9f8c49dcc71a99dc42fedabe7bc34d0439c0c44b874711a8a054bf25ea169e3ead2f2751621411bc218bff78ebc074388bd7bb440972537f0028c6f082b4bd07c59e662df4e67ee1fbd2f47ef15fd47696419f5ea62b0d5f471bc7c44feda17013e198529dd12b255028cbca952fd892bc796c34dfa47194e1bcd970bf288d933c884082e246e81e70245f40903079d34813e2675369f08ddc62d6b2b2d4f410b9fce381a499e8017d033dc1f75a74e1ad4fdf3a02a717bc51126814b47f4ebc6299355c59c991cf17666e0532190aee255ffd9669ea2d75ed1bda97e1860021ccc", 0xffffffffffffffff, &(0x7f0000000040)="76aae1fe053cfedbcec5461e42a9c480bb7712d2be5aa0b6234cccf388f370bdea831e2b9c97cda401c82f8b8d45f1a27cbb6d1daf6b6c4c34c819e4d09ff238e708d619377bb78fe50bae82244273108e82213b5a08de0a0c21d8e1a51e525b5c4f8826485093721e114c41bd37640d0a6f9c5926d094d5901008cfb085798c0010d56ebb12e3b142286766e4740d0622a08238e85527792bac9eb4249865fbea26602c73e56a74bf427da9ee2a0a9fae29034067970ba52300cd24", 0xbc) 444.060891ms ago: executing program 5 (id=520): r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) r1 = msgget(0x3, 0x20) r2 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) mprotect(&(0x7f0000b90000/0x3000)=nil, 0x3000, 0x0) msgrcv(r1, &(0x7f0000000080)={0x0, ""/99}, 0x6b, 0x1, 0x1000) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) minherit(&(0x7f0000800000/0x800000)=nil, 0x802000000000, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x5a, r2, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0x40, 0x7}, 0xc1c, 0x1000, 0x0, 0x0, 0x2, 0x3, 0x9, 0x4}) r4 = semget(0x0, 0x4, 0x200) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x7, 0x0, r3, r2, r3, 0x4, 0x10}, 0x7, 0x3, 0x5}) setuid(r2) socket$inet(0x18, 0x3, 0x8a) 318.548592ms ago: executing program 5 (id=521): mknod(&(0x7f0000000040)='./bus\x00', 0x100000000205f, 0x2802) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x70e, 0x11c) r1 = getppid() setgid(0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) rename(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='./file0\x00') fcntl$setown(r0, 0x6, r1) r2 = getppid() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000380)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x3b}, 0x1, 0xe44, r2, r2, 0x0, 0x1}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) close(r5) acct(&(0x7f0000000140)='./bus\x00') openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) pipe(&(0x7f0000000400)) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) truncate(&(0x7f00000000c0)='./file0\x00', 0x100000000) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f00000005c0)="f1a42138cd18da8b", &(0x7f0000000080)=0x8, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000140), 0x0) socket(0x18, 0x0, 0x9) 313.394167ms ago: executing program 6 (id=522): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x7f, 0x7, {0x0, 0x5}}) sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0xe}, 0x4, &(0x7f0000000300)="6e932c1bc32ea3a19b694f940d91139534cd8b0fb7e3fbd7172cfc4253f9a8d1d44bd5000cf85f3ea38cea50405431923f41b0f0e6891a49b14bbc6904559e9fd5cbd596b8bf82f8e6f00a9a3b9465aa2b1f4d3cfbfa7b461cd1a7dff9d8421a4937b2dd357ce126ea70663632c3599aada19910159f44d0353f120311a7378df352a280d290910caefa1c46b53b142890d909328dddb9a3daaf491ee7f86e748fcbc92b3ef5ddfe0fb8d18ad2ae6796641e5e1da578d666313e209e5a575767e63594a4ab84c31166dd3987b3b340935055a27ee49fd4f7711a84d83c53d2f9ef4abecb057e2e79a9357b84eb883ca819478999dd5587ca", &(0x7f0000000400)=0xf8, &(0x7f0000000440)="50186acb8dc8964d7239a0eb8633a05e055b03ed2ce22d15a9e3eb17f33e5ef14fb159071f6353d9c1bde0860af12a7f988cd6d4d4a4a2953812d44a026aaba339ff40db82fdd9573882e0048c2df6c42235ebc9cb44d821913bae23fe77653cbea6a820c58bbb03637e44eb09e8890baa4132c22beb1ad41a2d50f53e2a2a326f7756557262f7408880ecd59b5388d543d6cafbded98c", 0x97) ioctl$FIONREAD(r1, 0xc1126939, &(0x7f00000001c0)) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f00000000c0)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000100)="1b6faa3c4d85e21b5aad9f93a179462cf0df00c33823ad7d89cb9975b6bbecde2b5346dec701", &(0x7f0000000200)=0x26, &(0x7f0000000240)="c5fdae22c1cfcd02a2167afcbd4a2bfdb6b038898300b3253c77a811482954a93682add7fcc82164a50461db47aaddb2e5022d7c18e08e08ca3bd6bea0ce6ae5c5f573c1e82a681aab478ed1d55a9a81de3b7099ad54", 0x56) 310.17814ms ago: executing program 3 (id=523): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="10", 0x3}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) getsockopt(r0, 0x0, 0xa, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r2 = socket$inet(0x2, 0x3, 0xf8) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f00000000c0)="b5", 0x1) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240), 0x0) ioctl$TIOCSETA(r1, 0xc0884450, &(0x7f0000000040)={0x2, 0xc, 0x822, 0x864f, "0700b4ffff00", 0x4100, 0x8}) 309.754728ms ago: executing program 0 (id=524): setrlimit(0x8, &(0x7f0000000400)={0x7, 0x54}) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000380)=[{0x4, 0x20}, {0x21, 0x3}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x0, 0x7fffffff}, {0x24, 0xffffffff}, {0x24, 0xd}], 0x3}) close(r0) r2 = syz_open_pts() getrlimit(0x4, &(0x7f0000000000)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000500)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="209788bdb2e3da0272e754e41262e4927333c24bb1c1ed68aebc35c7b6bcf7f95ae2ed654a21b83fc56cb05730270cf4626431ba845532a461d8674e643d07e75cfae2e55c0024474cbf6afc458cedecc4b59d5d10f7b3c40d", 0x59}], 0x1) 308.910908ms ago: executing program 2 (id=525): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) close(r1) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) r2 = syz_open_pts() close(r2) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000100)={0x1, 0x35}, 0x3, &(0x7f00000011c0)="71f91e5a91501d94a34bdf536647f49a902027647169000000000000", &(0x7f0000000000)=0xfe10, 0x0, 0x33) 308.199419ms ago: executing program 6 (id=526): setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffd, [{&(0x7f00000c7000/0x3000)=nil, &(0x7f0000616000/0x3000)=nil, 0x1}, {&(0x7f00004d7000/0x2000)=nil, &(0x7f0000698000/0x1000)=nil, 0x3}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f000066a000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x80}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xc}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x2000000000000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000696000/0x2000)=nil, 0x2}, {&(0x7f000013f000/0x2000)=nil, &(0x7f000064d000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000069b000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffff}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000668000/0x4000)=nil}, {&(0x7f000051f000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f000069e000/0x2000)=nil}, {&(0x7f0000617000/0x2000)=nil, &(0x7f0000010000/0x3000)=nil, 0x1}], './file0\x00'}) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x400000000000181c, 0x2, 0x6}, 0x0, 0x0, 0x0) (async) r0 = kqueue() (async) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) write(r1, &(0x7f0000000200)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad477cf807815cc174c5e1bc4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080000001000000000000000000", 0x2400) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) (async) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) r3 = syz_open_pts() (async) connect$unix(r1, &(0x7f0000000440)=@abs={0x0, 0x0, 0x0}, 0x8) sendmmsg(r2, &(0x7f0000000400)={&(0x7f00000003c0)={&(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000300)="869e18e886e4cbdbba73a80cf2c38ac96b6403fdad97986908cec92ecc360fc76613e6ee8deb5931bd7962aacfacd9b96e6ca5c25fd4a5afaed1922f167f47100d08121c9b06cf861fa7c1da2c8bff55c896030fcf2201d96a0fbf73fe355c06e77ad5616d8c391b", 0x68}, {&(0x7f0000000e00)="16735cd850aa9f04c467854656aec6af81190f46a557e28aa749aa9f49c44e761a75c1ec5836f03620675264005e283e4f31603651c394bdddf53fa967b55e03ac63034a23cbcde37636ec74829cb330ea160fd23515ceab8a8b2a4177239781ad1fb800f4e2c106af5aa04392c27a9a168ca541047ef456875291a2dfef91a86f2b92839b83022c0e3455ab3df88b144ef8d82dc2d4e89a999851f2fc4757d4c22333d646c5b88048f4a4bf0baaf574a3b1a59dbb5c0f2b14d1cd78dbece0d3880e69425a267d25ae571dfd86c91ff175d63e40a4655f57c547ecfba580c5a13904b4e8815ae2d8d2220c5ddaf950c96797231a2f531ab79edc9bb685cd55f6ec0124aa03a2d57ea694fca33e94ce7407ce75c5af761d898e32e043aa79c65b1439bbe03eb083606d11735edbe4437f2d5a7407c3ef5f963f23f68a8d26bc726d37f6bc1548c7f9335598b7ee42e7850c415f8099d375cb0a50e42c196c8d87406cf26ec9e23f2383c8fdd0611c39be2d8f05bf8e4f00a416c4c5a5a0be06cfbf04b8825fce3c4527d04e768524dbfc67b52811ea524f5eb4048963642189c002dfb1207dd07ce2b57a75a3dd6c2b120c872727ee2dc2b4b8fbc00647ccede04df475b28af37133a755fb21a6f2fe581579e8efe1b683d6cb0fea0aa742f6483c78b60999e825aeb129ff5d4817f2693806b71c6f1f72cb5eb7eee7174ea15cbc2a22ed8594561865367405be549783c32210eb111689c30c92ed2d61b7f77943b3a72e341c1cdfe962d88ff17c0bf6719480ccee47c2a0fb73e0fa7d82a51eabb959cad059f26f656125cff49de53070a293fca3901d2866c08fb349fbd0fdf86819b02a38d73a328f973bdadf1b0fa050b297c5ab6ce66c2d674795af925334ef7b5df57e85210b6929c603c9fd56011f3a0946f38b193b6679b62ce327875f6bff4bdcb836c594a1790cff175273d712b1e6364c7c076edfbcecc774edd931c4871b0ab034710f593f53c8c166036df3357a307e49f88538f8da10379b6e84a7fd8373e4e3910b20bb28023356454115a679dd8182bf47021bfca5a0ebb48d6cddfde227a0bbbf0376f9910cc3450e62c8de4a95c06bea32ae50f29e271f912d656b128e3c381b2a8f74f781a86d5082f44b949473e127d65d7e0fb71d45fa267d0226d01f94c208d0bbf3cd4c0db5cfd3891dea11914c0118ab9d4994d232954d979f790ec4bd6263cd471870d7cb6e2dc92748c2666d13d242b4a13b30485c30f047480cdaf7e08b422bd82ec0ada8f63f4d5514c54501f3b6ecc03b6a8df8db4f520decbf6fd31d67f8136834c8bfeb981f5284401679cd92798d9f93dfc9807bc9756fffcf6cb01d0900321b683784156b0b544b36d4fee011cf912507267594486cc470c8d4af7dffec340223acb9e8d6c242979694841f4a8bf35924f336244a5a643839bda6f868d0b2f83cb494cc2ba4dc59b68009bec57fed103a841552d1bbc867c0e5545443f0f73d997a1c472295650747063437b6edcae5e6078b8d34ba42240a2634a6960221554cb142ec22999b7e4cb0efe80a952a0937d7bd591d730277c7c006d6ff34cd58f442805eae293d1b56ab90c5843f91b48b739d62e54328acc846a2c4bec098adc5c9291e3809e9084ed8da09c5d1f6da7a0773c69940c47a276ad1e854d2f0ac0d20f47fe07036537ffe866763c811619ce26f16d1f78db7d0aeb4a872959c40e392614527365bdc2d36b346cd9c54660ae4957994f02d60b45f9b02a90f2592454230bb88d486ffd7418bdb612773936e23f795a10c88d7380fa184379cffca6bd6da6c70c661d318f6aa6d6c56a9e3bdc3d09f7c5f16ebb2f6d3d2802c835b0470fe46d11bb34ea0b9bf658cde5f7be596fe902b05277028022e376a0d320cfb8c80680fb7798a272522d94681b7aec229af2413c3545b81c3aa81f5cddb396b00b507efdddeecaa7511f97527545f855aae93edea615845e61f88462dace2367fbf31f659244f8326c4b27bdb0593d342cc50ef579eab101f94ced711deacaa4d9090b0aad1107b3f166f32e8a423415ab894f8ee34f3b6e3cbce7fd3a0ddcfcaab965e935dfacaa2f0694aaec5e59d1383a98e331053bdb979df1efc5c020f0023e2cfa8b67262a71687c2e47ab28a209282c97593f5d2f5a983efca5b3c535abc17e8254c9f5006a21a11d72fdf94ec51a3e2e0c6303fc914b36e9f71111b41d93baad1ab4cc0b1d6e5a111518a82790447b2958c7c234f37be51c0e183279e7ed4526e9dbe05ac2279c25e6657ff31b1cbc274efb348ce1d8aaaf979f36356f5dbc9f01d0bdc8b816f00e3de15bd805387c3b8449fd1feca54ea6d64edd9a2a1d02952f1a95f791ed675101292e9c10df3ec397e2f75b7cc5bb59d315145162feee98bd5eb5cff079f63021a168367a7ae04b32199d1811615a4ff419966c2b866bd350a8b9e47a84f0d11872b516d2c91da864026416d67ae29e25b8baec632bbb3773b5f2c97c23eb015d7d60a82c7bd229422dddd34906a59b39187d37fa072f3ffc812f4595c0c4c012cf71ec2708d0f75dc1c4e05ae14afad171371f53178d93ebdf466f30fe14fc3067cf5b0bb6d2cd8325fac5bb37ff5c6a497cdb2358d1b399564beae2a98e6c5544fa61f331fe0db45d5cda6305916c129d12dda9e2192244708a9f23b8ae153dc37b734f5723bdfdbd001b05d029c833ee285bcc624a37706e5599164573249e94983d732cdd651c31aac8eb089e3a81c0d1f69291daa65c4a655989113dd6c4bf37af43b42b23ee757af0680fc6c3e3b8616396e968be3a0cc0ee27b8c3cf85fc6f31456a6501f8e4f72becfee7cbaf3bdab109f23eaffd6c34c061fe28a2f762ece7b16221352234b7fc06699508fc181249b137867f4a59d1df3a3c253fdd6d2e18b13986128f37ff5bf27dce0ecdefcc2ca59cf216d6fa7bf3e6ef9c27592b426f59ec0abea917aade0d22dddacc6167d19928a16e24a9507c2e375646f792fb85f35fe02ae2f685967321a634101a7a962371c452d7a96db70c0413046a0bdbe7f7d8002585486d1bda6aa2a5365f878906fa043e62b9c81d795ff14ed0ec05c8a0379ba2ff32a349050b51714cc11e702ab853b730fc8c6ce0773e84a001c3fd035ec9199180c7473233b0c5760af4970cf0432cf49c3e2317681df4b53f80769c1324ed08372cad93665faa1e6386895e57ff842c8edc9919444ff8f4ddc7eb8038b5c692e4b7b1961d480bb80bb45fd6affaee83d804b865fc99b6ba545e9cc49172b898d761f330947c294973c959af2d1ce6bb392c69d0f34ed68182f69ef5c33556193b01426ed97db1e00417a59b05138e749bd126f1e8343b583d09844d6b51e38c028c9972c3c29f5f64cae58d128fdcac123c1b6747f1b8f39206a1af047912149c89b8a8470ef485912b3eff757bebf4cbb79e09ef66d30cf5ba833fd9c787646d7f834568ac5b885db7391171eb34f93b2d85f28367a6c6373301b228c608049dd6ff7281d35111c2df6ddf2c711d9a2c1ffb0fd048fe98e17e33fe20be30e9f4b743f3312051e2dd9b4ce8d64a955b5dc032e3069aee3ea6a109b62bbd0bc5c747b7a1a78ed1c9d6c46a8d5adf0200f83e40c2c3e41cbaefbaf803f1c3d963fec86cc83cc07d7f2bb7e5862d5facb559c599bbf4640215a8a51eb4042f15cba2650958c8cefe026c33f081246322c25e0b6330978c6514dcfbc917cc4a35c32c87e78096f120436a86cacbc3ea9c3d6dd1c6c5a803a00c7d8d8c2f13350f149b6e2e892556bf98bfbeac3e912b401c80907098347e582fc800751b0a341503af99b4c0e7ca233464c753bbd137ec30b4d9adbaabafa3fe73d3ba88f19cde2b7ed190b798c777c130dd6683767b9db16254d2f395963d6cfdaac745ef51f6560737ea55a2757f5e106a753df26f10eab2022093f470013df8963b84848949d7fea6c54e4487d7bf4d16cbc219e2fe084234383ed02c3ed39dc3d7b956747092d84f607483995a17bf86b7f8472eb875a211dfd4d63175bcff925408ab1a57d3e20759000bae7275ac31f366b3984ba4a83b7e5da8c1b3cbca57c43936fb06178a0f918088933470d92cc26902bace1dc7d4fde41a4dab7492074b5c3e8c8363af61025b41d14d13c5d73ca94bf9e04830f54f21d7fbd8429f4ea46f73f7448b2dc2ff5a15f66e6c377dab8a3e88a8b0e4c69bacf51312604df904bf1dc4c3febd4e5c718d3b0f08c96960dd18ce48e0579a38e8a941bb19c7e27c6afc88803a4b2afd2a028a1bde882caa4cb1cb56c21da541d9bc85827508a39a4ef589c37e6a355799405ff85ef521a7bd7fb97284f5849958a5fb4e1ef25ed8e48821e78bdf31a6ba12314df1b2fba3042a640eacb2c35f40bd82223b85f384d8b67818ad2ce61510f5282453584c8b3a433075b5a414fa5f9ae9dd2916a5f82f23bf5e12ec6fdd25dc7a8b8a8024d52f18490c0e55cad26564955e242bd120c43cec1ecce6349d3ab497bcc73c878d78bbeb41ed29391d06cf53f6f5c8e48b30d851c582ad3a5e17e0c60e34869fdfc8d2a6b99286910396d68b1b3b58008567c4744bd548cc57229e25668ce708b4d8a9a9f231c0741404752d478c964588740227d2e45e86136e4f68ea6ac874211d964ca510dabbb331a85ab9e3df0d47a480d6def66bc26639a3efc9e73c5c5f7b86e1ba885807eff348e44e7c32afba994a5de4f156964c22102dcc8efc58e25f5025d359e0a2354c405f9e3bac8a31925620ca05d4ad18f1c63cd042960b218747c762cabf5d8a098106661ce993d10fb39d08746c69634ee772a92a3fe268020221b7a04724aebd420b5e195e57ee3ba388ebd44db63f65febebd0daae3c977f2e551c0eec609736c2a54bc699080289313cf23e4823928a531c99337cc4b3ed923f67dce2b87f6d99481c88c4ad916c3e8be339228119c3a0b0be4682a799822929213ba36b071703999f8942264f3552d1d91a2d2df65d5b2411d53c2fed47de26013d9ada7fb6a27ab89b97cd39504dac7c2e3ca05d93806c6f1517a97763d2987b3bd076f6b5cc64007e0411b6d304ad067c6a4796d3e47fd07d5937cc367934e3c8b9f7ee573cb37846178c3ded7e0601e74eddc37c66c2e265846c6f36dacf2d7ab2686d58748b1e8e6305a17010b45dd0006f6ca5989555b4e914140b926120e08f5b2094a25919b8918d6f023f9ad96e1fddeb0fe900d0115016c08afa2259e979d06fce810ea43013fcc8ff00b928ea703d70eab907dad08e4cad36908d96348eee1d412825ad0492feb7efe3736e2edab416461652f11fd6179e15fcfe703fe748d7631883f37b598eeb674315f7858577165093d00d67011ab10de971a46dacfe99eb9dcb819f1df03c72643751d4e37b598b1686c22298945b63bce6d5e53f760dc6453321f01e6e26bfa890ec0801429fd80b35327009519c517327c90ebeab8fe9a75c4934d6e078eeb4a779cc2aefdce4e6e360ff882865a2b7d013aca381f7492804ffd339ffb47ca3c935e9a11602ab5413ffe3535bbd0f8bb839de4fffa3fbea7f5880af93a9b9eae2778944527d23706a48df46b682715f7438e49273a2f008ccba98b56a3b22969b80a4bb09ecd39b863804e22b7044762d641ec211d680501ad6730d9e47e60617d35ccac2dc956bbac9ac2a121ed90b5d77e078c68937fcf8e8d79dbad1d7a4b9424ca3dda8c34ee95ea1b8f00e19bd5f24e3e51daed9f6df96a66f", 0x1000}], 0x2, &(0x7f0000001e00)=[{0x1010, 0x1, 0x8, "36fefd63d1ddceb2cb13338d62e9f2d4330f87cf290099ef9f20f8665839ae76047aa498b7f04fe8cacb90730859a372aabe75965887ef224d42f63bb509ea0eb8328564c3275615b5e514a7aaa67e5f9e7ff8cdc279b24f34fe504d011577b59719167cb16287141e05066097cbce0f549103f50a2fc1bc9235a426e5d3887bbafdb2b87cc922edceab308132aabad7e8b0606b84a40178615c87c155f008b2eb323f0524a015f1c316330c2861615eb9149c09839b80f9d3fd648d2fb76e16a5cfbf8822aada4827f762b8ea567eee85735b399a155d74e4cc96be63d57238cc0938ed5e44ccf9fda3bc1c13ab2ad2f319719d80f00ed2e64a9421560767e1d0af24f21d39346fe0103edaae7fb113b63a90fb1bc1c04120f9eee7a4a8ff44c552e59e6d3ffc9760df07403ebb52326980d333831e3465df4f51078a58ec737f12bf8f47667060c7baeef4d5a1a6b68f575075a0368c8e668ac88f0036bc0421c0188c2926359924193dc65bc75aabd7873784a2700b17012606480070d70442c59b55915ba2e986a0f44fb5cf7ae5c4efd392306b7ec9679ad6205d17909e37e83988d1265cd18b0e0008b89f180cb1be6c3ebaa043df27adb8490ed4b6745d9d67f7c793273932b24c64312aa1ee6f267f5331db94bdbfb03cb5360ec7e93765b911bc0c75d2adc95e096154dd3ff265bfa22880da677aa15fc509e647b00bf8fc9c0ec5663c37040ca5f7d65782b744bdc23a03404c423dda01b743eb6cdc6265a31af4cc1eb90172b471dba4f82c9cf0a06f44e3b6daac83e5e9010a3c900b38c4419cdc9389c3346eb5634fcc092682c2332ab04c10b34b2c7dc2a9dcb48cbb21526ee857a29a172a79f30af013a890418dc215d5ba1d7f96000a3e5e257b1fee75f258d5e3919a0ea2a4e282c2b85bf4dc807df02b7ddca959a0dd3318495396ba878033af7b4280c7db762e1d2fb5fb02847590d0db5b011e3054af26c83b1da141b562e42e0e4f15dde40b06619371268950ba6fd7d83237b9a55ceb21defb1c54c96268f0316e5ff0e5af9997d03db6bd84d62e348ab4f96906c971316be3433e729e7eaead88276a4501c4a7027f388fbe39399c913c5c65edfd5177cddf6d144c6744a5f6c558363271df389bffb87868b1eb50c0d589e313710165894ee43c3ee15a97c9969013d4fe5501a9b9b4506fc3de1de48b751d44207b2d199ffc6799905c4f8ef9ac2fd55f174488d7e213b009519082bcd37838cf42f947fd818a5a75b5c25ebe52523ca8def8aea20da9583824359924678f1762948148a35a4de144ab1972b14aff566d8b68bff4cd4615e7bd770b43b683df98ef35bcde21371e9aa90ea2b7c978db2c375e4ddd8eac59b788eb760ebfede127d0a2b724cdc972d75b63278e02b29f6a4bbfb40f669a1d30fd3e118e86f08e1d97d220a264128f0fe52f3c43541276b887dd702584861d9a4c36f7bc5cdedfa39f2c9fc91360c8f1ec8600c266fd545c23d0cafebb02d10c17805b2cd31f1f69d69849570b2d4a157a4a5a212a672206d7c008b2cfbfa3b883b95cd27dd8c3dff6519db77f1a8ca7c7eac2db62cd9ffc6439f053a33db3dcce3650453d979bb2c17de7a2cbaf326a0bc344f3977871656c3399b7426440352238a747c05d8eccb317bcf03fea3ce1fb59a44f87b75b218816447bcd0b9af1f8f646f073f4dc0afa47891262b59eb781d5a18436c073f3417f7749a1360dd8b829a4a3c108d701a7564dc2d0e6813d4923fa19b3a26fa3df2c9694a54aba9e54380d802ee0e5b7b39f566e96e7ceccab40bfd86afd1fac4d4dce2226daa25feb40305b73a8c19d81c2fb11673ae802c85a860d9941e9e604329ec552641a37c9c4b9387c0c593f7d02cce75284653afd49efba1db9ceb901a7d600158f04794905fe548b3030943842a44bf0425e22673041843dc2d98786f8d1d6463e54c64359261f414fcaf07332185e68efa4f781c4fca87b6f087aea5c7c9f1a34601dbacb99ced6abea72caf6827ef380469bccebcf385a945be4cd5cd17140afad1bffe0e4196ccbd7d74fa1b541e2679bf74187f0f21f4953f34f821e6c2513bfef47039175fd6e90b6ec887df8d3fcacc29a16e7f6f6feb0b6fa56f95b6b281fa573e24762a8ca04032527cff1e2878f65b8c7e9587f854d701f729323b5acce8c44b683755c49950ee1092cef5a44754c6d8ef8fad44ed4f8fccea089bdc1f171ee3f6945fa7a68ba88bc576b8fc53b769bf053bbea1c76a5ff3212338270b462790fd775ababd6668c22493b12a49fe9a88648526602e9b772a86829d20eddaa585eed9e631d6578b425c1e5360e30404d441c8d1c95aceec13e30d4603afcbc77dcf0cfc89bd9de1334b488cd6549db6714edc335f9b2c133d3a9513d9739c95429be4c101d7351366b13518bcd567505c2bc46e70bc73c1040f5587e96436a2e91cc2e8abbfb15703625ea1c577dcab38cf729ed6ed3fdea8540bf5d1432cefb425da85385ca63cdb7463946a80a1afe1732ce1903ec8d1a69a29dfc7c78885cfeb75d4c5b9047b7a984f6d854634f62e63bb936d03cd78e5853ce26681d2d751231b902ab4f7c4f499170703efe3a94e8581ce86a1e47e61e50fdb6496390aea971829bd0d42a4455a1a81a503d60a238e84172ca5723b45a457015b4048b2ad9e1bbfb289f6a7a6dbacf63ba10a505de6c86e04c036aab52eb14495146f905067d989a76d52af18e268358c574f90667970d889754da85ea34c918d1de93e0666978f3658dea03d81e99949cb9a0fa96aefc0feaa5fa4a08415a8fdf939ace2ce1fd96b1fc3b6e299e5d48238ec52e2a3a489d9335e672edd6401e7d7537954c5acdd5d7e19ef46c033340a3b0ffbaca7ab73cae6998c09f2887e8f3c309fbe2319e9af0da3b2ed0ab85059873b90f4cf1d7a6a04fdfcad616aa099843ab53f45b3828c78629600b5127cad22bb7435d0827b8b26149d249a5fc9990e4711ddc4b01e7ec6e436fb610328445af1c579801f007e840f39dd8795654e8dd821625ad448b08d9392ce049a0b58a00721922d3b50ad0219c381af77790552cfee56f24670148068b2602bd7bd984c7e2e958c167b5111bd45c03c1a8f40c28ed08dddc42b95ffde1fdcf25466db7bb871a28b9cf7adc1dff936c01f0a8714612ffe735111974635a200ced7869bf1fe1dfeabafe9342a0be7a9ffdff9744df06a21ffa02e47772491a2675a4a56858dd4c820f90c7879915719dbe41ca7a6d052879178bd5af00a003d4f0b3543f68c9ccb72918a9622ceb7c2429291c4802a14bdc7b7c92a2b6c016efc033028662f6374a1d49a6fcc471aea0cbaf3cfda126f9a0055cac82162f001982eba5a3abe2894faa6404d37988ad12530caffdcd0b1b0ff54e4c9830f89d22ce52aab8383f6851dfe414c8df679280ae6f08d2b776844bdcd661594c70e5c98b68b58f90c1e73e8b0dd12090edaa77ff73c53d15768b5ada5c37893b602afdacdbf9326ccb26f01f4f0d1182b23b423f3afb7243e560fbe4b4f71a47976d4d3b65abb9174cf16c6e155e1cdf0eac0c2036c9afb925e75c835474696c914ca02355c50c3ee56d3a2c82993852f7334fef8d7584fb3943b5fb03f654729ced903752dd831b679bd77526757baa4ba8452e8092e8da37f6adb4c0c9a69e9b141b81714caa0e31cb8624190fc88828aeec30deb077bef8439218f321879ab8ddb2d30c53ecfc5cf17458410b161ad6ce29a16bde69ada6c5baed4555df0fa858589758a522b7dd580ce79cef9c77faceb4ccd8eaee638c33c48908ab9bf13f73e4a77942338afbd38d739488c3a31fba8ac624f89a01ad9d333f73f94063ffa3baaa83b974596d0e8c4be245787dd938a35401c4d6b483f1d435ab57e64aaf9285e2f5c5fce45d0734b1ee8518b67fb265c5ccbad8b8fcbb16d4705e65a806106a87fabb9192a37da8c338658f3ec8950d481762edfa46c34a7de6e1971a4fc759955d45300c1562fc8576e013540609ef80dfc324961b4ed1e98e9bd8d5ca5795bd9740b2c9b921b0ab48026a64183a121a19b62cb0b150c58809908111a34e2490d64609540b7b5223df7bba9c0c569cf39e86c0f125d509ff2ef10cb61eabbfdcf5ab47327a5defd297a882cb8ccc8182b4a1a7c402b9d388793ea55d8dea8fe7cf5e4ce59bd6510d3004700ca0e03e93e376e35a849cd9e920179ff2a4393c756bc8a37c8afd4898444773c81112f7c759808780747c03db987a75711bfb06f5feb9fd161dd5d0b84973374ddd2f41f5ebc87d7268a9e40a1348d1899c493dcd7b5b4a999f3b4723a590ef53527e0fdd4d37d0071dfe5805fbc2a1f068c641e9424acfb92137e3998af7644a5591079491d089166c1147b17d9127abc15344542c98da708787bde748aa7ae782d678cc8747f9d8b115a50420b16ffbb0b85d68e026f4111eeb7d482241e27945f23eb2065a424298c076561934ed578a9c8deed122a1288dfc4a2f75aa9c575e64d93f6fde857e282712af9c3d461ddfa74ef3ce5eb0d88f88deec9842c6cd0b7a1a6d98471d44282eef452eb89f29ea52b34ae6d0733f4cf8f51bf5363275c1cddaa854d5764a4244eb8eed24571c216aa94f6c7b3764d881649fca35f26f40cfc8dedfed1d894ae15fd964e56577c0c1d7ba371f527846f61c7993d6ecf143270f62c6155cf837d37aba1ce5f4eff60d289397c1903d15aa493a4a743f7b280c1a42ae19ff53aaf56c8ef0704213dcdb74fc598db4e61ea1c335379648a75d2619100e0451d72c9d5b2d45ad5281f7ec5e728718d99c5559d9dd6ab0ef3890be0175cace213bd56868632aba5c31409e889cf7376758a59546ed362d88f460791d6db2f6b8bc775ee6d8ca4e7f66aef422718022a83fa0d9d35ab206a25f58f2c268a9fa0f61295511e77c1953691c300bf0b4a19c28bf7b52cfc0e854ab7f864652d1a7c1981555f8230c01ed502181aad0549c07f0a73116833670efe3e9a3ec5df1143f3a1dab0adddd6f927f59cfb7973d2bd2b9609cef8fddd4f20557ff54ba311b79d7151fdf3c9032c8912b809d7b2b6a91e7f57f6bbf0190ae0501edd481141e4105ba1985e2b5bfe55a772f0119fcab2f1c287baeb60228be20421ed05fc5d7001d8f02abd67e0920e4f09bf4946c589ef11273c001bd3500a5ff07c9aba9581ff79aae5ed59f0ca058fed2a743bf9a874272b901f35b8e04b1c34833196c814dd36aec47c37e5ed94948a4cd4a068d663f4434462e834535023d26c0a9b879fa595545def40c21015218b55aa28f9e0c2e4da69e34295f92995b5be2114bf7e434e936d16c03ae3fde480d75187472cf4e955f856ecda9584cb5fac119afd91a3018b9e1b2c17d8ecf8a3796babca1edcfc3fb98a220a43d9ef9743d4fde5a70fbe84fe11d477cfddd580b4a3b8aa45bc6d00a3ad573c2a88a5e0629f150a1b4d42be10d59e358acd070aa3d41fd4c831a861fb95017a72f252a3f0ee1061a347afe8754129c689f7fe11ad8077e17504613ac7b3eac6afa640bfffdbaa9c951d5c48d2edde7b224f7b2279a616d3a9635a1e4e9a849df87c8641814555cbeed3137df48f2649ea2e18d37458da721676c742d227e5ac605377061b5db4f576493dd9f618cdcd6c62cee9c9947c1921650b32e2349a4fc599210192a2571b0d9e296b60ac9ef8590d338e4f7d949b24f8aca2f2307998ba29f57667b270e2c2f46ad7b384fbc4d100740"}, {0x28, 0xffff, 0x0, "93b963dde6c14da040b5cc031725d4e315bb730e"}], 0x1038}, 0x10000}, 0x10, 0x0) (async) close(r3) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_pts() (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x800007ff, 0x3, 0x10003, 0x20049a, "084880fa87f4ffbcda0988d11554e90d6602ff07", 0xe6, 0xffffffbf}) (async) writev(r3, &(0x7f00000001c0)=[{&(0x7f00000009c0)="272355af5986f60acc7e1f9152f564494748acc9407606d7b9dc6f05e88ffd0b0cdd2c8d883ccd46d9f5f541fe35a8c6565e37ef5f89cb5b2e006d4702faa24f0a2d1cd97dda649cbe13bb4415e2b118accb8ccb9546ad2123544121e63eb8f9c950c3620e961ed65b5b889e71370225df5f070f1186ec97d2f46ce8a1d0665de21546794bc75e9e443f4de87cbe4f4572078bd022c7ab12df240f8c874cf6df6f1147f8ca10df1d5473d03d38d2b7615f72af674f2e697ba01f4984cf87bc1d67cf7292300ee5f8807427631df35c0085b45a7246a97075a0e4acb286c4857c75e925575771584da5b1d3ed765c850fad3dbd0e28115ec779287e62cb9587a634ab7191739efd876c41178a199b9be16c87cc3f7fe7d6624f5491c24dc67bb76e942d63e1b76678dac53eb5386b26c0f00f49f5a759ac3c8432e952fcab6a617c43a056e7145dd5432ba4e965a08c157f7159dc72e501a18fd953ba00211fb36af9f24a26fc56c977db17c588828a540caf0b5b487b4837d1436327633b48d4e52cd1785495c0c9c4eafc55902024d290770d9488b54ba2d8b6c3fe3c8e710539a80cd713980b8bf851632611be3498ca05a601e3a90066655454b1cdce771848f54b3b9721ed0a72c3fade587c7750f83d643ef52def39e1d7936f0cf6d2b33c8916648faaeac540d32629134e76c96e0fc3240920e71c256f731fdf4e471554f2b07be6734f8017e50051e66aa9487fc9551301c43c81f7b72b68d1f8ed59043420673f8402d63e3df7e769130fd3fcd2cad1353a9156379e0913b382034378290961fd48903bd4985d9f44429e933d56ead8f68dcb0cf7ef40382ec1d9b338d521b36369f0cd1faf6aa6af646a67fc16c233c02cd30fa6e7e10054868d9631393d949716c1212cc685615d0b019e321d1c310220f0efc93231fe5033702e00ad508b6eec520ab594fad9e0eea61dd1c674a11dc1b92fdf3a724964c9b7fee98e68b597027f5bc2edf3c6e9d0f4567850055cc284b9c0ffdfab9caebfd959653fb7b00653cb34782fbf102e5c3c44bac859382b3abccae94f60ad76092ee5dab6078d35e93e3b90f6adacf196b0a7880459ffaa50efefa0606acfd9a2881017f15c8522e6bcbdf51e1a495b2df8720e5fa76611b0f9a2baeaef7eacee8f84bd222922428e8837070a8b80703992b080353732725b0f096353fb2935cbe8d23eafe75d77f415384e0f795ad3caa2453a0514a19b3acb4021b172b76c2a1cd9fc2a7aa3eb26a5aed5e49c196b7b467da57a2ee4ed445246541519810cc86d7ee2d27303455ff5341b6e1b979fdc49f0a05989c3716f8ee1e3084efafa00a21117c4109a9e748b300af6fffacbee1dc4adf4eab130e039519f2614560131a5d9834ac85af1834d7eaafb343cbcd29269d173d33f6552f5a4ea3c2dfc9f9f6176ecc69f6dd037c6b41b4c75716baba2f9eb81b7eb363650a390e4a87b7a69aff89dd33ff021975b61b39a3fc24b50f3804e7b3051b2111f9e94898d", 0x43b}], 0x1) 229.805534ms ago: executing program 3 (id=527): syz_emit_ethernet(0x45, &(0x7f0000000000)={@remote, @random="a88f39333f49", [{[], {0x8100, 0x3, 0x1}}], {@arp={0x806, @generic={0x1, 0x7034, 0x6, 0xf, 0x2, @random="5b8ceeaf45bd", "62b0b1ec8ca1eceab08039dd0b337a", @broadcast, "ec140bf33ac9661e6e4fcbd7a28719e3"}}}}) r0 = socket$inet6(0x18, 0x2, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x5, 0x3}, {0x18, 0x1, 0x8, 0x101}, 0x4, [0x17fe, 0x10001, 0x80000000, 0x79ae, 0x73, 0xd, 0x1, 0xfffffff7]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_extract_tcp_res(&(0x7f0000000140)={0x41424344}, 0x8, 0x3ff) syz_emit_ethernet(0xed, &(0x7f0000000180)={@remote, @local, [], {@ipv4={0x800, {{0x28, 0x4, 0x1, 0x22, 0xdf, 0x67, 0x8, 0x0, 0xe9, 0x0, @loopback, @rand_addr=0x3, {[@timestamp={0x44, 0x2c, 0x94, 0x3, 0xd, [{[@loopback], 0x3ff}, {[@remote={0xac, 0x14, 0x0}], 0x8}, {[@loopback], 0x6e46}, {[@multicast2], 0x8001}, {[@empty], 0xffffff81}]}, @ra={0x94, 0x6, 0xc51a}, @end, @lsrr={0x83, 0x2b, 0x97, [@empty, @broadcast, @local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x5a24f2aa, @multicast2, @loopback, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}]}, @end, @rr={0x7, 0x17, 0x8, [@multicast1, @multicast1, @multicast1, @empty, @multicast2]}, @lsrr={0x83, 0xf, 0x6, [@broadcast, @rand_addr=0x9, @loopback]}, @rr={0x7, 0x7, 0x0, [@multicast2]}]}}, @tcp={{0x3, 0x3, 0x41424344, r1, 0x1, 0x0, 0x7, 0x80, 0x9, 0x0, 0x1c4c, {[@sack={0x5, 0x6, [0xd]}]}}, {"b2e86d53c1e7f6de62a45b910de4665d9371d7b7f7455d73fac84e435e636c5f61e289"}}}}}}) syz_extract_tcp_res(&(0x7f0000000280), 0x1d, 0x0) sysctl$vm_swapencrypt(&(0x7f00000002c0), 0x3, &(0x7f0000000300)="dd84f421e7ad9e5e4f10ee7ba4b89ee12ab6934485e41032a7fc398a34d13680d55bbf3435e0c767d022493d2870e94632d72b", &(0x7f0000000340)=0x33, &(0x7f0000000380)="29736b699b44a168af19d4341f70125eaacde23a728c2f571eb8e3653132fe4511f5918f57", 0x25) syz_emit_ethernet(0x41, &(0x7f00000003c0)={@local, @remote, [], {@arp={0x806, @generic={0x1, 0x4321, 0x6, 0xf, 0x2, @broadcast, "3026f1a2ab1e80aa4f94b7073696e5", @remote, "159b1363d642f82c9b0bc7ea027defe7"}}}}) syz_extract_tcp_res$synack(&(0x7f0000000440)={0x41424344, 0x41424344}, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000480)) select(0x40, &(0x7f00000004c0)={0x3ff, 0x7, 0xc5c, 0x5, 0xe7, 0x8000000000000001, 0xfffffffffffff000, 0xdac}, &(0x7f0000000500)={0x1, 0x400, 0xb2, 0x7, 0x1, 0x4, 0xffff, 0x4}, &(0x7f0000000540)={0xfffffffffffffff8, 0x7f, 0x7f, 0x3, 0x4, 0x9a7, 0x8, 0x5}, &(0x7f0000000580)={0xfffffffffffffe01, 0x9}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) fcntl$getflags(r0, 0x3) syz_extract_tcp_res(&(0x7f0000000640)={0x41424344}, 0x6, 0xfffffffa) syz_extract_tcp_res$synack(&(0x7f0000000680), 0x1, 0x0) syz_emit_ethernet(0xd2, &(0x7f00000006c0)={@local, @random="d10847b9ec17", [{[], {0x8100, 0x1, 0x0, 0x1}}], {@ipv4={0x800, {{0xa, 0x4, 0x1, 0xa, 0xc0, 0x66, 0x7974, 0x80, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0xc0000, {[@lsrr={0x83, 0x13, 0x0, [@rand_addr=0x10, @remote={0xac, 0x14, 0x0}, @empty, @rand_addr]}]}}, @tcp={{0x3, 0x1, r2, r4, 0x0, 0x0, 0x10, 0x2, 0x1, 0x0, 0x8, {[@window={0x3, 0x3, 0x8}, @sack_perm={0x4, 0x2}, @nop, @md5sig={0x13, 0x12, "32193dd5f58bbd43ad7849bbdea74e42"}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x12, [0x3, 0x4, 0x10000, 0x7fff800]}]}}, {"1c8da7a1cc9ceaea1f03585a4e0030cc2a91e609e2c71338c45ad234775cfa475e53829de10bd28c4bf476d7a448ddc5461edb804946b745ca1062ffd5826db4b6c7434c070c5c4ea7bcc50e8daefbe775c73efc37e75061"}}}}}}) syz_extract_tcp_res(&(0x7f00000007c0), 0x142f, 0x6) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000800), 0x100, 0x0) connect$unix(r3, &(0x7f0000000840)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000880)) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000008c0)={{0x18, 0x3, 0x8, 0x3ff}, {0x18, 0x1, 0x2, 0x35}, 0x2, [0x2, 0x5, 0xfffffff5, 0x9, 0x5, 0x4, 0x8, 0x100]}, 0x3c) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r6 = syz_open_pts() ioctl$TIOCSCTTY(r6, 0x20007461) sendmsg(r0, &(0x7f0000000e00)={0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000900)="791ed88d327b7a8bdfac18c25685185706d718ba132cbe774c9bc7f04c5fff0b54e50be573b2520f756519d6c803e495f21bd37103f33762f407eda806a6706b", 0x40}, {&(0x7f0000000940)="830a1fb05f3eca2e", 0x8}, {&(0x7f0000000980)}, {&(0x7f00000009c0)="1e6cb6057df4ef84a5e447f84a6d99ed8761922f5b84e1b8cc11473dd469fcf551d4f618354a0588bd8a0f1f8a003751ef7fc5313eca8def0d6e773ec0365f8b7949e9c2b25c785dccd94727842e2dba36fb7c798cb6776a3ac11fb755bd77", 0x5f}, {&(0x7f0000000a40)="cd8d9bcca3906244e8e71d54fa291efd0e34ed4069be07e7ddf9dff557e1ef6ac0dfd52aacc9638778b91b1cb18fa2f86b92db578d4dc4b016542e790410e13b4f3ba5d734f6faaf86524b257f607e283a3217c58a27cbcecbffd2566a4a60b07d0e84e91b2f1704b5bffbb1229e2c4e530db0cbabac7a0d24bbd5eae8f8a1a1d684fb2898a4a87f57abbd8fa1d89f941c2ce19a85a545fbd1b9c0a14c4d22ef9f0955e61d56ea37c0a734dec498cb91c5d3932496bc208fcf66fca3c7e8eeb82ebcc0418ec47fe04a0c98a79e74524b1c556bb7e7e7938f175a1400d7db99cc440c4f194bd736c5b3424f2235350de7fd9f89f5a9", 0xf5}], 0x5, &(0x7f0000000bc0)=[{0xf8, 0x1, 0x8, "f241cbb2af518a23b51f772ed263300daac3f09fc62d044873a65335f66ec59c047effca70f02966fd31865f3b25d8547508c47c6120628b1d3d378b6c938dd15aa395c1c332d3179750272fb32482c0732c82dea62a50d8f18e54c64fe5d2a036360c590bbac225c785cf07b8395007e2344d6c58e6b23496b4cd7938ad3cc70b4f34e462640f0217761434b3dd837ac2e6bd67c4b59dc5ec13ca7e823cbf58f855f6194c0a77d9ae6c011b6b25af221b84e0c5c96eac8e45bf8be59bb085a5f2910a70318311dc2e6507f7adf3d42be00fd0b7f3de56a94ef02d99b948c44e0f8c"}, {0x90, 0xffff, 0x4, "cae41dd764bdaf57160574d3b3302f8254a2c4ec7b9479794e64b122725c7d37c41cfb613e7722837fc199c8f81e1b6c80a7594842f5c9795c503c24d373dda4247534f6dbcf0befd8de686827339112d9840e9a06d28122493b688a0f4b6af2c2670f075e101b00fb85518b6d55c8f0efa9f20f5b3fd01341ea13"}, {0xa0, 0xffff, 0x2, "779fca61f298bc05bcdcb0f623fa2fdd0de017cfdf5f6c4fb2665c1b3119cfa263dc82a8127b6331917b2515ef2dbe209a1ab362743cf01111922bfcab77f170bde01ee51ad677ac04d64b7b1ba3bda6049f0fddce246c8af7e22a11ea049255bd3db7eb3ea8ccb2194eff984eca582708a7746073360266dd9106394d65f130aa1274f1eaa7f6556017cd9eba"}], 0x228}, 0xb) truncate(&(0x7f0000000e40)='./file0\x00', 0xffffffffffffff20) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2010, r6, 0x9) 229.268966ms ago: executing program 0 (id=528): setreuid(0xee00, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1600) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xcc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x200, 0xaf) setreuid(0xee00, 0x0) (async) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1600) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) (async) setuid(r0) (async) open(&(0x7f0000000040)='./file0\x00', 0x200, 0xcc) (async) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) open(&(0x7f0000000040)='./bus\x00', 0x200, 0xaf) (async) 228.060123ms ago: executing program 3 (id=529): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) poll(&(0x7f0000000200)=[{r0, 0x1c4}], 0x1, 0x1ff) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) accept$inet6(0xffffffffffffff9c, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000280)={0xfffffffffffffffd, 0xfffffffffffffffd}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) writev(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x32, 0x9}, 0x3, 0x7, 0xffffffffffffffff, 0x0, 0x1000000000005, 0x400000000009, 0x800}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) close(r0) open(&(0x7f0000000140)='./file1\x00', 0x2, 0x21) kqueue() close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000001c0)={0xffffffff, 0x3ff, 0x97, 0xeffdffdc, "8bfdff7c691400000000000000000000000800", 0x15, 0xffffffff}) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f00000001c0)='.\x00', &(0x7f0000000240)='c\x00') open$dir(&(0x7f0000000480)='./file0/file0/../file0\x00', 0x200, 0x0) 226.769937ms ago: executing program 0 (id=530): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000040)=[{0x26, 0xfb}, {0x23}, {0x25, 0x3}], 0x3}) (async) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x100) (async) r2 = getpid() r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r3, 0x0) (async) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) (async) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) listen(r3, 0x4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r2) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) (async) sendsyslog(&(0x7f0000002040)="7688c45daa5f", 0x6, 0x4) (async) listen(r4, 0x5) 204.310606ms ago: executing program 6 (id=531): r0 = socket(0x18, 0x4001, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r0, &(0x7f00000003c0)='>', 0x3fdc, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x8) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x26900fffb}) acct(&(0x7f0000000000)='./file0\x00') recvmmsg(r0, &(0x7f0000000100)={&(0x7f0000000180)={&(0x7f0000000480)=@un=@file={0x0, ""/520}, 0x20a, 0x0, 0x0, 0x0}, 0x1}, 0x10, 0x1041, 0x0) 22.143979ms ago: executing program 0 (id=532): r0 = socket(0x6, 0x4, 0x0) syz_emit_ethernet(0x8f, &(0x7f00000000c0)={@empty, @random="a3498166110e", [{[], {0x8100, 0x3, 0x0, 0x4}}], {@generic={0x9002, "836411042505d3ea1a448bb714a69e15fea98437c3119163c4f5e49b2deee5d0a394cdb0c6be0912ed26bc49c45bf69d27fafa011777c5657d8614369a302b7cf310e8340bfeaa61dfe180d587daa2eeec260de19597ac24aa984b5c97463e1c41523c5d2fcf331878d839d9e496650e710990a159a3b426776db1a52b"}}}) setuid(0xee01) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001180)='\x00\x00\x00\x00', 0x4) 21.401797ms ago: executing program 0 (id=533): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x0, 0xc0, 0x3, 0x1, 0x7ff, 0xfffeffff, 0x8003, 0x1, 0x1, 0x2004007, 0x1}) r1 = socket(0x18, 0x3, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x3, 0x100800000000009}, {0xfffffffffffdffff, 0xffe9}}, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x132) close(r2) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x1dd47e34, 0x0, {[0xfffffbeffffffffb, 0xf7, 0x1000000000004787, 0x8, 0x400000000009, 0xc70, 0x6, 0x3, 0x0, 0x80000001, 0x0, 0x3, 0xfffffffffffbffff, 0x5, 0x0, 0xffffffffffffffa8, 0x7, 0xce5], [0xfffffffffffffffe, 0x400, 0xfffffffffffffffd, 0x2, 0xffff, 0x1000000000007b9a, 0x2, 0x0, 0x2, 0x3], [0x5ad7, 0x2000000000000000, 0x8000000000000001, 0x0, 0xffffffffffffffff, 0x6, 0xfffffffffffffffa], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0x1, 0x3], [{0x1, 0xfffffffd, 0x0, 0x7d09}, {0x7, 0x8000000, 0x2, 0x7b}, {0x0, 0x4, 0xfffffffb, 0x81}, {0x3, 0x100, 0x3, 0xfffffffffffffffd}, {0x3, 0x2, 0x19045d4c, 0x7ffffffffffffffd}, {0x0, 0x2006, 0x40000, 0x2080000000000000}, {0x6a7, 0x7ce5, 0xf689}, {0x2008, 0x96b, 0x0, 0x8}], {0x2, 0x9, 0x6, 0xbfe}, {0x21, 0x6, 0x100000b0, 0x2}}}) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x809789, 0x6, 0xd3, 0x80a19f, "bf08000100f1675910812cc900", 0x1, 0xfd}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 3.533606ms ago: executing program 5 (id=534): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x80, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000780)="deba5b63f9678624332627a52ae400b26c1b1fc743de10b47fb06bb5f65b16ed23fe63eca6936fce509e9ea1429f1f4c14c60442d308539dd8d21bfeea24d6e09731ff79b7fb93953395e5214637ac4f516120382731a924ff3d8dcc79b02a242343c1755da59923713b8e6e024a2bb8472abbaf75e0574b16e4e281c9c883210be1094b3efe2cf949c5d313a3dcba2e38cc52bccb182c8dfb3a98e0d66c6e8c0ca8ac37c1aa96cccb74121a8149eec303c5a3693ea47dc5c2f42b84f3f55a2cf0989ae4fe60abfb1d5b1fdc3a70043402c84dffbb26143f3faa37f2fb03a2810ec354f41543e60ce112f7d52bfa9d6bbfd2ea2487caad8824bc90ef619d545a03048ca1c15017b3d130d4a58e25dfff150c6538a4bf7614cbd6f3af9733d2ffda741cf4215c6ad37e2eb4", 0x12b}], 0x1) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x3200) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) r3 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x4) 2.697416ms ago: executing program 2 (id=535): mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x7fe, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x800, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x0, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {0x0, &(0x7f0000633000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f00000c4000/0x10000)=nil, 0x200000000000}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x16}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000309000/0x3000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f00004e9000/0x4000)=nil}], './file0\x00'}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x400, 0x0, 0x0) unveil(0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) poll(0x0, 0x0, 0x0) mprotect(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000780)={0x6, 0x1c}, 0x2, &(0x7f00000007c0), &(0x7f00000008c0), 0x0, 0x0) dup(0xffffffffffffffff) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x1}, 0x10, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@random="415fd77e1c92", @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @broadcast, @broadcast, @remote={0xac, 0x14, 0x0}}}}}) dup2(r1, r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x29, 0x2c, 0x0, 0x0) 523.226µs ago: executing program 0 (id=536): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357a0000b37b6730073705ae0466052d368990caac7a018eefaf1e54b638164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d070700630031282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b12", 0x8a, 0x409, 0x0, 0xffffffffffffff88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x1f, 0x4, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/92}, &(0x7f0000000140)=0x5e) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) 0s ago: executing program 5 (id=537): sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b100050460000000000000000041", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0xee4bce5bb233ab95) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) setrlimit(0x5, &(0x7f0000000080)={0x0, 0xb67f}) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.227' (ED25519) to the list of known hosts. pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 6, size = 287762939904 pckbd_enable: command error wStopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e074468,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd806e074450,1) at rw_do_enter_write+0xba rrw_enter(fffffd806e074450,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806e0777e0,2001) at VOP_LOCK+0xa3 vn_lock(fffffd806e0777e0,2001) at vn_lock+0xa4 vn_closefile(fffffd806c0a4ae0,ffff8000fffeed10) at vn_closefile+0x111 fdrop(fffffd806c0a4ae0,ffff8000fffeed10) at fdrop+0x121 knote_remove(ffff8000fffeed10,fffffd806ef82e00,fffffd806ef82e90,3,0) at knote_remove+0x449 knote_fdclose(ffff8000fffeed10,3) at knote_fdclose+0xf9 fdrelease(ffff8000fffeed10,3) at fdrelease+0xf9 syscall(ffff80002f7db550) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x47f84b62d00, count: -13 ddb{1}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff80002f7db060 rbx 0 rdx 0xffff80000144bd40 rcx 0xffff8000fffeed10 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff80002f7daf40 r9 0x8080808080808080 r10 0x23086269fb9a7081 r11 0x54dfeea023617807 r12 0xfffffd8003f18d00 r13 0xfffffd80047059b0 r14 0x3 r15 0xffffffff833fb57c substchar+0x1369b rip 0xffffffff832956b5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002f7db050 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=202616 pid=38042 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffeea78,0xffff80003c422038 process=0xffff80002a3cc018 user=0xffff80002f7d6000, vmspace=0xfffffd806c207200 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 5793 397402 90758 0 7 0 syz-executor 16974 73988 40422 0 2 0 syz-executor 16974 191371 40422 0 3 0x4000080 fsleep syz-executor 51218 39741 64322 0 2 0 syz-executor 51218 17705 64322 0 3 0x4000080 fifow syz-executor 38042 228079 68101 0 2 0 syz-executor 38042 391220 68101 0 3 0x4000080 sbwait syz-executor *38042 202616 68101 0 7 0x4000000 syz-executor 87077 487664 15452 0 3 0x80 nanoslp syz-executor 87077 82169 15452 0 3 0x4000080 fsleep syz-executor 87077 279389 15452 0 3 0x4000080 sbwait syz-executor 87077 39034 15452 0 3 0x4000080 fsleep syz-executor 6175 519047 0 0 3 0x14200 acct acct 21312 16916 0 0 3 0x14200 bored sosplice 13443 474915 88607 0 3 0x100082 sbwait arp 88607 347689 75242 0 3 0x10008a sigsusp sh 34730 111302 61151 0 3 0x82 wait syz-executor 64322 305803 61151 0 3 0x82 nanoslp syz-executor 83595 278046 61151 0 3 0x2 biowait syz-executor 75242 255706 61151 0 3 0x82 wait syz-executor 68101 418372 61151 0 3 0x82 nanoslp syz-executor 40422 86418 61151 0 3 0x82 nanoslp syz-executor 15452 492939 61151 0 3 0x82 nanoslp syz-executor 90758 74053 61151 0 3 0x82 nanoslp syz-executor 61151 428102 48238 0 3 0x82 kqread syz-executor 48238 382019 57577 0 3 0x10008a sigsusp ksh 57577 115521 88229 0 3 0x98 kqread sshd-session 88229 501050 21743 0 3 0x92 kqread sshd-session 49036 102612 1 0 3 0x100083 ttyin getty 21743 348749 1 0 3 0x88 kqread sshd 34818 73169 48747 74 3 0x1100092 bpf pflogd 48747 429327 1 0 3 0x80 sbwait pflogd 53168 471270 12327 73 3 0x1100090 kqread syslogd 12327 50131 1 0 3 0x100082 sbwait syslogd 12272 307443 1 0 3 0x100080 kqread resolvd 7078 284655 82933 77 3 0x100092 kqread dhcpleased 77875 302110 82933 77 3 0x100092 kqread dhcpleased 82933 519334 1 0 3 0x80 kqread dhcpleased 19606 114200 0 0 3 0x14200 bored smr 98741 347333 0 0 2 0x14200 zerothread 60730 518680 0 0 3 0x14200 aiodoned aiodoned 95716 495781 0 0 3 0x14200 syncer update 93863 251306 0 0 3 0x14200 cleaner cleaner 32580 415903 0 0 3 0x14200 reaper reaper 62044 18245 0 0 3 0x14200 pgdaemon pagedaemon 93307 303485 0 0 3 0x14200 bored viomb 16467 197813 0 0 3 0x40014200 acpi0 acpi0 19498 33425 0 0 3 0x40014200 idle1 52317 31602 0 0 3 0x14200 bored softnet1 12780 377452 0 0 3 0x14200 bored softnet0 2283 306319 0 0 3 0x14200 smrbar systqmp 41742 433406 0 0 3 0x14200 bored systq 90488 359662 0 0 3 0x14200 tmoslp softclockmp 25005 218898 0 0 3 0x40014200 tmoslp softclock 73586 216419 0 0 3 0x40014200 idle0 1 404970 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 5793 (syz-executor) thread 0xffff80003c4227f0 (397402) exclusive rwlock amaplk r = 0 (0xfffffd806d2db568) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault_check+0x8bb #3 uvm_fault+0x106 #4 upageflttrap+0xa9 #5 usertrap+0x42f #6 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806c2074e8) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x42f #7 recall_trap+0x8 Process 38042 (syz-executor) thread 0xffff8000fffeed10 (202616) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8390eed0) #0 witness_lock+0x5f1 #1 vn_closefile+0x41 #2 fdrop+0x121 #3 knote_remove+0x449 #4 knote_fdclose+0xf9 #5 fdrelease+0xf9 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock fdlock r = 0 (0xffff80003affaac0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sys_close+0xd0 #3 syscall+0xbd4 #4 Xsyscall+0x128 Process 83595 (syz-executor) thread 0xffff8000fffefa08 (278046) exclusive rrwlock inode r = 0 (0xfffffd806e2555b0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x279 #7 ufs_mkdir+0xfc #8 VOP_MKDIR+0x101 #9 domkdirat+0x179 #10 syscall+0xb17 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c7a2c68) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 domkdirat+0x8b #8 syscall+0xb17 #9 Xsyscall+0x128 Process 2283 (systqmp) thread 0xffff8000ffffea60 (306319) shared rwlock systqmp r = 0 (0xffffffff83788b38) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10199 11085K 11580K 166960K 12380 0 pcb 17 12K 12K 166960K 114 0 rtable 239 10K 10K 166960K 574 0 pf 37 18K 22K 166960K 131 0 ifaddr 40 7K 8K 166960K 91 0 ifgroup 51 2K 3K 166960K 150 0 sysctl 3 1K 9K 166960K 9 0 counters 66 36K 38K 166960K 292 0 ioctlops 0 0K 4K 166960K 1648 0 iov 0 0K 16K 166960K 63 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1406 88K 89K 166960K 2069 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 10 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 23 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 240K 166960K 681 0 sigio 0 0K 0K 166960K 9 0 proc 75 131K 196K 166960K 575 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 79 0 in_multi 89 6K 7K 166960K 139 0 ether_multi 1 0K 0K 166960K 9 0 mrt 1 0K 0K 166960K 9 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 433 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 240 165K 175K 166960K 7994 0 UVM aobj 17 2K 2K 166960K 19 0 pinsyscall 44 88K 103K 166960K 1811 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 35 0 NDP 11 0K 1K 166960K 54 0 temp 51 8653K 8775K 166960K 33335 0 kqueue 14 22K 32K 166960K 134 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 94 0 89 2 1 1 2 0 8 0 rtentry 176 133 0 33 6 0 6 6 0 8 0 unpcb 144 378 0 355 5 1 4 4 0 8 3 syncache 336 4 0 4 1 1 0 1 0 8 0 tcpcb 736 163 0 157 4 3 1 4 0 8 0 arp 136 17 0 2 1 0 1 1 0 8 0 inpcb 328 527 0 518 4 2 2 4 0 8 1 nd6 152 31 0 5 2 0 2 2 0 8 0 pkpcb 40 4 0 4 1 1 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1192 98 0 98 1 0 1 1 0 8 1 pppxif 1504 75 0 75 1 0 1 1 0 8 1 pfstscr 40 1 0 1 1 0 1 1 0 8 1 pffrag 232 12 0 7 1 0 1 1 0 482 0 pffrnode 88 10 0 5 1 0 1 1 0 8 0 pffrent 40 23 0 18 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pfstitem 24 68 0 12 1 0 1 1 0 8 0 pfstkey 128 76 0 21 2 0 2 2 0 8 0 pfstate 384 69 0 16 6 0 6 6 0 8 0 pfrule 1344 24 0 19 2 1 1 2 0 8 0 rttmr 136 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 2 0 1 2 0 2 2 0 8 1 art_heap4 256 600 0 131 31 1 30 31 0 8 0 art_table 40 602 0 132 5 0 5 5 0 8 0 art_node 32 131 0 40 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 6 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 21 0 11 1 0 1 1 0 8 0 shmpl 112 16 0 2 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 2707 0 1196 95 0 95 95 0 8 0 ffsino 296 2707 0 1196 117 0 117 117 0 8 0 nchpl 144 3661 0 1960 64 0 64 64 0 8 0 rtmask 32 8 0 8 2 1 1 1 0 8 1 vnodes 216 3200 0 0 178 0 178 178 0 8 0 namei 1024 12001 0 12000 2 0 2 2 0 8 1 percpumem 16 161 0 113 1 0 1 1 0 8 0 kstatmem 264 82 0 58 3 0 3 3 0 8 1 scsiplug 72 1 0 1 1 1 0 1 0 8 0 scxspl 216 20119 0 20118 10 2 8 8 1 8 7 plimitpl 152 152 0 134 1 0 1 1 0 8 0 sigapl 424 981 0 931 7 1 6 7 0 8 0 knotepl 120 555 0 0 17 0 17 17 0 8 0 kqueuepl 224 198 0 188 3 1 2 2 0 8 1 pipepl 344 175 0 148 3 0 3 3 0 8 0 fdescpl 528 963 0 931 3 0 3 3 0 8 0 filepl 160 5537 0 5315 15 0 15 15 0 8 4 lockfpl 104 371 0 369 2 1 1 2 0 8 0 lockfspl 48 107 0 105 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 39 0 22 1 0 1 1 0 8 0 ucredpl 104 1006 0 993 1 0 1 1 0 8 0 zombiepl 144 932 0 931 1 0 1 1 0 8 0 processpl 1232 981 0 931 5 0 5 5 0 8 0 procpl 664 1922 0 1865 6 0 6 6 0 8 0 sosppl 168 6 0 6 2 1 1 1 0 8 1 sockpl 752 1016 0 979 15 5 10 11 0 8 5 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 126 0 0 16 0 16 16 0 8 0 mcl2k 2048 62 0 0 7 0 7 7 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 360 0 0 22 0 22 22 0 8 0 bufpl 280 8116 0 1979 439 0 439 439 0 8 0 anonpl 32 11509 0 0 93 0 93 93 0 246 0 amapchunkpl 152 26756 0 26308 33 3 30 33 0 158 9 amappl16 200 4371 0 4340 34 20 14 19 0 8 8 amappl15 192 26 0 25 1 0 1 1 0 8 0 amappl14 184 5 0 5 1 1 0 1 0 8 0 amappl13 176 438 0 435 1 0 1 1 0 8 0 amappl12 168 1326 0 1282 3 0 3 3 0 8 0 amappl11 160 4 0 4 1 1 0 1 0 8 0 amappl10 152 53 0 39 1 0 1 1 0 8 0 amappl9 144 253 0 253 1 1 0 1 0 8 0 amappl8 136 22 0 20 1 0 1 1 0 8 0 amappl7 128 148 0 147 1 0 1 1 0 8 0 amappl6 120 278 0 262 1 0 1 1 0 8 0 amappl5 112 78 0 67 1 0 1 1 0 8 0 amappl4 104 429 0 397 1 0 1 1 0 8 0 amappl3 96 4412 0 4328 4 1 3 3 0 8 0 amappl2 88 1084 0 1008 2 0 2 2 0 8 0 amappl1 80 11609 0 10994 15 1 14 15 0 8 0 amappl 88 7147 0 6990 5 0 5 5 0 92 0 uvmvnodes 80 3200 0 0 66 0 66 66 0 8 0 dma32768 32768 1 0 1 1 0 1 1 0 8 1 dma8192 8192 1 0 1 1 0 1 1 0 8 1 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 18 0 2 1 0 1 1 0 8 0 uaddrrnd 24 963 0 931 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 963 0 931 1 0 1 1 0 8 0 vmmpekpl 168 9499 0 9465 3 0 3 3 0 8 0 vmmpepl 168 68826 0 66897 103 1 102 103 0 357 8 vmsppl 488 962 0 931 5 0 5 5 0 8 0 rwobjpl 80 24986 0 20823 88 0 88 88 0 8 1 pdppl 4096 1934 0 1862 100 26 74 84 0 8 2 pvpl 32 20365 0 0 165 0 165 165 0 265 0 pmappl 256 962 0 931 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 293 0 33 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff837e6ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8390ecc8) at __mp_lock+0x192 intr_handler(ffff80003b407580,ffff80000006ac00) at intr_handler+0xe9 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x33 uvm_pagealloc_pg(fffffd800830b7b0,0,0,fffffd805e8cc048) at uvm_pagealloc_pg+0xf9 uvm_pagealloc(0,0,fffffd805e8cc048,0) at uvm_pagealloc+0x252 uvmfault_promote(ffff80003b407920,fffffd8008820c88,ffff80003b407790,ffff80003b407798) at uvmfault_promote+0x135 uvm_fault_upper(ffff80003b407920,ffff80003b407958,ffff80003b407820) at uvm_fault_upper+0x6da uvm_fault(fffffd806c2073e8,39e319e0000,0,2) at uvm_fault+0x198 upageflttrap(ffff80003b407ac0,39e319e04c0) at upageflttrap+0xa9 usertrap(ffff80003b407ac0) at usertrap+0x42f recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7dbdc9a6f7e0, count: -15 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e074468,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd806e074450,1) at rw_do_enter_write+0xba rrw_enter(fffffd806e074450,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806e0777e0,2001) at VOP_LOCK+0xa3 vn_lock(fffffd806e0777e0,2001) at vn_lock+0xa4 vn_closefile(fffffd806c0a4ae0,ffff8000fffeed10) at vn_closefile+0x111 fdrop(fffffd806c0a4ae0,ffff8000fffeed10) at fdrop+0x121 knote_remove(ffff8000fffeed10,fffffd806ef82e00,fffffd806ef82e90,3,0) at knote_remove+0x449 knote_fdclose(ffff8000fffeed10,3) at knote_fdclose+0xf9 fdrelease(ffff8000fffeed10,3) at fdrelease+0xf9 syscall(ffff80002f7db550) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x47f84b62d00, count: -13