last executing test programs: 4.365328711s ago: executing program 4 (id=234): bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpgrp() (async) r0 = getpgrp() fcntl$setown(0xffffffffffffff9c, 0x6, r0) (async) fcntl$setown(0xffffffffffffff9c, 0x6, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = dup(r1) setsockopt$inet_opts(r2, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 4.265963842s ago: executing program 4 (id=240): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x2, 0x3, 0xfffffff9, 0x0, 0x0, 0xfffffff8, 0xffffffff, 0x2, 0x1, 0x3ffd, 0x10}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) lstat(0x0, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000000029, 0xb, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000000029, 0xd, &(0x7f0000000480), 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x8060693c, &(0x7f0000000100)) r5 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) r6 = socket(0x11, 0x3, 0x8) getsockname(r6, 0x0, &(0x7f0000001480)) r7 = kqueue() getitimer(0x3, 0x0) kevent(r7, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x2b, 0x4, 0xfffffffffffff4e0, 0xfffffffefffffff8}, {{r0}, 0xffffffffffffffff, 0x46, 0x8, 0xc}], 0x2, 0x0, 0xa, 0x0) setitimer(0x2, &(0x7f0000000040)={{0x200, 0x853}, {0xf196}}, &(0x7f0000000080)) 4.060560337s ago: executing program 4 (id=246): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaac1aabb86dd6000000000063af70000000088bd9fcacc7937dd020000000000000000000000000000000000000185009078000000009ab8994e09fe4a9aa222559710b5b2ec98b1b0b6bb43b505b33be459616e9a67e1996a485efc71"]) 4.058856496s ago: executing program 4 (id=249): r0 = openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, 0x0, 0x0) setuid(0xee01) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f0000000140)) acct(0x0) r3 = shmget$private(0x0, 0x1000, 0x4e4, &(0x7f0000ffe000/0x1000)=nil) r4 = getuid() chown(0x0, r4, 0xffffffffffffffff) getgroups(0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000640)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f0000000180)={0x1bd1, &(0x7f0000000040)}) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000040)="06950100000000000000720d294b00", &(0x7f00000000c0)=0xfffffffffffffeb8, 0x0, 0x12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) chown(0x0, r6, r7) getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0x3ff}, 0x401, 0x481, 0x0, 0x0, 0xffff, 0xd8, 0x64}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r8 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r8, 0xc2585601, &(0x7f0000000140)={0x10, 0x0, [{&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffffffffffff}, {&(0x7f0000002000/0x3000)=nil, &(0x7f0000003000/0x1000)=nil, 0x3}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x206}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x2000)=nil, 0x9}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xf}, {&(0x7f0000000000/0x5000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000fec000/0x11000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0xee3}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x1}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x3}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}], './file0\x00', 0x1}) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7260ef2e1a9c08001cefc54a24002c0000200000339078ac1400bbffffffff9412cf51e0167a057bac01a8227bb671910e000033"]) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x100) r9 = msgget(0x0, 0x10) msgrcv(r9, &(0x7f0000000540)={0x0, ""/93}, 0x65, 0x1, 0x800) syz_emit_ethernet(0x42, &(0x7f00000000c0)={@broadcast, @remote, [], {@arp={0x806, @generic={0x18, 0x86de, 0x6, 0x10, 0x8, @empty, "db6fe2662f654a2d0c09130036a0ba99", @empty, "fd6bbfcfa548576d6321733c56df10f8"}}}}) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) syz_emit_ethernet(0x82, &(0x7f0000000000)={@local, @random="5fbb8af09d7c", [], {@ipv6={0x86dd, {0x6, 0x6, "00ed00", 0x4c, 0x33, 0x8, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="00000000ff00", {[@hopopts={0x6, 0x1, '\x00', [@jumbo, @padn={0x1, 0x1, [0x0]}]}, @hopopts={0x64, 0x3, '\x00', [@ra={0x5, 0x2, 0xffc0}, @padn, @ra={0x5, 0x2, 0x5}, @jumbo={0xc2, 0x4, 0x7}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x80, 0x4, 0x0, 0x4}}}}}}}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xb08ca962c5f7eb12) 2.887776829s ago: executing program 4 (id=264): mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0xb, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setuid(0xee01) setrlimit(0x8, &(0x7f0000000000)={0x8, 0x54}) r2 = syz_open_pts() mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x100, &(0x7f0000000180), 0x6, 0x0) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f00000001c0)="b100", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x31, &(0x7f00000001c0)="ebff8bff13924800", 0x8) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0xc028698d, &(0x7f0000000100)) close(r2) syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x40) 2.361068547s ago: executing program 2 (id=273): mmap(&(0x7f0000021000/0x2000)=nil, 0x2000, 0x4, 0x1012, 0xffffffffffffffff, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) munmap(&(0x7f000001f000/0x1000)=nil, 0x1000) 2.355593478s ago: executing program 4 (id=275): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) (async) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000001040)="bd", 0x1}], 0x1) (async) ioctl$KDDISABIO(r3, 0x20004b3d) (async) open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x8020691f, 0x0) (async) fcntl$lock(r4, 0x4fee08159a9d2be4, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x6}) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r5 = getuid() setreuid(r5, r5) (async) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0x7fbffffd, 0xb, 0xfffdff7c, 0x3, "04eb00000000001e05ff0b10e0ff0405080800", 0x200001, 0x29428f92}) (async) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000340)="48c64b004693b061eedc06ec493a9e8fbe9e84c6daeda1ed7686f9af9bfd4868be833424e413097bb3225fd36714706958778d735656597fdb4e3bb32ddcca5af3ea853e62b280393d38d596979197fcd02e8d824c8f3b589369ae31f8588fbcf1d4dd85ece8348b6f39e9323e3835d2f3c871200a7064de6b5ae8aa81880232cd3e31d7b61f7f1d570044e2ea795521f8d2c2bc85f709dd5f3394e424f218056410724d260b9eb27ea5967e067776f51653d8550f89c75903d4b0175e4f9f7b58e57a", 0xc3}, {&(0x7f00000009c0)="2facaa79640ac9db07a48021e20dd88560d18bf81ceef1f3bc7c315fa391b117e64df93046edada3f828130684d04b7c0605426a7285319267f2a307ce154a610786eb61ec23c2effa25f98b22c9c9eabce0c72f72351dd2489ccaa900f41253d6ab2bd7bef430898621f697dd9f36aab9cd85f6d4754eb10a4b8da32b3c50291c374d9253abf1b636af616547a7afea34d5c5bd4b69077125d726263bf408b42729704738716accdfb70ced1fed52390b01bef60023d8e1df3b48a6c0c65b38b873f836bdafa5672aa971dd6921e8cf0113aceae32fd93f6027324cb82623f751e6d2df393b8ad78fbbe4bdcc5d63a8d841a70ab11423e17279df8ae3b716de668ffe76f2181f7735aea14b562fce2a160af06616bb4608357ba45fbcb58c6e1527db56be663878953a207e960a128bc65a31620de50425bc2182c1b25bf54832bc856c6add1a9f2c5cc2a0f3f8988f9710a9d84f5b30951b8eec39d8a19be0a32283da9c6f072e297458388e81af05106a74e23c85b9276f034f79a442d141a70af2569b971ec310828d84ceaee8e29d1793905a9c713db77c4312c73684b5d67d0f644d09088b37ffc5c713b27b0164c227b9b0f6f59ff0c3cb1668d30fb10c72162f60589a65543592a1259b1497ebe54fc291b09a2aa58c5cf116a759bd6698a443e7b45e66c2acb76da44b8fd228493f629b2a10685d7ba319483c974dda1679dddda5dc95027de943684e12ff89e71701a8c057504eebce2068ae30130d018345870e8e09c5bb73ae3d1be921523919f45b2377aac5bb45bf3014afa909cdd2a8582439dd7acbaa491bb52fa660900c24e8c2c295426e124f2191c4c73b42890de3183637399bafce46b127fcb22f1ba0c88d62c3ab5bd4fcc93f999552099abbcfea28b2508309d34aefbed846ea7464dccc2a86b5b38a5c991810ef68887880b41c8c6b62b10866db902140969dad81996bdb502801a9c5bc260551ac8f99e5ade0807bc1e65ba9b59f7dc97f9269eba4ae09a4b1e2d8bdde76c530cf3877a36e8367d0da07f2a399c5918d922b56efadee25833ee8d3f362acffb7fb989178d406f7f0206a69c3079a75a34f990d7a00b587bbd04a23a90ac486ca73821ed4b04d2781fac0c83842507e3226b9ec6674604eee31f7072bd461123a0825185330e5fb0766a979111d94bc88eab1d884bc7b06ab5659568e01319495355e07ff3d083af744e3ba697eefbcdad12ba8a0c92a216cb3defb6b83d31f3c238e85da070005f8fdccd96a06dcca5ff0846ca8a1d30fe4d4d244bc2e3f38f195cc56df42f66c56e378547d5432a8a8ff1161c7dbe4b2a8f94eeae0077771c463197849f0a09905c5803a37476b2b16bb2071d66a6707f07f1060ffeb87e025d472e80483c3721a273e66a66cc658634762c9d140dfc01f4d1d1ab9d91d7a680ba18fa4f9b57a5d8203b0e7a5ddad63792251416fc9a5e8b4ec80d196164c811666c86dd29a1bdbf163ec49451e5b72afc245b0854a78cc0d56b2dfdf9b0ee4cbcbfdd31bd3c6109ae865ac7664333b844787b37e404e59820ac3c14db4e1979f648eb52a991009283f9dbedc13311d7d4d5fb0bf955889e312042317af03c9db547130af5734e627268c38876df472763c82e1fe7eabcab4428b097fb685d32cc32cc4ccdab08ab07f1c5f725ee59882a1f13fa2048cafc5f5c7750f19fae3ea881f45e0111ceb44a91c31912f7323f47eb940d653644560997c0476e0017e1f55dc40c09319587388e4aaeeaa5f260f48d6c5d1ad4a27cdb19affbf7cb6c1ebc0e27deecd4b23d05583f649fb5e1006b823290fd406a25f2cc96c0dab2f5af31308ff21ef4466ce0f95367114e0cc147f526d1cdc3fccbec920cabf0b4f2bab2766b333ed1b53d4fff94ba47129a11021baaac2415604f96edbc759751b2fd415bf5bba75306ec3ecceca5cc2573130acde8e6bb155e1544ce9a88363dda49f9c220ffee6165349ac4b467496e12983c8bbe690fd4565de2f5161999aa7fc978e90b2c7f98511742d54a89d3b3e70850448e840d38507e4060d1d9106f31bf68aa02e47dcfcd0937f5e4665ccf3cb0f9229e870017ecfca3f14a005b16b96b27959c141dc4c6111390483e04040f2028bfe7d14d078ed2ab74513ea269bf4f2662819bb3e042da0222fef326825b5d34d88be61a0754571bb368b6dbbbfc12a7e0214caa9dacc23996310d839c1eb7a64e9726629dfc3772e0e80bd513ab43efd84d6318ef6670b24708c91186e978d74f9a792f40c6870eeb8d3691fda3542a0c5b4603c9ed908a95581a507d9955226562f25605ee45a43be65e1a9446e98f91ab129868d464440952fc6dfd58d67e44da75a77b324a9fc8b2ae2827aadf4809bd7b9570ee04e43dcc8c5cdd52b441f420ef31553081c38eea25d7fd3ddd513ba728251dcae4682c5e930c2247168553a5fc4a066e0e397a276f56895cf2080c2d840a4e8a5f556789c0df923e1d3345a573feda700a49d43833966146cb52e50ca57c55b296c4717b771d0be1d96e3", 0x712}], 0x2) (async) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = socket(0x18, 0x4, 0xfd) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) close(r3) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 2.069359899s ago: executing program 1 (id=276): mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xcc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r0, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="d722ca6fdffa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr=0xa6, @multicast1}, @generic="0a6921374c6442a6"}}}}) 2.028921255s ago: executing program 6 (id=280): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100000000, 0x6, 0x5, 0xdf60, 0xfffffffffffffffe, 0x67569538, 0x2f03, 0x4, 0x3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xd, 0x8000, 0x5b, 0x1, 0x1fe, 0x9, 0x0, 0x2], [0x120000001, 0x2, 0x3, 0x0, 0xb, 0xffffffff, 0xffffffff00000000], [0x100000000000100, 0x5, 0x7ffffffffffffffe, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x20000004, 0x0, 0x2}, {0x0, 0x2, 0x5}, {0x4, 0x2, 0xffffffff, 0x80}, {0x3, 0x5, 0x4, 0xfffffffffffffffe}, {0x6, 0x2, 0x1000, 0x8001}, {0x0, 0x2003, 0xa8d, 0x2000000000000000}, {}, {0x0, 0xfe, 0x0, 0x8}], {0x0, 0x5, 0x5}, {0x4, 0x80000000, 0x6d5, 0x2}}}) socket(0x18, 0x3, 0x0) select(0x2f, &(0x7f0000000040), &(0x7f0000000080)={0x4000000000000008}, 0x0, 0x0) r0 = open$dir(&(0x7f0000000300)='.\x00', 0x200, 0x4a) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, 0x0, 0x0) fchmod(r0, 0xff) setuid(0xffffffffffffffff) symlink(&(0x7f0000000000)='.\x00', 0x0) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) fchdir(r2) mknod(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xfffd, 0x25, 0xfe, 0x7}, {0x48, 0x53, 0x9}, {0x9e, 0x19, 0x0, 0x95c}]}) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r3, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) unlink(&(0x7f0000000000)='./file0\x00') r4 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f0000000cc0), &(0x7f0000000d00)=0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 1.934034232s ago: executing program 1 (id=283): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) mkdir(&(0x7f0000000000)='./file1\x00', 0x100) chmod(&(0x7f0000000080)='./file1\x00', 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file1\x00') 1.794615613s ago: executing program 2 (id=289): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0x8020560a, &(0x7f00000002c0)={0x10, 0x200, [{&(0x7f0000448000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil, 0xe9b}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000782000/0x1000)=nil, &(0x7f000011c000/0x3000)=nil, 0x1}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x82}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000a40000/0x4000)=nil, 0x1}, {&(0x7f0000328000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000c0000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000760000/0x3000)=nil, &(0x7f0000fea000/0x3000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000142000/0x1000)=nil, 0xa}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x1}, {&(0x7f0000801000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000014c000/0x4000)=nil, &(0x7f00009b1000/0x4000)=nil, 0x6}, {&(0x7f0000622000/0x1000)=nil, &(0x7f00002f9000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}], './file0\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0xa0) ioctl$VNDIOCSET(r0, 0x80046478, &(0x7f0000000040)={0x0, 0x0, 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0xfd, 0x6}, {0x0, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x1}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='r\x00') 1.793988899s ago: executing program 6 (id=291): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffa, 0x3ff, 0x6847, 0x9, "286fffc4717bd229254147c055fb11e69943a329", 0x9, 0x5}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000200)="b1000502000000000000023401000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x2b) fcntl$setown(r0, 0x6, 0x0) 1.718904854s ago: executing program 6 (id=293): mkdir(&(0x7f0000000000)='./file0\x00', 0x41) (async) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='c\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') (async, rerun: 64) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) (async, rerun: 64) getpgid(0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff6, 0x3, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000040)={0x10, 0x1, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x2b9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000004000/0x3000)=nil, 0x3}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5d}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x4}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000001000/0x1000)=nil, 0x5}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0xcb}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1727}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil, 0x8000}], './file0\x00', 0x2}) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c5000020", 0x89, 0x0, 0x0, 0x0) (async) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x3000003, 0x4031, 0xffffffffffffffff, 0x0) (async) madvise(&(0x7f00000ec000/0x800000)=nil, 0x800000, 0x17) (async, rerun: 64) mlock(&(0x7f0000ffb000/0x1000)=nil, 0xffffffffdf004fff) (async, rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000501600000000000000007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{}, 0xfffffffffffffff6, 0x28, 0x40000000, 0xfd, 0x13fff}], 0xfffffffd, 0x0, 0xfffffff8, 0x0) kevent(r1, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) (async) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x412e6a8c1774f3d4, r0, 0x2) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.410464572s ago: executing program 2 (id=294): sync() mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000500)={0x0, 0x0, 0x0}) unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='r\x00') getrusage(0x1, 0xffffffffffffffff) getrusage(0x0, &(0x7f0000000000)) 1.409892734s ago: executing program 7 (id=295): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ftruncate(r0, 0x40002) pwrite(r0, &(0x7f0000000000)="9390cd33bb6adb096c1ad4", 0xb, 0x5) 1.028869082s ago: executing program 0 (id=296): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x9050, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r1 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "01000000d000"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getsockopt(r1, 0x716215a4, 0x3, &(0x7f0000000280)=""/243, &(0x7f00000000c0)=0xf3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, 0x0, 0x0) close(r0) 1.026901178s ago: executing program 7 (id=297): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x40) unlinkat(r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x10, 0x5f00) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r1, 0xc0205603, &(0x7f0000000040)={0xe64, 0x4, 0x6, 0x80000000, "97f3b45700", 0x2000, 0xffffffff}) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) minherit(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x3) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000000180)={'./file0\x00', 0xfb51, 0x7}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0xfffffffd, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1a2}, 0x400, 0x0, 0x4}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x1, 0x0, 0x0, 0x0, 0x0) 1.025968411s ago: executing program 6 (id=298): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f00000000c0)=0x47) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 64) setuid(0xee01) (rerun: 64) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020691f, &(0x7f00000001c0)) (async, rerun: 32) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="04010000ffff000001"], 0x104}, 0x0) (async, rerun: 32) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000100)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/129, 0x81}, 0x40) 1.023170204s ago: executing program 3 (id=299): mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x6) r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) recvfrom$unix(r0, &(0x7f00000000c0)=""/250, 0xfa, 0x1000, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) r1 = accept$unix(r0, 0x0, &(0x7f0000000240)) r2 = socket$inet(0x2, 0x3, 0x40) recvmsg(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/15, 0xf}], 0x1, &(0x7f0000000300)=""/119, 0x77}, 0x0) recvmmsg(r0, &(0x7f0000000680)={&(0x7f0000000640)={&(0x7f00000003c0)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000400)=""/210, 0xd2}], 0x1, &(0x7f0000000540)=""/211, 0xd3}, 0x80000001}, 0x10, 0x800, &(0x7f00000006c0)={0xa}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000700)={0x4, 0x1, 0xbf, 0x1bd3, 0x7}, 0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) writev(r2, &(0x7f0000000a00)=[{&(0x7f00000007c0)="3808db98dfd137aac069a44d3024155266159a936d5867e0654625cd3d3f5aef05dfcf26ccab519bbe51c483747c", 0x2e}, {&(0x7f0000000800)="e32d65b75c2b55b538d546118b25a28550e85584db3aa268fa0ce47863a87d89644520b33abfa7b22e636240bcb827eebc9fdb73289d09b6147ddc8ae50a52a6bb408989898e06d37e5952068b8e0738c79d40692c54f11c01bf06267a7552e60bcf78ad8576712ddfdaee3d88df2af60dd51b3ae3ce722354e9305e771b7860cb8ebcad705ebefe1b6c1819cf334d6fc39358f0c1134b58a6eb6026cddd93081ddbbf42f0d46c9b0f8bd074e9c2c3ca8fea6748dfa44b158ec5d9d2c1418d1f4cd86e436a4668ac84b3772822765640938352b14ab07e6f0ca85e89e939acfd403ae18a23890c686cbd", 0xea}, {&(0x7f0000000900)="3f0df788f1c924742f24c02e90b9da82f561d74baa8842e20150c69c16da25831d0b54d9d82a2fc21c8164c13f8ef8117cb8e53daf623cde7c0cb1faf7d24f7b73002dfbd09894d1f46b0a71fbaa7b05b9af8818f074eb85a3ac8749e5d481b60e5d4bf47b9c17bd3e5b0d42d871759198efbc4d192c9796879097d057f4d893961330", 0x83}, {&(0x7f00000009c0)="3e6fbf334dc97dcde37ea5d55936715b067360c0fccd162c", 0x18}], 0x4) unveil(&(0x7f0000000a40)='./file1\x00', &(0x7f0000000a80)='x\x00') sysctl$net_inet_ipip(&(0x7f0000000ac0)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000b00)="616237158d180e27ed14a734123390fccfba6a0435cbc5d1d70e5bc931919fdcbd1f680901135042a760418477e887afb96095e24d8cc30f24125c67da0cea1da4ebb265f97b8576657a57a7b3d0eb3b354747f2c879f28a0a0016359b57", &(0x7f0000000b80)=0x5e, &(0x7f0000000bc0)="35130e3b6cdbf0e30750478e2a908b8691fa8d0bc185182cc157c6c3b7f3fe8774ebfd3ed2c1971544cc90e6e940b5c0c1d58f3474883c76564728f764cdd915c78e3ef0fcb25ab2303f39e9d6f4be8e573ebd203d2162fe4ccc5950028df840785932f84212f393e288e9fd9b331d40a5a39e07d239ef8ba4b4d0578011207875e03253", 0x84) chroot(&(0x7f0000000c80)='./file0\x00') fchmodat(0xffffffffffffffff, &(0x7f0000000cc0)='./file0\x00', 0x132, 0x2) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) pread(r1, &(0x7f0000000d00)="e2db89e3b2bb4236feb6e94907ba70cad3cbf48343e4e2c266fc4972e3ee04000f84ee5290beeb820e3f7f7581aa40388d677e0a56bb8fd0cf0c65b8cd80ae7f4453220735b94e5e26198ce6aa851a3414706e9d5beedfb7f07ea9e02308cfb7b0d75f003df8512a329ce0397fe93a0e34920bc79d47ef5031a3bea2567a1f963df5faa25fb2bd80f1a9346793ab3672c4620791b3b22020728943e919bbdf37cc0a39e080a0218de8ff1527f1dd6e0de1d219a389f415c477b5d27080fb7953195af007df7c83deeae98277044bcb803e1c480d7504486921e35e5aa7c4424a2eac82", 0xe3, 0x8) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000e00)={'./file1\x00', 0x8000, 0x10, 0x40, 0x1, 0x92, 0x2, 0x8, 0x0, 0x1, 0x663, 0x8}) mquery(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x10, r2, 0x6) readv(r0, &(0x7f0000002180)=[{&(0x7f0000000e80)=""/124, 0x7c}, {&(0x7f0000000f00)=""/64, 0x40}, {&(0x7f0000000f40)=""/4096, 0x1000}, {&(0x7f0000001f40)=""/58, 0x3a}, {&(0x7f0000001f80)=""/88, 0x58}, {&(0x7f0000002000)=""/138, 0x8a}, {&(0x7f00000020c0)=""/129, 0x81}], 0x7) r3 = open$dir(&(0x7f0000002200)='\x00', 0x80, 0x4) utimensat(r3, &(0x7f0000002240)='./file1\x00', &(0x7f0000002280)={{0x6, 0xb}, {0x4, 0x2000}}, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r4, &(0x7f00000022c0)=@abs, &(0x7f0000002300)=0x8) rmdir(&(0x7f0000002340)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r5, &(0x7f00000023c0)=@file={0x0, ""/17}, &(0x7f0000002400)=0x13) truncate(&(0x7f0000002440)='./file1\x00', 0x3) execve(&(0x7f0000002480)='./file1\x00', &(0x7f0000002740)=[&(0x7f00000024c0)='\x00', &(0x7f0000002500)='\x00', &(0x7f0000002540)='([#\\/\x00', &(0x7f0000002580)='\x00', &(0x7f00000025c0)='x\x00', &(0x7f0000002600)=':{@\x9f+\x00', &(0x7f0000002640)='.\x00', &(0x7f0000002680)='x\x00', &(0x7f00000026c0)='x\x00', &(0x7f0000002700)='#%*$D.!%\'\x00'], &(0x7f0000002940)=[&(0x7f00000027c0)='\xd3(]\x00', &(0x7f0000002800)='\\\x00', &(0x7f0000002840)='x\x00', &(0x7f0000002880)='x\x00', &(0x7f00000028c0)=')].@\x00', &(0x7f0000002900)='x\x00']) openat$zero(0xffffffffffffff9c, &(0x7f0000002980), 0x0, 0x0) 1.011337037s ago: executing program 2 (id=300): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000840)={0x3, 0x0, 0x5, 0x1000100000000}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x406}, 0x406) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x30001, 0x0) flock(r3, 0x3) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x4, [{0x0, 0x8}, {0x2, 0xffffffff}, {0x3, 0x300}, {0x0, 0x203}, {0x0, 0xfffd}, {0x3, 0x6}, {}, {0x3, 0x7}, {}, {0x0, 0x7}, {0x1}, {0x2}, {}, {}, {}, {0x2}, {0x2, 0x3}, {0x2, 0x80000b4}, {0x1}, {0x2, 0xffffeffe}, {}, {0x0, 0x6}, {0x3}, {0x2}, {0x2, 0x3}, {0x0, 0x5}, {0x0, 0x8}, {0x3, 0x10000}, {0x3, 0x80000000}, {0x2, 0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchownat(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4) flock(r0, 0x3) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x10004) syz_emit_ethernet(0x6a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100400086dd6880058000303b03356d0140558d3dfd766d0a62aab10b9bfe4d1aafbaf5c2c66da2acf4faeb1e580100907828"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r5 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x62) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$FIONBIO(r5, 0x82907003, &(0x7f0000000140)=0x3) readv(r4, &(0x7f0000000340)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000180)={0x9, 0xb, {0xf4, 0x4}}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) 808.31494ms ago: executing program 7 (id=301): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r1, 0x2, 0x7fa3, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) listen(r0, 0x62) pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f00000010c0)=@in6, &(0x7f0000001100)=0xc) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000001140)) getpeername(r0, &(0x7f0000001180)=@in6, &(0x7f00000011c0)=0xc) r4 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) r6 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001240)={r4, r5, r6}, 0xc) close(r2) readlinkat(r3, &(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)=""/23, 0x17) execve(&(0x7f0000001300)='./file0\x00', &(0x7f00000014c0)=[&(0x7f0000001340)='.!/*.\x8a^+{*)\x00', &(0x7f0000001380)='\x00', &(0x7f00000013c0)='\'$*{\x00', &(0x7f0000001400)='\x00', &(0x7f0000001440)='-{[*\'.\\\x00', &(0x7f0000001480)='\x00'], &(0x7f00000015c0)=[&(0x7f0000001500)='\x00', &(0x7f0000001540)='@-(->{,/%\x00', &(0x7f0000001580)='%]\x00']) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001600)) pread(r0, &(0x7f0000001680)="1ad2ac9cf7a7cf8fb49d03419ce5c82c214bacceb212bb2b0600450f06373e406c5fa29e804f992d6bb477c7e7dc07889a3fcff450669f2bdbc139cd7a312af2e816ee37584684f8791d2cdf00e363103338c48552a88579f3d41b3cfce613f0ccbb3bcd93fe8447b53e859acda32c827031013bec318a", 0x77, 0x1) sendto(r0, &(0x7f0000001700)="4bc1b6d61a973587b5063d09f45dae5380ac486c217c730740e4b0b6585b15deb20146cbe787ba96666365b5f0978d5e92dc1c0be47c3b3884aac20978e1e6651268cad042d1976663647cf799724462dc0452842392c9cd1c8d11f99b00564601629a7911e2d37e885bfb021b83b9ccfc45d923a25c39af86b8bbd1e89bf84f3291c6759b6d17feb9ee5fe18de0a7eeef483d96c531896ae43c274761e52be9ddf7a5ec262f675e6943785560ff84ca8698039becd26363aea0c970fb2f59a2c79b4bf7f77b06b88220cddec53c3b74537b90cb6fecc7fa76b485f27ea660fcafaad8e5245f505acaf83eb86d37d4ff0ed546440e0697b1930505", 0xfb, 0x1, &(0x7f0000001800)=@un=@abs={0x0, 0x0, 0x1}, 0x8) bind(r1, &(0x7f0000001840)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000001880)=0x8c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) lchown(&(0x7f00000018c0)='./file0\x00', r7, r6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0}, &(0x7f00000019c0)=0xc) r10 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a00)={0xffffffffffffffff, r9, r10}, 0xc) r11 = open$dir(&(0x7f0000001a40)='./file0\x00', 0x20000, 0xa) kevent(r3, &(0x7f0000001a80)=[{{r2}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x4, 0x661}, {{r3}, 0xfffffffffffffffa, 0xdf, 0x1, 0xb7, 0x5}, {{r2}, 0xffffffffffffffff, 0x20, 0x1, 0x3, 0x6}, {{r11}, 0xfffffffffffffffc, 0x6, 0x1, 0x4, 0x40}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x8, 0xffff}], 0x525d3f47, &(0x7f0000001b40)=[{{r0}, 0xfffffffffffffff8, 0x18, 0x80, 0x4, 0x8}, {{r2}, 0xfffffffffffffff8, 0x0, 0x20000000, 0x6, 0xfe4}, {{r1}, 0xfffffffffffffffa, 0x92, 0x80000000, 0x33, 0x2}, {{r1}, 0x0, 0x12, 0x20000000, 0x40, 0x1ff}, {{r3}, 0xfffffffffffffffd, 0x0, 0x4, 0x9, 0x4}], 0x0, &(0x7f0000001c00)={0x4, 0x2}) setsockopt(r0, 0x52f9, 0x0, &(0x7f0000001c40)="419edfc59576b5cc4edf6118ec1a9613cda2d14d5c8900d2128bb7e1dbb80e05301475906f599240039e410372e69be9b264082eed15c04b70e849e3f75f5afab7270cad8dbfaa7cf41cbb1ddc25c0c3245f42b68fe256a9c783855376b45ae05e33ca9c96e5dae76d3adee922b58b5f1ab96a2ab57cd2557f87e6c4e2bda5bf1a7594e5ad2ff4175f7801be8ba7ceccb0d9b6123eaa5e5215b1031c9f76e2ec3e5f01eb165026e095d3f13920a76b4ccc444ba4a82856f60988fd17a02adfc7c92611001bd11a0318af8550abdcb5dfb54eaf1f6593c46581521897e5075676b83b3faab64c04eca8ff41a1d8a7c82d0a2c2d0da737f580b91a2fa04aba5c5a2c637dc04299847ea6c74e449e89835ff85e16aae214fa43fe7765bcbde2e1acbfe064220228892684848e2033f3d7769106da2dff97ee7055f679a387c5970e9f0993f68be4455d3eea6307c6026362134a33197f1de6427c27ddecd6f94e756e41536c4d1e7d8c00a8da73dbe3e2d36a1c3fc07f351f082c425322bd701bf870cda0c668e11fdbd92542d1cb61e4025cdc3b5918759f1e54d6f42bcfa4f249ea06183f9eef3229693153b868aa8ed0a9d45d3532f8b83acb12476c3230470bd4e8f8175691ef594a0d728cd9e0af6e985f6fe2fe2d7e9c2e6da65a972e518c0921f0c17e5bc8a147506bbe4153355212009ca92dde679f501a9ae9d44f6d77179ade0c24a11b45150ac695a81808d1d0b623a99623509ade0270636abff4ad6fbf0d58431b208ecacba1415e643b433c7dd4f9f1404f854d51784c558152cf01c038d894f5773e2053854d553da90df8f1ced9e2a2c9d5dcbf4486b29957a500f20fc99034e93422de3fca066c0c1c183f8fb0f64df08f17b88ab52beae812e7e0adae19117623a76d46c6095859cd5d78fc8edb292c8fc323083931255b9b29698ac919c2f2943b10f3d1518f6816a82cbca822f498f9acee84c96dc28aed037470f31b0ddf2675a9fc6a21be8f62c43e13ae9329e66ee031d2544a7fa0cae32d441c11f244dd15302c320166fb0165c0342e6bddadde524b6c0a35234073b113ebb2f953bffc734253bb90409b39bc633f87357a9724ce122266bf87e0d2f7e1b73e7bb026694a64521c3f209eaafc1ede72eb0880a1e0e3638649b4dbf37e7b288b46f62cf8858ff251f31eae5dfc2fcddf10897631594ff3cf08b298d57175b211726721709c2b03e31036f94f04179cf2de8a78e7ac879afcade819ccfc7c6291d87f737413a6d9bda803607a19c20dac450781cb1a2010cd8ca067f9d7f06f887221876b7a272bcf3c95876ee65d8209e7ff056ebb19fccacb9f05d658fc990ac69f8199a2876260ac5095f5094234f0293b160b69c9cbb9da3db6ff2f64057b8fb204c09423039db52f81fca71f865d92b01198b40a5cfbd6f4afe5087effd21e9e06170fa504d4b4c4f4e9480f491daab28e8a0ebaae86ecd84b7022b47a961824d4e232409ffc476ff6783167c3b56bfa4c55d6f1beea4a90aca8ccece05dcdb4a9c8f24ba1a4d97e06edf31b245569ad967d122078c7a06195c6f7da3bf2812cce8b3b1fe49be81083688b941f4834c302ff730d8e6ea205e3680f116fdf0dfe1943b24dc8f861e82b554ad17653d12805c1c58cf22f3efbd2623a519aa1a2bd46a21f9f6e660a35ae5feaa6ca512a3cf6632abeaede69933b8860f627133ed034274cfae30336d8bc1d16e7ad8f57b72f99522c3c8d4a95627dd5b6f14e029f5ebd79af8fd512340b14782cf2e0a4bc42c8e49d5c35c211cbaa6632e99f1f85454da9a7dcad8b3f0b5812c52621c7b797b306946e71973fb1f85eb903642a8ad803340a24d0447b3a0fae36630ebfff93b5140495ea7be73adaa57584d5a8b0d862860323c05045921268001b4c3b7b92fb135e56d7c719f2b801dfcd1da929aa09bf66db09073c9b51293761706d18509c9d5e85a323c9e27b4a43d39af95b2c4c63c529ce8e41afdf87ee845be78e9ffa2615d312ad3cdcaad0735cbd49fe208a51b8dde64ded58ce910831ab2a18ee9ff1126f7618a30a20d59db73db94bad938e2ea1be1462e33f9ffde8059db7b8e0afe7f791eb4fa5b89a7879850fcb2c433f2be9e591aa0f7c3fe2633656836b79dd897d1c75792ee205e7b565012c27bcf00f6c99ca4a7fb108e83cd09f25f30066a571a74c90156355abcfecc14850393a68f41ac12d34bb3a93a92ca0409542cc00c4ff0dfb7b6a74b4b1f2c1c4bf27d817a24a19fce4e1fa2cd21686b9498c6ce2fef9b4002b9a9068d33aeb4192a2a017330a9bbb033ac74bfc78cf38b3b9c46eedc7e252adbe06a4ce7a9542fa83dc3d5acd131a4214e20ef83f9445b1033d22af735e3be97ccc684c520f91569245c8baac91b42acfc5f4c9c66be07b33aac9807e47e2b450a9cdfbb2d7f9a32abed5ae58879b0b96b4f4e5ec01bb4b20a01c9d44c4f7cbf2510fdcf503b7fb6b2e78e0587a17a5ef8a10cc4bad148df2cf325a28e0630c4acdda8306f39c268a194cf0885124d91988d039dfa1f88f527b9eedd62c06d2dfa730fb7ba1d34d40fa4aa8a87f08ae2c4b023b26a4f0e1a26577f63faf24ab0a722ce1abccfefe0ff25cd5d634180ff497679456ae038da4c4354d655ce4a74a14e3ccf29ccb07f233488f8938bf593e5fb78a9af182f599370f89ca4a4db361f3cbb02702a83ce8c4e93e31431d625cf469b38d7928f70e877127d5b54df4e88967e4a0ef6ca7370660e200b9f14d527ce7b587cda28c6af09ba081c6836d2cae931272f015e93a9986d387bbe234de870b3e68ca289641884479d2216a1756d9888fde472d07aee6c9ea2b8573d753e1d56bc484a3b12181018a8e9556c17563e6ce1649ce9edeaaad18a71538329e53ff86ae1ee23c179d88c3082b5c44afb6400df32b4f8b1e811c5d02380f4672dc903599325ab4fc27f2dc94f824c148a5c4874af2d03321ce4f5c87e9bfa0eaecd562372f3878dc996f784b5062fa15db4ccc9682d6c07db431ce17afdb96af3350b46b188fcb6d97a5efdc1a4e23aeea2ea44be241bc30012c2a4bf77f08eef49df8506898ea09e888e84b2dbf88d710a65b74523950cf262abc41d1992fee155c7e6a5a38f8141a055a9701e58bdebb5021a0c960442d8123a63c3dcabe3577ab0be2aaa4cfada9864db5da68a03a825685d3aac5ab737ee2118cec637efa65d2c72424f83044d0953d49666fefa3bb2d277a55da35f6ea3bae1b42c026876a2cad39f6c40149a82b2b5f8aca88dc6b4eb15da7c20cfbed4ce04ba437f3f9a49b2c0eae76702c3b1e6121f903029782b98639502ec5e275084b56ab9d144b59710f355f80c2025328773cebf6096ec56fdb56d455c3912889f8ca6f297b83e5152c6e8e12283b1ca208fa1e81bb3edf2fcc563f65d0c6b8404e6ee5c87b6eb02555483cc4e422a7f76bda6fa2897a1ad648c44f66a7dc65bd5f1c633cb31f3ea4fc0a77dfdd1505738f182678e443d2e14e1a36612a2c5caa8f93565a23ea9546ea1323bef97b3d0beef189f02bb10027d30e8ae78c9397e7b891d23cc494a435e3fefca2d333e5a6b7c6d9e14c08614972b690cc3037a5b396f73ab4c16c8b71b4f51ce24426928abc759fb0ecd51a7c9e9d4fe0ff9bcf7cb2e742bea810e7a9b67c863d04943f661e02b6bc8ecd81337a733cb62556f6264ae695d156e36ded7e0add014f46e40096e0ac6d13773227885904fe5e6db06cd08d741d945d6d4b1efa39106d6019ec912327b3d831c3f20857be1a30aa587aa4400a64f498ce15c8feb0f462f8b994d54693a7112033387048196fe5b271037f5599108d75507d0d78fdc742404cde08af7f5e528f6c0b3b7fe0385d9247d38b3ef4bc281894874d66aa02cec2d24b86a9e17a080e193992cd54dfeffaa86756e57192df204ef8773ba675f0741c8033e5505a13d43bffaa36384c72fa5da1e7896009cf6164dfb3ccee89e04b3cff4a97dcc6927dbcad117d556110c64a39c6f93f5de56380255f49411e8ea8221d318c4fe2f92b666c7c614131b0827651f20b6534b6f39f48589e6c6dfbf6ec336fb055857512109568d4e512f83a82921cd9a1d2f47ea3e0617e1d05470798dbcb5a57fcf900ab1fa9c5bc450b5aadfa37355b1aac7dcdef01b7ce2e476bc8b99c9e440dfb7652544e192d76d6d70004ea80e4a7f26a91436ed0c8db7238dbe9406a4ba37f52e52cd4e2cec0586bc944a977d9fae137a4987ac99109737a344fcda9c0affb074760dd8dcc7ac9870220ba6c725ce8b9336f81ce91390197f21341c688fb0dfaf697bdc6a14e5256317b9c9722037a5279370922161562776decba0e02454ca243b3f9ea2d19b63cf5cb92a0f200b127c3a7c0343c4edd4dd1382b50ea6a0fe58b5333e931ceb22590daae04c914779d604a6b7903156596292e18ccecb23d183c12fee86b9da4a0a9822baa6417f20083c58a85b62a398bc43e08bb898da70efa427eb05e1ca017834bc30e19ff0de1a9619b3003c0da4bc0cbfceef1e9e82db048633d6df3843d9112a0316f9bf06964d05f2b1a7cbdbad797e497eef81f2592199c72ce274922a5ab76b487e000ec9e03270df33b2172575b68d02bb22ca52aacf039e4c1b3ccf4d98fd80db548c91d0f5f8e812e72821bd7674d13837c1cf2a4b79a3d76ec739a7168dad615705e770410ba8ee48f9f343a2a1cf57492e65eb4b6ea5a73a8a94af82bafca2a5de129901aa3ecfcdb89887c75741bfb0eca61557415142c4985b4281d9de2ca8b5edd038eda5f2142cea5c4c0fe5fdde9b39d0b80a3c5760fc23811b778d5bc13a1f8f0deed724be8e19ff31a0871f794afae9542dfe6c7f183c58b3847196ef127345a8cc0cfedc5c234b5d713f1122a734e26c3dd61b443509db3d76223a8dc887608e6d0aa68e9717101c3f5b7e5ae01fecca5443e13b73f4df4708669e276c305f398ba78162fe2fe7105ceb181e0ab0b48c9e452ff95ce6d8f91c4ebd72ff9942b63be672b2d7b859077d4e5092b9a1e6b298c055706738606584cf506ed0e5f60747f76afafc75cdadbb47e5568568a4ce6de7ae74f59e4deb10416d6ac367ed97e48f3ceeedcf818a1ec5fc632a442071de61eb583dea942e9e7d003b44239e223054f16c33b98f5eea698f0c481f59bc93029b2777449425be202d93063eaa72d96b928ed7caff31fb9bd225e5655f2da0c072987deac31940c08221e57566fca7f2ec314c2bbf1db23b228547d7b6743be8e8112569de2b9a02769b08bbdb99fc7f2c74a6d7fb580c31460c0199a74f1526d4f0893f39cac280da9e631c688515c6f789e7b7e55aff91310f1710684a4f7d7182db22dc17f1ecebe638a0da778cda42d4a5699697d82aed305e041f869d1b2ec69be8e26c2e76fd672906b7e974309c312de0a6b9d4744142b8028fcd342a7c0d15472d38f63957f42075ab159d91a9b59a7b44daeddb6437cd6e36e12630aa69ae3b588f0afa1a78f4fb4a2969e1591379fb61190fc6a4d20a6e6f17d617b3b8a5ead01d0c4bc094e3c8506555815b851acae745e505794bf8e18a191870a61d13775dba2eae41a0487e76f96c609e2b2105b21a5af0717ed80adcb84deab7749c8ebd98ebeed3d8632800a42a3dfd04fb81a5de1187e111c4d973e5d653d0189827e372d567f2802b9097962649d5630a8860ea41d1fa15894c70968382360fb6406b79dc968053825cb924474e49cdb616805d47031f932b1", 0x1000) sendmsg$unix(r3, &(0x7f0000003380)={&(0x7f0000002c40)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000003280)=[{&(0x7f0000002c80)="c0521c79cc1ed8705c10c3d657c00360d27bf1072abad73173c1b64b59d6a2d0c578a241e5762b4e502395acd8b069c637461199b4e53c1002472d798e372220732d5cd6b8cd41aebbdd2e9bf61b04bea60f5d8503585c80075b70f4112a02e73988b64f1a255fd9886ce4d03f6512358a5f78752703cb3d6796ea8455f93ec94f16c701b016bf468f0556b47c8dc05c52440976b3bc592762d1d0d3f56eb3e2bed97f26aeb2bf7ccd4a3b6c55574599fa753fe3f2ae7407f5c4d5178d2a7e39759df0eb78de7f57abe485698e2534ddda1a1bad403ef9af0391", 0xda}, {&(0x7f0000002d80)}, {&(0x7f0000002dc0)="55e1db4ff1bc82b48d0f50d3f5f7f3784422a6fcd9e185f06b509877a1cc56fd9c8934e001eca4f6f0db7a3563422f51776c7a2923b24f9ff9ae6c324ef53c82b6827505181b2bddb618b88d648689cf91449670ff480038f6c9f13ad923060330b4c9bf6dbac67e086c18e066f8f6b1463615ccac2a5dac2d5221385f09f90f294456a29a2fd8857cda9e18b4e37f75bac8eb4cce5d2dba8be245ff6c990cc782393c2fb8a3daafac79f9f42befdcf45140c669a83f", 0xb6}, {&(0x7f0000002e80)="25a46b45b42d776de34073c4d3634018e0324c0f7fcd60e48f9e3c2ffcef448223a25025a703f30e59c69778b13c8ca8864be0795e62f3141887d4067d6567c641ab8f4c41358fff80ca23c42dbea77a8870350e45000d90e39fc98d78ee03bfd0b230a445af0dd6253b240ef62f1c2ec9b5d5792b4ed434cadfb40803a5ae6f5340188c93ebb65f1b8a99cb7b4717a861e68f924a594239534bdd0b5141f770fb8c9d2a3fe7f1d566b5c86a32f9b10a7ba37223570a1074fb55f44ac935afa7d180527cc3d2b70362b0e1ea849bbabcf02978f9626acb8b1a4b805c72614c463325f7ee57b344ed", 0xe8}, {&(0x7f0000002f80)="c2f9ac7dde218f1eafd65f430d94d2f114f5b4dcf6daf3882c4d105021ae167e36eaee205017c19a864a72d386cb6944cb20536a9c89d54477126606e89adfb8618fd677b067f3e1b537dc8d5386ceed9a44efa423920ba1d9b728b20adc1937ebc5c4f56c1df5271c0d9d88d408f77ddf1e5421784b5c65a4c127bfe710094e7b4cf4bc4dfa3c0887e9dfa98316092dd283fd24e004e04300f764c47225b65892885a5092f5bdce3dc171c5d07bc9cad8c42b4aa832f8e2c7b501af2415a33c9a8e05ce06c1ce82941db82b147b638eaa", 0xd1}, {&(0x7f0000003080)}, {&(0x7f00000030c0)="453e7a54a79aa9dc56e0efbf268a2207e394ac154a237d8bd3943a2394682922776d35e4204d0020649c88501765ffc08a7d7727458884ce0919c332a246cf5c6841b5d990f8d65440acdb73bd480fba598022fe5686377bc3a994961c73715020a47f5a9b18dc6d0473a4a5d0443aa18927f68721cfd4e7ad168f49615af6665f7ac2fe5fc690b5869174f39c1e1d873691b5ac7af2d045c2775039ad1a10883bdc49840b6b147cbb51425f6c02ab986be471220c4f854c394b6a9177dfef4b61af8bdced0349ad82de0f10a5aa2ce459a262eb79dcfaf9bdd6f8ef21923e84090f725170469a9e8df7966ba6d218670727", 0xf2}, {&(0x7f00000031c0)="92c4de31b58991c49fb9f272c8442b8e514f9f7185d90b512eb7786b718d4e89727a5de45a869d2e79ca3a937780627565ae17564fdb51ccf64fb8b4c1c7781e7499de2bb5dd80c112f19cebca6569fcab3d4d383c12753c1dea427fc04cc54e8c4eca9e09e18a1a8ec961361d53d901b936186547444f530c9ce949830e4be5b6635dca76d4f0ec036a318fe1db3a757e", 0x91}], 0x8, &(0x7f0000003300)=[@cred={0x20, 0xffff, 0x0, 0x0, r7, r6}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r4, r5, r8}], 0x50, 0x400}, 0x4) getsockname$unix(r2, &(0x7f00000033c0)=@abs, &(0x7f0000003400)=0x8) faccessat(r2, &(0x7f0000003440)='./file0\x00', 0x122, 0x4) 806.822105ms ago: executing program 1 (id=302): mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0xe06) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x86) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x187, 0x4003}, 0x8, 0xd7f, 0x0, 0x0, 0x1ff, 0x4000000000, 0x2, 0xb}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x409}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mknod(&(0x7f0000000140)='./file0\x00', 0xa120, 0x3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x0, 0x25, 0x2, 0x200005}, {0x40, 0x10, 0x9, 0x37}, {0x9e, 0x19, 0x0, 0x40000001}]}) write(r1, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) 804.413773ms ago: executing program 6 (id=303): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) ioctl$TIOCSETA(r0, 0x0, 0x0) socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x80) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)="cc", 0x1}], 0x1) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x0, 0xfffffffc}, {}, {0x1}, {0x3}, {0x0, 0x1}, {0x0, 0xaa59}, {0x2}, {0x1, 0xffffffff}, {0x2}, {0x3, 0x4}, {}, {0x0, 0xffffffff}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x2}, {0x0, 0xffffffff}, {0x3, 0x7ff}, {0x1}, {0x2}, {0x3}, {0x3}, {}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2}, {0x1, 0xfffffffd}, {0x1, 0xa}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1c, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3c, 0x3, 0x1, 0x4}]}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r4 = syz_open_pts() r5 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) mmap(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x4, 0x10, r5, 0x8c9c) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000200)={0xb1, 0x0, &(0x7f0000000580)=""/177}) close(r4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000fffeffffffffffe6", 0x20000004, 0x2000}) sysctl$kern(&(0x7f0000000180)={0x1, 0x48}, 0x2, &(0x7f00000009c0)="1878f5424b9fd3c1682f96e806399e12a2783733fd7377b99c85d4496336829a45912c4f06acad52d49514e02e954ae7ae0bfbbee3b28317b173f1a2ca68d450b15167ae8e47d8e1626e0864e8a25a415fab66ccf2109bf543e99d8862ccdd869de5f0bf7eba5974dede8fb5bcd997508c49f83154640d504515c55050df54425a90bde995280b151ee1f840a1b55e4b38fd623d5097466a3adb43e9cc5487c27cc39a28bc89b6785c89a49f3eecd427e75e9010423a8d8fe12622f5ab2694cef46fce765b659971b34ac02285fbf146bf7f227422812ca29c6e8fe0987afd96cbc1d4ab08dfe915914f55aecb55833cbc13eadf24dabb4f8a08ef7cda8eb1b48dd9c4f1efbf1d32fa4932e38de1126d97ee70f0084492caa458789eb01637fa14ea65814fc042188bfba90e8bc15cc07b04459ff3ac23b29af5bb8c8271d35ebc1681c462ae010dc9fa911afb83d196b08321ddd97cea7fc2839eae4625119b863d15d04ef239b8881653f8e702e1ae363099d64d108472fbd70fde2498fc583d3332da315537dedca3f227d74cf0525e69771ba9f8b2024f372ad17923e64ae9d3f9ba68e6aaf564b88cebca1edcf6c6f23d68eec987b254b02320223adcc9185253c99f4d2e25e71f4d92a46008d7c4c68e722b3beca9cb20c246449daf5be7fd1142b1e417ec748d483da874ef12a6135e681bbda571a0b4b41e5ec6453f5e17c5cc2054126e90c68540e15c041c7b00ef4a1f8025f300f02bc01e32dac9e05ce3f893f89350a7bfcf75425f5c7c83ab92a58577304c359cd34de7dc2f3345b0ca6e7e2186119fe6bf4baaeadf78bc179343c3fb6aeee09b53922477f1e90ea5c66d7dac3d53af586ba5e8e437b314be711243c5abd53e5c60b62e699c263f637fa083fb6359070fb73d746f80ab6438f2158db56de951cd46bd8fab9da1a4c517056281d91470589b1273d46546f650a0ebca03dbedde0241eeb7a7a479dcb6b2bb23483d6591e465dffaba8a68121184a72ead9e743aac6f9e72f8a3626782b0249a37510b8bc46164fca3e8e858493b62daf84e52c8b777149230376bd5403c1af2d23501fb4553f20b32ed2c9def280807aee4f495b2bc3066762bf88c4a764bb0b9f1d83dc013b1bb0f789a4902d0067abf9b30be37a067f040f5273e57579a846f8cc29b8b4a9fa36a18eb473090ee483971101a8e639ada5b9e6d5181088203e02d6438127ee17437e589d87f96cfb11077e1ab27f71cbc20de4c9d793fc0d386de37d0e76beb788b2a182b8503724ca6adfd4ec39c3aaf48cd3dc2e6fd55c48ec236e3e2e8424061414e25c5a3f0824d019b980e06e138856feb840b20eede03bc640432fb28f09955dba9768dffcca8ba393ca0c38a77f713c79c44ebb5fc658b7a172dd347ea624b01cbdf9d591c4d39a142b596da87e3edd2bb5104a34984edb30b54a341326e26fe5e13a92be479858ab21e65762ce7fb057ef1b8c85536d3cb13e24460916e4defbf1abca2869c62bdf9ff07574e6a6a60975b4582eb92ac0fbe077448dcdf539b3b9cc0725829e02d774faaa865e8a977030dfdb1435ba801d79fce45f7de781a6d41cc270229d32d5563d29c134f01c5e5bc7729c745601fa17a9c397b189c61f7301ec53704d214d3a43552c8a7bf70c9f5f38194d3b84ce40e0e46248ec08a54552ac0502e7ca2d137750db9324b4ff3ec32209dbfa0b0f403b4efc5703883aaf51e64b489d9fac165e929928dc0953f291610fa3001c249f3de37f9f7a378008e5a786a6a4edd475dea63f28804efc7e3e400dbf562a9fadec80aaeec2ae4225b3dcfa72572ccb64c435ae8d7e802b410cfcc7322df176f17fd6031b7500e170398e775f4aa0e788380b65934d1b5716f3f57d9d8a8ee815a6304fa3752c3aad2be1f7a3ae475c7361b0779134a28dc77b7b3458e2bdb72cb42b5db531447662c15045f284f3db393d034bc23d70464e48c7ce0f40211ee68148eac8ce94ac8b6c3f2e962761f5741e28c7a7140dbb94ecba234c4c76e9f1e44d8bce09206a05ae43cbb05e3d2db47a9e8a2c3fb110b5cd82ea17e93b4b45018e9449fbb23ce8abbe43015a14cd7eb1f700fa4bdd6fce9b6f1ea93c1aae12c5061b5bda6eb1b429c63b7a82d5085e52e8d7fc734655ffee41e062ca032bf2f9f2bc534d62ab56ad3664ddc91fab800bf008f1dd8aeef424a1bd3638976feb17434f33eb2927842109b742e5b1bb832a27557447fec5302b8954c016ec23c4cca6b18a4369d940fc95ba4137aeba41834ebe7e8090e14ae7607a368edefca6a784e75a011a93b85a29b2dca18ddfad8416f9dd75993381ff56b3b33f46220f8f461a30913971f2187121943b1fb10f6bf63f917ec81a50d39ae8496723427cc8abe6ccd0d7b7779c123cc14f13ebe49c6aac0665796139d0b28986307ba72a98da0c71ade6952d784db5875ace81887ed2c394664a0e046b3832a913543c774259b88ac05b5071aaeeef6bda7944f177e1808742d6fe10fc4303670f5115e942c531c405189bb8abf344d83ce726a353d595d1083ca16e78b7126ed8c86fe6cf08571c7a083a40da6ffa5ac5d4bdbe7db07c1b4d4f1bb8f530acb76f1a40f966a9b6dfabd7f7bad7b22ff9bdeb61f27afbdf41d93fd80790fa45106bd74c96c22e3d712cc2c6a527e1d2d1534a43b0dc561255da3c6b90b5116bd0ce288f4f7387326ede67096d1066a5fe5416ce6a1af4d9674bf85065e7861ebc132335574fbba9b4cda9653632cb3e8690c3a6b42d303d2b7f6e9f32f2d07b1f7f0630900ffa2fed5adbec328a26a50e7a1ba4e42de49c39f1e434ede5465cf5a869b512d169ab822902c57a3389de6a0b18d84aa01a00cc987be04d2bde3b2bd2c47b294ef3bf99b7acec9c54c7f361943d059077dce1718525de694b860b3e13883c3821f81f818345254d2ccbc87c83a64711dddff292e9e9c6d5aff919266573f772c4990c4679ff03357f20bb2f9c6778a3d24ea62a2601c7e5fcb824fa0ce9ee5bf5274f1ca47486854e05c81e2017675886db100b0c0bc6eb46e5180b78b3356b041b99fd8ef1c08c9a6c64419289abb966d90b7a5da39734f66536ccda77eb8b00cc8f1cd115494d0ba1c7465acd64b8a5fe2a2a55aef45c96bcf1cd658d6a5e39149a4e460326e96cb5ad2cad4ea3b4b6f9c7a5769e6ddb893dd9d444ac1b342a48153d6363d64d6f16da98055969210900fb1a5a336399052bd3459d5d8590f686d6e1945ff38c5f689f8a4fbea91793fb0a151328d6cd4ede4e33dd4b579e7a844e8f581a4356b6f10d560c9500bb0af58c85cb914990856f74dbc0b01d997b966ab2fe3a5b71c48f54e3afba656f6455205f2d78100f788297ba70b250bb690402ab42b1ca63d9419061e1238d32319af8574945d30f3c5064a0d68ffe2650edf79a13464ca15b413fedd02671b31b8036d74c9abab5cd4723d36be37312632da8a752555e6ef7266ef4a83c7a5686d00e585cb92cda3740b2332da75436d6e37f46fd1c541c4e799e4507a94e46a44b7a747aa1a3dc0ac8967b453c9e274be958960c800b7e323f2c3dfb1306262903bf6135b3d9bdc37dd2edbb4ab0a8dcb2c5c8c3cf79a65433a264093411b2d123b246402382f65cca880e80704ea901c3d854f0ff5b50f3f3ecc84f823f858316be40639d08389d03f6b5cfb1b7d224a687a588910b8d2a53c98ff4990abda37c52f33eee77874fffbb27a82ad3b45313eed7fc0a1464c77be43be78652d8884a8597c1112b05f9e48fa3ea2d6bbf2a511c8b9c7e92ffdb04ccf8572da1cc065380d173ea1bfc9a6477a561c7a9464c27c6b0d64fd029e67876c03ad48755610947deb92a3b5b272c106bde86987f7dd5ecb2cce34e6ad00f5ee24a84ffeb01e6ee7b52b407ab01667507083d0452623e48f9663b3e4e487f1a38f4e0e604f04763b64993b4f1e378fbf6b5d6ae16f2a81090867f00d55f9ac43dbb2ff3669706dd1b77c82c1063560107f163824ac76b61f859771cefac09e7355d3434f5a2d9695ef36ecad49ecdd831645ab669cd985421a439ea675f679c0c0f28d2b0e32fc0d1e8fc3a00a8fda956dd7a39f1448a5df743227ad6efef79fae6513277af6d38f200d2c7634315afb1774f14cd5cd6c9ddb21467d1f7074a8c48fae866a4b6d6e82ce60f186f4fd09da874b72d6261067f1bdf5bd07bff58275fd7270d9b6c86f428e64f58bc7e32f7728b8fe06963b49a90738e149cb78df19f6bc8ca0a762d36089ff27abb44b0357238bb40c8f97101b1af5562ec3154453d79f02fd29915858420e10b857c42761c68035922a8feb60b9802ac18526d9433202d34f700f07d49a359482611dde1d50f56ca4a065dca37cbe46a89f19b08b13fba369641efeca9fd4317b842753c61eb5b70ef0b6f65defedd0d03bb0bc3446a80ef6d8d0989e58df7bde532555746cfd1bf63a8e894a162929e445b51a29aff3d0b1506c0ae2ad618d7a167ee0a6b350a443b77b229e15c33bb572fddff33b6c4a7d41b172d7aba5cf4d5fdbd0a3df0cd0d1d3c6c5f892863297c28cfd526a3326a99b564456d9366abc027270042338b8a218a4472fe3d5b16c490aa1a7dc564183aef0b85abbb7987f91c5b782efb2af31b1701b9b49b9fcd8f883d07632404b19449daf4ebdd9bffd753e6b61cd6b03c57a959ebd5544ac7740c3c8d4a93cd64527a87a7d046f329d828be4c2adb9fab0ad3b3cd60880e295784f41876c4fa58b13881a08e4f66e5c0ff089345c5921c64df3b5617e83b9b86c27b6a2d57e05bb842b1b90993e0c0760fb1b1a9f28173878e1d8ff8f6634748a96000773a3678b640c4505ccd7305e4455343161d3a047686ff2a1537c5c4d1989d4b3ea03aad1d94c6b588bc30c2892f513259fa109240284ccb675521bc6c71f9cc3310b1b02cee1e455bb3391c27158fad4f509476e4f7bcb777d86a468b4a121d6174ab2ae75a8c4555c5909e2c745221599292b0eef4ccbdaa038d708f43a8a4630761dfa9e20f2e9fc3a3ff1d5015e57c2a416722aac8f6d447ae17ff2f7b468d33d45ba8de9d72d224acf745a6f3bf08da8426d81705181b6e6b9fd1562a5da7e395aa112819bc6d5302c97e07ca66512215b352323a435fd3a243272544361d45f564b58a64cf76f8e3b107d94897d220a11304a6f8cd410c4ff912e393e4e1d727788487fb6723423e9959269b351fce04708f041b0c1c31380cf77f5e1482c043c04656739917685f7e1756c50f268a2119b88d0a95a465c9448d94f2a5acdad97e1f49b222495f0306eeb1d9308c04c025691572bfb7ee417d6778c81a9c8c6bb97db5a5e78d90a01bbe79448d426bc8e692a9847da18980f7cdfa6395d82e3a76cc062237680708636e3c4dd69520147f0c0641884702fd1027ed354c98ae84eb2c86f0368a3ae37e3f163fcd7a08bdf5d5fd519bb02d3b7197efc171747cf2bf05d3acb0c394e664bc3cce4948c2d6b0c112e1de580d208241bb1f2d9a65e3ba0d3d372610ebd379a70ddb510ccd724d1e0f663a23b1c057cd4456933b9f95038d8c5ec91444261821d12fceb08172225c38555bff317b861e5d4f120a0a26b5b910b4995b7317090bf012a3da14ecb8af71ac8b7142f3e64092c0e25716e5d95c7a36043985363f443f56aca82e5e60fc3cd9ab18bca65bb05ec2507ac28d86763d65df8d3ae425c2cacbde37d680d2407cdfbb1f435581a45bb4733d7d08d68b695f1d29d25", &(0x7f00000001c0)=0x1000, &(0x7f0000000480)="cbd8fe8b07aaf18c1998c89b364e557f870f756e0416d1a5b9d3b701f1435b78a849d2d2569e2e93e680ef4816eb8512391322523a5505242a75150bb67e5ea012b04172dd1b3c28146c4511575a854d12150aa9270a2c0418191fc0c3de257909b47dbcd0664d6240b6dcf03c2a922445884e1192b2bbb82386ec0b9160eb0f36f7dbfc66d1a92947a377fd4076e5c2ed7a2562b935a65f4b2bef1faf99dd8c390342fbd88f7f364047cfdc64e2e40362fe9df8992330431138455040bbf992a9312f829ea8045478710798e5922e8244873cfa6d2f8f793fcfd5745ff725b93d22e7f430c8a81398210b537eba520df4eae8", 0xf3) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) r7 = socket(0x11, 0x3, 0x0) shutdown(r7, 0x1) write(r7, 0x0, 0x0) readv(r6, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) 674.141399ms ago: executing program 3 (id=305): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) syz_open_pts() read(r0, &(0x7f00000002c0)=""/169, 0xa9) ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000200)=0x5) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda4f5903abf65b18d7c51f78b06cc3a5840c04c2a649b0000000000fafd3493776665d4cd12c63d34", 0x31}, {&(0x7f0000000b80)="412c28d68cf45cf08d0538e4f00b34b33908cf71dae7d805714a292991493fc3c355164b21f3b0867b260e5993c196284dd331b9b7799ad382d8ccaab56de092dbc3ada7562b9c5dd2f693f78163c3c1d498b56f67622d6b797bcf57bd4487d9a3cf26eeeb19692805205cbf8cee21b84f5375ccd1ae6db729f01eec464a9149d51f46ee360a5b7b64cdc649b8d27fa1a39c6763337b868b454fb82506ab790a8121f5be69f875a7ea98e5c0c01e53725c3c2565cfe6112701a0e776c1b4eab3078f07dc08e90132e635427eb68b7cd7f4dc369d062164f5c4b7af0f2bb9761e3c7c57227a917c7e4afb120710abecf648b8cec2ebe021666732574082c422d4cf46656fb910cefa201c711cd32689c47374b44e2a89aca1ba520851f8be7f6bd8113d42957c44d0e32de9eb940b30431ad22cca170ca476cfa9455a3a2981bea144dc7437a2eed6a786411f57e4adb39e3365dc1cd5a6bd2700bc659607909b57d688400a1a79de639b69aaf08f052f32b27989e99a276b7e4e3f1158b84fd7095a00a7dd45f7497e4736962a0811a94565e31548115fc5e17d651c3b065730fce16eb90550ff1e63fefceb6fc9ef492bdfbffae99f1f2b7127c50888d7a2389996e37117852318ffeb934e12e41873cecb470b10305d7e6d425a1bff9ee09f9df787350ee610e880f20fb42a3a932ce56d835b364f84ac766ffc85b7b779679725899f8789f528ad8ba86b2683efd0eae0766d015e7cde4aa5e183e044a9b13a27c81453498e059c16ae24d0eaffbf6e5b58c4a54f56f576c27b257540088c3ef9bcbf9babb21427330f9493154a497a216af237f424ae7492ac626e644befe0c70af1d079c634c35fe4ac71cbbac9a427486328e320eb288cc4fbf33052c88449fd9a7d9921a3928ca7d3d2efe09caa3a13b821771979224bf2eb030b9aec6cf20c3a41e46e32bc7474e680ffc72bc8b151d61b33bc789a3355b930f7a3921951cdaa1452c8254bcee752f7a990f18b0f62b420843d4c081ed8d998a42dee9315ba7e166cacc24c338b12ed7f3f843c045bbbb19472553738171560a344144eda2cec54abf76f455b2fbca30b29d6a4bd8a598599b0f6c995026a1f1037f760f1bd7e57029063138c23980e5c1b9e8e70c5ce36b73e52bc4c25d9de46093c3bc67dd35521cea0f088c98bd1623751440cbca7a0bc111a477e749158b6e9198fdf91230305ee45cbe5ae8089f829be649416347b7d1b8187ccb1dd6af03693dbe169dee06cb303181178580724736d9ab11414a62210f04cd7e7e2fc53ad81e087af4b5b0f4ec000636a49cfb1bf3820d1cf2910e8a2953278da0bee119a1f0251f25cf195111f1303dd46493526d54592dbb7453bbe46738bdf3f0a4680994c8cb740fa17cebb943fb502e1aa4d7253772b028f75328d3fb150c71944b03c65abbd610cb0b3d554332487df50ed6ff40dd5158b74d669960b64b8944643c26c872fa1dfa8b1b0e25ce3144e388406c3a7fdcdafb581fea56ea72336effbb89616a6d3b547a0bf44cc014f137173efaabe22b323dace440fec0d80434ac9cf77ceab433095e5bfa5efea9a154886d4fa054d92827fe339eaac698ec432aa63e52ca9697d0982b79735f082c86aafa5ef34a60f2d36612ac59337ed990fb0b2675671afbf593638235c6c7bf7479c28a34a79e63f80bec352adc6d9ae1ba19f002ac3a0a3d61d66f517254bd6a9da3f474ab41b3f12803aacd7fed0769bfdab1f422d585066de50d31b5eb22febe22bd46045d8b81391f006862bb90e7b96b96560b16de7fea8ee01b497d0c6e17079edb782d994c8284d08a9ed547f82e306c1c2b8e968539922387d5e5b612437cfd1cf3c4f261cf5bacfba367bb87c26171c7d25133a5b77cd32318195a2767338bcf1d25768279dd7f75ce161f35786c1c9d6aa775f1b4913a03fa9b18c6c206d8d012831dce18cae54a75909ab4d3fe6c5b784a59413e2f7c50e4577ebe0d138d4abfbdf21bc5b3f04bc0ecec9d2a7eb6b6d08fb31fcd652b28e1f084fd061f5bf23fe116bd1737db798edc431e1612c07346e7deb2ec58aa9012d4fd1d7d90633165e3e1ebe57a432a7f48f3c0d3cb620b1289587f316984c252f05f4ea09985d3357d47a61562b28bafe5b05dc6dc3b283aba0e807d4925371cffb6bcdb4b78b358ac2558994da67dcc086e2610072cae013746ea6e83b51e5f03689a55828989d79fd24269a0dad17bd68a1e1be845c88103667f5d789f985bd182506ee7a8f4880b5896de8b77e82f89ada53b2d9e37a52de071bfcf10a1ce3c0b2e0c77bcf9fec36eb3585e01e05f73df7d02f8df4bca308da8e926e0b37bca8412f53028ec285335a151188666d327c66e798674f7a7eb026c17ba00b050c21403cc151a98e212cd6ff40e63fc00f635319a0d8c46b672ea75091196da133030db8b65c3255c6f0fdcf67b0361290f2817b3bbe33dd7fdc47a176efda2329bdfaecb22beac7c056cbe91ddb2c8312c915a59c70efcee2172db1997a879436f6a3a204100e2c6aeb20a7ca263f194a7d160d6cb4e14ed62d9872f08af28c28972fbca048bd7ffb5286efe0951350b666d28751776bc5f5ca6303776d280cc9ec54840d92e4a161c84af9e5de0f243ecb93bcbf54da41b567b3315bea6b1653be7b4acca0906553e7a73069059af870624395e6893d8788548a8557bd5d7c6059622fa0015d310bca24cf48622942b3752467477080b4d6c08fd1e343bae703d5f2da1f555922d2e6d7c39973fced67ff79c7fe8a27540580472013e126e8719ccf74862ddaed9c441033ffe5c1c6aade504c9f7b13b6fa5b04e0c72dbf7c8a7cd253b40f692ebca198a3e07aace8f1f38fa1d71d99", 0x801}], 0x2, 0x0, 0x0, 0xd}, 0x6) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000080)=0x80000000) ioctl$TIOCSETA(r2, 0xc4504445, &(0x7f0000000740)={0x8, 0xffff, 0x0, 0x20000023, "0400000000800000ebb178d952d6d31962fff0d1", 0x5, 0x2}) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000001280)=0x59) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x1, 0x5, 0xed8a}, {0x18, 0x0, 0x8, 0x7}, 0xffff, [0x4, 0x3, 0x8, 0xfffffffb, 0x9, 0x6, 0x4, 0xffffffff]}, 0x3c) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) 673.467538ms ago: executing program 7 (id=306): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x1, 0x6, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x3f, 0x1, 0x10, 0x7, 0x6c0d}, 0xc) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc008441e, &(0x7f0000000040)={0x0, 0xa, 0x4009, 0xfffffffc, "979ae90b00000000ffff00000020eb1e2b50ffff", 0x4, 0xbff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) 671.178737ms ago: executing program 5 (id=307): setegid(0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af18", 0x34d}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000000780)=@un=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0}, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8000, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xfffffffe, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0x610}) mkdir(&(0x7f0000000100)='./file0\x00', 0x49) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='r\x00') kevent(r0, &(0x7f00000007c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x2, 0x5, 0x1}, {{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x2, 0x2}, {{r0}, 0xfffffffffffffff9, 0xc8, 0x1, 0x80, 0x357}, {{r0}, 0xfffffffffffffff8, 0xd6, 0x20, 0x8000000, 0x1}, {{r0}, 0xfffffffffffffffa, 0x8b, 0x0, 0x4}], 0xfffffffa, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x5, 0x2, 0x10000}, {{r0}, 0xfffffffffffffffd, 0xc8, 0x2, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x17, 0x2, 0xffffffffffff9e8d, 0x8}, {{r0}, 0x8000000000000004, 0x20, 0x4, 0x6, 0x38000000}], 0x9, &(0x7f0000000180)={0x4, 0x1}) 590.848624ms ago: executing program 1 (id=308): ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0x7, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f05, 0x93, 0x3, 0xffffffffffffffff, 0x8, 0xe, 0x4, 0xfffffffffffffffe, 0x400000010100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0xd92, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x107, 0x1fffffffffb, 0x7ffffffffffffffc, 0x500000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x8001, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x6, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x1000003}, {0x6, 0x3, 0x6d5, 0x5}}}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300), 0x2b}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x81206919, &(0x7f00000001c0)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) socket(0x800000018, 0x3, 0x0) (async) socket(0x800000018, 0x3, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe0) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xe0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) getsockname$unix(r1, 0x0, &(0x7f0000000080)) 589.576945ms ago: executing program 0 (id=309): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000180)=0x4) r1 = socket(0x1, 0x5, 0xca) r2 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) sendmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1) syz_emit_ethernet(0x4e, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt(r3, 0x0, 0x4, &(0x7f0000000000)='\v\x00\x00\x00', 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0xc4504447, &(0x7f0000000080)={0x2000004, 0x8, 0x0, 0x2, "cd002200000400", 0x8000, 0x1003}) mprotect(&(0x7f00003f3000/0x2000)=nil, 0x2000, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfff7, 0x80000002, 0x0, 0x1, 0x7fe, 0xffffffff, 0x4, 0x1, 0x1, 0x6, 0xfffffffffffffffa}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(0x0, 0x205, 0x0) fcntl$lock(r4, 0x8, 0x0) r5 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x2, 0x2, 0x8e6, 0x7, r5}) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) 493.605487ms ago: executing program 5 (id=310): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') acct(&(0x7f0000000000)='./file0\x00') poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x27}], 0x1, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000000)=0xffff0001) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaa9daaaaaaaa6c6a6642b3b53be2b3aa8d2abb86de06040001ffffffffffff40b97ebdffdfffffffff734965febbd1d5ed79e75ebba982b14c28cf7f65bc95efb05496473e339bd67d4e20fc0c4071503a71b1278d46ae678e50c69ae4533feafcb8062e2ed23f768b5af472323429adf99b04"]) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f3818c741939bcdfe105516cdf010ddfa7977f92cf0619d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f462b2508e20d9b0cce55094da82f9ea2425e2c00000000000000000000000000000000de6974b4e9", 0x1b7) msync(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 492.575403ms ago: executing program 7 (id=311): mknod(&(0x7f0000000080)='./file0\x00', 0x2950, 0x13d4) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x1212, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfb5b, 0x6d, 0x4, 0xa, "01000000100000000000000000000800", 0x93ba, 0xae}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x1}, 0x5, 0x0, 0x0, 0x0, 0xfffffffffffffde7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000240)=0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f0000000000)=[{0x40, 0x5a, 0x7, 0x4}, {0x101, 0x84, 0x30, 0x1}, {0x553, 0x1, 0x8, 0x2}, {0x0, 0x6, 0x3, 0x6d52}, {0x1, 0x9, 0xb, 0x4}, {0x9, 0x6, 0x2, 0xfffffff7}, {0x100, 0xfd, 0xc7, 0x33c}]}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x3, 0x7, 0x6, r1}) r3 = socket(0x18, 0x3, 0x0) rmdir(&(0x7f0000000280)='.\x00') ioctl$FIONREAD(r3, 0x80146952, &(0x7f0000000100)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) 491.958705ms ago: executing program 1 (id=312): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc10016", 0x4}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000080)=ANY=[@ANYBLOB="ff02", @ANYRES16=r0]) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x85c, 0x2, 0x0, 0x0, 0x3, 0x7b, 0x7, 0x8000004}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x10, 0x0) ioctl$TIOCSETA(r1, 0xc4504440, &(0x7f00000001c0)={0x2000001, 0x800, 0x3ab, 0x8000000b, "00003f000000000000000000000005000600", 0x2800000, 0x3}) kqueue() openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xfffffffc, 0x6, {[0xfffffbfffffffffb, 0x0, 0x7, 0x100000000, 0x6, 0xf3e5, 0xdf5c, 0xfffffffffffffffe, 0x0, 0x2eff, 0xfffffffffffffffc, 0x9, 0xfffffffffffffff6, 0xa, 0x80, 0x200, 0xffffffffffffffff, 0x100], [0xbc, 0x80000001, 0xfffffffffffffffd, 0xe3e, 0x5d, 0x6, 0x1fe, 0x0, 0x2000020000004, 0x9], [0x10000000, 0x2, 0xaf2, 0x0, 0xfffffffffffffffc, 0x10fff, 0xffffffff00000000], [0x1, 0xee97, 0x7ffffffffffffffc, 0x9, 0xfffffffffffffffd, 0x4], [{0x80, 0xffffffe7, 0x8, 0x7d06}, {0xfffc, 0x2, 0x7, 0x1}, {0x4, 0x900, 0x6b0, 0x83}, {0x3, 0x7, 0x6, 0xffffffffffffffff}, {0x0, 0x3, 0x2, 0x8}, {0x0, 0xfffffffb, 0x9, 0x2fa}, {0x1ffd, 0x101, 0x7, 0x3}, {0x0, 0x100, 0x0, 0x9}], {0x0, 0x6, 0x5, 0x36f}, {0x3, 0x80000004, 0x1000}}}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x96, &(0x7f00000003c0), 0xfffb4161, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xcd50441a, &(0x7f0000000180)={0x3, 0x2, 0x200, 0x2f, "1800e6234f5d7a0000005409456200", 0x3, 0x7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r4) syz_extract_tcp_res(&(0x7f00000000c0), 0x3, 0x4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r6, &(0x7f00000000c0)="c3", 0xffffffed) read(r7, &(0x7f0000000400)=""/119, 0xfd4c) readv(r7, &(0x7f0000000300)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) 491.742334ms ago: executing program 5 (id=313): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x1, 0x200023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f000068f000/0x4000)=nil, 0x4000, 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (rerun: 64) 490.835794ms ago: executing program 3 (id=314): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000002c0)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10005, 0x10, [{0x10, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffffd}, {0x108, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x4, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x2}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x2}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71f13, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 368.175141ms ago: executing program 5 (id=315): r0 = socket(0x6, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000503000004000000080007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c230000a37f50b60900000008e371a3f8343712051eeab71d1889e0000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) close(r1) setuid(0xffffffffffffffff) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r2, 0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x58}, 0x2, &(0x7f0000000100)="4cb6dded", &(0x7f0000000180)=0x4, &(0x7f00000001c0), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2c, 0x4, 0x4b, 0x3}, {0x2026, 0x0, 0x0, 0x9}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 367.724194ms ago: executing program 0 (id=316): r0 = socket$inet(0x2, 0x2, 0x9) recvfrom$inet(r0, &(0x7f0000000000)=""/118, 0x76, 0x41, 0x0, 0x0) (async) recvfrom$inet(r0, &(0x7f0000000080)=""/234, 0xea, 0x1000, 0x0, 0x0) read(r0, &(0x7f0000000180)=""/4096, 0x1000) (async) r1 = openat(0xffffffffffffff9c, &(0x7f0000001180)='./file0\x00', 0x31, 0x0) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000011c0)={'./file0\x00', 0xa, 0x7, 0x3}) (async) r2 = accept$inet(r0, &(0x7f0000001600), &(0x7f0000001640)=0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001680)={0x1, 0x1, 0x2, 0xfffff316, "d2336a3e9e10b5da3ccc10a47be8bd40db41c7ed", 0x7, 0x9}) (async) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000016c0), &(0x7f0000001700)=0x4) (async) fchmod(r2, 0xc) (async) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000001740), 0x80, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000001780)=0xf39f) ioctl$TIOCCBRK(r1, 0x2000747a) (async) r4 = dup(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f00000017c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) (async) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900), 0x0, 0x0) (async) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f0000001940)={'./file0\x00', 0xe1b, 0x1, 0xee}) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000001d80)="c23aa298e2deadb16036b775c8455f6004b1cfa002ab8131c0eca38332cedc2dbff45366d06aceebe4a7887a3dbc3d70586ad3cc79dfe2ff62c2c30507978cdcad791a2290b3c69cb8c8249a05968d8db2c9f36de4fbcd", 0x57) r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000001e00)=0xfffffffe) ioctl$TIOCCDTR(r6, 0x20007478) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000001e40), 0x800, 0x0) (async) dup2(r6, r3) getsockname$unix(r5, &(0x7f0000001e80)=@file={0x0, ""/516}, &(0x7f00000020c0)=0x206) (async) connect$inet(r4, &(0x7f0000002100)={0x2, 0x0}, 0xc) (async) mkdir(&(0x7f0000002140)='./file0\x00', 0x66) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000002180)) (async) r7 = fcntl$getown(r0, 0x5) rename(&(0x7f00000021c0)='./file0\x00', &(0x7f0000002200)='./file0\x00') (async) setpgid(r7, r7) 366.571864ms ago: executing program 3 (id=317): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB, @ANYRES32=0x41424344, @ANYBLOB="6002f5019078007f02040550"]) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006b9000/0x1000)=nil, 0x80000000}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000188000/0x2000)=nil, 0x401}, {&(0x7f000060b000/0x2000)=nil, &(0x7f0000095000/0x3000)=nil, 0x80000002}, {&(0x7f000055e000/0x4000)=nil, &(0x7f00001b8000/0x2000)=nil, 0x8}, {&(0x7f000077c000/0x1000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000251000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f0000196000/0x3000)=nil, &(0x7f000076c000/0x4000)=nil, 0x4}, {&(0x7f000024b000/0x2000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffffff9}, {&(0x7f00001f9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000001000/0x800000)=nil, 0x8}], './file0\x00', 0x3}) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x567, 0x0}) setitimer(0x0, 0x0, &(0x7f0000000240)) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) 366.289259ms ago: executing program 7 (id=318): fcntl$getown(0xffffffffffffff9c, 0x5) (async) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x100, r0) sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, 0x0, &(0x7f0000000080)=0xfffffffffffffecd, 0x0, 0x0) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0xc}, 0x2, 0x0, &(0x7f0000000080)=0xfffffffffffffecd, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f00000002c0), &(0x7f0000000080)=0x1a, 0x0, 0x0) r1 = socket(0x2, 0x4, 0x1) unlink(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000200)=""/251, 0xfb, 0x42, &(0x7f0000000300)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x101) (async) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x101) 159.720893ms ago: executing program 1 (id=319): pipe(&(0x7f00000017c0)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001940)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) close(0xffffffffffffffff) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r2 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100064}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000200)=""/24}], 0x10000000000002b8, 0x0) 159.20732ms ago: executing program 5 (id=320): mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xdc4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x8) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x2, 0x2, 0x0) (async) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) sysctl$kern(&(0x7f0000000440)={0x1, 0x20}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x9}) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) (rerun: 32) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x409}, 0x8) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (rerun: 64) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x44000000}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x30}, 0x2, 0x0, &(0x7f0000000040), 0x0, 0x0) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x5, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000159000/0x2000)=nil, 0x2}, {&(0x7f00004e5000/0x3000)=nil, &(0x7f00007f8000/0x6000)=nil, 0xfffffffffffffffc}, {&(0x7f00004c6000/0x2000)=nil, &(0x7f0000234000/0x2000)=nil, 0x7fffffffc}, {&(0x7f00000c2000/0x4000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xffffffffffe}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x23c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2911}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000750000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00004f6000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003f7000/0x1000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000366000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000064000/0x2000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil, 0x1}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000da9000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00', 0x1}) (async) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) r3 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) (async) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) (async, rerun: 32) fchmod(r3, 0xf3) (rerun: 32) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x0) (async) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000340)='r\x00') r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000503180004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e00004070000000013000000", 0xb1, 0x8, 0x0, 0x0) (async, rerun: 64) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, 0x0, 0x0) (rerun: 64) 158.810501ms ago: executing program 0 (id=321): r0 = socket(0x800000018, 0x2, 0x0) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r1, r0) listen(r0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x5) ioctl$FIONREAD(r2, 0xc0206983, &(0x7f0000000100)) syz_emit_ethernet(0x59, &(0x7f0000000000)={@random="fb00", @empty, [{[{0x88a8, 0x1, 0x1, 0x1}], {0x8100, 0x1, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x1b, 0x6, 0x0, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x5a, 0x0, 0x0, 0x3ff}, {"7788215f779896"}}}}}}}) 158.095387ms ago: executing program 2 (id=322): mknod(&(0x7f0000000180)='./bus\x00', 0xc000, 0xd01) (async) mknod(&(0x7f0000000180)='./bus\x00', 0xc000, 0xd01) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) (async) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0xa6, 0x2000007, 0x100, 0x6, 0xa1b0, 0x10001, 0x10, [{0x4, 0x2890, 0x5, 0x71002}, {0x6, 0x9, 0x1, 0xfffffff9}, {0x104, 0xf88, 0xfffffffc, 0x9}, {0x4, 0x1, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x3}, {0xce1, 0xffffffff, 0x4f4, 0x10000}, {0x6, 0x803, 0x2, 0x8}, {0x2, 0x84, 0x5, 0x9}, {0x8, 0x8009, 0x1000, 0x4}, {0x1cc, 0x10004, 0xc, 0x3}, {0x8, 0xa, 0x8}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x60, 0x6}, {0x1000c, 0x8, 0x5, 0x3}, {0x0, 0x0, 0xfff, 0x10001}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) ioctl$VNDIOCGET(r1, 0x20006473, 0x0) 96.534863ms ago: executing program 0 (id=323): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x18, 0xc003, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0x10, 0x1}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x200000000000001, 0xfffffffffffffffd}], 0x200, 0x0, 0xd6, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0x7a, &(0x7f0000000040)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@noop]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x7fffffff}}}}}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xf) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x10004) setuid(0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 96.185719ms ago: executing program 3 (id=324): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) close(r3) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) acct(&(0x7f0000000140)='./file0\x00') r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000000200)={0x95, 0x6, 0xfffff801}) sendto$inet(r4, &(0x7f0000000240)="218140b15e1154c565091deccd72a643bf0ea9860b6d24c4fe0c03cfeee89c6b842f3d56f649dedfbccb4d15cd6d7617328d74cffcfbf19d7c19fa8b676e5da301acc410286fba0fd5fc3e015a4cc403380920cec0d867c21ca16a4bf20334f5ccde05c9141616b2cf427978b1af5735be", 0x71, 0xd, &(0x7f0000000300)={0x2, 0x2}, 0xc) connect$unix(r4, 0x0, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, 0x0) ioctl$WSKBDIO_BELL(r5, 0x20005701) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r6 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000c, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msync(&(0x7f0000649000/0x4000)=nil, 0x4000, 0x2) 90.340707ms ago: executing program 0 (id=325): openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x20240, 0x0) r0 = getpid() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xfff7, 0xc0, 0x2, 0x1, 0x7, 0xfffffffd, 0xb, 0x1, 0x1, 0x1, 0x100}) open(&(0x7f0000000240)='./file0\x00', 0x205, 0xa4) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r5, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/240, 0xf0}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socket(0x18, 0x3, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x7, 0x100800000000009}, {0xe0, 0xe29d}}, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f0000000100)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) r6 = syz_open_pts() syz_open_pts() syz_open_pts() r7 = kqueue() sysctl$vm(&(0x7f0000003d40)={0x2, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) kevent(r7, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffff8, 0x8, 0x1, 0x7fff, 0xee0e}], 0x138, 0x0, 0x20081, 0x0) setpgid(r0, r0) 90.078531ms ago: executing program 5 (id=326): execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) r0 = socket(0x1, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @broadcast, @broadcast, {[@rr={0x7, 0xb, 0x6, [@local={0xac, 0x14, 0x0}, @loopback]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x8, 0x3fc, 0x1, 0x9}}}}}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) getsockname$unix(r2, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) (async) getsockname$unix(r2, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) socket(0x18, 0x3, 0x50) (async) r3 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r3, 0x8020699f, &(0x7f00000001c0)) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000080)='/dev/speaker\x00', &(0x7f0000000400)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000140)='!,\x00', &(0x7f0000000200)='-(,^-\x00', &(0x7f0000000240)='\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\xaa\xaa\xaa\xaa\xaa', &(0x7f0000000340)='\x00', &(0x7f0000000380)='*\x00']) 8.465013ms ago: executing program 3 (id=327): socketpair(0x1, 0x2, 0x0, &(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x30}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec370824824ae2aab33e335f6cf10c8a13f577f46ed991932bcd1", &(0x7f0000000140)=0x33, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) recvmmsg(r0, &(0x7f0000001dc0)={0x0}, 0x10, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x502) mkdir(&(0x7f00000001c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 638.019µs ago: executing program 2 (id=328): open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0xa0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc4504444, &(0x7f0000000740)={0x2f, 0xfffb, 0x101, 0x20000003, "040009100000000000004800", 0xb, 0x9}) acct(&(0x7f0000000240)='./file0\x00') acct(0x0) 0s ago: executing program 6 (id=329): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x7}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x1, 0x2) setreuid(0x0, 0xffffffffffffffff) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.143' (ED25519) to the list of known hosts. pppx: unable to set addresses for pppx1, error=17 pppx: unable to set addresses for pppx2, error=17 panic: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 81125 35352 0 0 0x4000000 0K syz-executor db_enter() at db_enter+0x25 panic(ffffffff833962ae) at panic+0x1e5 __assert(ffffffff833d23e4,ffffffff833d1fcc,84,ffffffff8342cf2e) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff800000afd800) at if_createrdomain+0x40 ifioctl(ffff800010fd6ed8,8020699f,ffff80003c415630,ffff8000333f9250) at ifioctl+0x1b40 sys_ioctl(ffff8000333f9250,ffff80003c415810,ffff80003c415760) at sys_ioctl+0x674 syscall(ffff80003c415810) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x12ff900f7a0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "map->limit == rtmap_limit" failed: file "/syzkaller/managers/multicore/kernel/sys/net/rtable.c", line 132 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833962ae) at panic+0x1e5 __assert(ffffffff833d23e4,ffffffff833d1fcc,84,ffffffff8342cf2e) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff800000afd800) at if_createrdomain+0x40 ifioctl(ffff800010fd6ed8,8020699f,ffff80003c415630,ffff8000333f9250) at ifioctl+0x1b40 sys_ioctl(ffff8000333f9250,ffff80003c415810,ffff80003c415760) at sys_ioctl+0x674 syscall(ffff80003c415810) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x12ff900f7a0, count: -10 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c415340 rbx 0xffffffff83828ddf cpu_info_full_primary+0x2ddf rdx 0 rcx 0xffff8000333f9250 rax 0xffffffff83827ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xc825654420c9ad57 r11 0xd5cbac497cf0f906 r12 0xffffffff83828be0 cpu_info_full_primary+0x2be0 r13 0 r14 0 r15 0x1 rip 0xffffffff810a1865 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c415330 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=81125 pid=35352 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=86, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffee018,0xffffffff8389d358 process=0xffff80003c4244f0 user=0xffff80003c410000, vmspace=0xfffffd80693df3f8 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 78204 254533 88615 0 2 0 syz-executor 15589 31717 81568 0 2 0 syz-executor 15589 334800 81568 0 3 0x4000080 fsleep syz-executor 46822 84463 37088 0 2 0 syz-executor 46822 422193 37088 0 3 0x4000080 fsleep syz-executor 35352 425019 31345 0 2 0 syz-executor 35352 27732 31345 0 2 0x4000000 syz-executor *35352 81125 31345 0 7 0x4000000 syz-executor 92256 154793 90139 0 2 0 syz-executor 92256 349275 90139 0 3 0x4000080 fsleep syz-executor 92256 152624 90139 0 3 0x4000080 fsleep syz-executor 64677 477764 9842 0 3 0x3000 suspend syz-executor 64677 521351 9842 0 2 0x4081000 syz-executor 64677 428685 9842 0 3 0x4081000 inode syz-executor 90139 263624 80779 0 3 0x82 nanoslp syz-executor 32210 332316 80779 0 2 0xc82 syz-executor 81568 227336 80779 0 3 0x82 nanoslp syz-executor 31345 283920 80779 0 3 0x82 nanoslp syz-executor 9842 88506 80779 0 2 0xc82 syz-executor 93958 10354 80779 0 2 0x2 syz-executor 37088 147996 80779 0 2 0xc82 syz-executor 88615 378324 80779 0 2 0xc82 syz-executor 80779 155759 7065 0 3 0x82 kqread syz-executor 7065 392317 52278 0 3 0x10008a sigsusp ksh 52278 278289 35323 0 3 0x98 kqread sshd-session 35323 164117 61320 0 3 0x92 kqread sshd-session 56746 287685 1 0 3 0x100083 ttyin getty 61320 28581 1 0 3 0x88 kqread sshd 97222 247612 69672 74 3 0x1100092 bpf pflogd 69672 235656 1 0 3 0x80 sbwait pflogd 54433 382046 74398 73 3 0x1100090 kqread syslogd 74398 453771 1 0 3 0x100082 sbwait syslogd 82663 474200 1 0 3 0x100080 kqread resolvd 90762 315353 22972 77 3 0x100092 kqread dhcpleased 78625 321218 22972 77 3 0x100092 kqread dhcpleased 22972 157105 1 0 3 0x80 kqread dhcpleased 5241 384964 0 0 3 0x14200 bored smr 53929 430179 0 0 2 0x14200 zerothread 39913 157468 0 0 3 0x14200 aiodoned aiodoned 72687 389878 0 0 3 0x14200 syncer update 96556 94487 0 0 3 0x14200 cleaner cleaner 27864 496167 0 0 2 0x14200 reaper 37665 141592 0 0 3 0x14200 pgdaemon pagedaemon 70334 74804 0 0 3 0x14200 bored viomb 76918 57604 0 0 3 0x40014200 acpi0 acpi0 3462 236101 0 0 3 0x40014200 idle1 59502 317452 0 0 3 0x14200 bored softnet1 81060 241921 0 0 3 0x14200 bored softnet0 424 8529 0 0 3 0x14200 bored systqmp 19457 282563 0 0 3 0x14200 bored systq 70116 443966 0 0 3 0x14200 tmoslp softclockmp 44791 213391 0 0 3 0x40014200 tmoslp softclock 64036 96505 0 0 3 0x40014200 idle0 1 307874 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive mutex &(curpg)->mdpage.pv_mtx r = 0 (0xfffffd800883f368) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pmap_remove_ptes+0x29f #4 pmap_do_remove+0x589 #5 uvm_unmap_kill_entry_withlock+0x269 #6 uvm_map_teardown+0x117 #7 exit1+0x6fc #8 sys_exit+0x1a #9 syscall+0xb17 #10 Xsyscall+0x128 exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806c186610) #0 witness_lock+0x5f1 #1 mtx_enter_try+0x1ad #2 mtx_enter+0x62 #3 pmap_do_remove+0xa9 #4 uvm_unmap_kill_entry_withlock+0x269 #5 uvm_map_teardown+0x117 #6 exit1+0x6fc #7 sys_exit+0x1a #8 syscall+0xb17 #9 Xsyscall+0x128 Process 15589 (syz-executor) thread 0xffff8000333f9a18 (31717) exclusive rwlock vmmaplk r = 0 (0xfffffd80693df8c8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvm_map_protect+0xe0 #4 sys_mprotect+0x351 #5 syscall+0xbd4 #6 Xsyscall+0x128 Process 35352 (syz-executor) thread 0xffff8000333f9250 (81125) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff838dec58) #0 witness_lock+0x5f1 #1 __mp_acquire_count+0x58 #2 malloc+0xe3 #3 rtmap_grow+0xb2 #4 rtable_add+0x2d9 #5 if_createrdomain+0x40 #6 ifioctl+0x1b40 #7 sys_ioctl+0x674 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 64677 (syz-executor) thread 0xffff800035808d18 (521351) exclusive rrwlock inode r = 0 (0xfffffd806a3f7210) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vn_write+0x18f #6 dofilewritev+0x242 #7 sys_write+0xa2 #8 syscall+0xbd4 #9 Xsyscall+0x128 Process 64677 (syz-executor) thread 0xffff800035808a80 (428685) exclusive rrwlock inode r = 0 (0xfffffd806a3f7900) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vfs_lookup+0x11c #6 namei+0x7ca #7 vn_open+0x15a #8 doopenat+0x35b #9 syscall+0xbd4 #10 Xsyscall+0x128 Process 27864 (reaper) thread 0xffff8000ffffdc90 (496167) exclusive rwlock kmmaplk r = 0 (0xffffffff839f1d50) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvm_unmap+0x7d #4 km_free+0x87 #5 uvm_uarea_free+0x4f #6 reaper+0x1aa #7 proc_trampoline+0x10 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10196 11047K 11200K 166960K 11580 0 pcb 19 13K 13K 166960K 85 0 rtable 204 8K 8K 166960K 443 0 pf 32 17K 21K 166960K 91 0 ifaddr 39 6K 7K 166960K 73 0 ifgroup 51 2K 2K 166960K 106 0 sysctl 1 1K 9K 166960K 6 0 counters 66 36K 37K 166960K 118 0 ioctlops 0 0K 4K 166960K 1539 0 iov 0 0K 14K 166960K 29 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1368 86K 87K 166960K 1636 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 8 0K 0K 166960K 110 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 16 57K 93K 166960K 476 0 sigio 0 0K 0K 166960K 8 0 proc 72 115K 196K 166960K 616 0 subproc 72 4K 4K 166960K 82 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 47 0 in_multi 87 6K 7K 166960K 139 0 ether_multi 1 0K 0K 166960K 7 0 mrt 0 0K 0K 166960K 8 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 475 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 229 160K 169K 166960K 6255 0 UVM aobj 10 2K 4K 166960K 12 0 pinsyscall 41 82K 105K 166960K 1626 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 18 0 NDP 11 0K 2K 166960K 47 0 temp 47 8652K 8727K 166960K 18247 0 kqueue 13 20K 28K 166960K 88 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 56 0 53 1 0 1 1 0 8 0 rtentry 176 132 0 47 6 0 6 6 0 8 0 unpcb 144 447 0 429 4 2 2 4 0 8 1 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 736 102 0 98 2 1 1 2 0 8 0 arp 136 21 0 7 1 0 1 1 0 8 0 inpcb 328 413 0 404 6 4 2 4 0 8 1 nd6 152 27 0 6 1 0 1 1 0 8 0 pkpcb 40 4 0 4 3 2 1 1 0 8 1 kcovpl 48 9 0 1 1 0 1 1 0 8 0 ppxss 1192 18 0 18 2 1 1 1 0 8 1 pppxif 1504 3 0 3 1 1 0 1 0 8 0 pffrag 232 3 0 0 1 0 1 1 0 482 0 pffrnode 88 2 0 0 1 0 1 1 0 8 0 pffrent 40 3 0 0 1 0 1 1 0 8 0 pfosfp 40 1429 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1429 0 714 21 0 21 21 0 8 0 pfrktable 1344 1 0 1 1 1 0 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 35 0 0 1 0 1 1 0 8 0 pfstkey 128 35 0 0 2 0 2 2 0 8 0 pfstate 384 35 0 0 4 0 4 4 0 8 0 pfrule 1344 23 0 17 2 1 1 2 0 8 0 rttmr 136 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 623 0 250 31 2 29 29 0 8 2 art_table 40 624 0 250 5 0 5 5 0 8 0 art_node 32 132 0 57 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 1 0 1 0 8 0 semapl 112 75 0 69 1 0 1 1 0 8 0 shmpl 112 9 0 2 1 0 1 1 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 2187 0 673 96 0 96 96 0 8 0 ffsino 296 2187 0 673 118 0 118 118 0 8 0 nchpl 144 2818 0 1118 64 0 64 64 0 8 0 rtmask 32 3 0 3 1 1 0 1 0 8 0 vnodes 216 2433 0 0 136 0 136 136 0 8 0 namei 1024 9115 0 9114 1 0 1 1 0 8 0 percpumem 16 74 0 26 1 0 1 1 0 8 0 kstatmem 264 60 0 36 3 1 2 3 0 8 0 scsiplug 72 2 0 2 2 1 1 1 0 8 1 scxspl 216 12853 0 12853 11 9 2 8 1 8 2 plimitpl 152 108 0 90 1 0 1 1 0 8 0 sigapl 424 782 0 735 7 1 6 7 0 8 0 knotepl 120 311 0 0 10 0 10 10 0 8 0 kqueuepl 224 226 0 216 7 6 1 5 0 8 0 pipepl 344 159 0 130 4 1 3 4 0 8 0 fdescpl 528 766 0 736 3 0 3 3 0 8 0 filepl 160 3941 0 3718 14 3 11 13 0 8 0 lockfpl 104 108 0 105 1 0 1 1 0 8 0 lockfspl 48 50 0 47 1 0 1 1 0 8 0 sessionpl 144 23 0 14 1 0 1 1 0 8 0 pgrppl 48 35 0 18 1 0 1 1 0 8 0 ucredpl 104 404 0 390 1 0 1 1 0 8 0 zombiepl 144 861 0 859 1 0 1 1 0 8 0 processpl 1232 782 0 735 5 0 5 5 0 8 0 procpl 664 1411 0 1355 6 0 6 6 0 8 0 sosppl 176 1 0 1 1 0 1 1 0 8 1 sockpl 752 927 0 897 14 9 5 11 0 8 1 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 124 0 0 16 1 15 16 0 8 0 mcl2k 2048 26 0 0 4 0 4 4 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 1464 0 0 92 0 92 92 0 8 0 bufpl 280 4779 0 136 332 0 332 332 0 8 0 anonpl 32 7600 0 0 62 0 62 62 0 246 0 amapchunkpl 152 19462 0 19018 30 3 27 27 0 158 5 amappl16 200 3461 0 3265 28 17 11 15 0 8 0 amappl15 192 52 0 52 1 1 0 1 0 8 0 amappl14 184 7 0 7 1 1 0 1 0 8 0 amappl13 176 437 0 436 1 0 1 1 0 8 0 amappl12 168 1129 0 1088 3 0 3 3 0 8 0 amappl11 160 10 0 10 2 2 0 1 0 8 0 amappl10 152 46 0 32 1 0 1 1 0 8 0 amappl9 144 248 0 248 1 1 0 1 0 8 0 amappl8 136 32 0 30 1 0 1 1 0 8 0 amappl7 128 127 0 126 1 0 1 1 0 8 0 amappl6 120 289 0 276 1 0 1 1 0 8 0 amappl5 112 92 0 82 1 0 1 1 0 8 0 amappl4 104 416 0 385 1 0 1 1 0 8 0 amappl3 96 3413 0 3331 4 1 3 3 0 8 0 amappl2 88 870 0 792 2 0 2 2 0 8 0 amappl1 80 10472 0 9893 16 3 13 15 0 8 0 amappl 88 5453 0 5302 5 0 5 5 0 92 0 uvmvnodes 80 2433 0 0 50 0 50 50 0 8 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma16384 16384 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 2 2 0 1 0 8 0 dma128 128 255 0 255 3 2 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 11 0 2 1 0 1 1 0 8 0 uaddrrnd 24 766 0 736 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 766 0 736 1 0 1 1 0 8 0 vmmpekpl 168 8010 0 7964 3 0 3 3 0 8 0 vmmpepl 168 56755 0 54743 105 13 92 98 0 357 0 vmsppl 488 765 0 735 6 1 5 5 0 8 0 rwobjpl 80 21124 0 17613 72 0 72 72 0 8 0 pdppl 4096 1539 0 1470 99 26 73 85 0 8 4 pvpl 32 15094 0 0 122 0 122 122 0 265 0 pmappl 256 765 0 735 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 357 0 36 10 0 10 10 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833962ae) at panic+0x1e5 __assert(ffffffff833d23e4,ffffffff833d1fcc,84,ffffffff8342cf2e) at __assert+0x29 rtmap_grow(17,21) at rtmap_grow+0x24f rtable_add(16) at rtable_add+0x2d9 if_createrdomain(16,ffff800000afd800) at if_createrdomain+0x40 ifioctl(ffff800010fd6ed8,8020699f,ffff80003c415630,ffff8000333f9250) at ifioctl+0x1b40 sys_ioctl(ffff8000333f9250,ffff80003c415810,ffff80003c415760) at sys_ioctl+0x674 syscall(ffff80003c415810) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x12ff900f7a0, count: -10 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff838dea50) at __mp_lock+0x1a3 exit1(ffff8000fffeea78,0,0,1) at exit1+0x701 sys_exit(ffff8000fffeea78,ffff80002a7d5a40,ffff80002a7d5990) at sys_exit+0x1a syscall(ffff80002a7d5a40) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c91ecdb01f0, count: 6 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c __mp_lock(ffffffff838dea50) at __mp_lock+0x1a3 exit1(ffff8000fffeea78,0,0,1) at exit1+0x701 sys_exit(ffff8000fffeea78,ffff80002a7d5a40,ffff80002a7d5990) at sys_exit+0x1a syscall(ffff80002a7d5a40) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7c91ecdb01f0, count: -9