last executing test programs: 2.898766474s ago: executing program 4 (id=93): pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000002c0)="7c84cf179279b50eda5dd1951a661d2e3a20851082c188f8b3d8a063d2025ff0d27a44bc29bdcac27fcb7aaa95cb2007be22c5553cd2f66a1f419a83d4275218a89d7a7803f069d851ff628dd309c40f6e3c932af00cb6219ae6e21d2c28d492cd5404b16dfa627d93b1e8ad2ea49d2344c1a3b234bd6f1c70fd4252844a6e6ab7b8997bc55fa22ce951ee038d289078b95510b0f2473ce1348434f0ec4a885ee84fd08fc50f08ca7991af3f8c322b496466f804c4b700cc9391855bd0ee339196de2b5ec2d8425c711d3f9e051eb055d45c693d7549712f5284a9fbca7d15c5bf1a9c8e3b3c1a43983056782e046c29e3d57082f7743b8bf6d994cd3c26c85609eaa11e6f7bc4", 0xfffffdaf) syz_emit_ethernet(0x56, &(0x7f0000000080)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd6009000000200600030000000000000037f87ccdc0c4a92cff0000000001ea443d080000000001004e204e22", @ANYRES32=0x0, @ANYRES8=r0, @ANYBLOB='[B']) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000040)="177cbb99", 0x4}], 0x1) setreuid(0xee00, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x6, 0x8000001}, {0xb1, 0x9, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="6aab0dfa80404d424f010000ba0fdd01050b53198f9f35d5ea7510da111fe0936ac05fc00330948a4f9c3bd6b1b7079903ea675035cab697a2b2a4d064d7a4351a51f26795", 0x45}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000680)="71f91e349e2401bc9cd1c200d33dbcb94c568f34b1af1d29703346e02343a839055ae3945094d0bbb71ae16498bf5e045f5a8bc58d143526973c4e522d017c18d25aac19af85de1d3cfdff49feef5f9a081286b90898f41a618baf329ba6eb59361cbf003d286da5242b000400000000000064ab009876ead4fca9a59f1f3d7895d3ddb666bb2b320900d7dd17b72b8dfda1ee2a2e8794718f04b8fbc555a90eb0730e2077f8efa2ac9188133affae3c619c7b8e029071731932d233a6b2adc2edefc690869bbedd23d4befdcb24245d3cc8b1d4fe4edf18bb5c01bba86b96b63c7bc04f93003b9f21f549bb969d920072461c4b6b3104da1b2f586c99e0866abcebdf9ad0428b3c0b060a2cff559a715f091b64962b6437c27dc721c49965a9c4bf2fc8b4795b10e482f8a73abf3ed25ff4ce66bcf1e01050162ff0b5e154d20e99ccb172c5912b4e024d81f58075ff26932a6692a428c78e9b13c4a16166078dd2ef713458", &(0x7f0000000240)=0x166, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) r3 = getuid() setreuid(0x0, r3) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x1}, {0x0, 0x6}}, 0x0) socket(0x2, 0x1, 0x0) socket(0x11, 0x3, 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) kqueue() 2.725049311s ago: executing program 0 (id=103): madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1000000000000000010000100800000062ef08d8890fccdfb78b2bcffaea26a9d227171df520cd87f2074ba5ab6707b07bfc40e687dfe59f1abc1378660b9b9ad4ac178a9d7f814f9f69f3293f"], 0x10}, 0x2) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mkdirat(r2, &(0x7f0000000080)='\x00', 0x4a) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xa5, 0x8}, 0xc) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x1d2, 0x3) 2.668256475s ago: executing program 0 (id=105): mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x3200) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) (async) msync(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) 1.535295182s ago: executing program 0 (id=110): r0 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)='\x00\x00', 0x2}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)='q\x00\x00\x00', &(0x7f0000000080)=0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000100), 0x0) getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x0, r3) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x80000}, &(0x7f0000000040)={0x20000007fffffff, 0x0, 0x0, 0x81, 0x0, 0x5, 0x0, 0x1}, 0x0, 0x0) 1.505719494s ago: executing program 0 (id=112): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f0000000080)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3, 0x5, 0x6, 0x6c0}, {0x9, 0x4, 0x20, 0x1}, {0xffff, 0x9, 0x83, 0xfffffffb}]}) r2 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r2, 0x8080691a, &(0x7f0000000100)) r3 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x100, 0x8000}, 0x0, 0x1002, r3, r3, 0x9, 0x0, 0x0, 0x6c}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) ktrace(0x0, 0x0, 0x20, r3) setregid(0x0, r5) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r6, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r7 = fcntl$getown(r6, 0x5) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x40000020, r7) close(r0) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.448314986s ago: executing program 0 (id=115): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x80) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x881, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000140)={0x2ec02ba8, 0x1}) (async, rerun: 64) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) (rerun: 64) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82, 0x80000000, 0xc1, 0x100000000}, {{r1}, 0xfffffffffffffffe, 0x44, 0x1, 0x4, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0x18, 0x80, 0x7c, 0x5}, {{r0}, 0xfffffffffffffffd, 0xa0, 0x2, 0x1, 0x9}], 0x9, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x2, 0xe, 0x1}, {{r2}, 0xfffffffffffffffd, 0x8, 0x80, 0x8, 0xa1}, {{r1}, 0xfffffffffffffff9, 0x3, 0x80000000, 0x34c, 0x3ff}, {{r1}, 0xfffffffffffffffa, 0x0, 0x1, 0xfffffffffffff2b2, 0xd85f}], 0x7fff, &(0x7f0000000280)={0xff, 0xfffffffffffffff9}) (async) sysctl$kern(&(0x7f00000002c0)={0x1, 0x51}, 0x2, &(0x7f0000000300)="8df2e55501e2655bf0cb4dc7b8f3459422bf14f26abaebfdccf024fe5f4dbb72f650c332", &(0x7f0000000340)=0x24, &(0x7f0000000380)="fa03d9d39eeb736e15c33bf00971e5c3daf24e2afe3914993588384c69c3ee4ff46653e763c3f622a3672f9411798c12495e965544fa9005b88142e3bd6dff0e2a63fbb3ea0486143f388ab055abe5e97afe5260dfc7a5784d4c1485d89fdc9b6886ce26f15cd03cadc6c22e467ad6514a3efdf5905390325c8ec70ea4c75a3b06a52706ab2db037ae315eb64c90d02e85cc1f25700189b7e1686382b3f73aaa1b831b9c565a72a1e6b8c377b7da260cbe60b044d483ae63066aebcce2a3a38f3511700c9a0d7041f015599ed3aac5f3a09bfed7ba343e6fad9301af045e91a6f57eed77c6f749", 0xe7) (async) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) (async) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000004c0)=0x8fe) (async) poll(&(0x7f0000000500)=[{r1, 0x10}, {r2, 0x80}], 0x2, 0xb24) (async) r4 = socket(0x10, 0x0, 0x46) (async, rerun: 32) preadv(r3, &(0x7f00000006c0)=[{&(0x7f0000000540)=""/253, 0xfd}, {&(0x7f0000000640)=""/73, 0x49}], 0x2, 0xca) (rerun: 32) syz_emit_ethernet(0xe5, &(0x7f0000000700)={@broadcast, @random="623393652a75", [{[{0x88a8, 0x0, 0x0, 0x3}], {0x8100, 0x3, 0x1, 0x4}}], {@ipv4={0x800, {{0x1d, 0x4, 0x3, 0x3, 0xcf, 0x68, 0x3, 0x6, 0x3c, 0x0, @multicast2, @rand_addr=0xff, {[@lsrr={0x83, 0x2b, 0x4b, [@loopback, @multicast1, @remote={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @multicast1, @multicast2, @broadcast]}, @rr={0x7, 0x7, 0x1, [@multicast2]}, @rr={0x7, 0xb, 0x60, [@broadcast, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x13, 0x6, [@remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}]}, @end, @timestamp={0x44, 0xc, 0x6c, 0x0, 0xd, [{[@multicast2], 0xff}]}, @end]}}, @generic="eeb54a16ae9ab1356359ccaababf689656fa4a471585a60ba841e769702f576c24f6bc61e66ba8f3dc6cd04178e4c77df664b5d1d2e7764502945f0cebd0b31c04e2fdc72154cbc679fc03697a181f66e9ed15d329dbed950511a8"}}}}) (async) getpeername$unix(r4, &(0x7f0000000800)=@file={0x0, ""/262}, &(0x7f0000000940)=0x108) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000980)={0x2, 0x2}) (async) shmget$private(0x0, 0x4000, 0x90, &(0x7f0000ffa000/0x4000)=nil) (async) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000009c0), 0x40, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) (async) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000a40)=0xd) (async) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) (async, rerun: 64) openat$null(0xffffffffffffff9c, &(0x7f0000000a80), 0x0, 0x0) (async, rerun: 64) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000ac0), 0x2, 0x0) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000b00)) fcntl$setflags(r0, 0x2, 0x1) (async) sysctl$net_inet_udp(&(0x7f0000000b40)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000b80)="c7c74c68b4f37af229d1505ea08f90f86af7ad9c54b1abe645635d84c3dd1f4771ad75be7069425058b6355100b0271c5ba52059cdb2256e224307bced156b17d336c158f1d85f0475a1b964e906ddb2bad4ddd795376097c6871244d94e934b5a7e471eb3e75b59c7494ab3f1c2fbb369e33cb9deda2656e8115372b2c9992da6c01dcb07aa171bdc4f2988561aedae96e5d677bed29ee6cc00efa1b4af0216bdf0f984624f4a4693da78a75294e3fce3dcf8456b0f38d42bf7f74eebb41b5c9feaa1c1f8931f1edbe2d9a41b1f", &(0x7f0000000c80)=0xce, &(0x7f0000000cc0)="30907a4a98e5cdc0f6ab435eb81724eea7a3f14434718b4d5f9d957a5f22caf6caf90e43a2a10caad1aeeb08c8b8fc", 0x2f) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000d00), &(0x7f0000000d40)=0x10) (async) mlock(&(0x7f0000ff9000/0x1000)=nil, 0x1000) 1.446197147s ago: executing program 3 (id=118): setrlimit(0x6, &(0x7f00000000c0)) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r0) r1 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x910, &(0x7f0000001780)=ANY=[@ANYBLOB="aaaaaaaaaaaa7004f5b3750786dd60d9000008da00003bcc2629a17a6c58afb8877c8be162e3fe8000000000000000000000000000aa890090780000000000000000000000000000ffff00000000fe8000000000000000000000000000aa0203b22497107d1d9571c522764c9c29452cc04ee36c2808a6ad789f62fb527d3bf633b7a482b9f5bfc1e68bf0237969f6ceab31bc9ea49eef6cd06d6916fc4a0dd7bb9b2f8a3bfc1bd28f12382be0794c9cc30d3d0b48020b62743862b7d6b95cb8913bef489332adcc069c228f77fe8c9630b12dfd986e55dc7be14b973d0e7a70750538ddb94834502692fcdd2ad34294f02faa9ff21cebdbf21bf8486a03ba92b4d556164b92326636f85badf9119d6f51ce217bc12198f292fbfbc6cf4294eb8eaaf3ee3cf6eb42d69d6152b992a787bbc3e959f178de8cf54a57bd1837448b97153c4295e4e5239c213065812c41a6fd00ffcd90e1f9b769e44a44c85d8f749907afc4614c123a047149235b52a22c674a4acbb92581ce0453cc610a82c7cd598de6928df3feb88574fc3c96b1ea734d31c2048a2b9ca806c0acee7db08ff38820b857ccf0683db3911d1280ada0aa0dcd9518e4fada718387f6c2de92a49d23d72e11c9552b1a1615c5faf3eb492fe0c98f140d1a4bd430349258dda4d5c1934c484fb2742cf57df0a6638bafad459c69e99b5a53c9b2b59213683d60210b6af941cde24772204acb8bd18958d753581f6df4c2e4b32dc7c0d481cecb5382fe0411f9f1b437d7129a02000b719f6d470ee02a1e34c14ad499d4b7e7a36dc03ae05bf9d70f0d50511717a0768e84e0b5dc41fd91785116d8a59edc13decb66a66426e1fbfe454ce27b23f0f141fcf170ec85eabb9506b7bcbd6708e542dd9325e1b3419a64573e6da8f2bccddaef30e455d8f369498e2e42c070180e25c3229f2eab0fa04d38d9b34f81c852569aee59b8a21b46416ff88868ad33ff0601eb7cb38a45aaa726c477eea4b7fb4a05f02d939970223511eaf2596e707c2c49ea7c7b928c692b373673bd6c4096b5c44dfa0898afbabe49ec9780b7c6c9e5d933b9f43bb6b73558c3c141cd59cc8a4f4cc0c4b78a2f5780d4d82084e7891b93c69cec521bc0c881d5bd3fbe6017fe7d8080977267d56d95836f50a97d718077d74af5f69973528400000080fe8a2a385defe5804e16c2ea006b4a6081a3312138b60bf38d90c3df870f335297eeb04e1c34c7dfe70394f0d748dd41f332852d8b9c63dac1e0a6d7dc551d10219a8dca9956183aa5b978f14c89c5660af31266874520976dd74f6d2a4f7326f2444fcbc1239ffc3bf19a05a1befd934a25e1cb34f5087d0469597b7369d18c0985a2136936c77f436a2c762a174450ae3ac2175e7e1425276320ed975eee95042166a0971c3e7f1cb805d33ef71fabe9f125a84d6eb35f659f23fbfd7db49238746a90e6004e0c20b191a6db4ab804acec618a4388eed581df5b7197ea9e1b78d3d24b74902b005f360c9db2094f989c04edbf10cdc9e625db0262127415b4352c1ec61340349151ed3c053a7af139b45fac35a25630b2639588e335cbf61be9d97b857a582400b57243f1a747e4b5216341334c2046c1d19b3b6c03724ade4c64d2f374997c8ef9f6a1f1ac762ad5f7c4074d047ab11212b5c7c84264a065dd9977f31c63871e28e6286645cfee4f3ad00fb671254981f73936e6e71de1ed848b22d23c217af338996f113831d1da714b6335434aea0819a8c26ae4d30a001d892af2fcb356088f71f14e3058cf06a42ae5883fc6c74e1f6af1df878d78e8fd408c13020610cea6a60f1b83652be7923e76550c9a8b94b7c8d7561ecaef70fff6f152b8d6225ff7b6f14563f0580e97a41cbdc7ef23b86a8b6d42106f758f2e51c93aba186578a1e325eef9922bdb7d1a06517f077cea48864500c77b484af7a17f5df6660ebbe1ba165dbb5650dea5046d422267aa40c17ef318aee60644cd1fe0c2b3e393ad963e30bfdb541bc74fcddba93e828f16014c7b88cf7ded296022fd653ce9fa0029d4a0c7338dc421080fbab0a9285714aeecc5b0757922853dea1e2bea390530848c2a0d2ec55fd5200ab8ad6f9ffb3cd3df714c665641f275fe16fd8c5b858fc291990ef4a93a14f32fefb1381c4bc4e0dede1c9ea37fc14bf3f5a7acdfc2033fba6f939d8421c20edf0cc1090a831538ff22828555f1356d3451df8bd319cffee33f016e621a9daac10e4fd0cdfc4ac318a488a452855d30fe44b4da056e3f706f5eac39301b5f8154fa17a96d78ca17c4df226cae256350e7aaec52ce139c9bda2d214b7f7ff436592cc3e6e53c8f9b3d2cad475971c8b17850e1d24d680a76cd1ba522fd7ea349badff08f7cc9b88999a14333f00850f46d93efea72fbe0033e51b503c0b6a1880d57a0bc6d9b5e95b1b8d5932aa9aefb84943508ce280d86f2de6cf8590200e87e1d6b4c31fad6ccc0f82e8079a3ab39f2fd2d46eb2df43375d11dc2912b39b67c4c1a773d6e9745895adc73950e17ae6b220c15bf3b74ab094424ec8df2b9065aaa67ccf560b93d75a156b07f72a54e30b248e284fdbcaea8105ab456306381d169942a75dc3278c14e23d578623826d4b40a0227d58cbbb567d4e0735929871587847aa1548eaa614fe53ab219199f0e68fc1eba3c1e7126e063889796b8a2c63cb787de62cb6473304bec3aef7fea27abe499084433468cc653a9daa9b909083617d0f606d295e4102c15988dacf413f59a09f5f46b9caf879ad65fcc866bfabf12f6665d4367493e18314b0aae43086a4e07ca287d18ac0f732be3094fb368c6b69cb20ee98b7a0a8c53fe9efb63c940d14ee0df9115fc7fd3839b41f278159c3c97d6012f40aefda09aafba8b5bb3e28904723d976ce5518e6937b71726691bcc346cd4ea6170b9ba9d0e1230a3b18694a0d226e5466783d01c0f5492b007dd21e7dec1d19b20f477b1f648a56297cef5f0af059ec412cf42cd0f8d56681686ec274eecb56a9ad105775f34a41d7dbc33633ca4934819f4ec6a5b7527f8accf7107a2cf751e93a966b87acc03ecf3a6c88ba0ae61aea3749eae06d79a40f8767bb29652074bea1527e223fd9807b183101c3f367642f4904a5c30f70f01ef2b9e0882bf0c2f7bd1f349fcc31c6d16e712e00a03f91e946a8998b13f41076fcb5033435ac3ba445957cd9dabbbc7034a990404bd84b7a6202d8ad1a2e7b542bad04d1899692ab63fb3c48cec3669caedb6adc581ac5088addd746f043bc6293496a2e76c6d718d4f3ccc33340ea625b8adb83feb6295ac73fb7f79e2e67ce54bcff4800f90b728e498705bb82c66238681b461e831a6d5cb872da3c7549470d2988bc7c4c99475a8b85d"]) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000100)=0x40, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind$unix(r1, &(0x7f0000001740)=@abs={0x0, 0x0, 0x1}, 0x8) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, r4, 0x6) setrlimit(0x3, &(0x7f0000000140)) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x100, 0x0) readv(r7, &(0x7f0000000480)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)=""/114, 0x72}, {&(0x7f0000000280)=""/174, 0xae}, {&(0x7f0000000340)=""/153, 0x99}, {&(0x7f0000000400)=""/97, 0x61}], 0x5) sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x3, &(0x7f00000000c0)="0020a3db", &(0x7f00000001c0)=0x4, 0x0, 0x0) mlockall(0x1) 1.336000968s ago: executing program 7 (id=120): sysctl$hw(&(0x7f00000001c0)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000000)="ec52455ed4b9e535e2e2320cc18b5079500ec5f20a1d07000000000000003f5193aafb5a311fde2a8aa0db34036e55e7475062c4f581a1df2680f0aefd7b04105ff92c1e8054451eb518b0910fc3a928b62370d4e4d4e3fa05f4d4e6dfd576bfcf20644088f54a21758063e42341229e77b4e4e0ea2de2b7573bccedd669b6319f9ade608d463a888169399cbfbf898a6d76", 0x92) 1.333678832s ago: executing program 7 (id=122): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async, rerun: 64) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0xc) (rerun: 64) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x7, 0x0, 0x8}, {0x2, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x80, 0x400c}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f00000002c0)="71fff733d7af511cf28e36bc753606012980247821e92bf6a24f568c89", &(0x7f0000000080)=0x1d, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x8870, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) (async) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0xab, 0x3}, 0xc) (async, rerun: 32) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f00000000c0)={0x3}, 0xc) (async, rerun: 32) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0xe, &(0x7f0000000240)={@remote, @random="92b650680483", [], {@generic={0x8180}}}) 1.276010239s ago: executing program 6 (id=126): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000032fa00fe", 0xd, 0x5, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async, rerun: 32) sysctl$vm_swapencrypt(&(0x7f0000000140)={0x6, 0x1b}, 0x3, 0x0, 0x0, 0x0, 0x5d) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300)={{0x9, 0x4}, {0x101, 0xfffffffffffffffe}}, 0x875be7aaada81e9b) (async) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) 1.274999457s ago: executing program 4 (id=128): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x5, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="6aab0d39fa8f8b79", 0x8}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c042", &(0x7f0000000080)=0x2d, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f0000000200)={0x1, 0x16}, 0x2, &(0x7f0000000240)="dc81c37b36c4dfca0223052d13f24a2042e7433ffb252f18972ee6632ca6ecf024c025808e2a7fe6010fd8a943033ff6207fb3e852b7cb30a4336798703c352e87f0b260a3d0bb26d953d0408576a6e9a025fbdef8b17bd558e06746b5e10ca27f80ae09cdde97530273dda19867f3aa6f204918addd4eac298f5293c0f0b97e091c614734ae36aaa5288aedaf0ce034008aed1fd1bbff7a42a08068ea67297676bf55478b864ed6", &(0x7f0000000340)=0xa8, &(0x7f0000000380)="c4c34c1d7e43a4ee5637c429ecd75a4da06fc29760244b36f51b474c0d1ef77e918ac0e37e298a3fdb26b8ffb828eefa07613f4749e05803a6459909da0920fd1c95e968e1857c5a184bbb7ae42f34504684057c5f6dd86147d5d77bda1d0290760f643c3568b21eba5a9207cf", 0x6d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x4, 0x9011, 0xffffffffffffffff, 0x0) write(r0, &(0x7f0000000400)="d871819e0473b7e5c70000000000", 0xe) 1.274566352s ago: executing program 1 (id=129): mknod$loop(&(0x7f0000000000)='./file1\x00', 0x1a084, 0x1) accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = socket(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000140), &(0x7f0000000180)=0x4) mknod(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x6381) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') rename(&(0x7f0000000600)='./file0\x00', 0x0) link(&(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file1\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='./file2\x00') rename(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000002c0)='./file0\x00') rename(&(0x7f0000002a00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d00)='./file1\x00') sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000040)="6920885d9f6535ba5b45b2df11b1b773c218c90e9feb52c6545b032428455c13f813900f776f2548b44eca80b7c26c6311a6ac21e967dc2680dc1f4f12ac", &(0x7f0000000080)=0x3e, &(0x7f00000000c0)="586ca5509502fb7b919d253b12121712c6fdc79aa2fbcf2378e80746bd47aaa63ae20c1c5f03030b6f11ccf7e6dfc9f6a88a82a32cf4295e1672fafaf557ee4dff751dbdba99975bc2bfc38e", 0x4c) sysctl$kern(&(0x7f0000000200)={0x1, 0x2a}, 0x2, 0x0, 0x0, &(0x7f0000000240), 0x0) r1 = getuid() setreuid(0x0, r1) r2 = getuid() setreuid(0x0, r2) setreuid(r2, 0x0) r3 = open$dir(&(0x7f0000000240)='./file2\x00', 0x800, 0x18) r4 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x46) ioctl$TIOCEXCL(r4, 0x2000740d) renameat(r3, &(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', r4, &(0x7f0000000280)='./file0\x00') sysctl$net_inet6_ip6(&(0x7f0000000300)={0x4, 0x18, 0x29, 0x35}, 0x4, 0xfffffffffffffffe, &(0x7f0000000340), &(0x7f0000000580)="9c01fd0153464db795080adf2ce9ff1de02072a33e0fd07594f3bec944814ad7dc3e9113d108a55ce290d099054918e51f7779cf22e38c729fe67a027e8b21e4374f0ff69123a1", 0x47) rename(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setreuid(r1, r2) 1.181362514s ago: executing program 6 (id=130): syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd6000000000083aff2a20f4372e0865915f577ee80000008000ff02000000000000ffffffffffffff83"]) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x16) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, 0x0}) 1.180490271s ago: executing program 4 (id=131): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000002c0)={&(0x7f0000000280)='./file1\x00', 0x8803, 0x0}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11d2ac4a36", 0xffffffb8}], 0x1) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) mmap(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) unveil(&(0x7f0000000200)='./bus/file0\x00', &(0x7f0000000240)='r\x00') readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)=""/62, 0x3e}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1400000029"], 0x3e}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000140)={0x0, 0x1a, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0xaa}, 0x4) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000080)={0x4fa, 0x1, 0x6}) write(r2, &(0x7f0000000480)="50663f2a86e574c5a1e41ae29ff063543078038239afedcfd97b00aa1ede292d3d3ff7de14db73dc1db1a7794fe685478b03c067762a9937ef1fc3b2d6557a2d0fbac66f75a6ef3177b1b1d2adcb10f3391e8385d4d74d485657d83d4190e44917f020897602a5ff27100e760ba77ac5f846f561558f53b339a03e392a4df1c13f88e2177105aeeb7bbec22164f8b6eb5b34d0d23f23611bc7674c16aae15b717d2e7cd2", 0xa4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x40) preadv(r3, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) 1.176273066s ago: executing program 6 (id=132): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x40000000007) setrlimit(0x1, &(0x7f0000000000)) mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x8c2) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) 1.171283254s ago: executing program 3 (id=134): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) listen(r0, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0x1}, {0x40, 0x3, 0xfe, 0x5}, {0x6, 0x0, 0x4, 0xfffffffe}]}) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x5}, {0x8, 0x7}}, 0x0) r1 = socket(0x1e, 0x3, 0x0) sendto$unix(r1, 0x0, 0x0, 0x2, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000300)=0x9) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000040)="b10005010000", 0x6, 0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000340)={0x8, 0x1}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) dup(r2) setitimer(0x0, &(0x7f0000000080)={{0x5, 0x4}, {0x7, 0x6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r5 = dup(r4) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pread(r5, &(0x7f00000000c0)="69c4a504afb20e1d56d5f4bec16cb0bd7fdf2d40c4c77dd1ef23227efe9498ae", 0x20, 0x80) readv(r5, &(0x7f0000000000)=[{&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000040)=""/17, 0x11}], 0x2) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000140)={0x0, 0xe}) syz_emit_ethernet(0x138, &(0x7f0000000380)=ANY=[@ANYRES16=r4]) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[]) setsockopt(r0, 0x0, 0x23, &(0x7f00000001c0)="b14bfdabf9d6d41e5e428703af6e0f683f5715539dc96695dc226f6c569df92a18cdd5140251317e6523ff23d875e0417dd993830880ba6a9f52ed1e12f0be84d2267a3ab096da10b6cef331724af2440ff23bbaf9f74afe5481fd24f15274f9cf915ede2acb5e20f2d6b614983c0478462a04156a95194af187c092621e18cee901d57de52349966575a78f35f05730bc673c5f7e6878b970582c75a79250f428f5f3b304394cf33171717f17f667064dfdbb71e5673195af9355ba2ed2ee0236169fc382a323d7c43d7b4525c45059a096c6cff9a90de47e07a7fc3eb3d527c9ece7667cae7e75", 0xe8) 1.169980396s ago: executing program 1 (id=135): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x20530d) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000000)) sendto(r0, &(0x7f0000000100)="b92fd9aaa4f69283b0759220c7c668260588fcf5719856d88c927dfeac33b22a964230b9ccc244930d4cf2145a15e1bacd1129dbbdd561a7e044e56b5ca794c43400fd3e0c1fbe0b14c4b409aaba79cfdd0b3449dbfee2081cc2b2b6ea992d5c6394aacc9acc3580e72726abb58eaffe41fc4586459f9831851284299f2ab3493b51802374277a213841e5bb5051288d4429e7aa5625", 0x96, 0x6, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x7, 0xb9}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x14a) sysctl$hw(&(0x7f0000002980)={0x6, 0x6}, 0x2, &(0x7f00000029c0)="2a96293c", &(0x7f0000002a00)=0x4, &(0x7f0000002a40), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20, 0x4) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0xc000, 0x3) ioctl$TIOCSTOP(r1, 0x2000746f) 1.063424886s ago: executing program 4 (id=136): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x5, 0x0, 0xdf, 0x38}, {0x40, 0x0, 0x4, 0x20002008}, {0xfffe, 0xfe, 0x4, 0x100}]}) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xfffe}, {0x0, 0x2ff}], 0x2) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000004}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 1.061311248s ago: executing program 6 (id=137): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000100), 0x0) close(r1) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) ioctl$TIOCSETA(r2, 0xc028445a, &(0x7f0000000280)={0x0, 0x8257, 0x0, 0x400, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x126}) r3 = open(0x0, 0x8, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r3, 0x27}], 0x1, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt(r4, 0x0, 0x5, &(0x7f0000000040), 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x4}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x101}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) chroot(&(0x7f0000000740)='.\x00') sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 1.060885298s ago: executing program 2 (id=138): r0 = syz_open_pts() syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0xa2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81, 0x3, 0x1e, 0x4}, {0x87, 0xfe}, {0xe, 0x7d, 0x5d, 0xadf2}]}) syz_emit_ethernet(0x4e, &(0x7f0000000440)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x2c, 0x0, @empty, @rand_addr="0000000000000800001a003f00000005", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x7f, '\x00', @empty}}}}}}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 1.060484416s ago: executing program 7 (id=139): r0 = socket$inet(0x2, 0x1, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000180)="ea00800000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) setitimer(0x0, &(0x7f0000000000)={{0x95}, {0x9, 0x80000}}, &(0x7f0000000300)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x2e) r3 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000280)={0x3, 0x0, 0x4000000000000001, 0x1000381010089}) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) getrlimit(0x5, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r4, 0x0) pwrite(r4, &(0x7f0000001080)='q', 0x1, 0x9) execve(0x0, 0x0, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8000000000000000, 0xf7}, {0x5, 0x5}}, 0x2) 863.237821ms ago: executing program 3 (id=140): sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f00000000c0)="9b180bc3", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000100)="e832553ba714f53ff495a27403ed19deedbfe2efb9fa465b0b6320c2d9c6e335028f7164", &(0x7f0000000140)=0x24, &(0x7f0000000180)="b76b", 0x2) 862.12486ms ago: executing program 3 (id=141): r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbff67}], 0xe4a, 0x0, 0xa9f9, 0x0) (async, rerun: 64) kevent(r0, 0x0, 0x0, 0x0, 0x6, 0x0) (async, rerun: 64) kevent(r0, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) (async) rename(&(0x7f0000000280)='./file0\x00', 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) (async) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') (async, rerun: 64) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0x16, 0xf2, 0x7f, 0x400b}]}) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x2c, 0x0, @empty, @rand_addr="2800000000000800001a003ffe000005", {[], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x0, 0xa}}}}}}) (async) setsockopt(0xffffffffffffffff, 0x11, 0x4, &(0x7f0000000340)="c8000000", 0x4) r5 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) pread(r5, &(0x7f00000006c0)="f1", 0x1, 0x6) (async) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff94ea09066dbd86dd68db834400081100fe0100000000000000000000000000bbff0200000000000000000000000000014e204e220008"]) (async, rerun: 32) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) (async, rerun: 32) sysctl$hw(&(0x7f0000000080)={0x6, 0xf}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) (async, rerun: 64) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050160000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) (rerun: 64) 861.573963ms ago: executing program 1 (id=142): r0 = socket(0x11, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1e3, 0x1, 0x5, 0x665d, 0xfffffffc}, 0xc) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x80, 0x2, 0x7}, {0x34, 0xfe, 0x2e, 0x1}, {0x2006, 0xfe, 0xdd, 0x1}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a7", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) setsockopt(r0, 0x11, 0x4, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1e3, 0x1, 0x5, 0x665d, 0xfffffffc}, 0xc) (async) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2, 0x80, 0x2, 0x7}, {0x34, 0xfe, 0x2e, 0x1}, {0x2006, 0xfe, 0xdd, 0x1}]}) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac00583177c0344ee0da485b352832a7", &(0x7f0000000080)=0x15, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[]) (async) setsockopt(r0, 0x11, 0x4, 0x0, 0x0) (async) sendto$unix(r0, &(0x7f00000000c0)="b100050160000004000000000700000008008106cfa1e4fffdf96ecfc73fd3357ae36caa0416fa4f376b36acf00b7805be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x802, 0x0, 0x0) (async) 861.008116ms ago: executing program 2 (id=143): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) write(r0, &(0x7f0000000100)="d862", 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=' ', 0x1}, {&(0x7f0000000640)='\t', 0x1}], 0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="001995a5b89bb7e2201ef0ece1df5b6c0c23c66f9ed4030e23f8922b5d7522b73d00bab5f60a", 0x26}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r1, 0x0, 0x2) 565.458385ms ago: executing program 5 (id=145): r0 = socket(0x2, 0x3, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) r2 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000280)="53a7c3f17f5676299a0600987beac1", 0x2}], 0x1) chroot(&(0x7f0000000040)='./file0\x00') setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0xfffffffffffffffd, 0x1}, 0x0, 0x0, 0x0) dup2(r1, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) 564.085066ms ago: executing program 5 (id=146): syz_emit_ethernet(0x194, &(0x7f0000000000)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd605f6ad9015e3a00ff010000000000000000000000000001fe8000000000000000000000000000aa02009078000000006006c33e00000000fe8000000000000000000000000000aaff020000000000000000000000000001b7c30347c0d9491063e460f25f05962083523eb11923aaf97ad6f12be16962cc92a70b0ba58023ec0691dd28a9a870b2a2b94a7a79c9068e78e72cc6540b765dad396738254a028c610083e93a784606a676c8a68c21ddff2ce2726cd4a3bf3781a1e8c04b8c0aa6bc8543bc8ee8e43f2c20b1540810d936a6f70fbaeb1f61ca3540ce1ac2851adb2af5218b252d38e8616d141fafe5a3ddefd03d6504c5618d0509491fa1187e8638d5c910963b57561a27da596db84f39bd0e0191ee02f32a8aaab13f242f5dc995132769ef30aa2750b3cfd386537e0caebb9983fff5028421047dfccbb81af0b68a6850409d7a6c05c306bbc82527ca5ea43f474cbed46dd71033b1852ffb6802690b8a6805f2928c2c7c11f95d3192277470212d65616f2794e5add5fb10ff69c5bf135fa8"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) setreuid(0x0, 0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x1, 0x5, 0x1) ioctl$FIONREAD(r2, 0x8020690e, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x808c694e, &(0x7f0000000100)) syz_extract_tcp_res(&(0x7f00000001c0), 0xffffffff, 0xfffffffb) r3 = getppid() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x2, r3) 563.747662ms ago: executing program 2 (id=147): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x2) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="00000d39fa8f07000000000000006ea08406c7258eb19d6ea87b25b6aeeeed3f9b550da936c6e77011000000000000000013b814219e8c927bea3870ae2007fd5a83", 0x42}], 0x1000000000000214, 0x7) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf", &(0x7f0000000080)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x9, 0x0, 0x0, 0x0, 0xfffffe0c) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mquery(&(0x7f0000183000/0x3000)=nil, 0x3000, 0x0, 0x0, r2, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[]) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r3, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x10000, 0x0}) 559.751993ms ago: executing program 1 (id=148): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='.\x00', 0x0, 0x100) mknodat(r2, &(0x7f0000000040)='./file1\x00', 0x2000, 0x429f) openat(r2, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) shutdown(r1, 0x2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x100, 0x0) write(r3, &(0x7f0000000300)="23270c5d40ec69a6dc66b94a686f6e64", 0x10) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000040)="7d03f73f19f6c7ca7c4fbeed77cf6238250bd7f19905c749d71f38ffd8bdf8e475099939b1f65345ea31a26009774a04cdbd931f8dcae08312996b883b2db4276aed6517f2f98d38e07cc22fa699c570131d14", &(0x7f00000000c0)=0x53, &(0x7f0000000100)="7db5932c3d97eddc38ed277bc600f234c8b1bc225c64e482db9dfc161813563a61e657064d996eaabeec44d6f49eb3af1d803f7efb019ac13e44b401772ad99a1b3c1aea8320b6b557bf0238a9", 0x4d) execve(0x0, 0x0, 0x0) 435.974421ms ago: executing program 0 (id=149): kevent(0xffffffffffffff9c, &(0x7f0000000040), 0x4, 0x0, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {0x0, 0x300}, {}, {}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {0x2}, {0x2}, {0x3}, {0x0, 0x5}, {}, {}, {}, {0x1, 0x6}]}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x4001, 0x0) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x4) connect$unix(r5, &(0x7f0000000000), 0x10) r6 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60090000002006fffe00000000000000498f496e37f87ccdc0c4a92cff0000000001ea443d08000000000100", @ANYRES32=0x0, @ANYBLOB="2bc30524797327"]) writev(r6, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) writev(r6, &(0x7f00000001c0)=[{&(0x7f00000000c0)='V', 0x1}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(0x0, 0x0, 0x1400) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x7, 0x31) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 435.405565ms ago: executing program 5 (id=150): r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x74, 0x0, 0x0, 0x800}, {0x8006, 0x0, 0xa, 0x6}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000140)=[{0x74, 0x0, 0x0, 0x800}, {0x8006, 0x0, 0xa, 0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000100)={@random="e33a176ed024", @empty, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @remote={0xac, 0x14, 0x0}, @empty, @loopback}}}}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) (async) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100}, {0x2, 0x1}, {0x4}, {0x7, 0xff}], 0x4}) pread(r0, &(0x7f0000000040)="3cd15db7c30016", 0x50cc00, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 434.681972ms ago: executing program 4 (id=151): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="d69e1333cc37184e3279f431f14f66026fbf5cbce1b16d355b74f90aef9312b13b644323548b468606de08916a2ee810088d303fb6c2ce75e69a89d24e6465a77cf503bc8b9da11ed5785e92f2", 0x4d}, {&(0x7f0000000100)="fb807d5bc17b0a10b021a1af9dfe9bad", 0x10}, {&(0x7f0000000140)="e654e9f12e474319958763ac0fb126650c867458b864a4d8f6b30d1e320f7b7806ee1897b596e1610aec86b1f86e98a5b224fc4957c6de1dd23f795a5895ac6543b1b7a9cb7442c71f78a5a06363fd0569e3bd9bb9bdce7de0275e3f2a6eefbdbd63ca7b8fa4c71e71844294083de6b0c7412a4b6bd702bfacf6bb8a6b28499ba3aade49b66b1ac610043142050744277f0827f60aada6ae95dff12f9e8fcc1106295221be05161c58dd746810d137e3114a21026d28f8600098721ddda7d9f47f3b88b05468d4fa3ef1d8", 0xcb}, {&(0x7f0000000240)="4975eb714815331d23fe7cd841c69b9382cf1ebdffc0c5b441b7d995b12316ce8891b7a21bd02d85cc6bbc028425b27963c9a709c70ecebc40b38f8df36ca0885db0639fdc7771cdc610ff61b0e1c9ae285f5714aef27a6cbb43f8af1e7a15c74581c4d50cec89719199a40835d8005d8b768995976ba50ad30c0b8d6c5eab9ea60e933e7b7a2156aa05d220fbf591718a9b218fd10064dc4db8651a5cdcef740835d4958af4a80a9fd299bffb726f2ed604a1d146458d63192f98492fc1c26deb3d2fd78d4ce60ff048356b4650da26c1a7d19ed5ce00", 0xd7}, {&(0x7f0000000340)="bb21821363747a5506332b4635b7eba85dbb806918b92781320facffe6386c1cd82b834d0d86238cb79f409aa5e0de7413a138599118457c5d1d9366a8584996660fc9944cd8cecd280338dc0c8ad1b4332f0dfff9b4e1bb5eeebb6903a77afd5c0c69869471d51faa5876fc6942b64aa223a0a4a704cc8004eee6627d4fd6587a2d4ac1e957df67151ae324d815f68e925c14c5f60bca020d62772bc102cf238b843c45d481dae73805a0a71bc6ac82aa0a29198f4d6a8c637c2faac2656f408d36cc0ba7b8d6962295e78a6508b5446c73388eec6aed0e23ed2d408a8a6ba9be", 0xe1}], 0x5) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0), 0x800, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000580)) close(r1) syz_emit_ethernet(0xdf, &(0x7f0000000600)={@random="3a8f8bcfeed6", @broadcast, [], {@generic={0x8808, "afbbeafcd65c2d9f5089a6ff6aefc25c5b17d6e8f7181294b5ef765722c73796e8f706bfa7ee7845e33d60d540c58485139d144f07de76573f672418e9d4f67b25f7e122a62992a8971dd13098f30680f02892fb077a96cf2a462e6e65555a3209cb653e3df43c7bf6bc7bf079b7f24d03197fa14d5231bcf4e5546c27fe2514daa9d819cccf2444802a947f9c82a52833a5b08e6d8c2510aaeebf384a81f1ff146e645b793b109d76c9a1edfdcd2b40f3a17889766fa13e1896bacf172eabd18862f6214caef38aed4d5632ecb2e430d9"}}}) r2 = socket(0x20, 0x4, 0x4) recvmsg(r2, &(0x7f0000001a40)={&(0x7f0000000700)=@in, 0xc, &(0x7f0000001940)=[{&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/169, 0xa9}, {&(0x7f0000001800)=""/208, 0xd0}, {&(0x7f0000001900)=""/62, 0x3e}], 0x4, &(0x7f0000001980)=""/186, 0xba}, 0x842) clock_gettime(0x0, &(0x7f0000001a80)) mknod$loop(&(0x7f0000001ac0)='./file0\x00', 0x185, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000001b00)) r3 = dup2(r2, r2) getpid() sendto$unix(r3, &(0x7f0000001b40)="cccb04e51211b0d7f9b2cb02b37fd660ff18e0a51a1c37cd51fb1cf49bcdaeac44b2509574d488d5c16cd6d585b4ac72c837b362fa5041be23394f015df1e733a9ce00fe31437adf753bfb706092364c2b8bc9998f973f5f9558f4da68fc7eb11aa61b5fb0421dcd6d6d02bb11a371f04ee1f19decff01ee99362d498ff56077ecafdf0a084fe4592034fa145c5b9bb8813eaf95ee3acdf22b53b663bf67248654612397a2f4ff9d9089e1e39d14", 0xae, 0x406, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000001c00)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001c40)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000001c80), 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000001cc0)) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000001d00)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000001d40)={0x4f4d, 0x100, 0x401}) flock(r0, 0x1) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000001d80)=0x7f) ftruncate(r0, 0x4) setsockopt(r3, 0x101, 0x42a1, &(0x7f0000001dc0)="60a8964f15ab7869427b6189253254a52199c3d5c6adc4eab327e33362bcee0ee296566dbd0d4725604fbf2b23123ea113ad92d2546e15985c422438cd7a43bbd3238b33e363f6a3d92247010c29260e64c03fddfa053dac44b6772ecb80ff9072c10d6c95ed9a5eb522d73e8dae7e8f4dfaf89382466e2081686b04dd16f3cf127db5774b15a7c17edbcdb1356c0541e68289ff6d5e46e824ebb29b4d8ece8856631355f0a96496feec9ac1cd0f26863686880584890cdd0766313c54b86b50d1a0d1b1c7787e13a36a880fa23625f44620b5", 0xd3) ioctl$KDENABIO(r4, 0x20004b3c) rename(&(0x7f0000001ec0)='./file0\x00', &(0x7f0000001f00)='./file0\x00') ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000001f40)) setrlimit(0x8, &(0x7f0000001f80)={0x8, 0x9}) 433.918951ms ago: executing program 5 (id=152): semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x3}, {0x2, 0x0, 0x0, 0x2}, {0x12e, 0xfe, 0x0, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYRES16=0x0, @ANYRES16=r0, @ANYRES64=r0, @ANYRESOCT=r0]) setsockopt(0xffffffffffffffff, 0xfffffff7, 0x3ba, &(0x7f0000000740)="220cc16b32da0104ca16bd9fd200e08e5ed3139f6353521edd642459949dce2eaa17ecbc5e9e8000b4eb2cbc54c6a84f152d125e1f682c31374644e25dfbd8dcd6c6ad5971805e9df7cd0c8ba7443558182ac90711e725029fde61facce965aaf210de90837f76b56a47df8cfaaa2ddc57977920b0e6cd1fe1fe8a570c1441dbe89d29b76f5dd27927091d82772c0c3498a37cc874508312606272726a5f5b72e8bbebf97c3285b11d75db9f10ced5e3c08815c1098a5f9d6407720a0630cf55dfe4f0d487d14a2bc1f85a9d20122bf0e03cc3b0533b3e9eab1d92601642d37e64dbbdc38b8f6583bad8dc06a14566238f012c4a999d044246682ce730ce11df873ad6cd5ead12f01bbdcc77a7b8b5fb2ed3bf811a4d7b5ac8700dff0ec4eeac609a9cdcbd5c6e649bcf77c62728fa141a8a1f966cddfbeac38a537e3bdc10f04161cd253c291cda08978c68d6f72b65eeda4159b6575c5e12429b9a962a3f1db2f06126a535ad9fa40e3bd5e9825b2962e42d6fd8a527f3cf9eb5fec51ce1d9fbe7ce79e4521f4c6e281cd46e9d3c1d560e46a78098a4493f0c757e943ecc1f3771076b86f1f22163736f48d2e5d1242b7bc983ef64b13fd1081e696a6227af714b452f4535ad16e9bf79271630886b382d1529cb1b506007dc7351c24b7f60d93eb2f5f60f27434530847ea5060a6b1823690655bd06f0b81915980770bcca94958015da87f7e8d21c0c112a425ee2cbfcbeb0ddb293ba73cf3b9a7618f176a3ed8f4ab6d496d154f2c66ab94442ce7d6a45e05b396bc8e8ff753896b7599f745cc8d2d6e6038352f07d3181ee93f5fc52f2b1ffa292a96206ef909701c94e71b0457334b85b2675d0e26e9a77b99df0c690c479f8538a03c968d072b7b105404ea08c0d59a6dbdefc5b0ac46d6bf7060d46ede211835693b30a79d0467912e40368b827de369c164c971dc3ca97e54a00791852acf492ffc46e3c31388fc3340a0b4d02651a1c86b1951914983f7e47ea6bf51512558f157317853c570c710962e584869e94786a255eeb7dce80180356062646792187a5b8a3eede0178f326031ce639da6f246694b82567dc537c53a9568a9f39255cef44261341fa983ec7bbd0468127dd54b3ce6c5baca109d2b2679ee386f57242efe753ddad8cc2a7a93b2dd070c0bc26a1c506177dfddae8a1a1a7616fda2949eb7ed7adff92cd1a30d320515e1192ad662f7d96494cfcf721313260c1af12249782cff03289241a378da34d21e85cef597b8f90f86dcccc8f60e40c6909436a66317b97e6d55eac58d3338217feeb8bed201ce071fbac68ed255c1e10843c48deb2e62e4802e749d6ab271e4d004b98a13b9a57bf8c61f1a76279e3f32a59eabb3cb05a35f6713a6615645047355fc4b7314885237975627f500a651d2be7d485e0a3f2294aeeb7890ac18d18399b84fb150176d3af25a36ef0860c4aea1a412c84fd23888e8cc5c798d99cc04d500e1b696c3c44ca65d16bdce59b62d288e531261f2ea72c02e210645d95f2ad38b8737365f8e3b7f8dbcb1241838e77b1743fb65e0e8739c86e7e22b781e967c2fc66f88f01f05d759816ef83fd03f1cc067ca1caf4af3ac3a0e5b17be834588167165dec89357557a1857c6dfe868cb145efcfb32647510c40295832baf36d8c955ae363fc8579ca5bff4b843225a9a74e91ddb1b3e23a491d19329990d66caab118c02081a5029fd80f6670a017a18a4f62090b0d0f7192a14048ee863c990537e6164675c8a1ed7748ac034661ca8bf278c2ab19cc9d8b5965e709314353c7fd201cfd66bcc02f38b8032314390ccb9b496a5132ae63735aad793e89726507a0f3c19e12bcc80dd4b0338eefae16dd668233efa894513b6f3450606c39f74bf20a90129cfc28440538168ba30f1435de71176244f95baa1edfe7f87b5efe9b1708f8dcc5eadbb51b18d5ac57bb0ec3b2418d0bd1fb899c3c54e6360525e1467fd4e9fd7696b80c7507839402dda79a704e693b9916f71d01dcb34ddebe43b2520bf6e63124223aaee2d0b9a1951db778133191628f5394fb2e209ce343b8570e7d0f74fa00df326b4e4b935a40e9904234e8b1530bc91cd765b2b491897490e4caf199047adb3d2201255558907f036c6961ad2d4a264e454b7c2f1a454d56791294a21c147806797ec20619b5809ba5b0064a4568a40906e4df21701485a56dd6e3c110bf10551bbd275d31b3cb4fc2dda31bd4082d0373ea1584d5240dda9498cbb9122109b3bbbf3eb67e9720cbd0d2ad833be7ebe0ce10faa4a4dcaa9831f3728e36f41fff180f65f44365783fc79c061c655477a17db3f1716ca50c1cdf1badca509b615b0718398298d7adc678a6f318a5a2989b1cda651986b015600ee4b4621e510ed3e8131e36dc566fb7f2096a046e6aec91b8d09951a20958191d70a33282c004ecaaeab21d9fd40fbed4b047032334c37f171cca33c8b2c250a79f2072e6c9636ba154d3b03a1d3ab97fb47e18e155871c667a34e048c61c155d4fcc5e33a715814e90cfae54c4ed9be757c34785575e961fac1753dd856031b466d188f048087c196c548039129fd40776e2f0d18152b19564abae9acab90236d82418e376f6a54b1fed5ce6a0b000525644e485b0ad6319a2c970f9d15e1eebedd01440fb172398d1330fddb0a845e29b45a53c99677aad924def67a86d1832893b19d82d614b52b042e1208282729f130a555ea1d6d0905879a6bc8f23a0d008b89015cde79ed4336608289ae6f3d22646f85b7afc2db2d00b9994daf186c0eae52fef4a2007a98d7cf00db1cd0a5aab7c742e0c5c40409120b842811b8f93beadbe99dc4138879bb0cd10704d339f10dbba88dee6644854a2b16f7dd08cc5769baf3c038f35fe3734d675657d95298fe12fed873b10b06e2db2f20c1bfb19f6cbbd486489c9e56b3f7194c615a2659d182493b964e0e1cc20e60aada2849ef910e76badbf74b3bab9043e1ace256b988651630ac53bf0c84f07a133f72912e6f961f9feb626e1dca9e226796d04cff237167de4051d0878f3a4246356151cc55d55654cef8337d4ef7fa232f82ff6d6a40f220530d535683518052e5d160b6acc1d7768549190ce0ef83ddd5bf3737e8bf47700adb5aecfd70ae5d23317e744b47dec7b7a153c18c44fff0c19b923c7064a8466ec9ebb9bffe99519cdad260875cc0f906764597a14b890f047933586d6526132775d13ecb4367e26d05b175373fa0b96b2ce77668b7e07df35c2962f7a0a1a289548059889d7dfce7f9b06ccc264eff173e6fb638ccd8701cbf0ab61faeff20be4a1e6b09e08245617bc42860fffeef6250635b57d5b04446722381c11f13cf2c926efe79b02ca5b2f2b7538f6b9f9798c13ccc076a3cc8ecede81d62e7eb85795d5d2f930866887ab226ba07b285e85611f895df92cb6c3375e8cffb62ed7b7fe84e7e38289495c352e081aef888618ab7cf522c41bb8b52eb06c4f4e52cd24cb6e345a3f08c99cfb46e04392cbef8e244686e2deb5bb8d1715b32ceaf01754f528a78a072bf76c254c425ee0de77e5b23f4ffe7c1f6c178c6dc0315dd36de661f7bcd320d048b390189cee17eb2048d04c9179f5dcd16419a2815e4ccf7508c3649e83ff1f58f966f6ad7c5f69543a303fd582889688acd8da468241f0704c32b4771b1cce4ea3915eae592094cb33446c3c967eaf787189b6cd1e4197ded45a6d5bd767ecd9d5d12c98d3cc4df5cc27c85d23bd106748f058ba5667e440358a3d82fa7368b0e78ae8d54c9376e341217a41126ac44d7e2a11bf83c40ee1c36643ebaa4303d95947d6579ce621db972cb23fa0e7c1a31781a1c68e6c53924b549b44442a654eb0df419766b04850834bac4bdd3c668237a0ca39185a0faff5ab2cbf7986031812a334db10824f3d06d82dfd9709aa5eef9b1b22e66e02e4a7bbe8a78416824ec92e97d78c4ed43cc278f1c6cbcb5eada3a6039627e28eeccefd7f1b6984dbaf047c00e735db394aef1d007c63d2ff2b72b289bdb3c7e3d041d8ecdbd56b1eb0565affe2bc4f5180d8b08c2e8cd4acbf9537c6e584ac81c643915758f1cdfcd548cda10a40184d2e90a3d2d3e6556fcb0e97675b13dde6768b142d60e6fb9ddfe7e3f6257cbb57d5b41b85a00ec7fa6a7bd7364acf3b8582c7e3082bdf1a8f1b643a6d98cf82b20506c99bf869064747407c80f2688e2314a5bd1b9adaa3b11cd343f6d9bd4865cc1e5e215bbae8f6f41d8e6017c5e569a0e6591da67b64a4ed2d5a0b6bb440b8951115358ab8a63dc750702f33913f5a073c8bc01080215306931ea436126ef41a8f23b00b6b9fce387d799be726df1cf90731ad4b06d395faa9ea874629f3d21d10148462f91e4069c71a2f2dd126f28e4018c58b838fc96b50bef5e79d923fc8838027ea58f5d8363dc31a304090bd37e1d06d5f4f5c1d5f4fadd3b5fc70ccc9978f22d04ece9e61efeb4f00560f8d55f2f44255d305ae68320545e3ba7d3220a7caeaafe97d834ab8c12a79666d2ba3086893a0bcdd159efbda858f6a6407b9c6331f9ea98f9200a51b088bd9676187607424725f56df1c196d1453bfb683ef3b6d1b3f58eb0af90c2cfe4d40a1899a565be01bce2399de7f0564adab3cc8abc1619a301040b122173f1a8f2fc3227bfb5401e0cdbc80960f26c7cb1ab31bf133eeca61f741c56b8735e532a265013f6e2b68f535d1ed7f18be1001986e309f44b47c8b886c55cd9a74249fa139a3c8c93dd3fee9fc37520cfbf53faf2163f9666d155c942dedb9076ce1db55a077e7846b27ab00da43a165d59aa77f15cc80b0d397392bad09c0065244fa978b5c9ac717ab8b55297da2ddf0d384dc8f5a7d72f370a528d231211bbbc2f9ab9d4d73f994a5bf1b082ddaa4b7a4e6c9b7ee035494971f74699cabd5c2bf0a3beb2a4a4a1d8c116ba665dbcd472549a42695f12b32470ac8ce22eeb480c82831a52d0e0469ce013af5caf2dd03517b0897773db6dbfcefe2c98d15b6b54f34e930be908eca8c7a4ba05b16", 0xe04) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc4504443, &(0x7f0000000580)={0x8001, 0xd, 0x7, 0x8, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x1, 0x7}) (async) open(&(0x7f0000000000)='./file0\x00', 0x200, 0xa1) (async, rerun: 64) r2 = socket$inet(0x2, 0x2, 0x0) (rerun: 64) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async, rerun: 32) ioctl$FIONREAD(r4, 0xc0206921, &(0x7f00000001c0)) (async, rerun: 32) ioctl$FIONREAD(r3, 0x8040691a, &(0x7f00000001c0)) (async) setuid(0x0) chdir(&(0x7f0000000100)='./file0\x00') (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) (async) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x30) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) (async) socket(0x2, 0x2, 0x0) (async, rerun: 32) r5 = socket(0x2, 0x2, 0x0) (async, rerun: 32) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = socket(0x2, 0x5, 0x0) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) 282.268303ms ago: executing program 7 (id=153): r0 = open$dir(&(0x7f0000000180)='.\x00', 0x40, 0x19) r1 = openat(r0, &(0x7f0000000080)='.\x00', 0x100, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r2, 0xc0a86b07, &(0x7f0000000200)={0x0, 0x10000, 0x0}) r3 = socket(0x11, 0x3, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000040)="63160b94c79189f78c8f8810e4f237d6fc6a8d678dddff5875f2ad12848fa34068877bb74e339a524348b376a7b62b3ed189f1873787853c336ab777274ab7e7", &(0x7f0000000080)=0x40, &(0x7f0000000140)="509238a0a9ade2da6ab1e09db9096976d750ae31259dfefe20423e7e039110d9a186e3084977fe540e640754ca550e16ac31e3f0a81814702904910c5515ba6c87a3d21e6422453e85c5d093ede76b9b8e10a3d2b9f7c2610042d6c712c9958d2b4cd3c69dabe5561c73e90818f0fca4aaf8f78f3c3a23124df9e095de6711f88420216a1e07c030bb5e24af5ef1a858026c7354e92f4ff8ca2a7e87d53f9bc7a073af3f3e9c48d70919c3fd0fc5d8816f477984db25b73a5ef71daed0e940bb7919d845324fadb5b30cd11136b3540b5d5de7b36683ca7051d1b158dc86aadeb3f547b620f6c1f8", 0xe8) accept$unix(r1, 0x0, &(0x7f00000000c0)) r4 = socket(0x2, 0x4001, 0x0) shutdown(r4, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) preadv(r6, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000140)=""/192, 0xc0}], 0x2, 0xfffffffffffffffe) dup2(r5, r6) recvmmsg(r4, &(0x7f00000002c0)={0x0}, 0x10, 0x0, 0x0) recvmsg(r6, &(0x7f0000000c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) ioctl$FIONREAD(r3, 0x40047307, &(0x7f0000000100)) 271.92952ms ago: executing program 3 (id=154): pwritev(0xffffffffffffffff, 0x0, 0x0, 0x2) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r0 = syz_open_pts() close(r0) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) (async) writev(r0, &(0x7f0000000480)=[{&(0x7f00000009c0)="7f9ad04fbc80b323df357ae032088f056eb5b411671ad01fbbc81025dbfdee39d517b101e0c5f3d87e761079c37c773c137731b2b472a2115dc05772649227ed13523d009bfaabc1d2d84de4b04ab36b2d2b69e3116eca68353912bf92f0cf05f50f25f518874c48b46e55eb3a74f85a30bc56006087e9f3216b4738af38d7d60c1c15215b7d1bd74b3a9aa7cf40540f4b07369100bde8699da6eab71edfac875a7f5e1c463c38fc315a1e3ab7c134fca59dec87a2880e1a2c24aefb644c77293503d7b6fdad8a5f77270b5697e774cfc47cf43bf23a0e4131b5c95d6e86c6e57dce2f83a53750f4adec4ca521bfbe994b08c7d6b2e7fe45ec90be714bf4200c88c4f3ece87654d0d26217996f88ffe6bded25282d04e3ec01dabeee87e57281052503d9be5b2c154fc70157766e3d25bd4274165c446515e7f101d5a50275869fa003840562f38d43a047c7533783ac612a9cb45e9c4cbaaac1f48b0e42e40a698b72e2111468a7a25589ba3ecfce8a025efdce2af1d493664f23e3e1ebc1ecc83578fac24d7ddaba93b5c31249f84351f7bbd70f619c2ad1d42cb871b53342d08e77f8b6c9cdb72ecc71bb6ddfcad6ac2e5948609cb8761996230da724d8fe34c8ed56da7ee00c4ebea51f56f626182a1868de030a22bfea664261e9e7585617e8e305f176cb9c5ec70d7f291cdd0d66f015953fae8cd42db6a1b27f0061b3e7050cd6ad951a15607ef37c1dde155a99d0d8f2961a87afa676af333de026d45dd5c641ce4ec9cd41ae64a3328459faeabc25ba774c92022443dab2aab9aad0de30df9b9dd21683b0fa1f58360a", 0x24e}], 0x1) 269.829403ms ago: executing program 2 (id=155): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0x6, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xf66a, 0xfffffffd, 0x40001009, 0xb577, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0x400, 0xbf}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="2aef1ba69986bfa8bdbecbcad1f3c1622163c1f5228fdb7c32bca7f3fbb73f4dc3a6f65d935878b1eb253cd096f8cc79616313b32f5322e0b353900f163102e8d7d10f70b82891374d7a7194f8e389ef304b6ae2a05bfc367f5f7e26429d3744e8c527949c7c9cf5cdf50cb497f38a364de272a33409d37704405a9e3a04ce70b030e9e6d5e035f09fe4e9f5d125d6a59dc71059cae75a706fc343e93b3cd5bd5012390c9979b681d08bf4271a78fb4aef8ad01e4be2bf8abcbe33d4250fec27fec8901c4ef2fe5f4aa010797dd5deb02d5f1f3bbdd854934d70fa322214a6de03954966a7fe92a2b328c4a9a0ee3b791598319b4ec9096289a3e8678b8e8cb777cd7a414ccebd131b3b10ff23355e00adcefab600a793aa92290fce8eec2c76fa5ed06a104b7bfd9ebd22ffabdf11c9bab57b4b22bcba67692d53a1985e43c733841eaeb09c3ba011aa129a2e1fa5a718340fd85507676301cf9702437eb9681aaabd8f98ed06c512333fff813c6a7293126fb20e53dc969fbf07d6de8aa65384ac5b178c6eac1b7f31cacd4b7ec500fe8d03fba3f6460aaf028b2765d76a1568d99654b0866ebd1ce3fdfdadf23db97d0f0c27482d255b00e219c13191ca16e417a8f04b3488e87210df971c644cf7811c815daef73f67625d3ecc575fae5b0a31c0c29b89bba9353dca8559d91823f86f987d854aafb0b6b90e85a73e6a96b207b0e03f4729964725cf780d7c22e53e3e0e8acf83e0d69a19a4a5119147a2dec2230b006aa6672484bb93b1127371d56a6071307e20fa85543abadc07806d6b4d8a8a66be5f2ea29d6b084f223ae956885fd30df7132e93177d326dec10045d41ed8bad802371161569021890e4e358355042155896c483defd10f3439e8bd555079242e9d00e5246b2038e1ed86af97b09ee7004209841bb0161c518f826631140334ec5d7f95d4012a15867bf42e678494f7c42bdbc388e78f6e037e16d04e7f2ad834464a5ba7e085c5e21a719c9d1d3c659b9846895a307b5f15b6ef4018aa20dd92bf46a56e1662ba96d9a7adff97cdbf071a36b5a9d7427d7df81db10ebc5a8c3e20e3c16536b7c59b2e190aed7cce470454b58d0b82c5c45c00b5963aecf15f5e6797087e6f581d1e3c1cc015139c6874c50bb9700b3", 0x33b}], 0x1) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mquery(&(0x7f00006c2000/0x4000)=nil, 0x4000, 0x1, 0x0, r1, 0x1) rename(&(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240), 0x20, 0x0) close(r2) symlink(&(0x7f00000001c0)='./file2\x00', &(0x7f0000001bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 269.066704ms ago: executing program 4 (id=156): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) (async) munmap(&(0x7f0000001000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, &(0x7f0000001440)="cca410df", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) socket(0x18, 0x3, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0xc1206922, &(0x7f0000000100)) syz_open_pts() (async) r2 = syz_open_pts() mkdir(&(0x7f0000000040)='./file1\x00', 0x100) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x0) (async) r3 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r3, 0x802069b5, &(0x7f00000001c0)) setitimer(0x2, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x104) 192.782756ms ago: executing program 1 (id=157): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x4, 0x1}, {0x40, 0x3, 0xfe, 0x5}, {0x6, 0x0, 0x4, 0xfffffffe}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) r1 = socket(0x800000018, 0x3, 0x0) shutdown(r1, 0x0) syz_emit_ethernet(0x66, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200303b00fe8000000000000000000000000000aaff020000000000000000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) (async) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x4, 0x1}, {0x40, 0x3, 0xfe, 0x5}, {0x6, 0x0, 0x4, 0xfffffffe}]}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) write(r0, &(0x7f0000000000)="d871819e2673b7e5c70000000000", 0xe) (async) socket(0x800000018, 0x3, 0x0) (async) shutdown(r1, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f00000005c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28200303b00fe8000000000000000000000000000aaff020000000000000000000000000001"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) clock_gettime(0x0, &(0x7f0000000080)) (async) 191.004679ms ago: executing program 2 (id=158): sysctl$ddb(&(0x7f0000000000)={0x9, 0x7}, 0x2, 0x0, 0x0, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) (async) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x1, 0x0, 0x0, 0x1, 0xf1a}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) (async) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x40) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#', 0x1}], 0x1) mknod(0x0, 0x1000, 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYRESDEC=r0]) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', 0x80, 0x0}) 190.216626ms ago: executing program 3 (id=159): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r1, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0xb4, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="00000d39fa8f8b7998e11e5203f66e8eb19d6ea87b25b6aeeeed3f9b550da936c6e770115433727cacc5d96a13b814219e8c927bea", 0x35}], 0x1, 0x6) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) shutdown(r2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0x2d, 0xffff, 0x0, 0x24, 0xf, 0xd, 0x0, 0x2, 0x1, 0xf1a}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0x4004667f, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) r4 = socket(0x18, 0x3, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71", &(0x7f0000000080)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[]) 189.208987ms ago: executing program 6 (id=160): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0xf2, 0x7f, 0x400b}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)="00000d39fa", 0x5}], 0x1, 0x6) sysctl$kern(0x0, 0x0, &(0x7f0000000140)='q', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)=ANY=[]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{0x80, 0x4, 0x3, 0x3}, {0xc, 0x5, 0x0, 0x9}, {0x6, 0x0, 0x0, 0xaf}]}) r2 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x2, 0x2, 0x0, 0x10002fffffffe}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 173.187059ms ago: executing program 7 (id=161): r0 = open(&(0x7f0000000280)='./file0\x00', 0x8aa0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000002c0)="04c4ee22ff31fd5ff6aa58e3c79c3300d780b9ec4a38ede3e6ee0ca4a788ee8d5c71e88ec3dba45a6e58195472c2e3e9a312c4c191ecf21c69c17ea92abaf206ff29a03c5b7791d6c5dc8db1783635dba8271876ef610d6269c47be1cd16c44015b6f78f5e0018992dcdb02b8aab58cf5f0aef846a06fb0dc4c465079d6228f9d2b6622fcdc823ddba20a40114d2ea332c97d0aefce47aebf34289c907eb36db9cf20b49bf443b5e976bd40136b2f4fc112ec28a2683ea32ab55da1ea94921405923f2079c597d095a3657f87cf81f1966e08d6d1e9877f46ffbda8eda87536d511d2cbf7d8990ca4fd57cb0fe75956bb3fb7817ed5b62f0f69edee7fad429de8a8477737e297962af3cb82def2bb33bb00c2b19492c2be1d7a0816daf258926f5421a3624d2b4efba33d4e5b10931c185c4b0902d1a7fe2d13008c3350cfcbebe7abf7878a455b775357a84f6027a53acdd89bcfce0985035464ae9e956607f23d44d00b52074236c77d840dae01cc0c3ec929425f72cb01f19829768ffe31bbb0b926a034db67344d8c3a06dfb52dc8d672ceba256f0d7261d23e6c5cf83681d583722e98901fddb72d66118cd3eda73aaafade808fdb68a19a1c2f8a070ed20c5b0de4a66b09d1e47d786762ec48db5e561fbeec8c455a61e9039c743a8ea044510739228bbee4fb4834cb3d735d27c3560080bbefec56830fb40b2dab2530804de64c314b7f6970910ecd4545a5734471f60b77709a63f829fd8631c4bab86703bf292c82e7143d3609b76952728f55444843ba0bea5c238b9553d54954b520e480d6875685593bd28761c83b7a984671d0a99c680a287234dc97bb5057e189a0088eefa3f8efa8e2a12851c563800ddc19738a3035a12791c80c8c86d7932ab7a556fc9529a09396ef55a4be8872e7fcc2456f5692035c282ed5b600251062ea48762342db5b4b4ce9b1dfbaa2c9036cf2684f7eb6bc25754a478dc0e54916b390eae01a12a833b452c6e506fcff710491ae445737561834f75e99f28964417152fc411a67f764b1fa50bb277d481d4f30c570c13af30d97d8a38eab3d2c4877f204d471c95313d3131f2a6d7c482ca8f04e8ae47624c7127b935f594b47b274fbbba348163dd977a1bd18236b18c14de5a8a0abc9d6d1d623b23ca0379452214c10dcc6b0d7b3fe9b8cad3c04946cb253669cb665ff371a5224a4562422efcdb9b34122930df40513df52ff1b58b43b349b419dc162f7cfcda370f434b7a1a14e569ed93be8ee75fcd89f98af33de23ca76feeab23cb12fda301570aa702eef845c8abacdf55af4778efd5b4af2f8feaa167fa8462fcfe9eb8f17d7ace01dd368546f91a58e29b982e84959dd14023ff5e05dab1c14406d2ae2b526c2adb8a7a4d689bb9b74e2424bc703b7bb5fe7003b785b4e9cc9c9931e4748f1b952cb8f7dc96580aef21063a965876c4277c743468294afda6afd3002ad16394f88932a9d96a984b65aa23f89ee8fa824999dc223d847f8a28816ed0425f796d3af69c87708246f80c52f06a1512589c7faea62b20800c92d33d767f9b937d26c94e242fe94a20c1fd68035e7977a59d968a4d5c92133db969b27e19b45940da7726c6354612e38b1fea8f1772705f3739a0be9f4f85279256f7473c9d221f44dd0186f0a41dd8443fe1f3881927b9008e0f1ff9910b494e3402a379c32ef554cc492f17d89ba6897ff1271123d448b57babc2756f284a542dd1ff1c61f7f20fcf7dbb786f275875bbfbb2fb2df913da9ba9a7afd142d2bbee7ad0127f1c738d82e4a2f866ecb26a9d816b344fdf1fbbabcbfcdf7bd381c3cd4675aab37266ca5693b583e269cb7581e1f5ff6f7a40338c08d24d8e1fdd0dace9f998e13e1091c761af0ce74e2afe0073a013dcf4d64def0ee9a9df7d95f528e5d07ba2ffc62a61062ec778679ca2c3116fa872426a41a894dd29179891830e6f90bd946e0b5918bdd90917c794a196002d9aea3790f2678c0421c050ce81f83d4cca3a3d73d87d5bb480ad1cf0350e95e0000770e3688ba827bc5970833737b08616d35e89fb2e8aebbb2da3347a2d7453e06ef220aadf10fd78ccf278bdb8fbed01483218943096bfa8de5cbc08e21430cda65b81e64cb2b962e85ed37b40cdf856fc8404bbdc89a1ed777defb1119ec2490254d022bc11ce435f617015679c1f2326cc5aedbd8902812574eed9a668dfa42f490f380a79931389bd1b8cba87b4a32ac1e76b0e168320b529d8955bd10eb6091dbac58f386567929c38f79b9aa485886b0f6c7aa706c63f378785172f2066d318c4eea6d53b96f0c364435197129979d5d662cadb3db793b0e3f72e31672fa58ef155f3f5e0168d9651bc2304d06ff963a4cbe8041375a40748dbd3e8a762dd93d9f3862486d500b9afc47284147c938497acb7b0d710077a3281a03b0fff8d78fb20867be77dcf6b5d9d2cab8e083aafcd98d0a645438baf7d98a748136072a86a5134ef350f2d06ef12ff2a50cdefc59f5ee7d3a35e80c1a2125c3456117eb58492cbfc8233f8c1cb24b4b4178578f7a89d6cec28a7df06eaf0068ead43f86e82d6997ffe72aa70c81baba684409b2258dfb6c5f2023be132d6886c82e29d3e9b8215b6c5546387e5c70f2ce38dd37daa3caa3230cc534406d57806cff365a727bb377787819ac1fb54cc8dd9d4d83ae21a815b581dffbb38e62546968114ba09626b9d28cbd771be90e127ca496db51fb9b7a201c765b7945230c418ac64d0b193d9d2adf2f33afc71c0a3644962a4bd3af9b4ebff3c9d5b72d6e12c87bffec5404094d9efa999fe40f031f8a36e99d213dd5f84fe45640df39d5a45783fcaa13424d5c70693593075d5f4134e9de580e8ade96fe22c1e3bfda7e02a583ed32e2b060f90fccf03f8dac3e34b297007b1b31db6b8b0d62d3bf8990894867799a188ad6965f59957c3a3ecf48ff6761102b36c5828ddce6678ab30dc732b9b1c08a5927028db610f5d72a480c37f66a1fa780bb6a43dd15239f665d276e5e2a3a0674d78768f2dc35a6e72972af5c0c095e4443af8acf6889ba2bdab31091de873ec94146fe2da1a48f26ddaeac143fb251879eebddef5b0061a61efded366287baff11c0993639dae30edd54aa018733c2c3be098ed2a7abf13a0e109376126926310344adcc2a1e1ad0ae87ba65d9660901b7e4c6d9f8c912c7158609d315fefc509be751295972130f86eca3fdce3958a38384b6b0ddc35035e7c57f0e176d8070d33be709cdbe3ae82bc5cbedcd57fe5dbde20977701849915d2e2d9a26c28372e0433871b33ca68a42710ce354431722ef3acf0a416ef6bebff54019ee16237a2a16855e4be7878d681a962f03b7af07835cfa89c0321b9a7fb924135eb33c5758dea9cff9c77eeab7d57efdd8a410c53761f569618b461fc20da236443962e6443aca21dbfa4474842eccc2b75c829b28617abc30df0d05ff0bc87ffde7d3acf3f422066da771646457db151116425e121e85cd86a732736bcc8af48402f74a4c26133af26cf8ba07ab5e272444114bf69524a98fb8706f4a06a8f6066f9cc2d444923de5d1d72543ca1ce535018a6680a85dbc92ae951f4101a2e0f8e766f5ce62a3ea50a4df5a7c2c6b9959fb1d2bbf933fb0ef84db990af431cbca215bf7ab5cdc931754175ca0e76507374800696b30378ec282768c3ea9f5099d6795648f6f9404ad58bc560fe4ef1e71ec90f211284947420bc205800d9e8351f6681ff09329eac95dde59df2250249e79f507b2d3dc0ca3b9510f63f03ce887e13ee75b86bb8ad59bba0558c17513567f603878c207a08956bd523bb6d87e9341b5b99da6178ba207f955123702328f95788f1737c13739fd1dde8bd2b5f55f178b29e58b1162033d8e6be61b28970dd2473ae9c6f58bc4bc88c36d283d2cbe531d5282f4b2d64e0eef5e0de61ad8b867e72baeb223fd3e5787f62321007f6ceff09c3729ee979785ad7263eb133a24cbbb24ff5d455b9651eeed7b1fa28e02802c20706d5f59cefa558a20b56a0b21d32313dc6226d56c2a2b3cd2baba7b0623a89c40cc5990f0d5920d68d297c332e61b18e9362071c7fd9ea42b7ef3068c025d743df83216f57ce3eddb5beb6bdb504425f20a1a99f302ef2b77fcbc76e711ecd55afb459f495a43a37070e3813b9f141e122a810cf9dc5a7a0aa8eb532979f99a5efe20439810d4156cc1e5dc3632494906883fd7bdcda2690e364a50f5cbfcc16db107bb0ea8d7c5a3fac08ea96fecb28bdae472fd595d506998517cc060c89b75a3e8c18609211ce229faf48940ee35c40da0e3a55b14ee59d65618c08c14db1fc0b881a4bfbbfc4dfe361185bf3e12baccf7753ec9f9194efeef973d1c05f74b128847b88f0be698c946c6c223cc22b59506df124f69af80c9bb707abe95f7587ea01cb7334f6ef6ef9fff8c909a3944ae88fc3f95e4e31f1bc390aaa9ebd98b9d207126a7581ac087184cf1a93e1d077da9119bd105eee21d17a58d3757ff82de9d21fe0a5f8002dd03e3cef77b5815928a0821cfd6724d757a70f8c103937db62f2e65b6226a6ef9c75d4fca7c0ab29845724f5a2664130b4547d2ae4249dc3072f9359c17719b5e6ae8caead3af9549cdab745fb84bc5d0e3487fd84748494765ba1eb75eb611deaba7fc3099416d8d547218336b5cd3baa88e363efa8bebeb8952ebaea027156c08e5be391b2c12e107f27eb28e47cf03f3853910d9239dcc2f0aa2cd25ef346795ed798456efbe30ae4cf44142691ed5f60519df765f27687b54edf19d6785ab9263d861ea34a98c7bee643f29729ff76f0cdf8d3cc15323361071ed1858ce2245f85c55cedb36c0e8b6d30594c32a63051acd2dc9ae8a56d7781bf15b36a44c283978a05b3451a9b3f94c2937323acd581a176783cc246f238aedb3cd4f44e548bd6703e9ecd99e37f71bf45a4dd951f0536fad3eb9f2e4bf3aef3337f1b00e6720a826c44443e6da660c14c79f7e57d551fab7b02eaaeae916f5b80338bcb9622ee793f66962da546f967921695efd31c521e5cae84f9dd0ec92fc58d82ec996dec08f7801141bc347109e17be5d5fbcfea1ab0a88ed1aac069b568832429f929ce515d3650e723f1c53f01d9f8795e4565e421fdc93a6f22456156e349309ca7f5608154a5cc85c10aff2dff74debc452ffed4cfa05620e109e202b7760c618f4bc1dafe78e4a9874da7af65757bdc98314625d19fdbf08a135defc2d8c7139d73e99507f439135e9c77590ebf06fbc92e81e97b3b301b66b3c9b983e11dacce4aaa1a0c86aad5b5320d296dc5b1885e36752ed657a0a1f6eae740f1ad4e1aee1fc9dca3627ac064b1bf5222a1ec7b3e467f0164712e118c8605ba4da6c723b9449760fc5b124f31ad6dc2a40be273a6affeb37641f91f8ca15c8d38053165a818fade08d8085002046c9507bd37401797d02c944318714f8e3280fa31cc83887d9755a9fc2bac6106653925e1335d812753c6e1cbc743c5dd3b2a63f7e233dd096f7838d59f8291a67b17231ff3b8800ae5093f125e62b47cf5029e55346c1729c0b195feb1d548cd32c67fa8b644b420585313da3bd454b32006a3aceed9b33077b420b4a9c0c0cf288480b03727653a6b4e877e7bee623eb64ed168792d394f4c25341302ee02aaa660e282570d79c61d762f3eb90bddd30392b650ea100e249262e143662b0e2644337398dea0c7c1fb63c549cff24123c672bd67636f13c84b32477f", 0x1000}], 0x1, &(0x7f0000000080)=[{0xe8, 0x1, 0x6, "23434e4bfe0cea41b7f35f6e4a16ed9d81102579914ce6016bce24369ba3ece67e3724fcfef538ecb007a3a94a99041571d3b0bfd110daab77dfae21a333f99a3f58abbc1bbd8698c5f078554cfa66b95c0e710d3d2c6f51c052cbff86fc651efc31b2ae4bc16c089910b961a48901651a81ce92d3bd5d71e87451045731d9684067a8723ffe36b6eaa8a1e013067d8fa4fbfe2d9a94b5fafe1c0a343f9752747e5b24cc0621250ccdb14ddf1cc5bbbff454033df9626bb5c2b024bf5c37241cc58b33e4f8e4ad5dd7eee4e7583ba01bef14e8"}], 0xe8}, 0x80000001}, 0x10, 0x2) 172.650982ms ago: executing program 5 (id=162): r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x2, 0x7, 0x50000000, 0xf, "31366b9cf055f5ced81bf30a21b111b37eccc6ef", 0x7, 0x7fffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) poll(&(0x7f00000001c0)=[{r0, 0x90c9d4f15f9be57e}], 0x1, 0x8) 20.675382ms ago: executing program 7 (id=163): mknod(&(0x7f0000000300)='./file0\x00', 0x2000, 0x2006da) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r2 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r2, 0xc0206921, &(0x7f00000001c0)) r3 = socket(0x2, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r4, &(0x7f0000000240)="022f32734d5a03000000f0ecc237", 0xe) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r6 = syz_open_pts() writev(r6, &(0x7f0000000000)=[{&(0x7f0000000140)='\b', 0xfffffd83}], 0x1) kevent(r1, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x0, 0x80000000, 0x8, 0x2}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80, 0x4, 0x2}, {{r1}, 0xfffffffffffffff9, 0xd7, 0x20000000, 0x54e, 0x6}, {{r1}, 0xfffffffffffffffd, 0x24, 0x1, 0x8, 0x80000000}, {{r2}, 0xfffffffffffffff8, 0x10, 0x80, 0x2, 0x2d1}], 0xfffffff7, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x82, 0x20000000, 0x3, 0xfffffffffffffffb}, {{r0}, 0xfffffffffffffffc, 0x18, 0x20, 0xf, 0x1}, {{r5}, 0xfffffffffffffffc, 0x40, 0x1, 0x10000, 0x7f}, {{r6}, 0xfffffffffffffff8, 0x59, 0xfffff, 0x4, 0x5}], 0x581, &(0x7f0000000180)={0x2, 0xffffffffffffffff}) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) 19.694163ms ago: executing program 1 (id=164): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0xfffffffffffffde9) (async) r1 = getpid() (async) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0)={0xfffffffffffffffd, 0x5ff}, 0x10) (async) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r1) (async) pledge(&(0x7f0000000080)='tty V\xef\x86\xce3|#\xcb\x13\x12\xc0\r\x9c\xe6\x00E\xbd\x81+r9\xbc\xda\f\xeb\x13\x96\xdbY\x91\x0e\x17\x95 \x00\xa6\x9ca\x00\x00\x00\x00\x00\x00\xbe\xa4kG\x00\x00\x00\x00\x00^\x00\x01\x04\x00\xeb\x91vr)\\\xf2:\'2.\xee\xb6\xd9P#\x0f\xcd\x80\x8b\xa3 \x06\xe6{\xc3\x8e\xd7bN\x81\x9ess\x13\x06\xc6S\xe7\x1c\xfc\xec\xb0\x18\xf5\xb4H\xf8\x9el\x03(r\xd4\x9a\x0f\f\xdb', 0x0) (async) pread(r0, &(0x7f0000000000)="2beba8c5bfaaff44b437dfbb000000", 0x50cc3a, 0x80000000) 13.467723ms ago: executing program 5 (id=165): mknod(&(0x7f0000000480)='./file0\x00', 0x2000, 0x58cf) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0x1, 0x1}, {0x40, 0x10, 0x2, 0x1}, {0x16, 0x5, 0x2, 0x2}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058bc5491501d94a34b8e5f84cf71b59c7afec370824638aeb61ea373b8cf7f46ded8ccb0c0428dad06004805606ce37de53a1c521024a8f0ceda203c740de9737c7ac751f481c86f408518dae3", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)={@remote, @empty, [], {@generic={0x807}}}) open(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 12.956001ms ago: executing program 2 (id=166): mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='.\x00', r0, &(0x7f0000000040)='./bus\x00') 0s ago: executing program 6 (id=167): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) getpeername(r1, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="89ffa22f3c25db0070162e0086dd60f6190000180600fe8000000000000000000000000000aaff001fb2f810e2853a17d600000001004e204e22", @ANYRES32, @ANYRES32, @ANYBLOB="6002"]) mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x40, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x1c, 0x3, 0x0, 0x5}]}) chflags(&(0x7f0000000040)='./file0/file0\x00', 0x0) clock_getres(0x2, &(0x7f0000000480)) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.10.38' (ED25519) to the list of known hosts.