last executing test programs: 20.439948277s ago: executing program 3 (id=310): setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x0, 0x20}, {0x3, 0x0, 0x0, 0x49}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x4, 0x0, 0x37) listen(r2, 0x4) close(r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x409789, 0x10001, 0xfffffc06, 0x80a1a0, "bb08000100f167d910508bc49d7323000000007e", 0x0, 0x4}) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/21, 0x15}, {&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/108, 0x6c}, {&(0x7f0000000240)=""/111, 0x6f}], 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000300)="ee914340d0b13b25829c6488bd0755cfdf259e5e0bf4d0f515b1de189ad46355fe671a85a556abc779f28802e0978efa54b2b7e4fecf02430c437d3f59260f7fbb008b73", 0x44}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) minherit(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 18.933861409s ago: executing program 3 (id=326): select(0x40, &(0x7f0000000040)={0x89fc, 0x2, 0x40f, 0x1, 0x400, 0x6, 0x10000, 0xf}, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="000000003d1e6ed7eda0f59047bf65b18d7c51f78306ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) ioctl$TIOCSETA(r1, 0xc4504445, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() 18.886216575s ago: executing program 3 (id=333): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500), 0x800, 0x0) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x20000000000}) r2 = socket(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000180)=[{0xc, 0xf7, 0x4}, {0x30, 0x1, 0x0, 0x81}, {0x6, 0x3, 0xe6, 0x88}]}) write(r3, &(0x7f0000000480)="0000000000000000000000000000554d2ab159d190198c4fcf4b04683b93a9403b32b1e87309ec15a4a6caa759755706002200000038b1e374eba3ecba6f1712b1bf9c6554e7f2574b8fb4106ba2286a3cc9f36d2169b0e74209ab9a447e39abca3a3bd96acbc87e6b6981a236e9f09752a5040000000000000019a82db37a6434d12ae55c8be01ac24c2fe2b7bcb070fa2ab0a7e97176b2b1e2cf2b0490de5f95ef08659d9ab0", 0xa7) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f0000000100)) close(r0) ftruncate(r0, 0x10009) 18.793325513s ago: executing program 3 (id=334): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x83}, {0x1, 0xd160}, {0x26, 0x201}], 0x3}) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x6) (async) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r1, &(0x7f0000000000)="b10005016000009f05000000070000007d9113fecea10500fef96ecfc72fd3357a068da3a5673039d2d236acf20b7804be38164991f7cccf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f45335c223e7d026ba8af630037282112000000720fd38bfbb770c1f5a872c881e2772ec5a10400000000000000361b1257aea8c5d0002012fbff0c230000880d6633c556ae9be371a3f8343712051eeab71d89000407000000800420000000", 0xb1, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x83}, {0x1, 0xd160}, {0x26, 0x201}], 0x3}) (async) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) (async) open(&(0x7f00000002c0)='./file0\x00', 0x710, 0x0) (async) 18.792387648s ago: executing program 3 (id=335): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f00000001c0)=[{0x87, 0x7f, 0x1, 0x20000004}]}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) stat(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x12) kqueue() syz_open_pts() sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000080)="01000000", 0x4) dup2(r1, r0) bind(r0, &(0x7f0000000000), 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0x1}, 0x2) write(r2, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x2012, 0xffffffffffffffff, 0x0) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) sysctl$kern(&(0x7f0000000100)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02", 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0xb) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt(r3, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) 18.792086128s ago: executing program 3 (id=336): r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x5e67, 0x2, 0x8, 0x9}]}) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x2, 0x3, 0x400ffff, 0xffffff88, "186d28106308001100530400000000098000", 0x808, 0x1ffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000140)='./file0\x00', r2, 0x3}) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRESDEC=r2]) execve(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x401, 0x3fc}, {0x1, 0xc0000}}, &(0x7f0000000140)) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000013c0)={0x2, &(0x7f0000001380)=[{0x2, 0x0, 0x5, 0x1802}, {0xe, 0xf, 0x75, 0x6}]}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r4 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0x80206916, &(0x7f00000001c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) pipe(&(0x7f0000000080)={0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) r6 = socket(0x24, 0x2, 0x6) writev(r5, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) pwritev(r6, &(0x7f0000000100)=[{&(0x7f0000000180)="921b57af12fe617058ab0ef86397300a541f60e135c2df7ee842ada4085b450e649f21f12296e3bc970855ae356b30bc744da0437e688147d990ab303e8c87fb6df919976dd959482bd68f14d46003b7b5e320c6b46263a7ad03e7b1cf629299f9e0643039e56bd7466b671757cab228c378aa", 0x73}, {&(0x7f0000000200)="a84e91bfd792b49d2b14d729c85304e5532c7cead320283e076a32378e90abcd338914c9c225d78543c45c849647b6c90719c5f918b7444f8806490cbf130fc1b70bceff058e3cd432d32bd49c9c3105df20b2aba047eae826fd9616718dd445c0faa0ed4c3a957a44323a54dbdd452c846f84dd96a5a147182b7831219ff83fc0db58885613c3b2d3811aac27cfac74897a47a3e55c8d2674cf3203e678a69eba228f248f148cc61903927606539d1df461ccd86f0f8faec4f69a1bd71f3f6f80d6f6f9db1803b26b58b1d2e93aae69db591ff089c7d71812f75a5112ba72e9e3e079132ce10090bc743f25af6dbcaacd1c3a178f6e429277fc73bcb02fc4e3ed58da829dd0bc44a8814c77f7e7b3ef6eedd3e0093fa3533817ca861bbfa21d95533d69e6b09d099ecfafe61ef2718a985875c8a1ab60fdec7b8dfeb76e871fe0cb89fd34d939df638c4cf9db7e821e4481bd59ce2059939ad328bcd4718f609cf20556c4c41c33748c3bc494b4069bcbe901a558c0345e10a4cbc44ba4b429126d2a5019d04391492da25c120b63186aa0037ff17196fab5975ea0114c7d84f6e75996a547603a483723caf588e0d56852f9e1a0b4f0d85668f507aee0be04157961860e264c81d173cd2dc4251d9da66d8f91c8d05533ae6c6ea29bc49f34efb109fe54ad78248ba512b20024b9d45a3b8c880c9079319a10939f06e5309c29b55fe7bc98ca88a1db9b94add3c5a7a085613031d23ced011dceedbb764f3437487e7e1047cc2b4ea510e41d8998fb65c12acd7dba11a1c154b2cfadd355d531465c5c7a700ef296e55cf12ef054f3f62736f1158ca3ec072704f682d74e2a6dd64095eb82be84a872fcf010d857e38d19ddd877ed02239ea6c4ca5440813924dfb3c3ca2f4577236d28610c026ebb42d86742085d1fcc989339626f21cd1a2339a0080e2e46c8cde06cfb3c43525ca5a993f9de8f308638df4e9458cacda0cf093f461c362f340a91bdd1e5f30c43749a57f82cb06d64ad49a4efcdbc64de78fff6e6a48c8328b4c8189672483929ae3755ee5ae1d3ecf4bea8f92ba6c273f7ea601b9d985693342c879af3a40224fdf58ecef74c468f7e3bf773b3ec43467e967e3d493585a745b2f0b82869df2b8e56380746e860de22a9f6239e90727bdcdfd457af7d4ace15017a623d697e22f16b5eeccbbd0285ee09a20d20f2d4414bd1a9d4c1d1d04c6d539efcde36c7bc1840b749d48fd6f79b73f818afb2f5ec36ca82c38914f7a1f34d8de2bdc6ca1a929aa8556f2b2c32f3b06be0d094214e86ccd69b1b423d8358e48c15e0f140119ce1926e2967c1e09cf69d406ccca3ee4eabff58befbc3a41374a3e2495f65988ad0ae970650943fd9d6550975991c1fb09eeb71c87041b6924fa5b6fb30d4cf7f7b7ee8573a8738c013692ae3efcd301108cefa36ba1c1c2417899e810b7c2bc6f0cb00d08d71adfb2934357ab2a8189d5e7c9df443cd17024b69bb98d189e9b40d27470e9e683313b4558c7dc79dcfdd97548cb4be0ceb83355bf7475765cdb66967e0e728aee5dea9a180476d05a7d850531a849545a4618a9e4fe0e69a74c6ad02dba7fdbfd1693c405a722e6afe0496bfc791a1ba249cac5716a147ae5bae6197ff7e9bb5b8f5a51d3bb6129bfb60eff622c57e1dc31850a199d024871875bdbdeb28be2e44aa5ddb0fec2f1cade8dc767ef1e7ec6a5298e6ad18c3af31072c837645c11f614bd73ef822ca988a783e9478c64cc8b7ac0237620be4545ff817e0f3cee83cd94acbb215d8c84bf7081f848d169d0355182c0fa66d354b73d9a401ac8a664155fb73ace2684fac4c350536e736ffc27c3eb9fa192887f51cb2f457a94d62a87b60a63b3677fdb002e9aaf3ccd491c71dfc2c4ac7d4b6f14c063285af6e88ab01aa2c2f879d0acb5cb7168404793ebbe312664394254a91039c671f4a66ca25c3df58fd523c232c180b45eb4b102ca504845af468c35159f8553d9d05b0f17fddce93cff5a614c28a3a82b8467dc869cbba6f075aa534358d67bfdbc2dfc8040cccba5dc28ca566d3ea1f917fbdf80a9b984959ba45b3ec35ed9f264a0dc7de87dd4bb1955f0eb0e6fb89ef0d8b3c6212afd9bafcbfede52b24209304a4f37ebc6717e307f62c32db2bceb3fc350c6c94bed7e0920718dae7d99a8dadf4d87e9f4bb66c7b7311249a1ed9fcc0a74e0b54ca9f55f541cde7361de39d3c37cb3e9c5294c270b344a6a6bb9d661f198f193acb065d36674bcc2f7d68934b075cc9873165562db6a1e60255d52cbc6a8ba4d01834cab1921a36914c82175592ebebb70c469bbe47ce632f621904148d34e2270f49139523c60de026338df9ea785fb8b8d9e6713061203690a9ca52c3bddd0313298b174d0ce178f3a163a06f2cae48745bf04fc8abdc0ddebad96058246c65966a0a3ea827192d80ecfa387d7cca74d8d9a3cbe8b0b2f1cbac67b8ebc8ec7b34346153dd0d695e4793896da841f558b7cc14700e5be8461a1a425882c1b6960c09b1b32b7d45a799e9badbbb645117f29ae7cdc124c5c2c44f187e95e042d1383263853f23422bc6a14f4181c6af572c099878c0da585f74b25c64890083eb9f8af6ce5408a49fbe9c913508566963067d1c35feb343d44e02f5a9e90ab1e2b4400cc4630215c0a65781b723ace09f43c41732003f666b96826a4e54556729710760c4453deb1523b9c2527636af43ce4a7f8b92d3c8f68b1aff618ab1965be503a0ba2821ae2768165938da6fbe882f42b029211868988f78a6ddde2b0fc0aeb8f0159959ae7874fd05402b7de84cbe93bd4662d54025726b370a6422814ececc41671d41a9072e69b117aa6ba6ba0f042908689f98a4e1ffd90736120cafc8bf27b9a543e95005f6dd222187ce83516acc3d5992502fc72a6878d4c600e9604b542d81ad59b261ea9a264674681f1deac8c394f0093eb5b5afda7de4d85f30e6055765a5057c7f07b6005707bceb028291ecfa87e3cf6e7198c74174eb273ae70f234dd99a1c6fdbafe98168aafd9821bc7fd5889c3399a21729052e00aa3f99b95800e775834e34bfa21993f2babd34771409ece3a6b38ad9dbe28f707a492b81e6d65e03465e1e6606bd5439c7c13b31565c0f2403fc95d2c3c37e3fd6bcf9f4434357a9b51ba6ce39c9cae31c074a7637e4fc881191791193740da4f895d229e00d6fb6665800652283c4db3a27b43e72c93d7839b1f8bb75d4876fbae49a1b771449188c4645a04933e45a810bb80eef648150c70bde5735478dec64ee5ba8756572bfd01bc163e6f49e3ad8c204163cdd339e245ec8a286ef32f09d537e3da5d1fd4e51d13f23571c723c902c455713b34eeb2097c26039c20e9ec8f4b436bd69402f7db9284d532c928bddc121b4d147129b5f6b885a45cac33ae230fca6fba218b362d4e8e398f0b5852db3d81179335847ea35ab9848a29c7f9144b402cc1cad8ba14245bfe2314bf376f865607f991a33514853c84f116f36ee08cd00945871cfca5a7e4df570a41e829ad32cf482a9c3403785f4238f31f45423680ebc75cf12accb54cb88c924517343155dbbb4d56642815761efd31a20c03dc86f67947765e14f0a3196e492109ffc95c33d8f7de2a805ec237f7443a40839fbcea84913fac5c5101f82b22fdaabf8aba20b4aa597323c53ccc80875ed09a5046c337e873acd8d10df4df295ed00a17d87a6456aa23050ab475a692822044f53fefd569c9ff01674e481c09091f033c1f28f50ba6ff6a722a021192c7bec28164e357fa0c4fd4906aea0b933e357ccf8c03becab56691883c3617cc914b614b830771f39d4c7f2ecabf0505e878113d6a0fd53007cf913db0c00571d722e5d0789ae583436a22df83d49b8bb6dcf0fc44cd51cf5a4686c71a85223704e5e1b542c2ddcf82d1174f7280eb681ebb2889b7c17a95875c636a52fad17399f9a9ec4fc341ab71cc561e75e1f440de2e1fc6e1fcc76b87a627722cef5152468cd99f1d907953832fe4ed326ec49585fac52b033b3a5d1258c3ed7a3939056286f7e218caf7b010cf032a175508ce3b015bee4773571f7c1ebc64986b4d4614fd29bbdf49cef5ef7e876f0f47a3ec4a92dbd5e43637ea764aacf6da92b0fadf57f4bdc3657010f8b8bb70b0895c054053ef13f522c681ec523c5ec8c9dd3a9d136d60a9d91393bfd27a93cdbe0d3b95941fb6ccce3c60a596c8a53266dfeef267c3549940a3d827d3622602e3892e2fa344f12d9d1c0f494a22b873d080df29e9dccb6c0efedd0577951500a9807a99e02362dce608524e362bc0d40caaa351230668b6898c434fab80bf58761f80bb09700ff44954f4e0965192937708f7afbeaaefc03783e4582d5e0c4173e9933a603a0c5e55cb058796a8443f7b51e3eac8214616da882b77df0e00a5f6cb8e1c96b84dbdd4085e1448d489491496aaca4eddd2d4b0bacd7d811f6f7df6b46e5014c685ffa8419d206fcd5996f69bee3cce3298c068c77796d29baeef05b5be959ed2bede781fc9942c7de83d3100bad5daa435d73d1b4a3eb5334a5397e33c1aa72b45db0e2fcdb6b4dd3f0964508f6bda994fa69237f65fa70e06ed5e6fe90df5a3d27d8e4c4ad792558c38148650ecf234a9e48587185f1dda9d928f73cf0496b958cf1ac9b443a70fd15b187611c60b2bb66a4ed995aebd64e68fe912832b726060788bb98412e0d9418f6de7f6b390e9f8aad9dca86f1365d5773ef2bfc4a0aaffbd1206de3adef4789163bafe892c258cdf2c155de6aee61ac51ad360af0351e90781601f87eb49510b777a6577c68308010f8f8a1a6a575a6b3d5564c8ea05bfcfac1c327394f33c4ecf58fafb29a3d41668fbc4bd154d0fb86b9c11d8f1f935c3fab5d9c05ab005e8181b28459d70fb79d62820889756954d360f4bbc21b8eba93e4c8758eb29cbb590ee08293452fa9faa040f3c3e23ec86bd409b2237a08d85ee8cae40fc9de8a9ae494f3102b36747fdaf3503830306058419c6a4dc1629dcbb17737a9b6ca3677fba10d272075331e2ae7986be4acd9f58540bb5d5c1e87496af7f2c6752974d6fd804fafed6f9a11c53e1677516dc25189c179a08921795b6e915e291cbe9b5f80e1c99917c06feabff0c55dff4051211ee44deac8ef262d78e5384027fba276fce3493a57c086283d4bfbb18aaa1c72b08257ef7d6874165f470107bfceac17425052373d9c5f74380646fd1a144a02862836b2535f229d17e836b55597c7b1a5f76ea0a3800005c163db8ce6b65fca3a637cf0deb3edf72244c696d209fb9d3e0c98a8a049d9c540bba08684a97c269ff3e1cefba42a2d137347f0997cae3129b8d6954c060e64d561380dcab7cee6f6ceede03b191ef57c74361817b4037164effa15901fd56e7f54628ade5c04b5aabc4b80dc7e26151a0553e53fd4421efd7bfd65f25687aac9d0f263a7e4fe5bd48d60a9ed15487ed672b73bd014ef0bb697919ceb2769d2cdf4823cd2f6e6929c702b352fa4b21c85032b355a14f2d9833a4500a62f9414c6d2d10e8f8ffa339e2e9b6f415e4942c17f790945a2a0fbf11cbb668f071511e1e638376416429c423f9b5de6386e7fe21cb43644a32b85b26ebbf80b2052e4f3f552241702e975e8afe8a4be33f91706b9e29021f66dd77192dfe5205fc3e5f0c4ea6c0b78bdd0f48a9b39049d439b8968f5f0b9499671b54fa67c0c3d0ab9ea5e449bc1950268f34748f528a946bac27167e30d", 0x1000}, {&(0x7f0000001200)="997a27c4f0f3b6807884feab816b8863651fb216a34ab2ba36f4e3142699b513952c5090b08578c7560ec9352407401727af9f786dcab47075addfbc41317fe3f0c79d8be06194237226abe86b306d31", 0x50}, {&(0x7f0000001280)="52ff89f31a49049d3907086de234aa984bab62c2dc031e6f0fe2330978193f97a11e2d79ff0bb99947380465f7b4eede89dfdc700e81d7f7ca7608f429bc6abd4487086284a3400f54f50076c27e0cd8b21e55232e70a779b37796c5496aff5983e7314ecac92b357920b978e55931e93f65445c3762026b6c3a3e681e59c8825c4d9576232cf1cbaa3bb88f002147c1d8d663127ca2d0650f05034c1c9aec01f9db2edb21a220149a338946a85f62e7eb7629ae071e9efd4d996df374b3166a0677ddebd9c43f1bd0b57c09c670fec8525f7d10f276d77b68bea3bf550777fb4b34dab28b", 0xe5}], 0x4, 0x1) r7 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x1) shmctl$SHM_LOCK(0x0, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r7, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000000)) 18.148963069s ago: executing program 0 (id=370): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x23, 0xfffffffe}], 0x1}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x5d4a) unveil(&(0x7f0000000500)='.\x00', &(0x7f0000000000)='r\x00') open(&(0x7f0000000200)='./file0\x00', 0x1, 0x17a) 18.073533382s ago: executing program 0 (id=372): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) r1 = kqueue() kevent(r1, &(0x7f00000001c0), 0x8, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x34, 0x1, 0x7, 0x8000000000000000}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000000, 0xeb8, 0x9}], 0x15, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffe, 0x44809e9a, 0xfd8d, 0x1, 0x2000000000000000, 0x181c, 0x4, 0x9}, 0x0, 0x0, 0x0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4d, 0x1}, {0x7, 0x0, 0x0, 0x1}, {0x8306, 0xeb, 0x80}]}) syz_emit_ethernet(0x26, &(0x7f0000000040)=ANY=[]) 18.070009318s ago: executing program 0 (id=374): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0xa, 0x3, 0x5, 0xffff9014, "bbacc65617165add7f7d779e1754639d29cf53a0", 0x9, 0xfffffe00}) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) r1 = kqueue() sysctl$kern(&(0x7f0000000080)={0x1, 0x29}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r3 = dup(r2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x5012, r1, 0x1840) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r3, r4, r5) execve(0x0, 0x0, 0x0) 18.041842816s ago: executing program 0 (id=378): syz_emit_ethernet(0x1000e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xffffffaa, 0x11, 0x0, @rand_addr="fed38d5ba80b9e61cd0c535a9800", @mcast2, {[], @udp={{0x3, 0x2, 0xffaa}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) (async) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmmsg(r1, &(0x7f0000000200)={&(0x7f00000001c0)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000000c0), 0x0, &(0x7f0000000100)=""/152, 0x98}, 0xa}, 0x10, 0x803, &(0x7f0000000240)={0x2, 0x200}) 18.004322568s ago: executing program 0 (id=380): open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x7) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) ftruncate(r0, 0x7ffff) open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) preadv(r0, &(0x7f00000012c0)=[{&(0x7f00000001c0)=""/224, 0xe0}], 0x1, 0x0) 17.985561647s ago: executing program 0 (id=385): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) (async) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x4) close(r1) (async) ioctl$TIOCNXCL(r0, 0x2000740e) (async) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) ioctl$VNDIOCCLR(0xffffffffffffff9c, 0x80384601, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', 0x6, &(0x7f0000000140)='./file0\x00', 0x8}) ioctl$TIOCSTOP(r0, 0x2000746f) (async) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000001c0)="47a512d51ad2e06ce388815c13466cbbceab4584cd93a8a4fecb7704f73ab18e5ac4a95b01e901aef52db2c5333e8c303cd682939a3920f60a543dc771219c227c9f224abdf0d031a7b80903158d0e560c", 0x51) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000280)) (async) lseek(r0, 0x5, 0x0) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000300)={0x80, 0x1, 0xffff, 0xe839}) (async) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000340)=0x3ff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, 0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, &(0x7f0000001740)=0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, &(0x7f00000017c0)=0xc) r6 = socket$inet(0x2, 0x0, 0x4) (async) r7 = kqueue() (async) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001800), 0x10000, 0x0) sendmsg$unix(r2, &(0x7f0000001940)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001640)=[{&(0x7f00000003c0)="3e4e60f5327c45607b4853788129303d8beec531273a70ea3ab05fa576725ea83a2578e34e3fefa5134a49499af9cd8d24d28dbeb27c1f5427202d42bea818f7ab8fe6887c102bfced6189281f7d6f8d5138fdb77af914f01570e4d36f13420ac93b8902270e44895ae5065f34eeebfd53d7b36304683537532bf35349eac8268da6cbb8072b6396759aa5afe2d22682f439a7d171e3ba39da5423e9797f8560ee22ec1f41b15d7b50f2d2065fc0f0a9a225594f15cf8b78b8984eb47e13712c81735320222155b09059fa9fbd0e1d27c6933f02c28430c947066bd66fd1f2b48e7b47b9d5abc1", 0xe7}, {&(0x7f00000004c0)="f95d8cce3f210dcaaff73b74585296ae970ff8f6cc497a00313cc93fc0d1def9ab2b0b353be6a926878c6f91", 0x2c}, {&(0x7f0000000500)="ddaa7af9446a8ed7fc3dabb1a24ad3b35b1219e3396e607980ccf7316c720d4499f3f887b641396443112dd4e759aa09570d79bd092e53178f07cc44885bb40c71f3258ec90f8c8b530056303c8cc344d84b531af7800e0df92ea572052021636c9adac90107c49a93c608b564c74025ec6c5f75c5b080e7a4eebef27903bb7bb716ab34e41c7587d74bfab1f83401dfec293ebc5aec69e8707e0066ae6c2b279676a0990764ef74", 0xa8}, {&(0x7f00000005c0)="89c75de53c62f34f9e80c2675a3438875eae52928612ec95d9de05287c045bb1245fa7ac68695028c740029a6c987e5d47e301ce37f46d9ae50259e3ec327c9d978912a0f83171aea370c4e0fc72367fc4", 0x51}, {&(0x7f0000000640)="4d30268e71a138c361a3babae8fd4a25f7681b358f4aed8f4b425cf8c82fe6c2973158c74e81fe92a24208d48be149c941fd4f82e165a6d5f089debc0fe4adcdd266d612dd98f06da177843a4989e8d7fc5fea744ebf069a7b51852790a027c773a37dc2c678a0bb3485dd7ce561ab346badb534d3978e2b9728527884d4b8ee61532f2a078ebd5c0fcd2c6bce1e75f01d04df3529a4716dae858ec6f3c5e94a71c3bf9851fe64b5a57173a60faa37c7102df6ab8e8504b8c7277e2eb9beffb1112fb53c3967a7500d26ed40b2c245c72c2bc2cf67ff61f96123d5cd95de9881018c53caa74da0f1bd59b7c00fa55e52c00afacd5ad5abfb094681926c2202cb3846e6f0c1159c46544f9359a01a59d73e48d0e39c8fc9fe57a1a67d3f19c7912b623e8b0782ff7b0a93fc31a38a4d4aee908ee4958ea20c5d523a4449e334df77d90d4879aeaf20d522c6a7fccfb68bc77e91e147187e9a942803f4cc7ca290b4a6dae3b9b94dde97b9fc36cadb73da2286bd60fb35d91a3b007c0fe9586eefcd5fa63deb15d0f26fa9562660de7fc2466ecced3436e1d4eb179a71f429d28161102a6efe3931fdc1aedcbe0380882d22bd17d990d20d71afd417e5ab2fcb9b33ab07bfac954a9f4b8d2f339281ff249d7d8e2b02eae78ef4fce4dfb9b57ec17e42d7f7b38475e9d0ad1e87c5cadf786e2aca0f2594b788613c591d6e7bd085e937aa94d4bfc51f1532970a5ac9083e2e2c968570847cf77a8dd6f108f3ace0ea2adda9c2a1b84603b352cbdce6c52ffb7c8b06cb091d6c1389f04415a558853e5c2b73e7ef718f3edaefd2ce5c832c10e987b0b83d8eab930ca18a5144b404bced0c038380dce03e4ee3ecf116a299f9cfdc6a2ea6489820f3b1c466b19d0b0b7b4d0ce2fac87b5d44d507f13221b0ed1ce188a392ebc17c4e66650b0eab52281c80a98524a4834b7051e3fadd01cee04b85792e04d4ac4e46d66d5f2a47fcd19f7fdd52318d42f78c50fd4756643749e9dfdb563ac1e2c89e06b4084b6f6078cda896b9c046f75b2168b2fd2ea69bc65e77019b25f1236f5f74114cae14513b2ec31c0e894a5dfad4e268c8a642e1b3dfe23919d9788c47936151c9597b1a6de369d0ec17d4891d67cd88b44dbad90cadf945a9249a1a69d880e8aa7568c6bc4e4733536cfadac5cb4900e973f8198f3829864992eb7bd5bf6c5bf4d027bc73f6d949c55483e3fb276542a4ab1cf34c8cd1a8934c7f3481e4cc2205b8a8cefc385be3ec2d22532b1d25554eb3fb8c9c9a5fe39a850625cd97891eea2511998afa645b3652b3c0e343f66335c19973d0bafec8c103be38ab4f641e609d6eb575ba2f3e327ce26b654b7da048d3046a828e007b132b4bc842739b3955b6463196ef27cbf1272d318b1ec46792880eb6cf44badccd9b94320ef5925cdccfaf07abf0cc763acc22b3d14b1e7792d5dc370e530754ee1cfbf93112ba8d989441768cbb9f8ece6479c41a77c7f4d2c97e1997fc0f6cbad3a5c9860147873e320f381be3a4adc91e0d6bc7885f46b289edd6f1875e6cc70af55c171fe9b87bb9f9e1503acdfe460fb200ae6dcac625fd0e55e9097b4acd424bfe70d1196d35518c061d2936944a4b9382e7d4b0a809cae8a34a873e26ed0a9935dc1c613afba7383ae9c80e47d20c1445ffbc69587a6e51228212aa1c98c5fe47cc84cd47a7eac55560dcbe82489ee3fc878f3b56350336678552245ee47b14035f1710e351e6df10e5cf9ae276dba6a80d177b8c6c7767334e7877ca5ddce8aa7ff283cf753eda37d350ee3f01711ee0a260d98d39dd9e90533169fa7a0f7971faa7b97da1d9d1add68e305a857c5ef285821001e4fccb8b606c96f6c990464162202bd040422af6e64092c92c01ca01eaeeb344b6e4cdd59793e540d2bb427cca3b99acf5c6db2904b5a36df51167ef30f988b15ebe9badc13273e6d8be9bfa940fbe9420a0177c3953d96761a2cb68663e5acdbbf02a98b4176fdfb8e466fd5a68bc5a1e7191a5f191ba9192e8e55f01251c4aaef3c0c873134e58d9bd87ea056b185e28a22bc5195c5c70711ca8f96e32c772f3c3dd11e2318551cfc7d265e153b2400eddd1329fe036118b06ce4021846d5f964d737cab45b235687d00743f963666b27d10f12db3d3ae1c119dcbee7655b8910eb1aaf1d118b043c0a9ca2f067e3a2ba792144b836f9c765d7bdfbd77480251a644543cd70a4385d044a16621bb66b82b2e627a8737881ef7c2d25f2687be584ef8f93ba01c5f64c034d8f67d4a901466ec79c5630a1f0df56e13c8e8b32b82d1fde97c0c099289f10a9902eb872146a035276861c1424b5182b5715c04905d9eb9af7849bf943b076b526aadc598ffca29467c58c538fdc54f2d85baae6fe40c47832c50fd829c8745fc7feade9804a8d51103401294678cbe3557d0323d5c37f815ce94a629b2bd1a19ca879ffdc47fcafb3b18c6cf9d6249ba3992fcbb0bf7801bb9dd07241b253cab5d82bf6806cf875d44b98c85417cc2ff31a9eeb1d404a09304d8d06c741a586950bbbefca356641287b054604e27bc315a6a5cb33d610e186670e154188b61daf6cd5a9ae830b62923d7ba801f2c7852b9e1ae28dd1f5f7ddbf251956406a241c4e3f6fcfd3385cb4929e01ed083a0d639cf0b836db3f63faa2f5e852f866768bb82665405537fd477ad668e0fe8e3901b12ec6c1e112b9694ff588bd39193e5d69d2d44d388949fef0a12eb96050855401ef27c7ccd9fc0da619997f340421a691e67a435bf364c38d0bdf393047775f6079c3c579f5597447727ea5302865345156452dd74b43268a8fc08cb7e25805725545beeef187e12aaf77eb4035fa423f6ec1b2d9d9c71ad746f9a0d01853dd17acd6e5cc797fa7093116642c967c76b4908175400c9b9f0604941881c14c69c182eb1c0806846440c012328218c9e850caa6b900e94aef89d826d5be6cc825f642cf1e75cac626fd60c22fd1fa1b8e8ef4760a6ee118c30afa16ea601d290b8199c870baedd779d62d923de7a4ecfddb809362b00c742c319ccd5e2aa6624df0484b7fa4aa8bbab81f1ec5f548949b2d778a5974d74a61dcc8776839564f20c5d5c8592cb81cf400c6a77accadeffd38bae07e268466524e481a68d62540b021c4ae97533a9b258416346e49e9d7a617d28e2dd8dc7bdf806ba723cd6b8f8af49a6c2f097242c7b273d371036d0902e1dbd5425173594d7d7e3f5430331e45fd265d0277520c8c2abf70c2152fd0428af13d11631d99b3a822878f201ffbe979e86644e4d15984e978afbfea336df4e3b16f3318b7ba35f0adc9f8571dbc63081c8b563112a4e8cffc19e9398922a051ecc33c06fb9f11bfb5b4e9fbf1fd262d6a11b6446811565001c1589ff6b234c76163fde6fc06528f1c3274a9baca83a3a6b47983a182eb2a46ee46144845df23a9e6de8b173cb9265021019d7a6422a61ff56c4f6ca50996f61ec7d25d729d6025a59b91897cbf9202a3bfb4da117cedf0e1bbad9a8f0958369b02df5ca0f8d6971503df5082060bfd0722ec82fb88c4ee946f409235cbc51918d04cfbb8e95dc8e794a853613378e13d43d198c11ae21993a21c5d810f6706fd636861d9b02c6769b905dc158997f9e8b1199c8f30bc4ec6b716cc91d12616d7b7b795444d4fcf164d903807d404aa0557a24248d04a39604e2490a8e4e578890a2e415ffbc1d9df652ff83d8c3fc99ce9f18d663a5d28d28fb586929842d629e1706878b1c6aeef61c2eff7276ae42a4329dc6073c7b28d7bf46b605722914eb49d63931b4e5a5fc552ce811cb3512c9ca2ec6e4c11f2b86c99513e3a19f88ff30ba908e3272c2a544d683fb003add08ee4fb68f43728a65079690352dd24309b6491d7fd0d8163a1b821b6b0a61594c5b941aaa1411216b9ae5b0b3a251ac2fc6b812e29005f3819368b0412844c7142268c2c8ecf1622145cc557620a205bf9f1c18609c5c287ca2672afcf47817fd388a9120b84db0eccf39101a9afcc6832aae13297134a6c9f83929c223ccd4a9523372048e7abfe2fbfd2ffca57e82b08c4bb452abc1f7bc1b18dee165314dcc94d4c874d121eec46b73c84583ba08bb209c1dfe12b8a4a35ad4f3a4acaca6559f16c41f29a3cf3c4331c64e0900aa4148687c1443526e59633bea150f4ec99a5c249c6ab37d9a090d807a75108dd3a5615d59cb038d52ebf582862fdefded27bf4f8df365d48e27ebc6ece9fc1c506707597302055ab269d5c8fcb826f1fa8da462f157b93b1fae7434b0ce107845bb90dff10ce5b37f091d0eb14319a461c5076cfa3d448f5bb8785eb949b08930443afa9198cb474b1c3add974e974bdd000d4034e740ab77e3564b58bf805e2845f2039a1f8a299eeee1d75a70da6a6ef44b5967a0775b7b9ad21c96e613b55ad8790ec207e11cf40a673211678ab852c0c9195c627445fc1981f328d552d5078352b26fcb3b47bd7e222dcc61c422451955e99029c2fe24160f23f206051a2721cef45b991b1a07a940c4af0799a95625656cf681b8da5651a36dc9386d97de6c7e722359885073ed0890583d71aa5c72be37c0fe9e90b64e445eac0a5c419b052e46daa95d53caaa55eb3862973ec08204cd61af7e2e3171b08cce6ee23bdc4364dd93a63c5f3875db5d457c03234110e956c3b22b1039489e31f152e2a1a4918097fb2daf06349f8efb59b9848e921e94f089d50b55ac53b2ca12c521da5493492abf04bf56e5936572b76220d9aa84d90caeae31ab9538d3918bfcc1869a34ad5e3cf8a66adc0f03825dbe2adaca7d413cd6aff9443d3ad6bda932099078f2dce27af9be9cc29f81acf01d4d6ad2400de4d32819eb338cb83248665d8aa56fc86912015e68c81c5039e516d2d9c37a5540f9ea14dafc03a670c054851c5ae37019bfa242af977269824e2f69ba64734046e7f57b7614df61d1d5dcf879667c0fdc35d3b742331122370259b603963b1cf365044d2d900edc1c3a4163427f08eb81e2a501ec8794ad9aa1ddbcabd5386801484723d76846f556d25609d7c8a36d4322c7407efc2ecb2560d050d0c963e10e8a61013d2d20667ae455d5d4f5997807f38f2fbdbf821baf8339b61b68f8f63b817940df045ac71540c8da66943b63ca199361b0b5b24785d5a4a1234ca1a1a79b80870122546dbccc0e485a1f0577d3d5a1f6456078176e0b407de791853210c9baa4367f18ead96c717c76afc544a7035d51b7d9156312a222d1cb7ff1c9300a895dd9039b38e620f9cb2db23d881848da0608e46436b8d74a0cd8dc24fccd7c33e73fc918669257a104713db625b012223c38f5360c2d329afe3d93bb659f05f8d1db594334153d0873de246430778c801f55d7d0d28b23d3eab967e575e1029a7f573e2b0276d20e759b1854ab8b5ad09797c571d74e934300654987da2d42c057f6cc408d782fbd11ebd5f7a9bcb8e8b5cbe8830c9edd7c949657fa67dab671bd602f6f0eea1d6675925fcdd68ae1bed87854e0b70c9244eb1c767e92277c44a49bf954e339d8b74645b5cd399cd54b86bca1b150c776519cda79b3f600a8e0f7a39813422a342c1bd27bdbaff21488108ac9e58aa23b8d4a27fa88d2f2563408e7f0ada6ee0f64a96b002c4f0528b0f439e9061e96a44ad496aaf3795ec7421f4443bb21dfeae1da85cab90677c63bcfa9de4ac557b0a50bd7b24a9bf8d82b0e70c4ad6954939024a4ad5c2578a163619af8a97d1a2b10", 0x1000}], 0x5, &(0x7f0000001840)=[@rights={0x38, 0xffff, 0x1, [r1, r2, r0, r2, r2, r0, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r0, r1, r0, r6, 0xffffffffffffff9c, r0, r2]}, @rights={0x28, 0xffff, 0x1, [r7, r2, r2, r8, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r2, r0, r2]}], 0xf0, 0x400}, 0x1) (async) fchmod(r2, 0x8) recvfrom$inet6(r1, &(0x7f0000001980)=""/229, 0xe5, 0x0, &(0x7f0000001a80)={0x18, 0x3, 0x42, 0x29a13268}, 0xc) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000001b40)={0x9, &(0x7f0000001ac0)=[{0x1, 0x2, 0x10, 0x90000000}, {0xb2, 0x69, 0x3, 0xb}, {0x800, 0xe, 0x9, 0x1}, {0x4, 0x5, 0x3, 0xfffffffc}, {0x565, 0x3, 0x8, 0x3}, {0xbdba, 0x27, 0x4, 0x80000001}, {0x2, 0xa, 0x2, 0x40}, {0x4ff3, 0x3e, 0x1, 0x2}, {0xaf50, 0x7, 0xf7, 0x1}]}) (async) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001b80)) (async) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001bc0)={0xfa71fa9e5dd22314}) sysctl$kern(&(0x7f0000001c00)={0x0}, 0x0, &(0x7f0000001c40)="700b33daf63ec2463fa9360c6c54c8de1e393c41c71ea691226f2ff6602093ff865d593b3a4447b9f0de5842f53b344c6a5fbf1253164470ea48d35e11d2962c17ce7020d05dd0e57cb6dff638266b54c734e8e88de888ee405a3123adecfba26f20fab7724c856f116bb73614625ef587eaabfd8261512b2ce2d8c32e", &(0x7f0000001cc0)=0x7d, &(0x7f0000001d00)="e7066ccc77ad48c09bcd6a6cce074c582fc67b7d1e60b280cc17ebfcb36b573e306c0a0f97fff848a7c32f16d9451f48f919881785833a09d4ff37141382f443c2568acae3bfa0aa11fe79d1bc7d5ae71090c2c23a50f2611498c4f97c35d730854b71c681bf09264b28ba922eaa2fe465bb3e25496e1fc1cdfc86858d062c2601282c0af14d21a9748df3cb1ca38cc17a33bcea9fd59e0a3d80bfc1495cf5143c8561d43b10607bb247cdad86d456c5ea48a2bf05b65dea5c33c058dacd2f17d576b3f2b575975b7000b91cab0ac9a8ab7ff916ddffa4d1", 0xd8) (async) fcntl$getown(r2, 0x5) 17.088158951s ago: executing program 1 (id=421): sysctl$vfs_ffs(&(0x7f0000000080)={0x4, 0x1, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffb, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181b, 0x8, 0x9}, 0x0, 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) (async) r0 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x2) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) (async) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) 16.864982848s ago: executing program 2 (id=429): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x5, &(0x7f0000000080)='./file0\x00', 0x8}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0)={0x7f, 0x8}, 0x10) (async) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000280)={&(0x7f0000000200)='./file0\x00', 0x4, &(0x7f0000000240)='./file0\x00', 0x8}) (async) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) (async) r3 = accept$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000340)={0x0, 0x5, 0x80000000}) (async) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000380)) (async) flock(r3, 0x7) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000003c0)=r3) ioctl$TIOCSBRK(r2, 0x2000747b) (async) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000400)) (async) r4 = openat(r1, &(0x7f0000000440)='./file0\x00', 0x20000, 0x38b) (async) bind$inet6(r1, &(0x7f0000000480)={0x18, 0x2, 0xa45, 0x4fa}, 0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000500)={0x10, 0x965, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x844}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0xfff}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xba}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100}, {&(0x7f0000ff6000/0x9000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil, 0x7}, {&(0x7f0000b3f000/0x4000)=nil, &(0x7f0000848000/0xb000)=nil, 0x100000000}], './file0\x00', 0x565}) (async) unveil(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='W\x00') sendmsg(r1, &(0x7f0000000d00)={&(0x7f0000000780)=@in={0x2, 0x2}, 0xc, &(0x7f0000000b00)=[{&(0x7f00000007c0)="201935e719310a309a99e194b63b4e0588d52d7e887d52e1befb3c9ecd8cd57b68102ccf8271ced37363c515304eb66422b68243c4999f99a82ced949e8d9d8ad882dcee82fc6df85cca6a213c691f0033016800c422559df7e5ac7fabbca25cffa8a4d63949de5966846b316c33", 0x6e}, {&(0x7f0000000840)="fd2395ed74d5fdefe72bb714185fc6464b0749649354c5458878a4d3fb8e14cd4cd55381a14989f92b7729e1ea46c2abe6ef65fb82e70e91bbafe0558f7c281cfbd72859f50de2", 0x47}, {&(0x7f00000008c0)="1c19513cd0", 0x5}, {&(0x7f0000000900)="63f32e05507c2c31ec6f6b32cf01c7a16360887b2c4ae2bccf48402f86028d3c092d6dac58c4a6643a84af73734b22ff1b0870007ce0c07ff77a000fca85234d5264abbc53f0670ac437fe87288fb1950fb4576c0f638b557e9d1f4f0a8d1c6d05d4d3c517e055233a2c6fe5c5ed65a377f1dc747cd34779", 0x78}, {&(0x7f0000000980)="ea104927a66e3e0c341b74170d60d35070fdc6c5b3b951473adaa9895de53d63f41102b46c02d53a4400d0a04d6515c6d5571608b58b7341b7c9fc44529c5f6f3453725d686e9fcade769c8037341c04aa4abd7d15fd28d731cc23cd1b8d300082ef18259c1211eda9224dd57c10a2a6729cabfa56ed279d6d6d526ae50162c32eca830af19c31fdb2ce46dc352f1d1c0019033eadf89b11e997e175ec71122dc8f2c082e5d3a2d72c5c41e2ebf47e139bbeb1e95728c93ab8581f4ddf09589a7caa11f3314d5630d9511375a248874486e39c31d84788ef05894e", 0xdb}, {&(0x7f0000000a80)="49b5380af0caa9b93792d7cac1163f9f61d99cfde6e7a8f49f16452377a7214682d9aaa7f19ee07e667fd535f15c8cece279f12aeb97149af06193b1fd16e5c0ed45bf9116fcadccea5c78d4738b1d14208b697ce73032f47f281c03fb0d3f1af1ea413e6743d737fd42152a2cc15982ea16d35709f4a12c073e64", 0x7b}], 0x6, &(0x7f0000000b80)=[{0x110, 0x1, 0x200, "96cf8e978eef57f75000b6f080256034668aa108f95428cc440372454fd0903705f6d4f1be9b5234533675c7a79fde1107faa2b572934a487ce247640b87128cefd62e1f5919bf6ca042963f95d66674ec602588b80bccdec4d546a4a04e52abb1484a13cf2e3598d5c299a6e91b8a4263125c951991bc99c31566041494cc768d4081b57ffac4e77b843ad1922e0a41b3bf22ad7de588e0915f9f8a22f1d5624c6f0acadce1a6f5f64cf5c9f1b9e8ef66fcb6f6715407ecf243764e39ea7945adb4831808db1dbf746e4e43ac0b6224566cdb5fc80aba337096f699543606c84540fc591f476c8ad7b02fa30bbac81472bee871a6eb125ed5"}, {0x48, 0xfffe, 0x2, "b854487f52bedf33707917f5742cbbeb62036b5d83fa9b79665b42565f69efa29c1a7afadb43d1eecef218435afbc269a7a9"}], 0x158}, 0x408) (async) mlock(&(0x7f0000895000/0x3000)=nil, 0x3000) (async) sendto(r4, &(0x7f0000000d40)="49c0ef905abbdba7e7531e0fadfa04c9ad7251618141fb8d76ef181e9ab5f9d090f8c79f46a398864d87f4315839cb48aed99add18a5b20d30dd5f2522f6a2f00df1af6e44bcb665d0e16d1001049872639c7b501089e24aba101ba58f57a9e5394072a05de8fa3e0f19c9b8102b99b9db4b73d5e0a7268172684b3602926d8424d2f77f5e18ec6543f5fb202df29f686c93d06d7ddd4149d51d0d68b7a37b65ca45347ea2cd838a2048e9a8af45fe92ce8c4fff12b5934a5340ccee57ef8370d82de5c4ce50f54c3d1a5808e405340995b8246749349d510223b77d62688170515431e0045d51", 0xe7, 0x405, &(0x7f0000000e40)=@in6={0x18, 0x0, 0x3, 0x4}, 0xc) sysctl$kern(&(0x7f0000000e80)={0x1, 0x4f}, 0x2, &(0x7f0000000ec0)="5389eb92de9ac1a680dbe03cdc4ddebf17a74e2d96f276c3a7d1118bc47be6ec0f59504c05e42f3d67ed427797558297e6cacd15902bbce142232cc4991fb48e457c10625dae3345adda93", &(0x7f0000000f40)=0x4b, &(0x7f0000000f80)="9398ba0f64512872c2f5b1d834f66b5865b95e85de7e0f020c4746048580732b254d29bc55529f60d9daf43cf2f700a9ccec818d316ba0573150f146f6a7f7b41ecd", 0x42) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001000), 0x20000, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000001040)={0x3, 0x0, 0x0, 0x9, 0xffffffffffffffff}) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001080)=0xb) (async) mkdirat(r6, &(0x7f00000010c0)='./file0\x00', 0x20) (async) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001100)=0x9) (async) close(r6) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000001140)) 16.80120275s ago: executing program 2 (id=431): r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) accept$unix(r1, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x6b881af3, 0x2000007, 0xfe, 0x80000001, 0xc, 0x8, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x48, 0x6, 0x0, 0x9}, {0x9, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x2, 0x27f3, 0x3, 0x96}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0xc, 0x7}, {0x2, 0x82, 0x5, 0x9}, {0x7, 0x100, 0xd1a, 0x1088}, {0x1e7, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x2}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) shutdown(r1, 0x2) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x66, &(0x7f00000000c0)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x30, 0x88, 0x0, @rand_addr="8fd8b0e5602493ff1f88b029e0ad0c35", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "06c32e", 0x6, 0x6, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @loopback}}}}}}}) syz_emit_ethernet(0xa7, &(0x7f0000000140)={@local, @broadcast, [{[], {0x8100, 0x4, 0x1, 0x4}}], {@generic={0x803, "21968b3d60005782f84c160c47315e265b3ca38f5ea440c4760cdce8c4fe9688641b87f538ddfeca5a2f8876abe4bf500373bb911b10f2e07b489beb09b619ffd701d4512cfe3e538b090433a36a2e17a007dc04b79386090e466dd5172bc03a6d39c32faa408ea3c739a4fbb36384fc4ebea00abc70ec1c78fcb59c9a8b2537a8796f0212647e0bff3d8f6627aa710019845bb46a"}}}) 16.622623824s ago: executing program 2 (id=438): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0}, 0xf8ffffffffffffff, 0x1}) socket(0x18, 0x3, 0x0) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000080)='\f', 0x1) (async) setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000080)='\f', 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = semget(0x2, 0x28b48de556a6a58d, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r5) setregid(r5, 0x0) (async) setregid(r5, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x0, r1, r5, 0x0, 0x0, 0x0, 0x200}, 0x6c8, 0x8003, 0x2}) (async) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x0, r1, r5, 0x0, 0x0, 0x0, 0x200}, 0x6c8, 0x8003, 0x2}) socket(0x18, 0x3, 0x0) (async) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ktrace(0x0, 0x1, 0x0, 0x0) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="170610531855fabc8c4be9d54e3931bb292f607148224887051930c16fa851985ec23adf453de97445d296a10940ee50c1dcf27606ad33539a5128b77aadc0e06fec99d007a09959062cd38d54d1f2d8e20ba1234dbdfe5b2b9031dcfd740377421c69368c4fda6b99e9fde1", 0x6c}, {&(0x7f00000001c0)="2a0c1bd133950a8c57abc81580a0282958f8affe447a30bc75e51460d3050f4e3c89e55d5f861f706667f694a0650f08443fcbd313d597b8a1a812f54941fd65103aade5", 0x44}, {&(0x7f0000000140)="21077be9304637ac0bb735587d0f7982cc72956363ac68d0948cc600972c261a4ee60c99bf313c62ec647d57601ac4e3d0fa5b3c9374456e9e353e25e5fdc1399d4faca2", 0x44}, {&(0x7f00000004c0)="872e3475a7663c691a1a9b6cd363ea45ca23192849331c3ae2bd045183613c9cf58221bea3472c459367c04c9363a574cd28e3f9d727e9c15ebdf324f1569a05d15c90a7bde9b3eb9654723823b6669775176bfc63bacf84560355e3312bd4c8bf18686f2cf0542568bb7abd160b3f74f248f7913adc5648a27cbe193a28bc4c720281d43fcbe946097e5011d0c23905d7d919b3ef5c3d82f58ae5c1627dd1105188a8b79058fef9ba3ac7a1", 0xac}, {&(0x7f0000000400)="bf68deea8741be5c5e70a66c9bfc288d110965eaabee70800a9d8da782d265b1f012b5a32df8a237397f1e410ec63e4595d3c73e9f705598148c3a5094856e4dad468c9aa773", 0x46}], 0x5) select(0x40, &(0x7f0000000280)={0x9, 0x6, 0xfffffffffffffdfc, 0x8, 0x2, 0x2, 0x7}, &(0x7f00000001c0)={0x7f, 0x89, 0x100000004, 0x0, 0x6, 0x0, 0x80000000000}, 0x0, 0x0) (async) select(0x40, &(0x7f0000000280)={0x9, 0x6, 0xfffffffffffffdfc, 0x8, 0x2, 0x2, 0x7}, &(0x7f00000001c0)={0x7f, 0x89, 0x100000004, 0x0, 0x6, 0x0, 0x80000000000}, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x1, 0x0) socketpair(0x18, 0x3, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) (async) open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) 16.519927756s ago: executing program 4 (id=441): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff8000, 0x4, 0x6, 0x7, "0e956800569d8043048aec85abf2f9f493537c06", 0x9bf5, 0xffffffff}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000800) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0x43, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x7ff, 0x3, 0x0, 0x7, 0x2, 0x9, 0x20000000000091c, 0xb, 0x180, 0x2, 0xd3, 0x76, 0xfffffffffffffff7], [0x122c, 0x5, 0x1001, 0x7, 0x1, 0x1, 0x7fffffffffffffff, 0x7, 0x1, 0xb], [0x9, 0x0, 0x9, 0x5, 0x10000, 0x400000200, 0x6], [0x100000000, 0x10800, 0x4, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x8}, {0x2, 0x125, 0x3, 0x338}, {0x1000, 0x7f, 0x0, 0x5}, {0x8, 0x2, 0x3}, {0x4, 0x3, 0x2, 0x9}, {0xeff8, 0x4, 0x2, 0x7}, {0x5f, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x6, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffffc0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) mkdir(0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r2 = msgget$private(0x0, 0x502) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x44) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000000c0)={0x52d, 0xfffffffc, 0xae1}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000140)={0x5, 0x248e}) r4 = getegid() r5 = getgid() r6 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000080)=0x4, 0x4) setsockopt(r6, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) mknod(0x0, 0x2000, 0x4000d02) syz_emit_ethernet(0x1000e, &(0x7f00000011c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r8 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0xdb, 0x0, r4, 0xffffffffffffffff, r5, 0x45, 0x10}, 0x4, 0x6, r7, r8, 0x7f, 0x2, 0x8000000000000000, 0xfffffffffffffffe}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000280)=0xc) 16.519565141s ago: executing program 4 (id=442): setrlimit(0x8, &(0x7f0000000400)={0xb, 0x4e}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x7) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="812d08f7", 0x4}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x6}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r1, &(0x7f0000000200)=""/145, 0x91) mknod(&(0x7f00000000c0)='./file0\x00', 0x118a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) sysctl$ddb(&(0x7f0000000000), 0xc, &(0x7f0000000100)="f5358f02", &(0x7f0000000180)=0x4, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xd) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x7, 0x40000002ff7ffff9}) sysctl$net_pipex(&(0x7f00000002c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000300)='j99F', &(0x7f0000000340)=0x4, &(0x7f0000000380)="46c225bb9919318c4a614407401633d61de510a4332d8fe44d3ddb9bfa51554ea6d36d05315667a4c3956f7af264e07a8d75e4450cba925df15d546e62aae06bf104c32edbc35fab0efc589874c9484f5a0d322f50fc85c645904d82e0a4f64ceede72852235ab462bc8539b7536402d4b3ed4ac", 0x74) setitimer(0x1, &(0x7f0000000140)={{0x401, 0x8}, {0x0, 0xb}}, 0x0) r4 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) acct(&(0x7f00000000c0)='./file0\x00') 16.519243936s ago: executing program 5 (id=443): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0x6, {0x100000000000004, 0x1003fffffffffe}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000100)="f65f0e3991eedd03", 0x8, 0x404, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x40384900, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0x801c4903, &(0x7f0000000040)={0x3, '.\x00'}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000700)={0x8, &(0x7f0000000040)=[{0xffff, 0xf7, 0x7, 0x5}, {0x7, 0x8, 0x81, 0x7}, {0x0, 0x8, 0x1, 0x5a}, {0x3, 0x81, 0x1, 0x1}, {0x8, 0x1, 0x91, 0x3}, {0x9, 0xf1, 0xdf, 0x7}, {0x4, 0x4, 0x40, 0x6}, {0x6, 0x3, 0x10, 0x1}]}) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x37, &(0x7f0000000000)="5ab7cf00", 0x4) open$dir(&(0x7f00000002c0)='./file0\x00', 0x200, 0x1f8) r4 = msgget$private(0x0, 0x144) msgrcv(r4, 0x0, 0x0, 0x1, 0x0) setuid(0xee01) msgctl$IPC_SET(r4, 0x1, 0x0) pipe(0x0) readv(r1, &(0x7f0000000680)=[{&(0x7f0000000300)=""/3, 0x3}, {&(0x7f0000000140)=""/230, 0xe6}, {&(0x7f00000005c0)=""/155, 0x9b}, {&(0x7f0000000080)=""/12, 0xc}, {&(0x7f0000000240)=""/66, 0x42}], 0x5) execve(&(0x7f0000000340)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='/[*\x00', &(0x7f0000000400)='},E^%[\x00', &(0x7f0000000440)='}:.$\x00', &(0x7f0000000480)='$:/\xaa-%[}$@&+\\/)\x00', &(0x7f00000004c0)='(]}\x00'], &(0x7f0000000580)=[&(0x7f0000000540)='\x00']) 16.212002115s ago: executing program 1 (id=447): mkdir(&(0x7f0000000180)='./file0\x00', 0x25) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)='x\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='x\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x2, 0x0) r2 = kqueue() r3 = dup(r2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x23, 0x40000080, 0x10}], 0x1, 0x0, 0x1bb79, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) close(r0) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) unveil(&(0x7f0000000340)='./file1\x00', &(0x7f0000000380)='r\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000080)='c\x00') 16.211607759s ago: executing program 5 (id=448): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) (async) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x101, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0xd4, 0x80, 0x2, 0x7}, {{r0}, 0xfffffffffffffff8, 0x40, 0x1, 0x70, 0x6}, {{r0}, 0xfffffffffffffffa, 0x8, 0x4, 0x6, 0x7}, {{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0x2, 0x1}, {{r2}, 0xfffffffffffffff9, 0x40, 0x40000000, 0xb, 0x6}], 0x6, 0x0) (async) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) mknod(&(0x7f00000000c0)='./file0\x00', 0x118a, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x402, 0x0) pread(r6, 0x0, 0x0, 0x6) (async) lchown(&(0x7f0000000240)='./file0\x00', 0x0, r5) (async) r7 = socket(0x1e, 0x3, 0x2) sendmsg$unix(r7, &(0x7f0000001f80)={0x0, 0x0, &(0x7f0000001e80)=[{&(0x7f0000001d00)="7607d7f9b9e7602c34ea4d5ceef3ef5ee671020000004e2b1f00", 0x1a}, {&(0x7f0000001d80)="95ad053ed515f86239ce84b5f43693ac0e93c486c60785a2cfc0638af4e5086f9d95774a58c12161bb5816718598dd10581efa064342f61b1a535568615e3dedf0020b3e9291f139690fd4410f9bf51880c55e7ca2c4c1a8072e5a589b2be8756ce9544d64bb6d3008f210b9a431cbc333dc4857e84137", 0x77}], 0x2}, 0xc) (async) setreuid(0xee00, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) (async) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) 16.133599656s ago: executing program 1 (id=449): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x40000000000, 0xe63}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000002, 0x3}) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8000001, 0x0, {0x0, 0x10000000000001}}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYRESOCT, @ANYRES32, @ANYRES64, @ANYRESDEC], 0x28}, 0xd3b5b138a70af1a3) (async) r2 = socket(0x2, 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r3 = socket(0x2, 0x4000, 0x2) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107"]) r4 = socket(0x18, 0x400000002, 0x0) syz_emit_ethernet(0xeb, &(0x7f0000000340)={@broadcast, @random="679483db0988", [], {@ipv6={0x86dd, {0x0, 0x6, "a2d9b2", 0xb5, 0x61, 0x4, @mcast1, @empty, {[@fragment={0x61, 0x0, 0x8c, 0x1, 0x0, 0xe, 0x65}, @routing={0xf0, 0x6, 0x0, 0xb, 0x0, [@mcast1, @ipv4={'\x00', '\xff\xff', @remote={0xac, 0x14, 0x0}}, @mcast2]}], @udp={{0x2, 0x2, 0x8}, {"a1380349b1a383c239bee99af547312f72eae327497e0b9885116168a5d7ec29448846d31a9ecd56784d8f449ccc6f4145148e6727ca8f1de9087be80e6fe55e8d6c0679168f170b45bbdbbc4f91b173defe8ef409f0ae049f36dcad66b89628095fa9d7b2ed03e9e8db07ef11"}}}}}}}) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673b5fdbccf115ed08f1b8d24e22171882aa6a78ef1d35bb5a1faa900093e32c86000000000000000000", 0x2a}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14"], 0x20, 0x401}, 0x2) r5 = socket(0x18, 0x1, 0x1) setsockopt(r5, 0x1000000000029, 0xb, &(0x7f00000001c0), 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1500, 0x0) 16.133318032s ago: executing program 5 (id=450): fchown(0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x14, 0x1, 0x27, 0x6445}, {0x1d2, 0x3, 0xfd, 0x3}, {0x6, 0x0, 0x6, 0xf7fff000}]}) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r2 = open(0x0, 0x80, 0x29) read(r2, 0x0, 0x0) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x1, 0x9, 0x221}, 0xc) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 16.133020376s ago: executing program 5 (id=451): r0 = open$dir(&(0x7f0000000400)='./file0\x00', 0x800, 0x80) symlinkat(&(0x7f0000000900)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000480)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00') unlink(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file1\x00', &(0x7f0000000f80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f00000002c0)='./file0\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000880)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x81, 0x7, 0x5, 0x5}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0xffffffffffffffff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000263000/0x400000)=nil, 0xe7d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffff7e}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x81}, {&(0x7f0000170000/0x4000)=nil, &(0x7f00004ac000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f00009dd000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x3fe}, {&(0x7f000060b000/0x2000)=nil, &(0x7f00000e9000/0x2000)=nil, 0xe2e1}, {&(0x7f000025e000/0x4000)=nil, &(0x7f00005a9000/0x1000)=nil, 0x81}, {&(0x7f000070a000/0x2000)=nil, &(0x7f00003fd000/0xc00000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002d0000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f000069e000/0x2000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xbf91}, {&(0x7f0000002000/0x1000)=nil, &(0x7f000038f000/0x4000)=nil, 0x5a9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00003d5000/0x2000)=nil, 0xb7}, {&(0x7f0000769000/0x1000)=nil, &(0x7f000085f000/0x9000)=nil, 0x4}, {&(0x7f000006a000/0x4000)=nil, &(0x7f0000dc1000/0x3000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f00007eb000/0x2000)=nil, 0x1000039f7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x7}], './file1\x00', 0xfffffffa}) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f0000001900)=ANY=[], 0xef, 0x800) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x20, 0x0) ioctl$TIOCSETA(r3, 0xc4504442, &(0x7f0000000300)={0xffffffff, 0x0, 0x2000000b, 0x94, "08ff000000000000000000005d00", 0x2}) msgrcv(r2, &(0x7f0000000180)={0x0, ""/224}, 0xe8, 0x1, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0x1, 0x6, '!\r\x00\x00\x00\b\x00', 0x81, 0x5}) syz_emit_ethernet(0x2e, &(0x7f0000000080)=ANY=[]) r4 = socket(0x1, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r4, 0xc0286988, 0x0) fchmod(0xffffffffffffffff, 0x129) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x9) open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x2e) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x3a) unveil(0x0, &(0x7f0000000300)='r\x00') write(0xffffffffffffff9c, &(0x7f0000000380)="2fc997b43d5c08536315d6abb5d6fa4bed1f2038d3b57082615ea35ada72cb1271c9ebe1b1206ceb4b76aac6b82c5f8365367e8011f3e425427a6128cc84563f539cf58f4d88967f", 0x48) 16.130268899s ago: executing program 1 (id=452): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/100, 0x64) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) unveil(0x0, &(0x7f0000000140)='c\x00') 10.482249319s ago: executing program 5 (id=453): socketpair(0x18, 0x1, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) connect(r0, &(0x7f0000000200)=@in6={0x18, 0x1, 0xffff, 0x1}, 0xc) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) ioctl$WSKBDIO_GETMAP(r4, 0xc010570d, &(0x7f0000000300)={0x7, &(0x7f0000000280)=[{0x1, 0x16, 0x8, 0x4, 0x200}, {0xe82b, 0x2, 0x6, 0x595f, 0x7fff}, {0x0, 0x4, 0x28be, 0x1, 0x2}, {0x29c5, 0x400, 0x8000, 0x6, 0x9}, {0x0, 0x3, 0x7, 0x800, 0x2}, {0x7fff, 0xc, 0x5, 0xb7a, 0x1ff}, {0x2, 0x58, 0x4, 0x0, 0xa8c1}]}) recvfrom(r2, &(0x7f0000000340)=""/125, 0x7d, 0x1801, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) getsockname(r1, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000480)=0x3) r5 = accept$unix(r3, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) getsockopt(r1, 0x4, 0x8000, &(0x7f0000000540)=""/19, &(0x7f0000000580)=0x13) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000005c0), &(0x7f0000000600)=0x10) r6 = open$dir(&(0x7f0000000640)='./file0\x00', 0x20, 0x0) getsockopt(r5, 0x2e, 0x81, &(0x7f0000000680)=""/4096, &(0x7f0000001680)=0x1000) getsockopt$sock_int(r5, 0xffff, 0x1004, &(0x7f00000016c0), &(0x7f0000001700)=0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000001740)={0x2, 0x3ff, {0x7, 0x2}}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001780), 0x80, 0x0) close(r7) getppid() socket(0x6, 0x8000, 0x7) acct(&(0x7f00000017c0)='./file0\x00') ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) mkdirat(r6, &(0x7f0000001800)='./file0\x00', 0x14a) accept(r2, &(0x7f0000001840)=@un=@file={0x0, ""/264}, &(0x7f0000001980)=0x10a) execve(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a40)=[&(0x7f0000001a00)='/dev/wskbd0\x00'], &(0x7f0000001d00)=[&(0x7f0000001a80)='/dev/wskbd0\x00', &(0x7f0000001ac0)='[\x00', &(0x7f0000001b00)='\x00', &(0x7f0000001b40)='/dev/wskbd0\x00', &(0x7f0000001b80)='\x00', &(0x7f0000001bc0)='/dev/diskmap\x00', &(0x7f0000001c00)='\x00', &(0x7f0000001c40)='/dev/wskbd0\x00', &(0x7f0000001c80)='/--$^.*\x00', &(0x7f0000001cc0)='/dev/wskbd0\x00']) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) recvmsg(r5, &(0x7f0000002000)={&(0x7f0000001d80)=@in, 0xc, &(0x7f0000001ec0)=[{&(0x7f0000001dc0)=""/220, 0xdc}], 0x1, &(0x7f0000001f00)=""/199, 0xc7}, 0x40) 10.472736483s ago: executing program 6 (id=455): openat$vmm(0xffffffffffffff9c, &(0x7f0000002d80), 0x1, 0x0) (async) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002d80), 0x1, 0x0) syz_emit_ethernet(0x56, &(0x7f00000004c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x20, 0x0, 0x0, @rand_addr="135e80f1d38ddba80b9e61dd0c575a88", @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2b, 0x1, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @enc_lim={0x4, 0x1, 0xe4}, @pad1]}], @udp={{0x0, 0x2, 0x8}}}}}}}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000002dc0)={0x31, 0xd1e, {[0x5, 0x3, 0x3b6, 0x0, 0x5, 0x8, 0x8, 0x2, 0x9, 0xd, 0x4, 0x0, 0xdb, 0x3, 0x10000, 0xda, 0x8, 0xfffffffffffffff6], [0x6, 0x3, 0x0, 0x8, 0x962, 0x1, 0xf4, 0x10000, 0xdcf, 0x3], [0x800, 0x3, 0x3, 0x3, 0x750a, 0x5, 0x3], [0x28e601aa, 0x8001, 0x4, 0x8, 0x1, 0x9], [{0x6, 0xffffff00, 0x8, 0x5}, {0x2b, 0x9, 0x0, 0x8}, {0x9, 0x4, 0x10001, 0x400}, {0x0, 0xfffffff7, 0xebd2, 0x1}, {0x1, 0x1, 0x800, 0xffffffff}, {0x54c7, 0x10001, 0x9, 0xae5}, {0x1d7e, 0x9, 0x3, 0x8}, {0xa6be, 0x8, 0x8001, 0x80000001}], {0x8000, 0x8, 0x9, 0x1ff}, {0x1, 0x8, 0x10000, 0x8}}}) 10.472449875s ago: executing program 4 (id=456): mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5203) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000200)="7e12a7e196980e1148adb5ca5543e15f31a37e7e5a24a70ed83768fa9119c2019a5aee9ab64d6e19db92e587d3b1c7deb0b8b0094f2acf31f103f239b272c1f7563a558394f07d17e8e34f36", 0x4c}], 0x1) execve(0x0, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x15) mknodat(r1, &(0x7f0000000100)='./file0\x00', 0x20, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x2, 0x0, {[0xfffefbfffffffffa, 0x1, 0x1000000002, 0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2f01, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0x8000ffffffff, 0x100, 0x7b99, 0x1fe, 0xb, 0x1], [0x100000001, 0x2, 0x40000000, 0x4, 0x0, 0x11003, 0xfffffffffffffffe], [0x100, 0x1fffffffffc, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x0, 0x5, 0x0, 0x7d06}, {0xfffc, 0x7, 0x5, 0x2}, {0x10, 0x1, 0x5bea, 0x812}, {0x3, 0x5, 0x4000007, 0x80000001}, {0x10, 0x2, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x0, 0x4}], {0x2000, 0x1000001, 0x10000}, {0x0, 0x0, 0x3, 0x2}}}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) r4 = kqueue() r5 = kqueue() r6 = kqueue() r7 = accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs, &(0x7f00000003c0)=0x8) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r8, &(0x7f0000000800)=[{&(0x7f00000004c0)="67fc8c136c4bc68ac4fbae152491f1e159a651b7b7a98e0e556c98eb7e84539bbb78788b1341c5e487edba8bceb3895ff363bb8130b98743e03219ca6dee70f979b31fba20e6d8f6b5afd2955d1de3155f23d514e9dcc92a179990804be49941e851581f93eed44004b676f9337e2dc030076f2b78613fef563f2ffa945cb4dfd30e5a690c935b46a8743538c4", 0x8d}], 0x1) unveil(0x0, &(0x7f0000000000)='x\x00') dup(r7) kevent(r6, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) kevent(r5, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) kevent(r4, &(0x7f00000000c0), 0x101, 0x0, 0x6, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x18, 0x1, 0x0) close(r9) socket$inet(0x18, 0x3, 0x102) sendmsg$unix(r9, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 10.472266431s ago: executing program 2 (id=457): r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4ebfac6bbaf794e) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) socket$unix(0x1, 0x2, 0x0) write(r0, &(0x7f0000000940)="0920090000000000000080108d89fb8443eb007f4278ad535c2a4156308c2ff86072305d3e8531b99d9cacd539e4e6980731dbf15624b77b6a0a70", 0x3b) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 10.437247988s ago: executing program 1 (id=458): r0 = syz_open_pts() sysctl$net_inet_etherip(&(0x7f0000001340)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_etherip(&(0x7f0000001340)={0x4, 0x2, 0x61, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x2) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) socket$inet(0x2, 0x2, 0x0) (async) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000003c0)=0xfffffff8) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x4) 10.436854218s ago: executing program 1 (id=459): mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = kqueue() r4 = socket$inet6(0x18, 0x4, 0xf9) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x8000, 0x2, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x6, 0x2, 0xf7, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x0, 0x4, 0x3, 0x4000000000000000}, {{r5}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x4, 0xc}, {{}, 0xfffffffffffffffe, 0x1, 0xfffff, 0xfffffffffffffff7}, {{r7}, 0xffffffffffffffff, 0x20, 0x1, 0x8c, 0xfffffffffffffff3}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0xfffffffffffffc01, 0x9}], 0x2, &(0x7f0000000380)=[{{r8}, 0xfffffffffffffffe, 0x4, 0x20, 0x7, 0x8}, {{r9}, 0xfffffffffffffffd, 0x90, 0x2, 0x3, 0x1}, {{r10}, 0xfffffffffffffffb, 0x20, 0x4, 0x7, 0x2}, {{r11}, 0xfffffffffffffffe, 0x82, 0x40000000, 0x2, 0x2}, {{}, 0xfffffffffffffffa, 0x4, 0xfffff, 0x4, 0xffffffffffff7f2b}], 0x5, &(0x7f0000000440)={0x7, 0xeb8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480), 0x10000, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1810, r12, 0x7) seteuid(r1) r13 = syz_open_pts() ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000540), 0x400, 0x0) close(r14) fcntl$setflags(r6, 0x2, 0x0) r15 = openat$tty(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$TIOCGTSTAMP(r15, 0x4010745b, &(0x7f00000005c0)) r16 = socket$inet6(0x18, 0x8000, 0x4) bind$inet6(r16, &(0x7f0000000600)={0x18, 0x2, 0xfffffff6, 0xfffffffa}, 0xc) ioctl$VT_GETMODE(r14, 0x40087603, &(0x7f0000000640)) ioctl$TIOCSFLAGS(r14, 0x8004745c, &(0x7f0000000680)=0x9) kqueue() rename(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='./file0\x00') 10.4342763s ago: executing program 2 (id=460): setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = syz_open_pts() close(r0) (async, rerun: 64) syz_open_pts() (async, rerun: 64) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x80978c, 0x3, 0xef7fff00, 0x90a199, "2910f27f118e94b800000000001c00", 0x8, 0x100}) (async) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x99, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) (async) mlock(&(0x7f00001ed000/0x400000)=nil, 0x400000) (async, rerun: 32) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3, 0x5810, 0xffffffffffffffff, 0x0) (async, rerun: 32) r2 = socket(0x800000018, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0x1b, &(0x7f00000000c0), 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000516", 0x4, 0x2, 0x0, 0x0) mlock(&(0x7f0000120000/0x4000)=nil, 0x4000) (async) open(&(0x7f0000000180)='./file0\x00', 0x75f493fec6515f78, 0x0) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f0000685000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000672000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4000000000}, {&(0x7f0000422000/0x4000)=nil, &(0x7f000069a000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x91e8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000c44000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4}, {&(0x7f0000c18000/0x4000)=nil, &(0x7f0000cc4000/0x2000)=nil, 0x7f}, {&(0x7f0000d10000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80080000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000c0c000/0x2000)=nil, 0x2fe}, {&(0x7f000000e000/0x4000)=nil, &(0x7f00000f4000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000e0000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00000dd000/0xa000)=nil, 0x10001}, {&(0x7f0000394000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000265000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x380b00a4}], './file0\x00'}) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x3fb}) mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x801) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) (async, rerun: 64) r4 = syz_open_pts() (rerun: 64) close(r4) (async) syz_open_pts() (async) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000140)=0x7) writev(r4, &(0x7f0000000040)=[{&(0x7f00000003c0)="a568c14719210631c4cb449655740cc28b13d1ca0d58e11a950594af54602162cbed1b4737f3f8a5fa5bc91b3a45de8f24474e26566c2f1cab86fb2b55e57ffff775cb9de19c032956df7fbac220549902445db2cda0bdfbd953b69705b61cc28726c23509ee", 0x66}, {&(0x7f0000000180)="7d5ffab696ef30b934901770748609059b1487670513fcf4a882582cdd018f7d563ff14296a2bc93b72c648888492fae5088f0f15b16f89ac9a7f99d847e235585a8ad2e77eb0d", 0x47}], 0x2) (async) r5 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8020690e, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 10.433688512s ago: executing program 7 (id=461): r0 = socket(0x18, 0x3, 0x0) close(r0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6b, 0x411}, 0x4, 0x10003, 0x0, 0xffffffffffffffff, 0x40000000, 0x2, 0x7fffffff, 0xe63}) r1 = semget(0x0, 0x1, 0x281) semop(r1, &(0x7f0000000000)=[{0x0, 0xfff9, 0x1000}], 0x64) (async) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x20000, 0x0) (async) semctl$IPC_RMID(r1, 0x0, 0x0) (async) r2 = socket(0x800000018, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x160) (async) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) (async) setitimer(0x0, &(0x7f0000000280)={{0xffffffff}, {0xffffffff}}, 0x0) (async) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x1, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 10.433454537s ago: executing program 4 (id=462): r0 = socket(0x1, 0x2, 0x0) socket(0x800000018, 0x3, 0x0) r1 = open(0x0, 0x80, 0x2a) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x35, &(0x7f0000000040)="03000000", 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x50, 0x3, 0x9e}, 0xc) sendto$unix(r3, &(0x7f0000000080)="ccfb13fd80f1bfcf1c69e4030e80f4aafd2cc909e47d2969fbf4ed72a85f11eeefa934aef618693220650aea1a", 0x2d, 0xb, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0xc028756b, &(0x7f0000000100)) r5 = accept(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x6, 0x8, &(0x7f0000000200)="d331def1733e38529627278c9f5bd4c52fc0ba0a55089946aa4c9d33eb21b1365bd5e5be3fdb14b191250c85a3987a135abebd8c5ef09848237bb6fd47e297c74b0ae55390136e2de9b3af4196025b8ce22290495ee97d2b0397df2ceb15058e2277f2b2d99dc93b362b5d8c31218a10a7143aaa67871f203a0fec4ed60c0a8da225675abb7a30c525784412792ccf62d6701bb05bb58a4c47fb2aae841af753f0a9", 0xa2) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) 10.211022877s ago: executing program 7 (id=463): r0 = socket(0x11, 0x3, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x1, 0xc, 0x28, 0x67, 0x4, 0x80, 0x2c, 0x0, @broadcast, @multicast2, {[@ra={0x94, 0x6, 0xa8a3}, @timestamp={0x44, 0x4, 0x8, 0x3, 0x4}]}}, @udp={{0x3, 0x0, 0x8}}}}}}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x401, 0xa54e, 0x7fffffff, 0x0, "9547d15271858f6660e6941e36fd0cf2f16b39c1", 0x1, 0x5}) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42121000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x404, 0x0, 0x0) 10.210682283s ago: executing program 7 (id=464): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x7ffffffe, 0x4f, 0xfffdff82, 0x160350d, "04f0ee091a00ffffffff0fe0ff0405080800", 0x243, 0x5}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 10.208782074s ago: executing program 2 (id=465): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x1f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) close(r0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x54}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x29) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0xf, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xffffffffffffffff, 0x0}) close(r0) 10.208537058s ago: executing program 6 (id=466): setregid(0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x8003, 0x0) mquery(&(0x7f000078f000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x5) 10.208344509s ago: executing program 4 (id=467): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc0284457, &(0x7f0000000340)={0x7f, 0x7, 0x100006, 0x4a, "978600000400000000010000f0ff0f0800", 0x800002, 0x5}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) setregid(0x0, r2) (async, rerun: 32) setregid(r2, 0x0) (rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x1, &(0x7f0000000000)=[r4]) (async) r5 = getuid() chown(&(0x7f0000000040)='./file0\x00', r5, r4) r6 = getegid() getgroups(0x3, &(0x7f0000000000)=[r2, r4, r6]) 161.438113ms ago: executing program 6 (id=468): setreuid(0xee00, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x1dc}, 0xf0fffffffffffffa, 0x0, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r0, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) socketpair(0x2, 0x4, 0xd4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r1, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000180)=0x8) r3 = getuid() r4 = getuid() chown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) setreuid(0xee00, r3) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) r5 = fcntl$getown(r2, 0x5) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x1, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000692000/0x3000)=nil, &(0x7f000051f000/0x3000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xfffffffffffeffff}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000604000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x5a}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) r6 = getuid() setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r6}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x83, 0x0, 0x0, 0xfffffffe}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) getpid() open(&(0x7f00000000c0)='./file0\x00', 0x3ac01742d6dc1689, 0x1f) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r8, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/109, 0x6d}], 0x1) dup2(r9, r8) 160.922005ms ago: executing program 5 (id=469): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x2000007, 0x423, 0x80000001, 0xfffffff7, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x10071001}, {0x16, 0xdbb4, 0x8, 0xeffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x8, 0x3}, {0x1, 0x650, 0x3, 0x99}, {0xce4, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x801, 0x14, 0x8}, {0x2, 0x82, 0x4, 0x5}, {0x6a75, 0x8005, 0xd1b, 0x8004}, {0x1d0, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0x3ff, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x10c, 0x5, 0x5, 0x10000000}, {0x4, 0x1, 0xfff, 0xf0}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) (async) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6d4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r3, 0x10}], 0x1, 0xf6) (async) execve(0x0, 0x0, 0x0) (async) r4 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0x8}, {0x2, 0x4}}, 0x0) (async) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x10, r2, 0x0) (async) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={0x0, 0xffffffffffffffff, 0x1}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000140)="000299278f439e7b", &(0x7f0000000040)=0x8, 0x0, 0x0) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f000035c000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) (async) syz_open_pts() (async) syz_open_pts() (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, 0x0, 0x0) (async) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61, 0x9, 0xfe, 0xc}, {0x14, 0x0, 0x6, 0x2}, {0x9e, 0x4, 0x20, 0x7}]}) (async) socket$inet(0x2, 0x2, 0x0) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200100000001d, 0x0, 0x0) (async) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 160.540937ms ago: executing program 6 (id=470): socket$inet(0x2, 0x2, 0x0) (async) r0 = open(&(0x7f00000002c0)='./file1\x00', 0x18289, 0x0) (async) r1 = getpid() (async) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x1a2) setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40001738, r1) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) write(0xffffffffffffffff, &(0x7f0000000000)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) (async) r2 = socket$inet(0x2, 0x3, 0xfc) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) setgid(0xffffffffffffffff) (async) symlink(&(0x7f0000002680)='./file1\x00', &(0x7f0000000600)='./file0\x00') (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x3e61) (async) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x4) (async) r3 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x0, &(0x7f0000000240)="12000700", 0x4) (async) setsockopt(r3, 0x1000000000029, 0xa, 0x0, 0x0) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) (async) accept$unix(r0, 0x0, &(0x7f0000000200)) (async) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) (async) mknod(0x0, 0x1ffb, 0x0) 1.726615ms ago: executing program 6 (id=471): r0 = socket$inet(0x2, 0x1, 0x0) r1 = msgget$private(0x0, 0x88) msgsnd(r1, 0x0, 0x0, 0x0) (async) msgrcv(r1, 0x0, 0x0, 0x1, 0x1000) msgrcv(r1, 0x0, 0x0, 0x2, 0x800) (async) socket$inet(0x2, 0x8000, 0x2) (async) ioctl$WSKBDIO_GETENCODINGS(0xffffffffffffffff, 0xc0105715, &(0x7f0000002a00)={0x1, [0x0]}) (async) getsockopt(r0, 0x0, 0x13, 0xffffffffffffffff, &(0x7f00000000c0)) 1.166425ms ago: executing program 7 (id=472): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0x57, 0x9}, 0x10) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000001c0)="799a74fb97f07caaff5b2ad557857804e0ed9967c114844ae4403a46d79006aabbbcb875254f0b13bb4fa8701d06afb6279fca70e68d2ac0d948b1240d", 0x3d}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000040)="fd", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000040)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) (async) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0x57, 0x9}, 0x10) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x7) (async) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000001c0)="799a74fb97f07caaff5b2ad557857804e0ed9967c114844ae4403a46d79006aabbbcb875254f0b13bb4fa8701d06afb6279fca70e68d2ac0d948b1240d", 0x3d}], 0x1) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x22, &(0x7f0000000040)="fd", 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000040)=0x10) (async) 764.376µs ago: executing program 7 (id=473): mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x4f4b) (async, rerun: 64) sysctl$hw(&(0x7f0000000680)={0x6, 0x14}, 0x2, &(0x7f0000000e40)="3c267e1c92e93914", &(0x7f00000008c0)=0x8, &(0x7f0000000f00), 0x0) (async, rerun: 64) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000e80)="f3d6419218fc6d1560a998b59c76bfcdd80f8766e277114a2d22bc281d7f1c2517581c29a9c0133e1240b0f82ac724ffc642651dc4f806a92f81f7faabd6ac4bf32ea734b435c87f194518dc416303cf5917ebcfac9db6ff60d1bc3acd2d3ad1656e82493e99cfec50fc0d4d3235dbc4339759268278d1395938c03e1fa5210fe8c8da58b83fdecf862f8daf9323ae6d55e3518e47f35fea8aeb9ea0119d3258b4d0b76a5b219982fc88f4a1d58ac3c55abc84bb72efac65df17e0f4383d9a1b703cfc93a1b70650bdfe2d701a38bbd85f41bc79f3b16de8f4c280cc812690f6f81dfdc083bcea051b3b3d6c7ec7239d1e344002b68253755b3b44cdc026cc0be6d5f136c0e2d260dddec1379357ae3f89b5c106b6ced1b06a9991a111cc3630f35955dd60fcdfdc062ea3ab573a288d9e2c35b8debc46fd9b4fcb0d1521d51bef47c02b11faded78a7dc521dae6ba79162bffb19b2ae9c8a099422eca83af10fbfcc91085e7b7993be6fe20ea9f9cd195c003492e5ca24bfe403a3e2df3ee7548545e4adf7bf429f970da38b542ace2358834bddd17097a557aa6ea85b65778042279cf085d38ea3afb244bfc1654b62cb5ed2e06f5e8580cee5b26c6cc4f41f820bdfd3a07bbf3f5faf119505ab915130f97a3102b10c2885339dd06606b4eb24ef04111b76be8adb4e3fd4dd3031c3c9db58b0d84c605eca6599dfd9aaca27626edadcced5502a605db7afa645a02ff7d4b078d16667c48b1f98dab72cd770cfb06ecbcbceca9c9926f729d5b7ab6f64e20bb7cae53218c71109f43934dfdb6ac56799452b951073927ecc203c63c533abb39b1cec8f05dfc87ead7a249ae4f58bd18ad09404a71384edea48a50871f8263ac889632e5bcf70e1ca006c4b329b1e9ac0a419ab48cae38650552f2b4b8ad712242e52424aaf16b850e618d9f10dcbde9f3a69622bf6e57e84d8885b190eff2266cbe5d99bbf735f27837e8ba24afff2bc8d6e238551a3c8d5ca29182d951473f750b40142bb63810bf7169a1ddee684fe3eefa97f21603cd00b5cec03203dc383471a2f5d44c54f59b802bb7ecf40810aca606c28ee1472e28c05f075ffae2609d7853351a86fa14b89480ca3efb11edbe9366237b752113c6674b2db8c875f99d29a5e16c4a5ef0992e5272d4f40ea47866b46f5ccadd8e6667316b32f6af0dfbe7c8158c4b07e8128f0eac1245717c1b832ea6cf1f341a4286e2d363115e73e67ebaaae403d960abdbba44e1745fc4a96873381360a36656c99462e05f6ac869503f350458bb4e87db6ee2fb78d9831c20bcafa17013466cc9daa3ca0f8e5913dc6f36bc029c216bfc9881ad5900770e2457987fba171f9215097d7a28f82d876a21e07890586a814a18d9d7379b26bb69353a8506eeed526b539e2a11ab4667ed684f1198008883582dd2e3abd3e4966d5cdcf0f897510bf036586dd9220e0594ff13b1e9070efb780257271cf81c67596b482f0b9f4a6e71a993dad69f2218cf56ef77b453287431b6fd7ba90a87b1091252955047acc49c4a8e10897f1c283f6ca115b668db28130aa8921fa47cfa51ea6e1a68c6014c6d910e2a5d4cfe9282007757c8ade08d0ffdeecf69fd1b30d328843c537677bb2591b1920130db72fd89ffaa23ffe7faa3c64a0f37d9fe1a23a1466f2b447e514d17c21cb6b18a51e5111aac295bebe8b6772afb88283b635326e06f0be040abbc84b8031106880e400a148f8ed6b72656c9332f64d5026e221fae8fb1f55ebd73fed086485ade0ce08de02cf18cfd4edf0a647be8fa9eecfd0f28bd69804d110809bdc1d5d240a3f30618d326eb1089f3aa5b076c05eae4e8cc542eee7764b08dfbdba96f5c6d28a76d97ff671b5ebcd713878143268311136648057a8154dd42f2e80158e13ff853fee69eea45e32def53378218992bc32f02fa825de5909b871a69a3748041f44e8604f4147c7e95cc38cf0a3c4a0a92f9a57bec79dc7347d83cb6b744639b44d5b495ce9a440fa50e9865a6a1a5a842276ce6ca87b1654e2b0ff840bf44d4e5e3382d917613560d60fa2a078d33cd0e7f8ce03ae0439d71ca89da3b5afb0eba1dfe0be4496b8c1c6601662c63d6b0f081781d7433f52c80bab9a993992c3e53ae5823064bff7d392b55fa4960cb77ffc88f2f503f38f8c62982d57409420e7b5b34cc2a5a8bec4aaa89b717c14ce064fb8c86d2eb467d2692712583ff998d5506c845e58658f8aec866d213449617d75de2f39dee556ec910763e992d8a8d70796378e1050204ac0a14d594d43d77ac5530efdf363c50d36448c111a5279fc0c342b3e38a6be1099ede42869b91e79a6097b510945febf03f5f12a5a95e63dae8e91d3040a250a5fdd6b85fc1cb15a456284ae5164708acef9da9ef25becee8aec9829d3262da7959d4a218e53c3f26d0515396587860c49e6e2487538cc64f0ef6e4a9e7c0d1ad6fb9594438752be2e2a13a5e5ac027b1ad1893675c3f48ad7a812240731aefd04705c9e16c974761f4f4c84f4aca51ca51ed72b1faea1d5d11e33b59ac2a21ae3d537e5e9c45a562a23ca3d70b9b37a9cf628dc91e495b206f0f1c15a8a26dd4efc6a089580208b074b458f6dae5156cad99ed1b6e23a2f8653d0ee429eba44dd474f12693cb778b80a221e16253140db5c8d6aa6615e06ab36d0416ca47c6447ebf4f2d16900b878c1870a15aee1c6e047a88b2e209b98f08f8961d2cf21bc203c7e156cc2c6f764031ee97b1947f9398e6d8104001c469a33dc7352af974f7002720c1885181fdeaa84bdf82c3fe6193c377169827318dacd5466812d60e2cfc6e7861d25e1ebff58ae35e855b08aaea25709ea8d4b90197786fd5a36a65354a13be350d05817019614baaf2d9691be040458925417d2a9a22863f63a1d7b1c57bf400e4c8f89ceaf11d1c9d499bec38188ed859ab00c260ad21ed4297b79daa358ef19fce3add998c834f0ad423288d99593ab59755b60898bba4f6571e41c2a7e24de7e5236a88958e4d1d22b2cdd0aae8fb69a246d3bf4ccd7b6c4e9ebe976cdf98f7477adbf73a3fef5c476d59b5a4434fc6a3e51250d2fdf7fa539de5d4d78dcc48fae01771fb9685729abc2b3942600ee0599ce9dab912f49ab64089a76d7aad4db8ae1999931cfe717acdd840c138c5e8281144409d8bd64b63cc9d40d64913a880c2912462e5dac7fdc64d8c0f1422bf363806a812ba2400d6010580a2843269bd79102ae25d851cab1655d3f303e4f3dced2f399cfe7e0dcd52c2ef82592bc565674d7cedb8deb7c3657620ea03488caa170793ce9a05dd6ef60aa5925dc74d858de3649b0c7cad6a4965b53d9deb30e77bb55ebccdf669f9a56a2d577ac6d2fdf94aabd1e8066e4722702e3458dd380443344ec3ee3a783ed1ef214f0884410e05e80f6323d917a4f86e212535fde25268e9ea134fe792ca1c5d1f562d9c52ce535ac7a9c9d7dc0fbf4a7fc1f2fbf0eaf246557fe0c07017e8919f2b68f4da57e41c8bfb9b7448aec4f6527e17e1c22d2361869daae74538bf4c9890ee4e55f4b09e5db13fe6c468d1d117c8882c1c620fca8abb7f11cde2c0ca146e65e04f2fad793797a96cb87f6999ec58b2c5332e261c4ef217877f91a3167cf3b48c3574d9d7d7857c80410c2ee6866799f252f6f21422c255cbb5c5f062e4994bd6a6aa690c91772d2061e518e0301530059c0787255bd370afe612a093797473abf0b1589516aa67c0d0d21585aa73e1a0074f27946c32104ba745f9e7ec23353ca530a02d256ce08c84142a0a08b027622f41d1659631506671ce41a2a3b016d4cc1c2f02756e625abcb5f2aaf67991e334a7855cf2824dbf2ffb5182f1610ed9e113557adbe4cdfde223e4b93c8826d296212aa469597708c3e66d5b6331160e283c081a9bc58d072fb29175f0dcdfb5f23a0700715aa8393a614ea5a8a495d026fd7980c62040f1ac8a0efa0c757d4639ec1887334a8b4422f90910066605ff7ee147c0b06bf089024c6ae3d8b5b89db447b91a75635bc7e30da96fbdd07b417214881776089c1dc97b137d71f9bb0a0cdfb1121f4c9b2df662eb9982b5489ac31518b207b8598d5afd6873867c586687dee092321428758d22950407039ea7056e9da4812510c70f0dbc1ad1ef6bc1e6bd3834fbc072befa7b1fd09c657775e8bd243500a2adfdd1ba33f7e0419b46bc48d18ebe4265cc5461201f01713f63e02ef1302ddb88bb07526c7fb64a3f46dd2447a33eca1e453cb3120608450c68e09b0a3a078d328eacbc558e81992ff8619125f32debad20d14b0fb0cc1d7932844595ceaa3a328549faaccd679ba086ba1943cf00a7e1b109951bad257569589e1d08a483cebfd3f2e6f05b8f1e48c82ca143ce5e5a5235c1c1980373c6030e9264e616cbb54a2030b5dec03745fc97a381df13d2f51a6aff8a4628ebd7d90b39b958e9a9c9b854ad5ffcd8f1357b7bc8ea3267a41e3fd81efd13e5663b088ddb61b5b817ae956a81bc091b6ca0f5f09ef883c066d7f1c68cff6fa1b31cc5126c50cac9ab29e0d3a4135b4fe6cc6a147d70e27f0971529410714eac6b53ec8cf715dee8382603359f69e6cb92e31146b308c25e623d273001013958a3eb86e4777e516d101f56a35967bd1bb630a73ca9b201a06c58f3a35ced5ef93f976dfb1490939b61904569d5c3f506295d01aed909a28851f7fa61819a7c9d2e7575829910941fb3cda5c3d4ed4e58354c47ff79c9c171fdfad683ba6042538da52d710435bbdf94ec6182e8523788df537bf6499965577174ee85827e5b8765cd1623951d02a53313e7c6f40d84529d681e12f752408b33350dda4eb770033ef734f95d10aae3d294a8422589e1eb9a1fd9bcd5957b2b1c737679772b2bc6ece7e26805260ff9c803f5ba419f7ce19a6f27d1f11d62e9164756d63590acde042e662e299622e93763feac9179e5d428c3ba746ad8a710fc619b9058346eeecf308a17b550ac44847305363ebd1b0b480fad6da2afb34d2d82dd511e78375a802ea690f9cde702431a56c55e90e53f3adadd2a44e61e51dec65d9acaf6e2f77769c1e2dccb3ad063dab202b3ee1a33e76dbc53a6e1b4d2e9d213e177e7f4579d42b4289b8404c9fe3089823f10efc3ecbc9e8e022a28e9ca410c33cdf70303a65985003cde681092a3fa387f2e4bc2230653d13dd8ed024d15c4f05b10bbaac706c0bc30fff6c35af30800c13e13ff2187bf619aa0de093d25ca6903bd8c54b29e2e6b21bbab46e06693a62e56ec630ce97f86e9e43ae2eee26df54587c768b8747a618b4a060cb3ce9b043531689e137fa92e185cfdc607773b1daaa55e4b10305195d62091bfbe92cb1d4c6150da8fc52128103810131c75399136ad5fce280e2119be6c795f760e5582647ac81d26eb422300db4df17395ae6736ac3d51932767d54022ce5778e1fbfc03b1c174da89af74eb9e2a9d0d8a0bb403ed46be1f6e5234d1f84ec4f240756d483502aa87457e5eda9d257121f2d4e6709e092e5b5ab8b31f95c58a7a10aae2f6c3fd2d61a7075f09de66b9078d057bd3fbcb7a379888ede1d1f8a0cff2d898deaa68f1f60e063a86f271f4be3076c3600491a1a54ff8c496557f73f59fa7b2bc3b466ca82e94770487131dbacfeb152489de5131230d14a3eb8a6ef5d6a96103cada64d1d68771b3ccd63a41c0a8e9bca635a7964878063fc33fcf5bafb960a78c91f86be9ed262a514cad32340b434978283dc2712d", &(0x7f0000000300)=0x1000, &(0x7f0000000340)="d91611307b31b38efa3e4fe0133621568fa6cde48b121158cc4b8c196cba22c4845472423fe01b8166154d9bd2aee732cb", 0x31) (async) r0 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x106) sysctl$hw(&(0x7f0000000380)={0x6, 0x4}, 0x2, &(0x7f0000000080)="499e3766bc554bb7c5f98d009ccc8c610b6017f48c3e77015f303a2fe906161d416fb8eb4c694da40ecb3bc58931f77826c1eac423b6d4435439e8095cb0c071268119ef2e1ca9707915dd9cb51385e95c3d8a5c1df73ae4cccb37d1096775b3002080fc15ed424b0c2ca3b1256f96c35a94c7e41d087b12f03e30e0c0b8998421c6f0b8f87c58c017a1770000000000000000000000000000000000000021000000", &(0x7f0000000180)=0xa2, &(0x7f0000000200)="26a06be2845fc99b85f3775cd52234c996cd967e7916458a4f7138ac5c04b783d4011c769c9ac7bf8af2d23225f7c47e33c601797e94cb478f1ad9385b217b7af79f5ba77c8959bc38963ab095453293daeeaf8598c4ba7bc4c0207d8152dc8b45a5978d4c00091be78a1e60911be47fd808b86dc936d3af30a9a0362ca33335f3977516565584aae8d31bcc73df76c9cc72512bb5061ed81927d5e0fb49ae7fc65ac6669f4e5641b06be2fb973c13d4280e2a43db73fc0b099ed720b5eda466", 0xc0) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (rerun: 32) 531.093µs ago: executing program 7 (id=474): r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(0x0, 0x4, 0x5) socket(0x18, 0x3, 0xfd) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x4, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000100)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0xca, 0x0, 0x8000000000000001, 0x3}], 0x203, 0x0, 0x8c97, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x42876) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x800, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mprotect(&(0x7f000032a000/0x2000)=nil, 0x2000, 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000003e0004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18", 0x62, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f0500000020", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 256.245µs ago: executing program 6 (id=475): r0 = open(&(0x7f0000000080)='./file0\x00', 0x8401, 0xb) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r1, 0xc4504441, &(0x7f0000000040)={0x4, 0x2, 0x200, 0x2f, "1800010000fffbffffffffffff6362fd4c00", 0x3, 0x7}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="cc60d3d79a1a", 0x6}, {&(0x7f00000014c0)="c36f98faf4cd2e9f1962fa0392b69bb558d183be8d74538a174d062bb3b011a8b7c1cb2c739b4857ac79fde98b25c8eef8570050bdff53661fd76c68211247f235e71b20eb54accce87c203aa4f18f27a4ca416d6036372b3000f3e07411ab8bd3d8a9a0f532fe0b1a6713a1e1e79e50fdf5d09bd738af409fd386feea429dddead1529ea70229b2388cba900104a059ac92cdec3691ee0e4f5be736f10e8643d94d5b031299f09db828ce8a67eae3ecd7426aa450062038abea7089fee086871c1715719a3eaabda79b32dc086c73f6c408082774824399959cf5965af6676a07c30b28952076e9e2c29626dd3e0228df8a180228c352489dd92c56da538399b098eb457decbd80ae90553c9f4580fac80d26cfe65ccc8974bfc1c91fcbd1e4ae2c63cfa32dd634a3e092a6efcc7d99d3e28fec481e446c273ab714a00abf665ad59b8ac11b2e11b72321571d35bf599e1ec1e2f2fd7d96cf5d211194e5341c31d7a2aa136eca14ada6caf58b1e42e49d9bd73e3aa3007d1620754682d190b8293d0f9382a448e281e4b5393db025706b2c22268eada63d38092f2407f567a2173925727bb5983a8a666d7a48ccc5aa71dd164a1780ef13c6e7274eebe954ce81592b79fc11def69ebe621fe4dbf9e61156e5c7c137b6c61dde15760f6d43a4d287a5134201e0cac8e6edf0b9627f3a5b827388199f229edad7d8f66df68422d076aa7a910590849fc59f7fce8d45cb236f717caf8e4a2eeb5c13760b1f20cf32b352120766398473898e89f28e6e0d9b55ea44405ab6e13c53bd8753e30faa296cb302c22320e4ac349a29e1190270bad57a6be7d89690fffe8e8372a4cd83c93719b6b0209d97f9c961b4c8309a8deeb596301f66f9e262b4d27da59dc6faa568c74bd982faacf6140a006b4bc08810298ecd92d50a68baed4dd74c84a25a58864d0e7a3b7a8fb95843d415971d0c6c58a686a8b2e1c93b7e47e28bf35798831a7d0b7d168c097bd98908368a3952c451f403b2ab517dca24bd4c6181b9e4b863f48cc9ebeaef53d86e177bafc7f036a073dba531103025af1cdffe40a55888b78686210a3ddbc7a9613fe051e25c643b1bfa80b23d3c6e104e9d60541561e238e00bba5a4cf1ca1d381ce37f16e5d83adbc6944b00cf21691fe97f59f876d1a67e8064b74498a4d37a9bc5560bee35426edcc6146bbebdd98b747c64b3b209a51bf857a5594420543a2dc8f39e9691f007ff127daa1256bb93817f991449b951843a5ef59b9cc3f45ac149223799dc345410691eee21e7ad28aa0b2bb11a5eabb44fe9c1e7c28bdb456b0c0cde417919693f0bf8d249eddb6ad8b949b34ee40f03baf572c78e700573d300cdd7f4345b58b8ae7d93a229f0200bdac6426390d4e477a8fb8ed262805efbfc87f22410db8a833a702822f883fc760ce351de2a5c13ee913d6b9a97922964abc3eb17359e019e06101e03c3eff84d28351f63b590b5170c5fa9dbfbd02f33795a3b26b7c7ffa243712169cfe09448892623e96c7d4e1dc77515c8b50f59d94cfe9454f9452e972087561e6f7cc9e7914a78dc65dfbcffe156980b845c595902c22fd6227b22cb86a1d344a033ca464de9c3d049e3030e664c021d9be544850feea7b09ea496c59414d6d8f0807caea558cd6006903716348a029b5681d609c40d9c6cf0d8169c287f52e6c01a5fb80fda90a77992d01a60a990cb134e8f320854d7a2037a3f2221ee552a4342821970c7c77c5cfca6323ba92a89b634f08c569a4f538c1ea1774cb36348c0b057aa7f9fe14bab5ee905beb4ffe27a3c57120d2aefbe37d1e2bba17207a719de74b558025c6e31b3aa7eb5921a99dd4cf72ed76288e3b5aa9467c35ddc74ffb91c91b5323ef389ac53c98d2d6074413ef70ff751175a8ae059f34ed7a63b77d2ee5719f2571c0b7fcb4fa25d621ec8d1bba93873a6dd1880da3db21e93071cd3fabaae1723120f0286dd26d2939e61d950adc564cf9b0b24aa985a661c2387bbcfc3df086479561c25fa7dd8ad7aab6a1b4204b14702a2746cfd2ba049c074e1f5536e77bfa6110bd06e4181c3723afb4728abae7021988092e2970abbe687a7cf0fcc1d9d90f488b49e17bd8b181f9d04cc3ba861a4b1b10c10502acb1137dfdefbb708b5adfe416e8a393375ef24061b63b75de15b64159ef5fe90feecbde414105bc179d4cd3a8bd72e690177ac8db175832ff790ca8a6c59fb48354389fe58d1f51ac518b79a213c6352303ff45eb41918a8564fce142f8e3ab64f59f73eb504f3492f41b69dceea30ba723dcea137991b04098dbb0d1dd260c061250dc01ee3df58d75c6dce98e79c5bf98ed74c067314e93ddbd90fa5ca4e483c637ef621dad4e84d3c185942720d702ed132e0941bc2735d5dbf84b44581d3f71df77452ac8c7c8dace25f744d54c4acce1dcd3bf7159e4ee22134d7571015c564a6054195116e7fb9049b8ff82e992857cccb2ddffe74cd3b358a4e48b2ee957b989b4ca92508096734e9c8419b53c521920ee9a2095474a58615dd960a8b1a360983be2b3d47055bed352fff9e8e5c123b4d171d6533637d4e0d5dacc5839344b92fa6223d4aac548c70bca70225d2ec787a8aae6c446d523759116defc69af0ef4c0933b9faf302adb819ee423a98ca954f50c22ee30766129858705d38618c1b42568f9c78733b41668bd3657a593f7204eef545673c8c0601355c4479cff948f3debba653ddc7882dd833f8afbc7ea27606192bec43d71c714c9049b3aba6a42138ae0d1a9069dd8ad456a3e4f1bfeeb21e8a20335aa62dbd9d266ce8cbc8a11788e90e39b05ee4a811fd2aa4b3273df6b306f9e0098adeaf34ea5e4abdb0129b8f0ce862ee24585a85cb21606941e6b3dd505a6c0bacdca1e6f3e1e5133a038762571ac9fa86b157841f18cdfd553151ac69d9ae699edb7f17c6095a75e3ba0b5de33a02c4580502ab7469509bb2e2bdfbe1ca9eef5e0699810dd2cd360acb567541b721f26b93a6e44ba165b5bff70ab0c0919a5558174cad187e412756afa960ac83a7b7d5a19d6f87da5faf0e19cdb8d9bf94083dc5adbf861b9abee23dcad6e30f0b80f326273e98ae74b8c457fc0cf663fca2acdbb7bb13e94808b4bc577af9625a2df974eb5c7d4bbcf17947dbba54b217a74c76fb5c3516040afe7f0d96fee3f78fc774c6a43a826576a215a78b9cd34c158a6d89725f456607321d5fd188ef471c22e32021425a8d1cef91a7b6527f45c0ada90ca0069e187d60b538606acde818ed0b50ef3bb78db331073e7f78f569ab1bbb88ae9534de31a45b72e6bdd858676e3a6b78465f32b141afe7eb5b58083ef9e2544b5e63ffcc344e2e6720ead3062447ceda1d6097efc818b4f97e962cc67981713deed6bc9cbe43b536ed0897f6438d464b4ca6da5462a3c6c7c5dfe72405e3fe4a350a6ea4693dbfeff5246ce895ae8155c1acee86365cc77943287c5db74d38942e5f4965a7106030c6f156ff5064f5a5fe4d82129d040c1aa9dc6ac13f91cd5bb9b5ad480cbc9e6b57cc2552e8b201cec1b070437d036e03dc651f8496c9aa22e9b3515fbf96f36331efb1149db846bd6b0e02e5aaa82479fc74321e399330b16bf60633c111c955c46c0fae9e377d6343eb90d76c13d4c3809e278f46aba9775b23825654488f288eb1a6c78fc4cc86d839e8066f9b0f79e09ee1e3461d6e55d6911ce2c4dd3ef3d3be462c9654671f6cbecc40b2e72b7ec28cf57fe2c62ec1bc0274d1f2507b0c144890b378d0059055bbd411cd10ef1f109b7135d2c2a40c55a61cbe0e6e00aa01c7a33f2a088f73b486a620862739a0ba9414caee2f308f278fe3f8518dd20931641be8f15e3183369415095cb2c021c26146af169c120d244075d8c24764b99e51934062dd0154361964bb61d975782aebd56317967188ea5c6e528147da5213e7e612abbd0843d15d6c16b7bca3eac72e925df0557459a6b317b7a101221ddb57a22b9324efadfd27e77f7b9ccb1e07db135b259994b37a47f68f577aa9d2a6782def040c50e3fac19a256cfcd42cfcdac6303419372ccb3f411a24cf6c976828bb03c7663eb0b064ae0c746b949073187ff3d5a3f46ebe843c2df6eb48964caaa5e38b33b5697949b5a5d931cff3027df3ac6e017e9bc434ed796d40f6adf76903df6f3d3beb6c87585e6df5595b030a059d227f53edd6b353da6eb58e598b8e9b3812bc0a4defbe7eab110687519f5d2b946a629b205af230d34c12e9ae295a57893c5ce75fb4ff94d77c890e2998857699236127375fa4bdcdf921c96a9c97d46b1199eb3235d8e2a5af48c11d7b90449e60e45236a31bc3142618ec69db1e2de2c2e5fb73a729c6b5bbae1bccf94619e1bd617fa963aa70f33c1a0823ea2d2efc0e26675663ea8b7392c67d8538c5fdc3b9ae2f39964b2159bb5f5f061cadee64e97bd6a23ace24ebc24848680c9b47f497f718a9a6b6976f1d3dc059fc83c71d2b5306385a4e5ca940caaec8347339eb8e34ab108cfba00aee69595da4a84583703a8757d4ad3a5d147cbad74bd94c49fcde93117c886a1c3bace92c1a49379cf1899ec0aca3f405c29a3450e6800e7efe407ec64f649070fc8c129b993010a36470f3f0dc2f04fee33b31fa4a9b8f294ce0693c06d0bea2457d3410f13bc5a0a1b2d4dbbd05c544f532c283ffb161c39a412912c118d134338252f281967836fc926888cab82420c7e639afca22cd437fd5f31fb31c0288fd1f67ba1d8d867cbebfb5b6c3c866d2cdb192330ebf9146927faf51b2d23d0cbb6c18906d1fd8a881c1f200970362d8155e492634ae0adfb95dd47d555285c6ece56524c0aec7da1887a515d08d35130ce95bc83510dfecb6bf07817f50ddb423e99d554062623df7de17a5d227210c06c39655386bd97a9ca766539615c75e2d801423ff07dc14b03b8e43762a95de88cf3d5d45993d0d3fe6f85d45e9d1eaf10a3080fb8c6399b1b4aaf70f050a69a1cb7f14198cdc7fa4e30bb724c9a8713fdae928634d7aff6787cbd5c45e2e2c989ed8371bf7d9e71ff5a0ab8f11e034f9838b4d129ae9747fa48f19d13fc4e23abad3f250ad2be39897b2c37bfb8c7033b094630921ab09a06634a71f47f47e110b49003f9326aadde6f6155a81965ff3971c2fcae22aa2e07db2e42a9578ed557d8a9320b2bd388dd3f8951b5b1788f002c725446291cdc4b4d07ca71c07417408b15f6ad990843c983109c04181722d140c46f6630ded131e156a6b0bc4707aa16fd61a3d251bec2618aef1f380dc6c65c9b20227cfc2f5734aa121bb008aa775e820be46fb740cc9e435f90d9ab31c48283ae00cb66861461e52aca29211b59fd364f33577f2ce5dc537f3b010f9d3fb2924bd5f0f4dba2c3adf645f27bcedf9b23501b09777defa99485e2f7b69d882cbf3805293ca71beb64d4e8316a2ce2ed472cd2018e8b4fe6bdf7d61b0c06f4d566d2261508f538b888ef280f970ac64aadffe994bf8ea09a33a78ddea39fb451c3b3c0534c85db1c2b41a1fc58b91b51a1be02ba5c5e4099074fdfbc9ab6fa86f0b2a99e8b9caf55cc24e407bde6f29b1914711a610a2b8d48498a9a40461dcc2cfecf1554f44f14ef4d126134f23c0471b0687a99f6cc370c83da9187fdd9331dcf5f2e6a7dddf27afb253cb963ab68bfd610d068820caf1a0f3a781ed700c99a8cf852114fbb1deb5c22f21a69c78115d4bbff96c2768c79ea28956b6fb52f414", 0xffb}], 0x2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000300)="6fbe02076761252d14d736ff594984256be1bfd5c47af5aeb6b0fd79acf49029e8dc3359cd74186a7c5e5825e8c9743fcf8f018a2caee024e4caec0eca28a9ce0fa2bdc1d65368c1c3d4ba993741fd8a309fa4855e99d300b74d34498ff57ae2799d9270af4c899f12c935ce9ea82b0dd49dd5d22c03d732abebb8439fed39b7438f9c21ef4ea29df0915c84f775ba7960b1441b75a980e2842f2f85d1cd9390a49fabd0fc84f14487c1bdc2a1b7c5c366e813d61cd5cf223867b03ed4b4ca01dc0e289d3abdfa", 0xc7}, {&(0x7f00000000c0)}, {&(0x7f0000000180)="bb17365457932ae8e75ffe5098e3832df3b44f35b77baeac", 0x18}, {&(0x7f0000000400)="2972d739aca86e15c1680777e8d1a5597de11a97009a548f128bc5ea8b0e70d8495c69246c1d290414f2cc7b294d5b49ecde1d29051e780f58479b2f1de0ecc120bb38b67da9e9170cfc63e9e7e3d823bfb3aae23782eed82244aea1d66776614fd6fc97905feb982ca3058c6e705d52270c94fc311a435b8024e3f640db5302e3332cb203f208cf0bcb6e1dbce5c82f66f727dfb16988c928bdd69937064a3cbb33f1583ba6e8a507c0e1f6ca057b88d939d16de3223c24fe9f151906c8dcb2e63cd3bb7291523b739fdfd08cd6c23630", 0xd1}, {&(0x7f00000024c0)="1a46e47b77a95724bf5d29e43f6cbf9713fafcfdcd9c7a7dbc428fc12b5f3d0da0f3bb43875131ad59d18013a00112e8539758b14f6e551bf04b91d359f38626afa24f469c28ba34f2a38d2e6e6ce8edc577b22b767414b1c68b201d8c1933fd0ba550851c2b47c573341711803c02ab04ac517675cc6d56d14d6a44553dab3661185f528f333b8bbec452deb6b084a71d455da19f80d6df93b26a466b478839b333275b572faa6cee949e72295e0bee46b640af3c40faa77035890ab3e1acd8a6931bf0ab3e253b92d44f458ebf1d10a925a858582a480248172b2f07a842bc80e574f848c482b84a33c73f5d94d308aee0ac6dc3a22573b3dac993001b8562b0ed73cbd9060f8f1c1576d5ff665b6e7c4653b9184c7c84289790d4d0f7b05e854db23f8d69bd6acc5ee0805288e335825a6c1cf4cc6ca757d9b30543cf87e4b6e727fd51fa3e529fe28f189516b628de7466b62eb0fed609c1c6c6951eabbda290788e3a9f124f6fc17763252ad24cb823dca4ddb05630add33268a963bf309fb9fc872ef17b1926701e94b72c7758dfcf2e21ba97ab235c641dd0c0d147854272d56f2d646b61ed038bb3a2d46cf456dc373b4d23aad4b949dd8a514788110cbec698f6d86f17875df7a9c6eb9729828faa28ec0f280c1e6af70ef838a1549297fecb9d07cc1e6abe797b06033fd21b6c7da19b4d51f028a885ef4bf1900423f23c2d91a699654e07dcacc62cce8955b9bc7f964724cb75e545ddcc27450cd7050f7c77eee6b38b72d44b08c150ec056df2b9006e60887048e7b9b924f5c657bf7e6abc09e67270338b9a42168bf97508229b9c31cbcb286218c0a664ebd16ec3f0dd5f86d5be3333a6053254b6bfb79e8d462bb51cce91ff82a2c26238723f746763f50e5eaf022ee6d26abc4c12c8f76b4bf5830c6b64b74477883d5327fa2f16cb4975cb9dc7e9928b3da8be0dfcf49d4be4411632ec0d2018cdd6d1789aa662546695e91e08d15b5ec754f38dbd5e353b65632f4064f2a24ce77122f942e2e13a5c289ae6d17149aebe7ddfbf9aef399d4c73e65fd1d404e4c28e3df20642c7d5d145b93f85c71aaf4d57dfd7bb63a1796d8b4e0a9bd8118f8d7305741c71a968bebb82b6a0c52ad39cea37ef32805d68a6c0f12ecbb6a2dbf34a7ed0d179663a7e8226aabb3887444d8c2da4a7042c410de17d994c39c78cb6c8793ce6e9d4fca2abc0e8e19e37182601d36817c17c0829dc0afd56c40776fde3b33b0c69de1bafe91fe92d717fd52ba597bbccab905b3062b6b588b5342aa2f1a002faf0f4bc4634d6ac4ef4d0d98d3e65319c61e5457b484bd55e8db028aae866609d7583d7eaf69086f363704543a0228a9b764b3f04bcc596f13a3a05c186849346bae5642ce07d55b1828759785fc901c870049cd2074cf74bee41097f060222316f5f6702b7d4d3635d88a7b92e8394cf3d7e14f87b19738962516cf7d568ec9681fc9851dda2d5679281d77b259c8804c79a9677e6c8a02197d4230b3e3fca86314bfa6f73de5bed4431a8df321d993c4f1b0188d0734f524027d336de915096e431bee8a747cba129e68eb98451cff5a3686b43c77736ce267c043f6c0eaa6d273df4f7108f95702a1010384dcfb8a9ff23df890f718f31142b39f9206cef7a4b164c6416d426e9145076402dea150b1d8c90ed11fffe0e66b4763e780fd4f48c3e45cb51067f080493e27c60a81dff2bbbaf8c07c52285760633a87b1261ff02da404e626cc8c5d80da4c10e994c8ab205dae8394be20df5fa0f97cb86c431df3b4d119ea413e0dd7a7eb23d13ff16cfba43a818e9c0e18475567d8aa61d3a3191e4a9e29a2145e4c118c0ea62264bcbbc61fc801e07c80ade69499e1ede6ae602f6be12cd99116a4593a0ebfdd9bac0ce986d55d3b030f228f4371c2523dc0425ec474210f8166df0742a15b54cb3385d9f4a36b2e2a3b2b97401bef96e409e0b2627c67d17fbf9f918ef775b412bca8fe4b4e93f5a4c1206035bb61ea1320f3aa161afba2dc7b85978c526c514f3a78c232ee1b02160b0a0073eba69d1fedf192e3caef9e19d467eda7811e1269571956821d64e5d43107b90c5309bb587dd466b98acf0f394054b31d93f37df0d8f5e0aa20518f47ef902af956111933c7f6f4b0fbee59ad6decf884dfdfd22251724b7965d7303a191062467189db0759aa7a53a399edd2352cab8f69f154293867196a16f788b5c7fe9839f457da9e0302fe9417ad6cf8a4f6357c813a0e74f6f83d4fd0a0918885374c499a30d2f491a27d1504129360db999e123bab0f4615a181d6860b5995b68d9e74a93024bcdb0d1af7cec0c1a74258a359a9d47fe35da34830def679fafcf1c05562e42e17277c5ff5793442c9f7ebbe53679505bf14d10c272d4ff0c6eee8c8f5756775cf8256675cb75ad514b473e598c8f895e75674a5df5b4e5c807194bbe4687bc4e4dd2658c78b16bbe875320b4de95e845b4abbccf7b093b2108bf3e4552452fb22a24dcc320772c0109ce6f43dc80771cb1c9105c5c0fbcf3008a550d015cd1f2af645cf0089ddd7b08347382850f369cdb304933ac005b245329857234090114456dc6c0f80d373e636923ab913891085be50b18228d5ce3c5845efb234fd7d1c78abc9573a11eeaf602d12602aca224fe045dd0e939010bbb830f166ccad7eb26f23fc2ff0282fa7e1c809ad1adba4d178a11cd309bf4d524538ed3d3b97cb2e438d0f396da89790af563bdf15408fda2410f33552a43751ec772f2015c9d2d5f163a570582cd15795e63b6a50ca32b9456c5b0ac7d57510405bb401886fdc9fd818e712373cbe0c101323a36a2c8e719ddb61a76b70cb7d18d577c6bfd361a54ef4d1e7f353703da6138046c175a225ab7470ba5d1998cb2aad6adfd465176fccaf74d0b56f05a3a7e65cd1ee283666344cc7ec656fa208b83c539b221c5be7a219ce2e09cf3f0299f5b5eb26be80ea4a37869c51002b5376618b90da2ccce88ca311ad6072732c1940dacf82172fde8ec4152f2e6a5bf7bfc27393f9f5d17bfa5a998098717255e853b06b5820d6b719889e132788ddf7a689f20df4f569a7e47745247066a7e2487ab57e673a1cc21670dcefd9ff212cc7ebafc61ff835117c9125f747e61512eb7a996adb150fe877833a2b8bb1c287d5345ae4aa85871db6505429db997cc768f3a56de608433a432049b618b137bb0dd07896978833b5ededc0eadbae4ab368d728ef5bb58276864b2bff37e42a5f266f18f5ae3735248c02c13805223e5d4f104623d86a5c6dd4628ed01f11ef774863cac55db30d039c9d1453032158174ac38a4ce9b66796937f018eb1cbefbaf68e5aea4e11d1233816799e1f1120c84a6a9f53985bf7e9799278e2993fb27bd16a10e08c913216145dc4af0cf61adf4ef7fac49753c384808d9569865ab6b4fe4f8700fb69652d9385881ef6ab6f1489d1431597158b2808a5f97dfa4ea30038382cfa6be446856defc806f1c89e9149ea5bca9032381557599fc99768a1cd43dcd1660859d77f1c73b33a43bb59b45feed175b04f570fbec3335dd918ebb2005620d0f5b12696b74259a75eb041d70139bf8dd7176257d6e123139f12f0273a88074ea92e8b83da2bcb742c093bc04551d979bfd0e08a80d70d990d8a327ea8f311de83a50a2476cb84c61ccd1dff8a7c1734e1ec24aadf0e447fd3ce9e70fcc28a3a205b5ba69b656704d231f985de76c51c5ff0477ca7b8c0c6a7b7ec5b65b54a63c8bfbbb498fe633e419ed36a622e4c0f08b3077652ec4a2a1eaf0ed31b92832cd0e33b75ae5eab9f38c55d50bab43abdcf7c53bf652a21d92f120ed57615721d32640e17db1a5359f06d6abc4102f7bf018bb2d549831ef6615db05e53cd8e45c061be327ff0ea283b09ce8a2104383986df10e0f7aa86dac321a3004e51ecc67b29f74b8703f7b3c4810b243cc5c4980b02734d17842233a68fdd19c2a10fcf760c38eef90cd86b09a435dba1d3e2d253b917031714474725ee911104a04673ff46eea6eae4f0e9228a51ab724e6107d6d6ef4d54c071ad7754782bdff302aebd25a21288afe9101e1e82074825a1d5efb2d1e1e1b7549ee90c811ff4e76c73539514c38f68e0d5e8e6052b7bbbd912de152d902717de724031162bce3ce399b215c69413673f4d4b66b6599695ef7cd33889dee4bfdd6d5b187043ef059e78cf90af8bc5deb840fa5fea594015691a693a4d77aa43fcfc99b2e93c2651f384503391d7231e221bfc8c2cff464e8215a993f64ec0055a6082f1cebcc9a80533a2fc0ca4767fc97d8622463ce1816783ec06420fe18071e1f26781436c69b0307c5197d12cdf9b23fc451126f41e7b9001be21803888c67fd3ab7179b88339fb2c3b383386ca5e9b028fa2f0ffd625f6c35656ad6a1e42c9f20e4c61f1932f56b90d6d969fae77d05db92b89659f80d9b62f8d78f3abb388331e45bc8f4f645b047b36ac0dbd3b70a824ccd671ce512c54442fa59a8d01ee602b64be2e9d8a6cc7d849a45babddfb4f6e30a097d561d585e6b0a5a257d7030be9e7b32c10d00fd83edf25344bb4bfaf54ae5ecaa421fe69171d573486956ff8d6ab500e9a7931ca24eed6760d824e9b6d1d4b6a72610c4757b9f4b36d3830bb0b5f4891d96b6308d509a49d7ba48325d0527960f455c4bff6ab71de9858e89f8507cc4253aea9e7ea2e1d2a34ea625f5d23c2566418b1bc3f26e1543bd5fc81bc9364f472543c01bfe0918112b10179a235928df0bcc0da3d1c2fde0da511cca58fe142ecac9110ba91ddb151c2074b0d327927b63b2a692c4a752ac1e21e503ac2fe2a656ef6d5ff0e7675dc16bd3c68f9f7807211c8142b8e5dc054f4616f4945c176b832507342eb0a9a9b762478c1d6d70c8f956143b7259e74dd49454fc79a10939a741efb27f949459b67f5218de12fd8ddf6cfb2aa10c0ec98eaadbc30749346372775838dda9cc0256c8e460e02270bd7bd4746f7c505ee547fd28fa198eb785e1c13120dfbcd5bf2ba83a77154f5de71564eab82b3fe546ae8ffaba624317f0f7d25656f82614086e9434889de57d1bb6e17d42561c8612731742548995a2449e878f55e0659ff8647c288aeabd9b37697fdc007fea096eb833403485f0f4a93245fbcd6e192afa78b2b4412e26172aa6088a762ca835e2343b47edc409ee2e7f6a78c00fd6754b5f5ee537161c70c960560b5078f470f4c4bfa68add2b27aca7d4df34c5f05181ee006f1023a45a79cbf05a6c9e04518dd556822b523c87a2be64e6eb14db54cecada70e7b40ffa024643a4e7890ecf4f9139b13774a706f3d290b3af9561e7e180982d28906e66197537bb9a3337529c213ccb9aacc20b49644752f909c20b1cc4fcf30b04220b0da239209d2a39e153305b67d8f248116be812e7d8aa7e84a192a885449f4fee5a0fde64c82b6c6f7e5e6d219f3d9dce25aed384cb30bd7d5f365ccd13283f3cc85463fc0af52c9b727b702ddd7e74db32ee990d2d9bc9c1c4b6eb91455b1c003a067d4565848b02b08902ab04bdf24c511445862c57fe4c83895a311929e96f30b99b2e6a2e251a33ab2779ae6e6563960d21720a5990069b04dc59cae4060a3378b478b1f7c3d12cd30bcbc70f37d22543dcfc048a791a6ead4a075553e5b8ea5564f6ab92678773f0b0de1c1697b651f1b4a294cff16b91bb640040d6edaf280f53d26c9471663728978dc185a7daea3f7d6be94bdc", 0x1000}, {&(0x7f0000000500)="68c8e8071c8b049f7882c452f00fe0b019f86dad0e5bb34f92eb9f31bf9298d3827446eaefd5f0d7e33c89e4b848124c6e6b8c8ed3b260d167174271f76ec54743ce02c1ae5b49fa2342001c8ea3c45c5f56e6a1e0c51d8a8683dcc6cbebc61bb5e7422ddc5cf096d852386c80106f53b1a5f489730df80d5cd33e8c99947044bd8b49ea3b0e03329287dd49de10bf9acbaebbaecc2e0eb748f00fd0cd1d7fafd3b1646c099dcd15ea21f2f463febecf4410dfbad9af3d787482e6ca22bd4adf874df9ee2662792dcd5228acc05c4faaf438cb5e41133755cd24058108b3e6d1d5e7f539876116a7fd051a893fe52f5061efde6bfe9956fdef88975ce5f3", 0xfe}], 0x6) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x3, 0x8cb, 0xfffffffe, 0xffff7ffe, "ffb1251242758d00000300", 0x40, 0x3effb}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5203) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xfffc, 0x0, 0x1}, {0x3, 0x0, 0x40}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x56}, 0x2, &(0x7f00000013c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 0s ago: executing program 4 (id=476): r0 = syz_open_pts() setgid(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x8610, 0x1000, 0x9, "1e301a1bc9fd9f09e6ebf3cc90d99470e7456883", 0x9, 0x6}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x8000000000000002, 0x10002f0000002}) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="e727dc07001f00000000000086dd6099078d00182c03cb697a653e33ddf2e6eadd144e6f000000500000000000ff0200000000000000000000000000013b0000000000000086009078f46ba9080300000001040000"]) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005", 0x3, 0x408, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000240)={0x1, 0x48}, 0x2, &(0x7f0000000000)="71f9a1f70b36ec60425841a11e34", &(0x7f0000000200)=0xe, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.46' (ED25519) to the list of known hosts. pckbd_enable: command error WARNING: thread `nfsio' (77085) exits with status -1 WARNING: thread `nfsio' (471031) exits with status -1 WARNING: thread `nfsio' (343609) exits with status -1 WARNING: thread `nfsio' (484532) exits with status -1 SYZFAIL: failed to recv rpc fd=3 want=4 recv=0 n=-1 (errno 54: Connection reset by peer) WARNING: thread `nfsio' (310841) exits with status -1 WARNING: thread `nfsio' (164060) exits with status -1 WARNING: thread `nfsio' (141327) exits with status -1 WARNING: thread `nfsio' (180446) exits with status -1 WARNING: thread `nfsio' (184171) exits with status -1 uvn_flush: obj=0xfffffd806d5902a0, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost! ps uvn_flush: obj=0xfffffd806d590020, offset=0x3ff000. error during pageout. uvn_flush: WARNING: changes to page may be lost!