kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Aug 14 11:26:16 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.172' (ECDSA) to the list of known hosts. 2019/08/14 11:26:25 fuzzer started 2019/08/14 11:26:32 dialing manager at 10.128.15.235:1530 2019/08/14 11:26:32 syscalls: 337 2019/08/14 11:26:32 code coverage: enabled 2019/08/14 11:26:32 comparison tracing: enabled 2019/08/14 11:26:32 extra coverage: support is not implemented in syzkaller 2019/08/14 11:26:32 setuid sandbox: enabled 2019/08/14 11:26:32 namespace sandbox: support is not implemented in syzkaller 2019/08/14 11:26:32 Android sandbox: support is not implemented in syzkaller 2019/08/14 11:26:32 fault injection: support is not implemented in syzkaller 2019/08/14 11:26:32 leak checking: support is not implemented in syzkaller 2019/08/14 11:26:32 net packet injection: enabled 2019/08/14 11:26:32 net device setup: support is not implemented in syzkaller 11:27:08 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x980, 0x20) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x4, 0xf46, {0x401, 0x734}}) r1 = fcntl$dupfd(r0, 0xa, r0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file0\x00', r2, r6) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0x98) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x400, 0x95, 0xc727, 0xac0727102bb8787, 0xe7da, 0x2c8, 0x0, 0x1, 0x1, 0x9, 0x10000}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x34636a796b410520) r9 = kqueue() socket$inet(0x2, 0x2, 0x7f) ioctl$WSDISPLAYIO_GETSCREEN(r8, 0xc0245755, &(0x7f0000000300)={0x1, './file0\x00', './file0\x00'}) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000340)) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000380)) chroot(&(0x7f00000003c0)='./file0/file0\x00') ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000400)={0x2}) pwritev(r7, &(0x7f0000000880)=[{&(0x7f0000000440)="3750a6265ba8782a7ef6fa7c5fd993ea39a5a5a28bf10ecea1034584a1f1526feee729bd992c0c1dd97b19ed1df8802eb0389789623ccfe70f134266aeca99e6050229f6ad57c2bd0221", 0x4a}, {&(0x7f00000004c0)="46087dde8794e97ac65163b8b4c6b1b751b756521c2a0b0dae378106fd36682018403a4b4b8a2cccd950cc9aeb58dd99fd13d12e1c8d9a06ce6fd46f1a700273677f2386786c63cb9f868b91ab91614dd28c8d4112c20c4798c9c17c89db144f4fee0836532944873a1ee250266f9938cdb145c773728f90c584c66aad3e6a7e792852f81b486f6b64fb9a1698c7f3ce706328ff51521819fdd961025c8db8b8381f6784c31cb29805b12c2496dd22c5668fd3c57d26", 0xb6}, {&(0x7f0000000580)="2b385252fa0a137cd29d2e9c357e16bfb0073f32fdba0328346cb9326e352374d1d5d35b677b40ecae73172bb873b5a20c2007b3899c8cb31b3896c42f33b81d9cc2d0dfb171135da4e02ce4672755e691c9e262b142d7c955305baab732b18d3cc80a8c80bd111692d9c983000868cd6d7db92dccfeb46afa717f37bf10a751be41bc680de5446df1e217cf3799be05f58269f98553b5b95c471b55c34918678d200e5df739659f5fcbdec93d13e00cbd25eea42f1bf6e72699ae89653d4560d3cb26862648f1e2bda30a608896e901cc345fce3097db2707fa14e5c5fa549aecc1db", 0xe3}, {&(0x7f0000000680)="ed00584881cf7de71c80a84056adbe722d9d163954c41cd8bcc8555ea6b0e715a59fd259b9a970486d5b357c32d235b70766b4d95b4e2c32ee7b08b7f8b5ee71b42b161b81111fca31b59a9df33d282d1af5f52184780b85af75ae0f4282880b1466fcd39fba424c6d9f1354956a86cc14c3a8db31d20ac3d0ce110fbfddde111b6ab48fd6004d4323c05bdecc4f1022af638680c0f341993574eb47f8d21aeaf63598aaaa17c0224d7738cd54ffcfbbafde53f7e540c6e4f081c3f8a4fd563b99bd363bcfaf3e3e1069cb45d5d50eae8a1df5b2e709d44ac2188d", 0xdb}, {&(0x7f0000000780)="0c4f34362272e538b53117962d6db77f64bf4505b3ecc098fb8f6459d53c4ed0d1a3ff5b4a", 0x25}, {&(0x7f00000007c0)="48919ada267d6c6d6655ad798d9a5b43dbc480e54125c931c10ec21ca64d8d7e09a413dbaaa685154a1fe356e499cd2c39000df1229f29713cb4302fb8adf4a3bd9897e9161e50bfa9bde21753166dd32939c80b179cfa81f5e166395d79e5a12aa38b60a2d3a51fa54e71a339c151c6652b3099d765a690759a48e661d6786651", 0x81}], 0x6, 0x0, 0x0) sendmsg$unix(r7, &(0x7f0000000a80)={&(0x7f0000000900)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000940)="5ed69dab7967f63c4195f3fb816f", 0xe}], 0x1, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r3}, @cred={0x20, 0xffff, 0x0, r4, r2, r6}, @rights={0x38, 0xffff, 0x1, [r8, r7, r1, r8, r0, r9, r7, r7, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r9, r9, r8, r9, r7, r9]}], 0xb8, 0x404}, 0x1) sendto$unix(r7, &(0x7f0000000ac0)="02da26816e590817db3729cd92ba9e113283abf123589b96bd3b60d4e5eabb45ba70", 0x22, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000b00), 0xc) ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000000b40)=0x8000) lseek(r9, 0x0, 0x4c, 0x2f7e849d5ff152c0) readlink(&(0x7f0000000b80)='./file0/file0\x00', &(0x7f0000000bc0)=""/106, 0x6a) fcntl$lock(r8, 0x7, &(0x7f0000000c40)={0x3, 0x1, 0xaa5, 0x3, r4}) ioctl$TIOCSCTTY(r7, 0x20007461) fchdir(r1) ioctl$WSMUXIO_LIST_DEVICES(r8, 0xc1045763, &(0x7f0000000c80)={0x100000001, [{0x1, 0x4}, {0x3, 0x40}, {0x3, 0x9}, {0x2, 0x5}, {0x3, 0x80000001}, {0x0, 0x6}, {0x2, 0x100000000}, {0x2, 0x80000001}, {0x2, 0x1c00}, {0x2, 0x3f}, {0x3, 0x81}, {0x1, 0x80}, {0x3, 0x80000000}, {0x1}, {0x1, 0x80}, {0xd586fbaeb3a0503b, 0x7fffffff}, {0x3, 0x9}, {0x2, 0x5}, {0x2, 0x201}, {0x3, 0x2}, {0x1, 0x800}, {0x3, 0x9}, {0x3, 0x2}, {0x2, 0x4f}, {0x2, 0x7f}, {0x0, 0x40}, {0x2, 0x7fff}, {0x3, 0x1}, {0x3, 0x9}, {0x1, 0x5}, {0x1, 0x7}, {0x1, 0x7}]}) ioctl$TIOCMGET(r8, 0x4004746a, &(0x7f0000000dc0)) 11:27:08 executing program 1: clock_gettime(0x3, &(0x7f0000000000)) clock_gettime(0x0, &(0x7f0000000040)) clock_gettime(0x3, &(0x7f0000000080)) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x100) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x10001) clock_gettime(0x0, &(0x7f0000000140)) r1 = socket(0x2, 0x8002, 0x0) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="6429d5d7a1377668c82dfddbc585f63d05e90aecd9186560b29d992cfb8aa30296d0a73b801b802fff496b11a1288f03c67247fd1567906e99c02009fcc4645ebb5d0ec64d81dbd8ad6233bfcffc54385de9d47555719b9d052d883a0a1915aa1cd67fa2b35f8a6fdc97d8d0c08810529f9617d5a1f421b83aabd68b2e05ba9ce83d84e0b348d822797c2b9ff6c5fb86ef82fbcc9037bd231789e218904e6a49ea1f6bb34f4fbe23b3a7b3ffae8cd351d479717773f74557a5f3928cb9c91c431306f0e409ac51c25231c1096d8dfae7848b3d2eea378987d991eb4edc45219477311ca383e08ce27a", 0xe9) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000340)=r1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x100, 0x0) clock_gettime(0x0, &(0x7f00000003c0)) accept(r1, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x8109, 0x0) clock_getres(0x2, &(0x7f00000004c0)) r4 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) setreuid(r4, r5) socket$inet6(0x18, 0x3, 0x8) clock_gettime(0x3, &(0x7f0000000540)) sendmsg$unix(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000580)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000680)=[{&(0x7f00000005c0)="a25e5d37dc34b9397cc7157fcc8773f1e26fce1029b633070d0f2019f0dbbc9db2020fced7d16c82a64a4bafa3ad68a064b2260915681b94b1c22dc1b56f15d207b449e5c23d2cde3140c9cc228f8bda48ea400fafca9fa6ef58aa281890640e18617d05e76c8955753e88bba45a7bef03973cc9a34d1d7f06fa752f3670c5b2f58ed8e1cf311841f35b", 0x8a}], 0x1, 0x0, 0x0, 0x408}, 0x405) getuid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0xaef17fcf26951268, 0x0) clock_gettime(0x4, &(0x7f0000000740)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000780)={0x80, './file0/file0\x00', './file0\x00'}) shutdown(r2, 0x1) getsockname$inet(r6, &(0x7f00000007c0), &(0x7f0000000800)=0xc) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000840)=0x8) poll(&(0x7f0000000880)=[{r0, 0x80}], 0x1, 0x2) 11:27:09 executing program 1: sync() r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xffffffffffff0573, 0x8}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x51) msgget(0x2, 0x608) 11:27:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x12) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 11:27:09 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000240)={0x9}, 0x0) getdents(r0, &(0x7f0000000200)=""/49, 0x31) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0x3ff) select(0x40, &(0x7f0000000000)={0x1ff, 0x7f, 0x20, 0x0, 0x9, 0x98, 0x20, 0x93f4}, &(0x7f0000000080)={0x4, 0x80, 0x81, 0x3, 0x5e, 0x37186857, 0x4, 0x8}, &(0x7f0000000180)={0x5, 0x5, 0x3, 0x7, 0x20, 0x9, 0x4, 0x20}, &(0x7f00000001c0)={0x4, 0xfff}) 11:27:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000400)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe71088b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700"/394, 0xfd1d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "856000"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d0e, "b04d00f3ff0a631a00"}) write(r0, &(0x7f0000000000)="4027fd9940259c09d84edfa8f4148675fc", 0x11) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 11:27:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x10, 0xae951adcb6c664a2) r1 = dup(0xffffffffffffffff) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) lseek(r2, 0x0, 0x0, 0x3) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000140)) 11:27:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)) r2 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r2, &(0x7f00000022c0)=ANY=[@ANYRESOCT=r1, @ANYRESDEC=0x0, @ANYRESOCT=r1, @ANYRESHEX=r0, @ANYRESHEX=r2, @ANYRESOCT=r1, @ANYRESHEX=r0, @ANYPTR64=&(0x7f0000001240)=ANY=[@ANYBLOB="cdd38bd1c4c693d77b8a1fb600ff2f30d9a8d91e6df69c0ac111127169f953bafb59bfdc388306de2e5c953653f02aad", @ANYRESHEX=r1, @ANYBLOB="d650d02cf6b7b1c3fdc26852fbbe239dde8d25ec975b6b95cc2701c2f8bb00f7948f5587e9716d066ebc634cec05cfa3c8c01809f68ccb8fdaead1d3d754d859340aedfb88a1c848f40708cfb798c690373f8b15822b71378853dc7d648337566db1d4f990072c17bf7ddcc8c837455b614a63475747cd0408429d0e5f7db3968b00917572d517b938e0c8b6ed04588e7357f421804d0d70231ad2dfd34c440bb5c6e60e9486040c05ebdbf37ab710304407901fef586bbbfee50dc0a57567511f1088c2de26a088210c58c87a1ee5ed07ce8857ecf14e3ff0a20cc217dd26095af71f0883b3415ab9a8e866d01588c89a31086d4a45b8d6aa0beb12a33c2151214a37f43c8df6f8bc674ab105579d00de80bef76eff7f5644f70abfb62daf57237ee80f35c775d853556ef9350743b46fc1f3d5cf1674500defc9289c205f583d2f051913100069367d70cf80add0916fe13c1278819ada891b04a10fdd35d069851f340996b1e733d2bd807182fdd0591c478efecfde15bf683cf8f2ebec7ff33c73e3900aff7c7e8999b45aa8f479f0ef161d1d45ef53fe99c856936a0aae30c9acab5ad3bb8bef9e51ff3fe13807c854bb60af88729ab67955c2a86a7419defea350f70f3a3180f6cf38343ef9f4bdcfe510fe4d2695f8d6e1fe955b482c975493bea3aed83d153a61bafb5cdcadca9f8b75c4ea2b691f24de41a85442ee87dd5642334327d93a6671e60464e286203975fcb2887ed99dda59d9e6074d0728d094849e9218af231883dc837dc086d2ae9e9f0f35f7a5b1fb2e8d672ba34d7680d3653fc96a2e4b67aea66020263e8799c53b6c043aaef2bab1ff5065eaa6e23f0e33c92944979cf16eff60327a135d8e71b690752c7e0e3494b53b7179915faea431006bd64dd122b428fec18fb53f0c466a6f5c99d9674f5c710833022884deea9ebfe68de35a06687fee59fa41edbcdf2fd6cc0a44dfcc1bb6827738a5b89d4d4b67dca0311893411df9eec5d5644146fa97c51442741d042fb6e7d585f54f4457e516075e76c18dce03edeabb838c75140bb11efc57e71935063f679173b1ae1ffbc9f63055fb1759f8b98487f517fd459b9efe26bf4826175c6bb60196a9fc532353109fe6f6a2d4f8cbf555d5b1288075ecd1085230da9bb9aa861b7ef1b72252518fb04e9a61ffa3f0f33e7f7fed1eabf89f1539377952e282724888be8e01c963fcf7163c6cb756ee66c926a1377c32497f898fa7b0242d10899e92469da67e054d80d37d2dc9bd7f25e9525384734874bce43c9b4a50495e19cde44525597a70c5d057d71fdc1ed8c4720ac0f0631f59c016ff5fa8785c232963c70df1e9c688b33e169c4c8d387f4792c2ff2b4c1b46f25f99548c3309e66db812d824d604974292cb0ed15ed8aa61c5750b6c619cd56905f83e1821390d9c1a853037d0e8c73d0e9aa8e659173f4630e52f125ea86e63aca9aabdbfc36dd262869868f554d5d07f1c8e805a56565f73d17cb9fba149e80976c7f5383040f88ca9696fcc2e4e2ae743b4ead5f7955751bb09677c0c7dbaafd42ddb0a53e5de7b1cd5c12161d3d2da7bab1e7db7c5089282fdbb4189473d9ad1701653bfa4f58e9abb25d50e4af9a3a1128333a2ee975c4d31e5addc75abff7b020a94f561cc9c6926b9c43cb3a3084beb42ab706f9ca066aa81925eb51fb88a09d76f42097fa7b218f3ba8c64f15d076d5f08aad73787f138c3815ef207c272aa5288feb211a74166312bb8f294c3824e7c8bf5999badc5584294329d71a9e2287fda92dad3e5a360a92c472ab8c40c61bd077a334e89d6645f0e9cf20b1cdbb65e69d150e5ffcd337b793b48a07b40ebc8b7ad884337a3cc9300ba6817459c20be37422bdb55c215d39f11a8a85ecb0496f8261afc7b191e7d7b7e4d4a81ce5ce9f1155f27cb026929634502ae10aaeb86d4c3d86cd493191a5dc060fa9123a2c37ae96dc79f3c7e51de949ae6239174450e1fb4f9ca40c23c9ac2e0534cd47cad3cdd280a154e045338fe6b26f999dd02ae85e99f4c1b574564bddcc8dc3fc43d242de2b8255ff5ac4af55aac35f4f7c02e5ea8d3a648e99526040ced8004b7928c183476cacd8fdf4287ab72db3fa0740f07249b64fbc6da79a074d6d15fcc9ec5e90f6680f2eab2bd05f86dc88101059db2564ddea694c3c9860841b724b4d91a2ba4971696c74d25964f3122b9274397e919e2a7fff97f97c02da83ad0cd1fd29e1a41550fc8a39797fcfbe3536e7f96e1a3f151602f7770747bada19ce325d005c23482ab50ef6542bb5ce52ab5b601315c900cfa14c8d1d1a9af57ba68aa4a41963af26dfb0f6e3291df1620a3fd1ad149e0981bf679f2287ca45deb86ac754e1741a234b08f6be8ecc79601bf52a5d13479c51eb58060b6b91afa2775e855946364bc21dd79a6388fb743885e42f4ea36753a231a36369132f57ea50b4a80d253376d616dbfa470fdb08f9387eb347aaf90c3fcb33dbbb832aaeede4a356970d4c0058bb48b162c437c21bca1780f3586b0cd2b737c107224b0f8d1597148a731fefff79a4e4f2d7865492483bc84f1622b894e5a49ac189e12a3cd0bb04249fac0240e3025378954f02a884c58156b39c706ae525dd63508a6dd0cd2481171b58895b10a5bbe9b2d40b9025aea9f04544c0be60b5e8b584ed8379b881f8751165b5d40768e031a7124f043822057d284cedebf00fbc9d74ad67b37deda3f46ac9ea2aeef958a9bd1db6f61827ed3904b925ac1b12b0db9336d96f3ebb06705f9007c2f4818c56264c9c4e5ad49ab2d0038f7d63b3a39073220dae54cd92b61b1d5b1b975f9cbd1785586f2ea196934cb1e78309d088184c44a840b41c3c85c85c5dec74feb3b27de2c44cbe0f9ba521020db5dd01948f3f420bce6fac6a6f2edac0fc3d7be716b1e5aa5ef9287cff17ad846e98cc0535c1af96900b60fd5b8672df9192e9cd0578b795144411bb766e55fbbeae8aac5ac602550f726124124d2babaf1610f62cea2d128df1270fb68be932e2974d3e2c7dce4646ddc7415449b6ae3d33430f5db8970915fdf2008a034be5a57c00e4f30c2acf5bd6255be7214dadea6629793c6d22e29eab774bce237fdffd2255f0a064872785387528395c5cd3eabb0176ec81518984ba9ece1c49506fb91f719ea6e12bc832d90f78b4268f3a5f3e5aa6dcbe748407ee266aa74424af1a83268214775d6410c9f606880756e5229bf09f06e4c5b4b445de695fdd54ae39448b0a1f541d853bab3368d1db7cc41b9d67751d8aa38a81a29efb0dc6728cf2af90d4fa3609c00b03a125a2229e839b4a83031510ca98cf1eceb8a85482a2aad56ea55030279579c79ab8b8c27eaeb6f76ffd7082882e2f16f3648c7d59fe52e6e7182877f9ba281505a172d67bd8ac878c4005a2c2509e72a6065787025b93d1de04993ee2d3d9d0f2169036159cc8b7cf798a421ec34411577c0f83a1a88300438cc9b6db03bfc32c9e5726bccaf092de4fb37460275d23d2656d8e1d1b4490a3c70bca04db3206a313df820f346711ffa335c9302ff064ee8ca0f1046b2a5eeaf82b7a162801e5921ac5613e5f8e03dbd03f323e537c38a72f1b313d02f0454cdc223dce24e36f4c5eb8efd527a2bad0d1206be06be01035f638d56aea37df3107f83f8851df5f3555161b219e14523c5dec8f9e68febcaa3472641a118d7bc2ab5f69b91b5cdb4b4470f4a27f27a98911133304745379533fe9cac0348bc89bef2cb28e468dcb715283673e562bdece0dda1e1258b3509204b9105ada61789cb211b539626bff70018cda66a3ee8daee38d40d40717fb8c7884e631c43b53542a3f8ca71e35b54569c92b3f50be94066076f6c96904d6c2d32a40599f623dd0fabd71baa705147536bf242c5a4e97aff18fa2d32ad934073d272b77b4a067f6f2af50888bf625b0c5adee9eeed153d827655e6ca4d38931504e45412b71e4048c44c659b38be160e08b681517be01cc395d83c742ef822d68a8094f8e37145977c25c242334ff98fa2cc81fba2882760db66cc3903005c9dca93aca3c114ae450c549e3af32e4b3324bd9494cad8e0ad990151e7d513b44ab21d5a2ebc3a2a3a87520c8401f96d2251b569edbc1e33da969d04d1ff91cb67f2905e430f5cca3c843e3de2d6c5486343757a3e624f47bb1c2dc5df8712aa818561f8d01794d22ff13a4e64dceb2a4453b0394e8cbab40c4acc7aac6253919d1e723299237a5bc3ee860b0f18e0a8835a996190626ee8dd6ad7fd24919bb1adcbdb18fc02c1c9c39306286acfbdb4aa7633cb8306c7fe17134ce23ccad4da1c0595f9721ff14d091de40622c67f0279886fb0031be5023b7f0a4fdb6d75e56ce6ea87359b861d8c803626f095992a60cfaa74db6a036c79f31027c2498137c39eb21234a19038aa187cc94d575c2209f4dd79a484ffd2b1383039d6fe7da13de7388dc4991fa5a3d175e39f1dcad89fd9af6fd55a69483d414559ca850559d1b0a7640c6bb02fb35e8f2222c6f2e71dc9a5aa40893321a9047d24cdcda0698f89841692161e7afdb1b8be7aad3cc7f291d089ea4ab026e3632282939c721e28e000b3810a1579a7d872b1e3891a68bad392589556105a3864d0ab96452101f4155f4708a7ec3a09f9bd6e24e4899bca7a724556e4ddaf0298a04699e987853df9d9500f393c09a210debdc5981f2b77afb98a055c5f5855798a7a966f33ad341d8d09a627f8f5ae139bb4bf2cb5c9515f29af2c1e15853587ad68d383d60cfcd38625bee2ea72976ffc99e725a58e92a288a1ff4ade12aeffff471685eb7227ed48ef30c2c44796fe9dcb7195148ba9f3688909a5b5e23b7b0dea129840a063206ea852479f01c56204888c197e94fb9d32a3069493100b192ac826222390b1b076496b5537782efea3b818fb19d48d4d1e18e16bf7cc13ff029f938d61867a10ecfe452574ebad366fa6838d0a9570dd49ed70a03ef00f45dd44b07555815b4a32d567f1204cde76a1b2815c8d8544698f9ea958efa75637be9df5378f0b212b72425debb60da13de605238514cbd8ed3328dcc9ed49536e8a8b201829bc49eae152ae7fb72346db849a927718b707cd7f1e6c1510d65f8610c0465bde62942d7725b2ede8d9193caf1738913880832f9e0a2c86e00186e3513863bcffc294279bfbc0f198e8309205210e958764fa969e4c0b16c5ffc7a04d7939e77b8172947b9e2590c2426372a1fd7fabc2a1700d94491355b319f4d58ac6d20e514233aeb0674497cc3d2988e2772082452c848e291acd6b27e9b05e3779b6959d56bbc5dae3b100119a9e89e2a2bc5d66015f2a7fc159af6db12cf38f392b89e6dc451742555920d0f14e9f68ff0ba25c724b00f4735f9b13ca515b9b6e8022c51d0fc88022b5c8d2ed580ef5394a31ff829cf1b55d8d0d129a70c3bf7aa295a33cabd8a1b532f2429521c61f6d143a81e48fdb4276a8bed9f08716871bdfb4780ccc671587c6594f19d01df435a5cff7a8dc0772ce09909deb72ba824901bf16757a5d80ae43688f821264a117d182e777714db2a1572049ed62bb0d9b914142bc8288a04574040b731262550da5eeb0cce09b43a7bd3a15f8c910db758155b7be74f633532bfdc84b88f06e71ec779de3e4bb4fb0b123aa7b3c29cff8fd0bf46c19cd7e5add91b3bde74e2aa90ecb21474a244fe48867e34d16ab73f53afdfec922ced2d208f8b03214307c1c53aa1de17a78bb48eaec", @ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT, @ANYRESHEX=r0, @ANYRES16=r2, @ANYRESHEX=r1, @ANYRESOCT=r2, @ANYRESHEX=r0, @ANYBLOB="8ead95e5ec5bae89c6acb7799289f0fa8201f8c0d1df6a4307ad2a141af5c6115570e352daff0bcfe26abcdd2ec2b1aa68c90bb76728c809776d39bc755c06bfdfb600a6508fbae96c34db18d44f49d0b9c09d3e2858c0a5ce158aef63ad855c78", @ANYRESDEC=r1], @ANYRES64=r0, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRESDEC=r0, @ANYRES16=r0, @ANYBLOB="12a9f94a8a01a60d5a84db6af923239b68845045f958c0f694a5142f3478281307b9d63bee13015fd90cff4f2ed929d12dec39310b80b70fa1490bda0e414ade8e8570ee03b81a8a70a3917a5e35c76391894c93dbc5c274744ba947c0b8a9f2a0fc9e6ed7b717e528bc12a5089ef74e2ba4ec508f2adfffe0b7295b63edf08711675ab79c4ddc16cbef7fc3a1006dca4908f0b21945119362a047336ecffd6ae72cae17a3124a49a9f0b325b4611995cced89702b5c4a2032256231f142fe16723fdd08dd233510457c935d130397492c3d8a4885f67fbc88b2a359b546c8051a6bb7770a89acd6decc5a0e02e7d3633b725236c80463b84fbac6d4aa110b04fbb1dfce0ca3ca471ffa00caa5510234548bb6c5b29f896d66aa9eac88ed58c86b602d2d4c6c26ca86329086e9b6c12ad31d2f51986ec144c8698f11b3cff0fa541563ab7fbd210f30ea366d951bdddb20d141f277a3fd8e8f7b16a3ddb3426d5241552d2e1f6c7faf8a4373579c2e2a4858bb13650a0a43e2f1089a96760fe3c6c987d10cdeda91238a32668432e6ee9305d374841ba7baa87ead6712cba97c956a4f3ad6692a99fb46ed5edfe2c43768e6f6d0e575e453425923c755307d6d40eacf03e9e7a5350c63016caa59d12044a54c00c92783fda758be5c5127b702e22290f47667570d691d988fb563d08eb1d2e44901fa842fd8d78c2bee6c2bdb1065866c2c8f16b829320da0d3b5e0ed6eb88e0e90be4e33112bb267f36e5a79a18d472c22b95f69236750ee3b42d6c5fd4678027d963ce08a2370b9dfaa5c903f5e0d92ff1ecb39757a4d80aea39120f59246c5fe1e1e421e737a0054ebbbf085191ccbf41db058126ae610c7004fabf1a2874f86ef150125c4ba77ec80af35e41f93aa26666ae450e1403673bf483dd000fb9352c4ee7bda2f6441a8ce11747303f4d62c9ea5185d39f90c9cd92f3a05e2fe2a0098dd9fe5a58dae1689d464340655cd87fd5b0d1054ff2b654d7fa9122d3b5f2ec9e785ec36be64599be1e2879f5ce94ea63e4fec271c5f5cbff2000ad3d4a93a87fbb9aeb151065fb2ceb8bb5fea885b4b442e1f8cfc408c0802f7c99ad6b2c976af48de8b64ffe3d1cb532d4cc06c31c5cf93afa488c56b8bb786b62cd5cd22a175e71bc7c005350348f130b4be828b2a6d1aace43173a0b30d97029295d59762d71bf43c4ff791b9a88dd2d5615269c9663e3c1f3e1f51561f0f7b3bdfce6b7d8b1602b0176efd20c9bb0b1ed0d3bbacb99b33b64ba42eaeaa835213702c19e8ab334edff3f40664ba9c5233ab7a5074d31e66119cfa5d85aa3246b4f66c7a2a2d359474ddd6bfde47817c5b0f2d496c188d292818e54a44b31dbcf019bbd892413efe18ee95a1753045729aff483e085a0a0f1f9c4397408974e85b13e104f560e6ce9a8e2e2b053b886b590eab136421f6009c0f30e823ea369eb230d0fe409f8688425451700a7543e1989ebf996eacbbacdff70f58b4f110f9794c8a93b5c277ec6d00d9ed228d9aa947204c3579afde04b35676690692f9c415febf7d105946f138101fdfcc8e1efd89fec164ad1b004e01dc22ad72a7174561e3f111b7fc7769ef86318eabd0c19dc3670187cae6ae7d529f52b1d4e5c60284204d6af88d43bea36f2b4e8a3eeae15fa6704be52221ae9b5fa1989885b02f98f9aa996fb7f292e011f1e519762f4b6280eb8a2a823f9f7b84a5d70f8a382403ab951c5e6d3e52e49f0465fa79983c509a4021437791203e4f6254e9b200456d2d510c2c84353974604411a8b4fd78dd314080aa0ebd20c7a62a085a40416b69840e44f103069b8d4a26b9bd881e3df47fb7ce594db0da876dba9fefb488701cf8cc8880f498f16b4451ab399679af56639a30d104af9e08cd5c99e022986e7ef15ad330335d8f55bab62837be4e59ae9e590bc13e79d2ee799d27e2c357b8d33bc83713f6fa8bb300c0f378c6d46305cd14b6e04aab1cf1b4f1bc463287ed739189a3fcb101753e58d555f9c6167bc107ac77d7133928f01710de5c21417c76353dd22200165dfd92f15b4025578590eb627300adf411d00063480529f16a2a30eb68154184f0b6ea82c5a0cb9657f4d76742d5f9a0f49d88ceb30f7dccabad7cb328cd76c570133256c60f860434f1e87ec6df4bea46d66fbecabcdafbb16f49ab6aaedfa231fd9d66094fdcbd9d7a96ce7b5c7e2d2eb472946a6ddb450e56af584a0f984bc9c91c0f2fd03526226f6436d5e38a04b88eaedb9235ae7fd4c237679091b8d2492d37f862d4688ef17c2904bff42733f99f86a3d9126d5d00897f9c99ab48c6bc2640e9a89d25a5f05793d437e4cfa2d983c25974e589bf4eb08f61c9785736191dcba2144ae1dcce0ebfc60352dbb6b5ccb4c1dbe8f38a2c798185bdd11d05723910f7dc6d7a1fca7b3799ebed224f183a1f3f6402576ab86881fc196f7817e397018f0f18c7c6b5d22cb8b54fc3bed68f099b57aa67cd1a7842415fd019b84463c9d758f1f95e2c521dc8984bee2560d0b5caee4bc0b59d2e9b81ed7dd1ddcb58c755d740eb265d315ad3d6eced7f1db6a27475948800c04810b32de89ad111ceb9d88fe4051895a997d09bc1a1b889182b70f9e2d17a944fc170635918c47919d3c0834632265c0602b8129f4ed899f0574053a316d3f8768b6ef5c2fbc3c144c53f606231ab5180414df6e75c224d2ae0dfd95c2595c1e8231c552b7cc10d1ed56e930b5e3815b14bc032ce28f63fe77a658236e24f5abf6992f737b06b0b6f82ddf899364c39cad38c46fb4af0f3ebd737d99fc433f205436fade1e7ae0219fa12b82ad7ba6f867d38dd641b94099789bed5419fb439465ccfb4665139fd2e645f951dc1e38f2224b919730a41a85b73a7337a3276d5628ff0ea99614b22f3c2110b13a3454688900f819b71e2aecbbb105b013256518e1cc3e81770dd3607386815412adff598af538826898f6f9a9c6ce70cb1b1c6125cc09e118712ccbc6ff2807fe7056b7ccd8750ae445f9ae8d79e7c5e42e396a5b26d66f14180d6375661902f60b34e8f4406ca74ef2a7734d92fad3ca7400200d88b5d8e3225ec693910af0e834705261ff8ffe02f344fbbf967a3418b33fb4d19db51eaa0712377e0dc3aebc4d4cc84c428871e6aaa0a92125cf066f737d6b8666d388ec2061733d57fd5ff44b58a86da7a537c83c131c5736ff842e9266affe747b0359a35b1d43a9e08b71e6ec3f80d5f22901c0606b2ef404788a8ed5d10a7e18a36787c7ab8524f15ae99fdf10dfb7bdd0de87a8542332613627e5caec785aa7ff9b2547aaf5aca2822c7e8297d46d212acd6476d3fa38f127c0f455737da0e23a1dfcdf23871f55ee16bde03e4daf50b8c36e7e382875e3d4035843307febb05228c0fb7623eafdf67849f15f079885954705e3778abccf5183020fb5f4271ef654501f8310c6814b3543de999d1734dfe47bc3d17da32f280891897c697825217a4a84d237b7daed568e739fe062b7ba0c33a617bb7337f50bfbd4a57f2b9ea82e12ceecfd273be221148b718055c5494b10f31f813afdcfb95069daea22fa5d03e90df0633067b567affd8b6bf1a15d82bda1c2c39bcd4eb06782e2c8b0496d2fb2875888fe8da7ed5e1b7309deeddd5276c6852f02cefdae18c02347da95cc5bbeb947f54ec51eb1deee22c00620e9a8ebbec046e300cc8d7012e854dfb3864e5d476d29e38add35f9e677cf1f4822de3882966e0a5709158404093d4c58f6dd759dba5939271e1867b0dc4167f5676043ada737399b011bed62d32b461a0ca32a7666fe1c10d20f826b9aab2cb9878f4b49b959df474c5641a4f46596f85d4101478ad095bb2d986f595654ee73196763f9125c1f7dbf0b9fe8deb6b6c1dbc219971b8dc4863df030e4c8e5ebd2ddaad5961c7ff7faf6662134990a363eb87b99d796a08c2be60439a2cbca7a10fd5048e4cd86dd6470689754cf1911105b64a4e51fc0873a899bfd3fdf2551323017d05ba87e5804ed1b6ac9a1d9ed57c9fdc3ea03ed1c62b348f6c12dcaed026e086ecb007ef4d2e3b1188edca73b097a8d0409026a277e72a379bf93ce5708b556aeb866612e6c155c0bcae0f5e7c2bfbaa5e417cb5f553098e494e3c0fb2d277e75c9b0ecca7f4f03d3443926e957908cb7fea353e9cbc77f9e7547404c70e76119fe609fff33d1c65505d94b9d66c7746e7ec0d8bfbd6dfa468fe2a3c64fbbcbcf496ff0b479be75ebafc93205309bea52ea2cfd4a05f6090ceef0674c5c18d1b58121d84d2609400ff6d8e004e2373dca58a6e30143203a34cac1a04f1613243f7b5549dfb424779da61c43ff9b8b47e52b1c7551cabb0eec373521d0db1c8f1acc9083088c467560a2bf0ab4096042e6bd58cfba4a2601a6dc4a07af3692eaf0d36b4eeaec1c03a2d1bb40c54a1647166f3e30d6aa3a83ae93eade48989c383ec6ccae37762eea365c785407b42877de074164eec65973678ed4bfd3c52526813b032a9a5cf3595907dcbe56c778e637bdcf0fa1e9311de206143f57c3007c3b88459654b649478286ca16f3c2bf34a88718542acc79dbbcdcc4f883c035000704dccb2fb8d2e20e4fcd2efcbd1d316979a2a927d2822626b7e121276ca0ef87fa1156984b21d36bd00a368148ff33482c7f3de91f359babaaa205998c61827783b2762a5d9971ef293068a89c67246bca4beaf4fd5c93d0e40b0ab708f2ff30f7773bf310c64ae7baedebf3ac9d2626364a6519468c776a39889add91b435e8f33d40caa0a057363fe6803657a23cc29783f76ac0f045b67eac2561b29a6f3bd3e61ba55702d1e86dbd0bee940d411d4e9753e8b1122c1a1571c98647dbf8c386859969dbe1b43d1968c217adb2e90085282f8d4d95fa2a86d2c9b0c4cfe7b1382cb3d2859a499ccead4f48d25004854df26d04c759c2f72645111fb9195dfd1ee846c0301885a69dc2bccb337aeae41ec03c205051b786e200b85c143b930b1a666d1866d6657a6feeda88c7f968ee3b5e0b125fcac048b32046a768ba1921b8bc6e71cae59a9184e63f7c6100dff1485c72339847eff1d1cd06b86468267ddbcaf064b37338339a16004b52e355d96df4b131e929c339e8223a480c8e52a7480e879b12869c7e33199d7d14cf7e9e8fd64e83eaead52207e02596598be1a817d163ab9f488dfbd2b2abb0fd0a7f8a485947d65055ef091d8f8dd70b23180dbdd19fd02f3682cec91035d2e68ac2b61c563fe38fdd8890771107f8aa88b3cc7bc4030b995148dbd5d79803d71bd646ef79035e0d1938ed77acf5e7e50a8ecb41ec39e333a1901f6f7a5cd54820f7654e73c70d19a380048b5d9671e059fc15e7396a8913b9bacf5390677fc4fa6350ca1a18464984c87b8e9f369d893434f123d1a2b16b975d4712da1419669d62904a1cd73aeba69267667d7a0fb16107d4ce038c3b068a562fcf00c9c3d595c1a01074e2d2f6d9a9f024cb4d7cfc427b5ffab48d0c63cc95a3342ea383373fd67f2685f7a6c0ae22371048b329ee9747024106009c2d6cda0e626098c20d8de7abf3f2d66108232961f6dd79a4b3ec4b7701845c68acab4da9f709733a6421494e4822ead66ca690bc5753fdc7871c73b5f36d10d083d703b87707476faae74b4b40633ed3fbdf17c777fb395a9e3647ba3d0b1e5a60def196aa839b89e52627dd6295c4faf56fcba591390094b140f47deae7dd92fecde0997d4d653434c96a813e16b6b82f1dd4319", @ANYPTR64], @ANYRESDEC, @ANYRES16=r1], @ANYRES16=r1], 0x9) sendto$inet6(r2, &(0x7f0000000080)="833758178d4f780536499d2bc8f308a916e40f58fa9c8e81", 0x18, 0x0, 0x0, 0x0) 11:27:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) fcntl$setstatus(r0, 0x4, 0x8) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r1, 0x6, r2) fchmod(r1, 0x45) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000300)="15", 0x1) pipe2(&(0x7f0000000140), 0x10000) 11:27:10 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 11:27:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x7) r0 = open(&(0x7f0000000200)='./bus\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x66) execve(0x0, 0x0, 0x0) 11:27:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 11:27:10 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000000)={0x9, 0xa56, 0x7fffffff, 0x101, 0x9, 0x7, 0xf55a, 0x8}, &(0x7f0000000040)={0x8, 0x2000000000000000, 0x5, 0xff, 0x493c, 0x1, 0xfffffffffffffffe, 0x3}, &(0x7f0000000080)={0xfffffffffffffff8, 0x80, 0x3f2, 0x9fa2, 0x100, 0x5, 0x3384, 0x4}, &(0x7f00000000c0)={0x10001, 0xffffffffffffffff}) select(0x40, &(0x7f0000000140)={0x1ff}, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x2f}) 11:27:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r1, &(0x7f00000006c0)=[{&(0x7f0000000080)=""/64, 0x40}, {&(0x7f00000001c0)=""/189, 0xbd}, {&(0x7f0000000280)=""/143, 0x8f}, {&(0x7f0000000340)=""/63, 0x3f}, {&(0x7f0000000380)=""/111, 0x6f}, {&(0x7f0000000440)=""/157, 0x9d}, {&(0x7f0000000500)=""/107, 0x6b}, {&(0x7f0000000580)=""/114, 0x72}, {&(0x7f0000000600)=""/129, 0x81}], 0x9, 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) socket(0x26, 0x2, 0x9) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x000\x00'/16], 0x10) 11:27:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = fcntl$dupfd(r0, 0x1, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 11:27:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x0) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/216}, 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x6003, 0x3) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f0000000000000000000400"/123], 0x1, 0x3, 0x1000) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) bind$inet(r0, &(0x7f0000000280)={0x2, 0x0}, 0xc) msgctl$IPC_RMID(r1, 0x0) 11:27:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1e7}, {0x84}, {0x6, 0x0, 0x8}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x7261, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") clock_settime(0x3, &(0x7f0000000240)={0x1ff, 0x7}) r2 = syz_open_pts() r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8000, 0x2) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000001c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x9, 0x3f, 0x0, 0x7}]}) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000200)=0x7) ioctl$TIOCDRAIN(r2, 0x2000745e) lseek(r1, 0x0, 0x2, 0x0) listen(r3, 0xdb3f) fchflags(r1, 0x10000) 11:27:10 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x26, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x5) r2 = dup2(r0, r0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x2) 11:27:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x45}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = dup(r0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=""/145, 0x91) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:27:10 executing program 0: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="000000186004008b00063300feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8df278f86dfaf2", 0x34}], 0x1) socket$unix(0x1, 0x0, 0x0) 11:27:10 executing program 1: syz_emit_ethernet(0x5c, &(0x7f0000000180)="893d73e9173d6ee4ca3dd096806b2ee24a0de59c3999eba362da4f44b3d0433b109a057301b8c08746550a70b8004ef0310a8e41653d61afc692e4cd8f0d5c9a6a4ea4bd988fddc94f1044a3a2eb8ce3244e3bce96d3b7947dfc9aab") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x17e, &(0x7f0000000100)=[{0x6c, 0x0, 0x0, 0x100000000000}, {0x6, 0x0, 0x0, 0x100000000}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 11:27:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) 11:27:10 executing program 1: r0 = socket(0x10, 0x0, 0x1) r1 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000280)) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x80, 0x118) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, 0x0) setsockopt(r0, 0xb, 0x3, &(0x7f00000001c0)="45e09290eede66a2824ba155f620561158825d8558e29315d26e3d0ddf7628da622bcd8b322e92a469215a638320d44afbf824a13481d87964b5e9fd03043d99d85436d3c309bd5f4866c8ba28f01b0e0b6b5aa153526db650423886dee15d1a0b4fb9d55c55b135d5ae7f200e2b4f863700931e2b1320f8c10ec510b060dfbea0900b7ed8ff8a4b6afdb635597b626467677f49b57c22d384cdf7d8bc83b95bdbbc4a8d0ec693658fb7cbcc4e84bf3c", 0x7f) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000100)={0x96a, 0x5}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000140)={0x10000, 0x9, 0x7, 0x6, "84ce59c659a1ec64eb5509c6ba35d4bb7b6e2e74", 0x2, 0x1ff}) r5 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000000)) writev(r3, &(0x7f0000001440)=[{&(0x7f0000000380)="86b42e4000bdb9c0ee5ed374e5e8521cb47450ef7004bdfd201fa941437c0a0c507a70576a555970ba32ec8520e27b12eaac862a9c7aedf7d59fc91a00f79dc1b8d2cd5bdcc2233ecc7e8fb9d7bbcad2326aef57f5c83ee3803ab761527b96af87e276cfe01a9b4e716db9591e6dd89f0e5ada935ab2765ee5d3d5bb5d625e26dcf358f0fe750ea4589835c0a7d7ee904046a63241619f86836af89f0b82f7b0bf21930d1f34696ed8e01735a6a77652c6585f35933b2647293b40216770b745", 0xc0}, {&(0x7f0000000440)="a5b30c384d5f42355ca68c6bfeb7f4204d7f03f79ebbb06ce6040ab4313be4a3ce2d62c19e54004af3b43ccc0a9143f7301ae49965b4019abe362bd82768ce83163346a11576072e94cdb6ad8d18046b49223171a5ce68521a2c0db73045781d42a0a51702ddb3af981fa91e8c57f1cf6677c067b1f218b74467b3f74d8028ba65a1c5554f23a22bfb48929c07e31235517bb10d1f37f01fc43ab0342e881b68f25b32611738b60d7b6b10dbde15500b67ebef2507a813c00cc7d4bd1bd79439bcf175bdc618ba302b6c93370ca5fc01834085ad0f3777c449e09f98fd5551f60612ff0130920143f72956ecf567f57b0e70849bd0ee21969457792b43499f14e2eeee16e392b74a07b4cd006f11b69dec65f0666f2bcfbdf0591c31eb1a8a8d12130f85d663d73c247cb29a80ed12b98bbe68a6755806743e916727d5bdda8f5c0482d2207e54c156704f03d0c789745c5165c0b5435f4bc3ccb34bfee017c5ea716725c870c80871795581e19d3fea05951185bc99339697d7663595a729ba87ced8cd5f6e1802d6af587769a92cd8b05c555d147b8d404daee15322bb1152350e3472fb7d0a6505ad8ccce9a2d80ad9f718308236e2f751f7751c2b5986a775bd445fe0399599e1ee42e7a8c75dbfd536de6d9265e1d430220a55f0de7357de4664c4798dc7319b04ab72ca6845a8ebce50e3816b49639573c00573d7ddc45c280bd20c3da77bb40130183a9d24326f94654dfcb76772a86912f3dc6269a79c627494bf07619064c747ac7232c0bdce73b39609415c7748a673635aa28020d9bf27d77e566f3b1ae607b9ee2e1c1023972acafc5cbe7529c62894ed1f302f28688ab31ff779bbf24f37b203f3016545ee6906e079ddae0c7c2e86bcc6410e176756afdabce3264ad3a470c7d89f59d56c683e826008d738018880df372c420cf7fe6ad31baa210e045c6f6c27265a756780da4163cf25921265bc1261c01bab7e0f1b0e35e57b17fb1602731d28ec1f3524f551f8f0da0195e69068d082c3619b8b2d913590dd1dc3bf11380314c5d2905383fb6aac8b6b4c39d9fae5d038041e30671c3879c5cea54e9e1bc3e345b04b4e127b20feb44289be4bf0cfd7e024e4522b65b7e792df3ba11f99d864ede7221083cc37ccaa70045f4502c429c7cfce75e4280b8553a09f9268ca4f1d8f905d5af7c59fec049394124b038d43fffe11ae0e5cb3a7c52af6c697a5a4bc1c9519cffadeefb469150f8123cc8d8014785574406ab8b6012bbf17af73cf7fcccc800dcc07e13022b7b2fb792ea168fb5e583e89bcd6225e488705584869ac889472b7b3ae33676deec2505b5084ed11ccdd8c494a096c419ee794475a514bc5b1bc04cbb541cc7c537d31aba99dd7b0bbf80283636afac689590c4f3a94a93220b6f89fa91e76de8cff17e2cd49564ad307034e0105d0b139f818227cd3f0a92f1d4fb39efe30cabd43c17af8a16b5802f4aa2e4b10b9e0a2857167134d8ead170252e591478c17b5e99092fe0d3043334be68a10936867af1b7629ad476c149620b2f64f726e1bc661a40640a81479b79b3067356d1aa105c3ad4ce827c0b294645faac5c3254f2f3deaa3fa0f4c587f09ad8f01407f19305cbcf4558d4a4e882beb7d81c62ffea89f227151f4ef588cf3588c22771d4b08bf6be9a84bb18b9289223be57b4c4b25701cf3787899d5f11f26d7aa27ef5abd2674534e52e932ff36e46dc228b879bdcd6e500d9b5f632d086cdf8799671750f7eef88448f7ad1c243685e46c4233c812d9ec8766d7b62a1e21cbbb544084e3e96f8309f4a4ccb154e144b2d12a63c49eb52b843cef9b283e395de8837947c6d4453597208e8a8e26eafc263ceaba758916d9389511ef48a330e31a2225a9da75fbc99512d202d387cfe1f5bc1fd4b3e8f5710f7d7f7133c688ce2fc8383cc11500c0c923edc4c405aeab8834225d2bc40f9e1bc008e497e690c561ac56048bd15d837b5efc347a908d7ac6ceeaf01d90a1bfb87e54191cfd1014890719d09d3b07ecc16f837fb6e7eb1d2b0f7bb0e01a0a6e77eb4ab09d41977eee8c417742ec07c29834952eeec11904c65f90046a3f4a41e0ce66618773764e267829e338d47ce2208c682ce43ad474c0b7bb1fc94b701d9aed4456055aadf35b06cb8abacd6b215534ef6c28e2d1cfff23c12f463344bf07f70570aa3e9d2c4e1f12c94b58e6107dd001a1572d09ee9eb400ccc5f77fefd36fd1498291aa4e662002741381d8506ee1c831a64042da019001b1a8f157c912ec5ca60ad6d6d0e6c66e58cccc0b7144ff27af8e827926cc5f93f680838ff861347cefb96f34f9bb4114c5e29c2b22ebaa6d1fe7e9cb210cedc40cee1c635b91aca2307f611a9d0d2e359a0c93ba4f062593eb39cef45f86f822e03142414895d5e83b1be64f218b46b081748d67f395389ddf14fceb5c4214dc70b42d9002d1e48d14389c501b454678c16126349fcf2b1cee8d73f1f8145577d1825b46ced60fe5f51f3cc7f6ebdd03c4de343518684c79d7df2795936ea852f1fbd7c1e39aef09e18b4eb97cf7ee7e7f56bb869212f02904a68eac5f540798d097baa9f3abdd332ea9c30d918806cc51c3b4ef0338cb1ced6db9168fbaa953cb86ed6e5fb74597f250c80cfe2e4215e49a177561bdb6b80efaeb1b88a1112933f782f790ad349a50edc7e062aa46a759cac6b82719efbf0a16a36b5a36a6fb894ef97563b8fd9ab5c217cce64431969f81e9e5f96d63ae75b74f42105a2c03e9830104cacc8696c7b1c19d2328be35e3f531020b6c829aad41ca91d755ada3db45842b82b39d1c34c5a4c24d099919674112b10c61ce1808a5c51617e92f36965203e5ec1e244539ec9d877aff2e26150d8a47073d5a8f9bdc0b5af306678ee3dfe8a3ad04b3fc161876a68420b01f95de039959172f1df7a2a55380db88f3e8bfa0fc67617852b1781ddcd2d87debd0a5149cc980140918697d37cd494325959c34d189f17c2122481bac719686340e99f20fc493a7b2c0d421980b22f0715c17dfd77d58c327624c97176aa8b4db758bdd927460afd5f27ef7b67f17aa136d5149b58c96ea39419bc1f1d27b381a0f0b2649e345802f41f505f2ce7645e33f91d8b3f8e5ca09b84c8e1f29d6c984cfb68e7349c9f43625492be86a83bbb4b56684296440e872531d75c34d186a72867871a7172d20bd041e90c6ce3acda50783a56d42b803ff9869bf6323451fca422a0c52ec12b10f7e08e0fd0e73210e57574ed3dcdd2595ab812b2ce539b6e9037046db39e5a192111303d3e998fc21d4c36e056b3ea5445694f3c098c6544a540ef33fcb937e67e0256915f128504f6e2cebe273d965092954317423ab4c0803cad24d3ad66a53004adeae1b19e8772fe55ad5a9b39d883e0f8e9e8ffaa070c7179e71e96e82c8cef0f8f76b714084722f35d03e5294de7eb68b883e85e3fcd721404ded57b3d7a7fbb150ac7bcf04a1fd79860129dd737f09010420108c2a7d57073971ae9ed804a46716c13b00fc7c52ad1f217d644524ed2a8e92b02a157f7b1fac4354fff388f788d0f9f414f4c07fedd55f15c7d57f1bea760a00d16d26f1699edaa56679b7e7acd0bd4f49084d442fd61f73a878c140a50325cda80504895a593f5f77d3d67513038293dd922f889cc98ed701d658b6d550dd82b16463e6747a673a56ade91caa0aaac8fdeb9c57f4e05defd8b7537eade414204e655cf973f31fcd6800e634af247a8b3a2fe7ec6e7f52eed2816b77f062cecb387e55337fb4edd9d0952be3620e7a17ed882f681306d362c03440ebcdcbd0e95d112986ccff51525bac48fcee59d182ab79980cf3ca3e6a79d51fc2a823e632b0dd9d940c3d1aa8dc9e48a1a10d261082e8425d2e849234d600259bbbd2be7616758859e4227fd05357c31ba3a9a53dc49866c831ab432d8e418e4ae95a4b320f23ffe7c9d11be04409cb850eb9ed50e310fefea46184a5af1fc54507d5a686d418bedbb778a013a9cec2ed280f87e1825d6b89b3be9928d1cbf04c39611bec05630aa02fb4f6af9405f4e97ca48bab27b9e80853b6326a39ee17a97fce50c9924015a8aae1f20fff56c0337bbb57362fa6bcabcd50d0456313821260945d31743da02dc7a764f381e4946f4bdafbcaed0c41c438ebf2921d27291ea4fbd5cf62419722a7df9951c9a159a900bff32039cb3d156840d8b65c8401797011041e8aaf446b5a2ea0a9be7a20fe71c33dcfaae0c3f869b6f0b7311aadd63f3107c6804affe0ce17f215fca4f11e932743fffa89a5bd2a227513afd10d4ea4e22f89399bbaa7161f03f604353c409a95d61a37b020796ecafbf853c312cd892eca797b616705381510227db4c32d5cc810a783506a6cfbd8f60559cebbec7bbbc0b2f601d98a35f613991b5ac3791c325530e0c6e3f8768fc9be851421df5f87a55c184daa51a62e5c99e3f0d6c3793c1e99d2df84447fc9559b87c0976537a188ff3c332f17040caf48183a889615e2283bc3a3c63cf7567e66cad99a6ac0285cad2f50f3b53e9f2549400743d3284ec4d3bafe998c0305cf71081c1f078e15df428596c5b108870d41b742b8b09deb9d3e4d729bb2eaac1c732a2af111603f8f754eff1343ad568fc14c5cfe10e5b949f44eb0b213e7a179b3493c90bfe96310a110241071bd7b75d0c0f7cefba77664db02d2a7ad7155897ccc24f8e46381c787f8d4442db78973d7979c65b4dbaf3f4c62bdbe968acb4ae622a3507fff1b3e271d0baa4f8f7aa94a5c1ce95f9621f8844a5dc90a367823a1daaaa4acd467656454e0aeacca916f0ec751992f984dd8896d174c4fb22ad30cb9a836dd9920c3f2b291bb3cbd1fddfe694aadc075bf830a5da7bce3d69e3581140986c2f731cf2e9fcd44f5f1ed05126cbec2160f4bd384661758466c710a5e3858b1c2a278185713d0a7446df515cec8c9509bc2e54c0ee842419201d9cc715539541945fb1c127ceda063594fa09e57be993ceb5c0a7c8290c44c2e9fe9ade9767aa20bbb89ab36e6d25af280f34354a3e6907edd84496c4e3978b19531d154c1713e0dac94ef8a463d02db12fe48f6ec226aa8a0517267bccdaee3a840a4f14473a4e5e275bf97619e8dae7ce0468b14c1e3a6431a39b0c2c9d571048e591b696b8e41c5aa31200404e02a3a6f28d716ea3f41aa829c1575591c77c58ac3d2d91e225e63c753ebd51d8565c24d51c07cd692a6aac746431dfdb615b42436cd2536287b35717a0c3732f2d9e93750dbd782a2f44c61aff482c6ba84bbab8b268e9d229eb4a8ebd21168ff74c80bed4f0e1c2afec012ea369815260ec2919d8e5f2e883d4be588411859469eb121e5abdecf6afc6d36dfb6422a97b9d8b56a78f1295964480939cc764603eb53e92ab42c4aa3f1d08e43a9cf72d560c2f1fc6074aa74a65d1f0ae031ff4200bfd7e9130d720e29abebe26126f927aef8852872e8fe83a938169f717aff7a05726a8d00f055585e2ed7c46f4975852f28302a831bd4aa47b7e42b5ec0348650e6d54e50e9651304a6a0ad04c8b27635b4b63b4dd0fb4dc009327b715aa211a6ea9d215f378df9d19db02910aa6ba750afa970f410fcd5ade5d1e451ee6c8d31bffe8053b684cd4974babbd7d542696bfd8b11fb8083560a5ab1b58fa32f904cf4c973dcbfbe3670763e15021e611b2a48d4c49685ecb54bc2b3c47bf2d5d246ebc1fbe73b20a447c0564230fefc30e4d43335ef32a0", 0x1000}], 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 11:27:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) preadv(r0, &(0x7f0000002480)=[{&(0x7f0000001140)=""/66, 0x42}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f00000021c0)=""/223, 0xdf}, {&(0x7f0000000000)=""/31, 0x1f}, {&(0x7f00000022c0)=""/157, 0x9d}, {&(0x7f0000002380)=""/249, 0xf9}], 0x6, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002500)={0x0, 0x0}, &(0x7f0000002540)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./bus\x00', r1, r2) 11:27:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a", 0x341) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0xff, 0x7, 0x5, 0x7fff}, {0x3ff, 0x3c, 0x200, 0x8}, {0x14f2, 0x7ff, 0x1, 0x5}, {0x0, 0x80000000, 0x71dc1e5c, 0x81}, {0xfff, 0x6, 0x5, 0x7}]}) 11:27:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x5, './file0\x00'}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x87c, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x500, 0x0) 11:27:10 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x10000, 0x100) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x1000000000000, 0x2, 0x0, 0x40000ffffffffffd}], 0x3, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x7fff, 0x4, 0x20, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xd83}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9f5d}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x9f7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0xbceb}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x99}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00'], 0x6}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:27:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x20) open$dir(&(0x7f0000000200)='./file0\x00', 0x800, 0x4) linkat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f0000000300)='&') 11:27:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet6(0x18, 0x1fddcc823e7aa2b6, 0x10000) 11:27:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000400)=0xc) getsockname$unix(r2, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) accept$unix(r2, 0x0, &(0x7f0000000440)) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000700)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830a", 0x2cc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b0818", 0x2a2) 11:27:10 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x42ca, 0x4) r1 = socket(0x1, 0x5, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 11:27:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r1, &(0x7f0000000000)="1fc6cb22f22d7d4fc83cdfab93d1f665e4206b40e5d574998e66dcf009600753ea3011b1d16c8da5fe4e6ea7efcdd5e764c30b526b95", 0x36, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 11:27:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000180)={0x60000000, 0x60000000}) chdir(&(0x7f0000000080)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000200)={&(0x7f0000000140)=[{}, {0x24}], 0x2}) chdir(&(0x7f00000001c0)='./file0\x00') utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x4}, {0x6, 0x4}}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) getsockname$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0xfa0f29b9ecae82de) 11:27:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x200e9, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x83, 0x7}, {0x2, 0x3}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x2}], 0x2000000000000037}) pipe(&(0x7f0000000080)) 11:27:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e3c", 0x2b6) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x0, 0x2}], 0x1}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180), 0xffffffffffff018e}], 0xb05ccbdacbd607c, 0x0, 0x0) mkdir(&(0x7f0000000140)='./bus\x00', 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 11:27:10 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x1810, 0xffffffffffffffff, 0x0, 0x0) 11:27:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc3304221, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCNOTTY(r0, 0x20007471) 11:27:11 executing program 0: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = dup(r0) kqueue() recvfrom(r1, &(0x7f00000000c0)=""/59, 0x3b, 0x801, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r2 = socket(0x2, 0x10000000000003, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x8000, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r3 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 11:27:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000008381, 0x0) r1 = dup(r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) r2 = dup(r0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000200)=0x1) 11:27:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:27:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x40, &(0x7f00000000c0)="e0c71ceb437abb10d399919ee124db65d3fd1876790b111c40227bc1b6103468398aadd929e2fbabe8085a4d6c157cc2bd977d921f2b2cc291e3015e96eb6dff") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x2}, {}, {}, {0x100000001}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 11:27:12 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) mknod(&(0x7f0000000180)='./bus\x00', 0x1002000, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)) 11:27:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) close(r0) 11:27:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x4, 0x80000001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x100000000, 0x200000000000, 0x3}, {0x3c}, {0x61, 0xfffffffffffffffd}, {0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x8) 11:27:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xbc, &(0x7f00000001c0)="96") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) 11:27:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x20, 0x1, 0x20000000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:27:12 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:27:12 executing program 0: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r1 = getpgrp() ktrace(&(0x7f0000000140)='./file1\x00', 0x14, 0x110, r1) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0xc6c1, 0x10000}, 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) getsockname$inet6(r2, 0x0, &(0x7f00000001c0)=0x2d9df09a) open(&(0x7f0000000100)='./file1\x00', 0x2, 0x80) openat(r0, &(0x7f0000000080)='./file0\x00', 0x10000, 0x100) 11:27:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x400, 0x0) setsockopt(r0, 0x2c, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/139, 0x8b}, {&(0x7f0000000180)=""/4096, 0x383be9beed6d147a}], 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000001180)=@file={0x1, './file0\x00'}, 0xa) 11:27:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x80) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:12 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x7ff, './file0\x00', './file0\x00'}) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x7, 0x6810, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 11:27:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x60}, {0x80006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") shmget(0x3, 0x1000, 0x3a4, &(0x7f0000ffe000/0x1000)=nil) 11:27:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0xa0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x228) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xd30753e51486d3d1, 0x20, 0x8, 0x7, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x6, 0x7, 0x8}], 0xfff, &(0x7f0000000280), 0x1, &(0x7f00000002c0)={0x7fff, 0xd551}) setreuid(r2, r3) 11:27:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100000000000015}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = dup(r0) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup(r0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x0, 0xe, 0x8}, {0x18, 0x3, 0x1}, 0x3ff, [0xff, 0x1, 0x5, 0x100000001, 0x8, 0x1, 0x1, 0x3]}, 0x3c) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000200)=0x9) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xffffffffffffffe1, 0x28, 0x8, 0xff, "044172bdf267e4dfc232f292b51392737217901f", 0x6, 0x2d3}) 11:27:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x20, 0x5}], 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x40}, {0x6}]}) r2 = dup2(r0, r0) recvfrom$unix(r2, &(0x7f0000000280)=""/7, 0x7, 0x42, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 11:27:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xfffffffffffffffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0x44, 0x800}, {0x1, 0x8}, {0x6, 0x6}, {0x87, 0x10000}, {0x89, 0x5}, {0x85, 0x5}], 0x6}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 11:27:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="50010501000000000000000123090000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23", 0x41, 0x0, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000180)=0x5) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) 11:27:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) dup2(r0, r0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 11:27:12 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000140)=[0x0]}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:27:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='0') ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:12 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYPTR, @ANYRES16=r0, @ANYBLOB="3ddeaeb0133b1ee244e3ab611389bb912d5fbc19c5482878d5de4fcbd72df244f92d2ea55fc2ec2109c7b15310a42bb4ba8b354e6d4799024dfa98210d94daf0e4a1c5b292ad39fdf939b18da2ee14aecd12bf7f97cb33289766365c25c574e7c65ab3d7e69ad56cbfbcfa735fa2a0bdd9bbd14cfe1a612565ccae4c32cab19b914321afcfa5fa7f3d03edfac785df060176aa064ccd2c63e93b75622a42340b35cfc8d582ea465bbf0f8e3102e9e755e837864b2c668624c1c24c23d513ced432f7c969d6ed1c46c8096c059146aecaa652", @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRES64=r0, @ANYRESDEC=r0, @ANYRESDEC=0x0], @ANYBLOB="951e3d082472a91607e3d974a1d6e5424afe6fa8580b1c11d542ecdef2c08677223bc5534feff1c0ebcda55ea8f61da3714e3f26ae66ad34277153440ecfa8c18d187af6fb1287aa3ff3d40c0df082a930412ece8e12e59eb9687548737bbb4dc20b4d504503e7a9853a5c69e5901d8fe728a7d8eb4c8856cd1dbbd076d21c29a68457b85d6d554fc9d416d1c05fa1652c0074f170f22a00e781a3abae295b104a7a6a95d34a83ad086e6840933e07a8c538fd7103e08cf7dddd73d78efd9da43e8b1a944c10e2965f3454fe8a8886712c127d2edc67bb9f8da4a469cba8"], 0x5) socket(0x0, 0x4, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r3, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) write(r0, &(0x7f00000000c0)="025cf012", 0x4) 11:27:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_emit_ethernet(0x26, &(0x7f0000000040)="fc8ced7b89f52f58d8fef3b17733deb303108d0061d5464895aac6029fba8da54363f340c3fd") writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d0145ef", 0x6}], 0x1) 11:27:12 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 11:27:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000ed, &(0x7f0000000000)=[{0x2d, 0x1000000002, 0x81}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:12 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x4295703e, 0x20000000000, {0x9, 0x40001}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000280)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000340)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) mprotect(&(0x7f0000245000/0x2000)=nil, 0x2000, 0x2) pipe(&(0x7f0000000200)={0xffffffffffffffff}) openat(r4, &(0x7f0000000240)='./file1\x00', 0x20, 0x100000019) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)=0xfff) socket(0x400000000018, 0x3, 0x3a) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0xc0) utimensat(r5, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1, 0x9d80}, {0x6, 0x9}}, 0x2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, &(0x7f0000000040)="100a2956b92237765454e9512c22fa1aeb76e9e9", 0x14) 11:27:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) pread(r0, &(0x7f00000000c0)="c4d41b3a6667c1fc51560d1ce9e2b06ec681329bcbcffd175caae52a986f", 0x1e, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x3976) r1 = socket$inet(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x100000010) semop(r2, &(0x7f0000000100)=[{0x0, 0x8, 0x800}, {0x4, 0x8, 0x800}, {0x2, 0x7fffffff, 0x2cd845d0fd58b3b3}, {0x2, 0x7, 0x2b7ccf20236c3715}, {0x0, 0x40, 0x800}, {0x1, 0x6d, 0x800}], 0x6) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) 11:27:12 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x6, 0x4, 0x9, 0x5}, {0xffff, 0x4, 0x8000, 0xe000000000000000}, {0x1, 0x6, 0xcc80, 0xff}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000001340)='./file0\x00', 0x10010, 0x101) r2 = semget(0x1, 0x1, 0x4) semop(r2, &(0x7f00000013c0)=[{0x0, 0xc5de, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x7f, 0x1000}, {0x1, 0xffff, 0x1000}, {0x3, 0x9}, {0x2, 0x3, 0x800}, {0x3, 0x8, 0x800}], 0x7) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000001380)={0x1}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r4 = semget$private(0x0, 0x0, 0x40) r5 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/55) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001240)=""/251) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setgroups(0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001400)) setuid(0xee01) fcntl$setstatus(r1, 0x4, 0x84) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000180)={0x7, './file0\x00', './file0\x00'}) 11:27:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000380)={0x10000, 0x8, 0x8000, 0x2bd, &(0x7f0000000100)={{0x8001, 0x1, 0xb4, 0xe4, 0x40, 0x4}, {[0x7, 0x0, 0x8, 0xffffffffffffffff, 0x9, 0x0, 0x4, 0x2, 0xad04, 0x200, 0x7, 0x3, 0x35, 0x80000000, 0x7fffffff, 0x6, 0x9, 0x200], [0x2, 0xfffffffffffffff7, 0x3ee, 0x1, 0x800, 0xfffffffffffffffd, 0x2, 0x40, 0x2, 0xfd9a], [0xc6, 0x7fff, 0xff, 0x0, 0x7fffffff, 0x1000, 0x7d], [0x6, 0x50000, 0x4, 0x63, 0x3, 0x7fff], [{0x7, 0x20, 0xc79, 0x416}, {0x1, 0x6, 0x2, 0x100000001}, {0x10001, 0x400, 0x6591, 0x3b66}, {0x40, 0x33, 0xfffffffffffffff9, 0x4633}, {0xffffffffffffff80, 0x401, 0x3f, 0x44423512}, {0x6, 0x8001, 0x9, 0x9}, {0x8, 0x5, 0xfff, 0x3}, {0x62, 0xae, 0x80000001, 0xcf93}], {0x8f5f, 0xfff, 0x2, 0x7f}, {0x8, 0xaf5, 0x1ff, 0x36d}}}, 0x985, 0x2}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r1, 0xc0107008, &(0x7f0000000000)) 11:27:12 executing program 1: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f000086c000/0x200000)=nil, 0x200000) 11:27:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x4, 0x11, 0x3}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x6) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000200)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/127, 0x7f}], 0x1, &(0x7f0000000300)=""/138, 0x8a}, 0x1) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00bb80 failed: hole in range 11:27:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x6}], 0x2}) 11:27:15 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) acct(&(0x7f00000001c0)='./file0\x00') acct(0x0) 11:27:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r1, &(0x7f0000000340)=""/101, 0x703dd8f40aca6511) close(r1) open(&(0x7f00000001c0)='./bus\x00', 0x10, 0x0) execve(0x0, 0x0, 0x0) 11:27:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c, 0x0, 0x0, 0x8}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) 11:27:15 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x80) flock(r0, 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x108000001}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r0, 0x8) 11:27:15 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x100) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000180)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000001c0)={0x6d1, 0x8}, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x2, &(0x7f0000000100)=[r2, r3]) close(r0) 11:27:16 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r1}, {r0, 0x40}], 0x2, 0xc65) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = msgget(0x1, 0x200) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4fffff492df3bff0000000000000000000000000000000000000000000000000000000000003b9331b1693c3b13b84b2c4edca0793d7c2be067223f6365b943a1bac89d94fe0fa93a91061517db9ab553797a274efd3cf4c12576369042fa321f2be0f651667d51426cc250df8454fbab88"], 0x97, 0x0, 0x1000) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="1d", 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) close(r0) ioctl$KDSETRAD(r2, 0x20004b43) 11:27:16 executing program 0: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYBLOB="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468289ce8738e8884015aa8bffa3af05b718cde6a59a96bb8ad069c578edf"]]) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000280)='./bus\x00') r1 = socket(0x22, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x80}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x100, 0x4) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r3 = socket(0x11, 0x3, 0x0) chdir(&(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000200)='./bus\x00', 0x80002007, 0x5dc2) sync() shutdown(r3, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 11:27:16 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2000000000009, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0x3c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) r1 = syz_open_pts() getdents(r0, &(0x7f0000002440)=""/4096, 0x1000) r2 = fcntl$dupfd(r1, 0xa, r1) close(r2) getppid() pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = semget(0x3, 0x4, 0x40) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000005c0)=""/206) poll(&(0x7f0000000040)=[{r3, 0xa6}, {r3, 0x12}, {0xffffffffffffffff, 0x4}], 0x3, 0x7) msgget$private(0x0, 0x144) preadv(r3, &(0x7f0000000080)=[{&(0x7f0000000380)=""/235, 0xeb}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x2, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6) r5 = msgget$private(0x0, 0x8000000040) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 11:27:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x6, 0x8f8a, 0xfffffffffffffff8, 0x9}, {0x4, 0x0, 0x4f, 0x100000001}, {0xfffffffffffffffc, 0x3, 0x3f, 0x4}, {0x3, 0x5, 0x7, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="00af8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:27:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSCTTY(r2, 0x20007461) pwrite(r0, 0x0, 0x0, 0x0, 0x0) 11:27:17 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x8) write(r0, &(0x7f0000000240)='-', 0x1) chmod(&(0x7f0000000000)='./file1\x00', 0x100) read(r0, &(0x7f0000000140)=""/252, 0x7fffffffffffffff) 11:27:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") r1 = semget$private(0x0, 0x2, 0x4) semctl$GETPID(r1, 0x4db8a08c2fca5491, 0x4, &(0x7f0000000100)=""/44) 11:27:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000200)) linkat(r1, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00', 0x4) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_emit_ethernet(0x34, &(0x7f0000000b00)='c') mknod$loop(&(0x7f0000000280)='./file0\x00', 0x2, 0x0) 11:27:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x80}, {0x6}]}) socketpair$unix(0x1, 0xa8a8484928593f04, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x82, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000540)="e426") 11:27:17 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 11:27:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x54}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8000, 0x108) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") 11:27:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="58fb283f395ad7a7f24512e9f32830c7e0609a429442d36ad62f55c11a31e1fc4c10181b7c515ca83f2d7f6fcbb7a5b8df0028e45dda03dba2b8088b41a0cef90c5a69948df73267b2f0ed18bdd1ba37b541d5b3556af47e1c9fa63a3fd4e9d4b2da68f532cfc047528e7ae1275ea2c675506f9f5b1a267a15ba945e5ac8906ecfe702f06cb392572610ce7ee994489d0f57280b5f6863d6c7cb9be4d0e44dc4fa4ef23662f3dc8f41b20f8a244c0b813e273340e0615c016035dd6fe15bd8555a9b244e184f2df03574592bc54837d6c582cfc01b85f5a3899f48bd5bc224b9bb5a8fc4334aeca0fea24096ccd759f44d4659284409de21593a8cf44d141b1dfdb6a5594a76ab1ba0df0ac2012028724ed815ca954eab310287b0dbaf7e43404bde0e677ae7dc3c37e019b0e3038c26de9088101978af7369bdcba4e76eea2d7b634852b18bd0e51ae5e29d266d1725d0026e6269d76b97b2172f8c55af9bc207cc4b646eec937f4069ba3c0cbabf42cadfc9117320a3ac9cb6aff7fd45e3411f6d87b2b4c271cf495e90193e78d279a7fe853ce5980dd8eed2d321b9b621ed8a501e0a7bdc2a5bbd07d07f72330949c295d7563ffc3fcfb294fad79d0737ca8506719f95e29c663dfcb78bb82cbf6904f8d26573ce8beb91ef3fd04dfe8d6c3ab1b002c866a2396b257df08d2e8075a15620fa7de6a59c925ccb02f69543b9419b210b4a82079d8b165209feeec5819c3cecde0829bc7a0aab7d8b4bd185e44e83111ca96af596b5fb00317e9662f11090efa9625edab802593f4caeab497e3c583e7b3457bee3b4d530260c158622bd1c568f986a5ceac88a36bab51ee56f21f941a8bc417f5eddc50123b586777c22a20fdfa7415669af962ad56eedb70c53e3fa4663d0c9e2da1c267aaea2fec2414752e58cb79e138752ead1b90d71dfd4109213331800bfc8dceb91f373edd62f5f037474705a47fa644210535c07bb232a8a09260044915e2d7621363fcead1bf4a6cdb9bb5db120d25a1254499a8f5007e83e190526b1fc606e2865959b9cc463bd0f6b2c3c6905060a4dd4dbf27ac4938d82ed5a75e74ea1e6ef4e021782e075dc016da78368d369863465d644201cc08b052d3519f2ee63d643d483a84b661d442ca19f0d7f36fdb95cf4a2501d4ca05423f44efed95a43f00c24079f96c4968183851278181d41c97d3b273283d96375a1054385fccad34d37dbdd91334736c3d7f7677281e68da0b0a2f8c6c25b310a89c7847e8e49c9460ed9fa14969ddcf314bf124332a0a6c00de998cf7a25899a04705d9cb9f969ef103fd03242e14272fcea9fafb2d7f86840408f35f5a37bc4726108f09ab0b5a14ecb139fd29bed3bfe2ac9ade1480d2473671980ed1aa3a65b902b8ba610b0eb988a26c3418ed543ced726de1584cf8227de878326ece26e38eb9587fa71d5867d81de24b40f9be9cc7f2d29277b497983f786cc9c89521472e40a0dc1648bf53f61253f4918ee26fed4b921aae12d34244161efe3fc16200d9343d978a5b4ed478a7418f1746c9ad10999eb91352645e7a167c0e132e5a1cb058db0032f704ac76c00a8cfc0c6427ecac2bd90a7475f990961c1dfb758526d41ecfe277de6bf1e4705ead7524bdb6ce7a13c80e88915f5ba237950efdb57276b7ef6f808d0cccd226fbb8d967c18326ecc4765433024a52f2440533b23eb2f3d69fe8d77d81c1ec6b70b5897b25b6bb4b8719f30db8b0f3c821ff2b595349ecff3ab87fd6f88d31665dcc2356d8832132e3e12f9fa82a5a6fc06975220e977e6d7e6a6f16f60759bcc5db386f057e3a945dc825eb3e6d9d9889a48de9aa510ccc4bf8755f26aafc3c633e7902f1fce2e41bb2e94be9d4a89fbb48f50012d3f04fa6b1d0a505699b9dcfdb347b9268b39cfadde7fb002c2227deedc8501ef882b7f8039321b1694e9b9eaa0560fe70f7388f5836db6a5b09eb120c58f4bcb6fb4e4b4acf37e8a331cb1ac28fdfb85f40c4f6b35253642b3c198223678a76ecfbbe67a97c3d89639fc59ba3de6705fdd39e3971439d14e07f455f395f10c1d1e75f4c812389067ff82c057878afefbe296b0ebe41a1889bf168d7a6689a13c22f03246bb6977e9640a5018bccea8aaf3b113264b2ebe7c716ce5e0024bcf71f890b0e7387ce90bc175d83fe7dac41cd4169689bd9f5ab0a104d1c1012e4a63b8eb99e08d370002b1ec785b35361a98cfd979a507957965d2c943b34e8a378baff9b9e8ccde805728704c3d426594cf0466e310efec8c7734203d03ea96b5f21121c0ca1fb4052d83a04632fe786fcd6fb555a7fc83ac9f0e1ab55573f26a81cb198149590e62f606d5ddfb38b4b64a9f29d58e96d928a2cb940c95a93f1d081837e5c811e9137dcd28da8997a213797869a677afbd09c037a1bc3bec23883c646be9e7c6848499bb079d24b45c338ae8e033847059972a7160439f0fe0dc6b3dce95d768cbd936d1c40065cdb2650e24c32cb22e457f6ca38783a0089826d01572a70b2e1cfa8b9fe12873767f6401e0c5d8152b68a08e3be6b52c7a0bc5f35a3e15230196bb7876580f2959b489b617705c391068c3103e330c6b11cb6ab968c38501a2771d4c7c38a505e8bb126a9ede38cce1c76125fd2577e48f634f0bb6dc4c89015f4d0213007ef189dbee989c57fe4329d29adf060c3a8f11981d7f9a3374dcfcefed5c62d44d9de6a31239b00dd5afde18acac7f02896d4b39e1f54f9a94f299e62fc15ca891c0dc6365a942e8e5c348c1ebd5a04a16b70e98929ba4f7eae0aacbd39da9f18c5d91fb0b98afec606d547c2934386c2863b4ff27a33ecc94df78eee4ca46230d6c9c0a66d1788d3acafd9e0e8df869e737dd742034c90a3ec37507dbb868fd41c18778f70409f909bc45006a0280f5d4be64829d8277d58eea4ebccfa010fb3e3db67906a78a0a29fa3e19207b8f04d376b3faf0aca649b718a38851271a8e4cc83ab9755e6b7be9d02f61f48fb96118a751b82d0bfa4ec57048cad3239bd6645fbe548023224c650a295c0fee06e4c2801fd33ea68435378b7a29d44bcc7f6770c52b31ed5813d87c727555bf25a6889b281d2ec23269f5a28e5e70d51dcb3fccd3df09e65c32aa84df265e64e299ab7c56925577ca03b204784eee6e76e67c152f7d660151fa9ee663576ae2b85f46ff4ffc7dd7b13036ba7bb6723009166760176a4ac7cd145b2ab9a090b05e52b8b6abba137e095d554cb4101cdbb5d2f37ed9f0ee999d7082ee807ec8135a25382ee50fb45b6ff3e0cf41ca9a250a1e19881a980d8562aa59fe44e6e64101549b4d1e93e5447620e291c61850f23f906aa12918091570d2fce65d22f4f5af9e2e5461618a8bd0138718ec2aec9370e1d58e26b6b90ed0d264f1d8e9580e095003de6a8448da61377067a1e5d58647160e1b34a9895517e06f48f33e39127fd8ea783b2fe599b1dd147bf390c2d1f7caac71573b88cca06a35d769ef836dfa94b0cf2f22ebbfc2a8bcace42c287165608b3457452bf1cec846dcd7122ef57bb1768dad4dfd0035c5d79ad551b3cdb605fd2da262352de487df14d32863f2329383b39af96099616106f411e962ed58f013951910635566ee219e0da0e6bc26cc8901176c8c929088502db9541c7104e682ca2af0a76348d060344c6bfed2913281ce88413c4c52f78ad2ed28b02c640ec0385884655dd1b0ebdf30d4a6495b26c74716494dd31fae9571ee39db5df3f160b6cc58659384d9cfcc19572c6d88459f3a11c43930e35ebdb2ada88a690a488eba58712bd3e48b32af81c160648b1a8dc1162556309ecff912d0456554a1cca12432b18d51149aae44dce81f7b331072fe298546821b66db7ea13c121e445ef36e24af450d0c28b3e509f31a2f5628e1ab0895ebaf270654c105ab5efa74e2213bb9de3b55130e4249102a11d9733ea1254ad0246897da296d7343fd80bd725f5793a3e0bdcc0ce6e51b6f4e4586046d6a286f872e5919f399ecfc0e5da3a2e1b97f7d6edd8d2f6eb4842436d4d14be6d2c7a7c759947f8adcebbf9b07e8f9939939d3090960ad2244737dd90f7f1dc46bf26b036ebb27fc9ff04cb05b1b4ea5a13804e2eb43a29c16f0b64d36822c1f45c581b4d58764a91096b37c368ba2ceb9d21f499cdb3d5d019893e98bbda595ac4d3db5a2f3c61cf8c8d1b3a0f4f5bbb6da1f3bc6029bb55734c53b15f3cf200386bc3c5e649bb39b6ec97b905d089e99b4e29317558057b367fa4b1c6f473d5ef36c89a7457d9054cbde7a61456443165492eb0390974f48ff3fbeddd35f5b5d6b9f77ec33288936d9d3fc09a31fb0f960d39dc4d3ccb1925df6b1f7156d418e797e63a36689b9ca1143e1b3a51239c4af536156f79ff5caac1bf1890e19308f077c7da3a364ca440538f1eddacf788834fdd5ace074935d044eb1cd9b6cac2d929a6d6b6b66a1332dd66a320092b3de7c56c16a5cdcc50a3fd709d627a550bc0dc597737394cf566b0d28511c05f74a366de4fca5e898f67b95860e690d7157fb0e6b9b93660f4a2a49c04e997eddee31b39a8752dea64dcc6e1b0fc6bb3cd10027f25a75980ca49010232e065386ed5beb50c0383468ccf29a3604d6fc42b05ded1377761233055cf1645564fe0195cf1f3f6e32772c11162c43057bd2265a3caac28ad289a9208e64935fa975838e0ef9f08c87e16c651ef94f2f19161dd97fa756b92bae4a53cf6f15f55608dc663dbf8c6fcb196ec2be2b7238db87bd415a9a03885d4b60fb750a15656c3055ea6d42d291b1e6addb6f1711642c7cf4c35958656c8709e107a102cf6f3ffac340d172573977514cbca37b1bf1366dfcdb4d04841b834f76b2064e34ac79095fd0397ba224a2e248547aa2e2fa9c03d7bef1fec7797b30c584b5179d6f07fca6aa2a0418cc48b5aa83c80359406b5eead05a342155ae4f7e969a7dc9365e6b5c75d5e21336fd11affd5add46a65b26994b6f10c1d825e145ff806fd1c1a7a5b615cfa789efb4d313cc98467c22fbfaab4fd385c133354f70f4e3cacc37fa3788007a7771c52588e1dee5c97a872fca780a4b4a5755283a7dda2e9a89ac37b7b0d2bc12beab398362b24e1b8b853c9367d0d2c766d2ed5c6e3aa0398db79c1f9d11d4459e9420ac935f3a34e7e9c4c88dc089e52f05ba3b1c87ae6b20b584dc765596f71d3839389c3ffe52f9e4dd81883dbf3515bdc2311c5d00852fc1037032ab2fae5b7bba791922cdf7d843c6aa98664db71f46886d274e8c6b8fbcc9158c0cbbc7aaa7ed0f8ecad367e438dbb42a394497708333eae8d75933355ad31e3c66261b9e7d327459be6da353f1dcae286a3a6c5687cacd671b0b822f62ab5270d0b9530c66c0bed7c194067d3ace18fcb1243a421d55c41e3d15599416a0d9e8dc026d0c1411db9c3d63fed992f3370988286cd2e65e322c71ee08f880dbb5b8d4f59c0b8f8a90077075649f5fa97a670ec0cf8935be6c88bea3b271f0833e2936ef1236994a196d8466e33e098ac27ad9bc96cf701dc9cd22c4ce94915f48579bba7a72b6e726a03b80fe9b39cca2b5f5fdecb049e6838c6cae13484fedbae8c6fd4ba5e1d731f3db8973bd0b48c0b28c463237b8c71b748f2de35d45731b9406a91f49d12c354897659ed0bc39bed8e565213331b1ce162fcca2d724329ff5fcac9cd1e8d57fa78c5374246cc7d0fa8a6aab3622cda827600da24fccfb3b7f62e6dd91f9691321e1bded7dcc66831162ce", 0x1000) 11:27:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x20000000000051, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x32570) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000340)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) 11:27:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x24}, {0x4006}]}) ftruncate(r0, 0x0, 0xa56) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x9, 0x3}, 0xc) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000100)) r2 = msgget$private(0x0, 0xf78300395ccca467) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000240)=""/80) 11:27:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_getres(0x6, &(0x7f0000000040)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 11:27:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000000c0)=0x1) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x801) 11:27:17 executing program 0: unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mknod(&(0x7f00000001c0)='./bus\x00', 0x80, 0xbc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) unlink(0x0) linkat(r1, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00', 0x4) close(r1) 11:27:17 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x20000000000051, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0xff, './file0\x00', './bus\x00'}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) 11:27:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() pread(r1, &(0x7f0000000080)="c03a76bbd7a01976c96d1eb1f0d05eafa1f62ebd4fdfd90d1e11e627bbe84bc2c26d9c60283b", 0x26, 0x0, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') 11:27:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80047476, &(0x7f0000000100)={0xfffffffffffffffe}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x5e385cf0889c1ecb) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) 11:27:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0xa04e4b500dbf9f3f, 0xfbbf) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) 11:27:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) 11:27:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r1, r2) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80105705, &(0x7f0000000140)=0x1) 11:27:17 executing program 1: r0 = msgget(0x1, 0x4) msgrcv(r0, &(0x7f00000003c0)=ANY=[], 0x0, 0x2, 0x1000) msgrcv(r0, &(0x7f0000000240)={0x0, ""/220}, 0xe4, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) symlink(&(0x7f0000000c40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r2) msgsnd(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000882dc2393165e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e8edc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d50fda0a13e0796c1c0cf323048aa648ca2f02199370b8d8033dd68a922a34a3665836697be62dce44ad0d4942ac3d907962361dfdeef0203a83b525943f29e1a7d81ac3c0d2e55e8c60b77a9b661f9dfba46388254314078440b653f181d8cbd76d"], 0x1, 0xd70f3bf874b2af92) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x100000000000, r3) fchmod(r4, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) geteuid() msgget$private(0x0, 0x8) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)=0xf8b7a470fb421983) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x50) msgrcv(r6, &(0x7f0000000340)={0x0, ""/77}, 0x55, 0x0, 0x0) msgget(0x0, 0x9ab0f8f036c2d8cd) msgsnd(r6, &(0x7f0000000080)=ANY=[], 0x0, 0x800) 11:27:17 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20000, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = msgget$private(0x0, 0x10) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/12) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) socket(0x6, 0x8ea4638bfc41ef06, 0x4) r2 = socket(0x1, 0x4000, 0x5) setsockopt(r2, 0x2, 0x3, &(0x7f0000000100)="6f9e561e5c8229da194d6689a1c6dcbb2c80be42e628874bfdddb778133b4879b4bb30d7695603e1b86a2329c7f179843913490c51be1499acffef151cb32e8228e8b8bcb29e8560c3601e28082704f20cc756adc0cb6a3865a67b3c8fffb421132abb80b4be5bbb6eb3dd90407f01d0f9288f750cfb6265154c500b462a122fe623bbfc1a04938c61c8de9a10bd78954fe3cae5687ed31c0303be0882a969f880722b7d5a47a071b19c6cc0adcef477988927d242f7c14ff9cafa490e3e1e68e17731a0e07e4628ba63bc1557a723c8e3", 0xd1) r3 = socket(0x2, 0x4003, 0x0) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), &(0x7f0000000040)=0x4) 11:27:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40000000001c}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f00000000c0)="630211da0a45cc26c1551b19192be8edb1b3faf5eaea26c78881b75ef0c073cb5524b1e6379896c0bd9747eb1b0674caea728f6cef91b83e63c5de7ceb35b7801de90f5cbadf0f113f501b70c4920338e615d22038deefa532d8abe857e1760eef69756b1a2c4c43caa2fdaa64cafb33d232bb755461a14d3d049517af0748744bc3237947a3b1ceb0f4be0a", 0x8c, 0x0, 0x58) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="86158c420418339efb4460224c31f8fd08ea16c5c73d93b5d1449ff6a5c2e5b11f90901f4a9ac90cbf6bef392b84434387ba0de253eca1f8b4f117", 0x3b, 0x0, 0x0) 11:27:17 executing program 0: r0 = semget(0x2, 0x4, 0x3d1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/4096) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/28) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x20000156, &(0x7f00000000c0)=[{0x7, 0x1, 0x80000000, 0x4}, {0x100, 0x54f, 0x1, 0x7}]}) 11:27:18 executing program 1: socket(0x18, 0x4003, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r1 = dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 11:27:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 11:27:18 executing program 0: r0 = socket(0x2, 0x1, 0x42a6) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000140), 0x4) socket(0x10, 0x1, 0x7) 11:27:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = msgget(0x2, 0x20) msgrcv(r0, &(0x7f0000000080)={0x0, ""/191}, 0xc7, 0x2, 0xcf56968cc4870ea5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:27:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x9130fbc, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 11:27:18 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) fcntl$getown(r0, 0x5) 11:27:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:27:19 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = semget(0x2, 0x4, 0x88) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000000)=""/37) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x64e, 0x0, "ad71f09f52cf1a93c1ad9e1a6f507502847200", 0x0, 0x3}) 11:27:19 executing program 1: r0 = dup(0xffffffffffffffff) open(0x0, 0x20, 0xd) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x9940, 0x9, 0xffffffff, "bd53a1ebb59d8ad03d3acb16bac0d5e08c4e5868", 0xfffffffffffff801, 0xfff}) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x100) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r1, 0x4c}], 0x1, 0x0) 11:27:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000bbc200"}) r0 = socket(0x18, 0x2, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x148) socket(0x481476a4bf5ac516, 0x4007, 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x1, 0xfa, {0x3}}) 11:27:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) r1 = syz_open_pts() dup2(r1, r0) 11:27:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0xc}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 11:27:19 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[0x3, 0x9]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1c}, {0x60}, {0x6}]}) r2 = semget(0x1, 0x4, 0x80) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3ff, 0x6, 0x1, 0x1ff}, {0xfdce, 0x5, 0xfffffffffffffff7, 0x7fff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') 11:27:19 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x16000ac7ef7cbf26) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8000, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x8010426d, &(0x7f0000000000)) 11:27:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x8) setsockopt(r0, 0x29, 0x4, &(0x7f0000000180), 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 11:27:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r0, &(0x7f0000000280)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 11:27:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x5) socket$inet6(0x18, 0x5, 0xfff) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:27:19 executing program 0: r0 = socket(0x10, 0x4000, 0x1) sendto$inet(r0, &(0x7f0000000000)="7c42fda7af88bff3984709e60ef4e7c9a9ba0dbb93cde4b9034d667d2d270a2b874af92549209b2a0833a8eff5773d4b951ae4c58e8ab7dd5915b709dbcd6c0ce8a0ae3530ce3be308ec946dc6e0445613b66f9ad943137eb438d3168c9341b604ab39d3fd6f84f878333a2204392fd30b4110cbebbb2c4658ba97aa", 0x7c, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3, 0x8c2f}, 0xc) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x4) utimensat(r1, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x9}, {0xffff, 0x2}}, 0x2) r2 = semget$private(0x0, 0x7, 0x608) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x10001, 0x7fffffff, 0x3, 0x1}, {0x0, 0x947, 0x6}, {0x7, 0x6, 0x80000001, 0xbf}, {0x3703d810, 0x53102680, 0x84, 0x7}]}) r5 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000280)={0x7fffffff, 0x7, 0x9}) close(r3) recvfrom$unix(r0, &(0x7f00000002c0)=""/6, 0x6, 0x801, &(0x7f0000000980)=ANY=[@ANYBLOB="011d2c0053a32a9e0800000070ed5bbbf8ad51eb3de487089782"], 0x1) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000380)={0x1, &(0x7f0000000340)=[{0x3, 0x1f, 0x7, 0x2}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000400)) ioctl$WSKBDIO_SETMODE(r6, 0x80045713, &(0x7f0000000480)=0x1) open$dir(&(0x7f00000004c0)='./file0\x00', 0x880, 0x8) getsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000500), &(0x7f0000000540)=0x4) getsockopt$sock_int(r4, 0xffff, 0x1103, &(0x7f0000000580), &(0x7f00000005c0)=0x4) semop(r2, &(0x7f0000000940)=[{0x1, 0x7, 0x800}, {0x3, 0x3, 0xddb186b04f6e4ca9}, {0x3, 0x3f, 0x1800}, {0x2, 0x60000, 0x1000}], 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000600)=0x935d) semop(r2, &(0x7f0000000640)=[{0x0, 0x1, 0x1000}, {0x0, 0x8, 0x1800}, {0x2, 0xffff, 0x800}, {0x3, 0x1, 0x1800}, {0x2, 0xfa0, 0x1800}], 0x5) bind$unix(r5, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) bind$unix(r0, &(0x7f0000000680)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) kevent(r3, &(0x7f0000000700)=[{{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x101}], 0x1000, &(0x7f0000000740)=[{{r5}, 0xfffffffffffffffe, 0x0, 0x1, 0x200}], 0x0, &(0x7f0000000780)={0x0, 0x40}) write(r3, &(0x7f00000007c0)="e256ece0aecec5317720b85622c5bc1c3ede14f571083043eb4da39aa7a93a79e8bfd0c399d1e9def54b2c083404a35d98635772f2a73cf61ed7551e691d8ce94527f1c873230640bffdc03580b8da7c23852873ccd95066793208daacc0c65575fed2e5c1c9c0", 0x67) getpeername$inet(r0, &(0x7f0000000840), &(0x7f0000000880)=0xc) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x3010, r0, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000008c0)) 11:27:19 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) 11:27:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xffffffffffffffa7, &(0x7f0000000200)="49405fc240150af4000000000004d30400b82188e22eeb20ec671a2294704d59946222ca97999de27abd0d021ee3f28d78b97d73ec289b49471d10da01178cce841792c11c40845a480c6c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:27:19 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f00000000c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000180)=""/187, 0xbb, 0x800, 0x0, 0x0) 11:27:19 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x41, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x5}, {0x101}], 0x2}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x1, &(0x7f00000001c0)=[r2]) pipe2(&(0x7f0000000100), 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100}, {0x86, 0x22}, {0x87}, {0x1}, {0x44, 0x800}], 0x5}) 11:27:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000080)="99f36ff90974a01238f1a8a52d557ee60ef83d2b1a221c73a18f443dc4", 0x1d, 0x40a, &(0x7f0000000100)={0x2, 0x0}, 0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x1000000385, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0xc010570d, &(0x7f0000000000)=0x37) 11:27:20 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='\x00', 0x0, 0x20) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x101, './file0\x00', './file0\x00'}) r2 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) fchflags(r2, 0x0) pckbd_enable: command error 11:27:20 executing program 0: r0 = socket(0x10, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) 11:27:20 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x100) ftruncate(r0, 0x0, 0x80000044) socketpair(0x2, 0x2, 0x2, &(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0xc144, 0x8}, 0xc) 11:27:20 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() r3 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r3, r4) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 11:27:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = semget(0x1, 0xea6160b32c09ca04, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:27:20 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x17) r0 = dup(0xffffffffffffff9c) shutdown(r0, 0x0) socket(0x1, 0x4, 0xfffffffffffffffe) r1 = socket(0x18, 0x1, 0x0) shutdown(r1, 0x1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:27:20 executing program 0: munlockall() mprotect(&(0x7f000070f000/0x1000)=nil, 0x1000, 0x15) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) setsockopt(r0, 0xfffffffffffffffd, 0xffffffffffffff80, &(0x7f0000000000)="b9684108bffec1a8d27b6648569d2f8436d428b286a0ade1632b77f143c60189a2cd194de2257e7f0fa04bc33aab951b8c3431d0f6af8fe8fce7e4c50fa448e7401b3932f6613347aca093b1f557e0770c6594ebbd1bc1b870790f86f5de3091cacd06c3f2487bcd2caa9cec4358812dc19b1b1f93c61abd9908a2508a85af853e3e3929e1203e902ddaf6336e141b5078888a38bf7cfea474e399f213e43d596787e46bbe24bc8be0b2c38d997c98fa280821f26ba36da6ee63a31e9eb68bdb8ee12c6eb34f122636a7ed60b2", 0xcd) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000280)={{}, 0x1, &(0x7f0000000240)=[0x0]}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000002c0)=0x1) write(r0, &(0x7f0000000100)="e765e8e48f7f0d148440233c2451d808127186c8a78b50f147b160cac74bea618aabcd44047e5cdc86c3f0615eeb553b3e2d5f0fa15396c9e2fd455b1a3b791ce6ca0f18541800d5ff1d1531e03084c3573119d7868878382c5d39bd43a5823e73fdf194184ba4dd49d360ead5ba68cdfa0342769091dd8e8ad250a6e9de7ae5c83d03eeef30287fcdd06203f9b35722e704cdced8dbefb2e4b4ef59a20be9ee75aef485bf", 0xa5) 11:27:20 executing program 1: setuid(0xee01) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000000000), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x4000000000, 0x100000001}, 0xc) 11:27:20 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x6b5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0xe9) write(r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x5) execve(0x0, 0x0, 0x0) 11:27:20 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() setregid(r0, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x7d700c8b8ac6dff9, 0x40) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x3f, 0x8}, 0x10) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000240)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000001c0)={0x7, 0x7, 0x80000001}) dup(0xffffffffffffffff) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002180)='/dev/wsmouse\x00', 0x18210, 0x0) socket$unix(0x1, 0x7, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/bpf\x00', 0x400, 0x0) r5 = socket$inet6(0x18, 0x3, 0x806) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002200)='/dev/ttyCcfg\x00', 0x20, 0x0) r6 = socket(0x1a, 0x8007, 0x9) ioctl$TIOCCDTR(r2, 0x20007478) bind$inet(r3, &(0x7f0000000280)={0x2, 0x3}, 0xc) accept$inet(0xffffffffffffff9c, &(0x7f0000002240), &(0x7f0000002280)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xffffffffffffffbb) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) open$dir(&(0x7f00000022c0)='./file0\x00', 0x0, 0x20) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000100)) 11:27:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0x36a0, 0x7, 0x1ff, "4d05930d4948819f617ee09fe105403202e87f1e", 0x5, 0xb3c200000000}) fsync(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0xffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8000) 11:27:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fchmodat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x4) setuid(0xee01) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = getpid() ktrace(0x0, 0x1, 0x100010006, r2) r3 = msgget$private(0x0, 0x2) r4 = geteuid() r5 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) open(&(0x7f0000000240)='./file0\x00', 0x2c0, 0x1) r7 = getgid() readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/163, 0xa3) readlinkat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/193, 0xc1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x40, r4, r5, r6, r7, 0x2, 0x2}, 0x40, 0x4, r2, r2, 0xffffffffffffff01, 0x100000001, 0x100, 0x7}) fcntl$dupfd(r0, 0xa, r0) accept$inet6(r1, &(0x7f0000000400), &(0x7f0000000440)=0xc) 11:27:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r1, 0x3}) clock_getres(0x3, &(0x7f0000000180)) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 11:27:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x6c) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0x9) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20000, 0x0) fchflags(r0, 0xeb0efe913f504729) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x3, 0x10000, 0x31, 0x6, "d5af7abf1298053d0dbd1d0e0cc9070877c1b26d", 0x100000001, 0x3}) 11:27:21 executing program 1: r0 = socket(0x10, 0x1, 0x10000000000000) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) 11:27:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x100000000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r0, &(0x7f0000000200)=""/4096, 0x1000) syz_emit_ethernet(0x1, &(0x7f00000001c0)="9c") 11:27:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa001}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000480)="510fc3a038e43d0d4c0dff6f35be2c0a52bbad2606c7c291c8cfc04d5a0f04ba49a35f0efc94905a475b07bf7fee40eb219dd5450fed95e7ef55f7e4e459e5a327b1ceb40865bf7b3dfe124cb323cedc43432c4b075c822546f27a61eada592573cbb7b49c3f4bdb52c2f2065c0fe1f88fc28effffff7f0000000082e63bdc4df51fd91f834282d3", 0xfffffeb3) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000440)=@file={0x0, './bus\x00'}, 0x8) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)="f4874bfe5da21d50f194b8e8151d1889976375ada2658aede626a86546aef308d762968a342d1813113b7fe7c0059e50f988801fe8b9d91b5efd704fcddbc5824635d55188792165fdcd0ec2258dbd1ed7da5cecd26a466247ad562e", 0x5c}, {&(0x7f00000001c0)="9cae9280b20c78ebd7aa0596a7f170878fb80baf30b5bdcfee8c9159fa3df8aed6f206ffa40d7f8ad553a9480e6c4294189be83dfcb18d4f602f97ffc260ea228a8bcee3d425ef3fa7bb5b37f956aefe2d3235dd1aa7b744d44ef7dc8686b1042f0bc88040372a04a519", 0x6a}, {&(0x7f0000000240)="1c4142a28e859346bda6659dfa8cb67ed2d65078d94c662b04091b0dc6a3ecc1788b87d769cee5389fc0127124864b0f8d928dfa676af8b06eed43afe31efd5000df5b79", 0x44}, {&(0x7f00000002c0)="3814e4183f573dba14c7c4fcc16e1aaf3e47d76bd6ef12dfd53044d65902", 0x1e}, {&(0x7f0000000300)="de5df97d3a7e2169f5bf75c8e77d33728dbb7bc41d2f5e2599c8516b2e628d383cd58236ffcb86213251bb5f7d59baaa570aa89ce58e2ca68be8a44e9ff8b20dc339e3e35937c33de383e38c1b67bb8c615c1133d188c1c013f27d027f25563750d3064d950a4e789968b39c77c8eb87292e0e5c560fb50b0454a37faa33ad258828edc324fed36ce0b4b1a4824730925a3261e330d49917caac40591bb33c35dcb5dcb2a2821d84dc234615ae6507", 0xaf}], 0x5) 11:27:21 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x988, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) kevent(r0, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x9}, {{}, 0xfffffffffffffffe, 0x101}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) QC 8d= L o5>, 11:27:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x44}, {0x6}]}) flock(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) r2 = dup2(r0, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x40) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x200) syz_emit_ethernet(0x4f, &(0x7f00000003c0)="be49b5668b2f5ceb3be1fdeb61b9e63ee2ce53688d32764df11258300dc3baa00500c061407c010d300b3e23a1b5d55add88094db2bd3a2f8456c8adfdde429af300"/79) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f00000002c0)) 11:27:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="49ef2169ac8cdd647c7ef764d779d85796facfc76a35af8177cc62108a54a31e574a4f7fb2f5373b6246cce6b76d719a14eb87f9911ccbffebdc3b031b31563b5899ede4e4a66e57c0513e68a30b52208ba3965a2e99137ebeb0e296c0668ab16fdee2b635d6106655292d69552800000000000000000000000000965fbd6526822336bedb94cc962837262a503d013436ab9b0c33f2dcf74d68b37824c5228a766fb7a2d3e1f91466d00212cc73e086fb389c30f066182e41553ffa48658bf654b154d46ead55a297da836006af578ce52a82f601f27ee15f84625508091756a2675b97e466a0c1320a5e115387e45e1758a59c7349384f23c8a8b800d064164742120000000000000000550da5eb14177a3d7f1310978679840c5ee2a69af95b75586ce69e083d6bbf0a9602fad46b2931002a555959c8b25fd62a4aee1f3bf12b7e913403526800"/338], 0x1) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce"], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0x0, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0x3, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x5, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x9, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r3 = accept$inet(r2, &(0x7f0000000340), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r2, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r5, r6) truncate(&(0x7f0000000a40)='./bus\x00', 0x0, 0x20) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) r7 = msgget$private(0x0, 0x29) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r7, &(0x7f0000001a40)=ANY=[@ANYRESDEC=r4, @ANYPTR64, @ANYRES64=r3, @ANYRES64=r6, @ANYPTR64], 0x5, 0x800) ioctl$TIOCNXCL(r2, 0x2000740e) readv(r0, &(0x7f0000000e80)=[{&(0x7f0000000980)=""/164, 0xa4}, {&(0x7f0000000c00)=""/215, 0xd7}, {&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f0000000d00)=""/133, 0x175}, {&(0x7f0000000b00)=""/78, 0x4e}, {&(0x7f0000000dc0)=""/173, 0xad}, {&(0x7f00000001c0)=""/13, 0xfffffffffffffea2}], 0x7) getpeername$inet6(r2, &(0x7f0000000880), &(0x7f0000000840)=0x17b) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000900), 0x0) msgget(0x3, 0x3f) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000000000000400000000000c845a18f3367ab89e57bcaa8e9b3d448ed6ec9f943a95283c86c47cfdb43c9013415b52803e4aa083b1aca5ffc3744b20574496ff0913258a3835abdbbc0e95cf0aad82897770b940ff903c485753058bec1fb3aa4c2d5d633deccb68593c0525f0a020122485df927e038be29113e33beea0db93db943151cd48232a9272fa94913000000d4bf73c7ae6784a0bf3f425f61cec6835536ae9eec4e630d56985ab6fc52cecc28478ba20e229664ab7ca3580ac66e29eddcd95948a30cd7f1bf91059e0b231d398d7007b6d1735b6a813b9f50aff19f610d035469e01d259cbb67967206acb233053cbd3ede104b387e51c910537c7407a91e286ea2305cdc53e30b8e6148a50361a3adfa77a3f66ecc7d1d9686f0e5d4a1b72d8767f4ee33d740e4730abdf3b896f838602413dae192723310b1b7c80ba5f2844de6c293c531be91db0ca12a2810be79f7972513fcf0dd50a59c9a198689923d49bbac2b87ef3b5b12a05a43fc7ee208f3b0f8553543ba6dea2244d974"]) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x2) 11:27:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mknod(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x100) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="900c", 0x2}, {&(0x7f0000000140)="534d034288cc51c31b5d3c7573a649d7cf678e1f128555bcf58da0300b81a7e508475a", 0x23}, {&(0x7f0000000180)="7b02ff5af0b8c1a445246439b44eb8211024978c67c685cbc70ec37fa83fc7e2172c81e6abb9396e8846430d7880cb3c946bc2798a3c3cdcc082600bba8368512cf2208e1f9c54bde7b152ba9f1a2eebb3b73f45e85b0a562849a7d3bff649cda6fc32e33c0443c1ea97c4f37d33361f88af680cdaa774f0833d064b9f1378f7eb8d8eedc22acf04d8a9a849e61b6ec6cdab738541757633ed103a0b1c9d0afb58100316bad08f344dc6e6bb3f52b258ce94041a57becec5061d68807a0584875ea865fb774ba5e61b146e00776cdfc62ac0f37d35b4971dc6a2f234ce62215e0c", 0xe1}, {&(0x7f0000000300)="4df00596b5c233ccd036a2a3249b7882e86cd25e38d49e40a36f1dfee60ea333706f84730ed95b56386cc6866288320b9913c16b8e1b6c30e3ff5de00c0bc643697818925467d1acecc1545521bf8c44b7d0e58b60cc8d4e7298ce2e439f6d371b401296baa1554514ef172a85f07a2a", 0x70}, {&(0x7f0000000280)}, {&(0x7f0000000380)="4bc727f0d7681a385cab9cb00907346be49a8da19e4090619d9a61fd66833d367d7df0f97a48d2fd7f5ca65758fabdff9e4258e981eb2939c109a5a9cc7168fc61d322daea41ac2eefa8dec9e9b8750153f256d7f753096d71c4164f701f9cbf1ed3ffe47977e6814837c3908d708c06e229367feab6066a720008ed2fdb3ae50a0ebd07b7a4fed3b474d58f83231450ebb3292d338e1ce6696ccd3f663ce0998cc147d2", 0xa4}], 0x6) sendmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000020070000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db83f34000089c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8487e5546bed6ed52bb0f76c537b72abc824c79afa6eae00586cf8b259c566189f801f75f4a7470ba8c0e7d9ba561af37d87a80e17bbb9c86d3f9c6694d1d67f60ef64fb951b827fe19ee87b7421c9b68740aad13a9482dfe5fbb90b20cef4490d819b4a12e239bea99b0d621b5e985cdf68506107a4a0348a3a69b39f0530b46b37859a8bbf5775f95f0bd6c93b74a5839429b14e5dc618d58b6db5bd79064176cb14c65e5aa17ef5f4b3d87084500c6f456c7977d53a1279c4fffc149722fa8a1ccfd9ea7a201fb57799a2b0e74e3712e43eeb609fdc22388c0a1b97c5950bb64b9576989382b921d8a1e1a5764afcd1113af6d1f4d7c4a6386cad6b0dcf1be28fd9d86ba256e6e6e633dc50cc5f95c145973ca2fad8a963be8c2e34ea7ed30afe381e46ca5911fd094fd988a85861454370ea605532c15e9b66fa4d49d9a50e47f77103a7226f03174509330c55084468d0ed50d35104d08e904bad2b5b1a0f1b8d914c8276b22b65b0c59cd5cbe7956133c2ffc599548d8822b275045f3e52ec61fb09febd934a3f2d770c85073bf60f3f0bcb7a5fdbb9ab04d6d4a84f9dc64c67bee738b947f38f87466969d13bcd32beec3bc2cb5f2752ad79f477e2d9cccfa4350cc2f188fabe17cb64a6e8355379c83025bd4d7a41fd852777e3f1628491c717b6a4fa382c84bc2c821915981927cd6211a95050f4983835aa5e8d3fbe02c757d121923fcaae75428ff756f6a7c7e9e4b63d85aeb43cd0d5ef73bb83e1de968fb07a323d6ddb7308b05a33e38f93bd6f46617dcc10d6284649aa9964a8f2635e8234464b75e57080c42f3ca4680359f65ba13f388f308b36598b49d9902abd3cdbbea87db5c8fbe4c71fd6243fd6b687fffa83cf1f2317098b03ee6a68b5d6276947d041157462dd0990f8ddc6fafa79b7c3c62ad2e6a6c148e204682a5a0ad400000000000000"], 0x808}, 0x0) 11:27:22 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() fsync(r0) r2 = kqueue() ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000003c0)=0x8000) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="c06515193bde464d3a438c397ebb5b57362b53e846113db748078a7137822cca5574f14e9f103b3aa123ccc9ee9edfcc26d2b9194fa9708c60d36e9aeed16403dde96e89bf38975f741a2dff1f5bc23d09c59aa1e7622d3f68ef92774cb45c5bbd49b0c4f0af29b4ccefbe326357780e4a636d1953f080e29350ac6c1bd6c87f5ae06b2f6b94c750df97e52cc52541d5b08fa34b777ab9419e7d1294ebee7bac27fef5a26cfde775fa0a2fefb67a3a49117ba1de407dcc0232581cac08553e005e", 0xc1}], 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x20000000, 0xc00000000, 0x9}, {{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x1000, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x84d593a38ea7b41f, 0xeb51d5fc33377ed0, 0x100, 0xff}, {{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0x9351, 0x1}], 0x3, &(0x7f0000000280)=[{{r0}, 0x0, 0x80, 0x8, 0x8, 0x6}, {{r2}, 0xfffffffffffffff9, 0xb0, 0x80000000, 0x2000, 0x6}, {{r2}, 0xfffffffffffffffa, 0x20, 0xf0000000, 0x101, 0x2}, {{r1}, 0xfffffffffffffffa, 0x1, 0x20000000, 0x200, 0x7}, {{r1}, 0xfffffffffffffffc, 0x0, 0x1, 0x5, 0x40}, {{r2}, 0xfffffffffffffffc, 0x80, 0x1, 0x100, 0x6}, {{r2}, 0xfffffffffffffffb, 0x98, 0x915f5788b2083f6f, 0x10001, 0x9}], 0x9, &(0x7f0000000380)={0xf41d, 0x10200000000000}) r3 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffa, 0x80, 0x8, 0x0, 0x6}, {{r2}, 0xfffffffffffffffd, 0x1, 0x2, 0x20, 0x7}, {{r2}, 0xfffffffffffffffc, 0x10, 0x80, 0x4, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x1d, 0x2, 0xa1, 0x9}, {{r2}, 0xfffffffffffffff8, 0x24, 0x10, 0x4d4a, 0x2}, {{r1}, 0xfffffffffffffffc, 0x4, 0x20, 0x200, 0x40}], 0xf9, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffff9, 0xe1fe4bd49779fcd6, 0x80, 0xf9f, 0x26}, {{r1}, 0xfffffffffffffffa, 0x2, 0x1, 0x4, 0x7}, {{r0}, 0xfffffffffffffffc, 0x1, 0xfffff, 0x4, 0x5}, {{r0}, 0xfffffffffffffffa, 0xe3, 0x2, 0x9, 0x2}], 0x3, &(0x7f0000000540)={0xe, 0x101}) kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0x9, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) close(r1) 11:27:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() read(r0, &(0x7f0000000100)=""/166, 0xa6) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) dup2(r1, r0) 11:27:22 executing program 0: r0 = socket(0x2, 0x1, 0x80000000) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 11:27:22 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0xffffffffffffff79, 0x80, 0xfff, 0x9662}) shutdown(r0, 0x5) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000180)=0xfffffffffffffffb, 0x4) recvfrom$inet(r0, &(0x7f0000000000)=""/147, 0x93, 0xe0a5d46b6841f516, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 11:27:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xffffffffffff7fff, 0x8000, 0x3, 0x3}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x68, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:22 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='+\x00', &(0x7f0000000400)='\':{\\-\x00']) r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) 11:27:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:27:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() setuid(r1) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) r2 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000100), 0x10004) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000200)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) setuid(r1) 11:27:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280), 0x2d9) setitimer(0x0, &(0x7f0000000000)={{0x1}, {0x1, 0x10001}}, &(0x7f0000000040)) 11:27:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0xc}, {0x2000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='#') 11:27:22 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26a5", 0x5}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x6eb71d7d8226a1d7, 0x4, r2) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pread(r0, &(0x7f0000000200)="2f914557bbbe871129c0d2cd4ac1b216a10bc70f1f52efecd8036d7c65adfe0deb17fde1b95037a9a31308237049bb46fe402b22ae0e17225f29c470c6cc4df95c", 0x41, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6506ee856a7cb2f3db74f0c97eec4ebed7f012ed18bc9ea5222e8fc3bd3f74fcf6f094aec5ba1b5c900668f7188c9841ea644224a22020aef3b4932b3d6b3dd94743e4c46151778c7af4f4052ad786969227e2eb00"/112], 0x10) 11:27:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6}]}) 11:27:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = shmget$private(0x0, 0x2000, 0x6, &(0x7f0000ffd000/0x2000)=nil) r2 = geteuid() r3 = getgid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = getpgid(0x0) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000200)={{0x6, r2, r3, r4, r5, 0x2, 0xfffffffffffff000}, 0x8, 0x6, r6, r7, 0x1, 0x4e5, 0x1f}) getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpgid(0x0) getpgrp() getpid() r8 = getppid() ktrace(0x0, 0x0, 0x1526, r8) getrlimit(0x0, &(0x7f0000000080)) 11:27:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2e4, &(0x7f0000000080)=[{0x120000000000000, 0x0, 0x800000000}, {0x15}, {0x4, 0x8000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:22 executing program 1: poll(&(0x7f0000000040), 0x3, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0xc2138ebc2b426b20, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pwrite(r0, &(0x7f0000000080)="0df1547de6b862b487e034ffedd6b2ab2edd4e9133dea396817ed5ffa6ab347b36333e104cd5aa6bbe9ba10e069efedef84a5a04e6b551cb136d79b23f1a36bfd30438728741b2de478732f910e51374ad7c1173229a54af8c7111de3532aca080745cb37c5419c20889e5e322d8765a134fcb4dab655fdf98a799af4343bf8387942d4c2c28b7a2", 0x88, 0x0, 0x0) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x1, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x800, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x100, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x1, 0x100, 0x3f}, {0x18, 0x3, 0x4, 0x6}, 0x4, [0x3, 0x6, 0x5, 0x4, 0x7f, 0x9c, 0x4, 0x2]}, 0x3c) fchdir(r3) 11:27:22 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = msgget(0x1, 0x283) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d8}]}) msgrcv(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00402305a62189ae00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096b659c96586d504a7e000000000000006c4ec07b3f638a8305b9af5d948660216457fc8ffe8f4adf8"], 0x4d, 0x3, 0x800) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) fcntl$setstatus(r2, 0x4, 0x84) chmod(&(0x7f0000000000)='./file0\x00', 0x8) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x0) close(r2) 11:27:22 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xeb093a7780750bfa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 11:27:23 executing program 1: r0 = shmget(0x3, 0x4000, 0x2a, &(0x7f0000c90000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r2 = shmat(r1, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r1, 0x0) shmdt(r2) 11:27:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) socket(0x0, 0x2, 0x7) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) syz_open_pts() 11:27:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c9fac8775287a685e55814969885c383896f05bb"}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:27:23 executing program 1: r0 = dup(0xffffffffffffff9c) connect$inet(r0, 0xfffffffffffffffe, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="92c939decd7a3c57034e4c1bd4ad7c9c8e8bac1df70a07392d0b45f9c87ca83478ebcb89f0ab825251ed3ad418b4021dbdb782f6d50b670cb8fadf88a276f40e38910c1d43cde4940ab0d9311bd812cc2d3f91aad69b89ceb5dafab08500eedda04f4032d50335b1d7a1afb15352ee72c825668c1755a297f69bb43f6d896cc6ffc9c0b02363227aab2254dbf9cdcac69f93794b8d7ad4ce43fa4a2f6f4d5ff96f0a7d23a19b86c85792e6d417f0f141c0c262deb2469b47506373e4d8ff9f8db8a949473f54380afaef909e0a84c13ced7a58660bd15f7b9b4bd30204dc969ad8685c7087bcfc369f2b113364ec0faa4fb132b6e6c545fc69dc4ad499", 0xfd) setsockopt$inet_opts(r1, 0x0, 0x23, &(0x7f0000000000), 0x4) 11:27:23 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000002c0)=[{0x5, 0x9, 0x2, 0x4}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$getown(r1, 0x5) fcntl$setown(r1, 0x6, r3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = shmget$private(0x0, 0x1000, 0x788, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0x6}, {0xfffffffffffffff9, 0x80}}, 0x2) 11:27:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x101, 0x3, 0x6, 0x3, "8156d9872ac1a291b8df5b0e796f7ce03502b21f", 0x9764, 0x1}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x7) r3 = socket(0x10, 0x0, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="820096ce0000000000006cf3f0be71ce30e10000e5e00fe9da9fe97aacbd4c356f9a2eccc5b5"], 0x10) sendto$unix(r3, &(0x7f0000000280)="3f309dcabc656b59b40cc8239d6d7b95bd1b1f3bcd9cf59e62d39b44c2f38bebf058dc3305fc2ea25ff26b94e4fe39240ced444f9009567acd41c6a03d4726dd5f78003be6861e92c8d573b94a36596c9862bce512badcc8450725d980660c0163cff1fb955a4f1c1f79c6f142af77d34a33b145916f02ae7136d1aa0549591c86a1db358180718f7938aec12d4e492ae0f9df8880d44b1aacc49e2a4041158a5074fa710d84c0ebd0b04c40ef16434e9d970bc8be55b63300e6c92b102b7fe949a704685b5dd9d74728e5b5565b0342c77425d21d3a9b6bd8f327ab714a86fb67e602", 0x35b, 0x402, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x9) writev(r3, &(0x7f0000000400)=[{&(0x7f00000021c0)="ac86bdd6299f8250afa05e819713b7fb770ea3a8fcffaa4fbd6881abc4154a193db47ddb942a94faae7229a765788332ca41427b9a5b98ace87a8b8a0df0eca7f79504e2eb47911a1eaad06828f6e34db8a610c19dabf97a43ab4430060f0141857644e7005b96cdecc0e842dd7fa33445edfbd47894dc2d7f13d457f4dd406285f45471b8ebc609e13e44cc9658052591d04fc68d0927fb4f388ca02a93b6cea227725a6510d89cfa3a553cd12e354bf26374d20cfb1bf03660968b4b3a33c29a8ccdc8a5e422ec5ac8df141d4e34e9b1b572856f0629495e4dfcee61afbed60004fa1f4e78356ab8892e088525692b67e41c93ddb75c17697e11b86dfd8877659b687f02eaaeb9f485d8fe2a4c84a1e8c96255a7f9847a083627b842cc85f8a378674f23bf8330ee8c932e841f0a557355516fdced1f2e02816a017ccee2a2d9185fc7d59536427a3cae7211965503dfd1fc5972d556a81ba59ebb5f04f16e18406e432189a07f7be5623f87651e7245c8039eb34889985d24d84b8f869dee8433bbcfeb7f222e61c0fb6783fab1581c709111a7cd2101b4e3e9db7f779bf5414adc8bd4b65332f421650b92332d5a2e57e2702de7067c97cd81c8d9f45e1b3cf4421ccb8ffd7886665d1e2e646ff6e14153e8b273684e9c030eca7907995fce1c589a63700d673909ce979b6cfab08371f2b98dd6c8cce2760fec9b7d1ab53cd94d741c80a4743eb9afb908ed23f8c547de6ead908732c3c56370bf1030fe01ed7e6428011d38e2b676455bf9059c5393771617f5e59f0d119fc85bdc3e555867f72bf708a72c139ea917ece36609065125b3be2f9797fd3e375ee5e4b6028a9ca725f8f5260549792736cf16ff697cbbe96b42cbd85ee8fc902755d27e5c27c2a498c94742370a86cc3dc313b96830c6af562b832c0aa9ed4b085870a1a9ee21537d5838e83fab854b12d263c4549c510c7a36cd3197de38516c1a9375b2d0733fe3cbc4b5f33c7f105f487c28a40938c8bbb1a7bd7d8c5bbe51fc6fc7f4ea36b30cd3787d4a8ce0cfa5227e2d2b2f1ee2e5a38b6b5c9fc5a9f92b523a9dd8f6cb58c96572c20638b3e11ad0c90c19b0ac59703870dad5d444fbf43cb0bd85920f8453cf7de2fba2d980bef4f9e2b47473ed6a514a7c85dea4d7f41ad005a04db2c58e4c609d293c1925edc407a63a75fbd5e2532011aa25561614745bcba46ed0289e6de98c1cd53c62aa69859fcbecf24f1f7d6f2e3b70326903540fa2e2e30b0d2ac6fcc7eb7c2a14476028f2b178328085e97645b97488490ca6b593808f8d85eb62c5a647585f5c9eae73817beb7bc653aee104e54a41aa16c4d1dc950b942d03d74dac7c4078d9d13906ba7bd412f22b545c121715caa0e6e56badd8c407b43bd3d61e3d87c3424cadc8e4657c475adaf57a322e76bc4f1cbd746e760ca9b69cf7be607e05d03c2d58ac69f5bb67f93fd0e20a8f88008dd578ec05005ccd77e86eb0f74132f3735f633292ffd97bc1f8bc1e1ae50a6c52885853c8fe0c0ed75e78b8838554764043efca537693073f9c561942143928b5a2077a447f87e9175586c85eca5adf5f04386d201283dd7eb926a0ac517f46fc72db68878d4a501b503cb551e5b2b68d6208f0623559fa2303106509d88b4485f185b58059a9a329892d1589e3638b742c72afbce4a6434cb583f9c3e47eb6454055b0fd1e231174bc79b42b7e0c8010c1162d4d987e77d7f9db3535a90d68ceac50952e7d206cdb3a6e8c6699e4538db39f4d9b73871a333767de800c888f1bb3ed57b605b8f9a093c33526b879898fb2e11210c08286e084cd8e9c98cf71ebd0a20b7ddc349e32bdf4c31e899fe74909fe1cf53dc9177e1ea6eb3c52ff84efe227581cc9b2e54f3a7506abfab5af8fd1b58383e6e1f2b262c9d558482f4da1937d8ca34a42ebd1a50f18207bc71a42856b1493f52be15a4fc6619d320f55d39cb4f5f2b32207304e36089b4f2b0004f06cbd1dfc0037bb6c9ab83b308a8aaaa7320e91afe81f887063ae8f45f1b0314af92bf0f6547e867da93ec0af3a7aa0e8883d542ab5cee1b99e0f159920e061afc6f57cea107230f12ba7f09cb0768365d0b90f31a48ca29df5a221b1d321af2ed44247a6afa1f2c4b0b346da212d5f336932ce2b010d0695fd0d25d86ce42dc9266ed2a1807f4c4e75c71a70f924a05383bda71b55af8ab7d1790bdc10a84224d65d8651ee27ca871907db33543fce2e75abf4ba457d5252f5c528c31542d09dab0cbd99100dc044b5a83422b705cc4c4524f9908f978ea92029535e196b7af940e7825eb13c2aa18719a8a97c54f0bb727115f0c2a2cac800bea2d02582b537ce47f5cb2ee4ffed6c50eea6bb7e885c4434bc2a0bd89534251e3e8fa6cbce9a72868524b727bbdf89a6c2c86ea65339c53dab78e06cd40d4607081a8e997ed856a850d708348707594b6194df1d523c184e82c63b2bc36ca77d8da2523ed88c5532ee692bc78fb203fe7bacf5591335e4559cf04ad92a1fd93a97a9669659d1e32517746f4dc3898ec1f1a38fb1248379248cf5b2f43bc502a04526f10ae5b681d15626922ca865ed07231844df5492ba05daa7bdca61391480a0bf86e2f36d7c111f7cd578b5ba3075d1b05331f5bdf461117592b1a18379db60aeab46b8ad5e55e47c17701c5c38bcc223d0053b1d05bec3b6fde3f91f64a5a24890c55eeed767afde0841c170b33d10a2541465dd8feb10a8b17e1e75f3184ba4554a4f3de0c71a9e1cbd3b5f097e666ddc475f4b2715d0c81088cccbf7aa2189e3b02cbf4e5932d6593abc9a6ee43a1870623533ce485b72df3982be10f59a8c95e40dbefa354a83fdf6985e25e2ae172dfce60b9be7e2d788b437f36092446c5d27a40c60d44bf16fd057d45e99e9d123067fe10f374fcd4250066199a35a1283f061eb78f50f9d68e2e6676df23cf69c756fb66f9003fab235ca9d080eb8f63af40d29d501ab8a48b08e12ec5a5bc2ece6165ca04b3d208adb0eb2c7554d3d9581fa1c2cc70392f4dfff164b934b5ad34b9a3c6a0671392ba127eed64399d3cb1229127a8b10b2ddc86b13263fd9f7885ff4d39acc22f45c5b93b735dc0126e424b110e94c8421b571c2d31d283a02aa21979461d958aa35ab675b895ddc80d957419f32a97481043a2953e4a0539dddd36c9e306349f5792303bc5810b45f9a2599047ac3148a56de26ef0eff9b550a1d4051f2b660555b932abd7c637154e3fb975892200b99fe4493c199225bb213b06169490b4c2b5d43dd9ddc67b4776ba2dfd58a5f0f5801ca5860adfa383a2fd52c7939fbbc4ac82c4f8de4fa958e357502c5e85efa2ec242e7cd9c83bbae504d29f27f71f2f66473cf684d8404c15846b7f981b7bfac6e4d659c74b9f9dceeba047340b9bdb6872fa402b691ba3d64b9021b0dc12c0466d40615f5f95bdeb220a5e4175532ce7c3f017f93c6fe60d97bcc71e5b949f76d1115c32c068d5457d9e2a672fac217d257f53cae7ed7e54962cef6ea45566f1a52079f184b80ac851474465ef65f7165fd5a8ef987e8e4623cc14406df4151363b93b7f969b30974000229f08b6cc60875541a0759a3f0a0595a21190d547c1396f3343ce3d14e9c4247be6e62e91c21cb0f8b6cbbac3e634070afc37ce2a66619de4c82167f24daa0d5ad1ee6d1ee91838868554786cd1f3d9426af837eb941608a746f9212c28b1b819dacca3582e3fa354860e1f018d5f5598ac6cb6261c7bb472d02375527c8d727c731d18402fc75affe40cfcc7ccd50a57d69505726996d9612f5f38757b2d36f71ac10bbde3930720f23adf095d3c04a7be6c3e07b7e0b52eedaee88eb46efd76cbc22dad3d37bc4dc197a4322d552f50f6e768db7f7d26d40d0fad8aa31e39e39fc5c7f81104240dee2b21f4cbfaf27eed26ea93d3ad11180cdd37e7043570f5c1028d49eaccaf2c993fb90972e2511eb7675ac2237cb497242415c4d1238eebcfb71b88a287af27c921964aaa5dde27967e2e4ed564b1ff32cc0588a11cfdea1120c725cc969d6375d36751a4a74a55071327028cdb8729667f09d91eb608f86dd0fd9da4d6c1e07d8e1e7f5bd237413beb86434c677bbcf6abb9404c9375ea39513f7c0a5a5592395b7afc0c9a8acb226402985cc54d55cf87809fb52f9c9de78259b1f52e8fb7b0d8b82bdccb49957d0a63f7d2121fe0f93de5b40e2fcb2caecd8ba44ee4d74a072deb0e131fee958247bce492038183896125732dcdac636c92c2c14e79bd424d28a383c6433ffabfa2860e656165735d73e90d26d65933e43053c267d3b50a447cc3458ec10c8f4155a2042afc18e1fd0204fe87111cc83e6398c7e792d08f8f01a27a6b0e12ed90251e0d3dd2f190bc813c6e9bf19244070c7544aebb1d9197b14a4bbc6d314e580545ea9975d20d0a01040e91a4d9d95dbddf8799d21d27af00be13eeb4681a894328cec7140a15beba92f833804e1e376a7d486ffd602288a17faf84439e6212078b95dd983f1db3914dc89619f55ca98f82ebb0955bd2ba47f462839e6207962f7dfdc80dd5d6b0e1f4d0ed84e5245220528227857695ff084f731353c8679954f3a8100357b77d7c80679b859c51a29a97ecbbecf375807628f248382572f862052c5827eaeca1759e2ea10d3a5abbcb6079a17c8267be3c7d36392b8e079022380ba32d02a2b93d0b77b47c37d8417f02df3be749ea8991443253a66213bfa74f08350e66ed8f2c8c5588a4e1b2b3582d3f0161d0efbbde85f8699e708f6ae1a058f1bfc31a7ecf985e813d62f240e55f20a748a27b4cb31a86f0f2b39140a87ff3045e69415bb4d59f476da027c1a4dbdb46664bd33744f54d4601a7e48c55a942bd11fc92fe8e3a10bc823daf92e93d483c7b0ba4f12af2e26fd06efc7fd0820fb737cec251b42103189c86dfe893bd22d489fe5354cf6150b314d6110fe863aef9a3326d41b8488c06894e01c8d8c0fe0275959112e8788d021640bec5a532f4b20932c30d0115ee21e4c61d0552240a5ae7df9bb559917af9fa92b7552fc3429bb15d8b95a3e08b6604582cd52bc686f08a6709c0a43b1e979301ca100e5394e2cd6ac34baf1471fff009dea672688d71f250a40632a05298c89fa1654966829076d53e53a4ebacdeb2c264bfbeb4082ca6ca17973205172f8dbcb457f2e98a2cc02a9f7d41b191980dcaf1f4e9706785e4dde842fe3f309d6a4b304cdfb209ae47f6f86463a3914ee845aef101aa580dcab3845438d9f67dfdc095b4e8c3c6ce1e8815b5f539949739b9bcaa4f582bd1d46f6dc30fd80fc770a7102311528446ee9fad0df7c794d101230d7b7d30c3ac59d5cb0eb157ccdfa4fb6009547eae963183593250a10e96f762fa3e4890e38a0ddbed0b0173a97c93fc6c3c835fec1830be808dba3a7effdf1ef4d7b7b1fac802574c83d51703ef3e7be171c8d3e68a5841e486511bc6a423f4a454a7eb0f7", 0xf41}], 0x1) 11:27:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, 0x0}) 11:27:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000021, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:27:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42e", 0x7fd}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f", 0x22}], 0x1) 11:27:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x54}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x80000000, 0x7, 0x0, 0x10001}, {0x3, 0x9, 0x800, 0x8001}, {0x1, 0x9, 0x0, 0x4e00000000000000}, {0x9, 0x200, 0xffff, 0x7}, {0x80000001, 0x1, 0x9, 0x101}, {0x0, 0x6, 0x0, 0x100000001}, {0x9, 0x101, 0x200, 0xfffffffffffffffe}, {0x4, 0x9}, {0xfffffffffffffffc, 0x2, 0x7, 0x7fffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:23 executing program 1: mknod(&(0x7f0000000300)='./bus\x00', 0x100000000204f, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)="b5cbca6ef57db2155a9f4b0f6415a2886300f960064aaa9007d11c671efc120b9fb990068be12defc088cc0c01c294644153191dd7f3c4072867cfb20f41267debd0640c2e7871cbbfbd881e88d2a675fd243462dad8eef3f391f488a8b80419a0e642d7b96c34c298fc83cfe926707429788318053f3c080b7d59a42cee2d3c6c22311548843be219be73d0efde84", 0x8f) r1 = kqueue() r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x39, 0x4, 0x1, 0x8000}], 0xfffffffffffffff7, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffffd, 0x60, 0x80, 0xbc0, 0xd80}, {{r0}, 0xffffffffffffffff, 0x84, 0x20000000, 0x3, 0x10000}, {{r1}, 0xfffffffffffffff8, 0x59, 0xf0000000, 0x4aa6, 0x10001}], 0x7f3, &(0x7f0000000040)={0x5, 0x100000000}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x1000002}, {0x102c}, {0x6}]}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) dup2(r1, r0) munlockall() 11:27:23 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000240)={0x3, '.\x00', './file0\x00'}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) r3 = getppid() fcntl$setown(r1, 0x6, r3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") pread(r2, &(0x7f0000000280)="a3453a0ab3b8db8aae76dc08428d1207b1e4d6d438afb23cfbccfda4d34e74b17dfb07a174d8ca11a3b2d380b8d78e24cd496ec9b084e5a1eab20c578e028dae32591e4c78e9fd5ce654ab6a46fed24bafe63231547e995be77091d13bd9d00cfd2e9fc09e71eacafe837ac0472f9035f548a273d58ec6b568c10a743b86bd000001004523a3e0f421a94cc257bfd334c30a7f223a5914b60ca56d3de04d346c9db8ade60be3e8ceac4daf4077f49cc9170a93a48b75d0b296e6dc65b45a03866487a4ecfe61bfc00f293dd3395dcfcb93d15d5e183b1f35953948836f87590bf80de35646d255ec629b65a2c3e3f543dfc85830f6ec17610e35a474a412b8b920dd150cec73a33c190d587c633c82d25c7d4318ecf9b036f0120d7f978d8b74e2fa4cbec1bec92457", 0xfffffd72, 0x0, 0x0) 11:27:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0xd6, 0x1, 0x3f, 0x4}, {{r0}, 0xfffffffffffffffe, 0x70, 0x2, 0x81, 0x9}, {{r0}, 0xfffffffffffffff9, 0x8, 0x4, 0x1000, 0x2}], 0x5, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x42, 0x80, 0x41, 0x10000}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x80000000, 0x4}, {{r0}, 0xfffffffffffffffd, 0x27, 0x2, 0xb296}, {{r0}, 0xfffffffffffffff8, 0x27, 0xfffff, 0x327, 0xde16}, {{r0}, 0x0, 0x44, 0x40000000, 0x0, 0x8}, {{r0}, 0xfffffffffffffffd, 0x5, 0x40000000, 0x7, 0x8}, {{r0}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x1, 0x18}, {{r0}, 0xfffffffffffffffd, 0x80, 0x42, 0x7, 0x40}, {{r0}, 0xfffffffffffffffd, 0xc4, 0x0, 0x3, 0x200}, {{r0}, 0xfffffffffffffffa, 0x20, 0x10, 0x9, 0xee}], 0x39, &(0x7f0000000000)={0x4fd9}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:27:23 executing program 1: r0 = socket(0x2, 0xc003, 0x2) getsockname$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00000009000000000000000000000000000000000000000000000000cb39000000000000000000000000000200"/83], &(0x7f00000000c0)=0x6e) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931f", 0x9) 11:27:23 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0xc000, 0x48004004000028af) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x6d4ad2a67c4eacc, 0x0) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x10c, 0x4) dup2(r0, r0) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0xfffffffffffffe37}], 0x0) open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x20) 11:27:23 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10a, 0xd28c092ddff31fed) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 11:27:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 11:27:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x4, './file0\x00'}) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x8) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c52", 0x38}], 0x1) 11:27:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="4dad8e0752b7774e45d3696ebbb98004909c10df4bd570520e819bd693edd5809e2b233dc06001c5d1110aebe39423e0b7cdbcef0dadd21ecd121f54c0774b5c9eb680896a4f29485c46a553780966dd5b4890309defa8e26b8f09282f9cb5bd053584dba6c349e89f8cf64be39c8cf5b368", 0x72}, {&(0x7f00000001c0)="65b019fad71d79b2b302f5e6fc0ef2448c610389c973c92c42fe9d2ea093e3ad688bc4cd890c4dda3f9229d9c950c12e1383a6432bedcfe2228dc5fdc6005841d4a3811c8b041208b4cb1ee9b9a5583eb2f4e82124e4079994fb2880eb85282d26e12f5bf4d00de831080ddb12d4d7beb9297dd88ce4dad0286d26172a800b36c8cf10ce88b3ebfa2befadac2b0b2a9e6e90d5510b6e2c437cceb4ace88dda94646a40766020890fbec8b851a58819464bd35388a492cb4395ddc6064d67074a7be479b87654ec45734aeeaa26c23aa223077169dc7635f648db4b55febccb33fb56fa65c364a16683a9206d61d3725d8daf31ae7891cbbd94dd08", 0x279}], 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x10000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff}) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0xa8) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x20) 11:27:23 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xd5) r0 = getuid() setuid(r0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) 11:27:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x8953cf40dedaaf60) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x80000000, 0x20000}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0x7fffffff, [{&(0x7f000020d000/0x3000)=nil, &(0x7f0000429000/0x3000)=nil, 0x7}, {&(0x7f00000c1000/0x4000)=nil, &(0x7f0000437000/0x1000)=nil, 0x2000000000000000}, {&(0x7f0000534000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f000077c000/0x4000)=nil, &(0x7f000076a000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00002a9000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000578000/0x3000)=nil, 0x8000}, {&(0x7f00001a9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f00006f7000/0x2000)=nil, &(0x7f0000489000/0x4000)=nil, 0x6}, {&(0x7f0000032000/0x9000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f000049c000/0x4000)=nil, &(0x7f0000ff2000/0xb000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000048b000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000168000/0x3000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x80000001}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000706000/0x2000)=nil, 0x6}, {&(0x7f0000174000/0x4000)=nil, &(0x7f00005ff000/0x3000)=nil, 0x4}, {&(0x7f0000515000/0x1000)=nil, &(0x7f0000085000/0x1000)=nil, 0x5}, {&(0x7f00001b2000/0x2000)=nil, &(0x7f0000300000/0x4000)=nil, 0x6}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xd585}) bind$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000f028ff6cb0238eaf6056791df6fe00"], 0xa) 11:27:23 executing program 1: r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x4) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x8000, 0xfff, 0x3f, {[0x1, 0xcb, 0x1374, 0x101, 0x1, 0x0, 0x6, 0x4, 0xffffffffffffa4f9, 0x7, 0x5, 0x6, 0x6, 0x3, 0x3000, 0x10000, 0x8, 0xffffffffffffff81], [0x9, 0x0, 0x5, 0xfffffffffffffff7, 0x200, 0x0, 0x2, 0x9, 0x1, 0x9], [0x8db, 0x5, 0x4, 0x1, 0x0, 0xefbf, 0x3], [0x470, 0x7, 0x8, 0x0, 0x9, 0x9], [{0x0, 0x9, 0x0, 0x9}, {0x101, 0x8001, 0x1, 0x8}, {0x6, 0x7, 0x3, 0x8000}, {0xfffffffffffffff7, 0xfffffffffffff240, 0x35, 0x1}, {0x3, 0x40, 0xffffffffffff1b0d, 0x3}, {0x2d, 0x8, 0x8498, 0x3}, {0x0, 0x4, 0x7, 0x6}, {0x57, 0x401, 0xfffffffffffffff9, 0x5}], {0x3, 0x1ff, 0x3ff, 0x400}, {0x6, 0x6, 0x2, 0x5}}}) open(&(0x7f0000000300)='./file0\x00', 0x40, 0x8) pipe2(&(0x7f0000000040), 0x10004) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 11:27:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) fcntl$dupfd(r0, 0x0, r0) 11:27:23 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x10) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x895, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) 11:27:23 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000400)) r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$TIOCNOTTY(r1, 0x20007471) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r4 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r5 = shmat(r4, &(0x7f0000005000/0x2000)=nil, 0x2000) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x0) munmap(&(0x7f0000003000/0x3000)=nil, 0x3000) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000380), 0xc) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shmdt(r5) shmat(r4, &(0x7f0000002000/0x1000)=nil, 0x1000) r7 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r7, 0xc0205602, &(0x7f0000000340)={0x3, 0x68, 0xc1b2, 0x20, &(0x7f00000000c0)={{0x6, 0x2, 0x81, 0x3, 0x1, 0x7ff, 0x7fffffff}, {[0x9, 0x5, 0x7, 0x6, 0x8a, 0x5, 0x401, 0x7, 0x4, 0x101, 0x19, 0x3, 0x1, 0xfffffffffffeffff, 0x9, 0x8, 0x800, 0xfff], [0x3, 0x800, 0x66258648, 0x5, 0x4, 0x3, 0x0, 0x1000, 0x8d4, 0x7], [0xffffffffffffffff, 0x6b17, 0x200, 0x4, 0xffffffffffff00cb, 0x7, 0x9a], [0x53, 0x6, 0x15a6, 0x10000, 0x74ff, 0x100], [{0xf3e1eb6, 0x8, 0x1}, {0x8, 0x6, 0x200, 0x3}, {0x101, 0x2, 0x80000001, 0x1000}, {0x2086, 0x4, 0x8, 0x6}, {0x8849, 0x7fffffff, 0x40, 0x6}, {0x5, 0x3, 0x80, 0x3000000000}, {0x7, 0xfffffffffffffffe, 0x6, 0x1f}, {0x1, 0x6, 0x2, 0xfffffffffffffffd}], {0x4, 0x200, 0x8, 0x40}, {0x7, 0x100000000, 0x4, 0x2ccf}}}, 0x6, 0x7f}) 11:27:23 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x9, 0x2}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x7ff, 0x1, 0xc, {[0x0, 0x4, 0x100, 0x72, 0x8, 0x8001, 0x7, 0x3, 0x101, 0x9, 0x7, 0x4, 0x9, 0x2, 0x4, 0x100, 0x3, 0x6], [0x2000000000, 0x10000, 0x101, 0x6, 0xff, 0x2, 0x7, 0x9, 0x3f, 0x6], [0x7fffffff, 0x3, 0x0, 0xe76e, 0x1, 0x4999, 0x9], [0x401, 0xf3, 0x1f, 0x2, 0x7, 0x7], [{0x1, 0x2, 0x5, 0x1}, {0x6, 0x8, 0x3, 0x7}, {0x3, 0x5, 0x100000001, 0x2}, {0x800, 0x6, 0x4, 0xffffffff}, {0x7ff, 0x5f, 0x1, 0x4}, {0x1f85, 0x20, 0x6, 0x3f}, {0x81, 0x1, 0x0, 0x9}, {0xffffffffffffff74, 0x9, 0x8, 0x4}], {0x2, 0x1, 0x9}, {0x5, 0x1, 0xaae, 0x200}}}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000300)={0x6, 0x3}) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000380)={0x400000, 0x1, 0x4}) kqueue() r4 = semget$private(0x0, 0x5, 0x101) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000003c0)=""/151) listen(r0, 0x5) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000480)) ioctl$TIOCCBRK(r3, 0x2000747a) bind$inet6(r2, &(0x7f00000004c0)={0x18, 0x0, 0x800, 0x4}, 0xc) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='x\x00') ioctl$TIOCNXCL(r3, 0x2000740e) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000580)=0xffff) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000005c0)={0x400, 0x8, 0x7fffffff, 0x8}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x8080, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000640)) r6 = syz_open_pts() ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000680)={0x2, 0x4, 0x51b3, 0xfffffffffffffffd}) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) faccessat(r7, &(0x7f0000000700)='./file0\x00', 0x6a, 0x1) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000740)) 11:27:23 executing program 1: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100000001}) 11:27:23 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) clock_gettime(0x2000000000005, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x80000000, 0xff, 0xfed}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x5, 0x101}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x7, 0x4}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0xfffffffffffff800, 0x20}, {{r0}, 0xfffffffffffffffd, 0x6, 0x2, 0x100000001, 0x7ff}, {{r0}, 0xfffffffffffffffe, 0x20, 0x8, 0x1f, 0x7}, {{r0}, 0xfffffffffffffffc, 0x23, 0x10, 0x80, 0x200}, {{r0}, 0xfffffffffffffffc, 0x4, 0x0, 0x6, 0xfffffffffffffffd}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x9, 0x3}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x8000, 0x7c2}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0xc7, 0x2947}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x7}], 0x7, &(0x7f00000000c0)={0xffff, 0x3}) 11:27:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) 11:27:23 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() r2 = getppid() setpgid(r2, 0xffffffffffffffff) r3 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r4, r6}, 0xc) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/36) r7 = semget$private(0x0, 0x9327fb124e111f73, 0x2) r8 = getpid() semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000080)=""/73) shmget(0x3, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) sendmsg$unix(r1, &(0x7f0000000500)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000200)="42e6eb2314bdb12a4a2134c174fc154b882acd49cfc813b119cc5bd6f6ebb4d98fd5831c6bc94592fd", 0x29}, {&(0x7f0000000240)="d65e25b2bf609efb63cef30dcb1633a26c7c0e7fb60d4288f36652e053cf6c0853b0de9c6500daf3dcd0d3ce1d13d0f5dd2b3d18c7295cf989c0a5009721d122193aab6d9b89373510934b0e2be3816d041b810be06fd74c9f364675143090c9ce7c6a932d", 0x65}, {&(0x7f00000002c0)="f322469074b01ea26cda6e40b2127a2eb24673564f63faf0ae53323004841d7b443e06dad9ab87fc6562da2db7d889171ab0bf228948db679fa261960806d4849f1ef7531d6715a221e45a45bdf89c4179c6272cc54db91d8559c0a30acbd47f02a314493d161b037eee3692453d01ebcbf7b5c7c3f0ccfb5076df7669cb8541aa4a38b2ea957af4ecaf9a819c0510db56159a4fe7dc3009e9d9f3ed", 0x9c}, {&(0x7f0000000380)="48e6565161043df3f62367f0067891da29760b11d4c3bc1757d9ac1b21518fea63f733c1a0d12678d6331a77eb77724980f2258f26e02d931dc9325444b47f6d20332cc531f4391b0e73e752488805b0979e31f1edc905a71725d7c670e5f217b4bbd70eac5fbc7d2f2f89c6246b07f9a7", 0x71}], 0x4, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r2, r4, r6}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1]}, @cred={0x20, 0xffff, 0x0, r8, r4, r5}, @cred={0x20, 0xffff, 0x0, r2, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}], 0xc0, 0x2}, 0x2) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) getpid() shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffd000/0x1000)=nil) 11:27:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 11:27:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab136a5d00d1628b53a", 0x5e) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) recvmsg(r2, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000200)=""/34, 0x22}], 0x2, &(0x7f0000000280)=""/220, 0xdc}, 0x41) r4 = shmget$private(0x0, 0x2000, 0x300, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) 11:27:24 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x8d) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000000c0)='./file0\x00') fcntl$getflags(r0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) getpgrp() lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x4) r1 = fcntl$getown(r0, 0x5) r2 = getpgid(r1) r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r5 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000840)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\b\x00\x00\x00'], 0xa, &(0x7f0000000740)=[{&(0x7f0000000200)="0b1b0eb8617ccbc4d1e00e262b2545fad577997890120d8578af96893528bb3c8f237871000f96eae4aa4831b897b4b08f65d8730bc4e8f82926d4a8aa4028b93a0e24d58fe6e45d2121770eae3c9ed77c0f1e842ee9e865af289fe4d081d609320a8024c1f4ca82cdcaaf240a24d2096e735fd1d5fc254a4d425d", 0x7b}, {&(0x7f0000000280)="53d61ed4f6f4e82911fa19e082b0124b97838411ef87f3c3511c476aa9feba46b27d8bae8b60407d88ed0aac8ddc583581d9764e3d958be500423d5b71dd24f94c890a175e75aee8bff94c9195ea3e298d7f5d485a5b48a13bfbd49c6dca02052620112ee355be852345ed63fc6aeb0e8b80822f3adac301c865c2595d9f11a28350771f776702791a5482c0af55a80c688c723fddae8a87f5a2f8eb57fa9e9d6ec6ecfb07bf58bea62a4eaa03db3db496dc6fbce9aa653a2ba55eccfc90babd484c4fc156c53c", 0xc7}, {&(0x7f0000000380)}, {&(0x7f00000003c0)="448e9d57dd75121dd1344b64148dabe79c79b536459d26821dc1be846cbe20969e43128739dca3736ee98abf3a1f91e7bea284a3a496d353403860212f9de90c2ed0c6622bb47e4fac477d7db6079361c6304dd4845b77cb2850b6069f4deb88175994c6768b59201b30d39cff6afeb22c90e65fb6326c4a8e33d8cde0c58ffc60a6e3fe71c0db763fab4162fd1a669bdaad3d0e8076911fb597c2c7c0498d99bae03e160f8345aa14248e0a771125b06617458137a8ce7d09bf02c035a00c391aeab0e1a3f9250a6f5a0075350af5950e5de5bf66ad1b9ee96f916fe27541515610e359870ff3d2b0b394c1", 0xec}, {&(0x7f00000004c0)="b6e8f574506fc5e77bad7fd4d81d12f8660d3ae1be5cb2e10013c939b98094525769c2b71863f883cb7e4d001035f49cd213c2bfb00cbd369f122fce44fd1b55a9cbc7ff4e165d5515747e8075a4e467c3a0565634330a6f475f0421594a557192b66ef9809d3ad953de932cdb9ed87fa11003ce25519379fcfa12381cb6c7edcf58992f9ef8800c7ee210fa5569ca1a23bc5163efce29913e208a58231a23230f5628f9b91d46b6d05f68bc3c7bdd9d17ad2544c1929165181278e8de0f2bf28b530093bca2be0fa5ea91ad", 0xcc}, {&(0x7f00000005c0)="9e01099b991ff885e66408eebf44fe9012e95e14363aecbb579ab8571af9c2c6a0e0d3", 0x23}, {&(0x7f0000000600)="1daf0777e78aaa8c437ee30b545b37036bb6f3499136d7d9ae923037a2f681f4d29fffc23fae483a9b77709778b0be32357c2a49038de38e3b4043a8ff762b438ba3d531560643a209214c9670b131869d07c5f6f7d0d5f992a81f31e6805ddbbdd247ff", 0x64}, {&(0x7f0000000680)="25d371e1f87d5e9fa283f4603484707122784a42b62053c6d7f6b057aa872af740694ac01c1bc63914c2781696bdb997a4dbd75d8b126a21697b9cf47a676cd03575fbb2d9c641f50785a17cd17780ab88c0042f51e01d8b246e9b956317dce573440f3f6347fbfac91c0a5d8e69c97f872cfab30ae5e8c60948fbdf2bd6be2dace614d6cb91effb4f5165cf7497e1bba00a8e8d738f4112a7fac8329645fab9171429627a8d11456a", 0xa9}], 0x8, &(0x7f0000000980)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="00000000200c000000000000ffff00000000000081285212b937c6d044b8844bc4b168f9e7e1751addbe522f1c752811f5e9dbd698d9f5de3196", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x405}, 0xa) 11:27:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x28}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 11:27:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x90, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:27:24 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x1, 0x100000000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x10800, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r2 = geteuid() ftruncate(r1, 0x0, 0x6) ftruncate(r0, 0x0, 0x3ffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1010, r0, 0x0, 0x0) fchown(r0, r2, r3) 11:27:24 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000100)) getsockopt(r0, 0x3f, 0x3, &(0x7f0000000140)=""/44, &(0x7f0000000180)=0x2c) r1 = socket(0x2, 0x2, 0x0) getsockopt(r1, 0x5, 0x1f, &(0x7f0000000000)=""/172, &(0x7f00000000c0)=0xac) socket$inet(0x2, 0x4, 0x400) getsockopt(r1, 0x100000000000002, 0x401, 0x0, 0x0) 11:27:24 executing program 0: r0 = socket(0x18, 0x1, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xa9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x5c) 11:27:24 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x401, 0x1, 0x4, 0x5d00, 0x4e86}, 0xc) 11:27:24 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file1\x00', 0x40, 0xbaa61b9ad48494b3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x0) bind(r2, &(0x7f0000000180)=@in6={0x18, 0x3, 0x1}, 0xc) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) 11:27:24 executing program 1: r0 = open(&(0x7f0000001080)='./file0\x00', 0x80, 0x40) bind(r0, &(0x7f00000010c0)=@in6={0x18, 0x2, 0x7, 0x1}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="abf4151073e7ddadb8e44af75946787124c52506caa0338d2f35079007574b6d2d84961e37a8a253d0a7554f92116e7f7adb8b30b8b1c4518389579b7910f078d4269a7f385435a6b8be45c18dcbd7b52f827763909b7425fe4bce92724bf4c370d25c44a98d7b62577cf7a75c7d5f4aa9a6619fa26413c7b2d1e6b8aa6830dba34f6320fba983726f2486e466b5fa630ad1e2fe8e5b3ea8317d63ee6cb8eae3c7d846f595271b7f5c756635f1fcd01865b57cb329e84fe8f1d88968be26ff3293b85406b38c7d357bef1ce79d4725c20e139cbe51d0fa57a7698c4584cec0e95fc6876b7066f34ade9c664129c031d449d29b12c1cca800d80619be3506d02896d023afa7b4e8388adddfd889f0de1b9c7663f5650588df904d69e9e9592b208da8fcd281ad3183379c574789de68749cd3229805a6ab51c0b1796401701108820030d4f121b62466fd12b8df3857f958b077432e75d62101efc51f23ae2bf90bc340a954ebfd35d946346751e8443de105f4c1ce861d18cd63d220dcc8920e3e3f2156dac54d4a3dfe84c211702f4eaf582b3dc34743acdf55d9900df90e0e1188b40c7f9010d8fc047a9df3ef91b96a319b59e21008653a325bbc6029a8455b58569e9dcf3e329e1ffd6f584ae03309022da0492b6402a85bd80261dc279812b575cbe60b6a494e55a432829478f59b2ec6ed2f9c1c77689162a2c46913298883d2332f7127f8046da4670e89e1710fad82481c57723de1848f66015da6b1d937295a0f76146a00bab0cf468ea45eee63bf48fc308a23a0bbaaec444678b71c971001da172c5fa3d3033166320f7ec3eef10a6c8f358dc6b2811df75c9503ee6ec0ea2b0c228f064be61e669b1f50be30ca0b4988782d6ae0d63bbf9c5572c177232b6970d9edc023b265314a470de9ca70d9079e16d1d39499fdd301e9037549d76392f8eefb6b2517675ce5af3d9188ec44a8f3b50e24cb96ece9e8b3028bc67644e75e7260e131dab739bf7452ecbdf8f902b196f10485d8a8d7892684826c232849cd9dd3272f403fb85b403169f5b4032725b39cc7b24410ea6d7840cde2235b144a1b79edcec7539f948278df0537fc1c7f5a18d08ed6638d0ebb752a64b335d59a8ced2cfd6b2cae2620b4c476f67a2b0acdbbd38d00349d0678042475cf2fafef7b69bf07fdd3ad761ac189b8aad1ce83180566bd913937365aa54fe79e98bf54c8bf6ba58a0b0dd5773179526425f0b3ebb2dc6f35d07891bcacf8bb034bb97b0bb0cac128601a2711f245e31028d214c1999e3a88b3d64253ca0d1a9e61fbbec27ccee64d78352bfb41b4ec8d06d8691aefea30453a1587debb01d1324130a6288e545832e8d42e259407808744cb047640c3b452b680cccdb2920d13d2bf50fcd3ef8848ea1806d7d6dcadaae6708d797c2900bf4e39c66951ba1d02339337feb0a0415037ff7c26e272683b066c1caf56ac488b277d48daded136a3d5cb5ab1f838cefd2fae6e41c4775704fd60399c354905ffcd08d5bf33693941dc8596541c1177bf82c916fc1333eb63fecbcb67e3fb21aac13dc1a0a3455cecda43f57b1c730a25a0c219a86a53d12fbaef3192a944fa0c8c69b4865169a2ac749c041dec6d8d3e7c5e1df0aa10b703ff7c439eab6c75ae6ca692de2e8a55e5eb40ff74656ca16beee6e5c116b8fe240bf1304c892f500344d5cb2eeab074d7b813faf8203bd14fabd634d79deccbdc7cc9a8d3926f2b94f2852aa0e70c2bacf0b5a4f13763751a8401c8d9b67d02e71b70d521d06889861beb010a4c20b4103cdf5f88e5a240681c33e804fbdaa662aa274946227b372d391fb37eb2a9e8ad2264df7c91888600c4e6f19ac79bc930a586624bb57d1176d5b8d4f2c4319a804dcbfe0cc3648944b828490729281d3d690239321bcf5588aaef4256c9f656477748e64454b2c2754956bf3980a87c5908599d0e4bab496eb2af7e8ed2ce060704547c1ebfa6af26bbb389684bc85f1dd87e6ac0f07a6dc1dc83d6211420dfe6b2eff8ad5eb369485ce3c05468e73427b46e5804da22fedba225418a10fd5697e360b9f0b72fb95c11194cfda83c149ac76cfeadd59070a1c73c93e1d059ef1796f7d4599e54978bae19961ce6ca1d547e05763e9071eb29f0c75492e7d11b63e2d93352efb6b502bc47e643be38adbbe8a5f94f7315e77b7ea312a405cc0de792504fd79a7bae1f026745478633302d7826db1f4046da3c8091b4a42dd4af9ceff683353a3ec5fb8fdb90aacf72db81f1da457b36c424d77d7e929bc1462a51d1a000e9d35d1f8c88261625c932315cb394f83df09d3de9f392309d0ab64b5124620b954719a8791c21f143062ad204673df1b167c4a67c2f9072bcd285093ca36ed286d1683af08bf27fea540083ddb17e56dca8805d2b861d836499c5d30e6aaae97577e4479e9dbcceacdde12c118615f26334b23c45c5c5a09e664be98836cb89eb1b62cfec00e52c3df1875cef94da9680c51303043141f7c4a63cb008957d79dcab32dcda10d5886a4ae6f526551325bd813fbaf9d78775d1f3330f66cee39d198a45659251b37baf90d0a989b13b24e247c50fa0a42d082c54b1df21e21d171282b5605f3e496a6b212fbcca0dc417539dc4c4e1e690e6ddcb8482176050632a1d762c410b66838d7668a9d4781ae623640b8a58ac3ba5c9ceb1e053c1931189c5779d02d0e52df738d4e6f1d887aec11358907d32f114b574a1ab20d0664ab416f1085ea579979be5efc3723edca1ee5526f1e4dfcd4849e0ab48fb2598c3ab8e6af6a7814556030c161edb6807b83521c153fa4e1c4aa07ae4e831650333b109e4d9f7f84e2eec66c568c107a08c7a658824ab6fd706415ed06e0fdf8c87f4332e5c5fe7f29560abdb636477ee8253ffa90d7f0051609868a17dd9860f04dded3b9bcc1323841d0d07cdd7d2cd9173a9fbe62ccfe5944b087fe73f808594c237de51beb93b49eef771065d26585ba8836edf512692db513c3c939fa44016070a53c68028cdd3a416783f6bbc599fd73f04f1abe51d0a885a83503b25c8f2819e132b8dc0f2832bfcffdf587a9db251d09fb41e9384895acce771d5e75bbce9ffd9531f59c29ce32750229cfb15e180783ac985dd371459e20f4195133ec5744b75b3790bf6f3127b1208fc8f1ed6b448cc53e939b2e361b95867433e739dff4fc93b701c3f5f51cb4de9506e56b49a75af6109876b0b007170020c2fd9275de39f78b09defc15b42e2ae208e35692f74915ae27d6a562f257ee9cd0e6163f9384748aa3bcefd3e7994b204ee7972388f29806192b4c2ea68f68f03a35cb8acd679e8e712fc2386d3656f7b19160659d53ae282ffb1fff02aa77a9bdba03406da6049ef27aefc25383263e8b3cafe9747c44d9d089d9ec7d726de0d4f5a732a1ca597435e60cd9a59040c01764aaa3947aeb3cfbac81ed7dddb21c17592af350631fef267feefab8988b27e99ffae5aadc4ba3ab03f9f6768aa6783ed5e3ffff7a57cd4eb61c58ac28be4b9b0fa612a7fd6cd5fb4b0bfc1c35b66ca8fa0a89b2be6cf23ce66a91c36a04a3fcaec35b058df476d6130f4d3f2776dbab6b90bca8c7e0e06821f06f1f035e340e8d0c87c83d484587ee638a2078addd4b951e1f8996b39db28d36e6345435a52d4c79684bb8b4196c7866f782362c61707222a7b1d682079b0c0a028b0d1b796a32fd61d34fa2457be183d815641754e08a10b3a88329aca759512abcb8d0bf1895df433b0e7df4941884764c6b50beaf7b7a7ebd2e29160c18cbbaccea4fdb1dae0ce1d2503d26628f2acd61a41448c870b0ce118986c6d0b04b71549e439481ad13a33a3e5822584424f2ce81c2856bfb006b8ae7345e30783e4b6e0a71624dc8d367f03e95061f2f5e91f0d12c70a81a27b003daa648e5138dcbbc1a3b4e06741f1783bdf0462a858c07604a775319b87d5348aabfea12ffd141c23151468cf983984055503ec3e9779e90031caf67fae4513f2364d8f4e71f8b4b50f866cf28f0529c4ed54728d0b3528bcad8698c571c7e54ef6fb5ed526d73bc50db2356ebcbda02b7e72a8e5bbc01298b2dde770ca8cbabdadaac147807480630561048471d080cbe2141734ccc5372ab55b1a52ed572c7af9921b183ec7c1f978bafa6369f0371453442315837723a25ea8a00d938ca4960eeae4624b797f3c89bd5da38d64e21cfb1b6c1f0bf4e1bcc37f15e84ed81493edd5a9d48168885e4b05db21bd484d7dfb104d81a64bbcdcbfb5657f50b853249b2cafc1bf9043231a133e542cdcc3aef17a1e577010ba97e2642a721676f8a93ad26c6098034affb6250f314ae282f944e5aee1cf657cc68b9801c70f9730298129ef4d04213b75e5eb7af1e1d8c4eac096023f0e33bc101bd9150d9a2a310f931123d937276cc806ed5184fb221fc496635d8ecaf9cab233c769ee7a87491e3a85f4c8ecacb1477cf3c6b73847108e410529a87f237b0a41d91a5565696aeb04be3ceba3300b7b84072fe1e87212b8bc9059a187b7ea23c090c11c8de50da035cdf4e4b5ac27f45af54bcfe4b1c19eba66a9fda0cdd0c1b2d8c5ffaec8ed14b6c5900231b6c06fc8b50872dc8289fb723716321be62f3d6a35fc92c8a91b300e5cd1d93c521960d97090464d6ddd56f60155a26e95aa8467a69b49610ef45b1b5e85230e85599ed12a7efcac491ade2c5f56afb0c4ec66270de5bf370290f63e28ed32c5864523dcb0758efe8e9b1a7ae21be537232f4e3df06d1d6ce1166f4e4ee83b1bcaf45fc4fb4056fe12651014f6b97b9aae2c133d3888d85a2faccac337935ba2e71ddfc69c970128fe8c9e2226c48b41d5ade211737374fc4c3a47dcd0549aa134d88b90aecbaa5b8f2e573f774c4820cbecb8011dcda1a8cec009b41a667f79c37cf8d6f5ff7ed92d118b12ddb3b0a4c844dad24166165c9e6e6f497cad29712031d523b65c37cf2e94d028cefa5dc769e175cae207f6c909fd828d8d4f55f9dce0a8f764996682ffbd6f743271555160f577097a7d23d2f104ec41da64a11beed23441c54a29ae432af076877e9018f0421d1de613cdd4c0dd08b3d633d8173822376c032ea20885808c068ca9937d816204d9422fc54651b3364629a4db767a4749627b4499f92f9007ea6da6584bd662d7c3ef6d57cdf7bca0e38157517fe4ade3394d69d2badc29f1b0711863c01fada878c864a69959280ec81274c8ad7d4b93ce8b64544dc137fadede1062cd5d44f365a6bb65d48c9fc268625183708c93f3a552a1c8c4c793576d11a931794475b0c03fe37905224c4b1106a59f5d560fc1ce98f99e5e6c2cb07572252d4ced2b72ae3e0bc1a1391a998e65b99d8dd2e4667dfac3f068dcc1ba13e62fd70ce300a038b981264c8f9ff23d6916270179544f6d554962d49490bf52ead7046febb0840c07c5f8f19b58e1b50789b047d85f0bd22659ef505dbc503fc9084fbe46768c6d6895f74b23b58ee8d866e6e597e23b7569887c3324a8aa389ccc137120feaff0fdc5a5a7ee8bab667090b4dea574330142eb1aa1e8d5e9ff393007166b4bd5f11e0da1d54bd268199da4dee906428a58ed5762353573a2f1e3f8abecddcc88833ba8d13663318648c6192c2dc2bd09efa6fdba783a9db3b822deec329ca0d12c2e2bfbf87192568e006c4c1896233c4c57410c7792c16e72d592e7750b382134410cf5eb98b40881ca0dc6612579bc2179e86651cf905a11daadda687a8be6", 0x1000) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x5, 0xfffffffffffffffe, 0x3, 0x9, "a6004204da3cff144925a0c0d33a683e9427866b", 0x9, 0x7ff}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0xa, 0x0, 0x0) 11:27:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x1) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) 11:27:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x500, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)="4e8e47f8039c6c49ca820f30f2cb637a0e", 0x11) write(r1, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e2e", 0x10) execve(0x0, 0x0, 0x0) 11:27:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000280), 0x0, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') read(r0, &(0x7f0000000180)=""/77, 0x4d) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000200)=0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000240)=0x52) open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x40) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) 11:27:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r0) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x81) 11:27:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x0, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000002c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0xffffffff) getsockopt(r1, 0x10001, 0x0, &(0x7f0000000140)=""/129, &(0x7f0000000080)=0x81) 11:27:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x6) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x2) fcntl$getown(r0, 0x5) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) ioctl$KDDISABIO(r0, 0x20004b3d) select(0x40, &(0x7f0000000100)={0x4, 0xe63, 0x40, 0xc7, 0x601, 0x7fff, 0x7, 0x834f}, &(0x7f0000000140)={0x80, 0xfffffffffffffff8, 0x81, 0x3, 0x3, 0x1, 0x101, 0x7}, &(0x7f0000000180)={0x0, 0x40, 0x7, 0x4, 0x0, 0x10, 0xff, 0xffffffff}, &(0x7f00000001c0)={0x2, 0x40}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x56732d6dd23f142, 0x0) r2 = msgget$private(0x0, 0x80) msgrcv(r2, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x2, 0x1800) r3 = msgget(0x3, 0x10) msgsnd(r2, &(0x7f0000001280)={0x0, "98cf3052c782d08eb7c511206e170c38dce4c0b25aa916b942877f855505"}, 0x26, 0x800) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/speaker\x00', 0x80, 0x0) kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001300), &(0x7f0000001340)=0xc) link(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file0\x00') getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000001400), &(0x7f0000001440)=0x4) msgctl$IPC_RMID(r3, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000001480)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000014c0)) r5 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffe000/0x1000)=nil) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001500)={0xf8a, 0x9, {0x5, 0x24000000000}}) msgget(0x2, 0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000001540)=0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001580)={'tap', 0x0}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000015c0)) faccessat(r0, &(0x7f0000001600)='./file0\x00', 0x102, 0x3) r6 = shmat(r5, &(0x7f0000ffc000/0x3000)=nil, 0x3000) shmdt(r6) lseek(r4, 0x0, 0x0, 0x0) 11:27:25 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x56, 0x2167c4dae9eca0f9, 0x7, 0x5bb867eb}, {{r0}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x20, 0x6}, {{r0}, 0xfffffffffffffff8, 0x4, 0x8000000b, 0x1, 0x4}, {{r0}, 0x0, 0x2, 0x935d23cec66ede91, 0x4, 0x8}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x10001}], 0xfffffffffffffff7, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x200, 0x8}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x9, 0x1}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x8000, 0x9ae9}, {{r0}, 0xffffffffffffffff, 0x24, 0xf0000000, 0x2, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x5, 0x1, 0x9, 0x6}], 0x3, &(0x7f0000000000)={0x1, 0xffffffffffffff01}) r1 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000004c0)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0x4) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x41}], 0x3ff, &(0x7f0000000140)={0x44, 0x8000}) r3 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x15, 0x1, 0xb711, 0x8}, {{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0x9, 0x3e6}, {{r3}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0xc7, 0x8}, {{r4}, 0xfffffffffffffff9, 0x10, 0x8, 0x4, 0x3ff}, {{r1}, 0xb957ed25808ee28f, 0x8, 0x56f30bfebed5fa4d, 0x1000, 0x10001}], 0x8, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0xe, 0x1, 0x8, 0x9e3a}, {{r1}, 0xfffffffffffffffb, 0x8, 0x20, 0xfff}, {{r0}, 0xfffffffffffffffb, 0x42, 0x40000000, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x20000000, 0x401, 0x401}, {{r0}, 0xfffffffffffffff9, 0x0, 0x8, 0x4, 0x5}, {{r0}, 0xfffffffffffffffc, 0x54, 0x40000000, 0x401}], 0x3, &(0x7f0000000480)={0x4cd, 0x1ff}) 11:27:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 11:27:25 executing program 0: setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) r1 = syz_open_pts() fchown(r1, 0x0, 0x0) 11:27:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0xd, 0x0, 0x0) socketpair(0x6, 0x3, 0x4, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 11:27:25 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x1) sendmsg$unix(r1, &(0x7f0000001400)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001300)=[{&(0x7f0000000080)="e565bcfabf66d9b7757c47b8425ec5d8737a6e1b76626964ca2c837568722e1b8754548bd402057160a7ce2c9073e083ef5e8153c45f3021ba37a7434d692c51679fad804bb58337a95f74bee0b0a51669b2249f615045d7a2741aeb97b2cfe87123b7fd4b1b5d7b7ba910684a9f8a80e810ea8e1e7592a925392748e92a29cf3f2d3875452e71aa1f79960b37aebde59aef6b616ec02a7281b96f04b8e07c1c288b74defab5bcfcc43b9e10ca8ca892b3872a98f9ce81c2f2577984f16d9b1342b40dce130e984747f809bb5c7e082e34913f541ee685ad7851b46a6e7b4949483745625befb1f8a9b8b4538e7f6f33a010ac74ca3b53b36f9d39d06f7f099682cd13d0a4436b4fc976ef0baef34047cf133e973c18e75d7b9250b55523d7a402893e774da0240d936025fcbda13f4fdd23721a9b7f6db91c2350e87d8cee5488bd9c562e46f1ec8d9041abe93fd288f218230500ad5a74cc17017b8d4649e12ee7d87a560c226666f173ccd9bcb3a79fd111c37cd4cb9476184cb57aa63970ab61ae36d2b587cc534b2852f198b65721a5813ebd03dada92d3cfa1f2b49a7260ec706c9966818550fa6f561071ff4c63972f39d4ab3e79e7d087ef88624e80ba971e73b326d7918813fd62d4d584a27ec7119ecf748070b3fdb06626e71727fabb4e8e3eed29330c823fb9c9e1f1ff54558381199a7b3dfd8c743bbd3aaad13bfe0442750f99f214f4bf6c5afd25d7733ec4383b67a5be427f12c426f71a478cf70fe187dd8450086c255e940ee71de3bb45b1018c21729cbfd03b2f2dc6eb2d484d78dc8505756117f3c60ac0173ebf7cbad86fdbd56a71c278cdd0f581b7edaf12e36cda65d0f014d043da521fbd5c9d034edcc071ec93ea67db3e07d73bfcf35ce6c681452c3b4445dd285b2a29cf2cb4729602d74103fb8e76bb1dea1df6ce25ccf3413b83390692af5197cb0425848bd1bcde3e23fa6be50608df5a71701b947a553227ba22f739d18e12e33690a5263ce846d0fccaaf5be68cfda4c3cfb73c56cd411fa0ea4909e714e4ccb116661dbc4e6860aaec7b86f89a45fd198ac8337d37d6963f799c9d3fc866cd5e596596fe11f6d18c498e78b0d9f610678c810dd747d4aeecb74c3b6f422f254ed8cc4c2dc80d8bfca2bdd794d9de583055291ea1a1b285cb2a50135eba9f6167fcdabd17b4303975129ae8634513569a0cd34d5e1bda2b9fe160cd27c1113d51cb2b464ffb5437e16341c92667b1f722479b1451ef01ce044db8e7247d7e57b55f6f0ef866343a614f8c2dc26917afb2e66c82e2b988ef64d245a778b68ea5dd361ad4267a4eb5079b3a821ff69b79faecfdffe2dedf45a5156e37bec3bc87fa4282de104e20c69dd26fadb478c8838e973fdcf8f270122347f3024d7f4255c56850f5fa5aa71bb174b9ebfb9cae572d9d87d3b623cfeeb1a55cd2976a9a9261b1b9020828754f7e10008b25a216e687f677d84a25e8885aa047f04d865e988f2f9d20dc4bc84562ea67b261575a56200a275b8a1bf240977ee277a076caddac85d8ab373c1cef82589f8cd19965719c65011d32264e234d69d20642606bebcad8d00b88c6c0996d1ff325f41edb59ca49db0dce2d7fa4404e889f5e344ecfdbde8d4c15de11736ac41df31652436985fdace7eb7d6ba99c794352378280566f2fa044f2be8ef260264b13776e3746938c49fd4100e01ea61b6c7e5c721659d597f04cdca24fccd88f7c4975c69bf783ee9f69a492934d02e2184dd50fa2f153bb4cb272fbc9b2161fd66abd6b69604c948e1de93b952b55b807693d9268b27db22958909561f3e81c8a63da77c50b037d4533573a4f3072764ad21a38854c772c1cb4c191f5e45309fb2e7d4b2a2167466cf4ed1e6a682facf34fc646240c6c8627e4a9f37c9c2d1305da12e674e46875b855e20dd25c681ff5de543766c4ca01fc002e29f8da6cdbe282e03871d2774ce5a8535c74ad51b95a636723432a32979509d5dcb87b46fd251d793c8c7e2404fc2fedc763dc9ebad77baeb6b3aa655fbac39c1bb6e0bb3661a6984bd91a62427cff60cce92ed3c0f472d489ac8911bfd398f89538c182e7e592e50e6938a170ab413cdd7054199176a1c6f41d5056f2fd97cfd8cdf59c8e0fdab6edbf55d7bf3d2f6bfbea2e855cc64e214b1146966669b49837f19dc7903a265fd90b629f7ab10b376fdb07095653492697febf4e865b56827801ed03e223fe4be2bb14e4b70915a732a3192c470b49adc0a0f08ab83c664e95391bdde997efec759d51aaf359de0879e12d418ae59c44ac79d5962177c07e585d506d69aa1b816a1eedba41da472517b1527ab3cc2f093ed00001156dc2f31ba1d798b86bbcbac179633559f22024c71c50fa2874c693441a3903fdaf346b0ab7e6343e47a91514274f10667cedeaea3e044a8d3da4060337a4f3334e05c52166564dc7e6e890b0e276d2eccca2c67839780f0a8743c733dd44162ebdc11f4d51db1837858df40a5da24e03dae8153b81696fe0e0475d37432f8578042fedfaed4a54d06f3ebd5892a4d3df64aab5785597b8330e97997532e1f98fc78dae863cb49686a0c90fc28f81aeedef00e815c503cf1b2ff90eedd30fcf30697c1170e5ba3802b2c9b41720ec8518d625a1e4c08ed3e452d48154281a03d34ce9746a6dca49ccedc0130ab87c52db55cffbcd88cfc6b73cc45306b7951ad7f69cd81bfb045c76e1497a336038476e095be05e83d1838c073102decee6ea5c3e9b13a0644a63ff0387ad072982aebc5392413d6620052a1d9be07bd8f1510c66ab16e2c5abe02c101edd77d5aef1d8dca1623acfb70fa72a4d0cd4da150e67f5a27e7ef380753528008054b20249135daa89832aef95f0b23443a7b5c30209c67603cc1c3da0d08678933752a672017765fcd628c10b494344c769e1a363a6785d40ee3ad77f9ec6f4a602aed452a5d0036a1edb56450d2867bd2d12e673ab85bfd9b60b6291dff5e5e6cd43abcf0d5fd577fb9e6a16ff50d315c55eb753eecd6e5c9281881f0e0bb2ad8db7c795b5de84594f7176209c15145712c90602ae32d747fcbb8bb1e9b587a60f1b9b4d24ed9dce7c34284c68bf8f091b24eaf183d458f01a7a61ba1a7bf4a6a02f78da433b4615f5cea6d4499c483326ddbfa4267dd1ea9f8ed48aaf459e06ff6993332b548cc2c835405fac5b195dae78d7c45e9ad0bc0312676f7b64e50f86380f6e00871a699bceeea9eafcbb449a8db600f947c8b540695f2edd99c7486bf7c62a7ff6b16042d066cade758d7ccadb45dac1073d86622d7689f131d4f4aae0b38f30493ed57a664ae206e28d288447c4020f67f051bbf9f38dcb9b1c721bd060e94e949afa5a1f7a427226531d2afdc823d33c4dcf6446f33b863d0e2ba76a3197b89983e6b22a3abc2da5a428e06fb1565d428c0b950407fdc16625d6e79378f4f1af1bed0c008ba6e1e2c3757a1eeaccb6a0fe0eb3366d2afe3274a62a07a902c7a8763db1a94d460deffd49ceba334b272dafb082bf1773c209b052eca22f9bf9f5789f736f548bc67499a5be94846b2ac72ca7becd91b641f5d64dbde6bf45ceb97b2e40d595f477ac66c3dd6c226cac9c9bbbcee632eeac71a9c26d1c3c72538b88061c616f894b797a43215d49d3912b0d9326edb192dafc52055279cc1db6626978561a3c1eb33f3da9cfbfee1b85d2c7bdc9fbdc7f0b0762e2da8790d85fbaf0747bab8fe440ffdfc427ded26ab0c497661697c04bc8ebba8a6fd06fca9b393923f826523c7fcb04770d4bced81015da71218aaad982214ca7d6b4c1562760adabe6eb491525282353e9cd072479b088d1f86e926a9cc6c991b825eef72c8c17faad1e4d6c7bd1473904e15a98d0350509be3ac85c51c09c8b009650e82aab86ff21f9e0b488d761c21cf2a4decdd13c755afe213e414d1ba8c059e1a858c796a8dce619fa76d0fff171a7d7421a26aa95a8a28fb06f6b5306f3554766a8f3b2908975bb7b8af4a5cfa02dc062f025762894f0eb1ecfea7f79acb59074271dedd6c9664d5deef459007d293d2ab8861f6d8bbe89b782994fc3e1df2eefa39f3c638cb8a4c77bc64bfc6f9087891f286f31dddad96d7d08484abced0952616125da377d629ec056678465b4ab30d1d9bf9c506eaf436e54c0af57c1dbfe214feb54d76b6db0bb1049d0ee9bb7d1be18b269a5da7815b0429a3e234ab755b813abe2f173b10491efe3f38e8148c134795c7c40a05ad3a989fdefa436791232531cb734f9f6f602f6e87dfab1ecad2bb7b71b0329f6a11aaead495694e6968de9bf4976e5a5022105c395c7ab25984856d54adf4911172cea7729f91baa9eeb91635c3ff6e89d9f6db422c127a16e9358a3344fa0e87d853b479172cfc8ba5869c4e997e97cb293688f3d0e3120ba3c53c5aca35b1c8e53c54116e73c6f0be433b5604220b20164e85c2c30044bdb8c3e5a0a49bfa651382589b919ac03db15a82e8c924c6425e6f84b6aa705c19a7d6ef54bc8e8103d9a135bb9fd32d161933b5216b68d8c6383acfd8f6e46dd60d1e90cb54fb4eb78b71df224577f73168cae8c2d1535beb8158f06c21df6b4671a507ac27ab1be79f04b7a52c4fe4ce4fa6e9d55a293ddd99eae000b3a720e89280cc43d42ded278174e9dbe31bc08130ed9639d074d3e1bc93d0197165eb85f4715bab8b8085041c8ea977bbbb5a35225605083692cb68ce874247c0b54b47ad4f09a22960852395d3cf8b5b81210cb1a1957c42e2f547155e7fd638317ae968c95de1fe8b827bdffae114f97f0d97982d3fca193bc55935f52b7b3bebf7e8a328fc95d02d1d0226db8ef5082786af4ce3ecee380043a3146ddf429e6da0ef3008bd0c37c7e6b33106571f720387ae8b86b44beb11546ff31f414d8e33a5c89e8b3a8ddd440450efcd270df6f9c3680000d4c996df47b663f031a62b5de09923ffcdf6908efa23cc05ed9c2b0274915c93f2ab140dd4f7fcf57cfe0076f2f1ebdba0aeec351d64c2d5e5d58cc157130d813619ca8af8f8d89611e8c5ae98ec62bc04308778063ee5d647c25e1ceb37173f3f8ac2b690de131acde25fd0377d7cb81dc9124c3ff6016e563c8b28466e6cdf0a8cf1c8cfe542f45b9f367a5c03c82d1355bed24d06f1f033053f86aad3c7f4bdf55048dba49c2c244d8fbbd8922cf581edceba4d3817dd77cb0cf695e6a1b96eb0954eb6f708f22dbb17823e7fe4c71731e846882c06c8d6f66f9af94675cc57567acf830fe9c9fa3802841f3b73c7d17e81acea499c5730bfc15534641bd9d13eafe8741aaf759ffa0e3ba77c2be5b1895581345b38cc8bd330eb8ba1e3a6d8872b66d1589340cc881c771c1c684bf8af29a501aea932b11cd12d8d1c2590fd1c07c50b55af82beecc9faa764219e5c8b150932846ab7c86750bcdff1a75b7ee583e3538787d64279a1c9536cec1edb5735deae3fd2dacffa22449e8724668d67e24019d9e0e17f19e3bc10e8ff3912eeaadee0516a3cd04ebaf6fb9cf16e56f3ca92c409aad219a47b2b1caf5513a04975d55cf83345a3eff8e9e0fae8220db8708a231bcf6a253870483e3335ab6b88211a725ccac87d794c488ef0117a436a14dd9d9d7a86af1f37ea74521fc3be45d20d4b630adadef3b7002ba768a391faba46f6103ec7c26cabc93dd78d087fb16bccea9af63e7a981184eaf46018d3e989a93458b9181f2a40d1dacbba90a3005f122a025eea604e9b942597a", 0x1000}, {&(0x7f0000001080)="3b08e0504bdfa803f5076f62ba7501eda500c15fb12c680a5d68d52a7650667e36a5cbfa674ac6de3b5414603f175521f747e172f9d65727d8c166abff0deb9ff550ad6ab355fc8c06125367a52c50579ad0fb4ecafd6c6fbdb3adf1e6a3542ed79a3c7c8f78c1595ed43e36e49059eee6bc0c1a9eff29477b1566223ee8", 0x7e}, {&(0x7f0000001100)="016a360130127f3c030576db2f5eb2ff4a080247a2596b050c6b6ab1230386d40f0ffc5512657a3e3984c472d34dff", 0x2f}, {&(0x7f0000001140)="48f9dad8bee95d2be4c56cdb90e9ebda1d79f3f286eaf8f9248acea8150b", 0x1e}, {&(0x7f0000001180)="dfda682df6331afef90ebc9050022b3f39d13e9822a5ff4cfbb775abc3001c53b21801e8eb53a28408801e72ddfe21213dc492262d2aadf996f849b1980aac7a15bfeaa418484eb0205889eceb2d426c570a2b09ee18e098e8d168fbd64aea7f873007faedf40e339baca0c8d8645c6aa6059fd9ee49832c30bf98de3a466a98fdde66ca9edfe315c1b5fe11d3eb855546f6eb380f6729ef0bcb6c057e6ac383280bfe37652cd459ac9c7fb12d1cf585980227c464114c34e42c9ebd431ae56864ad2fb5a485eb78bc4306ddd701e7a6115e93f8a6c71afa5e4352ed33c314259f2216502aaef254da584289a95006b9f5", 0xf1}, {&(0x7f0000001280)="709b282135ff7073ee3fbb5e52d332f1158808a7a7abaa2f1dad8133e7812ef0", 0x20}, {&(0x7f00000012c0)="4e58b0c73ea1f727f7ebc0a8d25caa9501649fee17f8", 0x16}], 0x7, &(0x7f0000001380)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x78, 0x7f7982a79eec6e2a}, 0x400) getsockopt(r0, 0x200000029, 0x2a, 0x0, 0x0) 11:27:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x12) chflags(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) 11:27:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) clock_gettime(0x2, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 11:27:25 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0x0) read(r0, &(0x7f0000000080)=""/101, 0x65) pipe(&(0x7f0000000040)) write(r1, &(0x7f0000000000)="00956a8f75190822ac080ba0c9dca5dd", 0x10) mknod(&(0x7f0000000100)='./file0\x00', 0x4, 0x75) execve(0x0, 0x0, 0x0) 11:27:25 executing program 1: r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000000)=""/51, 0x33}, {&(0x7f0000000100)=""/179, 0xb3}, {&(0x7f0000000040)=""/30, 0x1e}, {&(0x7f0000000080)=""/32, 0x20}, {&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000200)=""/92, 0x5c}, {&(0x7f0000000280)=""/164, 0xa4}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/17, 0x11}, {&(0x7f0000001380)=""/35, 0x23}], 0xa, 0x0, 0x0) write(r0, 0x0, 0x301) R;-&GBHO@MZ:I#_|ZG[?n@k!UEmgoUwddYe#'1N4e?{=~L3#N\CC,K\%FrzajZY%sK74?K[RBr\axBf;\MuYBS OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) 11:27:25 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xed4) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 11:27:25 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r3, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r1) 11:27:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10b3, 0x80000000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="0000001860040000000100000000000000000017500000000000000000000000000000010000000000000100", 0x2b2}], 0x1) 11:27:25 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() fcntl$setstatus(r0, 0x4, 0x0) setreuid(0x0, 0xee01) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) write(r1, &(0x7f0000000180)="98bd613936c7f7ed91a50d9aa0aed24fb2a47dce51ab53b8009eb2712988703fa39e607c752568e5d7e434472946b66aa5b81f62f035d6bd660a7fe6a0745875bd8e64536ef51bfee3d7055daa7a25afc9d541ec34fc9de4c7715b369c4db1f37c09503be70ce16f07d5b19f12dd17e5d3cdd4daf35292775f305cd44f676dcf2e45c071", 0x84) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) r8 = geteuid() getpgrp() ioctl$KDGKBMODE(r0, 0x40044b06) setreuid(r8, 0x0) setreuid(r8, r8) write(r0, &(0x7f00000000c0)='!', 0x1) flock(r1, 0x4) r9 = semget$private(0x0, 0x3, 0x30) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000100)={{0x68df, r8, 0x0, r8, 0x0, 0x124, 0x7}, 0x5, 0x5, 0x2}) 11:27:25 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCSCTTY(r1, 0x20007461) connect(r0, &(0x7f0000000240)=@un=@abs, 0x8) 11:27:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:25 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0x6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x1fe, 0x0, 0x9}) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) 11:27:25 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x280e0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{0x44, 0x6}, {0x26, 0x2}, {0x0, 0x2}, {0x81, 0x8}], 0x4}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x6}], 0x1}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x45, 0x2}, {0x23, 0xb25c}, {0x21, 0x6}, {0x4, 0xc24}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x3, 0x1}, {0x8a, 0x40}, {0x87, 0x6}, {0x0, 0x3}, {0x43, 0x3}, {0x84, 0x7f}], 0x6}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0xd63a) 11:27:25 executing program 1: writev(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}], 0x1) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x8) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) minherit(&(0x7f0000fef000/0xf000)=nil, 0xf000, 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1, 0x1}) 11:27:25 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0xffffffffffffffff) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x400) r2 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x400, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0x9374cae5ff247a48) getgroups(0x8, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) fchown(r2, r3, r4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580)=[&(0x7f0000000000)='c\x00'], 0x0) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') read(r0, &(0x7f0000000700)=""/190, 0xbe) semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x1800}, {0x3, 0x401, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x6) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x82, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000500)='./bus\x00') ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x4, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r3) r6 = open(&(0x7f0000000280)='./bus\x00', 0x90, 0x100) mknodat(r0, &(0x7f0000000600)='./file0\x00', 0x8020, 0x400) faccessat(r6, &(0x7f0000000300)='./bus\x00', 0x18, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="8c232e8c9f7e96999b8a", 0xa}], 0x1, 0x0, 0x2) geteuid() pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r7, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) 11:27:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 11:27:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f0000000fc0)=ANY=[@ANYBLOB="49ef2169ac8cdd647c7ef764d779d85796facfc76a35af8177cc62108a54a31e574a4f7fb2f5373b6246cce6b76d719a14eb87f9911ccbffebdc3b031b31563b5899ede4e4a66e57c0513e68a30b52208ba3965a2e99137ebeb0e296c0668ab16fdee2b635d6106655292d69552800000000000000000000000000965fbd6526822336bedb94cc962837262a503d013436ab9b0c33f2dcf74d68b37824c5228a766fb7a2d3e1f91466d00212cc73e086fb389c30f066182e41553ffa48658bf654b154d46ead55a297da836006af578ce52a82f601f27ee15f84625508091756a2675b97e466a0c1320a5e115387e45e1758a59c7349384f23c8a8b800d064164742120000000000000000550da5eb14177a3d7f1310978679840c5ee2a69af95b75586ce69e083d6bbf0a9602fad46b2931002a555959c8b25fd62a4aee1f3bf12b7e913403526800"/338], 0x1) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce"], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0x0, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0x3, &(0x7f0000000580)={{0x3, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x5, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x9, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x5e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xff}, {0x7f, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x8, 0x6}}}, 0x6, 0x3ff}) r3 = accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r2, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r5, r6) truncate(&(0x7f0000000a40)='./bus\x00', 0x0, 0x20) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) r7 = msgget$private(0x0, 0x29) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r7, &(0x7f0000001a40)=ANY=[@ANYRESDEC=r4, @ANYPTR64, @ANYRES64=r3, @ANYRES64=r6, @ANYPTR64], 0x5, 0x800) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000980)=""/164, 0xa4}, {&(0x7f0000000c00)=""/215, 0xd7}, {&(0x7f0000002a80)=""/4096, 0x1000}, {&(0x7f0000001140)=""/133, 0x85}, {&(0x7f0000000b00)=""/78, 0x4e}, {&(0x7f0000000dc0)=""/173, 0xad}, {&(0x7f00000001c0)=""/13, 0xd}], 0x7) getpeername$inet6(r2, &(0x7f0000000880), &(0x7f0000000840)=0x17b) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000900), 0x0) msgget(0x3, 0x3f) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000001300)=ANY=[@ANYBLOB="000000000000000000000000400000000000c845a18f3367ab89e57bcaa8e9b3d448ed6ec9f943a95283c86c47cfdb43c9013415b52803e4aa083b1aca5ffc3744b20574496ff0913258a3835abdbbc0e95cf0aad82897770b940ff903c485753058bec1fb3aa4c2d5d633deccb68593c0525f0a020122485df927e038be29113e33beea0db93db943151cd48232a9272fa94913000000d4bf73c7ae6784a0bf3f425f61cec6835536ae9eec4e630d56985ab6fc52cecc28478ba20e229664ab7ca3580ac66e29eddcd95948a30cd7f1bf91059e0b231d398d7007b6d1735b6a813b9f50aff19f610d035469e01d259cbb67967206acb233053cbd3ede104b387e51c910537c7407a91e286ea2305cdc53e30b8e6148a50361a3adfa77a3f66ecc7d1d9686f0e5d4a1b72d8767f4ee33d740e4730abdf3b896f838602413dae192723310b1b7c80ba5f2844de6c293c531be91db0ca12a2810be79f7972513fcf0dd50a59c9a198689923d49bbac2b87ef3b5b12a05a43fc7ee208f3b0f8553543ba6dea2244d974"]) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x2) 11:27:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(r1, r0) 11:27:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x2c}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd5b, &(0x7f00000016c0)="c0b24bdc343aa439b4a1ef792216364143442638853e5dccf7d1144b41eba9e4ee22aa6bb17e016ecd1b57929ca0ad0372dd294bfbc0d2e679850393017cc8f71bd80bd5324b22423b0534dc6aa4aa491ccf3110f47e6c94b5e156b8d9c15a310b27551ead3f5a51701c19b85c826bdaf3b15ae3e1db317f272e643658c39df7c60c58c8c5fcea47fa44cd64e891314a9c4be6fd1f1000f3ff05e1b8b5f499471c8ae489d00b7973a302db392af51c2f5740304d3125d968a907ade255d5ff754e6210db24b74931ffe242c2f9bf66248d47e16e883d86cdd3c1805a250ad184cb00000000000000") socketpair(0x10, 0x3, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) 11:27:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x401, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) semget(0x0, 0x2, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x1, 0xffff, 0x7, 0xbb93}, {0x80, 0x7, 0x9, 0x8}, {0x0, 0x4, 0x8, 0x4}, {0x9, 0x8, 0x5, 0x5}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) shutdown(r2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) chroot(&(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x9, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) flock(r0, 0x8) chown(&(0x7f00000000c0)='./file0\x00', r3, r4) fcntl$getown(r2, 0x5) 11:27:26 executing program 1: r0 = syz_open_pts() geteuid() geteuid() dup(r0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) syz_open_pts() 11:27:26 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) pwritev(r0, &(0x7f0000004300)=[{&(0x7f0000000180)="dfaeeb6966b81b6a5580421b22de066c629dfb5488adab5e81fe18601b707350804f1ceb19e6193eeb8c1ef4add506ecc017590bd4ab02b5ac07829a9c876bf4aedf877118c8242ad5e1a70a4cfac3ef66cb91a97b4afe7e1bf6a472a8cdee77bfac22fe38a4c861f4b89040c4156fcd92f49312f6745182da8aabd1dce6572c1f588a30f8c59c9f0b538cfd50f66c2ac4c143f56e8aec79d59188a3d7459d58ce407350928f04201d8b051b748b73613e992294ceb8a8f555b675f325e10b481317784e725fe9ef46b2188153872fca2c66d384ade3cc7c8fe9f7a8cb7c48b2028eb902af7eda5208e9eeeb067223468f98a3e088298a7a5dcf018d3c809a6f73a74498bf61f7618fef0cf2d665ae44bd5b0febd35a4b02d9c252eddab3c463ef90dad176b14481576b8655047996b63f07687ad69f8f42b117cfae3fd5e56cab1df38980dd613b9e74b67084e4e22663e43bf20d4d86f06537efd51e4faf671e133c25901739d770e02d376d3c8233381c01c87a9ecb5414a57cd8d0cd4066214e47a9ff5ee21d8bf1eda0aff96a50639594e066b4a4fe4742e300fbefead2c95e2a5506136266099b57f4b195fdfaf93cea815c5e3afb2c571b13b1f561f3a40ee85ebfe3f1983b6ebb5c8bad6f6e454c012840d29d270c27a0dcc639bf5666c906c12909a50824b4760e228d9ffca9c2f648c5183798e00991c6516f2622807d916cbd563de473a0ccabb621e18691ffa353175d3ebfec96c901f15d7d5a2dbf6dfe0e884899e106472ad2eb8aa91cc026d9155721b4f5b3a0a48bddd069f2456f6133c79e9d334175bc81ed9fbecd93598601900a7f217de59d14e992c2d44f4ea1ab29b8dc71a85311b424bc12051967c4d33c76bbd6884148a7e08d028354071bae94dcb6e0329a29add7ba007e7b5a1b5401148f240e8b8a281aed182fea06aca88bde7ae0ef4d30fabedf519d5b07a59f04917e5cae0e00c29f0cbca61c3a232525c02fb4bc97e02920c3f3e73821dfd31166cc23e73f9843e2da8ec6cf7dfaeddc72a87a9925f0d232648317a9bf744b16837a9aac584d53c0e66e3d1d1389d7c9385524e5250652c4d164bca3125f24654c929be893f18cc269f59d0a4d15b3014d847105171d892128a9c000441ae1da05d783d8ae13a61b9d8c38d6c2d558efaa299ee49fa717af2460019625f88bbd41fc6c34ceb13d1c5c1265122b19e8f8f19a6e2d6fbc03c22e4f1de33b22fcf62b929ec3952dc47887aca2dfebde7518bece265cdd46c23d97cc09ebcedeba3ed78eceb0e0dafe9244651e7205daf8b63db204da7f0f6f0a4151fd6bdd14fa2f7c44b2cfc46b80a925fd65d98098bdd9dc025f8ae57c3c44d345d9a8e5b5c1f079d4d5309567ad6986e5422ee1203eb62ef1bd1188ee91ad323d245bafe4ae92dbb9eb5e9920e0bd042de242ffc587ae7c8c16f2a109e351bae0ab289e70e712c564ac40f9d6fbb3b87572a502d24316fe880156451f9ffc30ae429f328ee8502959ab12e2de5748778e73c6c16e2387e3298cfae7d0a14618474f2e1e87ee90878a332fabf0173dd2a5dd9302e34ec8a2b49d38e085d31fa2ee120966437726b7de30382f6019801d5c0f8ae249aa44900d98e6ee68194f21a46cc8b9003596ccb481c700692393a68912784d02a559db0acf436d62c79e5111f978f9066a03355f2fe97893f901cc15a14b0c883db30beeed06e079903dbb2b17cd9d53d53394b28aa0d38c5cca465799e0c393499ea75a066f5a433f676a05609c4a3622524552ff499cb1097fc662282b08586f8d0dbba9388f93debf0fa189eae79eca192cd93a25f263a9f00e61fde54bc395a8417921432022f7bfa79fae9384d5e3aae2216f40ee8801798af67ebf9a206a5af8a4f2d002b410bbcc8f38323b0d84a6017ed5e4483b9187b5566462b8f65126e5ac705835fdb5e8a18e48eff327499a5b3d9d312a6c473d1540f9601e1945c5aa29e44856b881422add5c53a5c324b01c13e546f99583b7db597b2f9e11f0e0c06a98206f171948f3a8203870d8bfe756483f9ef5aa7e24b1b7242591e1fe5c9da48c9fa67b562850eaf9dc6d097f6945a9b18234a5f118e95d0a02ab136b9401bb0e68e795caf3974f4368be7ed2212d760ae64a59d683cd8877657742ec5f04492d7e590bbb4ad1c3cd063f0287ebd2c08b6da30f3c04bd747b0982a578a61b8c6320a12fa87c35e70ae29b0db40f7c17aab6abce8c7ea4e9ce90b4c28c119ca032f82f803633b7af512da349b34614e4028cf0e37215e9aed137f8c2bc0033177076ed2b8c4c67607e03d2a009178b91ec692f31b06d5e14344bc2363e47235c93e250c96877ec57e02bee06696e1e563bc626ad01f9d09da41ec1c84b08d9a80ecd179adc9bff2a8899b78ca1786af39a43118654ebedd13b221cbfa0629bf3801f23c8ca2013c3c08a680907b53bcdddbcffbffb74845f75dc26184d1076dd8fa0eb4df413bc5526c403e1a9384882830ed10a29717da9c8906b64d8ae2bfdba774912f72795c601706ce24622be3433a512530c8860720fda8e7db593dabfc66ce7344cf82fd441195c58d80c58a62c37adfdf9eed4cfc7ce76e4ac5c6a828604f9ea36f783058618c6d614d2639ce9cea938fffc96e0da598613d7c001bd1c911fcfa382b77298b9d6c2dce8d96d3c63da971b9aad6446c9c768484b91acd40d8c27f1580d0da8b820a5e12069939c816b5143f36e6a177a4c5961621211263e7b3768cd8908d0df2c456f4c86af8c5608a82291f2648d409009b38724da4cd041c66ff67a36c12e49655afb9f3924ab8c6a05df610c23dfa4adceb2df1f16337581012551e1b21aa04bc86a235c2489356e04d06d3785c4d5f3c16aa2e1a3f226ea521c199de239692a4b2ef66b9baf22c836a8deb9ec93516a3ee3c64bd3d920697b5c735a4f7ce30ee6fb3d8c42fa11d94c35563ad7ec2cc8ecdac7670e13cc77f1913e1738864c4805d9d27469d15dcf6e0480fb6bfe5bb236191c911b42d96583d0bf63e6195c0effa9818d2bc0a05cd360f6327b1a5e4e69f8743c8ede9382145181b846e1d77b77c4623b6280db19a59642db9d5c7badb77dc19c8bcb01a185fba2bf98bbc3ff9f7647149d1721ed4d517b5a3fc8a2e845a264f7267a8194f589f2706760e099203e1810447c01f234cd0bae81836587ac7d57321b7575f5e1f137413812e50d1ced081ae53ce0767bd2c3f50074e3eb53a11332293c24110a04fbf6d13c51776b2b5e3d25b4797ad640ee54c0fef80a8ce622778abf77ece84a6b9f44549c592079b0a308d3991cdd00bce8367694311e5dd9cd2c2d4806ed088b7cfedbcdd600355d4a75e01ef6e86e3a07a8a3ea25f731d78cecb2e354f603cb816cd7e0a1d4f44d4f362d96e6ede342ce3d759712a1d96947f912f4ed540335384bd873375ac19fa1733bdb8d71e8204986bdc583d8e147e83f5c6a1110299cc8f46332907f1a19aa6b3404019d1bdb7d191ece9bc0a13463a6bde6c57004c31314168b7fd11f10a15a01119d2ea2ee383a2ec829e4b1eaed1dd1a3f34a41dbb367a22946a81610f4b486c6b9e84f5b4ebb846b47702efe2e596074494404da93d52db95237d951a08831e546a3fc688837624504fe8f06aa0d667be8715176b083096353062c1f472217297ccc49568f7ee8026a0bff99c7d77d559b422fe26e02d6c15d9b42b9fd56619b4dd75a401041d4ce8f40a216003d9ccb7113010c1d4011ce3653ee9c723b0f7a1afcd5bdb714be421f849b40212956971142603d924b21837e0ddf65ab420bec4023aa3e0d2578a05f112228aeb540b2cd1eb0ff58d0d306cb5daa56b0b99d2bd915902408c7501668aa9bac34ed459987d15d7fc297762cce44412e5f244719ba2666373f2e7264f478465c9e7fee8325eeb05b351911aa3fed46ed4d6ef9eb48898c1d7810e34fe0c469b29cc0b6284cb48b0ff3097f840bbdb7429c467b4ec19ac05f1a5b7715fff49cd1771a09c5dacf956dcfe818fb654217a04b260f59afb67cfff733e89110d15e5e3bbc980c0b6e038b8fa264f61e57131a7e03b8f4d06d0525e2e3e5c215ffaf74e33a7b73a651d251114c924b3abb9ee03cb5b616a1b10156cc1b391b5b1d76652732b3fc63646874010bb0176299353f48f4c3727411fe497408e052a1dbe6ac91d88b11d949ae273de8f24ea0956e6d9e8ed3379b3c59b7a7fbbbf8fdfd343743639df122dce11191dfa7f2eb5df7eae262832b876a142bbd372e88cea7ae89277219346ebe5b9e8317a2aabfb617e7d0d95a7bf50e0ffae1f2df958221342f2ca9d80bfb72255512dc4373cefbdd141dd0c4b7c56790082912d81a44acf11be95a2c40bec65ed47330e6f6e61e053d2b782ca6f47dbdcea7feb041e0172d05be1dc902a3f1913067995c2f3a26e15213c28251f55bca5146130dab664d564273de780138d54898fa0f9d38f9ef504ffc141fc116a3b95b887392964acac249eda3309e88f228b1d9d67f8d21873dbd883e5b30c8adbbf8f3ea0e1a236132fc16c5495eb4a4f46d4b4bca3deee395e403f374d8e93489be6811b7828f43ac6faa3a5a454a9d4876f8b9caf14ceb9aa77352deb7eef89a98264f22c676879e181439f9956ee8a8a776debaac95ad0d59cb325f5a5719fc69c3fbb702bbe2dfc59d108c2899a50d67cbb5f8abf22d78e5e9c9d5b2218c962e1c62f3ab1d69a71202626a4b8922e7539f9f3ea65f85da51403074e76624fe9d03e695db6e2d7aa3bc19fc5295a5d8f3e7b9a8f02e27047a73b808128c300f09404ae83df3a4d97d12c9eacf06806bbd5bc69818691e90f288ee2c3a9bf83462f471259c2d95c0c86906daf991ac108943a06ff8d9626a0d6ffcfce05505f21fe5c2688f5e7fe57879204b679ecb384a9a57e02d72367bb000ceb91accbac9d651310ddf3c9d57781e7e661b2abc859b0bfb5df13d2e23e8246151fbf64bf3159232d4250ec251c2d9264f421b566d9ca4d667845facc6e60dd7ac6ea76c311daf57315c887c5a9f32574438a306403952b64a58972a4f7d5471472764f35db56386aef5a82764bb4986bbf78e029e280ec454de0915548975868ef2b69e4ea48ace280d4e0d0f02c45965e2a5c2c381b5a590549186144a7c1795f261a4a0bae5c74f2b12635731244cc30484b28622e583beb738d1b8f74ed781b036978995cf33e0dcc55b39794db42eeb00facda893da680cbb32d3ec4196adcf774f7ab887f4e2500f0667292b39ffa0d2e6365ab942f2a2b63fd2f93bfc7240c3681d7f5ea703477ac878ee8f79d0f2ef1552c3e6ee6907cf8dec548d3d3f7dbee4170e0f9d92a7bbff77118b5500daee1ffdcdeb11bff5ac4b80da01355717f0d74e6086b2f18ae591a9ddac563661129bda7d687a94203f1d605d92a72f2e6c2dc4a94b0938da9c4399fab8aeb692c4ac69556e2e78fae143ced70e273ea9ef299ac477308acb66a72e69c26e1cfcdb5f45c583457bbeba5b67db3523b3bdfba22b877d6da74c36704cb25b083f2e976e0c6b70dd7242588a4941fbf9fee5901be0a384d82fdb21dfe4bb5ab9230bd31eea29340eda40629fac79aac19c9410ff98d08e28b5d73935d58f053de942754f4262712fe511771481dbe1344b8bd1e2f077a4a17fe5468fbde4c326cb78c12e267846f6c06c650abb01ddbcb36beb247847350b8a969d8f55565a6737d02acf6d5baf7f956b0a260de70d873655dfe13ee290", 0x1000}, {&(0x7f0000000000)="7592c4f9fb4c9cf6e32822e8b866e063c16142aaac6671021bdc722baf", 0x1d}, {&(0x7f0000002280)="be97967fdbf9c25aeaf2c9d0a4a8fa7608c02bbe5c0aaaadddb8c1fb87435387bd3205a8fe5d6959005cc53e9bdeb4ea782c8e3b406fddc3690d7cf51cb4a1033a14fa9a327a5b57c33bdb7d3ec8c53f7686eea023a330a321f52470f11ed21b69bc4592c7b6f08de72f43ee67d9b739f175695941e8acdaaa21c274f75d1b284e71a271d30fa34257d3804d751f7d475d4d8052a69b2f4ae7150a2729c15bf774cf45a527a538d03d5704d6fb6259b7b7fe860cbc45d6020f4ac3f6ac26d385c79f8408b60ba7b466b8cc0b219e1745c9707b96ed0837ae1fa487f54f91cfa572714f38200d28083b163bf72482f5575c478bfff66d8c605f01a88090bbad5b2b3950d1237c5960176e9f5919197e295eabec23bc1b77813e0100d86e3650b67580d1b7135ce599ccda86ad0c4738ffd23d0d07dd567559314ebd4bf18c689a7b210a3b9276d0f05f438be56fb0d5e1219b728d4162a8c88588e5268777a262821080a74ed935f5508b4a939e6919b45f389454ba055fe0b682f3bb1ef1a51de01fde2cc75de48739efe746b9731bd683b54dd79587cc9fe4825bfeba1d6bb3b7a900db5ae6c9c7b9f3807a049c03b382be10419f258ac9eb1efa89ae2a3e7a979bbae0c5df50a920fa73f8058667362574192ec952a0b7b3fe885b34d776517b9e0081d4d64aacfe6207f92535a247b9f44c316c6c98f9eb2b8de099a4673ce61a2c4e25c2e64d8f857aee7751271366e63a2d8ed7e844858fb5d565a4af1bb8b301478af4eba150ac5cb05703a25add8267df3f49b1c47b0abd1600ad64ae91973708537a4c5882533775b1d1ef2afbbeccb6a20378ebccd16f3a5cc9829379b71a4d8604bc92ba4e5889cf82edaa22aecedcb1f98613ad1187d2d6f1f0d6e764e093b1245f5f3c7bc08f99d2dc1d4a6f5b1f9ba5214d95b6e503fb5b7655eb7e507f52f1de8fdbc00099c67f5ce239a54a237f8b89ebbcdd637198d7b76c70c750d8f78fb371f82f0c6262666430f000f4fcc972b9fbcbe36e6b5521aeb5a8c8e6ec3d6d94f78b344bfe7ab11fd39ffbf0a71c032131c1088930ba802d1716ff9a74d6a43dd650ef018843f25b1f3b6d26e894fcc4f698527c26154bd7efb2eaeff138358c4efc529bd7737dea788c344aef4fc2a30b46d7a1ac4127a815cc2cba88ec6752eddbb702e298f604c1f51d972e75e0daab5a2bd4c8305f2d1b634b90f032fb6490596c2b8953daf2e03e65dad768fd85fb94bb27c6c01f38622af366e239969253ee33bf94190ff0c314f46bbde9267d90aef9c7b11b026c583f55abed956b968091209b54b4d03c98f15d0b92e1fab96418c0e6871068e2dff3ba4d99fcb480d977077101dbb28b16a4051b0bdd576f69f3ecea2b5407844550cf2cbc59adf9f3ebb22928de71f8326bf5a07b730a0c787ae632051be664d67d9fd74b8de6cbda2541838eccbd33afd62740399a616e29f44b78b0b3826df2baf54eecc8e5a6e5f00c4b81ad7c81fd64cb18b843d9ec3f4d85adcfafe9ce65178cb51ec6996ea26e4dd0c6e2e46e6209195e27f584613d1968979b860032ebdb226cbdf05c2e6931d41a4b19587293029e781ec71b3fe9200f41902d03f5ab9440ac65cb549fd5a7f16b7fca637a15e592d2a52cea5b0d5dab49c0417ebd825b4cfcbf38357f00e4e66e79830b2c68160b0b4df10e566252005af71e3663b5500bab91969e8d74b3704ab609fe13048dc297fe9283c72debfeda47f3cc89737b8598cd2f3db7ace5b47b84fe3025cfb4abeec7617bfa8ea9d0b6248355c6e3b0bb74f26d529ae7397b80f88578c99e7cc8c256d617d287b888b31c65842aa37726ff38c94dd3675801addb1717b25df3aef1175e82e072c85f77a1a35b3229c54ab85626d8d1787398832880cebd6d610733d222e7cb30aaf77e8b460ffc8561a48d35cc325bb12d1bf0db8ee21f6d59020b00b9b552c6bcadfa2f97f147257ef190b15353693c3bbbe6b50d177c82dfde30fb286f60e5ac489eada673794642a01abe0d7ed736c4608ee2b7463fb3a0f27b729f12e1d92cb8ae9fd8b12690b4a6fc3e48559fb0cf7d89aed21117a21a2ae2148f1b99222fdb370ad542613ef8f3a4d09525d6b561ab92f457e4909d67e74382f4acce66a6ac6697876b8864245f998432f7fb8caf45256bf5bfedb841bc4d56ed26b7b2a8200391616857bc58c961bf0b56f1498f2a8a8fcef19bcea99331dd8f38b7c754432d02e29c5c022c1f6a4bc55875cb25f28756129b8e9d1e65c62b6032514c5ea69e9f0ee5a53b0c3853c1b8edc2f0722e854b487abed2aca2dd27963a5c50fda5cba35dfbd5d963a7efd3e55f9a43d2082fa7ac18eeabf097a9d38b4093b7c2e98b959fdb7d930e95fdf6959611ce337d0f809115d6835fa1c710436ebcf19f5cfc15e2e9311bd50cb06bcecd7b12ae4604c8f74b44282f2dc5c359883fbfbf110db7b1c7bcabe3c790ae682ef140139a5a026e4f5846d1ca99d0bbf1333461aa6bd4721466ecea63a67bb774adb34c1525eaa2b3d39e7030ac8a92895a4e8c0a3d43a258753dc3ed4de3f47a9a6a23f2d60d8f756ce47ef0c8f443d383dd4769717d5c576417544160601a47e59c7bd0c82b32086b10ae1be6ccc6c0e71f9bdb170bacd97f3e599258337efb1a8ac7df9e2417d8832104cf8f29d88a747b79254aebcf721e35f9abdaa67469a2b551ab80e3ba1059c88854bf4e56c5d263a24aa9d303de41b4f5a8edd0ab5db9075046110c635d49de9b42671fdd60c7bcc5b108558f8e9b3827ecd693439e20e90c8f378af701578b1ee00d6921209438c0a8759bb93e70c219bfdf1917c3c47a7ba6c61bcf2e4a9c8a13c2b91ec8149e89b1470175e7969ae6ec89a74f9328f895ef8c221bb2c807df66d6468d994ed96bfab4fe9bc94487456c6ef5e0323a29cb16b80f54b9fb8f68a601ddff8e9cca465afdac4ff0b364d823c15e191a89e588da5ec861ecf5ccfe97c3550de9ad8b49e2674f96ba6d8f70479f19c4c24c9664c1470ccb9991c0faa6e9455a35adc2aacb70008c6e95dceb658e9b7fcad304a503b518dc6b41c7c82b896adf2c30f6f87ead637f161286e8f39f84a6cb91f7552aa0bc6e917c601abcd44e02fca917adeee520f109995517ee041f0ca05139ea4bfc51d04e6047da04146dcd9fef1e8ed8339586cddbba320db4f2c9bb636640f05022b4a8ea6159c3936a5aaa7b8664073b66f74cc158318709584f2f97471b9831d9174b6af53badfccd150b84c75491056f0c4dcd9e138fd2a41309abfc1f70c3ab4adff174b40a30c87d1ff2fa3ad9ce6ad71165de56f955690cf0cfb064a15d6bfba836842f72f37c4f4c4feb90f3afd0ddc8d9df30a4137bc9bb9cf9a06fcc0a036959ddbf1dd232a31e10d8a0a104e96540d755ad488adebff5a0d0b580d8ff75f95313cdb35ad26e03a71b6d1681116f41829509298ca4b1c5c9acc6c0aae06bea27c0a1cfbf66448deb2dd26c354d95edd0d5f372ef53491d8671f64c13fdf8752a9d25a718ddaa801bca5e3436cbc3ee835af3b4ab89d6705441c90fbbeda5e095630ff25c0ab89b1f06b1e9c35400f65ce00a47933ec713b1cbcd75139fc4402b5d9b98a6e7b816eb5df824eec167b28391e212403f6b36f490578c1cfc7064d8eb7e20f9f3c4a7416ca4950c7ceabba20b349323478c419a6ea001f59d9821adf0f119b27332208e5861aca2d35292421d70b81942107745e4da1c16ca83a5cfb84606eba114179508f4556e67d347f19f4a2e12b264de48dcef58b059a360d040fbae268a6c5cbfe62bb22c28f0295e2c368e1274ecf8e830f6cbdfe2fe640d802dcd7e9a8d5e50128e2d10409bd87a970840e8842991244fee197900e627aecb7cdcb74988f7e0313c674ca06b8d521603b34298a77d85c0cd134d133704b54c857c1e8bb507664dc077733b04b8667d56af7702d64992753052a632e57c56779cdf96963b712a5eb9b29505a85e96434c9fb8b2870a4fd6a8f475be0fc8fa5e96f67f0edf5a5483688a22a3c94b1e0bf93313c2af280e825cf5b7c025d41cfccfc7fe7df207c8fe75dc68ecea5a7ade77fb7102a3c968aaf19385ba1ebc877eca6d852f4d943f9975df8c22185043e34718aafeaac013b579b701b847c5bca6aa7bf78fd257d883b6bdc3876a083f273a5118327b3b0d2387881d28d027ae8d9e2a0b61c13be37824a69cbdabd7443d25404847552a58f1825b3713aaf4b639b4da738ca33969c4f1f303de41be7c5c1307ba773e29c795b11566c19abfa120ca5e86b19b4f99f2d74e25bc55b99abe751120d0507eb42c0e6a57de262b78084c1615bc90c17765e1659f3b20b65249e98b32e0b4c2e221aacdb08e7bd3fcbbea647c6233a3d4ae0bdfc039ac9222ee13417f567e349c1e922477c7835faf2efd553dcb5ece2ebf6c1f49b8b682b527436206c690a3d29573897c2c2d16b715761ee22a198e2760cfdf54ed6da24e6a900bacf1664225962691dcfc86f03cc203400b6fa6ec2cb84b8534eb74ead0f03acdc383d16cc57984ab5b5ba917f83140edc44b5309946fd02a5b70ba13441e46b86d1cd9061fbe953a711f627b8f8a4310e15d5feb324c47f1c30b5a9c940168c68dd86aeb16591da24ca63f11ff780b3a9126d3fd10f347de3e57ebf8ebd8aedcd272aa847f90beb73123216239c88bf3abae2ea191435a1eaaf2b7a0c28149359a3e4db511657f5b668662ce81ce25a0d4bbd794f31e88f76e1c1ccdea006f2dfc24dfb864a2c258f3f73e62dfa76b32cc345ee5825c95055f7b80eadd05dd74581415f1435e1212522f350df95107d9f94237bb028c48098e258bc45903b52ed16a356965d055449e64b66801e460101a8c4cbac58e204835a648a5fb36f51703ba98b56f89ae034659c090e6a0b8384bb58b9a6a3a55ec9846b523f5702cb2ef6715bbb4850256e57a2d42920f8ccce8bab1189f959e225d8970a65ed7a2ee0f8c1e73a0ac0448a90ad017423e7d5f565f2f436ecc17e02ab7ae7e3839c9246c0c62e121977c65060e7e99858a02ba3d93ae8dfda3365b74ddfb66a05f09d43b01d88793149e923255e76eda775bbcc23d78b77902598239a744df2b95d5e01713e49e29a534efb908dbbeeeb45ef5df987379ab3bf1e81548b1d82154b98c021db3121291c6ede485a6f9f22a1bf231e9d58d5725c4b14d72e58756e2dd39b9ad0419ddac5af8980af8878044673190040d091870af167e4af7d8561426e06699c0e8d957b29810b805f7d3f98b33e36289c675dba9f7bbfddc75b82a03beffdc585d2fdec4d219c55c6c386c8e0edd09f63c1b83655743521d7bac231b38bd4efcd6afc6277a1ee379ad696217ae5db6794b2beb3138331ef5a1077d0c40e227cbf4bcf378723bd3cea7af79268e6fbf16f650f1c2d8d5c122c3b7cc436fd61799ce4b93dea77ad6588af0e46fea329bec0bd3da05619e8df17c70423ee8942d298f1097a5a52978b8445737cf6707eb10f49271837247a401c7969c903068891df30969f2230b37abeaa1ad48653a31be45556daf71e09c26697a3b60b6317e9ee7f3d6802a37b04166567c83b1f59141f83866a4c815b5d8e287ef72645670bd72acdac8a30ebcadd680c146f315c47e42446e5d121390a3e3fdb06ee447f953cc2587edfb26f10ad5c7bf04fc0136985aea78e853f7a48ab670ed9b607912725b0c71c803bbf9ba1f600d3335c50a09c265cf0e5c21678975e35f", 0x1000}, {&(0x7f00000000c0)="f66be8d4d9ee7792f4aedb41c0b657f56ec1352f12df10b8f1f6c418db2b16f6847bcb7b5247a7520203b5d243982c2a87303963e9b53b30eb7db66193d27f77510e8db7d722af6c6ea434baeda19447c470975c2777cf5cd8f7f17e215b3c7469cc328c0ed78981c5", 0x69}, {&(0x7f0000003280)="9957cec416161b9640c56600069d4b49aa81846713b85159f3ffe2c6c80a00e0d5f822f3a93518ea4c59bad27c8f6cfc2b5c9bc5da306b9d6c565dd1f073c697e5e551fcc9ea69ad9ec2deecbf94ce2a3a4d4910c8d690d30b5c4198ba89950d19a39fcd1d86abf2ea383b6d0c7960b8a4f9beaa055076074471815def2c0afad71f2c65871c8accbc87464eb2d2103386ed9ace85f3e21918671e15275f5c6e6f925c7df2bce1c37dd1aa746e696706447eb5344ecbf114f3e4f9d6155e2f30a7ea081fedc0964ee1aa8bfa707db0d8ed7c567a275edfff8a64d41eaa98e61879413035f19c3a79e91056cd610facb1c62d84bc12b82d8ad49ab3a22b80a66aa4afcafb8a5f1c244fe6ac4aa388f55395092de55ee462ae75e7403d58918d30b995b41f531f8c2b5e549e6fb7447b431fbe8c4f1c3845af8ff283328bc0e7a3cb936386d5cfc2dd20df9d01d3b7096327164edb1abcf3d3a0c1ce1597aa367b739f887ace0d2cfd837c3cdebe2303d16dcfd51d6c05798272156fecae73cfdc3c55ee4fecfe88dcab0d863635d2b3fa6c3c759c22f9c865955f9502fb8852d27a7a025e4cc83851772a7bafb80a5c0ddc53da55d1bfe268b178f89c7e4430270a417febcca9b66afc46dc9e60cbce1ccc07631b9249cc0817e46685b58fdebe0c23426184e9c3af0ee7853ca71f7b469294ab27a1d970136861a24b7c3d516c671d23f27d48e7406ae553a599ef988296bba64f7756db6f6bf739af4e595b39ebc134b51598484b64b0172bbb0ff32103380c062ee1d7644e0ec00c13ecfe68e5b30550bfb4946d275f4f5b297c3e08ff0707cc53085bd0b4aa60633e5a0aa3baf6db64f23553339807c2d5b2e3f4e0fdf7069b331f6720fd654204e9bf04d9c990c37e5284efc5dc2ce7ec7c1b6ffb39d71bc87f579bf53308df77a9fc6999dfbe383f878ba66728734b5497cab38c20c48acb35dd9b43aeb9c335394e1876b17c21f8db7cb1cca1ece60415dffdd520c9eb853b43b0fadc7da3cbca6bc5a63cf86ceb371d15888f5d331957c5c364aca6f1c7546703db162dfcac9b048debd8ee119de4829deee412d611b4e34396eb1c5271be6f5ddb2464bc6903c8203f6d9fdb930f0da5bc1af7f1aa2dff3149b6423c5c13f598d2b039cfc1c3a2276d62336efda2685ac074a5db221cbf9dc4966a701809ed3f6908da027adbd0e7e3b8ca03922c702cabb661f504ec33ae9face8db394954e3c81bd8451a674013ad75b2175ababf4bc6759bd4fa496402239756dfe0b798347fb85f5f72ac63be3a8e9d5ef1974135bbd4d109b32fb35f91af2e9953fb7b5f4728f788e2fecd45262ca83e58d961da1fc0eb9781593c20854586998efd55fe24e211d89477e4bc3a2b0e18d783c4205c0863b4d99e7d6532e2b1958fe40083aae825602ea2aa983edeaf043e908db97a0692dcb5b7f8126a3eb344e25dc6eb4e66ddaf5556e50a4ed76b081f1a74da5a2100021d34d1e5ec47d1ba6edcdc16bca0807ca63a0bbe3d6cf8a3c145d7a4a6ba357576e13fe8ba010d5a10d7137bc22217f0585f6e2c05e2b95ded61f12daa4e5b809b6a73527d9f5e197ae807df98a2f010445d476c9961e09df1d291a048783303002a5a6116e681b8453c92239ad435a7e8e647cce8d79da79f954c065bde07ba89efeb6cbe41956ab2f9f312ea663534480d395619878b928c884faff74eebcc3bc6f2ad431e324372784082d78503f080415d16ea150905ec13ec1bda51c9fd55b0e6dff61246d7982f1fba5365e8da5dd5081745f11bf11c1b8b67ac1d3479f8f95537b802697a3a1b2cd16733c9c71604cf6ec3e660ab205e0f938d3b4ce1c43454ba2b17c2f04462cb6fb6d8c5cccd88fa7821e5b3bcf18cf165a51ad499d36cfd706ae35ec0f72849b2bbd4b6e2117b6e2ac1a913ab3e92740160d5f829a53ca2041722352a1b5dbfcc510e0bc583638bb3bf1c7af229888dc3f98f939a3d438f9122db9e3cb0e76a64508147f5c7a351c7c44a547f5aad9653983fb058c4a8840c625247b6b18cd4b50e36e0819559d6ce248845279622259ec94b5b39207bbbd9030163c4dce06c18cacf9406337bd9a022f5358dfe31c406f7735afd39e44481ad40f5e9bd85476bd339b13caab86f216e9370376ed965db8f246f9b09113499c7738b6eed977ad290a3a61778c53f7c636141c2549cf64b9152cb4b21522455b44a80efa8755d34759e14e159a9f18ee6392f9a7409822778198c9f6b4bee2c5ad37a42a0f10f9b4eca7a033c7e043c4e1ae89c5085e1c4b94db06c9a098ed86974edf609057ec3683d844e7f8b46f0db822a5445903719ee521128f9554877fa90d6e9ce069e49647a0b39d44902ccfe1a7e6082878b101e86f7bed6078c0cc9d1a564566e295975af2f08b732d489ef1caf3518a2b97f046ab67beb09ac536d82a1bf0f9e01bd40b95c9f9768e8553be49e55976d80b491fdd395308edcef87a4ad7bc990555edb2d1b42e480b12c594be8947e098ca349daf33a2c95242d6303fe223061ec4f41c458b7a843674e21520617f63c4671217b70e1dd6b73829a96a4b33b941eced194424b8d7f690f6bbd506d02959137863f9c69913f89e7a02c10c7c993c3d58c60f3ea757462331e76c4965e2c59bcb9824472fc92b5bd3eb89422b87c5648f88315c770697752bfca1f0e5518990cfeb51f4982d44671089e736fb61000edf1b41fdeb0f3cd6a5cae4dc875c06b44633914dfa6d1b96db05cda7688cc3a47e4d469083a45314db5dd7de4f7cb6f8a2e6ed8d4445a36ecab2447cb92d76e0b8e102f3adf76bd6c6fe874cb479d62fb4dd35399e326f90b31da214f3c01d1d136d9f39b388156a03adc24082860e3ed9e8b85dfeb688d147ea002992153bf9bd92a5b8994026449b5a82a94455600b59b9cfe7933641c6b508417e2f762541141b681a35cb60c9677d024a3e5ff9b15412b927b2fd100174f60a60df249006470377c46210061f77b11637fa12e6e52fafbfbfdfbaa0e29a7a9e4b12ed8ffe95f5f99bd383b0e191e807ae9beaec7e79bc3cf361995be2c9c3fb9c884b24c0faa129678f274622cab3738e878383878067e538b299e20273dd7f1edba855cba0ede3c505eab0e088798f92bfb6a91f39495410311c81d9bc2a2d386e9768ed8c8b3bc585f8b4b126fd6788c5bcaf15d5e9f38298f28eeb8fc46d143d1e6e6c775590d27e2e5f3f825b03aa4d7c811ef572d97c9a2c48d2072df417b7652b9599ccd933c12c0f27c302ed61b3bdad2c40590a647934056d2cb57683a334614406ef73b95e11bb9574fefdaae4f7817e60e154bb13239a6933b254bed343a5e76425c6e77fce1fd5a6238f525177eec4a3e6472a8dc462dc4fa793494e18d7eb01753b3a44062f82f7badc0dbee744a2165cf417628acbda9afc333b57ddc7c987cdd0e5cb582a42ae9ecacbb5d15e9d24e477b28b87c5b0358bcff027c3c0ec4d8fa68c9ff8cd23e9e016d4f1a1341153c535138e213684cc01cbab2a752b38977aa5cb26c891adc65e2b1289f83828c8de8fd3f2da6fd53b0e2452e9c5bb8e3117e7ee91d5c924b664a0e47033d2a4a008938b3f99c52a3540026c370120ff6c4c035d20ed41143fdf0c33846e6dde8c775a2d79749ac9da077f969f2aae660d435ca85be50acc6ba4022b0d795426114c1911fbcdb26eb32703e16af214a4dbf02b1833389dae06f5f2e744d1827fc01c73c59e089f57bfb65d21678d61ac6749aee06ab408fe36d250e79eae143194c15cce6085dce48b49290b83e43858bd7e6739e2d3442357ad36719b419f1bec40f583e2db69af48a90fa9f055e795a0acb8d9d291a73d715bb3ba131ea8f08c0d3f863730db579e883b39b2719fda075d5118a73f02c87cc3a0578616f394e4c46e176472bb5b71c1eaa35dbeb922d9f2460efb390d2a88be9cabe67d5d3bf616509a8883e84cf225837c8cc60f739293cda975f07a4d93b4e2b222d0106a48c05c4469a2c6fd4e5d076adafd5bfa59c83ce0263e25b1b7318045433e40844000d5f59adad08a90c8c84f396be5cb8ba22e97404afd44c9b6c1416dec110a27a56cb5348c1a94cbfb0daa5c70771c4c995044e1ad20525a9d1800ef14a9b1f561ae1814702125b3ad55f41c0fe22b11188abae02c2b41d378e41e030552994a12297a6d7d3c87e5ac5c19b53128f341a3286551f2a10fc2d80b5111ef1a9b7bf7c7469e356de6d50494f1c2eaf9aa65c737738c66c3d3027a85ea110713a6270b64c3936319adc4b00f08255de08b62b5ba296f9ec569ea4c8da084ac5bee1751b4c196b0f932a658aeb46fa7599acb9c92e08345a7c22d090a751dc0d76338d7b74bcaac75464f5f500d374e08b7d4ee9b730d0b509d5b696f9163032624c8d99c2fba860360cfeb947a1b0ebc719c27ef67cb53ff86ff31bd38830c1095d42f3d5e3105752294dc22f8528eeb7d562af29da285a04a63d83e9218ba4f0393a6c6d9b98c66fa69da33a73b8d7ab705521a0a0d1f4c8cd9c5c8537d6025f3673a2a7678a29ade78d76a5f0017ba3e89652a6cb2fb2b337de893a0fb47b0f90fb578c66df14a60c62ff972ee838b81d51ad821faa733a4b935ec23afe72c9e7bc285a809594b5f1c3b7609de495fd1148e355796e796614b0b219a59b479cccc58499cf4d93e1e12f9e67df66c31fc8ac03b87533dfe6a8e6a02b1c318a7e5a7fb12da216e9d464a5842ccf6bd9aeeb089e05e8add74f219ffb6e6142ae2ed7c32f5fff5c856c25f460cbd402c3600170ee89768c7a09c1f5c977ae7684ab297fcc277fba3a0f1bc72be39fe827fa33991c8a34eab4318e7779e45c872e9244da27f6c407982eea76b43198f64b4a8cbd096fd07ef3e2e3bea1f86e57c11cab7db47a4e4dda9dd559204f1cf633ba1a585d16ac175e764853a28c84b1121d1d3f62a6ee8cd8ff73e7b82e01162640d82500a6a638e53a50dde20d887884570f38332ec921bcce7421f39f82382023da6f68d75c424ab1ec80049791f30d2a9f33e0892d4c37f7c1da714e6db82b7bb7fe4bdab9fa5e900e61e4b085d10f7bde45206c9ccc124d37f136bd5acccc31dbcef7eaf30e531afb0d04253c41a53b1ea255d83b1947b39a218f7dc43f4a645a3365c659ecb22410eece691699c0a4d51cbd08f5851fa56e4ce01072240f3064f3add55bd9375ce0ab6e7dc0ad5e5a87ae0ed835fc3f192784784c593d12abe12d9257c679106de4816fca61cb5897d82580051730b4ffe19c0642a85a1fdade2a7431308d464991f02da980dd0090fc0d2e4027046987c40a8327b57269e77fcd683dce48917e3cf7d0dabaa5065f7b45929b3e6da88bd8f31855c66024f4ad30d9d300beea896ad1a62b76849856977c17d06186f0313f6325f5990c96f6c1f1daacb8df006ed54a148102e9c7bc760e8ab2b9cda16af20ef81298bd892dcc8cc740170f065ee095b470bccc95b4ed0328777f88c344deb36da109d23eb68401f7ce47b47f5c634d3b34190bdc162adfcc3514edcd9353af56adcfd9b98950d8d5333c", 0xf7b}], 0x5, 0x0, 0x0) ftruncate(r0, 0x0, 0x42) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xa6a) ftruncate(r0, 0x0, 0x7) 11:27:26 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:27:26 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) connect(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname(r1, &(0x7f0000000000)=@in6, &(0x7f0000000200)=0xfffffffffffffe38) 11:27:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x8004667e, &(0x7f0000000200)) getpgid(0x0) getpgrp() r1 = getppid() r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) 11:27:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0xfaf8, 0x8, 0x1, 0x0, 0xb9, 0x6, 0x1000, 0x0, 0x1, 0xfffffffffffffff7, 0x6}) r1 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x67, 0x9}, {0x5, 0x53e}, {0x43, 0xe4f}, {0x8e, 0x200}, {0x2, 0x7}], 0x5}) 11:27:26 executing program 0: r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xfffffffffffffffc) 11:27:26 executing program 1: r0 = kqueue() madvise(&(0x7f00003f0000/0x2000)=nil, 0x2000, 0x6) kevent(r0, &(0x7f0000000000), 0x8000000009130fbf, 0x0, 0x4000002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000040)="7411027379e011843804d9ad10ff16ea20a6d2546872ca7850ed90267df6a1d13db6faa8caa055cef8ee5f75a2b1fc3093843be2aef4114ee6f5e4e383289ec436d7d2a5dbdc81524cd13ed719ce9d45906aa3fe46264cbd3ea6a5", 0x5b, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = dup(r1) faccessat(r3, &(0x7f0000000100)='./file0\x00', 0x10, 0x3) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x2) 11:27:26 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000280)=0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) pread(r2, &(0x7f0000000140)="024133a16dcd5f5dc519753507832b1df8cff14c20b43022e321f208c11d864a04ba820b111a33f810a568db7c437c43a77a134b1ed4c1dcc8d70574991a70c8731dc1995928f1017db90f8708a9933931a0dff085e844", 0x57, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xe0000, 0x7, 0x1, 0x6, 0xa75, 0x5, 0x100, 0x3}, &(0x7f0000000100)={0x4, 0x6, 0x8f8e0000000, 0xfffffffffffffffe, 0x0, 0x42f6, 0xd668, 0x80000000}, &(0x7f00000001c0)={0x7, 0x1, 0x1e1, 0x3, 0xc482, 0x4, 0x100000000, 0x1}, &(0x7f0000000200)={0x4, 0x7}) 11:27:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x559) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./bus/file0\x00', 0x1, 0x600, r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) socket(0x18, 0x8000, 0x2000) writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf00000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) 11:27:29 executing program 1: r0 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x2) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x1, 0x8, 0x9e4, r1}) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x59, 0x0, 0x101, 0x40}], 0x400, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0xc4, 0x4, 0x0, 0x7}, {{r0}, 0xfffffffffffffff8, 0x20, 0x20000000, 0x5, 0x10000}], 0x7, &(0x7f0000000140)={0x3, 0x2}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0xb7, 0x0, 0xc6, 0x0) close(r3) 11:27:29 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:29 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 11:27:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2fff2651e907000000000100b80966631f479e99829c3000"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:27:30 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) fchmodat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:30 executing program 1: setrlimit(0x6, &(0x7f0000000000)={0x4, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000200)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2825f473b40d42b2, 0x140) ioctl$KDENABIO(r2, 0x20004b3c) write(r0, &(0x7f0000000140)=' ', 0x1) syz_open_pts() writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 11:27:30 executing program 0: socket(0x2, 0x1, 0x0) chdir(&(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x9) bind(r0, &(0x7f0000000100)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 11:27:30 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x8, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:27:31 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x80044279, &(0x7f0000000000)={'tap'}) 11:27:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:27:31 executing program 0: r0 = dup(0xffffffffffffffff) setsockopt(r0, 0xffffffffffffffff, 0xff, &(0x7f00000001c0)="faee04e3c5896379bdc1ccd55aa4b4d5c3648357b769d4a4c21503dcdb", 0x1d) r1 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x40, &(0x7f0000000100), 0x4) sendto$unix(r1, &(0x7f0000000040)="b10005039000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc24d699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020200a371a3f8000000000000000000010090d2c4e5187c00", 0xb1, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000140)="6ffc9edcde4b17a04cda8834e1daede5acf238f340b8405b4de8d3267ed0ffa870992c6221e6f6d772e8eb4b3b5011d94a41e901309cb5838219d29bc6583f3c858c02e45c87eb5c25c152d4b720f235ef01aad0b862868dec8ffdf055b95af91c8921f8258a75c1ed4f", 0x6a, 0x4, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8, 0x4}, 0xc) 11:27:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0xffff}) unlink(&(0x7f0000000040)='./file0\x00') 11:27:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="02e15efd065080cca14fc9764b6cc0cd7039b2089447eb4703c3beb40b36e65a999a84513788066cd53fefae4066f5dfd088a74300884587b9d24400d1be514fef06bec8b03764f162ae8fa52012d99d3efce16e89a3e57a869e955f345b4399855735db79449094a7f11bf9cf3c7cec0c32ff725f8000d249f76a7bffd6601a", 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') 11:27:31 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8000, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r0, &(0x7f0000000040), 0x0, 0x40, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1000, 0x8000}, 0xc) 11:27:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x13, 0x0, 0x0) 11:27:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000000040)="3ff874115f051b9234d84e2e", 0xc) 11:27:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) kqueue() ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0x1, 0x4}) kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0x64, 0x0) bind$unix(r3, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) dup2(r0, r1) 11:27:31 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) acct(&(0x7f0000000000)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x2, 0x194) acct(0x0) 11:27:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x35) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[0x100000000, 0x800, 0xa75]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r2 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x80) getpeername(r2, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) utimes(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)={{0x8, 0x100}, {0x2, 0xbd}}) sync() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x368d) 11:27:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchmod(r0, 0x20) fcntl$setstatus(r2, 0x4, 0x80) close(r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x100000000) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) mprotect(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x10) 11:27:32 executing program 1: r0 = socket(0x29c31b76568f427, 0x2, 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x5]}, 0x3c8) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x2, 0x6}) close(r1) r3 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x2, 0xbf70bc0565eb297b, 0x7, 0x3, r3}) 11:27:32 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, 0xffffffffffffffff, 0x0, 0x0) 11:27:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x2}, {0x50}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:27:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x20000000000000f8, &(0x7f0000000100)=[{0x800000000084}, {0x87, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xffb) syz_emit_ethernet(0x1, &(0x7f0000000140)='`') 11:27:32 executing program 0: geteuid() r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6b, 0x0, 0x0) 11:27:32 executing program 1: r0 = syz_open_pts() r1 = getpgrp() r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r0, 0x1) getpgid(r1) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x7) socketpair(0x2, 0x8007, 0xff, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000240)=0xc) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f00000001c0)=0x9, 0x4) socket(0xf57af4ffb50080a6, 0x3, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) getpgid(r1) r5 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000200)) bind$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r6 = syz_open_pts() mkdir(0x0, 0x0) ioctl$TIOCNXCL(r6, 0x2000740e) fcntl$setflags(r4, 0x2, 0x1) close(r0) dup(r6) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 11:27:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x81}, {0x40000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) shmget(0x1, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) syz_emit_ethernet(0xb8, &(0x7f0000000200)="05fc460b7b9c670b6a7ded71ba30a1549d8137b8792ffdf8fd7f6e1510384cb24990cd753be5800c6373846dfc6013cf9d23b76e991841e7eaa001c35ed16f0be31e13da1a86dea4f309031d5ace5427bf5d0d7e1f7d6e2e558428ab8cfbc9e0d29e442b4409c0f3e836695d1ea149932b5c2f2df10a3a4ec43209b09a4e7bd6281a9b763b5e4ccf8315d7d41ebf0d6ee92dade7dd8f5cbeea9d13764e730ff848300d3d2b338ccdbf0f42c87734a1911b5a2302dc9d2404") 11:27:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0xffffffbfbffffffe) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="833cb841d013c28cfae104fedda19e8b6df52b85952087330e36767137be3f6cd6e5a8a035d34f5d292a930e883a62b237045aa1a73c51ab11d646b4fa611398baafd8871e610764678669737d3e14f91a926d3fa3e2789ef909fdbee018d77a6723e24f5150d04a145cb435cd7b76e684aee977bc6cc47a3ad219000d6aae4e78c0cd409bbca1da5e5458c891813c23be66db67ea345abd943a605551af1fcb1b446b7f9b132503027e075af0951f53a13582a24487061f50ce8039db86d341883acbdff2ff07264bfd09fc1e11a2827553d2febb5a0e474bea196343d4773ec4c7f54a7a3cc9b6ae06432c4b0170ab4cfc95dd9dd9105a14ecc7501da853bafd7981da48c8c5aaec5db7d216fce304e040cd6964d895ff13726ba84439b0", 0x3f9) 11:27:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() syz_open_pts() r3 = dup2(r2, r1) write(r2, 0x0, 0x263) syz_open_pts() syz_open_pts() close(r3) syz_open_pts() 11:27:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x384a84a, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) r2 = socket$inet6(0x18, 0x4, 0x85) shutdown(r2, 0x86d4cea044f2b240) syz_emit_ethernet(0x2, &(0x7f0000000640)="2bb3") 11:27:32 executing program 1: r0 = socket(0x20, 0x8000, 0x8) r1 = dup(r0) r2 = dup2(r1, r0) dup2(r0, r2) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 11:27:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000004c0)="c578ac30885f7cfe794daeff367dcf587dd5aea63f67119e0f46c32560d6ccf2f5df2bfb79fe27752c080e08db703835953777c781c3ccef90bc8806843fbc5768af4a3f6ec54c119f45ff106f174554f72a7a4e2999e339908ebfe9909b3f7d2d960ec0a04b9d8b3dfe3aa9d926295888e563d9927a2803066d76f44464186ede9ea375437803bc235575c170677a75b3713c4c04839859dedff7920f5f34646226bf98fc16e8ea19ea367eb350791f2fdc9405486ffc6024d5f1d18fc87224e1efc984480908b32cdcbc767460c5c3c136fb0679bdef5c2faf38e1cfaade4943720b83375617dbb871474bfe7fdf601782344a2ccf0f49ff246eafa51ea84ec5a77c7b606676b6ab1d11613afcd9ba96a0f6c8a94b65c8ac7e3962f9", 0x11d}], 0x1) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='U\"OL', 0x4}, {&(0x7f0000000340)="94651ddc8eef1fab7be8a6eaff565cce1eb00d65", 0x14}], 0x2) execve(0x0, 0x0, 0x0) 11:27:32 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x191) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = semget(0x3, 0x3, 0x100) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10004) sendmsg(r4, &(0x7f0000001ac0)={&(0x7f0000000340)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000380)="6fe469bd943b4ab4b6353eeae9a1556ef058f89e9d61f7ea5ef0006c038d1eac4d0abca0f0120e73457ca20dcba42618f5709f3a4a41a03faf3d59af92efd2b6948e95c704fb18d16c9af58f42f43971b4a27ca36f0d85cb28cfb53f9cb2697acfc6139abefda516f38a825c9cafa48afa4534b9a5e48082eed91c06b323abea72900a9a64c0737c9695f6f85e4bd415d6e690a42594721edfd4aaf22287d330bdba8e2d045a76de532fb05050f113c5d936834c78179e61cabac271b05aad9b50696483b4a4fe0e17ef65f65d9e0b1dd1d88fb5254a040f27bffd0653bfea653806ace26534706374", 0xe9}, {&(0x7f0000000480)="0e62ba1e53161dec0b2cc2294c759448d4f40dc54af51ffcd383e4efade194a2d2b490e806183823bb0ebc24fc7efae9d747", 0x32}, {&(0x7f00000004c0)="ed3bfc7edd2f604e3685008076f9c6f187bb06961a87605a3a2deaf7d8a2395af8ba360a8a3661fb72241d489ebe1895e32ea58c2390c6dc474d1f73792753fd7c5a2479769afde3c684eef1a0fe1dcaae61b26c7225f68af1975cf87f472bfb8def3f86963694b10a5c849e0704027bdff45e77e580fc9bdf23f0d1bc66bde2a1ce7ec8", 0x84}, {&(0x7f0000000580)="4cb6fcdf1d885d80b1ea3ae8f0a2af0756b20d7fdc0372f1d5af8c167d2bbb63211c3917a125e6b9f70257688a6cbf5a33f74da360c4277aeca8be896ca2507965c119f4584759e78d8ba31c25e9ca0cd964314e96b470d55e340f997647f37b6cb6ccfe6050f0d6f44b077f73db7b838522055728fd3de13cf05e9028c3103024f90f2d153f604e32e4dd1c9ae3960a0038f9fda13c863b6b9ecf20d375ecc02bec5f1ab48fd796e8ab8040851b9a3ee54330ebe6e0872efdfea1c2e0d7d746fb1b3236c1c9e717acf51bf7867160f8ede433877c104d4c2786", 0xda}, {&(0x7f0000000680)="7ae56a722dff63011e983c9b9ac7398126d6e6d20bb9ef7371bd989110a6f85990b7ec97906f66e50b2e1a605f453d8b4db581aa01f5989286032d47c585f9e696b8a291d90eaa2e818d6d370a6932fbfeadaa3c3d22ec3a4d0f5949019dbc28fde855ef2aefacee34d9fd617c4ce31ddec12f4d10b33b7b2b7716a21cb8a7779bc81e3c8ab48140a979490ce28087b014a8bd352f277d580deb414058cebb2372ea9373eb1962f6341a0eb9cca684db2dd337ef22ff63ed00a49954dec742500a470a40ae", 0xc5}], 0x5, &(0x7f0000000800)=[{0x48, 0xffff, 0x6, "bf34330ec254218b07a754c46a0a48207ae503a077c88e4635225cd19cfcd4c4f605097d1af26b05e7f29ad4b5d1ae2f73e4b3fe76d6"}, {0xb8, 0xffff, 0x101, "58f23556d1d2c4b887d159f628028d3289527cbfb6331be9569434e4b0e3df0c5e2b97ba84bfb3264a99472ef0e73991a3cedba877f16b0b8d43942935062a75ad88fa264aefc831925fb498c1c1f33e508a383d6014a1a9fa8435131bc16955f2bb9f2ffb15cd76b90ee64af0d0c4d8ab2900dc05a94a26a21fd14a099085b29b4ff998f9feb26c77c9d96e46c9a23ec6e34397c05927e2cc1e8ac18e79261dae07b6"}, {0x68, 0xffff, 0x800, "aa46e73224f7faec2c1b17216e71fd01bcd031b90e602201223f110bef02bd9483ff99496d92861b2f3fed906b25d10d00dd58057fa5c64b1fe1cc21cdd3241a49de682450e2048c7e6bc0d2e7287085f085b142dda203"}, {0x50, 0xffff, 0x9d27, "9eb59756ed5ff76d148ae20fe2156087511d82960af33052af671b71adc7240a21b2b10a30131e387d7ab66df787ddcb552bfa3c6c5076ff70938c3625c2b249"}, {0x80, 0xffff, 0x9, "6e873532b1d6e19bde36b9a558969115a57a00cc976f521ae56c876283f76310dbe38257c806f2ee86d5eb4002c834f8dff53712121fd25962caf4fc6016b307fc5b8117b29710e5e054e9561038bc487a6d7daeff1b0f84035c73f1e85bf449ac449282225d894fdd9f"}, {0x10, 0x0, 0x5}, {0x50, 0xffff, 0xdbd0, "178015a26f40daa13c4da98d1ad2617c8488c7411bec12d12529a178f219bc43cd36121bee78bd0217255597c67601805230d1e14b5f02cb687d"}, {0x10, 0xffff, 0xfffffffffffffe00}, {0x1010, 0x1, 0x6, "bc7379533306c7f449b570998c9f3229f2144d86c002c24eab622eb4e3cec6b0aee210668947901a9e878ac8da7db5e79ff59424839d70715c93701568bc0452a0511152a3fceccb76c5895a0d2ac3070d9fa420adad1c3f9100c31c14fa96e29a667741f7cd455c5d2de61fadbf9b19f8a45293268fc0cb4cc9be4fbf673dd04d45f5f59351946ed0633bd7d2a0bbba3e7f1829e9abf6413f397d096b2e4b5e665587ea992a130b9eb5b478ef468614d6948d9b3f8d94d6b681e12354685284716295758c5a385d220afdaee5f022a28b263850cc1f2c12c55a25e15802219db4fd035171aee7e5727e53eda112056d63ee699f8f0804814684f5bbc82824a258ce61399bae89123db9088e60e0b0234c82be9935002795c86dcfba78f4c3830cf7a0cbf280d4a9761ce71e399511a353b2426bbf964ebc1e585310db14be539c364b82837a0b84fb3ea3532ac844557022e71c45d34e9c32923736213235e5babea9d434cce699b9486ebaa4f1c5eb0d94a3e3916dcdb6f0ea640ce25f08bfdb586f67313ef42a3ad4fff0009649d8ae83fe9a4e29e2a9134a64076e42f3d6a0ab077bade10e061d22bcd4d171203ae43c40c8ec615f0ceb93edc68b0f18e077a18989fc56419bd31102f8d6ec783864c54cec85c51781d79087abad00ffa7a6e79a2a38281375be0aeca803b68c707a546f8b45ab02930866bbfd23bb4fa0fc4bc17f6a8c4f3f98c79a982a0802c5dea578ee536d0f0597c58149a94cf382497524368c4fbc6b63ff7feaa8f0b1c69a314c3892688155fba7edc96a9897dc0bd002396451da141d5621e2ea0fd90599a6920d7b2b92f37e89c12afece6f00c8ea761a220dc89751a32bc3d5545b28f9074569d6f61a91fbe8fc51896aa274cd1dfb2c2a22886c3d7ab23e8a9746a8b46f7df305a1b050beaaea67ad04e9ea29c0d6a2963af5596f9ca572323249007544cbb429c920a007e03fd0cf6753bba05b7d389532bebd3ad2b39a8627281084c934af18bc228e649160c26013bcc67d5abbdf3d1a33e7e412675a4c69bb3e26bf1183d52f6953af3c1357d64f14f3c5023e08b559b7a049bcdeab43a9cf263589e6000cfe6305c17aeaee017d8c7428731b04498ccb321094746639ccef7ea981c6f155b86181c588e0d8edca8d66c39d83bde6794df4d34e948edb6f05facb7570924169d220981311e90b0eb131d4fbdf2dbb043ed0ac8717210baff2bb838783ac1b4aa39005215da4b899d7681f99d337e9ab9f91ade30736e69a0ef6261089bac379dea7c4918a8d5348ebe3de00f2016e1026ac8f61fe1430f15a590c11dc1b75e5d727eba7d3c6a4671703bf1e1900810f63dae8759be3c29452604f433f0fa563e9afa79ede95f98fe70469f43165ed0de75c6264826158a9eb6b4a7cf4090920c44632491ad69c3f3f5be92e3abe65e33586756c11e5c8f789f82f06ca2b6a1465a33436836aba5c8947c7be13e2574e993617c372c0da79b5f13a7460a1ca600da2c2984022663973956543abff19692e208bb131e48e7a3a08bb3328c969e90d555a8e4cb84a2b1002468cf4da1f91a96be732ab3cf20ed490d74ce9339acb0ad5962dd0c16efe323b31a8be10fbd7b5068f840c06956a5f729a6bd2659f6b009b399aac71ce7e7719c6294aed0b9d8dfcfde674759d2c4e8489710d6d2c0003a535518cfce3a0f22343832cff293d7d29ca176aa81b0090110a0588eff69ba15ec3e5c7244e6508207e4b6f6a312ecf26295add682c40379b73e6e736079e5da5074ccb30664193152c201e8b44fe7934e3d7bb4c09e540b49fb5e3648786843d66b43ce04c1bb22954ad3e605e29d29f75e7d00992e26d0e10fb6e2b9e79dcfec77785d3d39740324bf6539dbbfd47f2b52af28d8b21779a5476c7812e82bcdd5c9f090834a36d000afa3bde22208a5712393a90621a51458c2c8d01d982966ae5d221adb97f82fc03f35133c066fd1a6a0a940a8d5d7cdbbdf79914c95d597b8f705df9d022d1220f1d29b8dfed5fd3e9cd2988e1d479428f37bb8b57debe26100fcf7f844f5e227f699ec9716ad1b02c4d7297acd65b76aac730474accce834a28bb2342f368afabde3c729a962d4e42ca1baebf5c5b2f31070533e310d593b7b4e730b01723169c66e855472d4aed060561fc21c09aa026093c94711c2564dbb69e5fb421e900d2b8b56474eb606db20198ff749f7c026d93bce4c347d87a3e537dca9879e7d60241615c3885d63f6249d9de7dbf028aae40ff5dbd80447a3bcf008fccca7d61c88f342c64640932496d84d1ffbd9b9d06d525a6f388c3bf8d95a3f4ecec6119049f0fe45072b9ad2e5892fc276e70bd7063941b93ce08bfb3aa2cfa4400f3e21f69f7b27df77de42cc054eb740b2b8c5538e692a2ed43b962368673b3f1d7bfce8311db1c004aa658bc4bc18d58df366e699c38947c4067defd0ee095de128d1e69d72c1effd25d07572e508da165031a7d43dcdd9b3166e9ef3be92c367622597bf411d1700dd3792b29845dfe9cad87a9d315564bd27f3e9202459c14e3de24520865d1ef45f07b465fba5f4432f4055ba8ac00154a24527926e6647dc0fa4ddcfdee13926e02d41bbba90ad0145bbdea7868fa962bdd8b2e793f1f11d42eabcdcc445c36b42751f61c0a750d7e1c17abf4bcb3e9a170e6864ed1edb1e7ef4a453584d0c52738a65e9f35d759fa711472caad5d2c718025b42b669367a1bcb3c4014f18dbc0bde9a538b81cbc9a4858e6ea26353ad5da8436c8888fe10b3687911709b32c4455f29cc6e88e053663ec5b85ea5db36b30787a6904401055e329bf9d5c9e9197aa7272089b3d12bacf85b77da089777b61ce6551ff735fc47521443623ca3d6e1b3413771cbea678055914074bf090961de349abadd4bb201c162572458028fbffccb12aaf1bf88a8ea555995331a07290183769a1adc7f3ddd242cd43422d648cee6d27e542bfadf1015310e0ffe82625b6bb4c6cc12ee6b0c1a540c096448331e3ed2a9bffbab2fb38e8613e61829b8fdef055d02b5e0d51d5cd0f68a7145654727f86c27069b45483072af9cba93f658c232937aebe2ffcb376ce0233336bd4cafe92a92696f250fdb322bfcf5c55fc8dea3505829a1d63d88d134f8a3e6c1f480807c8462a7f120bac380a9176ebd2eb9690b2d4ef1e3b02fb40d55d166199880b769073b1cdc646bdda302ba7514a559e6d4c9c31f4d9397c69fb98075ca8222251c50a9fec1aae08d6d8100df6d051ba872b0e956547896bf0234c3a36efd92e0a3906b3f18e86b35e07c1c08fd9fcdb91bf8e2d85a8f77d81b85203fe7ae84788f74313cb0e5b161eaade74944e7b2a57541bb8e1066cf564e1510cbca051df40a96a5edc6d5a94ba960b69c4c2c4e632c6b0e398d74d404d332da77217d53daab5155d5213ac7e79107ef138a8cd9865ea403163023180f63d8c39ab138147cd3407c319ede72bdfc9995e11f703443eb2bafac59e1dcaf87ef58484a7f2a9f4aa1201b7340ecc4ac7382bae53a696d9f57a2e1ac958413109d0b9af92318acc680ccf6033aecda89d02cf97864db4720af7146d818b480df20beb653bf08d578a0836794dc024a29f356ee1e1deebabe0a716d573acc5118a055562e96c17a3153044f852a30e564ed7b76aaf6942334b495c961b4e2310fd98586a014c0476cfd148fd0a60751e0b30ce65ccdf3947fb560788ec539139e8e74c8fc862f34715fb94bd3b1b73415472e72a9feafd8d14658b7bf293cdd93bbf07689174ee954ebe3a723e2ce7937ed39f388b4e3ede577d083b25557ac1bb3ee37e2616f57ea8aaed2264554261f526b35f62cfcdb38f63ee74da9327ec750d1d90f5e52edf3d6c6cf5fd867f08590091136297487a1f0820538c021e35f2db8f8020d22c594a5f2e829dd1823bfcb2101f3bb65ac17b263ccc14a97dd0dcd16da46185e05e98a1ea646b35ad07dd4f61e7f2252592da24269a51dad4732ddda18d29e9e6b3f20a2628e120e4d0a301f0274d80fdca78044e80fb4de3e4b3653850f3bae0d3a6fc1722ddd828543ba4eaa3c0a0b9501201c6223687ca70b7128d7688ef30fe529a422137f429694af6de1de083e91e55ab61dc46a60b978d8fa8d703cdf43694c8571a02a6f1d49afb4ee1646c05ae237c44e36abbaea0e682d11a20d2d636216b4817963b7424a030d231fa506d4a9a608cf38f5ab924b202e253b1420f771eee3f5bcf6f4ebef7dfd2e055db18f58f210443433ed3b2360172a8e99f41fd8f7d5b33000a7b2eb3e413374db93716997bc230b41ec7c0c7365e24a083848ec93e4029b33f8846693be365a7a5c4921893668881352d2bfd61d308da9b1acfa4dbdb5ba81d259bac598cf534c0c3db2d2025ef812351eda05cb08358d74c65d64765812ec8f681e683fcbf9ea82deacbba6a99ad25e61b60260925934df74359497a13e35a2969a625f46e54739a10a66870b6cdfc05b36e9f58c889f827ff4e9aa4b38055fc596f44fa57404600407ff15f726825b6ef6df366502d69e3d5806c794e43dfdab9d0b4e89df95a1ad28d29f3346a27755d0cecbf9b93ed9883452f1ec70f029c0e96992c813daed024dca96a32ef9c48897dff476354447066b4ca9343702bd25286d639fef7287e997a98b880887acc376c96623a4e4337dfc1879e2786f67fbde67a96c0f36e3714f1b7b31bbcda2cfe5386ccd84bd58502fe8588640e003e872b8e75359f23153ad8c52f675dc65317773bd9acc760190e3a5ca3c3c1035e4da0b07bec39b299c78c1213792bab98d25354275e457e06c58bb51ed5ce5a2dc36ac10efc4bb8e0d1677fe3cbedb8ce564648b21d583a278c1bcc9152d6b2cda8b45fc6a64887c39f039d1a9f00643ab0bea795ee12201aa73c97133c4b9079f193579626f0e6baf5d7468eb0d50d5091cc5d2b718c2a586c6cd04b2a289491bf53eb09a01f7d0ced2fa60b656d1a9a299d3e70304f32e464ec33c36cd8e171e384cbe1acd059f294e2f8aefdfe1ecbb9d557f059d0cd5ea004c3af4fbcfd9f6c673fc85d8abc8ed1404d7b2d823f1a31bfc9ce470203e555023113828a0b9824dd256622b463cb152303c9cca2e2b374889e375ed5e120a4b734f83072d8f506fb8a732766ff77b38afd8d57e288c42684fed41c70be416206cc3cc6b9b3f2010e37bacf0409111f58f23ea00bfb862a243dcae898658885ad43da8ce912537aafd23de6de1b1555ad41bc127527a06d0565e21f7e94ec99e7691f4967f6e62033bb673496400be561a631c16231abda189d7d2a74e82a133f5159720bff77f6b6c0cc7fe4273affd4dd8619272e48ff5facb39398467c5a87d3598cbb6974096e9896b177507264554ba52c918ed0ded7ea1b0e15b32f72005c47f1ddd9d89c6ebdf5eab4eb9febcaf8f71a76325aac5926da5c4b2240d4005e148a301e4eb1cbec4a0cf6d227c2ff6c63021fd39415232489ba6624ca7fdfb64639f87434394bc19c2e86537b9b3d70b481aa3e0f619d5ec4c16a9ddf383a2825134e6146aaa11abec88ba7d2331abae8f9a1e5b14688da1005a58a0b10a4e1564da14a83b2b99a72690bada0614adcab37523c2acbb6887f0447f72950b150047d16d475401e80521cd2175c78acfbe34af5ffc939755b19adb39d05979b807cff1c90f4159b269ac8e354b99192231c462ad956bd3e69de24b90cb456cb662f5ccbf4d7fd5e2652fc1a5be680f8a2725af0"}], 0x12b8}, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) open(&(0x7f0000001b00)='./file0\x00', 0x80, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x7ff, r1, r2, r3, r5, 0x1, 0x40}, 0xfffffffffffffffa, 0x20, 0xfffffffeffffffff}) 11:27:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x10184) open(&(0x7f0000000000)='./bus\x00', 0x80, 0xc4661f07b5c5523a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 11:27:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d7b80a770400"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) r1 = dup(r0) sendto$inet6(r1, &(0x7f00000000c0)="5529b0e504beaab44e3fa8e606dafaf93ef39dc2da147a6245e8c29cfee701d7712f2b1eb6c4", 0x26, 0xc, &(0x7f0000000100)={0x18, 0x3, 0x6, 0x9}, 0xc) write(r0, &(0x7f0000000280)="bd", 0x1) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) close(r0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x3, 0x0, 0x1, 0xb279, 0x9}, 0xc) syz_open_pts() 11:27:33 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ff5000/0x3000)=nil, 0x3000) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xffffffffffffffc0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) 11:27:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) readv(r0, &(0x7f0000001240)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0x9b, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648147c18289cee28d33fbc54c6839295cf1d962ae45c797366f07eb09be07f639a29d3d99c3e3021ded3a34f4e4be60aa4dfa4365a7ec687a896a6cd87c8f5d3095165b5ff29511477ef71cb0e5188b5d89537a540ec31a99299e7d07fa3230b3c15a9536da8fa4a99f3e6c343cfd90f2323401290cd29c3f0ea25e0d74fcee4c3250d7f18b51b87661494bb787a", 0xa1) login: pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffd000 didn't change! 11:27:33 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchdir(r0) r1 = fcntl$dupfd(r0, 0x1, 0xffffffffffffff9c) write(r1, 0x0, 0x0) 11:27:33 executing program 0: socket$inet6(0x18, 0x8000, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 11:27:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') sendsyslog(&(0x7f0000000000)="64c61813a94e0c2be9412e4a4ef707515a4bf6604156b29742d5987feb19d4b6", 0x20, 0x10) 11:27:34 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setuid(0xee01) setgid(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 11:27:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x5, 0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) syz_open_pts() writev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="286aac47941c2ee16382b02d89b28134d0a8c2d4613fdf27c1d27e5573b3c6cf1be0cecd234480a3024284490a8f0f8197b3692013b19b058f79f9ab805db55d17e8ec80a1c8cc62e1da19108ba908c5ebbaef7412d9d22c477b167e81be9c7c7ad9adb1750c75592bf17234628942ead2205ea5d792199ef93f26f46677ac4711bc27d7aa3ab52f8874064c86bb0a30c025e2613bf6e88bac764918a5fb150808b7b64b854816db7fbe89d45a35f5083adcb0a88cd39b76b73e9686", 0xbc}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="79aff7790464d41c", 0x8}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 11:27:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x7c}, {0x6}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xfffffffffffff000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000001c0)=0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000200)=[{0x1a, 0x4, 0x6, 0x8f0}, {0x100, 0xee1, 0x7, 0x1000}, {0x6, 0x0, 0x1ff, 0x100000001}, {0x401, 0x0, 0x8001, 0x7}]}) 11:27:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x3, 0x8000) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0xfffffffffffffff9, 0x80000001}, 0xc) 11:27:34 executing program 1: r0 = kqueue() select(0x4acf0d3ad9b14461, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0xe201, 0xffffffff7ffffffb}, 0x0, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x3e610914e8a7d75c, 0x2, 0x1, 0x4000000000007ff}, {{r1}, 0xfffffffffffffff9, 0x20, 0x4, 0x2, 0x7}, {{r0}, 0xfffffffffffffffe, 0x10, 0x10, 0x3, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x14, 0xf0000000, 0x81, 0x42}], 0x65, 0x0, 0x7d, 0x0) 11:27:34 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x5000040033000, 0x2902) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8a, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x2) openat(r0, &(0x7f0000000100)='./file0\x00', 0x20, 0x40) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r0, 0x1}) chroot(&(0x7f00000001c0)='./file0\x00') 11:27:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) 11:27:34 executing program 0: r0 = socket(0x6, 0x4003, 0x81) fchdir(r0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = syz_open_pts() fcntl$setstatus(r2, 0x4, 0x4) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0xd, &(0x7f0000000000)=']?kC&Fd!', 0x8) 11:27:34 executing program 1: utimensat(0xffffffffffffffff, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x8) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) unveil(0x0, &(0x7f00000001c0)='w\x02') 11:27:34 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffffffffffffbc, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) recvfrom$unix(r0, &(0x7f0000000100)=""/228, 0xe4, 0x40, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 11:27:34 executing program 1: r0 = kqueue() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x81, 0xb0, 0x8}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) dup2(r0, r3) 11:27:34 executing program 0: r0 = socket$inet(0x2, 0x2, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) 11:27:34 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x400, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x928896c4ba0c57d0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20000, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) r6 = socket(0x20, 0x0, 0x6) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x40, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x20, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x8, 0xa0000000, 0x4, 0xfffffffffffff001}, {{r2}, 0xfffffffffffffffc, 0xc1, 0x2, 0x3, 0x1}, {{r3}, 0xffffffffffffffff, 0x12, 0x80000000, 0x4b, 0x9}, {{r4}, 0xfffffffffffffffb, 0x40, 0x1, 0x0, 0x4}, {{r5}, 0xfffffffffffffff9, 0x1, 0x1, 0x1, 0x7fffffff}], 0x7f, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x16b35ccb0a25ebdf, 0x2, 0xcd1, 0xf1e5}, {{r7}, 0xfffffffffffffffb, 0x1, 0x40, 0x2dc, 0x8}, {{r8}, 0xfffffffffffffffe, 0x4, 0x10, 0x0, 0xfff}], 0x7f, &(0x7f0000000300)={0x80000001, 0x7}) r9 = socket(0x2, 0xc003, 0x6) r10 = socket(0x2, 0xc003, 0x5c) connect$unix(r10, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f65ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc7638f2751ef00aae99a39417f170df53bb867215f9449e00c9a50a973ff010000d3df92295b657ff103928179858d8d85a7feeb8f6718b1120efa95a88ed773d3336dd85b4001374fa8e1742a58d4fe4c7bc13119f6ac2bb05e806c8e51129e0946e2d2269aefedeba4897e0f55b483c5742735c24263065e4208243f32c4540000000000000000000000002c12f2286a203fd2244b1f5de0f53bb4e6526b5b512a23f114a50a8acd90290f9dda10029dc36f98954f174f3f5db1f06e422252372234119173942a7983a09d066b334aa4da337dec8f199651254578d7dce7bcfb2ff09119941abeb430c260309f3ad827e111b05dd82d1a07c72e2ce24383edec395a2a4ae6f5ece31c423e9127d30ee785f7a47de244e6de9e05aa3399253f0a4b6e52dfb0ccd25eb8215b8b9aff"], 0x1) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000000340)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000380)=0x10001) write(r10, 0x0, 0x91) 11:27:35 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x1fe, 0x80000006, './file0\x00', 0xa0, 0x2, 0x400000000000000, 0xe8c6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r2 = syz_open_pts() close(r0) dup(r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0xfffffffffffffea8, &(0x7f0000000200)=[{&(0x7f0000000400)="37cc953b236763182b5a7bf6ebce3cdeeb8482584adcca094bfafea51d0147efbf984f92a95733273f846033069c85744ed4204c2b7ac8259cf1e8940b6a8eae2d390b91093015", 0x47}], 0x1}, 0x0) syz_open_pts() 11:27:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000015d, &(0x7f0000000040)=[{0x6}, {0x54}, {0x6}]}) r1 = socket$inet6(0x18, 0x3, 0xe88) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:27:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) 11:27:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xfffffd0b, &(0x7f0000000400)="fc") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 11:27:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d9, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) write(r0, &(0x7f0000000000), 0x2ed609debfc28c6d) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x55, 0x10, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0x6, 0x2}], 0x3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x80, 0x8, 0x7a2d, 0x2}, {{r0}, 0x0, 0x21, 0x2, 0x1, 0x14}], 0x4, &(0x7f0000000100)={0x2, 0x1ff}) geteuid() open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x20) 11:27:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000340)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda15dd9fa0f6c91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000300)) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 11:27:36 executing program 1: r0 = kqueue() minherit(&(0x7f00002eb000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) madvise(&(0x7f0000533000/0x4000)=nil, 0x4000, 0x6) 11:27:38 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:27:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="afa94f10576710e1608136e082022e2f66696c653000f80c48f853c09fad6102d2fb901900d1687966ec6529dbaf20bb274316efba673859eca529"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x10001, 0x3, 0x9, 0x9}, {0x4, 0x100000000, 0x3, 0x100000000}, {0x200, 0x0, 0x3, 0x3}]}) dup2(r0, r1) r3 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x4, r3}) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0xa0) 11:27:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x8, &(0x7f0000000080)=[{0xfffffffffffffff9, 0x1, 0xb9, 0xffffffffffffdabc}, {0x200, 0x396, 0x400, 0x7}, {0x4af9, 0x7, 0x7, 0x2}, {0x2, 0x800, 0x5, 0x8001}, {0xf8ad, 0x7, 0x8000, 0x1}, {0x9, 0x100000000, 0xfff, 0x3}, {0xffffffffffffffff, 0x101, 0x1, 0x5}, {0x4, 0x7ff, 0x800}]}) 11:27:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x1, 0xe01) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x609c) recvfrom(r1, &(0x7f00000000c0)=""/137, 0x89, 0x2, &(0x7f0000000180)=@in6={0x18, 0x0, 0xfffffffffffffc00, 0x1020000000000}, 0xc) pwrite(r0, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) 11:27:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x1423, 0x0, {0x1ea3, 0x100}}) 11:27:38 executing program 0: geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, 0xee00) getgroups(0x7, &(0x7f0000000500)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) setegid(r1) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7) 11:27:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) r2 = shmget(0x1, 0x4000, 0x100, &(0x7f0000ffb000/0x4000)=nil) pipe2(&(0x7f00000000c0), 0x4) shmat(r2, &(0x7f0000ff6000/0x4000)=nil, 0x1000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) shmget(0x1, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x7fffffff) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmat(r3, &(0x7f0000ffe000/0x1000)=nil, 0x95d86fd72387f8d9) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) shmat(r2, &(0x7f0000ff6000/0xa000)=nil, 0x3000) 11:27:38 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) getsockname(r0, &(0x7f0000000080)=@un=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffc000 didn't change! 11:27:39 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000800)={0x5, './file0\x00'}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3", 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) linkat(r1, &(0x7f00000007c0)='./file0\x00', r1, &(0x7f0000000840)='./file0\x00', 0x4) pwritev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="7ee63149e8ab8b6673a34a8ed52d1811d13432271fff01876029a47efb9fc9e663c34a0287d0b83b84a22c2ec7491a9f55bb363eb148310d1d41fb684d18c5d536950d61309e7ebb71f9027b563f2055328d9fd6c5952945a505d58bc44e6884a4c620f02ee532ac2a39d0146db0f5c8f87095992dc2856dcab6c43e46", 0x7d}, {&(0x7f0000000000)="6dad352ca5080bd8", 0x8}, {&(0x7f00000001c0)="01a896a35be966ee51e3f56a9f7e3ce5d3c63ed3c54a95f2da9186b9cfb24f1f2fee71cf8de3b2d9f86ca1b8185ab3da266169b6c77dab21c91c9b1b2e31bf1c2e1f9fe23f839d3a4abdab78b24e882aa1899603bfa77034b3c410b65d96ac5f449a25f0a96a4630b71adbece3f826d9a06391336010fd4936b87a2019b5bdd5c29a865b8b062b7b7de4e8f5c9b0416b0303c494be1bc80b7d237a502139d87cde2c178c3a51b8d461a863085c97f35131eb1afe5561039ff2ab", 0xba}, {&(0x7f0000000280)="5d177e639fdef182f0302248e3ca2fe8672232ef33d6f25a251a4d7da72d9795ca349ab8a6a08eb9f2da9a9a16bf56fd02b6b62c22773a10c6b6ba72f0153171f6e7561f883f74d7af5c2bc9375a47af33f2a0e6edd9140a422dcdcd7cf7eb8b5ec283ad0b39", 0x66}, {&(0x7f0000000300)="6583c211071b3069ec41db0624498874e39e4b6688b38c16b2ffce0574cc09c785cb8f548fd46d4ab67f75d719e36a90a09c3342ff09794478692db890d51ce59c1b8099a392b567707e16e69252df0bc5c6fd8d2e8406c1e7706f3d7eae4183bb19902f486336f5ea2378", 0x6b}, {&(0x7f0000000380)="2ce2779a8cdf2e928f185178439cd7343244e28fc9e9ca1bad846719a4cbe0d9d01615d2ad7de297ecf38935d29e21d3a1f64c8e33cfd483d4b29dcb2304315b706822790af36e30a28cb2b1081d4ce7c38f58416c7da8b5f8bf6eb295576f87f17c3cdd226acefbda9f2ee47e763c178fcbfdf46bba21234eb3f150a4384e14ab6dbdbd5b67b515b9a9366df6260d2f4698e2049362a63d9090344d48fc74bddd288c55b1a743b345693a00ae8cfced41f9097ccb0eebf57d43daf04674ad7c39b7fcb1719760681c5904b8280b7b75ccd07ff17f28ad9e87b5294b2f6b8c5620b2d877ac0653", 0xe7}, {&(0x7f0000000100)="869f6c87b5", 0x5}, {&(0x7f00000004c0)="e4bd339f4646deba9b0ed1d9f3452beda584352c4b7794f512194317fd706bc91dc1573858e1e01743f201daa097dca3799653d9a028b259e4abb4cabc89441747cded8969c69012cd299964d182e39e3f8246aeefed3992875f65aa5fbc629be49f5df2e938e1e4f7b5b4ccb10a038c9ad564e7cdc9eed03b4ddeade3a9d8aa519d8585722a92cef15fd098759278936bef", 0x92}, {&(0x7f0000000580)="8881653255f08229d005db8f05a025979e7cdcdb25a1cd18675460e55fabc0fa3b07c42aecf3e98a2dafb8c2266c70fe41b5fb1f672326c60cb3f8b37b6ce13f5dec6599fa7985e9842c96e3c6e8cbdf0f9c0efaeaa5011f86b7fa9e4c6e771338fd4939d65769a4edc285359a88b42183dc314661a691d13d9419313023bb52d25c91b96a1445a5fd0db0b934d9c501b9c14b7587f15cfa67010b6550035642d225588170ab92", 0xa7}, {&(0x7f0000000680)="79bef930f66c558f22d7fa91461c9b9509dd445b1b0d708778823d66171213059eb7cfb28f1125e224b6007a96928b9fd935717f8c857850335c3b528c01e34fe61b63be2f027b4e56eae018be86b4bfee7cff1b671d5f1e1b04c3fef16b1688c4219fbf74f67c3b1e31565921de9a39275599f90f56392a2e8de343ed", 0x7d}], 0xa, 0x0, 0x0) fcntl$dupfd(r1, 0x4c8100361e408358, r0) 11:27:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x840, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = semget$private(0x0, 0x3, 0xa5) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000080)=""/225) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)) chmod(&(0x7f0000000240)='./file0\x00', 0xa) semget(0x2, 0x0, 0x80) semget(0x2, 0x4, 0x140) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) semop(r1, &(0x7f00000002c0)=[{0x1, 0xffffffffffffffe0, 0x800}, {0x1, 0x676, 0x1000}, {0x3, 0x1000, 0x1000}], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0xb77) semctl$GETPID(r1, 0x4, 0x4, &(0x7f00000003c0)=""/118) semop(r1, &(0x7f0000000440)=[{0xab3ce334b8866a3, 0xfffffffffffffff7, 0x1800}, {0x1, 0x6, 0x1800}, {0x2, 0x4, 0x1000}, {0x3, 0x167a, 0x800}, {0x0, 0x90000000000000, 0x1000}, {0x7, 0x4, 0x1000}], 0x6) semget(0x0, 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r3 = accept$inet(r0, 0x0, &(0x7f0000000500)) r4 = msgget(0x0, 0x2) msgsnd(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="0200000000000000c1cd1ab0aa7273192e6689d22bd653c986d0c59d34c59dc59c793ca3a418c7464b0d0d0958ad8e78"], 0x30, 0x800) lseek(r2, 0x0, 0x0, 0xd8b32e09b83b3ead) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000580)={0x8, 0x8001, 0x6, 0x2}) mknod$loop(&(0x7f00000005c0)='./file0/../file0\x00', 0x4, 0x0) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000600)=""/207) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000700)=""/127, &(0x7f0000000780)=0x7f) semget$private(0x0, 0x2, 0xa) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) 11:27:39 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f00000015c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) socketpair(0x2, 0x1, 0x3, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00a828 va 0x20ffa000 didn't change! 11:27:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x14) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x7}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1ca) r3 = fcntl$dupfd(r0, 0xa, r0) linkat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) 11:27:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000100)=""/255, 0xff}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="9d") 11:27:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x22}], 0x1}) setuid(0xee01) r1 = msgget$private(0x0, 0x1) truncate(&(0x7f00000002c0)='./file0\x00', 0x0, 0x56) r2 = getpgrp() syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r2, 0x0, 0xde, 0x8001, 0x3, 0xbd}) pipe2(&(0x7f0000000100), 0x10000) mknod(&(0x7f0000000080)='./file0\x00', 0x8, 0x3) 11:27:39 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000100)=[{0x2, 0xffffffffffffff7f, 0x0, 0x5}, {0x10001, 0x4, 0x8, 0x7}, {0x95, 0x8, 0x2, 0x7}, {0x1, 0x800, 0x80, 0x7}, {0x3, 0x20, 0x6, 0xfffffffffffffff8}, {0xffff, 0x2, 0x7f, 0xc8}, {0x7, 0xffffffff00000001, 0xfffffffffffffffa, 0x8001}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") 11:27:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x1, 0xa6) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x563f498200000000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000002840)="009d") 11:27:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x802007, 0x40004004000828a6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x88, 0x181) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000080)='./bus\x00', r1, 0x2}) write(0xffffffffffffffff, &(0x7f00000001c0)="46ee7597cf4af5ab49ca2c0db0a99eb2f389c1d6cd6a5d8beaf314c025fb198125ac55a4ef791f220746e3a07768d55384fa6c60a9eacc3673be7de48d9a99bc566aeebadefdb2fdb7c8f0907c2e5612df0809bb0c9ee3ebaa93be1004d1f0c5aea05845c1ac64a9b4e6d8ab2e93e4c770ddd5a94b168596f5b525f52aabb43ae379ee6d97f9f75ed34354c5c3f92e92447d1a6b8e4540115b986b795d36ceb2d8479e83f541353b266cbaac16db14f4ddcc37a3faa48287638419ab9542a2a26a7b7a0be25f0089", 0xc8) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b80002327feffffff0802000000002800001401ffff210000003b00000000000000e50000", 0x2c}], 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x1000, 0x0, &(0x7f0000000300)=""/4096}) 11:27:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4d0) r1 = accept(r0, 0x0, &(0x7f0000000000)) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x20, 0x0, 0xfffffffffffffe0b) 11:27:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c653000033afb308a32468789f45d1695650a5366bb98015de8f97e0789f6fee36c5c5c9c0b7450e4aa37e01aca8ef42d0f9b28da178a06a18550d9b631e262c1e108da951df648afc230ce5b0efc9af0b0da4a1a9f579bba2fb8e6821fd9ac4940041178e424115a93f7fe04ef3891bfda7135909a3ab4f8381dae76eb2b91d87228f1905f0f1bf233a08cf1fa9fbc4bc1b05dbfa9d3f30d8229b035d5705e48bd1215f11f43c1732f0d62b9681523bd9945a5e02dee8d7aa6cb4cf31c8970432830032c6fa3b56f8e821bcb5e80f434208bfb24019d4bea2809e8c0bfc046f3e1b1a80ff3c982859c2da86bffbfae91afc259beceb9c7be3ac32634b89795c6bc"], 0x6a) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 11:27:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x5}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f00000000c0)=[{0x5, 0xff, 0x0, 0x2}, {0xfffffffffffffffb, 0x80, 0x6b, 0xcbd}, {0x0, 0xffffffffffffff83, 0x3, 0x3}, {0x0, 0x4, 0x7fff, 0x2}, {0x10001, 0xe2d, 0x6, 0x1}, {0x5, 0x3e11b2a0, 0x1000, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 11:27:40 executing program 1: r0 = semget(0x3, 0x3, 0xb0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/165) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) kqueue() semget(0x0, 0x3, 0x0) kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x8001, 0x0) 11:27:40 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000100)=""/102, 0x66}, {&(0x7f0000000180)=""/41, 0x29}, {&(0x7f00000001c0)=""/230, 0xe6}, {&(0x7f00000002c0)=""/118, 0x76}, {&(0x7f0000000340)=""/49, 0x31}, {&(0x7f0000000380)=""/159, 0x9f}], 0x6) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x1) setsockopt(r1, 0xffffffff, 0xa, &(0x7f0000000040)="ab8e31aa49b2971de00b3f375b03a8bb56ab5e0b1bb2f7c4fe260ab9c7bd6d58dde13243bf7b270c4da616cd8363ec739ba9f4519931fa16d6c4c79c344d372f8251c71c3308a1c98a9b37b171567e1fcde6de509e3ac68d6fa671111d3534d4f5ada48fbf13831113c52daa3bf459c6b0163a14386ddb6277a5", 0x7a) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x7, &(0x7f0000000000), 0x4) readlinkat(r1, &(0x7f0000000580)='./file0\x00', &(0x7f0000000500)=""/68, 0x14e) 11:27:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0x8, 0x3f}) fcntl$setstatus(r1, 0x4, 0x8) fcntl$dupfd(r4, 0xa, r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fchmod(r5, 0x90) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000040)=0x8000000020000002) r6 = semget$private(0x0, 0x4, 0x160) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 11:27:40 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f000018e000/0x2000)=nil, 0x2000, 0x0) mprotect(&(0x7f000070a000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) mkdir(&(0x7f0000000000)='./bus\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') 11:27:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x30) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 11:27:40 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r2) select(0x40, &(0x7f0000000100)={0x3, 0x5, 0x5, 0x3f, 0xfff, 0x8000, 0x3, 0x1}, &(0x7f0000000140)={0x7, 0x7, 0xfffffffffffffffc, 0x0, 0x59c, 0x6, 0x1, 0x2}, &(0x7f0000000180)={0x1f, 0x401, 0x1b6, 0x3ff, 0x3ff, 0x4c158c8d, 0xd96, 0xfffffffffffffff8}, &(0x7f00000001c0)={0x7c}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002b00), &(0x7f0000002b40)=0xc) getrusage(0xffffffffffffffff, &(0x7f0000000200)) poll(&(0x7f00000002c0)=[{r1, 0x1}, {r1}, {r1, 0x121}, {r1, 0x4}, {r0, 0x10}], 0x5, 0xfffffffffffff613) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000002a00)={0x1}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000300)) r3 = dup2(r1, r0) fchdir(r3) fchmod(r3, 0x82) connect(r3, &(0x7f0000002a80)=@in6={0x18, 0x3, 0x5, 0xffffffffffffff81}, 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) ftruncate(r3, 0x0, 0x9) connect$inet6(r3, &(0x7f0000002a40)={0x18, 0x3, 0x6, 0xfffffffffffffe9c}, 0xc) r4 = fcntl$dupfd(r0, 0xa, r0) readlink(&(0x7f0000000340)='./file0\x00', &(0x7f0000002ac0)=""/58, 0x3a) symlinkat(&(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') renameat(r4, &(0x7f0000000440)='./file0\x00', r4, &(0x7f0000000480)='./file0\x00') ioctl$TIOCDRAIN(r3, 0x2000745e) r5 = semget$private(0x0, 0x3, 0x8) semop(r5, &(0x7f00000004c0)=[{0x4, 0x4, 0x1800}, {0x3, 0x8, 0x800}, {0x3, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x5, 0x80, 0x1000}, {0x1, 0xbea, 0x800}, {0x3, 0x100, 0x1000}, {0x3, 0xab07, 0x1000}], 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000500)={0x7fffffff, 0x6, {0x7ff, 0x401}}) preadv(r3, &(0x7f0000002980)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/191, 0xbf}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/153, 0x99}, {&(0x7f00000026c0)=""/166, 0xa6}, {&(0x7f0000002780)=""/54, 0x36}, {&(0x7f00000027c0)=""/191, 0xbf}, {&(0x7f0000002880)=""/214, 0xd6}], 0x8, 0x0, 0x0) 11:27:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) mlockall(0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000c8, &(0x7f0000000040)=[{0x7e, 0x1, 0x9}, {0x23}, {0x4006, 0x0, 0x2}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = getpid() fcntl$setown(r1, 0x6, r3) getpid() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000380)="347da821dac07c37be864d203797bd08d7ac6db381563150797597cadce02155ce66c0bad7a869a12d6b359065473dc13bd5e1c466d0ace37b6b1bf7b628dcdbc4867b7b8a4a70e264ff7280e242a32eaf76364f375fa04d5b0ee7797134c806db93f09030e5de63d2c769a942fd739cbb43d94ea678989e8db006b50878897fa270eadf653f6bfa0cc9e9884383407627e8158dce30a76d6b24f3a0cfe1758eabd752f1f05c9690212e3ec31969fe1818bd1f24bc57f43c8577e0efd1a3dadf145a42ca7c17eef899414efd2bfb5020d5d797c96fb5a133cc0cc3283150a9254a9f6b169d05a132d1fe5a8faa4f7ceb4cc5b96942ce44629f51610c66302f872e428f8f0ad981ccb510c9698621fdf607f2eb01febcf3bff63aad596dddae8a8b3a99e14f2b4a83e9aa70aea1a0a8bd891c9df03c287086d4360dff1a007eef32915401924daefc82b631a8665c99eef9faba4f7137ee00a178828393a8704e6aa4cffc004d99b585c8e94af016f0b5cec801e74091615d464e79310ef829985f20aa14dccff321843f597ce165a97eed41abfa1080363b2001ceb4466c06e3ecd4a83dd29a1d894339dc4b35f9ac2eb36f955cf7bfa8ddbd17e7a6bc703caa2e0b7c3c34daaa59e5ed2cd7a0f0a1332f1f2b06f60c7f67590aeb1202df158609caea2533a7955ce32c5feb74b45d8c60f1d65c2b82993a7d5b42432ae55710b60a91b2b84d24285f0fe8f63bbf4c1d9afe073c81f93811ffae9f12fbe2559d0f1d16856c005578e1142934a46a21c1767443144227e3c51563adcf38454e07ea78b3de03f47f0f50c3bb32ef6bd3bdd60644822453e70cce273e2c9ba49dce6ba21b9510ed6ead86ee98ba1b51b047fad8575152319e122a1d93c62b126bbf1c8e82d890aa338ec97cdfdf784cb9646e41e510e588b36f8ca0360fa4be416d0469bd364481629b3a9281b1f6e99ab65a2224df9c72e778972bb24d7ffe0087c1a400c541d5237ba527c029a3300df7ed085a22b4cc793809eba33450297043a419fe914562068c3042922f9643553d6f1e58b855db140080d6cd2fcce9420963b3e2c6b8c113ba69bc1e5cac29fe6fced52f4d0aad8aaa9f40ffb999169e6077dcc983546ff2d2524dabca0d4b022a74a6e6863b0e342284a43d5a854e8f6c60e28ae11ae459b5c46ff3581eb4309acda3e1f6ad48561e61b2cf22621ff201ff66954f5ca6209d1d9791c54e989aa4c057a31a5104ad64e834470698c9dc3c8293b9a67d9db587bd9bcb3467d3d0f5dbba7ebe01003107c5d67bfae0f73becf5c343785d93853526be489d6c3eac3a68bfb92e6d33810314bd16155a6737045a291e242c35276d408176a3636fb4ce4fc28c4157a23269ca1f58ce22cdc86c18971d36f2a8eefe776368849af9a75e844f140f117c9d268dfef7d89b9d264212175b2a52736458395d2102287918f679f80fd986619fd0d15062dbcce8d32d7b4b126328b4076f97cb189faa3b4ace80a3e2bf90d4d64bdc3e60aeaa23d20bf45fcb1a2dd06a174ee490b10fe3daf05d363eb663b31ed71106b31d3e76c5e7a55e569a44d170b62e49a90ae1af3c8dff07a3174894b7204bbda98ca7a335a9c2d6dc0f1aa77c8e791169eb70b98a52b1c6a8fcce6063caeb6b6a0479b5dbba6d8f9882b3801082cb80086b65b3b412f33a4668cc44a0535d64eae341090c18dc8354c91bdbe008f2ac7731670aaf31dcb17b7155ca48528ad347a1b5cf2fd05dd29b1ceb8a31fce5a9ffd11adb3137adfea802bea5187a9eae730d43dc67acc7428658907417d8b90fb0edc23653816436f6f89d3aecfc84ecaaa1002901d99b79be51afa9dd45f7927a060bd9e0c136d66ec72fa1ed115b3aff68c81a7eeee77f3428229660078e6f6ef7f1ff60412a4d1721f542d1ebed1c135d9a52ec3ea340fdf778766e879430635f473ce693bdd4ab6048ce7b0ff62d0343208010b469c88bf8863b660a6df787b7d8aacdaa50a85c181d4fc90133b66cee3a0025ea353ba7c3e12716273adec389b8aa4fa85d4e8546cb099f71349aa36a8a58b5b4788989a20eece2bdeaee29387cdbaecd6f809da6cec940c93d39b20ffa434731c59658f80e0b5206ed5608ae7585c50a8adc909c1d1c92f6d261a3dfc956c827faf076059644db3e39e64bdf4bf016d06b8070f38b11782b95cf250a55f93baeab835a232ec4a72c7dfb8f0e11b4f7519c27ba16f4e213a76550609cd4d446f959530c606f1d9f6474c3bf9a626f78033efb8e46a4bfbdee06854809951842725986776a95599b0a480f1e3cd6b3486537b31a835918463fd8f70c2f481b6a62ded038d4154f3e13db0eccad7e6a4e90574c881bcc5d864348cea532dbaab6c20a1bc28ae9886618e6c3677bd114f0832174f20a7600ff282eedfc01007e92f506b3e9c9173bc0cebbdda48419c6e5b5bb1ca0d237c60c2d7a947bd1dcb28570a34c8fb84d4a58badaa62523c98496f8f86e93265972d53d71585b816450403299235e441d2d9e5d77dbcc09927d69bb624058424a369738a223ca8de95808f354c04a8bce6c1a6ad80d008c15042b175f26f5b0ee76163200c59d44de408555233844a6a125def95064227b78050bf3f70156cb0687983d13e7d00276ca1b3f45c4541ebabc9877feb6730a40e999a6a94f7e14a4815620f7f2b11e65d88de4dff505c92d365e3dd252fd170929dca0384d9767750360994eda7795c8fc59360f8b75aab22d6514b2b6c696323bece00f213db8cdba735434f92002cdbd5294c31f6b6b80e5889359914d433ee6114fcab2143198934bb7fbbe21c504297b4f7d4714260e9dd07a25024c537ca95dd5190065ad07174c8b7046955f23ef6fcb349f31754e7099101b34e1132cb3f89e811f692a4dbd9ed3f71a4557614832e244ece3672f2cf48227cc5c476997267874f16618550f3557a48b1dfbcf5c36f1aeb81f04bb407d0489087312caa34b0f31b4d561c2331cb05af443ebd2402d06e46d06ec0fe1c5d1245fc71cf38d9a87c0b5b7e02f33e72d4623c0c8047b97442a0373acd94caed31b8600c2d35c29290b9a0cf9ab40ddc38e32eed1ec4f2235f445ad07851567d55c0e75d90540ff97319dd2196a6f1c6b9afac05baf74ae4567878bd31269c5bc645335f7b516238948dda3c483c725608a65c1965ea948f01f02872a80d6a726c6c86b9f3053bad29c0662e18494e11949ca3427fe326c67f1db8b4e366d30324ed8c266741473914026aaa8754e99c7fd1736e292bea9ff526ae981650e8b5ab19c9f5f1d47fdeefee4bf1a2d3b5a6f16a29d38faef08cac504aab463adc910fec9aee67f65542e5f42de7876917eee5ce48ad8620bd5e53390f8f28f6191948c27fdd6693bfb90473db05122a71968f5eeecb075fc81ee480a41864c4a9dc03b47afd5cd2f93f76a1fb46123f07eae98b8cbde0258b24c615040ad1f89392d28b0ae67d7f8431a374a10b38e1e527abd2d11eba42180455b86bc8cd602e71a220d050044481b5795e69c30546889bcaf15729bcf42fa037f4da7d0fbe105f7b2887ccabf3b4a803db66afc2de170f5013d5e339b8989c95e11b1150ee9a993d00f616762ea137b892f945808a9c2652c6fdb8f24c6a936b0ab912b8dfde1f2594b5b75c8a40d73b2669b8114b1c58718d262a48998967b35120bcdb8feb67f7262f61ae257c421ca2ab1b2ccaf383a569329d2d6ef3188ce90b72ce90fa199233df8b68c5ba956049cba46af2e3489afd27e5f1f9b1d3f7d2aa4df7d17294034523656489b74f5e0af23969582a1424b58427f32042041af8a2370a2a0f407b70cca96824d68e30037b203e03c3a93226b9b80a705fe27883d36209454ef77d9844904783fa840fa1266ecc0be302e3de3d6097bdb8c455b0892757c023ca542b0d745f8f96c069d8b465210d8a5932aa15a691ae2713ec6ebbdef1195b6cd04761763749b20bb67302b1b852b55448e916b10db11307b021502a6c2cd6626b8616690a54850f114537015f2b25e6c571ae1ba1e11952d7539911c58bcd78b4f847192f7436b328198f390629917ff4aa789f44c4ebfb6fd5679e71ffde2871318f99de7498071af78382d7a82d79fb15a1f8a74355bfbc1ed1d20543b88e5254e319ca61c891b243d44d21bd8873fe3d28a304550653af98b6386445f929f0bfa3fc2e5873380848d039901208f50ec42e42da157329b74f829416472d0c6ba204204bca3964565388f59c7aebce565c635bf00f92df04b3c99b3365d7e6b75edb9a3380ed2f764106ab666fab1d45e0e8fd99eaa45ce56dd3966dc4a06cd43d80832625dfca889d69e4c0d641073fa1561bc84f5e17c4123bd011e6c4578519392af59f669c5619f45560f4c89153b2afd36d39f4bd03fbb236bf7f8a911f5d4e4a0f56892d2e4df36bffdc9b2d8c9aeb80d1b800dc94433ad02790c2de80fac0eecdf5fc948e591af8191e2620ef6eea81e649080301d41a3c52b5c7431ea0dcfe82e82a80e625d6f32d119c2a0b887f3bb343d97bf2e2f0bfcd0d157f9a2d9ec6d870a713065aa3d30357c9ae93235cd16b1171001103cbaeca9a3bab38ee4f870894bae37382e3ed96f98fb8098397f61a0d9e2146f0a170c71f0eef1379c1c7e5a75ee0e9f6ed32f35d7a0cac4b86deba85950818288800d575b0268e129a41127078d460508e119a217de2839de59b037608584e6c0f733a1fddbeaf84419dafb2c36db8fa7107dbf4e9a835b279d0d8be63bc5cef315c1594bf1ccc5136ff52f40a5e95c850e34449d8bd4b34f3dfe8366a758bea2cf4854b496b64fe0112ca93c3b75fa6f4f322dcf50bb797abde9fe0fdacc5de838714ff7081a705d7e4d66b48294838e56967889c9cb4bccc7edf9c3af1e47f479c8eea8a51224291aeaffa06f195822bf6e95e8d1a2a12cce39bb47c06e86de925d2d1803ad022cd2b45f3188bf794969356f81436c0dae6e6da6e4476f24564e9314f77e20cfcad5267e2af50751b4dc32e5f830d1c3c1cc62cebfb0e89a03f4178ec877abc4037b5272dbd9d40f8522822ee6abeeaac65646685aa2013f2f4a458b72de99497be31553cea6eabd7519bfe15ee241b02d031ad3291d8118285a46db3eba107014cbd61c5ddea0d539aa7bbc0a204fda54ec0e9f750efcc695eceb7e4a6acfacbc829f5c800f312f5deeddac642790cbb09c95228ab87c99b7716d9f7347a24f0c2a16e068d43c6ba33e47bdd90d44446d9352edb185c150a7fa4e8e229abe9f306dbc568c9693fe7eb37791a1816ec0dc37366b0d6ab34d0524397ac2d1e04eaf18ad99858fa6003560243f8f26fa9baa4a3645e062a6001d0f9492e3b22e79dc969df04ff2a9cd94881fadd79837a8c2860a6315e924365cb0ad043cf2d3abb02e546c40f01593d7342a9328b1aae1921a2c6a82dcea11ca71cc26e9993ad3a337df911791db307e09b9de87f277d2c9dd84ef36e216f5d4828ab0d04f19ddcdac5d8fc237bdf0eb57901d7b087ec8de00742f6ddf6029564601d6bf7202787e6514152dbc1404a8af8e025c73a3ae066cba00e105f6f1269090db884f1fd5e58a97c258664724a93530bb39f6a3caec19b5fc1c2da33081649892aea5d257b462c392929ae1475fdb3eeb19f64e0edd2ff023fee45436cdc6072b2757d04fd109e072a68264239c385209cb7e4a5b0b9917bc7451ed8e38a6af1c48aa96571af8b1ebc775e53457b3871e5baffdfa40ca90609f6d3a", 0x1000) 11:27:40 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x10) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 11:27:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:40 executing program 0: r0 = socket(0x2, 0x3, 0x6) chroot(&(0x7f0000000000)='./file0\x00') connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022efbffffffffffff8610c91fcee82cd94522f3ff736252adb98ce15d0684eff608299f7aaceb39019d55a563b3f3ea8cc9f56b4a34ea12c23e10732e0f299c9d7a1f932e29ed10418ad134b3fd2a142c07477460e199a5d21fc86826daca8ca1bef464752540710f38410e0a32a155eb6f5b2ad82a4120e21a90d1fd1d63b08ba6464252273cda53d543932271d66428b6bab466a32b86fc90cf57d41bec6eac3430d4a8903a8e70d1986b557cc6e798571848f3ab662c2b49496848de1baa86a67f416aaa0f83090e7e5e61bf466d2735d7ef2e320067b8c3901ef1ed48b43d0f76a9b8e5048b9f133a0370a7a7048d8800627351471f69b3e165ebad2ba7d3d0d9dfa257ac8060df12"], 0x10) dup2(r0, r0) write(r0, &(0x7f00000002c0)="9e3eaa5200000041f233699aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010111efa42a7ef5baee53d33cbd1076783e0a213dbaa2f7a06000000c1e502e6589527cd82443072c8cec4ce6eb82efc434fed3b00e1f5bc1f911cc088a7ccc26b0ae572eebdc9004dd8005ec1dfda7e6f7fef106f754967b796c23613dbbc03dcdafc21a2b3fe7f2744c30139a18f6176334a5a8855e8a30a907d8b70332f13b225ab736c53b82381ec662b6b2b231c1c9409d7c5516ecd57852279", 0xc2) write(r0, &(0x7f0000000040)="070036c44a2d705e603a9e788031a7c0e91494c7899624b887e6595cb5e9b0b4", 0x20) 11:27:40 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0xfffffffffffff274, 0x4, 0x8970, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1cd811dd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x200}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0xa000)=nil, 0x7f}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8001}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1000}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x31}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x80000001}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x24}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 11:27:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0), 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c7377882114616b55f975d6cd3879debcbb756b74cf37f7e89f", 0xcfe}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) 11:27:41 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x6) fcntl$setflags(r0, 0x2, 0x368e8616ae5d56f7) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000140)={0x210b, 0x7fffffff}) fcntl$setstatus(r0, 0x4, 0x80) getsockname$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000001900000000002127bb6c0000000000000000000000000000000000000000000000000001000000000000000000000000000000004c0000000000e94563ef00"/110], &(0x7f0000000100)=0x6e) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x5d2d028540055c6d, 0x0) pipe2(&(0x7f00000001c0), 0x10014) ftruncate(r1, 0x0, 0x20) ktrace(&(0x7f0000000280)='./file0\x00', 0x4, 0x20, 0x0) 11:27:41 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x3) ioctl$BIOCFLUSH(r0, 0x20004268) semop(0xffffffffffffffff, 0x0, 0x0) 11:27:41 executing program 1: r0 = socket(0x6, 0x4, 0x4) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/155, 0x9b}], 0x1, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) setuid(0xee01) open(&(0x7f0000000040)='./file0\x00', 0x81, 0x0) 11:27:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r1 = socket(0x6, 0x1, 0x101) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x2, 0x0, 0x302, 0x7fc, "41c824bd6b46ecc223b688743e173ed12d3ee3fa", 0x400, 0x1}) 11:27:41 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/52}, &(0x7f0000000100)=0x36) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/125, 0x7d}], 0x1) 11:27:41 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x18080, 0x4) readv(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000040)=""/86, 0x56}], 0x1) write(r0, &(0x7f0000000140)="dd82a4eb2df49a74992ab8b66ef423772f397612e4675c8389c028c192b695b3ee1e9a42a74ef8d9698ad779b600f4ff6131874f936003a1df60567ba5026edab8ab630f40523792a796540d2bae3ca9eca5844af49386e0a2e06864ba59443238843f0d7842af0b923a53c74205dd6ad18eed1ce852ce1c0b20287f96e5ca32a3f34774ffd81012091f2755c6345cc41f0ab22b31c3f48d9be807d6971464a9eb4e3fb65776b81007efa117b3cc7573b5389e97f88214250b40cdf5679a5da9c738a50d2bae89c2e0fb780123e72d4dbdd8db4eecddd36988460caf4d", 0xdd) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) close(r0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x1, 0x78, 0x3, 0x100}) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x19b) 11:27:41 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000100)='./file0\x00', 0x20010, 0x4) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x100) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) 11:27:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80000003}, {0x3c}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001540)='/dev/bpf\x00', 0x20000, 0x0) r1 = getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = geteuid() r3 = dup(r0) getsockname$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = fcntl$getown(r3, 0x5) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000001580)=0x3b) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000013c0)={0x0}, &(0x7f0000001400)=0xc) r6 = getpid() sendmsg$unix(r3, &(0x7f0000001500)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000240)="bea662e15015e8e173be018363729872081bbdcd76c446215451be7b6ded44afb1b847fda16c8c0a9ce0efd9317ed7104cd63460b60337e259a8147e72780d3a93cc8d7fc331f58189459a61ac845688b12e818e2e2c78696b1264854256ec8a8f", 0x61}, {&(0x7f00000002c0)="a448d379e9031253f25adf05e1166c92a650d70b63af5e1e4329b5b81d5eb079dd71cef9660ff415ba4631a646e67036609f8fac6576ae16310ef035bfc05f493369008feda4ca21fcb49920367c83f3f068be9bb884f3041844bc8637f1c1e2f55eabc80186fdea7c7d9d672f1058743f87fb8c4bb23d13ca662d3db9cb1cbdca937e927a8537c31ed9aee45a670f7c9f2c1bf874dca735cd9d4a0a684f83a7599efdef68c6560418528e798536d69c5862f94f3ef648c2ab24054f07bc09dc68b86c951a2dba4853e7a445a3b1197984f100ed0e3dc05030ac23d97f278fe0c4c643891aec4fabd27fa4bc773cb932040e2689086ae77aca113eafcce36706ce3ba4bb1976a59fd80998f267f98deb40c1302548060f337c72f1c5cf13ba5fd91a50af1c76b87d4698f0ea14e17eba2c08a292edf4aadc1d91de460af0d2bf7616f70565757d9db848c2bcab337697e8ca6282a313af0beef11b337de044bc99fd946d247b65ee7d1967a3b385ae99be434b889b6b0f44f72ccb05f50125f616c95f856f49cb431811d8be5f768ce3779eaad14754205872a45c25bc68055c5d8352b179883b34fd8de7400c6e6c4f1c74be2c091ea058b0ec541476fe1c314824b9b7c5b3e4ed605c438186a2dcad9602e2e88752a08ac2e3e4088c865df5fff6ee57a951a60779271f957fa3dc42b0bf949647f44cebcb58e06363d91e0948ecf0994709ed4bed638346cb89b1ddcb155df90cd7f2138d1db849aaaff62f58cccccc0537df40b154833d9c0474706310fda95731f52af654d283b7a26142eb22892cd78756576074198f758c7f00ebef7f6218c9fabff3a4d2517808861bdfbb444b86b566a265cdf6fd4aea72ea0d7009f71c829aa81832d1840263ff8c0b8d3cb2988f81ca8b28d211ec65378596a575c4fb1d5ffd510847987fbec0bf4d782d987511751d0d0bc593a1405cf6c51c1e0b366d8d5379b9131f31ce5161adc73cc0b307091dd64e548325cf735cb844b0056a02c6af538d9afd4ca260a64014945d6dbf15be6471c73f709c02fc211bee6233508673a5c33288e4034a35e0aeaffc5d9ef9653d59d266993975766c413c2e908fcc9970f2b28b02d465199637aa7727c71f45fa31625cfbc4287b2158b9da0ac6870fedd52d02652be43936a79a1796a7dcc7a99a1049bf70d5655011ab9197bf0220699f24e673dc934e3c90ab99d8bd69d3c88c973a4a06f4c6dd10e08c5295e9e3145693c61104494c045d20256ed400e040081de566811d2c94ae1f29a6436c9e5b696fdd02bf25ae9c8daada3a79ba184613c5f2ccf656a88aaffbd1ab251c630e283f4373e5fdf6f3598943879b5c0a6ce05dc7a5e06810a5f94fd72bc24b0049a15349844ac5892518c9204e3645dfc02c4cfa74d885d745ebe6dbb18e178763c19684a775f9607f73cd68eb6f8584008c043ef7515266a99edbb81bfdf6aa52916d4865b66bbd9a26f801e1747c2cf6b473382ddf82fc1b791f31c9c752e229df39efe358b928710faf632cb0cd01370c6aada5416e95f8cb3de10ce392a7208afd7422dd7a1d5241abf39b840bef83ece6ef6f24ba5e63998ab870cbd1f6f181d642ea41364c93aadde6c431d69a3797942fca8575ad5d0207785664fff635138bd488c7c3094f1edbf7b1fc9acc1375f9e46a82bf109d1befc3a43538aebc19643efb52123663cefb818612c781300526892de5d00b67fd51a5c62143743d3e65602aa46d749de1abe766ad8cd7281cb340afbcd05b2e9adcc53eae3397e807c5ccb83498d34f72845bed26ab2493295438c5046cbe7c9d7f03d579c3fe3d13ac360d48b3002de65f8ebf241bccf8a6159317d81224014b2b6304a823d0b991b2bfda8d86c311b0d68cf0df86b753f11ea98be654da446072e3b4b22373c469944fb0ef764e44a7c79a7f0548d000f2f197ae9754e65e8f6f3b82671e7be13678e9c4d53e50950e10b17f9011cb2753ded10613bc57a54d85e7ac4c40c3706599f95bafbeac54f81a9e1f332ca991465d4b455d2d141afbb072b6b31d036c375b6dc0fdd0fba148b5c8810e08013a5454af44ef18f046445b4d176ff6dbd8c4cc378e7732d5698723c07ac602847c5b24cbe148d10123bc0b522ad34ce84098fab5ffd46a6de9d975173ff9c67aaaadfa91c20fdc22824b432f810989ba4dd26dc71ec3fa601706e1069f328330df9bda5117765958f97dbd8b500b24656d4cf099dedd62373ccb6c79994a87e4fc068b26986065cbaef78b871a0867ea78ea76c61f8446d34e11c85d5339362400c9a88ba0035620ed1f60e29876b09b626e3a564e1955ef0c579151afff931530556fa5c846d259c9b53fda79d2733aab6142c229c03c2e6655b0b1977a4d78d0da133f3ac944b77791d92781b2da4c348eba8029bf7a8055c6ee4bf7c1a2a1f05227cb927a5b34952b0126945204f98310963ef17a3cab9a232a1f7eee0a2d736cf497bc03248fd770ff79247abc37980830ac93a4512020feb4bc4fc59f5f5d397c6438bfe50888d99c1a4c77a783930febf5e3d54540f07dccca42488bbac0735c9aadeece615d68aca728e3a6c16e44fb05f684ebf639a5652438dde24d82218ca056af3990d21991aa28cde16febc2d2445a3133b53e325379adc62dfa13cc233bca8b43c371ce159ed716387438acffb6d4530384064cae1f07b343a8417702522f603e563b37ba95f9d3cf4da6e2144a334e0ae3099f4130b9ff89c62cc90acea87d9b808ed8396463bbed12e1642ac32fb117885e3e2c592dca82db3e252668187da6d80fc40170b3153d84d7683beba1d0cbf042a5dc80b6a51d2c4d61e19d52aed2e2f81f0bd76cbfb17b930d654f467bb07887f20e1fad50244d7ef5537509c1b96c1bd0716a6f6dc90c96b8a73d6108ba87513ea21d285578e1d7e8bf30e5fcc58c844bcae43a3823637e8cabea12dfc337e98028276d2a67231c9210dd4ec7860eb345f890f784c522e57cd78c75c01c226a4830d0a3ee488c1de65395533753b6008162d48336807acd819341ffc5eb5ac952d5b4d05b46170f13fd162d2dacfd02c4d7fe2a2b19b1f53211e03091987a22a7b154df80b7cc533108adab9919b9da95265c3921e901b1a28f2953ef51ea9257368c9e9ae0eddb8af0cac785d205a7bf21c4cfdd65e54a797c74826d6db330a015b170472b6dd9470e0332732a94a58280555329dfc98d90240a5d8edc3837a8d0a351b9378155a64ca0198a32270a611990d2889c58dc38757c3583410e32091c682c120eba5ebe8339b7bc3c4fb25264366f2c4ffbf26e27b0ab22a760b0af6b49d2456697d0722468ed376f9ba8e9fa4ca12a62ff2c4c3ea482a0e7a60d6701475597e3225c61e00f4b5ac8a5fb07627c474b71dc9c08db376a99784434cd4ca51c0ef040ee291b4030ce2748c375f9fd97771cb45c0b19f49a1823e5a367e910dc0d799bd281d3678f69226a94b352d922c1f0a38e267563dede4e58eb2e0ed323661bfdcdd4de5ab496b2c2b8a7f50da3d60e189adb40c41eca09d95155de28781285a75c4cccabd5c0c4a8ebea350f843f94d150ee9142523c563434e7b23a55dcf00c92975ecd88f80f6b10700d345f3fcc19e6806a7b513113916636bb465a5464da7e03a18efadb5c51d2347ad07e6a96e62299a9240983ac7ff58fd31bdb8d599c5dd30b795f7d049f7fbb86d70984c0f9a435c26be39db0f78db708a79dc578e0f57fc247663b0d02777ed271b51fa37adb039f411806e119e39e248bd2c02c49c45b39c0333025fd90ffb187dd40726fcd99132e20f40610c8ec9c6728ff9b38476ce967bb2027d72a9bf7e094a22f5e18a90e4828ab8b8cb2c483f6c86a4d0d89e2bbc99b32954ed94e03910aa3e0e97e6116dd20a0f17c158d5cc668e9ed1e2b98f16df2cac70c9e2854095491c37ad96e2dfc3c6d3ae6509c3f15903b0be802599b3cdb6cf531c95b44eb5b3fdea1ae22c1b1bcdae3a1c247fdabce3f2ca8a3d64a31012436bb5088fb8b23bf3aae54fa7823fb678f8cf1e8e5ea17a9d8702d319ddc983317520175e52644bb57e62c82de69083bb63b48505fd7914006169ff0d5dcf616c5ba59a747da2f391e55196afcf7cba749400b94e7fe84c3d901385e3d56fd5555946b47d494b821bc1eb7eb0ce5e3db90d5acfc4884cc44d842e1f2020166908faefac3393e918affc78585116b07a2c7343e2ce34d7878c48cc0f8b859a2f15087931541cb413a46ea16641926621376c91c26f320a0fae4cf129aa246ac47e8b4f10f8bf43e859e4a2a448c8c8516b06b7387383116cd2d96fcacd6bc655fd8cf99a37661d780de990e78bd7a1b2ac4e160d82e6752773dac768d7d76486f9c9b49b854a081dc58c783e49b69fb0bfd87112fb0739da96697fb20a64de3bf107a7727f86929ac7b285ebf73ef19ee684c3ab4af3a0335c7e97d8b4f676117a7c7ac5584be165e5aed96096c270d09a82bf114eda12f93149c58baf9f7d328f91c74856566681ba9fc9be28346d9aad44b243f62af2211bd1af2c3656c63e77a109132d351098d3d7c78a45de59f16881d66026ad6030a6bf44747cd77a715a43fb3109e986d1cf3a0905f3ad15f840b3325b8a0138b6e840b4550254d56881007c8ceadd1601369b26925c9c33bb258b1a08e77b3f4d9bee5b613ac47acadeddb066b68cdd3462b453f0af5fe68f1ec8b931d9a3fcb248e687bc94158acb0799e30636a390a3360bc0e8c6b9d1639ebb229a67ebd896ffa845f75518e34c3179cb06639040561244005291ce3bb1ea66117b63c88a535957d82f9fb4f5b0f2031a77ea00b7ae1d7760c3e3c0b4145b9690ea90153fe4306fec3e13b6d4c44c4f9b3ed9f11616a426897d0ddf45f62b5ea0559707d10408bd72e38be1b7af1fdd5c10965a76a79f7ea9cd12c6ea71923c361f00a65920fa3dd6d4e8053fc64d1e1c4addd9a10215f845f433f991ff155b0d39a0f225c461e2cffcdb63826b519777bfa4d5834488d3cf652350828e75dbd0310527a1638554ba46b272f53ca605274d9cc093df3a1436bc77fb4e974e12c08eab9e04698d3ec3ef86498efb8797fa1d4e8db79120ea4cc95f0a46c237a95c424830b33ef027257b0d217e5ffeeddc2b49bbc4328b925c9ec01d7a4e52e8a23e9974fd233f721eddbe5824294ed3f048e17140984cea3f63f74177920f1800ad6e5f282b78e4d0389b5857bdee003216349822f560b8ae25f4b36794accd62864603dbbc8013e893d1dc1b46fdd2c11fdc399298b69e996a228d80ae23e378a714468dd32637575eb388e864fe0cf18e6af21c3ecfc3ae7da768e5ca490c2f6b24f0d2d24beb73f583b12c1180dc9363901783d0543b90e821490e3fa003db6dea96f69f26280ff5cbe99f0a3f8eff0d6625c0754b5cdef0151c645dbe8c755dfb0d013a9e8e88b393f27c98eb3943da68326fc3938644c78c9c31cfaec9e3841e8744afd1d54f5f2e3462c7c2a426372f6e41e9da16c9820730dc93db08f6b39678f96010e70387533ae8492c035f68bb76b96fe78372be3da4d732e1f815c9ecde33897ec4a6d379720c7f2be21e4750ff025e3739cd96e26cbbf66900aaaa020d3f22ada6bff34ed7ffa90e67d3c6169669fdf090667a520d9df5ad1f4e34e8569cfbe09ebe392f184e72a14e5b52a7cbe4ab4a86fb4b2f779d33fb8ee791a39ad65caebc01b2247c2d3219d44af96c4b177708d55881c4d9a75770213", 0x1000}, {&(0x7f00000012c0)="11b9c8dd71f2cd9e8f81e0d0c2461b8514e961dcff512bca66b2136659e0fb3cf56cab31221b70544d2a17bdad753379c0f2722d472ccad25e181e3e872f4dc8df6c1a65373202b0ef7836716799859a1cbcd83914a72afb0b2e893a2d53b6ed0c1d73e845d7bf50c7d82a9025693842a58338457938b8291d2266bec820af6cfd0369eab62f8f7bc906ecaec055457a47f5473cb9e05ddb034442878346678143e02855ca4dac860bcaad4353be455c63fcac4fa357", 0xb6}], 0x3, &(0x7f0000001440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="83685c9479b4701700000000ffff000000001364", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB='\x00\x00\x00\x00'], 0xc0, 0x400}, 0x40f) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0xf123) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") 11:27:41 executing program 0: setrlimit(0x2000000000008, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x96d, 0xd79}) r2 = syz_open_pts() readv(r2, &(0x7f0000000340)=[{&(0x7f0000000240)=""/23, 0x17}, {&(0x7f0000000280)=""/134, 0x86}], 0x2) msgget$private(0x0, 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000480)=""/81, 0x51}], 0x1) dup(r2) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a797864c17ae41e13b92ad5083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8a474057b2c10d48644a54f698a56c9710a1939afd5922b075c9da5f3197b1b20bc32b83865d998ff77faebfc9c84ae59524a7c7ed9c398b3492a0281", 0xd9) 11:27:41 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x8}, {r0}, {r0, 0x2}, {r0}], 0x4, 0xffff) 11:27:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x82b) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) write(r1, &(0x7f0000000080)="81", 0x1) 11:27:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x682) 11:27:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) rmdir(&(0x7f0000000040)='./bus\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000003fd, 0x0) write(r0, &(0x7f0000000340)="6f50302e915a5bcf", 0x8) 11:27:42 executing program 1: r0 = kqueue() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667c, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x7}, {0x6}]}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/118, 0x76) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfe3f, &(0x7f00000001c0)="0385b04acf16eebb8a04e2028c90825b99783c82cacd29013b445400") openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) 11:27:42 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) close(r0) read(r0, &(0x7f00000000c0)=""/230, 0xe6) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x714) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/4096, &(0x7f00000011c0)=0x1000) openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev/bpf/', 0x3fe, 0x0) 11:27:43 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r1 = getpgrp() r2 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={r1, r2, r3}, 0xc) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x100000004) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000000c0)) ioctl$TIOCCONS(r5, 0x20004276, 0x0) ioctl$TIOCMSET(r5, 0x80044279, &(0x7f0000000000)) 11:27:44 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x4) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) 11:27:44 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0xa8, 0x7fff, 0x8, 0x38123b3c}, {0x5, 0x5, 0x2ef, 0x1}, {0x2, 0x0, 0x7, 0x3}, {0x5, 0x1, 0x800, 0x73}, {0x3, 0x7, 0x100000001, 0x2}, {0x4, 0x8, 0x5, 0x3}, {0xa74b, 0x800, 0x3, 0x40}, {0x3ff, 0xfffffffffffffff8, 0xfff, 0x7}, {0xcd, 0x8000, 0x2}]}) 11:27:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) 11:27:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x4000000000000, 0x2, 0x0, "7565b5ca0500000003f62a3afcc155373faa106b", 0x4, 0x1}) 11:27:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 11:27:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 11:27:44 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0x0, 0x8000}, 0x8) recvfrom(r0, &(0x7f0000000000)=""/62, 0x3e, 0x2, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 11:27:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x4d}, {0x6}]}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 11:27:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) sendmsg(r0, &(0x7f0000001380)={&(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0x40}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)="bd9362b02b5d61b8095900eb9a731a84de4380ce261c91817b4e67dee613eb11e9297f9558f9fb6031a7363f457eaa43cca48a2b6c3732a2586ebf7cdab03fc460d569f45788aaf24132908ca16962174aacc645b440fb962ec8ad40ddb493ed9c885707af2b92a2202fe1a9e5f115b2fdb5140f1aa4f3d0f0f64d2f1e7a9927c7d40082e5a0aa179a2e1edc769c6691fc6d8168194313aba9", 0x99}], 0x1, &(0x7f00000001c0)=[{0x1010, 0xffff, 0x1, "a014d468560d478b10225d508e617c579a2b13b2475d93b88befaeb95a6bbecdb66fc5a477974477c0894e11f4b23a966b24723e759aea114385ec16318a43965d25ecc9cb21c9295e3d9e03b9dac097c76f37e35431c98d5ff96c60aa7817efd809adb8bd601660d8d56846ef59fd5175e9d65499e54688f0c2c958024e93c112910a1431d8ea0f5ef166a11c12206698416239dfe9b6b011c06a06ec536229bfe8ffee2e869d29fed265725e0c90045f294dbfe173221bddd1f8909a89edf011f8edb66310ccf14857bc8ad7f3bef98085dde5cfc81909a4b5163992fab895b42db3d78d99d7c1389cfed95dbdea1fb7f0d91a7b2cc2191157110badd0c92b19fe9f53b75b17123a816ca5950a1d9639c69d53ff3406093cfb85f835fececf02ae5cb3e33fd5dce1238e07c27273137c660870152f6b0bd228d3fb91de4d3249120f00ab997e9e8146484df29e18af703852c8fc99e052574ea6f60cbeb4e7ee07d5d9d3faf5a81b92649e8300e454bd356e3407b62d866d21a55d143fd85ea1fdd6fc0094eafa47c81059cd15ea03b6fa41be53a19b8e21240517a80903cdb0d065269b097041d13035aa13a7945cdf5a2ad958dedc32fa676b2206c0bdbb62c1e25718e25fbc8ef855d6d41a57130da37a6905cbefb2043469a5b3568817f37be50e8d05085f874ff9e3de1c2525cde6d00c464c15b17177605fafc6b142a862e31b4c0cb86483736f5cb873157d6b1595ce1b659cf5c7cd6e082eed12cdc1cc69bd83e1ddecfa51ad83ad4a0de973f57e4daa316ef4567b4a55dbc3f458b4267da29f340ce2a739b9d069124667755cbdb8485221821bbca50756fe11b8c345a0a9d64324f075b59f345789164e1202ba1c3667b38197ca4cbe0a42cd9ac382d9e6cc4c2dee10bb339a0f4ed64382143c4b96eaa62d7f33de41e411ac4829a3c40cdf1ccbfaccc027bff268a0cb3de7b4b9586597d03b3e91df222a966d658d12e8396f3fb50763ae5a7c031232a438157c3c5f6a4f7e5750572468db6aa518b7ab42efda4ea46bd585b8d4bd215855b5c4f844b6191ff255e6364045e40dccd5ff92e3761384d7eabf6c40cb116bf621c58f6f2796367b0409e6a564277658cbf8dee856e44d835845fbece692529eb238869dea82a1118b407d66e0c21727cd0be682f3a6905555a713c6e3ac498e41f9cf624e1d3ab94466a0323d5f6515b0751460645b0387623b1274944b7f6199a0dddd4d61ecfaaed532265818fc6fb69e5b0b4495a426d10f307d564901ccf3ef1638570016e3b7c4785d811f559214e7e414892874c880d1e0fdc11d807b6cc1a6c06f234872b6337da6508fd212c188b44d0db363a0dd14e0077e54a3d4c21a9f66f5acd6adc0c29a5462b3307b3516102759b2178eb11e6d0f6b9265e7d60a4ddd7efc72a9837e8fbca16df2be7c50ce68868749549c688dcb9c253f38a52ddd6f16717beffaf17f29fc2dd24e4d3aa7ee2bb58e8b52d8243eb971caf0c1d0c3ce9b5b18b6290b9c8404d90d38ad3f3e8efc72d19bf4695ca38bada8e7331358fb34641ef1b4056ec5088c0e2da98e0587c6d191a915fddab6b0a974fbe3ccdab1562b28728f902924415517e81f1c81bbc947b39a7e5b1f400fcb0e7abc60cfc9009a10ee7cacd325d50a707f6f9224221aff39cfb421d6bfc4f67c134b5d3a0697a4e41acfd7cff2b5846220244305cab0e4d9e8a60dbc93f463918c2ef7ef67cfa57eaf5ee757aea142d67cba8e66cc5405680947d0117097e4c86dc6cb00b654d8e5f6d0952f195795362af3b62618d84abc996975e63087df55a678d4b56638c2c5db34bf92233902b35220df9c1c241ed4294976f4925ca166e8ca8a9a123eaa0ddee3764100a85f89819c03c09e1c3fc6ee3ce2df59a55d2fc2fca584f4a71c6527812baaa288997a7de7c5f6ce0fb83c09b0204539d6748230f239fd2d1efd4d95b3fca23edd270140f3c2b43195a3af80b78b7d0fb794f4c921a5b96c3e6a593fdafcc2ff0226f2db86a3e2c27090f066968f73b7d11e99b1783ef4724054b87e365453141e2a0c2c8960bd9e619a2c4755e24c643d35e6fcc10220522c9cdf87bdd93414acf0d3472b8a0333fd73cb4fbf8f64adf7a20ec96cd1c6becd6ae920cec02e9290ed77dc55abdf89dec8a066c7b192f036d710a2eb9976963c21bc72cce71c37bf5af1172e2c22c3199c62a2f015c71177dcd6756cbf4692c9fbcb95ece4cb56458d1c9bfedab1f3c45639bffc5086ad930e46608be9e13e9b8ee94a6ccb9e81c7981bab13cb0e0a7cf17102900ef647c8c7d11fabc4350d3f8aa736fa304a4267a9c2d06b9a2728e3ac889f6ed73a5cb0a717c311b790508cae59d98c530f82e9c4cca1096033b6de10054da9369f4eacab0e25eedf9f16278f82a56b04547b43e04b42407ec6bb44d2fece7b100a04bd9325f0f8641113ca890dbcd77e078eba541e051842bee99ae0375de3dc1a43e0ba6b90a8fa5403ce0e6248fc92b439b868217e5c90f4e1bd073a9d41a47ff2890d01c2398fb1762ec3e3703e97a3487599f835e6f064277a15096380897b119b51e7200e1e94f168974bc08947c368534e599103d38c9a9731051366fe54623b0dfae366ff9106ccaa4c09542c69dd42c9383a17b201ba88572753c053fb26601d3e9480c93147cc42cca6c222322f497b1af2ff48e15a2b14b3f1adefc2a6e3cd918d5b05ac66d3f08b6b16afd8e2bc3928b3c7d156ac8f539c96bb6cadb5df1987c9468e55dbd24437867953d828e72629f5ebe5aeaece639932c6b13e2bf0c6103e7c3dabe4b89167b1ca1e4fe72bbfd419b2ad95a6b7790ac547558ebe22ae1e40abd2aefc54f31f1159a5dc1d6ad296f2338abdc594bf74f8d86f498658511a9abc51033535768570f195b89e1d96398a22f72e12115a0a38538bfbe07e5c95b937064291c45a9cc63db49d27016e9812aa1252916534e70a50eef5bb0b6218c562ca9259058052d3d49491e550b2ea508f468970cf6d1113bbe71da0b5536c23d48e483ddb45caf43adc8abb8052346dc0a28c4ae32fe5bcbb8934a90b20f087b145daaa55f7aaa0d578460833006990680df971bc0caf88bc9c5c6bf0029ab49da90ff13b799e09615aee754dfbc59b945499d1cc4446c7956f9aa0f0b846d5ba21f3ee38769a946310f3a5d4b3967cd8a4668e914130d689047bff8f4382e5d143fd22541052971957d77883ef4f28a0df898d0c5a41c847f9f389c978f885d1d2a1e5551664dffd2deb8c66a3945a18830c470734450180fb997632428632ef330bf89c1e17e2b75a19b6359c62aefbf6efdc71fbb77fa358f87de26dfe410cff16209fc87ce39c0427ad232de0745656ab4f61401d937854871af2517424df40bdb833b2de50aa5e30933aad88521439b5c353e4a94a7db5ed250c6772438c5593f4e22eef6f047ef287f864b2f45a3ee072dc5a0b109e2adb81162ee3d090f913c51c091504b4267a9f35293db1669f63984962cc5e5c5d804e928c8f4564c59b651499ea09eac79ee41c0aab461e9c7b1f02ec67478325b7d7736640f181850a397f1cad468662e73739b8f74ab727f08d76f1a70e03c60db7910bb896b6f6ba5cd144e1ba1c2021dab0f26ee46a7f817049ee492b913c58db5277e21098c468c5d86fe5101fcfe3c535065c38e085dac372a7e45e3746183c6454dd0d80aaf244cf900c11247f756250785f31cbcac4aadf13c15452e68a7fff3ec79dc55a8be1c6e6b00f2831f2a4b12cdc971c0d53ce133deb31dba63faeefcf67c05856ca791defaae6fe1addef93a5791d55dee6f928c939405df939fdea102a14bfec98e5f22e2de0a52f0f2c33017e7216196ae3322d1cd0ecd2c62ff2a14c1140afdd3edd1356073be71800a1c7fa50e7f00f7e94f956a5921e71aa050d915c8bf947d017ac8c3dc0c92eead7dcf7a9fe7af6c7452fa469e3e3cdd83ad36c94f4c6192b0715fa0868f13b5bb356a64ceb4fc887a0180c7629b7c11293f7c829055d6db9e6e382ac3c84e12d8fe9f3bab4fe52f90609456f159bcf7308b8ec2d7cdea72ed3c53efdb60fbe9c2bb47c7eec0a37ff9e1059540a18083fdb49fd31046daf19c144f3be813d72f1239399df20d2a193150ce7310bc2a725e7375ecccb2806f0ed2a1fa38bf45c744b517e63b648333b74d56f4e3ff798bf5c92e6861c6bff85c1a4acd64484a75d2aca85816b6b3cf92510c2a5342c4a017ea8255db3d3d29d95117dc72f1c6500dd7af4614af5733023865dd4bc280c2567130a87a57be5f2ad84685a2485a6690fb702ec9a6b6b232b22bd2b679b4a4518bbac87a3124012d05b34598f5e8202017785d333585f628ed4735666e840cee8429b0b1286b5dc218a21f63dc89bdd1c3e3de6c5817d70a64e2b05d2f35b5593d0da753fbf37d216b450ccd1fcd2082b0002a3556c6c1e207ad342c3c3c750a7e44a3374a76608447fcb75742cf3b932492d68b085ddf8080a7084fada19c56905a431a388987a02fb1c0701ef88dc2b44703f51a5eb7898d18857eaa430c1c8295fff0da88d03cc81e694cdb559e838bcc4b250e116df9982f9ffbccf04a69bf2674bdbf74c03dfd620ebd626d1fb2d5a40426b07a2e5da8142586d6fcb55d0453b4cb7156f911fce6d5cee9a18a0cbe13060658b750dbbe7c4c5545d82907a3accc1d933515e525802625a76c77e46962ec3a10df57340ec2c202b568d74a44e88c58310963c75e5dbae3d7fe9e195e29383fc21054ad57730b415af73a1eaae9bc8df0c51941d338beccf01de33328a79d9f036867c01ba1e33af9fd50cdc9894f76a6f9773331a833c33ff1e7aa64e3135833c2f062050f5f42c363e87b0fa7333c61d3fc4dc8ab7ac09dc07a8ae5cc0592ff6829f83486b31a2d06291941772ec1df8d4bf3dd7cf3f67a8405c7545a74b0944a82b1425d5f1acd6f4343236edc81f00fbd7238d417a3c2fc1283a34d1881d7d8b620fc7072bae7e4bb8328c260b6a72f8900ffa24ce4dcae417a64ea8f195ea50e4668e1cac5387597432b2674dcc641136b268be094afbbaad5bffbb382c162c776f15fe368fa57845276bf4e19773aa8b84beb45b3d91576bef98afd3bbf640bac3d3b998d74aa551f5a06a38ffe114b3cf3dd25439bc188258ec9a36344b307cb7da5ef3871a46f6eedf121cec304956d83614ad9131a2d783616bc74fc9d12648a771ea2574ce06bd425943bc39195091424733bdc8135bc5ede138b4438ee51208908aa064319a7889d2001867c89853d4143c2e74d98d9197bbc8588a17f43a111993022ef9e840c0791bf36f4decaadf9a4a1e9f8f267e5f9e9d4efdf903e294123b5455f52a2dde657511b5f78d5e2ccf091a365a77fda3cb78b055ea916298510e727d8bac40064eb69a23ee1c654d23e961ad709231f664b82ee243abb9ab677ad94ea2569fc24b973078190c4d8f00d55d60a1a6a067ae60e93958850dc61621ca09e628b02ae567e82a876088302fa832efeb70322500cfc474efd09b940226b1bb4c93bc25ae746985a983d5b93db96a4f988c8d1ca2b32ae2a38a4304573f041fa646260c27efd8e606470b2455af690e5564e950c65665c284eec8c1f65ce23069fe0961b6c04406d7ab189ef4608b7e976425f163c2369fe3ca537107c4dc0481b525258e2637f0fe4b0ebd4d4d9221a99f3772f6fd5822766e3ca0d4c6805d263f21f19365bb8ec1d68e99401b185bfea386ee"}, {0x70, 0x1, 0x8, "71d97cc8ee8f6f8fe9708415286831d7b9b7b3da01f2e85257fb434e02423b3fcfc056e2a2c81ebf84b92aba6739fa26a4aa9a77dc8b714a6914bbdb29d355bbae53a919d432c77218d2e2ca687f329463ecae218d77591c7b52390eee"}, {0x38, 0x1, 0x9, "9a73cd34d6aba238599e4d226c69a893785dda8a95fd1898d4f0cc5ee295bff882fe"}, {0xe8, 0xffff, 0x5, "e0e2e618a0c91ac4bd2df90e604a045489c5377976532c9b152f18fbb2c1eba497ea0b75828e8577917c7ad1758643370e50f280f6bc00671f99f57edb041791edddf0091646f280a772c1612867e291b5b336717307b183d4918e93b8ec2d022a47a94974d4de1f24e1804af6762d59ee50fc342ba84feb068ce6b20a59854b37e77388794f3a81c4dae8b19c1bc16c0345c6482ff9e1dc855d6f4f7c610167bc0e82b32d9cfc4b357bfa9fc4a5bbf1e75c1f0b483955a25ed5e5ae201677fe3f236ebd732c00d14107e1775b6293c50fb69e405674"}], 0x11a0}, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff12a35c21a340", 0xffffffffffffffbb) mlockall(0x1) socket$inet(0x2, 0x4000, 0x3) 11:27:44 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) flock(r2, 0x905746f59ab74a2) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000200)=[{0x0}], 0x1) 11:27:44 executing program 1: r0 = socket(0x2, 0xc003, 0x6) close(r0) poll(&(0x7f0000000440)=[{r0, 0x2}, {r0, 0x100}, {r0, 0x8}, {r0, 0x20}, {r0, 0x8}], 0x5, 0x2) connect$unix(r0, &(0x7f0000000480)=ANY=[], 0x0) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x3) write(r0, &(0x7f00000004c0)="e25a000000cf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0xfffffee7) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) write(r0, &(0x7f00000000c0)="2b38d0dd7e43b5efedfe26a08341f1757ae1cdc7a208ca3b9d586b9abd05a0c471dc7e92a346228822da8d551eff7fa879d8ef271962614c1896d0dbfa6622cda6600f3b2d", 0x45) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000180)="d702d383f8c897b0641f6dc387718f5127eca17c3adc14da03999e14c06b1268", 0x20}], 0x1) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000280)="6af584af173e387f75d6ce7a5a9b209097448ce6c742eb35ab1cf18b3c2f3725c50a5a1188e736431a20fa6b105ef2a2113e30b3a5743fb6ca27c5580579959d8d0d2b14", 0x44}, {&(0x7f0000000300)="1ce0e68e81fda26bbe3f0756b39f1dd37896929578640ae038327a3d31b2eaaa0de47e8cc2d3d72599eced97769916bda217463d051e2895a6dbf1f1f38095d7e0dbbc81ef3893ee3d6c525c0fc4f1e75da4ab00c71072c0c8acc8b8b56bd4dc0bd46b4f1c87b5966e61f6e621adabdd66d698a75f5b3f95bf89d5adebd949aba4a107e9c67c2c", 0x87}, {&(0x7f0000000140)="45afac60feeec023d6b28ca206513c624ecb60e07a570027d84d7c7bf4991d480157a002caadf89c65c35013055a09229c64ef124128", 0x36}, {&(0x7f00000007c0)="429ab4bbb6068318f629e805efa8c2db5574dcc43dd151405d279bbb7f418eecf03a5f5b661865b82af55bf17c3ca48cea5113ab7c97934205b94dfddc2dc26fd752a2f9d4ec7c2f8f6248013b8a64b573a5f1436a995c6a4494bcd13b5ffca0732b374d4d21c51a00e923a132f7775005a190ff304c5899e081c94d8ed8ef36409c247937d30fce4a0322c76149b420ffdf8f9ff490a8024814a86f117add9db6e5679e269a73e81e5ac30008ad3728d70ec246a6bb88254261587acb13b97e8c86bd7fd70214085509e3d15999ef361a10175e23cc8e1ec544eceed008064e0e8369204a062c4f4df10164bb4876a2b91a441dfd6459e55ac23ac0d04ebc0d4141e3b64c7d924577f1453041a70e3c8931c1ce1d18529baec705e36b1175693b65af0ab92163fb5e50dd70e3b371d0eab2fca6112c8d84879f94b3416493f81be9d1cfbd0e9b08f2e2fd9bd40279ab5a0f42823e3ee100dea7a18181b060322fcd4112d402dee9500bd7a806e67cee2bb05b6e72122c202b89d15ae54d1871bb160083a1428a884c85f5080458ffb48e4615b917c4e13ae36a57aae3423043a2fc81fb5d3498feb5e7317be8a80c72151aef48d65914b11ad0446e0ded2bc4eaabe5e8df93a8209bdc77161de35af784aaae5226b3f305fcd59ebab23456702552a3059c901fea2e8936d44b74b306151ef52ae8f7cfe504b8c6dd6f90b4c5be40cfda8c5e5a4007086e1826a7e7636d9d817976d6524031503bf0d4e2aef703055ed97f545d01480ec5f3a38ee728f5dd6c00471c702e5c3ecb35700b8bbe4d66a695c4592ee4248a6a41abdeca56482fee2cd8e0ab00f80524260098b2bb450fcbf988c156d82ac7ac902a438bb6a60c917ee325423c10ebc656e995d26c288b0bc186d8ca5616867b4d9689da02c3cfc17c1a35858f429982d136c7c7d606303fe9a693f3709d2b6b923448f7a4e89340ec94ba9fdc9271b96ddbe448809e4d673d699c73149a3d727765843d30657baa1634372c89a1652a05ee0c199a94a924e52635813e081e9c00046655554fb4f19895449268ffd6f9474e281169eb7dbc1cc45cdfed3fc8b9cf8aa7b88cd38186759615839da160823a2be02573e92b1c597b8adfa74a1521948ac318c8071a6481a60e73224634fd95fbaadcf5ab5ffeb607736bbd205da2877de7ae44d89284a4fa1d3f88a75f4a3a9068eb0b982ce63ba96b2622f23d3566cd0ed43bed07dde811db5d059f2faa17a19facc71b56164ba04721a08cee5baa0a5b66bd1f25311cee135c52f6aa3abcb22981f6eb959e7f8bb63e7872403557d4af7222e649b37d288794d2183eadec43947a277129a514ee73a3efe76a1ac05358d27430f9bbda4f95bd9e9e6c9857c57ef6f94665fe4c59bfc0790e976e2e5eedc1a7e0a9633caa077064a95fc9804235aaf751d1af4fcd2d42474f3152e2f05b9b2784dbc59375d80df9be8436c6bcb66ba237b96966093f351f791976a01d85d8aa1e977d430c6f90db7de8d0d3c9e0343e1baa200111c5f9a2ac7c09480aafb0f214a18ae7add6587075e73a121731ac6c84a76d1002545e4690167771e178cb59a919a55c12fcab57722d2e0a487b05d7414be05d3d6fdda51465234ea689c7a2a588565d6711767ddf5823ccb69519b423c6bbf5761cf880dc60ece69a7d80ca25dac1775f36b6367d976635ef866bb731b1433c3f7e5fbf9ac4cfd730cf4a213303a8893930afb4dbaec1035626c4fbff3cbb42b219ecd32519b92ee09f80b9c808e21981de4e02139169a4f626c4c7d8209309cf9d780e9014f2fdc83ad9928b91bd44096c0ad5b9089e2ec638dc3975ec182f30e9eda83730fb9c4bfae7d11de1cf9e9e35c8d784a41f64ad37206c54437da3788ead99fa1ae9d53a1f3583f30d42b645a32df878a5c458711c199c6fd0be4f438dc498392eb6c5bacfbe80ed0b1d032586f2ffa61350a35107ecb584c67321e7f1a4f56d94c2b8ce61440cf2a6cc866cb09123da11fa1ef8837f7302a33e5dd1d3ce96da81dfa1b464d9f146a76ab513b5a5a0e0279a7d4e868918f60b166be28659a874b3fd3343c4c258be0e9a54179c84ffee45dc7077dd9666784a4f49d05ad03ca23758cb5ebce3e3203059a9560f6ce27d60d66c5861966c4e66886ecfc056c14248e83d546848aa118c9ebb906470904c3e01369143614bbc31a5abb8ac5cf140d3c9f28699ac0c3230c667c5ed888c14d087c11a42f32e371c2d295d5eaed66ef2d27d516edf0115b77f27abe8f356f8c39b2b0be4168754a25c10e388eb7d2acb88b4b30d449d78356433285087821c70f5737b2572f539577126425ba56b181cb46e292ab10a4c02097f9077cd22de3d688c9902a060b713a7de4b65523ea0e35a04cda97593148c8bec342a44447e1594f7d361d05d99b4b86c0972fc36b758987bf51ae032329c6828678edeccd6a2be46af499b04a49e6cd7c3f4429864129382f93e803ceecea8b75a46d7af94c6040e60787107a9db26d0c64e9049436a4771e9d92bbc4710dee8a486f6d358a97dd8c4bf20795b54c8dd3af0230a541c153205dc65954f65badfdc676037a001d71f184b95ac49ee737881b2c0aea5cefe67619bfcbc361936af07ac61c268d897c8a41536b722a9c04fc523f6846bebc16366e577a21912e7667ced5ea486c8f94eed9046b9899065941d15f8bfb2170c416e62f690d709f60f5c0b332a10378161a54a96064dcaa5810e3d10c83cc812a3abce86936dfac9ed81795ecbe4653bcc21e646e564d2dbce7af8c27d7235da4ec791e1be69b7b7def2fb71a34907fbea82e1cf65f8a5bd501a0c844b60985b8ca8f3558eaa7125d88755181caa5f308c0578b182e02d2c7a8a29ddb2317467b873396ab8ae14903a856cef7070dde795f873f122c85e7bc06efd2e6a8656dcc19c8718df88f6a9e079beef124f308c8c109b43dde09eae8b39aca3036ff8cd36dcfc2fb5dda398c987ee953e0e7b3a57c9f7084b23be87056f5d6ea40a5115eb31ecc04744c06451b335b343c26d2152a7c73034d4bfbd9f13d8df9e784fbb80e89a9d79e950f82a81a5a20d8f3ad9278362902dac0432546e0be2a11de2b5d2d0854bacbdccf1506a0194098bd7f41e88c256db36ca0aad756df788966c19efd96584be1bc806031f027bdeed68a9557439871b16daddfa3998678ac0fd76251434ec1c6701244ec7e72e6389c925f48f48540da2524f713eda93b8000464fe367b0cc60f6b1a60a4cf6d5bc7c66b3a194397036c67809aac82a2a6c80959ddb0d8a523bf3087e34f4cc9050c459c8b0a388bbc7ef5cd6dd5bb575325e3b386cb91d832ac885509d2115c38c973072dae4d03d99104735e181737d8a955ed2431f5b3505b01a62c8c6531c74d8829d9ab51661c9b0c9d9e41d740085fd8a0262f0d5d80998e9e990773107fa0506fd3cb7e46e6675dc87adc425347db8ea23ac2801ec747e2b43900cfcd4a79b4ab59e8063d6d557d1cb674618600f54d3b5a03ff646fed1d30869bd4127d5190bb0780201e0e4e805c231918c12ef6faa917b86bca5e240dea39056cc277c2415f1c6fab3a3ae60d83338cd8b06a2b9b6cd0c316dbc1076b3fd1ea9ca5781e3cd085e57c607098eb399459674ce091a11433ccfb0200ba234573961e25ebaec4f4dbbe7f3d9ec87c80a1efd3972a9d68d1457f60c6362ea3cd55c2edd801b35570b9ff7d13b85fd802e032afc38eac312b7a671805b2ed223ff9ca0788a8b591ebe59722177baed7c2152abbd0b81d2a49c560c330ef1244ec175d31ea8f39ec65b0c272ea3d1e481ad746aa777f786d864bd0fa33248a00265068718162c316e66b31cbcb4286cfe824976f74d79b8fa0dd46a84d812ebacfcfeb27a5486d16a0e3213334382eabbd445f7a728acd0c10a3a21d99085e47aaddc9bb255068d0212d794999776356615844e70ee05a77142fa1bb57f807d75eee3420e13c421fbaf49219f1118c1218b53ee1243ce4382ca9ea693a7b389fee5996d4463a483af7896d531619db981e7e0cfea9e5e924e90810ab9ba5a0edcb48891d3620f3c35d618dd36d69897d140b3056a6d9051754a6340b4323237a39a7afa00b8a54186c45beff1c72196ebceb7b6cad50b20f6e9bbe3d46d6ac36bb1161f3c0ddfdbab554fdec80afe4dfb2c2d3b4850f73ec7331419ba497c67451ece8a3e241f2809b3599d3d3c528fd5e3e68a0492ab8b13b1761e41b26432dfc758ac836c260c4684b2fadc4e98dcc5911a72b2f05210e3dcff07fb3cdc7cc45c4b76ffa13db3ce0db21e904016527c287201d0300df0b0ae4ad9811e15a179062281231889406d1fc35de29ad75238dd24fba21d6897e79bdf4f788df2fbd98b489505f76cd9f3facc9087889fb94c3087158033d34f251b0f437b23a26c5d123ebcf766b26484059b44be582b223205720398861bc60932077699575d4c84fffa8d5cec415d69c3923957cdc0e5d0f920ffc809c2c694b3840c100d6955ee2530aa0585c15a6ea2d1bfcdb0f532cd7aae4f91e5e45cfff35b4c422ae52b23575afacb63865e3a572ae5553046fc954849cac318f721efb034e9e86c0e767f62945f049ffbba396d33a7960cafe054226305a8154eca989c90f609cd72e7ae3b64292bb68f186be0042dbbcd216e2a48b6e2fef73816187b1d6550d8e018b772bf8a17fc717c5773baf79da97b0423b28d19de9cd1735e318a5835f576745f379faf5038fed29619bf12830b68aec01f82efcdb2c83dd43e2c96311d6d1a6728cc496a96c0d5620cbfa8dae1591871e160bf9afd1e33a78e1140b43ed59111155780275cb817654263a697a2287ed7d8de0cc12b3fc428086a35d11b47bfdb7a6675536c9d623f3b88c57dadb6fb4ddee51b3864280ffaffbd8b7a17bfd1e7561c81b1a1221a2318d09222dac2c66be65cb5685bb4fb98ada7ef279777ea8700424a73686a7de64ba026b109f2fa4537296f341fb0e2a3f5410814f0c01b917a41af0377e0ea2fd87b58f0f81b6e03cb76bc8a22f5565b7009be772834768ce8c2e5170e1f31c972084a91b358b60c9e0cc42cc377852ddd820cb9f1ec5acb7c5f1075f4a91808013c56a6ced23c0569ba529fa249d2bf8521aa4f6f883cfb1b967290fb66863b964cbcd6576fd932d92a9c7978877173ace640b6e082d22e946283d8243d7b537adc03db9b910e7e3611099d8fe49fa34481ec248aadf20a106dd4043df523cee4a8f1be70d493f0528fe6a926bbb28d4e7f03e9100a141d7c8bdc81fac8ac1586347be39549f1e76959a517dd772b4c3a8f69f9702747b65663b9a1b9b92ecf3ad6ffacf87d58e3b7f00a54462f0f217a47b0241a6fe11f75d12ef4f56a2f9575b50eb90a339d864fb9d384e7d4d0ed7b24bd83e6133ec55ec6321000713fbd76556efece24c9bec6a3860e0e200ef20e6bf0a6a029c828a0fd0154288db0f25175181969e2308d2e820725c4bf31b49907361419a680677982d6192ecaa5b2b3b2ed7770cda275b20e8579c9118f0148fbad85b660275be2634298fae4dee53ea473fa31f4b684abbe4120a9978bbcddd30209520fe0460dd561328c627ab9625714f79d396e018d003b96cc6bc951eb7ada1f2b8b3bbcbc9bfa7d69fc1dcf4ce759e532388bf57e2c26c9902e703a36d6f8aac9265b173ef97101dfe4dc7dbfd1271c11eeff20846334d4d17dd1273970b80af4b848c34a3d5376e1b86e3aba4fb56ddb1", 0x1000}], 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000480)='/dev/speaker\x00', 0x10000, 0x0) 11:27:44 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x100000006) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f000026f000/0x2000)=nil, 0x2000, 0x4) r1 = socket(0x11, 0x4003, 0xff) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x9, 0x3, 0x41a, 0x1, 0x81, 0x53f0, 0xe3e, 0x0, 0x2, 0x10f2, 0x4}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0x16614c2757944d04) 11:27:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffff7, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) fcntl$getflags(r2, 0x1) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2c}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x8000000000005200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xd}], 0x1, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = semget(0x2, 0x2, 0x421) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0x100000000, 0x4, 0x5, 0x100, 0xfff, 0x97e]) 11:27:45 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)='*', 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x3f) 11:27:45 executing program 1: socket(0x6, 0x8000, 0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000140)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x40047463) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x9) 11:27:45 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r0, &(0x7f0000000080)="8f8fde60d25685a11f120ea0be523120ec777f4432a3d8f12167de65c06ae62875291fe162ca66416e1e93ec0e8bd7ddd6f9b274b97d66e5ce", 0x39, 0x0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000001000000000000000f87c8a5b67460a542a5308b5fa91b824f8d3fd92ae1949f25e10000000290000003d0000"], 0x30}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) wait4(r1, &(0x7f0000000340), 0x2, &(0x7f0000000380)) r2 = socket(0x20, 0x2, 0x3) r3 = shmget(0x0, 0x3000, 0x200, &(0x7f0000ffd000/0x3000)=nil) r4 = geteuid() r5 = getgid() r6 = getuid() getgroups(0x3, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r8 = fcntl$getown(r0, 0x5) link(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0\x00') r9 = getppid() mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x7) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x8, r4, r5, r6, r7, 0x2, 0x2}, 0x7fff, 0x1f, r8, r9, 0x5, 0x1248, 0x8000}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:27:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000001000)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a70e9b23e23fa8e8120d3e29897b9bce21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7af542288dd4beed948d9841da6afe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff805afedd75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1a4a5ab41b4555475dae40764063800", 0xfffffffffffffd8a}], 0xff) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300), 0x0) 11:27:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0xb7, 0x7ff, 0x83, 0xfffffffffffffffb}, {0x92, 0x10000, 0x97, 0x1f}, {0x5, 0x0, 0x1, 0x80000000}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x4) pread(r0, &(0x7f0000000040)="d5578ebbb45317920e9e74d3d08a8fa846ddfdf7bb99a4c25f41e4a0177fe63f84dd29583e34001a0cdfd740d73e", 0x2e, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x8) 11:27:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/29, 0x1d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) fchflags(r0, 0x75d92bdf3721f8a1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xa5, 0x1, 0x8, 0x8}, {0x1, 0x7ff, 0x6c75, 0x3ff}, {0x4, 0x8001, 0x74c9, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 11:27:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000180)=[{0x5, 0x0, 0x9, 0x1200000000000}, {0x582e, 0xa9, 0x8, 0x5}, {0x4ac, 0x9, 0x9, 0x100000000}, {0xa, 0x10000, 0xffffffffffffff00, 0x4}, {0x8, 0x3, 0x100, 0x100000001}, {0x800, 0xc4, 0x1, 0x6}, {0x10001, 0x5, 0x8, 0x1}, {0x0, 0xf0e, 0x0, 0x101}, {0x6a, 0x2749, 0x81, 0x7ff}]}) 11:27:46 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') r1 = msgget$private(0x0, 0x718) utimensat(r0, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)={{0x10000, 0x5}, {0x7fff, 0x9}}, 0x2) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000380)='./file1\x00', &(0x7f0000000040)='./file1\x00') 11:27:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r0, 0x2}) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00113c270000000000000000000000000000000100000000000333000000ffff0060f6a2", 0x2c}], 0x1) r1 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0xf6b9cfbbdf7eef28) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus/file0\x00', r0, 0x11179ad26296ce19}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x2) 11:27:46 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x22c0311a806dab25, 0x24) ioctl$TIOCNOTTY(r1, 0x20007471) 11:27:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001000)=[{0x84}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) 11:27:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012ea559f6caa5b04df4038d5f94f9a22f66696c653000"], 0x8) listen(r0, 0x0) read(r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:27:46 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ftruncate(r1, 0x0, 0x1000) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000540)={0x2, 0x5}) r4 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r5 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffff, r6, r7, r8, r9, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r10, r11, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 11:27:46 executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x8, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r2, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 11:27:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 11:27:47 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x5}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB], 0x10}, 0x0) shutdown(r0, 0x2) 11:27:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x1, 0x6fd9f989, &(0x7f00000006c0)="75561507447d4b5bcb4d1069375061f673f3d2e65149899dc07e0f62292772567ea4ee0df918f59b189cbe5360c25877f9664d60b0709c2f9885f6f1f2d0c8f43efea03849b2635837ceea2c5197c82f9d3fce43f545987ff6a7e856d819307152cd1d103d18f37986d8e43be79a0622ed1331ded7f1b9ed8aa7a92078a04c8e411f534816757c0e667ab12b1fad8703b08e3ab026f082ac839540f0b2542ded68fdcb8a7fae5a82b88ab0b0876ff8f8670138f79d1c9ab036f0c1f1f40f10e3bbe3b4d37f9c98852b515ee1a3bdfdc6b57817acc3d2e726c404ea2d649b86d0267082cb8abbc4e1301a3cda2c8354395d974b761bfd0a3f0466857628ceec70ad8a762f64cf4590dbfb07c8ee54b5111a38c9083da6a275b750bc759657f80c98903a1d9d43032d38adb5fd4560af1aea4aa2f795a4c455b0ca8e83d5966c074267707009310ceff335b8399f3838445cc41dc10ca6aa9dd3d48443d45783025c32817e138ef1daa3a020f1286e5346201fbfb426ed5340fbd5335b452029abbfee96212ed93b25d3ea8750cf8985412aac214f4fb8e1fbc048a6d2a861a7645fd6d32bab78d05fddc0cc5a68f5b95e633e51a5c9b997987104ca4fb5d06f47207db524085ae0ab3810efe34f5e55dff7b8776a3c4a6e27b5281aae44f2381aae0633eb24f8cc69ec7e274d77ccb4953ec8611200dd118a89e1a0b34950320a0ec2d17a090060bade1e33b8d97bffd788039ff1ce8c51c339ced0f2c92fc8527587f35528a411725157555f31ffef60cf407ee8e6f8a4af84a957a184c4a3a0f35949124604cc921cbd463a9ec72866da90fabe1d3e83544178b865929a6dad9a71cc623e580275eae43dbb93364ef6f52e18d2c89c2cb259b3034a199bc5d1ea0f2cb9cc1c896bdcba28941d9e9722120c4f4692ca09d3aac9dc7920987dc43fcbe46b01b31119caab75f869709144a32e1ac97144f7c607c516a57399660b2c814f8ebebc321d715640b2e9bbf25c5b525c8d16c2486b52e23068839bec97ff4b008edfb958d5a167533a5cccf6e8a8e8b75adba7a450ff2c6fd9a2a4ba1d930a52e0c05b5fc914399127234148990b46b96e96a4b096ab9f1027c7ea5ebabb3cd61f8e66117c1498af73b0c6f67eca8c33b7270fcad6763b85bafab8cf16d1520b08a4aadad4c9c1848424d8fd00373ed0650f5044d0f8a2336f088b37d6f151bf5f8d63ce5e504840a7ba47ab87e6647a0908e1cdb9c6a759d4138c42e687304bb516cbca655f0eb048abc8b5b01c8d06c25d91713a356a3efe2a8aa5da89837c58779fbafc0863037bb258ddda885d8cf112ab50e5ed4eee4a50ed73ed7625ad2d58621e9b6728b73f13c6df872aec35757c12fc2ef3a5b185d21267b14bf1738a6651e71c56da3300f109dc1743209a5046c1b4181e4839fb9b043056bf7c1463d2ac068210cb86d8cf5b031e5ce4b01b9a58f4d1cedf8946f892886916c06ac2c9764fe9a79a825f851dca567233a71369fd8dc7a42f47f466e8e1a485fe7758aff479b6559d88fc87af4d0ede32650ce6b63563b56975cdd456e20bc209b8d9656f0b22ef2b5a0dea0762bfda90438eebde27082d203b0ad68299200fd9b9a2ae1a531e111c068bd402ec1127061932aebb7b4f0eb7af350c4e69a809659f4dc72a238ef87ca5dcc553f0806a84429a97fbf4fb74c0c896161f06774c55bfca4914213bc92b0a82809ee4681b8ff875ca8514774e6a72d0dbd998ca9657a50292057dd9e91b3acf246a357abe9b3706556f2492e6325354986fcd1ce2288c9b0358da7fc49341a36b2c48d485da4686a7ca720d472771fa713567309fab736ed8cd7665280e927202ebefe3bb734d818512e2a1ccd70306fa72b4c9a173c186ccc1d22f2ef769a4c05dd0898d3c5953ff544478e3c4772ba141cce1193113266746804a9d4691980e1cf0ed527c774e7d1506b7c2ff5322f749c21efcb0b0d1f4fd5b3ba0dd94ebd1cc0164ad4390e1b278f0ca5996d60043a418bd64320ebddc888f4410933bd40d0a4ea1e6d9caae9e0bfb1c302bebad67fc2ae1d12ae3cffe65594444b56782dec1a7ecdcc65fc8ab16cee8e223001d0fc2856c9967440f4094ea7386ffb31d999089b4579d190393043fb34427196559c944bffd3bf3afa6106b2df5eaae05ac754a56796e199e47543dc7ceb2de9191de19bffa32089ee8c565da35fe6784c151bd921dd521ef80d5fc690bda9464856a9d3bd52ffeb4d26d2e387cffd7f40fd789f7ea3bc3084781daf07868f204a8f1b39006a29f2bff06d655446a9d4686a55f28c6c94dae7e5b174e29268d892b978507aebd3f41c5ccffad51455ed83fc19f3451a3c41ace82c4ff6be8d1fbd3b2718663259b40d62b2f4568e2935eaf91b3f7f0c93ff57311ec45ae86600f2bf01511aa9fb3301eaa2eea488b39d6b5cabb047214b8ceae256d87647fbf3e0578e2b6c696680de2ff35df05e8aed520fbd4ac72b299f2cabce4f92b3634c06b03399319f6ebe02db792382fe904dfb8494aaf433fd68aaa9a0be0eebd80c425b3ed96ab393963b3698f06f3d8355e2f7547354ef2a7d223fc3db345a8cf425e591b54e9c2d7b4f5feafe58545a9b8cfbbe55bd60c355424f6ff146acf537064ddf36c2076d7c66021019e84b90c5e31f1c5386b4c2846f572141e7db5650e7cedd5fed43938257cf5c1405dbb9990741b7a407afc3ec453a76ecb85554c594af48b41a8132991dba1b1f3f6d48c9258a43cffc2bc799b951ba4130adf0d349f7c73cc2804f0a63bf35c8a8c401f6f2c1bde688e22ed30462561f1e99bad311f77e9b7b523e6adcc09610e64f96b910b06dd90f957781b86d2c98f76dce9f27939b939df816f757b5a00f48c660a42cabaa4206de4a589eb28d4c3631b976cdbe32b1bda270fd4f004de4f9556405f86cca0ca5d0a01e57a81517129f4f64421b5e1e09c9301e8670d70c3b3f8c568d3e80d73f102c66bb835b2f40d9faa0282147be297cabcdb649023f4fe19d500e5ae336ddb39151e1a9de9cf51624a9d3d4bb0c06a73ea110c5b4c4a1de43a265f397ff3d4f628b9fb785ecc1af1201ffb11574f7078b0103182e0eaca5d495c30d4ec757d6b1b7112b691295ce9d934830c3542a162e878a16c71e87ea72694dafea5399575b36e01534185b01ac94b06b1238d25cd64b3fc45d3b3364873edf3bfac3a5a7a3db52f9009ccf636f43f447d8c40b595984f46b6183272093a99832d30aa031e76e287689faf7bec763632e0cc4fbf2014c4331a131c4e9df14d3797e89e3093f6bef95e8b43cf559446d768826761c618e4e5af61575ad8c9163ff66153933586cca44b069cf9e7b8316c0c7b2769dce2f4234a6de2dd117e634cccc3bf226d5467756f7011b27fddfab4d345dfa6159dc887aaa3dda886c17a138580ffb212460e0e4a0f91f2ec2698807b8e68b6abaa1db8aa5ee411c3aaf0dbe06d2d5ca6cdd50731964ab91ecdae3924410ceb54327b92145516e368480a254944a08fcaa9deebb68aee9ee3b6a281b0fd7972ce9b2f63c3939e414aaa3e6681f29d896492b85a6a10580883a2bee17e01544e840b1956e18400a083c84de3807c4ffd2e302e6aeaca2311803ed915f6f958aff3c4b1d6e4f22cef9a5ba25211485a71ad515ae9950bfdb7fccf11c4204e9dc11740c2c85a6df03c3ae6a04db5f87cbed9e19eb7af3fd83343ca4350f92f41d403ab0126a5409202042982eb102de90c0f66ce1df70ed1fe757e5a4678e89de63241456b54bf0567f3df63c6549da2e9a8fa174ad91ccdd19fcae330f5661d93b4faae1c7e0ec28ab855f9808eee7f6b7c1662526a9e6b83bbc62d0456c304f8198131652a2595648f1eb35d6d921c4601724d197ce3a6792e068555d609af147adbb5393700a7d2d80a16dc01a3d1709b8796a7c28fad90626aa650bed163163a74c43a3a55dbb652dfd393cef37ec069f51ecfe80be0e979b74c5918c31eb1e5a7d29adbd348ca381418d8ba308fce6261c6041769a246b9e56154759e6e28d6604d9fbc4842452be9c2d0715ba917ffcc7053d126642631792b1dd9f6ae1157282754cfe1b1e16ddc4e7080a4325f4be5336ac655bb7f783b5c63b75fec0a20d39ae930135c6eefc2b5f12e171931ddf03aa3f7978e5bfc39b6cc49bbfe68018cdfc7ac3076a59ab50ad99248f95219809ffa231b08aa42e9c106fcb6585c4e7039adbf4d7c7d021f13fac815e5724d80f7a0d63cd8154189d386a24c3831e3c9f9f7bc598c2d3ba9190bd5d6bcc25a88e90049c9f294f9718a916a6a597d1ab93f4005a6a0713b524586beec2e09e30f7bf5d1850ffa840018f8d4dadfd2f3e5883224ffee493183dd969eb952e85bc3928825c9712b80da96c9d534a25d6991c58998b6abedf1f84ce3471327d2bb8ebbb8b01551c5e8e9cb41d2c6a92e23182352d8d1c7e7ef7e5dab9929f3dc428593121ef2f3312046f24569d9532524fcbb175cf24455db1b8d6dab12d1995b7bbc2ff42dca583d0187d540ccd930729fb89410e8d4c8429c866cc5c57ad84aa0448f068463ba70de050408d31dfcfe1ba7443ab61d0dd3c5d5d233e6c267c21d8d31bb904bf1fb5c658be265fb18b392ec4c60dca4cbf4a55027244536e12cfb13d3138a2a2bf81ed90e71f26971bc09a4680e0c53aae9f3f11980ead6d6937d0ba9df712a5c3768569b49c3e4478b1575a61b67e99e19385e868af120e04540fe0516cb781d50b7d9b3a04ecdccc410fdca88cd9c493597b6986ca7a43ee40039881946470e5797490ab4aa29624780c8f50e8ccca3a4bb7d99355087132441e70b5db9bb409e3bd7766fb8dbd984141f6ee567bd2b46391eac75f8a7b687eb01d381ff39fe3b3d6f020c1a3ba7faa91b79783773f64100d2f930eae3d8fce2f38abb740e05426dba606273d7d10171f51470b866d097bf4e86a83b3368e232856d99f635964830288d321ff0e33a5d06be4417ff3bb4b14d94a2fb97d909ed35e3e3ee37a104ab729ae323ae386e0cc2c0038a30c5e102f86b576b4582f15c03c78317b69694abf9eecfd8462446cd2acbf65bee2c7b4a621eb02f3531c782b64be3f37c2b28ecbf00d2c32303aa3e38bb5ea2f8b4c66ac2ae895d102855ad1147947b6196bac0282002c524bff723413f2fbab782619c1d07f6e2b30d71c275997b1d8650a4bdb4527314227af8ad730c0a4c02edc47cd2762fc2a0369d169d443857923e05dc02f4e1185611484d75998a2dec2af68720b71533ecf635b561cb8fcafc5be00d41a4bfd91807f02035cb5b825bfe839f185489565019569484140663ea86178904b85ffc6058659e4ae15fde4c10b1d59dd49f03b94b5ef78cfbeb0f703d3c3c868e607b2c0978c28246cbb7b6793e8b1737605dfbf8d8b29bc9446744a1a3e607003f7567449e98a03e7da1248a5b697d2dd491400941d4fee65c424dea89e1d64584ac47e8c3b3cf162787be70d17913e34609a450febe124c4689cdf0d29f7934a1f3cecd31fa162053e7264b89acd9a80ad89bb83c03cd20b05a16efebb73867cada293e23e669910065bb9f8802433e4394f567bbf7b28ad7836952a49d2f72c4fd8f64479be12512d5a0c8d5bc746e9c86563a1281d68ee0d13b43c24091d4613f963376feab6f585c6da1175da676f446ec3c48d82b938416c3fa3a5b16880c6530d42e76036a7bc48f30bf363679b107b2e8436672cbe099dc874d21d7a9eedbab", 0x1000) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="a77ce2617c3292c3e0361d0e3c412deb1b73ea5f77576fe1677b0fbd417d5cac3d0dcdb706b782852e47c9f7b49946b23cc8b25cb25bcf619daff1b2978fa565e320ea96d7fb022a866907d3886ec848a32a8029d4a1897e2f5e5f8b02487248521b06964d18341d333d62842b151c061642dcc4d166205de076ef3ef1df3cb1e858a5f494ad52b9f43a5c81de55efdcc6fc9744b2c0801a9191a5c413bde886df43c2b69a478568966506766eb2bcbb20ab6b6e4e409f4feb9cb8a8f0d29f9ce4c2d2bab3239f40b3734df086", 0xcd}, {&(0x7f0000000200)="acca18bfea7c94064807c5545d68888059d707bc06bfff8541692282729b18ea5fb196d153f69b7581a720620fde1f382eb1b90760ee55bb0721450712e7d010b548cb20e1179105a218e71a4b94bc8ac7d5f6ce", 0x54}, {&(0x7f0000000280)="fba50e1a993a84d8be5601e54f6a2134bdd4cb404d86f9172b3109aab2447f33573b78bf1804cf667ea46df1b2d6beb5989c0b6931da317247e67d2067f9caba566f5d4f258425448a8dd1acfec1e579144cee0edaac82255c77fed21395cb81f8b9ef86b8a5510e9aba04153becb7b01d9fc044", 0x74}, {&(0x7f0000000300)="0781dfebdd4f3b03054b4f3e6bc1b05f2e804c2c4e1a0f90122a19e35a0904ce47b65db6cb4f374a25754aeda362721db1539c2e16cbb718a1ffb92ded9ca73a", 0x40}], 0x4, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x38, 0x9}, 0x9) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0xb2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000480)={0x3, &(0x7f0000000440)=[{0x6, 0xdfc, 0xbd05f18, 0x5}, {0x4b, 0x7, 0x800, 0x3}, {0x7, 0x8, 0x6, 0x7fffffff}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setsockopt(r0, 0x40000000006, 0x68db, &(0x7f00000005c0)="b7c32fced247c8bf010001005ff8ca678e09bf249d0dfa86cf6ee5698196ceba1aa572081d8dbad0dc98be68ac22d17e1a90a2e0d181985a89b3b6436ba75c16e6c273f3356124295b856f642d1fa7aaa21d474bb7f2baa49aec36eee23787a794ccfd0888aaac5f14b1f1c48235aaaeca7d0922a8809b53c39c3343ae46677c68851f20d45df8397a9db558a806ec3a2c945216b03a4c824f5b7609388ea502fb06a26c7fb2e22c217d41f9dc5c2644f1fb51dfdc313d36197743643176d653da3e3ae93eef4c409e0549ff4f2816b4ec11bdc41088d9ff215d6946cf14fc94b568ca", 0xfffffffffffffe9b) setsockopt(r0, 0x6, 0x8, &(0x7f0000000400)="d0515f6c1d0a7689958c81", 0xb) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x5e2, 0x80, r2}) 11:27:47 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) wait4(r1, &(0x7f0000000000), 0x8, &(0x7f00000000c0)) 11:27:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x1c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 11:27:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:47 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x100, 0x0) r2 = dup2(r0, r1) r3 = open(&(0x7f0000000080)='./file0/file0\x00', 0x10, 0x185) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) ftruncate(r2, 0x0, 0x9) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000180)) fchflags(r3, 0x10000) recvfrom$unix(r3, &(0x7f00000001c0)=""/152, 0x98, 0x2, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0x2, './file0/file0\x00'}) r5 = getpgrp() fcntl$setown(r0, 0x6, r5) fcntl$setown(r2, 0x6, r5) connect(r0, &(0x7f0000000300)=@in6={0x18, 0x2, 0x7, 0x3ff}, 0xc) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000400)={""/16, @ifru_data=&(0x7f0000000340)="baf6654b437b71faa8a05445f40f875e785a6a21eea758a9daf1f8e802db9195cf0676432d07eef8bad0b853c0e7ac4e379ed7d2ad215c46c55acb006dba5505e3fbc46095f6acba58448326deec467fd32133c9838b0163bf8f5081d0e2814994c9e02899da8812cbfc9296325e828b173f221bb187593427e14080e33d21631eed99cf2f9eb2f61e97f35f69acffc36e91cf48b415146b852fed62ff"}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000440)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000480)=0xffffffff) pwritev(r3, &(0x7f0000000600)=[{&(0x7f00000004c0)="d8734e97c2594ffb43bd478af4a23f9f5b7aff357c65c311e8652852ae2e97d4e3be8e59e9afda5afb3034367ee3f121a0a9cfc1d4b4a80dcaeeb5301bd24c2b91aee779e5b529a0f6458b297d6c4dea7cbb9ea71284045a7bbbc84c5014d02147f6c2dae7d202e8134c0908dd6af78ea5a0b100f106a6961aa59831cc0735d0aec6bd21082f446ba07320ccabd6577fab26d87f00e7ce58e1c746005ac53349c4438375b7032b375c3d83c93dec74c0310b3310f835826b957a595808e7", 0xbe}, {&(0x7f0000000580)="42f815b1448ba007a725fdc0d759ac464d166e8785c150bb7ebc674f1a80fd704175f931d5ec4052df2d845f06745340f997dd379cf7db787180778e19e78196e727da73c31ba7541d4d963166c83175745ef79be77feefcbd832666fe40", 0x5e}], 0x2, 0x0, 0xd) sendto$unix(r0, &(0x7f0000000640)="4863f62449d9a0993fe676a449879390cff3e928338277bcaba759a61ed489c02fe9ed0c521225df178c12ed6cafb8444fd3d66dc7af79ed3d52a43d8dc0e6d2da56c8b8ef0ec67d0a4ed3e4873647b736a901abcd7be346410539e738b88c0d0090589bbeaee055551559885cbd6a4494b5a866753af74c199b5d3840a8fa1a793dd3cae1ee126d4d2503952da32ee55dc20c9cc8e0feacc5999d695112d89fa43145ef474c4f1c5e4e29046cc31ba2591901a31c52824921e6b12a76c0949ea6dc5d88f5cd5209b6c4dde190", 0xcd, 0x400, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000740)={0x2, 0x0, 0x8}) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000780)={0x9, 0x8000}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840)='/dev/speaker\x00', 0x20000, 0x0) kevent(r2, &(0x7f00000007c0)=[{{r4}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x5, 0x2}, {{r3}, 0xfffffffffffffffe, 0x20, 0x95297592f94ad81c, 0x5, 0xd2}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0xc9c, 0x3}], 0x100, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0x41, 0x4, 0x80000000, 0x8001}, {{r4}, 0xfffffffffffffffd, 0x80, 0x4, 0x8, 0x7}, {{r4}, 0xfffffffffffffff8, 0x84, 0x57315363959aa523, 0x93, 0x7}, {{r1}, 0x0, 0x4, 0x20, 0x5}, {{r6}, 0xffffffffffffffff, 0x20, 0x2, 0xef, 0x7ebd}], 0x0, &(0x7f0000000940)={0xe754, 0x100}) mknodat(r3, &(0x7f0000000980)='./file0\x00', 0x100, 0x4) lstat(&(0x7f00000009c0)='./file0/file0\x00', &(0x7f0000000a00)) read(r2, &(0x7f0000000a80)=""/238, 0xee) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000b80)) 11:27:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000440)="f35fd413c7160155e1a2bb7e4e12529e00488d15198f01b700c65fb243dff7905d5930d091cca5046f27ae5dd09dd28f4b49756a794f9f67bd6846653e5b6b64bebc06ba3b22e401d3e75c33f7b2210008b71723a2022376dd4cfaa04dc0a1fe1869919bf1705a546a41be890d13abd93088ec5a5de04e6db297bb7ff55b88518db709dce60b75c2dda5015a44e6e84d468f2ce7e295204e3f0f36941c23f43a7baa7038a8da9c200e5ea290736388e68c6556e397422587c67f905d5ede4b1fb824b6d3cbbaee8d55760ba519fc34b7e461194069b591c09880f7cb9f9497622b29463443d7653331eb", 0xea) execve(0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x4) 11:27:47 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x9, 0xee4, &(0x7f0000000040)="f829df1d34b463714c9c01ce64dbcb967fd31e4c06a17841817f7c717a732e7abd0d012f20b62c501ce058fa03e15097ec4acfda5c472b9ff34eb1563db789a01eadbd2efb42382906efdfcd91f5fbf75c4108ac45f73ece986ad6d93e8ccb33a08cbacbe4a553ef0e5e890e33be0e592797bc1bfef2e77ba46c12f06a702754722a28efbc7831fb49547db743ba4fd1668ca941887115c89b00526a86c2664739a606ad15d8cbe6d1175acbb31987af50f6e666ba9b503a7788216d5b7f566d1b36b540c1526646af", 0xc9) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:27:47 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000100)="0000e65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f8000024070000000000000000000000000800"/177, 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x100, 0x9) 11:27:47 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setpgid(r0, r0) r2 = geteuid() setreuid(r1, r2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f00000003c0)=[{&(0x7f0000000200)="7e15d6764faef3ca0bd09fe775bf2934c29937097ebaf6839ba88151fde28667cfc47b9f8692394ed6e996ff0bf1c1d9314c847d91e48b470315016797a0a6f3b2112cd03730bc674cb9cfd525e41258e275a1736b5b89fedd7734c0454e5e53c0054897549ce0e04787b7144c07f6ec98268ddeac125ecbb01a8b17c1e5eabce536df870388760cd2454aac9bceebcbbb3bc10e02950dc12b17910719fb35b800fcf9cdc3d30e6ed8eddddbd1e169564501cf2fbae5bf7eb3f591904b45492137", 0xc1}, {&(0x7f0000000180)="d84199ff4c75d1fb518591eee2cd6f6b31506564aaccac", 0x17}, {&(0x7f0000000300)="e8c005661881c4e941585996b30610d373f3437e526d99ba3e2265d6f56d25fe135940626abbd8674e347b745402ed1ac5f88ac37d1b17f395facb4b45072b1458ca", 0x42}, {&(0x7f0000000380)="5b94da2474b0703ac15b3eb7854d2c06c98a107310935b96dee8cfa590ef59d443ee635e9f2b4a1ea6b7965eb93ff99afac109d0369ceead9da256", 0x3b}], 0x4) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff40, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x21) 11:27:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000040)=[{0x8, 0x0, 0x6, 0x9}, {0x3, 0x401, 0xfffffffffffffffb, 0x17c6}, {0x2, 0x1, 0x800, 0x1}, {0x7, 0x0, 0x1f, 0x10001}, {0x8, 0x3, 0x20, 0xffffffffffffff30}, {0x9, 0x3ff, 0x401, 0x5}, {0x3, 0x6, 0x1, 0x7b131a94}, {0x8000, 0xff, 0x1, 0xffff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 11:27:47 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) shutdown(r2, 0x2) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x9}, {0xaf, 0x80}, {0xaf, 0x1ff}, {0xcf, 0x2}, {0xa2, 0x7}, {0x41, 0x9}, {0x80, 0xa83}, {0x1, 0x7fffffff}], 0x8}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r5, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) chdir(&(0x7f0000000400)='./file0\x00') lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000003c0)) sendto$unix(0xffffffffffffffff, &(0x7f00000008c0)="d97b5d9cf8dec5e8ad41758debae67bc634eaf72939b3e70b23a93fa0dce99032672e4751793f1ca8e294ff5838c1c4d40fd8ae4b21e12a160a05fc861e236adbbdccf2b73a46dc949b7e73d", 0x4c, 0x406, &(0x7f0000000940)=ANY=[@ANYBLOB="ff010000000000f3ff00"], 0xa) 11:27:47 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "d70000000000000000000000004000000800"}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x2) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000140)={0xffffffff, 0x20, 0x9, 0x0, 0x0, 0xff, 0x7ee059ef}, &(0x7f0000000180)={0x1, 0x324, 0x4, 0x5, 0x1c0000, 0x1f, 0x2, 0x6}, &(0x7f00000001c0)={0x8, 0xffffffffffffffb5, 0xaf, 0x100, 0x80000000, 0x1, 0x2, 0x5}, &(0x7f0000000200)={0xdc2b, 0x1c}) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:27:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000380)="167fedea3134a259336d3e211576f42a3ad6c6d3a3cb85ebfca7784bd0fd702c81ce5b67180a1d21912dd15bd6e0e378b38730e2bcfb27a56cde3e7f14faf668656488993fa9f21fd6097326df19e0b8ead7c3dc99ae8b7003d28155b626f84603045d9c1742623f997d66996fd4f53eab6effdfcb484ea22db7a086566b8387890c14bc81ea02963e3e1805c587d2f9df5994102fbb02167a15bc72e59101149b4fdc8f1f0599a9ef1a00205e612fee8a243d62e592e1e7fb2d5425ef4ca9358121d9232a79fe5db84b97b404524dbda1947346a2786f45b37031b5a496f3a33af5a4f2f3c311a99b02a32b513b90836207b6cf0692b2e821786046c916672fd29a466751c8e7ead6fe2c5df8f5ce178f74e4446f8730eab9d94d506b826b717d1afc67e48736912365b5ddcc79af1dd1989a036aaf756c054bc22747ec93b0317f6d27df989355008f2364e170584f0ff68d8336975f54bfeaad48be8a70a0a7f068245097d85af92e04bb2634992f206fb8edd87751c94ab529e721b0d29e6091b7ff9e9f4d2f4be50496cf7e5251a915a185bdd43844d35b097bf34c92d2a66c5fea674e53ba561efd56329095bfd7d79f547f2053ada8b9d18dd21525140c1fdc862b252a8636c8d411c06068982a14949a3bd444bf2671c30da9394b2d6482507ac84013612889d7aec39154c1ed77e061161a68f9ff8c13d58759eb20dd5c09ec51fabe9640c35bed508b1495afdc23a4cb88da98f73aff9716ca08faa87d0a75505692b2e3ff84dda5490ce6f1e7e506c3305a6432aedd8474522e5db49b2c0063de8a8ee395519a57aee3f2afe27e21939ced65caa1fd8801b80958e7fad484dae8fbb621646e1a9d3ec9c923de8a153627fad060f1be7556a271c41e778768291585ae50102ed70ac529122f743a5096304384a14da6e8d120ef8ed24b703c04bfa1a3e8a3224d0a4e2e0f3c105a9e3229c8a1c688c164699e3b8e5ce3b940c12c3b4450efd96d6a2f7dc4c5482a0a4bb2f0b9416eedaf4072e36b0b683ab889c0b2605a22fa5c55ddfd9e103a8a430e50038b8f", 0x2f9}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)="2c287d7c3d5dbb0e1adb898021a6207ae52e576e019171d809333fa497e2581ddcff4c6db902f9f2d4ffee7211700ccf76a0b636634a8bab86470dc7cfa099169af0d51d637fe8b98b9421027afb91d02faae140bf1a91b07d5d2c74dd67750a81cd1fa31795e0bcbf44524874928422cb9d1beb280fe2070ba0e125ad973c5d96b8b65cb57179bd262a9c0564a28a78a204fadf4ebd0da9c9cc7f35cef8e709dbc0abb3673f41d6302a78", 0xab) execve(0x0, 0x0, 0x0) 11:27:47 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) r2 = msgget(0x1, 0x200) msgsnd(r2, &(0x7f0000000000)={0x1, "af8758db01cf80fc94595e92ff9cf1869bdd5bd45f850ea95a8ce6fff509120b190248725fba054ce4f976dc5820d6c974dadd1a4996116a5f97fb3d28b4be5f3aae26ac83ff57e88c040c6eb5f777e503ab07bd2351a2375e04a7f372c84e5e1b24fe35ae3cc1864ac84a8884cb26e7e989d4771c2fbec83c43f4b7fd070aa67195323e60b81458dcce166fe9a9b4d4dc063bd5235dcc8ba0c2b03f"}, 0xa4, 0x800) 11:27:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xae6a2488cb791f60, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd4f, &(0x7f0000000240)="02161d2d097d19b70b5b4621266f8fad7264553e22e5ea342b7a7e0de2a04c32878df07a231372604f6c68be243c4b4292407dbd60d62ef96588e336a17f3d11907821d1f1665b27f94e797b0534783a537c0a502f9ef38080bffd63b75002aa93434bb7d01a6d9494a9b2b1b30000000000000000000000e0434123420f8411a5973e6e666c4bae09e1276658694dbdabaf7f21fd08908fd057a488663a623cc409a7b8b2d8054681afb5cac81bb8213e09484dbf7f429d00"/194) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0x78, 0x7}, {0x782e, 0x6403, 0x8, 0xfffffffffffffff8}, {0xffffffffffffffff, 0x80000000, 0x0, 0x10001}, {0x1, 0xd757, 0x401, 0x7fff}]}) 11:27:47 executing program 0: r0 = socket$inet(0x2, 0x4000, 0x80000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x78) shutdown(r2, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) recvfrom$inet(r2, &(0x7f0000000180)=""/198, 0xc6, 0x43, &(0x7f0000000100)={0x2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") listen(r0, 0x40) syz_emit_ethernet(0x33, &(0x7f0000000300)="f60ea830079535c9ba1fdd5ea12e099e7ed051620f05ba1e55ded35b5c73788e7c5ff4eb97c0781631ece3f8fec3e0c84065d5") r3 = socket$inet6(0x18, 0x1, 0x3) shutdown(r3, 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)=""/26, &(0x7f00000002c0)=0x1a) getrlimit(0x0, &(0x7f0000000380)) 11:27:47 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000000)={0x10001, 0x1f, 0x7, 0x3f, 0xc00000000000, 0x5, 0x6e1, 0x10, [{0x100000000, 0x8, 0xffffffff, 0x101}, {0x0, 0x3f, 0x1000, 0x8000}, {0x7ff, 0x8, 0x101, 0xffffffffffffff81}, {0x401, 0x10000, 0x8001, 0x3fe}, {0x0, 0x5, 0xfffffffffffffffd, 0x1}, {0xbedd, 0x98, 0x6, 0x4cbc}, {0x800, 0x40, 0x3, 0x8}, {0x568, 0x6, 0x8, 0xfffffffffffff001}, {0x80000001, 0x1, 0x5, 0x5532}, {0x0, 0x6, 0x2, 0x4}, {0xfffffffffffffbff, 0x5, 0x8, 0x1000}, {0x2, 0x100000000, 0x80}, {0x7, 0x1, 0xff, 0x5}, {0x6ee0000000000, 0x81, 0x7fff, 0x6}, {0x9, 0x80, 0x80000000}, {0x100, 0x6, 0x9, 0x7}]}) pwrite(r0, &(0x7f0000000140)="0e5598ddc1e2a34d49e3290fcdb2e93517fcfaf87f0f55b36f4d202a38680073491e0e72933182e2167e148fe523548684f7b69b5c4f469010daa5487934265d6c0291fb2d6556ad66e260665651a24599594a769c4ea28127079eda816006884b066929c8d1ff67c02b6e7e039b16148cc4498e01a7b2c15da56a970f96389d73ab3912a88ebc76af5df4cc231d8e47e16f6257bef21edde57b29c2205c8b330742d535dbedede927b7fe7ff3aceaaa6d44102f9bd0b8020d6a5cdd56f4991bca92be7d5ba433fd98a88d77d53b030b", 0xd0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', r0, 0x1}) r1 = dup(r0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000540)={0x489, 0xff, 0x5, 0x800, &(0x7f00000002c0)={{0x7, 0x8, 0x80000000, 0x9, 0x1, 0x5128, 0x8000}, {[0x1000, 0x0, 0xff3, 0x5, 0x0, 0x9, 0x7, 0x4, 0x6, 0x7, 0xfffffffffffffffb, 0x0, 0x7fffffff, 0x5a9, 0x2c50, 0x0, 0x66], [0xa, 0x1ff, 0x136d, 0x9, 0x3, 0xe2a4, 0x7, 0x1ff, 0x100000000], [0x40, 0x1c9, 0x400, 0x80000001, 0x3, 0x3a, 0x6], [0x7f, 0xf2, 0x663, 0x101, 0x3, 0x7], [{0x20, 0x4, 0x81, 0x9}, {0xa, 0x9, 0x6, 0x8}, {0x10001, 0x9, 0x81, 0x10001}, {0x800, 0x5, 0x8, 0x5}, {0x10001, 0xffff, 0x8, 0x80000001}, {0x2, 0x8, 0x7ff, 0x80000001}, {0x400, 0x81, 0x80, 0x8}, {0x11a6, 0x20, 0xfffffffffffff016, 0xe34}], {0x7, 0x7fff, 0x7fff, 0x400}, {0x3, 0x7, 0x400, 0x4}}}, 0x1, 0x1f}) fcntl$getflags(r0, 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000580)=0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000005c0)={0x5, './file0\x00', './file0\x00'}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000600)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000640)=0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000680)={0x7fffffff, 0x71, 0x7, {[0x522, 0x8001, 0x6, 0x6, 0x5, 0x24, 0x9, 0x9, 0x5a, 0xe78, 0x1, 0x7, 0x8, 0x2, 0x7f7, 0x6, 0xffffffffffffff84, 0x2], [0x1, 0xfffffffffffffff7, 0x4, 0x201d, 0x6, 0xffffffffffffffb2, 0x4, 0x1, 0x7a65, 0x2], [0x8001, 0x6, 0x7, 0x0, 0x5, 0x6, 0x80], [0xf6, 0x1000, 0x4, 0x2, 0x0, 0x9], [{0xfffffffffffffbff, 0x3, 0x84b, 0x1}, {0x1, 0x8, 0x7, 0x4}, {0x8000, 0x2, 0x8001, 0xd2f5}, {0x200, 0x6, 0x100}, {0xffffffff, 0x401, 0x5, 0x5}, {0x8000, 0x5, 0x8e, 0x6}, {0x8, 0x4, 0x3f, 0x6}, {0x8, 0x8, 0x1f, 0x7}], {0x6, 0x3f, 0x5, 0x9}, {0xe6, 0x1000, 0x0, 0x7cb9}}}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000a40)) nanosleep(&(0x7f0000000a80)={0x1, 0x1f}, &(0x7f0000000ac0)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000b00)={0x8, 0x2, {[0x1, 0x40, 0x7fff, 0x0, 0x40, 0x100, 0x6, 0x0, 0x6a2, 0x7, 0x7fffffff, 0x1, 0x3, 0x6, 0xc4f9, 0xeb, 0x40, 0x13], [0x5, 0x7ff, 0x50d, 0x4, 0x6, 0x4, 0x2, 0x89, 0x5, 0x1], [0x0, 0x8, 0x4, 0x6, 0x7, 0x9, 0x8001], [0x1, 0x10000, 0x6, 0x2, 0x40, 0x1], [{0x0, 0xfffffffffffffffa, 0x7, 0x7}, {0x9, 0x80, 0x7f, 0x3}, {0x1, 0xc33, 0x8}, {0x20000000, 0x1, 0x5, 0x7}, {0x10001, 0x7f, 0xe, 0x5}, {0x4, 0x3, 0x9, 0xffffffffffffffd6}, {0x7, 0x7fff, 0x3, 0x5}, {0xe000000000, 0xfffffffffffff801, 0x7fffffff, 0x6}], {0xffffffffffff0001, 0xad, 0xf0e, 0x3f}, {0x878, 0xffffffff, 0x7fffffff, 0x80000001}}}) r2 = semget$private(0x0, 0x3, 0x0) r3 = getuid() r4 = getegid() r5 = geteuid() getgroups(0x7, &(0x7f0000000d40)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000d80)={{0x8, r3, r4, r5, r6, 0x103, 0x8001}, 0x200, 0x2, 0x4516}) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000e00), &(0x7f0000000e40)=0x4) write(r0, &(0x7f0000000e80)="348a8027465368114851f4fb98d73c17250132d28cb353ae3bb765a895d6850f7b3efad17b4f509a747ef6e355740c2c95fe64db7f5f0b514d594bd0b887d2df740c12edd5999a1e40db868adf0fff7296323a82fb9cea9773e5cecf2755ba3e406f506be759e891acb0136c83cea069e47cac72743c1255fcd403ce2a4631089e2eea9e172e7809f8736bd5097b669ebbf9c12ad8787a7f81cec345b47487df8a935de112da324cf647578da96aeb137cb77e36dbe52357176c53db15233dd2015074825338100e15c64dede3354166351f02a292017106bf09bf2d5fd531532b41ba6b49e2e62d8dfca4cadbfc76e3ff089b82b57d97070b3a675bfa1b39f4f6d821931862b4b7b3c55983afd709b9256670261df95a676ad3d01d7902142c8b2359a9ad27b1468ab344b7139fb420af7f627f6416207a92c22d485d1d4fe24dca7c140cc9de5512a7a0f941758177eb4eb8b10d3d0cc39a4b727196006d2c8af072a8e86680da135d1d5d5ef57bcf59853b48e0e6fb1ada5f45a6f79c6a0102e5d6f84462fcb9070c243c965da6f1f0f058390fd9aef95430fd827936fec43ad0d9e76104886fb2641d8f601701ed388a8c03917ded9772e18c5d9a51c48a65fb8a02f342abc57ac6e7900eee5264af76142b85a86ddc280251eda650833554dbb399bdc66c67bf937bc7893c13265d3b0aca90c8a41c9a32930b0fb9d69394fd63824ed8d9ba37f6d3a52c2c0e508ea48e796c81db21ddaecec6a8d10b10b226768d021a517e5bb60861e8aece6a09fad0bea611c05b5b18bd3d6f31602e79f1884f17b69d124d0b35fca1c154b0f0ff2aa2671587ed2e4484d328bb04b6016b76fe05764f54158e470b48d318932ebcc3ff5b3b14bc927905b334e405f70e5457b69731806f99d0439a1b04c9ff0067c155574fb44a1353ddddc4683c1afd03de2dd2aaf8efd5dbbadc9278a994f67552d4844c9bfc55813444e41a55425d89f6735c7a0f9947864e0f2c3abba806116dfe3f0697a89a7e9411d73ff7f09399142b59fdb2655093d85a680cef3e2e16068c123746ee3583d82f3c111b9db9ba1c1da4c3159b64f1bf3d75facc534a13333e68722ff1278ad2e8c869ff0fa00327e2b17d90f0e72b9cb2fbe937402fb5c9098e732111881be368361a01f9acc3661aa08c3f4d58ffe3993ae514603714743dccafbda84cb4673017dbb54b89129242051ccc3bb387c733aa32742a1c729194f85fddb928e6acc00d5d00a4b6886570260c829f6fd7301952e804b47671d4bccdb7ac1231c619a1b76ae716ca7c7cce1f35a5c6f2b44c1e5346e02769b6b4eb6adf6e923a474c51ddffa53385681e3a3b0427af5973de923a60eaafc898d1d7595794e9f98c2d46ac973bbd8edd09b1603bc09fb5bfbb2b6f7d30e7e1ebd3240508f707964e16519066d02a0e08fe68919ba7f853521239473eff532845bdae9a915a887df04f598e3a85314ed41527811438aab70e1be1d71aceae86b42fac8a1e5ab9f3381842027f1f8c1be34f86d0fbdae1a403e36da44a405e35b78df6e245a9d97feb0bf3531178a95d9a96c215a569f59f205a935c252b44ef178bffc4e03daae9824d7004b542265093ff93af49de396f3148956fdbc8099f86470c82e668ddb82d14a04bb2177da6ffc0ec726acaf91e67c3ba620c1bd816f41fe3e3a722d30b768774d957fce292dfb4b962ba34832182529424f693d4ef48677a7650c1b9285f2713774057f804204f6908dac72eba3d27484b75963b244f3361011486d4f2929c7f93ab982eebbf19a5cefdf7cce2502ba9ca39fbc79f61dc83b42c97fd7a8797f7539c815ddd1fb91928a92ba20ecb007b9449e28b43bcd2552d18bcd2294b20f220ce0b61489be089aa3d84aa4ccb92814ff2bd4ea3227061be16e90f647d321f7fc0e8fa1951d432baf8e00ecb3f2881ee2064c2bc90d9ff3545969180710822fd5c35cb4717f93c7c55d124d68534495a3cf672db1a9d8e07d05b665453997fb071d574cd05a0e899c233c1dd9bc64f865f124e911b3c8c9b301316ae8697da951858a4eaa93724ffb0e2d55ad2a932a74d8119552473ad193f735c6acd435ff2249b495d55b98e87f9ef3090597879fc7bf5ce69d8dc1c21b5edf9f4d3dedeb2328c61b8a01d5396a6db78883eb0efc674d301e4a0ab84853d9032142ea209a9706c802fbe9c1888dbdbf070581ad2573d4c49f5aff61370bd93242f3b11ac12d00671684d6e3391edb77291e5768f7051b6ec4d1bbfe591a1441af9631d23e81f1ccc56a18b01fc660f3c6277b6795d7f14103fd6ff6fc415805dff1a99b7bc7352b397d2b75a136df04d9f9b52e03dcb0abb8076c3845bd60ec55deec837c879c912562ba16d8ae2b2006937c03ec9f0d00a2c5bfc832d429bb3ace98f1960fe0870e928de52310525b236081af400c05c48bb76a8fc053c5bcc57a843aee8ea74d2ad55b822f7f779e28eb263b23bba2e3ad0a4623c74f0d6a75da5f9c32c13f89ccd29c44e87ebae0c60b88d41ebcd0ba255d78401fab979e6ee0fb38947c25766e1995a0d3eb9c0b1b566c3c7003c455cc89738126849950450976c9112ae36506a4519ffed37eb4d6256835c22a90c2bc09bae6f4717c1aa042e650a3b0880a2ac66c18ee3896e266b250ce85ce3e6bc2e33253f2d946389c4fa6e0a16dfdcf130f8f02819efb78f28ff962e009ffe956f6a27e573d03f1999c08e73af482c535661ff6ec1df815b91f070172986c86c34c68c5f8474f2177e9c5740ffb1eae95b018eb67c0d5067f2d56b7d39c5c1c500c3281398c796a5243f2b1750358ca45fb5b22451d76131528cf29deade5c50ed4ae4c0f3525dcd3527321324102ffc40718cfbfea8b1b44324f57f233f628ab70ab5607e9a025d92f892235a4372f64b8dfb83b1dd8fd4b998425bd6c9dbac8a5546734db1162b7ef8c6b5ec9b85a2b28226c00b5779265dc911680c077c9f2946623ab4da31e0204034368fae0ac5cbddef4516238f4ae8b51e2b7f0e0a654258eb46cb73bc82550d2eb558c963167aca4bad1b0985d4e2decdc5486228d2a1270c60e6ac14e6ca3aaba8fe071067e3dd9db8d32b43d1fe0f50fec56635796f1647911006fa7abeaf13583745531f0ebfc889c593b1558e3415b4bf13c22abf5b7052ccfd6b50818c8d27f08b795997b81e3c8088153641772068e25bf10d1a23390efa5f9cbe201ac3bb17b4f0b37b8eb86ea2a553c705f666fb03f41a5b583cf5b93e9a5b5e9dd23d567e2baf4cb2955de765a44c3966aced92e4b68b2e6cf38901c00daae67cfc462a454b9c890243783d6ac694a4dee2ab01701ad6554714be9ab0e2ffd7cc578d3e7c05a34ac8ee94e92663e79198ae821f049b51609c4fdfe9fe900a7e5a9c3e65edd674ecfe9c6629008c2471e918d42ff19d262caeb3ddb3f6b10ed56c4e6fdf747eb39318ba26f998d2f9763c4e97cd520b32d003924de5cf95d548ff631a8b074508e2e031a52a1a7e2c66a0cb976f3c1e02815233fff61e291c754ffd3f2c939c05f223b0848942838c934f17ba8ec6ef21e9c3be9e910cc0a1aef6d0ead0b10faf486e1991fbee7bba2eae9031ed41e020257907ee3ce394bcd1635c3765adeedd765ce6f371c78f014e340950771c40f1b010daa8f5affb4a707991c33dc8705beae31e18dad8223efc736e9a3108a19b89d3e6036c90c894c9cc10f5cf129f1716c6d410bc42619743fbc2d7b07ddf8f5b557e4e138328c1798a2bd2dc6376919ded98d391c78d64c3169cf7152ec983fe42450fb3db17b8a369b0cdc1ca7740d9aed473e90b6fd86c9e7db77ce7f11dddd97af4dbd4cab31ab77184267c5cd0feaef2d763085fdfbefd1e8e999911aa4a3acb78709dd6018173ce80ef399f347c4c9ee01bffa3fdff531cc3878fbc6fa61a2f116a36566a56cefbc0b895d65605c6617772bc5092a0be46ceb036e6891e5eb5aaa201e8f679ddc2e9683395ff2fe44291b4d094e94b067911f7786f199dd1cd38bf6e32df83dac1304003959988692e16297dc4318ce799faa699b97d750e1d2d123a75e15f173629b1e5f95516188c55a612e48f99c0330cf9c32cfb6f52bb8e4e569ebf3516391856dc2d2c42f0b265b4b8d062282577beb693eea4fd907799949e7274e1c05dc73d60ca528542ba837a7a6fbc968515b23edba1cc88ee6c6f23cc0b47a4c32bbc33818b3be6cc6e631b3fbb5b4bc9399189c1cdbd6c4e8ddcd6f313dd3a5b3b837c6f0dfea9e7a0f578fdc247eb9948fe728d60cbe32f2952d6cc0e79694dc3fc3706434f87604129aa3c30cda7a565c812c4c8a759971446470791989203d9d1d6f63fc86a4f03e0c5212e4f96447432258635175162e438afdded09394845a6a5937e623d4d56577a43fac62e9b944ff630257e5d4707c023ea1e73285cd26aabb64801ec8f9f181b8ef5a390f049246b91061ecf1e06c9383acfb5f3f5f798b9e8a0a25855462d55dd58ecf43e66b13496cddd3c1d99a714af0241dbb9e9b48626eed9881ba95272b6dd6ee74f5a8fd0dffc54266b452714430e3988a77ae4c4ddf2b7935cfe29b285634e42669bdc3a1311e690651b81e7440035e5779b16f4ff526aaa05221ea46458d6f4d65351b246f20c40eef754d090b565b19c6709c9e9ce3979b8a2135d46a47a17e7043fe32824212901551cfe74ef4a8419298c456f94c7554c6f774fa6e75095b092726be8a18a0335c8747d9b23afc265c4646bc5bbb163f043ff3852dbec5d560bcd356202247c6c5ec18dd1ae5194295b4de5cd862a45bebf797c747cbf316f2b83a09140675fa13a421a04846e8152d9b2580190350311b0ba99cd241abb6d07ee1128013d74258e059b88bcdcc7b56fa7b4c93055476b34c325d9e18e2974b4904e3fa464e7a549bb8de7983c861e790c75c934136cb2c1eb39f8d3a8f9bcb374a8f1d9620a4fea4c7f504598647b7ff1b8674053d743cacf39b7a6285b5d3551aae3a44ffb229fb7bd16d93996519d90b27c99784efb7271cf3f4c4bebc64ea6e56ab55728e627c5df688d493e43a438c16f640aed9764705cbacf3b13beaab24d122c0116e328456b628422abd1330fe279e64a71a32a407140e30e490b6337f2cc909fe18d421acc46cb4539205243d378b28a84bd9608fdbd9e55f6faf26e12ae74e0c1590506810e0c0ec20a410179e05aaab76381ff6348531ab3f684ff398d18e298e8495f9886d65e630113ac82908b3e8bcb7c0849964feb775b0565d7d9488e9d4e2b58ad434c0aebfcde5f47974090f387be6449828b282ccf42e59d7be80331727bfa2608adc69ef1556d5c489431b7507c4029d83c39d7ca2cb38785457d7071ebdf7f3cf981e24412bb7798bc2c6ba474126e9a84c089f1e16d6faed1bfe4942286b4dd79d4f366ab1383d82149b3260fd94b43b7d0b0d91fde4cd255f57008194cb55cefb5b2aed59fb2a07dd7063802ccaac43978f8fe22e555d585263969f8fbd026a594aab1152c20c1060a5783a0a06070c1e32d3e60366cf799db8bdada947ced08236e208638dda675ca2d30d154ad695fa1be557dace91a6b5ddf7fd7ff9a86f81680785af0c4f53f7cd3dbe781b2737233b46ecf480e85b407abe98c0adaf8e7e314d3a9ea335e038d4c5cc8a8cc2a027e79167f7ff187ffa0322dc9d869cef10d7a06819be72eb1eb14e12d15c74b226933a5e066965e860957455618c8e6b403ee4672e17db8db8ce8", 0x1000) sendmsg(r0, &(0x7f0000003780)={&(0x7f0000001e80)=@in6={0x18, 0x2, 0x2fa8, 0x3}, 0xc, &(0x7f00000023c0)=[{&(0x7f0000001ec0)="c13d72a5805b7e88867390a7da53045d3a2c989e728f2a90dc1b4c2fcad8458c262d383bd852035b854a13e8007f8256f079f9a6f0bfe283fdd0ca968ed462ee4dd422abdac73b1c72915bf957fb96d6182ef17f498008eebaff27d17721a5d0028772f04b364e4c291ce119d2d44b0aa78cad55763db7318b0a73f2655f25d064dd010ac0493f7e944122e3af4dbc5594200915f5b4c87eb9ac5407b2a2c1c10f39c5", 0xa3}, {&(0x7f0000001f80)="c8794dddde0741bb99a73fc5e752624ab7d838c588ba18f8604b31b704b42c2c20bce9a403fe05bb28ff1149d45e41c69b9da9866b465263f7219c11d4d44ea0ae17d12c5ff4ac49bbc64679db14fde254056bb51fd5f61cf83badf02a8f19aa84852e02db22e89bd11fa6f3b0ee9fa6642c4e2464e514379c998ff27d15de9c6767c9b3e679e2525e8b", 0x8a}, {&(0x7f0000002040)="231a578efddc688f25a378183e825c1e6eb85e59674386c1ab04fd8234ae316944328fa5b4f165f7070cdbd4b81fcb54005994c3c0bf6ad947afc3f4fbc672908b3c00933e02dccbb6b88574c8e2aec5b0222001f0aa840895d8ba35abf79e46f9059170e5123ff33810cf0ec260eca4aab556258962e6ebb43d1e9a5b9c9b139fd66e77d09cbcfd643f1f620e716cf6b8a60fb4167af71b06670112cba9", 0x9e}, {&(0x7f0000002100)="b3c7b319d3691c5eeecab0687be425bbdff33a0ed15ef43a8f61e8ab2948fb60de289895fbe6ff09dfdfa8bf5493d5a4bdc90c5783e5cc9e55e8a3f7dbdf1df46782787593a8085cbdd0ca830bbad5dd0367f2869682c9454caa9523a2e637d42da7821c6bb8fa585a600b3a18f23cd334d3b9591fd30065859e9415e154117e6fb2642f732389bf013ca0447120d7e99fb1172b27820cd25b10380ee5b869c78f83249fdb0b9aa41ff54f1b29fead68de405b198815c4cb363adc6542db55b56f05a3fec0751b966a3ba9827f194a21c141aee3766e384b33a7a526", 0xdc}, {&(0x7f0000002200)="ee2bbe45df8989b762d6e3ee9ce20f8b5ed525baa1ec7ed6d0388a2a0a9b1fc26cf65e414021edea80668cd277a8aa1bf725f345485bf54dcbabaa20448885fa1b6fa872f3bb2565a7dd5022f8e4ee8aedeba7a1e672daed41c57886e7843be538ef74a2451c0ca0e496b5", 0x6b}, {&(0x7f0000002280)}, {&(0x7f00000022c0)="20883f611a96a60e18e5cfdccddf1816a39f059b0d01c81ca843cc313576ba8574dbbf5448cbaca6a2162652b3f40639b688d8250f3ea8f6817ed941050ce32b29f33892314e45725ad3", 0x4a}, {&(0x7f0000002340)="220f779003dd66508c682109f8a9c80062cd4764f7eaee53c2857df67e8059b2c822c8c06d3d3882183a68434e795ec160490d13c86de7", 0x37}, {&(0x7f0000002380)="1f94ed6f57b4e95d7cb066f5a0496e7644260760c5f14452c582ef7e044a62d0", 0x20}], 0x9, &(0x7f0000002480)=[{0x1010, 0x0, 0x2, "63bd7db8358e56ad530cb960cfe58cf74fecc42983c23b9b37c916efa4218995d858874e2d5d9bb96d81302d30b0719432d4daa6daa3c577acbe93f88d605b62773ea3703e2d612887f8537af48c48a38b1c3d381207e6a981dde5e6bb4711d3a212cb36f595d8c84e4bc1f29bf80addaed6f9023c587d91eff57a30d799ae0d70bb3a48d48b854ad57ae58898c302c3df5b0adbddfddf2575b52123004baea169cb3a3aab0242255767010c0013de828a74e819d2b5cb9e1b4cae3837faefe71455a64d1bdfdd02b8984bee9c579b79c75d0b827dc006d8635bb3d3dfb9c077f8e00a0e41225b3431e1788bd2fd2dc8921d225640d1555f16457d5b0ce248a78e5a10e406f05c75e608b3bddb7908ba81ecd242836bc9321296e80e153fea2ff51061e0c0edfee41eb7e36010656238794fc7c099600540e05ed39c1b5c6eb674bb5d9208b186b4148fce1f576386160464bc794176b88b32221815e6eaeb89e4ac0a27b97894b8212a8701dee13b571cfd071802a040f80cd7d1bb0d0ba17cd169fc5fa919a89f8ad4e3041ec24150f3e395288a9a030c3159b6cbc08838a408fc67abc074b313f92494b56d21d4ed038362e148c3e8120124461a22a4b2e31e9776b1357bf997d051c369bdacd6ae3b5d2052f4bdf604546b8c522752df749ed69cb479fe3edf19686796fe08adf80a2a2f50819cf6b77b6903880263010b2fe2a98b7749c9ff2716a84ba370da3395e21c9561fd6eddce98d0d6859be746f203040daac7b94390d4f6311c280758177b92820054db6d3cd2a041ddc1cc58d8c2bd3d05c0686505d1a225619e4bedbabe1e2ef92e7c6669230169e7b6cce9d3811cf20897230c97eb82e7fa73e23a75a9d68eeaf414cb8237192b22677714afa34b35769d5aad793d04016b7fa0d350ab10d7026e90555e1ecc71657a25b88e9754d355ebc28a0585d4aa58092cc4c146357ab2a61d35f0df0b50fd7ff57600ceb95776208b365dc217e2132c8161ba1899b209b30de88d4a829a036cb9476975a6f5dd7908cb7f3af425162a15bfcfa8b279b25824b4953b8c68e2acaa16c44464da52c3c14e1e7d75039be1e68c7f17fc7b4042e8e54bd64edf459257ef893b2f37753fff26761a866c2d2014aea3fe8682cdb09f1d9e43a7d5ebdca000392189d4a55c880c4eb55e733f0a895e75fb18fe0e5b1f7eab832daf08aa46da47caa3241f56a4626e1de0dde3ef704ed6a6c3a05dd2c936a280fa9726e5a3d74ad789967ce8d9338366972991859ff0647764e5967bde3a0b4cda205dda35148fad3d19888923a5e42c3d24d5eb90291d4b11954a0e77f5ac1d9abb9543921071cc6eeef3465e3f5f77e1e93138d7117308e7bcf8b719980d2f7d25edb4a853cbb77743cbb25297bd704fa05d44bcad2afe9d3090e1863a253505b4ad4fce1ebb375372ed666b1ed929f0fa89b69aad992626ac9d3bd6c373659898a74dc40424f5c832f73adab8360e400c8b1c40924caa8e23f56b435492036caebf0d95b2853fb3ff800c90b98605daa6de98d5aa2a68710b709c130476513d61d64016b9401f868f48d85a479554ced01fe3dedcbc636004228d3373fb3ff46678ca356351dbb36d6717155a0a98b216c02e3dba53dc5989ea5756160624a774eb5ddd78b221b469a5fee1e40cae723bbfa9c7f0d3addc364804ef8cc8e69525daa1d564ab3a3e192c6e1a0fe02f05952e777d08b9475b59e20712e17679a30451a84d87b5bf3d5d59526593d51230e9a48d88f9fedb8e79b15c07b0b689e2b41a83fd4b447ed2f31b526c8cbff9e05ebdd9139065f0b106180b9b5bfde47aed797e2d9a7c537e9dcd297234858a47abc529af7f1cbea8d2e504236703b8a943784563a908f2a06c9dfd36c28e862882d8d5cc645b37b96657a4c025f4126dbd5388af9aef8e43c4cf32ea3282eb55d842bccd96d03d9bc7d230bda61de433146277d26718ec9bd54322b4a98d82ac21868c78d962d85d811e0635b39eb26e9df3612e77dcdcb1fee57364a4cb6497e67f74bb5273ca20c3c4c57d8c67395e7be605830ebb76d2fb8dec675ea9a9c379154aefac0a6eda9cecf5a4bc8fdbc62c7ad24fc7e042ddd741bc3a95470da33489f098b1fe19a4d3d9388d71e0af328ec3daa217a73cf51603d401ebddf3adb7a0abad1b9655131c01934819a959b575a150ea855dd3dea44d774afbd3decdab26518fa1a3630f7654e7c17f6303af35606e7c7a3693017384389be0d85358078835f28da8a622304d24375bf8943bd6d1a7f4889cafa9a7ccc3c3994fe50cf774ed3549c0163be000a5f55d981a84fc2607c1f28b996f9202ade9f3b55ef0bf30a30a1e12a6109040867646acfa306b2f1c3ffd1915d7de8dafbfbbb978584d36c90b59e04ee7229af978daf609c56e27952efc71fa59689b1f0c12e0350a7e5ec4e13f711b7af489c05f629e9d0f3b434aad4187bedc41b3014fae5541f2875bb88ca2a439ccc82f98d240b9ef828e9267694bd3b2824ad2ba1c992052ebf1378aca75c583733d1bf261cad173198858750f5855d56f408a1ca22848afeee4ed1e59a3ccb82cc1ac5f59c17477e31e5473d84460e0c169c8ba7a969294ec54c3e8677b56c40db3d08be8516abb07738a8680370c7a993e83bab0f655d8f2f9b0e53859784eb6c2b3681fc07dc9d28675a188b29c3fb3090a72d97be8e0c64925d587ddb0336b54962514edab5fa16905934d1211b212ae8d764905cdd57d0840fc809a35d27b2f834dd5b4cd2735abd5e663fbe72313b755852bfac64be1082bf52cfe390cc22c9958c52af614496df5302cf92c0cf0be163d6aede44abf96c8bc240f19e43ffb48e9b5ed60c4dee5e88a2f697f5638b13b933d9da551d602034db9dc15f375460f4f4783d37eced2f7bb9886ec977e002983510a7394ec2ed247221ac730715c352ed931040fdc69b63ce639e6aa8f6e7de7f5a1cf17ac6c0fed25d75e05b49aa2562b5a46c422b02e65000eb74bdb1088d276c6451872a81e38a1178d20979bd2cbd45a500a4d944a9a6a952c57f3033afe63f39f4b75f9d705422b15acb508f0cbf13c7e981526b7a250bd71b2a7ef8c3105ed4004662a9ef821f5b934e260d3c5d2419908ac4fb034841d4adf7a48f246e72499da1ea9980b2f24112304135c4ae2c4154a47080fece7b898a89ec4d9834c7b88e7d47a10ff4f3ea03c9c31448d8417e815b6efb208ba3d25f0c2ccaa08a46f66b81115aff4e310b86778d3abb36e33a66bbffd97314a2bd76f5c11651c6127b9defc2c96d9fa0aa2678c07c089e6efa883d02f798089a9d9a472255e85dd2f73f696372143df8b73b273be064f28ae9051a53ed37838f889e04f8654bef04bad32b65a3af9dbc5912a88f703e99c48395ea0cb1e2e90f7ecfd6021b874f41c0a3fee3bb2a33d374d59189f6293bfd76a826ac96db04aa30cd6167ec26a6283d06becd80f1f1da6827e66787b758370a84877f1b01e2f2e705373651b84bb27198c025c35e88efd6b00a22db0110664ee6c60944b21bdcc63c52c0e8535c6cba4db936dde96ca98eb03fd35e9ee70f7da2a50d90e5e1260f1b3ea2aa88e9252ed651df6eb33a2ef10a11f45197fbc71979c64e7fb12efcb33cb1ecd58d6ae347f8873ebf2c42f8338999bf5692b47583c034bf15dc3d326179325a3452b77cb3a671999ec9d90a28d189fba0e13733ef352dc7fc151ad5ee1ac64ae5244edce006653a88c8d554debff275fd69c42c4c97b04ae15d380c75c102bb27a55f410dd258c7213404958285d59965091a6f82ce6a8a57799dd24e2ddc8968757348eee17ef79b69287a8a9c070b8d4eec5a948f31b1b3e0f2dd4f15e8fee4af23bc9881bf096295235bd4e07ee4530efdf0c3167204cf6a07dbb545e03dc2b1304a6b06365389a8e4cd37918cd1dd977724463ba024b0f2e543b4a93f38a67efdbb1fc4155efd13054cb94d313bdef7acf2c5a99b5cd2b6f50edcf8ae9128b00a4554bb646fdf32a3701ee37de7a183b9bc47ec79083d7da7cc72cd75d7579b5a7d03f117e5cf1ac027363b4c46a31ca425fe0f056cca1a6dab5934fe44ac2b283daf605678b73a46165c55a7f0f62c0779339bf64ebd9d6b92cbd48108d7c37c4fca2c6a89b8710de222fe918ec3b61449c94ae5506f39ce922fc9a82b71c2dc019eec31ecae8562450d6559ccee6af06c5df9455c3f2ee8a1189f847c577c43973dbff4e561519d4bfff7a5592d8e73b752828e70ec4ba4a22baaf28a7b9240ce94b20a2d3ef34d7cb146dfe666febeb6f291a2cd3e8e53259a98f9790883cfb43b04f92116b2cd4d7bab00c6fffea5f84f97433060e015ec41f07392e42aba1e9b95cf5eab6b96cbbed71b89924926592c2ac4b921eb1f79bc61b4664b0de063fa012346e1aa27268cb290c4663e9ad81fb90ea8cba040cf3264ede6cf8c31c30c5fee741ff4496eb57b394feca7f241a765bed639e626f9530e428d8e611f4f71cadab57af095af2c5593e7ab8c39000ffeeb7055e5b37f5b5548d5e17b22c7e04ad4741a3833f763a9c5590cb8f6bb46bca42df1c95b506fc3b04ee12d37d062c333ce250473c7610b0581d61ba8803eedfad632a95e131d02a2cd0e7ccf8189ab59bfa4e0d12727f14467938601d38d0f4c51a6ccd58baa8dc0385bda479da861893e2656f8ddb191a486b7e4de54336cc6bd1209801c635499f57613bb4e7a0ea0a5c5844bfadcc0d4c691e21b8d350d9a8ec8a3374c019f14de4ad283816f528e4e5206b8470b3943820db23236af9a25e449d6fdebcfbbfb473363f9baac35080bcbc0ed0a1c63a0ccee6c8f077c97acc12b14f31657640c520ff6fd570d0bd58e18ed5645ecd0f5e401481d573beac3182312bd186c922ceb7306094d0117e4ba9b160ce9aa979bebe285a120c6f5b79e9e87e39d2c61fe618434e6a62bad355b5847dfa7b607c4a67ae8a67b7c6911e16b90a73fabe213dd45525b62ac9977b357408b7101ae81667312c698cc7f0bb8e9737300e0c02cb62a6f9790bfceebfae71911d2f1044abe935c36a596edcdb86d1f08017d360e0c02fb8c1c043842380eaf45801408bdc783e9cb1dc1087f8cf16a366795df5b5068e2a0a04f4f3ad982162fe892e1757bdcf9898623022fbcdcb52c42e004b25c05cd666d4b98cb4c9717246986d082eb45e95c4951ef6578ebe1bd3efa9ff694e7a88b1a9d3bf6482cc1d0b1fd62edae9b26501971c1b4f769285702a7913730f1f1bc17586f31b4b25a3939cb0d66932a1dee18f61fc0a05aebe53f5e888e6b781448ad70b569c792e7e6990855b1eb1976769e1bda736f318f4122b5f88553178a382836471e8ce1f13fc3953fd9cf698e526b619819cd990abfe6c65a7462e1a5dab6d3a0e325e12d6ae6aab629396f212aee5d63ecddb4326971a6a1433bebcb3ca968cabbf2ccd0d6791c72c7e427ab8bbafa0f0e84d15cc26282c6c5bc44537b54c91ab8247dd2915e68da36eee66ab63daf8b90e1a65791ca766319d146148731e7ac405613d582dde4948b6a30e421a9ca0255dd46273387be20d5f8fef137d647f2952afd37dc89ffdf569876f325c02837cabefb541de241023128812eb7bf7bf010170e217f524bfb1334f324385bb18e438b9ba03608f5b644a9f713c89a5e0e1b9c7147e601a30f457cc8072bb5351d7694ec85fe3dfd14a7b1e206cd8399e1588c4c97c52e03abec969b24e17413095f41afaf19ac6"}, {0x50, 0xffff, 0x7bc0, "5f46a7e624666f882c6a1ac8b4f81add4ca8748a927ad6e55d7468b82cf452593ea2f897b57be149246a9027abc27836410826b30501d36831e3"}, {0x58, 0x43b7fa26347f8774, 0x3, "d48df1aec47c3c4d3a197f0d3822e8590614e7e0b75fc8b86780ab83a92cec111bd2d8cca1e1fb564ad651be70013f2a09e55ccf035e21c3a548c9ba747906bf859e2b"}, {0x38, 0x1, 0x2, "94b2fcf8b2793650f63015cc51b4cb0d3c68e0e120aa4dac1abacfccc2a746f56fe4719025"}, {0xe0, 0x3f778247b5bded63, 0x5, "978918a93435d1a89b377077e2e86e091a9942d155311b8f12b659366cd37fb90eab342d832203f555ee8c1b4939a7cbf3aecde98474c49d354ce119be8d8d4a9cc55455ac38bc17343f6ad90d8d542e30ccdbe7b313047571652d269847dc2dd0a843123e4e3e3210ee200d466c690180ece6f485cba7cf021079e28b327a5b2350fc9ab98ee7fc06e4f5b608543a42e85771efea9c1cfe8b6eac4df02d78e3847bf0f92696c58e9d9693aba6439e14411fcfd885a3622d8dba8218e4b94f372ebd6c839e177fa34e0a11bb15f0"}, {0x100, 0xffff, 0x8, "81396ebfd692681f84c902a063a415542f09054a7b466e5c313fda7c422994c8c7701f1c0c25f0858f3e25877fd24036b864a5a2101c647d7edbf71908bcb19a51d1eee643f4ab876bff8421b104b1349e0cbea60f784bf890dc20334618ff1ac3f6565e6f323f5e667d27fd002c0a2fdd826d059c1c1f1de9aee764c69135dd9cf8ee067f576da8852387995c5a6f67554cdab4f6867b27ad784bc6637e1688dc4898b3e989994ca4bf4a5599429c0cd865f62b73d325f8d67ed71d53c66fc71c6031322f154ffc21664fc6fa1c55b7e4b38389899999a20275ff52d5569bfe7eba92e9ede9493b35c9bc0119"}], 0x12d0}, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f00000037c0)='/dev/vmm\x00', 0x8, 0x0) mknod(&(0x7f0000003800)='./file0\x00', 0x100, 0x5) r9 = getppid() r10 = fcntl$getown(r0, 0x5) r11 = getpgid(0x0) sendmsg$unix(r1, &(0x7f0000003a80)={&(0x7f0000003840)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000003980)=[{&(0x7f0000003880)="cf1788435c741de77185f6fef09a48435aac550ecb75c31ebbf56eca95f2c4ba480be44fd59e577c0aed6ccb91dd833d619545a9ac3f85c9cb58397debd11c1efb7cd32b3a012bcf218bf7c4435835f8bd0254f065ab347ec52321167835cd4aefb7239a444976aa3017319db9edb573c69099fc63dd79d36865e967c677c21e6659ee8d75ff7a0ca61020ca06353559ac794a86820bddcad5b4fd23316540538d33da0d073a4125460fea016170959bd22cc98c8286fc5bcb0a40bd6a7e2ced42377a0d20ca284ae1aa21d075c772abb911902394cd0e6dda9f2f59534a", 0xde}], 0x1, &(0x7f00000039c0)=[@cred={0x20, 0xffff, 0x0, r9, r5, r7}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r10, r3, r8}, @cred={0x20, 0xffff, 0x0, r11, r5, r8}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x88, 0x8}, 0x0) 11:27:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/51}, &(0x7f0000000040)=0x35) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) 11:27:47 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x4, 0x4, 0x5, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8c}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x800}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x30}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x4ab}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x1}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xf0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000feb000/0x14000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x30}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xded}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', '\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fffffff}) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xffffffffffffff7d) openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x40, 0x0) setuid(r3) 11:27:47 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto(r0, &(0x7f00000000c0)="a1c5f4900a97eb83d00cc8a709873bb81c02e4b7956e79a301633ea88a82dd08cf43d89272e428605824dcc06fe703f1cea4fad47d4c5e146fbf62da30076571bdd1408d7e1f5732df05b5d5a7cae17916ecf427fd32d76a5a2900256bbdb9f4c473548d7716080244ec4560e7987b9f6bd96c50d616ca841b16a0922d215b1557cdff4821a27c2d786002c8183493884b50039f3793bb847b29889883144322586a347731ab80a79fee60406f4a4fd77ec3c256a8e11058e86ac8fb8ef5002ff25f64a83ce8cdd953496deedf62f4dcd03a1083b37557", 0xd7, 0x400, &(0x7f00000001c0)=ANY=[@ANYBLOB="007f6bc8b9cd59f67d00"], 0xa) r1 = socket(0x2, 0x4, 0x8) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) setsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000280)={0x9, 0x1923}, 0x10) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='x\x00') 11:27:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x4d}, {0x6}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 11:27:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="7d057d62d63f32b63000"], 0xa) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)="d46b493b381d1696b652a9a52732ecc0e1dd4bf28094567bbcd06ac99347c1046bc5d7793fed50fee0cbc9bb4b92330bd337ddcd44a0f6252e6d8506ad8ca1ca9e6b223118c1ca0b3f0ad998e3bbeae99b0f3314feea0f4f3fe6715180d42e5bb9fdd5862cd7c747d0e63e416805c1679e1e0fe9eea43ecc38b269659f4d944a3c68e7b18e2255221c9834cf1780", 0x8e) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) 11:27:48 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) r2 = getpid() r3 = geteuid() r4 = getegid() sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000540)="5072c4124398a0ede32ec3aa", 0xc}, {&(0x7f0000000640)="f88ecf58e2e3f7f4d4c4c8574a5b5f724fe3d11f7428a42eb38eedc65c81e5f6d4bee50d999622dce3f1e74f4cb22825280e080d752c06eaef82be131fa136d22d7deb37bca313b2893cea5b1de85a2de64b96395356fb5d33a26c3cb0c866537a4598063a1813402714a9df1da2ac3de5d2dea08c5de6faf2c52d1543d5d0d8810add1f66c7b4a62bf47f43cdc259bf31f57e4af010d4e4629725856e46010d0870441a5d5f1da83b3eee8e3ab1132aa7ed6d29b0483c9f6b5876adf434e2643b291c33", 0xc4}], 0x2, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x4}, 0x3) lseek(r0, 0x0, 0x41001, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x2010, r0, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) writev(r0, &(0x7f0000000780)=[{&(0x7f0000001840)="37853758aef80e260310071daa96c7b5002b0fd1e5fac402ab1dfdcb95109b415c0803ce84ca9d2510285f9a9f5cf768e642b640a9d8f8a1ddcfda2ffbf19b1dbf814bb45be52cd68c4bac94a9e1a15a9b6f4d206a14ef1bf62735749c8b64cce4830adec9054359b4be652e425969f2104d9c24993892df1ae2cd5069bae8b172f74632c43a8232bf1277f442ca089bdf99597d3177d25d11f5c40546e1cdf3183f7bfab00d7325bcd314446c966952c8386ec83e130252098f5eec8a512babd3e2e1d1aa178bd687101cd2cff96af8c710ffbdf0df11b7ecd77b7a07054341884a00c0534e83330c13ef359e56be0d95753af75513f07b", 0xf8}, {&(0x7f0000001940)="48d9e936d3b575f5e509d34b20135253fcce03a15c10b65b6dfeb47bce22ef8ccea361c26d046b6257746257615327d30d67571004f94ec5cedd7c291a71e87167367d60572ba3416dfe0ada201b95d9933bc1643a93eac31d2c546f4955070ba0beef47aeaa0e33606403b5dcfe24ebdfee684f5c5bb3dcedc2c1f9181e7c15b08aa2ccb9d5e16d114c3e67466e07a929d14fb0bd705705e0c8e7166624a762c3a66aef30a9e7a7ceaa38", 0xab}, {&(0x7f0000001a00)="cf08e3a67cb4fb710477379dc3c0fd62a62f322cc6c44f9e5f71c11f397135f476cb0fb5f1a5a5f16ce81ceabe57b2eb30f039757b374fcba6b08b1bd7d9037d1aedbf50d7dec54b6569678707f5af288b56bcf7f715f00314bf2a082af75312e93a198edaf73e44fa905245277c875f01e08daee22e48497ddf0bb53b53e727999c800386c5fe97209ed6bd20cac6b31fbfb456a01eedd6c474b4925c6d8b155f949497ec288539152cea208be4caaa2214e7a7f6ba9bbfca4271153a7b72595c24b63686a448d9bae0195a280561fafcef81ef8aa9ab655f8260b75fe60a40", 0xe0}, {&(0x7f0000001b00)="0c810ab3fb8b2217e944df44154836a41a6d6c703ebb0b60c5f5bea3b1d03b0ba548c58ba0f70812e3995357e91544a56e0a49987e7ce2403de11d75bcc7d5728c96b9d49d3b830bfab1198b17c2c635c99ea3189c379fad566df016c5622532047d1717e92423e202ee34ebf8421f33a01dcbf605c75f1a75fb2db1833dcfc253604ade2871dcfd3e0a7d01e270d6c56bb986cb2026cb3b69d0fd03987cd4b08719daf559483ad0eac7f33fbea214a48646c84e48", 0xb5}], 0x4) write(r0, &(0x7f0000000840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='/dev/zero\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='/dev/zero\x00', &(0x7f00000002c0)='/dev/zero\x00', &(0x7f0000000300)='(-/}\'\x00', &(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='/dev/zero\x00', &(0x7f00000003c0)='{!#\x04@[\x00', &(0x7f0000000400)='\'-@#(#}[\xc0\x00', &(0x7f0000000440)=':(\\/@:-\x00']) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r5, 0x20007478) writev(r0, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 11:27:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5712, &(0x7f00000001c0)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7, 0x4, 0xed0f000000, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x99}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x101}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xf02}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x7}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xfffffffffffffff8}) 11:27:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r1, r2) write(r0, &(0x7f0000000140)="04", 0x1) 11:27:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) r1 = msgget$private(0x0, 0x20) msgsnd(r1, &(0x7f0000000140)={0x0, "e24c45f4b5c030e7aac64a112e014099805c96b435a13aa006ed53f711c0d8d31758da7e74a364dd93e56a0297ad8b6e0d95e68c995f717a394a11993d04b703fb372bb86e3e2e35988920aba59218638f063e902943e13f5a3fd6230db8018de5153ed0d6b3f5b0b5b37816161e9185a996109954500b78d57ab492b9a9a668fda7c83bcf6047b85ba6e27060ab9dc59f43ec2699d782d513ab6cb3c9e78b387897e8f07397ca2a7e9b9880140d6f08bc09acafd43340b310aa"}, 0xc2, 0x800) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x100}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 11:27:48 executing program 1: socketpair(0x10, 0x3, 0x6, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x80, 0x0) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f0000000440)=0xc) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x100, 0x0) r11 = open(&(0x7f0000000500)='./file0\x00', 0x200, 0x186) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000540)='/dev/klog\x00', 0x83767446ea37d801, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x20000, 0x0) r14 = accept(0xffffffffffffffff, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) r15 = accept$inet(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0xc) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x20, 0x0) r17 = getpid() r18 = geteuid() r19 = getegid() r20 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file0/file0\x00', 0xe1af0bd030bce1d, 0x20) r21 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0xe20, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x8, 0x0) r23 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse0\x00', 0x20000, 0x0) r24 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) r26 = getgid() sendmsg$unix(r0, &(0x7f00000009c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000100)="bd6bacf71dfe1fe3ea4952ca521a37412690099e62e52bc717f8f3a9b43b11547cb28a5888cd0956d9008ea3fa2a2e5fdde17958f3b2", 0x36}, {&(0x7f0000000180)="6dd836563df92121c465fadaefdb72657fa7ff5b02d838b5353e13aabc70fafbedf6709ad4576c159976527bd5f5320dbe67", 0x32}, {&(0x7f00000001c0)="69a50137f93bf2d1775f14584f8fb60a4cd04961f88793c1eb9884795b146fa11767946dd314bd2726cb9df4aec1ff91f3ce1a63b014bb0125c5b054183dfa7cfffdde35f98f57b26ffb8917b0e83e9a32fb37af3f7277ae7f8cb7", 0x5b}], 0x3, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14, r15, r16]}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}], 0xd8, 0x400}, 0x408) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r27, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r28, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="28000002ffff00000100000000000000fbafd6b79922e9d7474b59bab9c644d753cabfecd744dbb0c3b379df0281475c11db14cc736326cb74ba31f2b3ada0ff2f22a41f7acd71c0b85bf14046efce402c2ba4c6eb105b3d8b88cdaf14e7a0", @ANYRES32=r28, @ANYRES32=r28, @ANYRES32=r28, @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r28], 0x28}, 0x0) 11:27:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 11:27:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0xd2, 0x80000007f58}) 11:27:48 executing program 0: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f00003be000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:27:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x53, 0x5, 0x3, 0x180d0368}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x1, 0x0, 0x37, 0x6}, {0x7f, 0xff, 0x7, 0x100000000}, {0x100, 0x8, 0x4, 0x2}, {0x8, 0x1, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x15, &(0x7f0000000140)="43fa389f386f722557ad7406d7e4bd8d063b398ea5") 11:27:49 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x1f, 0x4, 0x7, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffffffffffc1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x101}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc597}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000008c0)={0x8, 0x7ff, 0x800}) ioctl$TIOCSTART(r0, 0x2000746e) syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) symlinkat(&(0x7f0000000840)='./file0\x00', r0, &(0x7f0000000880)='./file/file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000140)="43ebaa78b804859933f89099489962d701395431aa28d0704fb8f4017204f909ba8c09e66a718e3071037f0baf4fe23f2082bf54518a8abb62e527c096160970412e521434c050d4f9878ec7fee1a2473f7f9a6a014905729b08a89e94f2743a57d15df75cff6a93a8da7a2b646f5d71fad4c6a84456eadcaff84f36176b2b0596011c", 0x83}, {&(0x7f0000000200)="c38127482ca5488d150045f61a25fb7a81197e61bd5d7f4f2d0d9ba809530f98e03aa5ace24ededb381ff869d8837895d8ef6e875ddbdce423d1abf9a274b8809128c99dc370338bd6c3881dbe0ac3aff8ec15b9c5a32027b19c44fd9cab96df33770f6c3d96f99204a1af1f0b8ea2a875910f36220fe45c44139273063ee47708921364d4c5c991f96529299ba2a2e54be9cf787d9cbf6cabad82ff0ccd56a67278dd80f30d1230b37cf7741fd57ab2d4248cebe813d0081366eb6b5f40c51295699c53a46e61c662e45ae1123e41f374d4c22df295446ae045ede6bcb5a58b0c24072c00734e8b13c43f8639d34f60b9fed58554318583e33a9e", 0xfb}], 0x2) 11:27:49 executing program 0: sync() open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x10000000000003b8, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x1, 0x9}) close(r0) socket$inet(0x2, 0x1, 0x2) 11:27:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000100)="4e8e47f8039c6c49ca820f30f2cb637a0e", 0x11) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e2e", 0x10) fsync(r0) 11:27:49 executing program 0: r0 = msgget$private(0x0, 0x100000030) msgsnd(r0, &(0x7f0000001400)={0x3, "6480f0ca19187a7b3d69f866d2cd1c1385c9ef8fa391df915d640166fb4403000094495704ccd0642ffd7cb87bc6776254842a8f154c472a297964448696f198eefff9dabd316d83502711ae0b8262698f10818ae349d3277376766150681254235d572448c77ccbc47f805b530cfd7a7e049e2b6a527f8b673ed82122e111a90b725eb909cb53eb7efb17b2fe5dbb426b1d62fadea7378ac18ca912d133a643328b79f9007fbef4807be0fa74a926ce4972456336913612025c66a4503a84d61f59cf1905d2542b4e971e63af811f4e453bdd398a17044895fab313f801c6789b50c1f9e89d4618ed6ccdfa232619ea45e1b9e00a961844c8a12d71c84cf5c4c944d5b4f34b0b3c97e671e9960051bf79ab39a09cb583bcdfa90edd94646e35bdd9540411f8f4489e"}, 0x131, 0x800) msgsnd(r0, &(0x7f0000001a80)=ANY=[@ANYBLOB="01000000000000007344f505d0f2b8c81a78a2480c242c7ee60bdb161d04063efc75d7cae231b1bfe1ed5819f96171e4c3c27cc6483c428317b9ffebd0cecdfed3ed5a1a65f714a4909687a12bedea58e3ab3016a18d4f0dd4dd028e82a245deaf6ca4114022e4456a885545b10a090f9d41b62bcd09a0ac7dfffa3c6f6a2e6fa95e219ae9b3919e3f1f3c215244456a8778aa6b43a81191f2f9d93a9c0cd3638ded1c1790e052db1700fb3848196f2158fcf32839c753b08c90da309c3c4cb84d65798aa6c9baeacf17cbe5a9cd09eeae06099c920056c5ad5187afb26492067cbb36951d5be3854021d91aa8db8b04fa68b071073fd8d4cb45451642fd9d345fe0b2698c6820f5101b043814d222179b5505d7f1f3e827bb73227bb12c7f599a00175d67a696c1168094dcf8ccf4be8f896f4ffefbbf7b9711654d1115b36b5cfdb8bcd4b46f9fad3af097df0d29189a6cc9b96deb19"], 0x92, 0x800) msgctl$IPC_RMID(r0, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000140)=0x9) r2 = fcntl$dupfd(r1, 0xa, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, &(0x7f0000001a40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001c80)={0x0, 0x0}, &(0x7f0000001cc0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d80)={0x0}, 0xc) r7 = getuid() r8 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0}, &(0x7f0000001e40)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001e80)={0x0, 0x0, 0x0}, &(0x7f0000001ec0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xfffffee0) r13 = geteuid() r14 = getgid() sendmsg$unix(r1, &(0x7f0000002080)={&(0x7f00000012c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001300)=[{&(0x7f0000001c00)="d0ddf44236e6acc01e96dc2dfb057293056c0e06cf6b4dff4daad84dde3df0995951dab184e07e60e14f5d3623c50140094d452903dd1faf4bf310d0c86505b4fe57d452207ec4c43ffbb878b055aed43be5cf0a54e3ce1a95a7807dc6b8276d", 0x60}], 0x1, &(0x7f00000020c0)=ANY=[@ANYBLOB="200000db00000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="00000000380000000000e1dc0000010000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="00fabcefe92c3e90070000009b3092ecd9bbfeaff14fbea32cf7580cecd850032379b454cb45a872f4672ee03f03ad91ac", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB='\x00\x00\x00\x00'], 0x138, 0x1}, 0x408) r15 = semget$private(0x0, 0x0, 0x0) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000012c0)) r16 = msgget$private(0x0, 0x8) msgsnd(r16, &(0x7f0000001340)=ANY=[@ANYBLOB="020000000000000099f00dd5e28802e1639345d02645cea87e7cecd85f86eab408b5af4e13ed41af189246c4b64f13f8427fef58aacf72af886fb3fb99ebb2d2e274f0dd2da624161132398e726717cebb538ea336ddc712d2b373d8369afd7787820f0a119fe69aea3cb54d4cd0e909832524da29b0ad5cba6a57baed20099f3a3096b0ea4fb1f28a2da54922c0"], 0x50, 0x800) writev(r2, &(0x7f0000001240)=[{&(0x7f0000000200)="e3ae97057d02c94f55136ca6630a2d3807a293e5fbf50c7709e6b743a50851688259999ae02a06d42ec9546280418ff4cef586e2a9e2c9af34e0ee51f284bafc34e8b053b0cac19295722691d42b890fec5d6862dc597b95101257ae755adbcc9ab89dcbc8debade3a98d8f495bd250e4f210c88c189007b080cd8b15be77d00b5e0966dc7a80ad204ed25b38a6dbcf09fe717f40e380c11a1a71f7f610c067cd7caee18d4918c232e15f171a79afa28d403af2083fdd68d64f78b35877903d641e87dd70a195a8a8fbc66f29755e72cfa28987aaf07246bda6baaf5e1623411b79a7e92cf98b334b87fc7e4c5c34bcaf14202d63ba540151d02c423ecd90d4428a5f7a649f19fed66604b7955b902a065d5ba7feafd46b4c586e4ae2c8054a6106bfc7f11224f0bcdf9bd42dbe03c7c20f8ee603eb3db56a4c7a1170eaa674c4eac141055edd7ce80a6990c56f9c3b7710bb29285628aa34283ca3f8b359d6ed3aed9ce76d7d3ffacc911437e4428da9f8713b786de7f472e476cb6f62340c8532dd0792dd3c922604d766106a199880ac47ed724f2761473b16a24adc6dd261f0f917616a921bfa340e63fbb835e4bc2415166c23fd53435c007ea4ae13607fbbbbde8027145edf525e7f90f3541b5ed3b444243b9825d1d93375236c89850948fe20b155761b242dd7ff41f8228cf0e844ded67dcb5dd45347f5ecaf3809acc13803c91831040ae0e0f990674dceea7bbebc8cc8fbf476b633c248c43fbb1b9f71c1329ba70f63d3439e04818322789845cec5c3fc87422df2cf6d14e48544bdc4b7d0375ea57ef3e05e199deead33330c7082d94061db32e25fd9e905aa665091030944fb1dfb6ae292e4ab96ea4106694d4c4824edce5630db74bd0acaa333921f4e28db2ae1182aaedf786180ebdda107a5bf683fd034e9e69e5c19dcd70ba172ea2e6850b8799423e5037d6c98388726dd0913e32d1faee5b9a974ff8035f0d19447c1e0fcd0eb49da76ff0852808447e7203ed4dfacdd643e08d36f69584a90ceb4e8b874a4346c2bff2b93837ac84f04422690259625ce00126ffff99fc9c227ef400e4f236a527f8c51c559e7c33043a681174383a449612094b1dd72592f5e227194f04d156d479746ff6d95272cc1a4e254b62e7291b427d29eac107172b84107480f4eac3f1b91c1839964db28623438a0859b362f1baa62213792bd611f9cc816c7dfea87ab7a031bf7c2088fb2edb0476669b5d55ae9e607e0f0de5a5f6148e1bd5a2a6e897884ccda2229960a7bde35775b39ab9975fd267bad1eb666833c403a39d5af462a8790ed9224c9d902d89c88e51d9ce74eea6a9785d56e844a391eafbe33d6da0c271ef7f171794f7c4c44c573ac4abc1e73844b3f88171523b254d9b712fdde47a1540bb135ccdff6162ff38b567f4899c19d848c8239a9a65e20c4240a118635f71c141eb635e62532836a5fa20f0092fcc17105b64367580550699203354cc54bf39591b68d6af648437e33b238d9c12c40485bc5d88247b006829e1dc499d6b4c386e0ff47e083aedb9b573488ee539b7e54c178a440a34843916694d69669795cacf64f3a3a0b914ecd0ba2235bdb352eab79834b1b59ed141aba07ba56de1c6e9026bfa42e4bf89b1fb01997736dfdc98aaeea09cd59214d2957b9434978232069781da18fa6e507732c89af885bc4fdf17e953e1ec410d3f77b7802387e293b60f0c311b6a9280774d089b893e4c6da528a10bf921aa72d6cf0127bc31daf5f51fc473dd68d539299b39da159e814786fad341feb4846ce9987bf3b82c5f669c60ba36f32cd898b407319b3cafb35875214e04a8db8062f6445a97c860fab4f52055dad63963ce50d4706314e1024b54bd022853243bebcf7a2afee37f554afcb10aaca1aa8d7e5aca86c1dd709c6be6350a317373091fdfef5b9a4054018e5661801bc5ac1ba8bc735bff5f73b1b46cef625ad6caba0918be278f9ca92da92b3c2a644effdbea3329d5bbbe2297cb87f119977f52583f7d9bbff352944f1973e55d75c3df5f9a6e86f86c4fdbba95ab316e92d3e57cdbce76da435299b67ccbffa0e581bcf0b873dbd40d2ec2e761a2c4f4b22830f9ae551af3f132118b1a10c7c101b2b70501e88a6ababf1b0441b0c70a2adb102cd8dcc6f62e3cbe178f20a84670d22c3d4cfb3b714968a6d208def9b7a27a97bdc29398449f3cff21a2d88c38e2fc6ca0cdb930080659b0983e68eda2c62c125eb069c2034d478ef74306671ad027b5873a2484e21e877f982e93c5d4a446078c9ac19a6c9e253de15eacd1986993c69b3fc5d9104ba36f21199fb2c6b69145022142dca7afcbb432eb0e885838093b4ff1ec54e2b52bae6e322fe79ab288ca00431315051f59296fd03a96e6989fba3f12f5f0e44ed98c4c35668a70a17ff76499b1d7d361d3e67084650f2512338dfa69ac89990f0006eba1336333519b1f8e326413567a7a0f88d1640ebe3797e8b9aaa957b36b2812ee23c4fe675ed644cbd897641f9e52414d0ad932a223254a61a40aa561efb4f90df7a70afb275d13397dc4b2bb95d14b398918eb2bd20d0d1734109c33cedd896cc7cb79973204a7df779dbb58c43833a58e5e2d617f2e024b874ca39d19ecc9d67d3ed9a91884ab2271d39f789b4be7e6358e4dfbc8d01f9f41a1f336a84ed996577ffbd64144142991831f71d8ab9d241639f58c9deff41353f6b340bc90ceff86a910b0ac5d45271f6c1653c53481f96ae339943b5d16485a0d99d7e38ff695560644c7590ba9da1f01508b24a2db1ba296e6a6354e9aa0200d0cd633d5859bdd74c76afbdded961327d41835b82eaf17de5ec882517609c15b39cf159d12db0fc37da63e89f0273646684b0600782b610922732b3e36df395e90d16e7a0dd7f83b48c57609a1252f1be4e9b3886a75d8f647f07ce44ecbac5898bfea57b9acdc4d0d9e540206bc6d4e048e66df68a37c8e8c7b4ae909a9c801087517e03c75565569573d905bda284e42d2dad70459f726844a7b45c2f81dad44e8e1411eefc52f45f0765f8de133d9e69272a7707b6ee4b7ded3ade4e1e2c28b25cb8843dc8d04dbbbb9af4ea47c15fa01884b871206eec3e1d761e57f4ba44e35da45cdaf8c2fb8dddb42eab009f57a38fc21715442279fad5b1fa7e89ff9129b2f94c4f4bb555c9c377a51bce3fdb4bca2e70770a965cd0074372dde8368098944e42760dfff7811514c52ba1cd76159293f0de315a6a91646f8c9021c272ab625924dad92ec79c4f323a2d0911031f2a455eb923d08615bf803030bd2b8b4f4eab9740ca93c2a998b9c72802fc0af133afadf8a10eb0c44353cbcb165c50270b778cd8b687bf6eb528eb4e2412c20a7c8592d474f88f88c7d87f100e4ceaf3286d3e4fb010221aca78f7e3fbdd069daba2c7ba707b15b18fd8477c2f1d00cb470fc143746e87be9e37b8d5b7f9d1a505dfe2ed13aba655beabbfbd6f120b213ed51210550df98dc6683845752ea1ce980c12b023eda2b80aefae22b51fd2b2286d5b7c8d33dfee0f26f48396bbf6beb47ccb9db2eb0e1f98c2b8da4b3963d704c71e78d1aba16795eb95e4c4b99bbcfbdc5dd91441894b36f6795adc7b6ae45e820d463e9596e0222efd2e9046db24e5900aef0437893ae128ec3c3dd9ee764c729f0c80704725d38e59a1732a6d1eaac18698bea0805adeb01a634dc6990c4b04dd5ef4e8e924acd2664f2f7ce1108702fa42f948bef2229896eee40d1fd8e21d5312683984d6e961fad211bc9b763bbf149bdf248f29e91f55b2a975590533173d858f5144faf1b0440e511f65e7393d89f90c6d363c6d3ec24565d871332309a748527a312a2eb4696242434f28ceaf1aa192bd52a1421287ca10597d3fd2b9fb1f13183caa1e03cdc1505388f9ecaf65125ac8b1cd28ed6502bfbf7e436748ba947df0a6c9ba9dbd00abaad97c5bbd483ed7cdd9beedb4338a9f099cf95158b756ac1fcf66ff659189fa242eeab665a74168b8807c922c9d771e21609e1e31ef46a45a015ca28644aa6c0925a894cce9a992ed405e69465c41d7f3c2f15ced478488b621956fa3dbbc30b3ec3b903be30ea96f7a4d843972880192185369bbddc361c0e4fe245cb59ffff72c4a1e40c676e2ee4f346719a2a7fdad0bda11d2ffdf2f91ce27e3b03768beb4769ca4d11fee943025985ecd7b5a6aa146615eb6164080cbcbeb55588ce65837d2edb8c5ee1c40d1f30902adc467bf2d3667860ceecab1c4d81d1a39f6739726e718d2aa647b9a28d9cc72558ffcee612ecff9ade2e980d2875ff4d1c32d0c916484235a25de40245655757a4b1c22b6cc08517dddad3cd14b902725f9b8b930d835057408db344ec7da46ad8856a9cce6475811e2248548969f9386b0343304d0150ae9df9221b2699a1f6b608fe3dfe02a7fb335cb454444d639ff2b20fb63a0ceddbab65bd611f1588be8feb8379b983abd9d821194404fac7c715802deecc70de364aad20afafbc6170088e369de7d78bcbd4d46e73a0412b2b0bb15d26abba6ab986bbe7fbffcace80e13753f47b0b1a1723014c77d54d27ab50caac75bb1cd6459091f993fbdfe73ec3760f36800c4fb1bd84645c5b8ec7afd7fe6244a9372169a98bdef40feb13c7fecaff8f02c2a30002ff3ccef13cb8cc663d10c4458580d83a6ff46c71ee48ec71729057dc4979dca928848814e8509dedc8d6f61df9aa76c2f705a8f729db2aef01a022660baeef0931bf370e8e5ee047ee8aa22b6d2f6cd244cfd4705cf7d08996ff3b158375db57e4d82d87c2427cc7c1c2abd4c4be7b7e21d991f03228a7d89ba2a986d02178501527b9588f0be2d62e8dc56864ea054eeeaca24bcd1d919f876343f7ae53fc2bb4f3c0c47ae5c5bbaf4ec8f771235a656e02427887d591ef28319a56c0883e32cf46491455c40b3ba44391b8350fd8480d97441cae90bed3d1e4cdfaf2b79422c7ad07e2dd24b397c27681fb22f05c182cb2484fa1ff61d957d832014b5451679c85fbd78d27163e8ab646f8cd10b5ffeb433f2776298f810ce7242a5b71e23c437cb12b2643d0bbd7f50d86b8d5d7be6d36a4b8a5122de468bbaa5d965979636e13522ac8cc7b9229730e94f4355536c2d44cd4d6b4b6df15d49c8e2b070e9a6b52f74970a913035960158458b818393be71e92df1ae72e89ec2f6b59db9c5551eeee4bf2a58842632fb02cd6286206045a1437fcf9e46740ca5c2adde509289742360b45058894e3b8b045475cf1f64ecf195a65709cceb9ec4dcb9f6c57b719c24790dc26c843ffdf6ba6449b34a4ef31665f9d1453f7bf1dfc15630fe7f962519b3fe376a63f00bfb03dd929014242765dc3444e2d41ce605d5886eec531879f538a7acd0b13377d83ec6b05da0c4e9784c5a50d084e917f325112e433b64b63198d4e21795a2d82a34101a0017336d7779012650747ca0d761ad669925c22c991327f54ea2c46ad64e17e0003054263223e3d90cb4691b875d137f438557391c5898ca21af3f0d919220f03427e8ed7c3e6925c1b8593b03d5efd346241bdc4fc06e37c07b004800a2916d09e935bf9e517271d9489e38695bbdbc53194c63c68a295dd41d2f2e3f6c95a49b84df76bb39203168e1f931fce34bb23b4d6cf7b57dc9de2385d9164c111891aea7890abb27ab983ff63e6a8663cc7bdec4acba989f56b7feb828485856100695ed5a5049d695c74162ea244b65f91d654b635033ad7", 0x1000}, {&(0x7f0000001200)="dc909658cf7ce15333", 0x9}], 0x100000000000013b) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001280)={0x1, 0x8, 0x1f, 0x8, 0x3ff}) r17 = msgget$private(0x0, 0x214) msgrcv(r17, &(0x7f0000002240)=ANY=[@ANYBLOB="000000000000000000000000000000000000f19ef5b7528e03f59f8dbbc01a755ca42c804b68000000000000000000000000000004000000000000292f6ed78b564b6bb9000000000000000000929191e932ac16eba4c5c1ce7fd06832cca1cb03982cd832d45563dab164a50d33138a5fbd2e57508bd8854074e89e072e5ac54b4fddcf08700ebdd2a3285c707de7b63d9f87dbce17556b10dfbc3f8cf81bfdaec35a90220f10f230c714f274f1fc9f40ba1e30f4655a20506d937d2427c14d0e134a8c13e09c71456a3fcc17a3a1414f49c55c3e4022ed0cc5b7d1162517941b28714eb2024e5965714ea075d135f954afcf685f1c86dc1aad1ad90c09d7cf2fa3034b8e8b414a603e0ea8bda56a322236b67fdbe2841e0dc77f24a2a5415001c7061fbb439974fa5ccb1c18ea43f88dc600690622110eb63c3e8075ce6c8d7e2d6acd4981da558e3b09ee035898f20345947d64f6c06eeef122a6f6a18827a422cf0db1934b19ff1457f577af17fe5e"], 0x45, 0x1, 0x1000) syz_open_pts() msgsnd(r17, 0xffffffffffffffff, 0x0, 0x800) 11:27:49 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 11:27:49 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) setuid(0xee01) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0x7fff}) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) 11:27:49 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20, 0x80) bind$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00N./bus'], 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x8000, 0xde0a) bind$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="5eb1deb21428c7bf"], 0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r5}, 0xc) execve(0x0, 0x0, 0x0) acct(&(0x7f0000000080)='./bus\x00') close(r1) close(r2) 11:27:50 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x101, 0xffffffffffffacf8, './file0\x00', 0x80, 0x800, 0x2, 0x100000001}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x801) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) 11:27:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x45}, {0xc}, {0x6}]}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdf3, &(0x7f00000008c0)="56748f0453533c33e355565dcbc7881fac2dbc8caf9bfa53c4960f1630ea552b09b0250985d5e6ed840a6c963558c205507a314dc2e74a5c3c831f428516c4b0d0018b4fea5b537a1e63f8cf2b41f4b99f8b2121c9a64b6c7b24c6a2699310b115f9ec4ec72d5bb311946f3d5d1ed7d94d4a247db951ef86a8da54c4e08b0f6e0d4fedd9dcd00940a32ac48c42711ee8561a021e16e968610c94ceae6f8d3001d12c504bef1a7b4cddbacb2e0010bed8453f8d109de0907ef350f23259c37e44321aff3b40489c7e9442c2d9ee0fba045b7ec05b92aad41b09071a2bca46d72fd94442dd1a167f17b421a4f96a7338bb0f620fe60a6798fe1f7f5f6c38d0b2dc84acba9c7d7ac98ad8187a7f9327e78c2c4f00000000ebff000000000000220000000b99a1793308f90d024b67f81fad568f4fb9296496754b0e51dda343954571c8ad9eb9bdb87ee74765f3e1e28f369d385f35119ef629be80065873c85ed41c51122aafab41fbfa8ef521a8a3fc6c9ad572b1054631aee1c760f43810eaee809ac31e80a3034d59dc1f550d916b9a45eca865e166b4754f0cc8e5d2a60764d41b9ad87c13790d7d2d3d96a8933a8b77d5bf73ddb349d4af1c03776aeca77e78ab39691ffe5dd94a8b84446093d7f530abcbdfacc496a62ba0c52ae88ed93b8119359422ebdae6a48849294c6d371175b2cc7741813027d540a28fee85a7000af84cec2f1cc3ca480f990db87c3a4060b6aa8192077d4daf403b151e3230a23f3e16c593a7c2f26c5db1273ba9a3601610040902333a02bbebf3fa4176fcdbbb354e2b38dedf1f03f39d30e3a7028228af4e2cf5db061e3f412c060defef1ea9ccc6f369f82a270209027abbf5664099d38aff05dc859e642ef891d6496adfb255300abef052e6494a521308056903242b1472b2bc767c6f7beeb284") 11:27:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000040)) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:27:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) 11:27:50 executing program 0: sync() r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) 11:27:50 executing program 1: setitimer(0x0, &(0x7f0000001100)={{0xfffffffffffffffc}, {0x0, 0x2cd2}}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getgroups(0xa, &(0x7f0000000700)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f0000000040)="2bb641ad96725d03edc259aef139e64a3db3a1b8a5cecd2d8153add13dfb92d622bd83551d0fcf2f3db8724d2e5ed42227e50a7c377c5f1c5e57b2fa658b50d30de89e95b2004535977d4194fb61d50f96bdc3ab14a3b7c4b26f223f9ae817dae639637c282746ed8c6763f8ea3bc620fcd834474605e7eb008efdc84327aec2b40175", 0x83}, {&(0x7f0000000100)="3cb3b054d449ac8949f2bbe6c855b73704d4bd3681d0f8448d47e7cf534003d3352d", 0x22}, {&(0x7f0000000140)="1fbf48297c2461b7098cc7def199dadd857ba09158051c926010f380327c384db3e72dc21ae6bd8d391072a7194a03f126a451268287cdf5e9cd1074f2096ecc518ecbec0521e105693fd41b409f2ddef0bf2525eb75cdb9e956c2815d3ab40661cad352f2b99a10025a29b7d0172ad83582427f8f40f78c4b8e26b0e110b703cd23bf2671c744d1c2a720574eb07fd26ffbaab44994d9cd37e251faf645", 0x9e}, {&(0x7f0000000200)="34bb8b624dd06fb4b52a653be03187da6d5ab907af3ead21c00b51bfce963707a630e82a180445a82e058331b94d1f1c21bdec89f3d2cc1c2ab613e0a834a98fde27f350a7652e1c072aac7d2284837a344e9e04d6cc7cef3d716bd95f7232f59ee81f8adbf9935b146e2144cfc53d8e8b7c4ecd83d2a53eb041dacf98a82c4adddbcd7ed480c23a7944a728cafa5e2a0c944d002f846228d729ed8aa7ec422be1d115e6610f61ea5ec49e8e5e75dbdcdbd2fd2b3a6cfaf41093e62790eb539eb076d1d1ebe54f0791bb2699d485d8afb44b1d4841a7a38cacde04479ce621b5562de590f72289a8cf146a456ed2ef", 0xef}, {&(0x7f0000000300)="522c6586da4827c4975aff24749a0ba9552c62260682d50723d37faefd71fbaf3fb7198f7e0627132e52fd3adf791354a4f7bb50f752ef8d39d3137b68750338060be89c5a62b8fd34c1ea2c9a4d7af5df146ffd4f03998ad272375a2e0f1a2efa003945fae11c4d5f44fb63187fdb0a5d35c29a789093f4361d4881b1ccdeb5c306c43f75bb835a5baeab32bd27ca529d4ba5b719ec44982cda5e967170718c9d8280493f625db6f8587c9f430bb4568709e7f8d9195fdcfdabc129bc3a706e18fcb6b44f65bd93f19cc7fd959b24044f", 0xd1}, {&(0x7f0000000400)="7586bcef8580026d70cf3e41cfd6ed7e4560fb11eda2d12238bfdd76660305cee0b4ff53f74e4b8d0cc5077db06d5eed0b56b8440774b33a247d0121d6730e6af0191c43043687de1534bf3195cafa1b0f5d4457655e87860fc7444ea1f9522a91d830dee3467cd66f62bb93e4e4ee479c8578a06f4a8a17488b3529aace4fb95e0282104be441bd9b96f72e3f74ed3c353154938017fc244a63caa69148d0a8fab00c81884076833e86da95110c736fbc389be5b404b4808857fdc6e0dc0b09e8a3c0078c15fcca4edee5b6dc901d71d444a25778d50f07254f9765dd44e7af66468c09341adc0019785a535b5ed563e8", 0xf1}, {&(0x7f0000000500)="b55c1df31e5a2390f9f4f5491063d3dfd7c061058c211773d2d3f4323026c897be1e282eb84eaa0bc0a356afb9bfa4a33ab89c304d45542a77968868f6b8ddedde9e3b8db9ed971d63117cc0d7691b57d266e98e16ff50ff4c10df085f00ad036a9421db7cc5ab910280b04a23a0186af03ae35f35c3136296e2a0f5b73db634257f2c9e8cc68fa123dc0778ef6c9ae3e5dd1c794c7d5d87550f552a0186c61a6a4b09b658a7404c5ba19af4be0a397866ffc6fa9546120a5eabd84faf21c43ad4867a56fc51db7f8ccc", 0xca}], 0x7, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x400}, 0x4) 11:27:50 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xfffffffffffffe50) r0 = geteuid() setuid(r0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x761ffb7f14768bef, 0x4000, 0x1) r3 = dup2(r1, r2) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x8) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000140)={0x100, 0x40}) 11:27:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000300)=[{0x6, 0x7fff, 0x8000, 0x1}, {0x3, 0x200, 0x9, 0x810}, {0x9, 0x2ea7, 0x1}, {0x2, 0x4, 0xffffffff00000000, 0x9aa0000000000000}, {0x3, 0x4b6, 0x3, 0x4}, {0xfff, 0x0, 0x1f, 0x4}, {0x0, 0xa2, 0x7, 0x1}, {0x6, 0x7fff, 0x59, 0xce}, {0xfff, 0x9, 0x3, 0x3}]}) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) r3 = semget(0x2, 0x0, 0x40) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f00000001c0)=""/207) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000040)) getdents(r2, &(0x7f0000000380)=""/18, 0x12) syz_emit_ethernet(0xb, &(0x7f00000002c0)="b6") 11:27:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:27:50 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000880)=[{&(0x7f0000000500)=""/88, 0x58}, {&(0x7f0000000580)=""/246, 0xf6}, {&(0x7f0000000680)=""/194, 0xc2}, {&(0x7f0000000000)=""/14, 0xe}, {&(0x7f00000000c0)=""/55, 0x37}, {&(0x7f0000000780)=""/230, 0xe6}], 0x6, 0x0, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 11:27:50 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xc7) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 11:27:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") 11:27:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') connect(r0, &(0x7f0000000180)=@un=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) chflags(&(0x7f0000000140)='./bus\x00', 0x0) 11:27:51 executing program 0: r0 = semget$private(0x0, 0x4, 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0x100, 0x800}, {0x4, 0x800}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/104) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x28421, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc5005601, &(0x7f00000000c0)={0x0, 0x0, 0x0}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x800, 0x5, './file0\x00', 0x7479, 0x2, 0x8, 0x5}) 11:27:51 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 11:27:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) unlink(&(0x7f00000000c0)='./bus\x00') ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa002}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000001c0)="51fdc2cecd35361b3730ce7f071130c815a048", 0x13) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 11:27:51 executing program 1: setitimer(0x1, &(0x7f0000001100)={{0xfffffffffffffffc}, {0x0, 0x2cd2}}, 0x0) setitimer(0x5, &(0x7f0000000000)={{0x1f, 0xfffffffffffffffe}, {0x1, 0xdb2}}, &(0x7f0000000040)) 11:27:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x42, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0x2000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfd57, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x56, 0x6ec, &(0x7f0000000180)="64c187216609d1d7d89bd4495fcd213796e7f9c03b1c68c9f4ce175780d8708c6ed836cc3865db4edd143257b6f385d00948168552e362d25114d87b676aee280258c074cc4614f66d4dfd2329a83a4b26cb06463ae4bb9c55080c55b2ce2aecbea4158a2fabfd4e6f109f5087fece613c0f14b6c5f183accbbf1758683579f6f41d6bc1526a44e86ec6472ffaf63523a4a061047662ec1111cb54bd4a00fd707a1535d76ccdd44ea2c748245043398b979635e6547df38768", 0xb9) 11:27:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1) 11:27:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x5, 0x9, {0x1, 0x10001}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:27:51 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000040)=[{0x0, 0xfffffffffffffd31}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) 11:27:51 executing program 0: r0 = open(0xfffffffffffffffe, 0x920ce8fa2c266a4f, 0x8) getsockname(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) r1 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup(r1) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYPTR64], 0x1) write(r3, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 11:27:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x6}]}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='w') mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) login: `‹<'3ÿÿ`ö¢`‹<'3ÿÿ`ö¢ OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) 11:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2374, &(0x7f0000000040)=[{0x2c}, {0x7c}, {0x6, 0x2c}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_index}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:27:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pledge(&(0x7f0000000040)='[\x00', &(0x7f00000000c0)='}$\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9e08c14f630d057e575017b66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc28", 0xe7}], 0x1) 11:27:52 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x100000002) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) chdir(&(0x7f0000000280)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 11:27:52 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x18) openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x20) r1 = socket(0x2, 0xc003, 0x206) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c653000049e45f5a41c61a67c5819757c55152f0ef2fc1588a722506510d14d927f059d8a0606469138374545c1e6c4635700d0591e299b6eb808e1b663470a35416fe49414488e27819f621d58217dc2efb0260a5f0000da21b0042fecbf03f9a41cd0132488293b21ba2bdd9e106bfb48ba74f97c382a84f9d0"], 0x10) write(r1, &(0x7f0000000380)="9e3eaa560e0000000004bf9aab4230408600000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 11:27:52 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x3, 0xffffffffb899c068}, 0x8) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 11:27:52 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x7, 0x7, {0x5, 0x2}}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$FIOASYNC(r0, 0x8004667c, &(0x7f0000000000)) 11:27:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x28088, 0x0) fcntl$setflags(r0, 0x2, 0x0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) accept(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="0000001860040089001131270000000000000000000012000000000000000000ffff0064f6a228d75377dd628b465a936916787f00a17f433f9875e127", 0x3d}], 0x1) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)) pipe2(&(0x7f00000000c0), 0x10004) 11:27:52 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0xc126866232ff7ce8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000100)) pipe2(&(0x7f0000000040), 0x4) setsockopt(r0, 0x1, 0x8, &(0x7f0000000180)="022a91629c9a86933879db28480044fa0b643db29636868d9443a06b887ef840c6", 0x21) setsockopt(r0, 0x29, 0xa5b, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x1, 0x10000) 11:27:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 11:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x8}, {0x6}]}) r1 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/46) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 11:27:52 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) 11:27:52 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x18, 0x2, 0xfffffffffffffffc, 0x7}, 0xffffffffffffff1a) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0xa) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) pwrite(r1, &(0x7f0000000380)="fece292d260386bd19f1ca1fe2b55fb1f63a4e853067f4dcc6d09eb51de79856b1799f5cc7e773139248b59e576fc96f2b17eacb92ff8c2cb7f26915abe90e46d2175ae7140b9a6b4ed57cdfd696e6c368ea73fadbd9dd1a40ba6b41622540ce16b839d7b61a9587853070fa692c15b10854a165e6f1661e04b4123816c349a9ef4ff659fbbe94cf7a1e531d22f4ce3241d69d1df9cad4131f88fca2de1125f9f3536c41601e7681997f425d2da76819865b312406f7ed077e8bdce43deaabb46654fd16343a62ef66521bb7d57820d444eee3c649282ecd9522f6095b0f61a5aef0087443bb545dc2acfa8e0e3c2d2fc800863db6e0534b463944cb204b8dcf5ef8dc71ce4892e0fb5ef699e9d97acd61de2d669e8bd3c3caeceedbd01e9bcaaceaea5b8f731d1fddd66435e0b509a4afc1e2cb5a5f22db54d3692fd7f94d261b05797eb75014693571c2f320fa5037a882904ec57e8f9759792d06394e1f946aeca8fb9b526364829962676548c1127d914fb0d756831344c2568ed605b397404c03d9f11e20dfb50396662744fc6e61dc5c51488cbb8e296b6c885996986fe9e150e3e2fbaf0aade540d038c8b48cf7ae24bbad3473d6868776d5b0f58098b10c0742819e9d104ec643c9463c01a516c2426c7c6adc8c757d7962da6e863f7e072ab1d288c92eef984c886bf8a9e739e669e49c8bbb9957cd103840a573b3bc5c4326a93f5f4b8c0cb0a315098bdbb18debfc12c1fc3c773db18c12de87a89795cfee42b8e338b714d45c0feef715a29e43e8de9a9ce4db027ee1f5d8bdf10cc544ad155c71026f24b175c6ee29e5b552d323a4927d3c20df1370c27f8e4f05d2afb6514c3ca98924980fbc99ff16cfb971d863902f2935204f7f4efe9e738c1ded16984b6a155cf961aefe9f74deae2a1795d97d4ad7d11e194250358acf86bcc3705de3f80a64a54a421f3f5a00595cdb2bbcc016f0c51926a3f67996ca443186dbd642bbf907f781df01c6a688ec5272ee33e7bda2c561fe5a8d90e6f1f40d1c3d2b103957abc89a9b56a8a1c8151c25247ca69ce8b7eb3a2b9990f29c3ba528ca03130c54189a2b3edfa9befa0fee814a1e9646ddd768f0ed8dc1bdf130afa41f3674b1628e92f5860532b2cc967b5b18167085785aae1d306b7093a505ab1386a333f75e91d6908d1e220886f29303fa8e68a8b73cb3efd2c054bd88dd91c3a16c3773799a1678fd493c4cf02d33394d422510079577ff692d5763ac01b914014c80af0cff99562f3558a24e346ee94876ba27bee9c62938a84cc58fe427a8cee6ede780499412393da06c3351170a89efec7b528391ac83903fd4c5ec0258777e1f24988a27818bebb78b145c93e25d315a5500bc5e8558e4b55de6d5f02c630c54c772a55cc8259e8afe47cd515e65cae69f63c21751f332ee178aa965ff071f2cb14acdf7bc73f34d1dea4b5f61d5fe76ea92db8f6fdb3460417006173002e9bba795a41b32362a8f66d4b4721b218a130126df08f4cff48c7131d4c12c2ea1df9f7411a73789281458cc8c6e8fb0115fcc4f2ba20fd13291d6c5e236baac39edb434c3ec5605db4c306f15c88ed5636873eab64ca38adbd0e5e486fd227b05255ec81b6ad40f57246d064b44a1f29be8658b0e7e7b4c08f34aaf14791bffa4e7bd96e39b3bef27d1327be2b84b4d616429085f5d04d4b8ccf0720600cd5cd52c9604761ca0681d9055a37e5edbbb07ad4859b9d9a7cf89892b17324aaa7aa99b6fb1f91d0c84f759940b11ed8505e1572b9991be9f195b2959840491c1bc48c2f103080d5970338cef71e68591bbc8351c7764f49ab2ec8918611cd13b3717ba70f18a5d6e71a1dae82ec3780563e9a65d6df7a276bfc710805be1d0af4631c46aacef7aa44b789554874df9e5a8d53dc8565f4bd2d11a1bb19372b43992c31eb3e5ea56e1ef7af18ce5b36381d84280cb8c9db3dae4c7993d601ebae8c54a14cb027cabd2a9bd8e9d7c60e11538ec8b9db876399a3f7febca72b15ecb45259346f7629f0b996f11793c421773a9674c9ff94ad26dfc44e5590f0ca559b785d4ddc41ed85a4e1105bc1da63f4e1081e5332c7b7686cec0803d565c9260273cb7ba48f30f09dc282cd860861b922035d05a59782255b5d1bde97933babb6bf2c9d8752da3f8dcb9c85daa9b0e1ab1a9c4157594b491eab00752db733ffc10dbeccda69fe57f866a789d75f5fe2f6c916cba2c500fb55327fec1be1eefdc12b7b01903c9bfc81549c5584eac4035792dd0272dc3406ed63a9020feed4c0104d48788954e1cbfc61e3705fdf3d3893809adb18f745932154fbb6192fce3666b94e9166fa8cfea04732e6df1d33adb73d84b3aab0a717ac6352fbf713d8c10b7188bffae60aec2c354d8b856e1400edda4f2e2729971703d2b45d65c73fcc4ad971c8062e6a1d8494874556fd89b7abc20f8be9410c263361ff7ea421ac8bb5435dfad4f964f85ddf32d86889bfe85fc10a142c8c66f5c12cf72dbecd9a21a3708f2673df4b3127d860338cb317e081ccf1cd138d23277b0a8aa3b64aa696af0dd3fc88c92351dae7b05abd03a4efa04be2346878046b5090f9590cfbfa078d808011eb4495d94adadbb0ad3aba3f5be6ae34aaac269d8243ea34a5cdf6efc7e3c1ed4303a1cb1a163290106837e08c93af1feec8ae8ceac4f379922ce2e0ba0f2799f3bede3cbd3f038ea240b02474f11f2560d121e8fb215f3894fc283800d3743f72a26aebdf25c89b70c6b2335e5f5e1e25ffa337fdddf066c2a0a1ad3d2fb58d8cdc97a60ea2eb72b89c0f4d5062e62a81e16c085a0e386d4742ac160c5d1ecfb3b3fe26b21c4bc734a243001a7dfd2982488318f05c9bd9f37e76743ab8f5799a467d108cb2349af1d044d4b8283a8ecb21062af5763e01345708a368df0ade1f0102c8089b665c7e1a4f979ecd5116b44021804dd2eb85c07639a7637bb786c3a968923dd35e8f616eb52c0ada9635a96d79f12656b96353d8d660fe8874259774dba4692ec9c4de66bfa1fa642519468e5cb0761a9b5057546808fe3b608989dd10a6e3924edad8f20fe9b9d0cada5ef4ba237f2d2b2f60814e814ff002af520cdda33d9786d423690f7fdaede5e70ba6a9485f7827c88a4596c280a6c7d77307bb9f99e15e50360fd9352dd80ade84d27fb90b0a6904a286d265f69f044d250ed01c5f8ce5178a8ae063538100c9705acbaa9a050842db1d634e71a33de81f8d24bf5e4dd81148178f645e89e72ca3216d80f3410f9a5221ac8fae39e040ad253e9acf8cbb84fece0eb475686af41f1b274639f80a0a8e2a95f4dafcb8360029487f6f70ab441f805e99686d9fe4132a9f29cf34f11d4cfb90689c9a011a14f49ea1c9869a46266bb9683df05597a2ba9c56bef3c2700f850d6eafde50bdd269e0279826754863fc340854d07fd8f18e486137ecfb4bd6c2f99d7a49f2b61ef4ddf50e4aedc85a1ab09a67ee34ad5b88aa6ff727cc2ca22a48d763acdb38eaad71c36e82184830b23613662fb6b6901194a6549d6af07d28e0934455620e8d531f2cf80e891b4562ab576715b4752e56f7db3daec57a13a2b2f146c7c0836bdb36aad062a089198d50c1addfb153e7c2c5229d5eb4aab1f9b4cc94140763f93ad77c33dec3c836517f0ce284647222193d889907ea02c7aae41b1184281ea81d41e95275bf4eacd13aa062c8164a8e933248dbfb5aaec295f489426de72a3a903b2bebf3cfe2fd81c04890d718cc3b1b1f9417f787ce9d2f1f223748de64a8b58294e21540408a4f1cac2c00e514fe03fa2dfa73bc45ceada3a7741c6733826a207634966c5cba8bef0478107f9c1398e5f45bb7be3191308bbf22ec03cc22273d039eb0ecaa9351cc433b88b611b7375de7edf9e26f9c98cb245ed6b93093b0b88838a36833e28d02aa641f2fc10337868e5a133de99c83e3fb5769c516820bfa2562b472e8d313229def3caecc3a15238613082b2acea05fd17875a7246b93526f03ebaefaaa9b3ee2949ee29c3668f3d276ace3664f18c775abf6d1898102358d157e1f748db80e379c125da87973b7ebee6ac89a5c101fac43a0b035d7b3429096b40c92b6420a5313299a8a4b98112e6cfb8e12149a017e827127c5f179b5ef10c37c868cabe3948aa23ced8fdffbbc9cec2fde7b2033e798e436f53e4683599ea5c7dbc61d371c1513f07a5e1193efab35a3b9584af48bae792a9490b23aaf8ae5fdd4ad5a98c9bf7873b686be7debf76130fc2fa0c07c118c46988ba75ee61e6342466bd0a11ff4debfaacedc21f06523ff4ef6ec1a7cf456c54eb5d13c84d937eb98045d2e5bd98c1710af2c6be15d3ee125132bea963aba659969abd882183b406becf4c3b6012f2c4735f039b6fc6edc1c139b2e7348069d6fef4595ebe0ffb828d8fa602e9b507c0fd078dd732bdaf8232740b954ff6ca5b983a01e985e9ee3d217ace1cd7c050497f89cd5dfef4b5ece9c7b1e9e672a9d93c51304550d20b3c47383a6f402e6f349ef2ef25ee70ac6443160b6f528b2c0e50ad1b94e325c3adcafa5c0a6bfbf2eb588708f5f44f9448a71caa68989fc3e3b1a994d7fd36b28913b28938552c74565bfb05642a712b49b03bc7cd0128ddd2c6c1953600137a1bb3b4c4cec7d069144ac75c55969caa900f40f78252c6c023204ff425686d170b9cae5e0828d63f2e8d79bc5984c87798cc8800c4137ed583947dc2ffaa249d98476df6f261ee0dc1cc0c793c68c0a9add04a819129cba6fb007fe78625a6492cea91645928267c790a775d3e00f2ee944accce5c7886076fe0bdaae4037aec3db4659de9881ae28dfceb736319079b9a272778e5a332329602b5afbd9cb8e360959cb6da32d49b6d3fcb8f58af1e09702dd4b0942eae470745c14bc17ccf67f540c4fa85317766b3a58b2bda7b8fae686eccf4214576fe4f668db012603519bfadc7c1db9a3148679d32bc7aa6b618d3d3b4c9716067a8d46df659f671623994146f74107724f6b6cfc67d5f05c21161cdb7f33e5d0a40bdf8b2fcf63ff21967f2e2b1b8d392cd6605398defd9c3a9ac8f4cf618f0bb808839b024b407e4a6c16e76159bbc9bba3eef7c5b8175bd3360925474b80b2558957c42fada229de50f6bda5b81de14c653e9c29eeed8659a399aab39339e947b68d61e3fabd27eab6ed91db18bf53af81162a67cbfb7f18c3d6f730e00942e737827ba7395e6ce0e596a7363d9f896f7a6f606501f838a7aa5994883ea5a9cab9a6299294e67aaa197ffd4d6994a366e450ed3987d7e2c529a694b59497bfbd2ffeea675b0c369ccd0e33de8cce195bf7ed934ebaf06162102875eb0a74d440a84b9ce780c4db1f3600c0d230aa0cf9c47c75d1b47671ec67dab1fdec79ca4334663eb5b6184c86fdb5b2ac15f394ff6994401a7f145d43bc0849c4a495896757e1099118b268b4dbd5f19844c456412db833f154e25332d56fc354316c39a6d810084b25c95f0d9e61557223c897539a35dd8979176cd2df450625dad479f37e7a2dde8065cf07037e7f9b4620adec208e29377c474491777f7dae2c40acabd8c8f24a627e3548ad4ab66656fefa1f03f84a1f7dc55907cdea4ec058ca49f91f725de8c76c5cdb66437fda1ab10d716b511bfd72940553feb63cd304f1f51a54e03b8b79bf86a6907ff0734e1635e88cfea620a8eb85f04f4f75c228cff132cc23389f18868ea76b69e3d39e37ce8b14a4f4926272b57212034bc", 0x1000, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000000)=0x2fdc) 11:27:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x11, 0x8, 0x9}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0x7e5, 0xff}, {{r2}, 0x0, 0x90, 0xf0000000, 0x2, 0x101}], 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x42, 0xf0000000, 0xff, 0x10000}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0x101, 0x7}], 0x1, &(0x7f00000000c0)={0x3, 0x40}) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x81, 0x100) shutdown(r0, 0x0) 11:27:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) mkdir(&(0x7f0000000140)='./file0\x00', 0xc0) getgroups(0x2, &(0x7f0000000100)=[r1, r0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) setuid(0xee01) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r3, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 11:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000378, &(0x7f0000000180)=[{0x2c}, {0xc}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x1, [{0x2, 0x7}, {0x3, 0x3ff}, {0x1, 0xb76}, {0x1, 0x7}, {0x3, 0x1}, {0x1, 0x6}, {0x3, 0x2}, {0x2, 0x6}, {0x1, 0x1ff}, {0xcf7f5b935943af5, 0x1}, {0x1, 0x7}, {0x3, 0x100000001}, {0x1, 0x40}, {0x2, 0x8}, {0x1, 0x8}, {0x1}, {0x3, 0x5}, {0x3}, {0x2, 0x1}, {0x2, 0x7f}, {0x3, 0x6}, {0x3}, {0x3, 0x9}, {0x3, 0x8}, {0x3, 0xffffffff}, {0x3, 0x7}, {0x1, 0x3}, {0x1, 0xf0}, {0x3, 0x9318}, {0x3, 0x95}, {0x1, 0x4}, {0x3, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0xffffffffffffffff) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 11:27:52 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5b1, 0x40400000000000}, {0x3, 0xb3}}, 0x2) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 11:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x40b, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') ioctl$BIOCFLUSH(r0, 0x20004268) 11:27:52 executing program 0: msgget(0x1, 0x270) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)="404572f6811ca5808231bcdf2a782e865df433443ca7e74d1bfcf218e43390bc305322504a0d333975080d92d51fed95ab8b99524a823bcb652ab04eed2ec4511097b0412ef37a6d9bc663c7350e36dd82a8ea2bb7409af1c6ba144bafbf4fc09a5e265c2b171597b8ac344a0dad5f68783672c2e7c8fae5d0029710bd4e1bab4fbb0c3db0aecb62d6e94ef998cb3c8202537a09e2e705fba6", 0x99) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x18, 0x4, 0xfffffffffffeffff, &(0x7f0000000080)={0xffffffffffffffff}) r2 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x20) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000280)) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x44}, {0x6}]}) 11:27:52 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x774a52df, 0x1ff, {0x3, 0x3f}}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) r1 = socket(0x1e, 0x3, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x1) sendmsg(r1, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESDEC=r1], 0xfffffffffffffdcc}, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) 11:27:52 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x3) dup(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2b197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaff48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49f559d612f871f4385f04557795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000028adb1ff02fb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7b9ca744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a993b25bd1bc73000000000000000000000000e89c5c7c1ee37771a6421cd4a36ec9a421fa82a5b162fa8e6bb5471dd15529f871a810023c9ef0135030084cd4ff3f22084111026f95762b050de053123b9d4eba79fe5191b3dbf4c446649a974431a7433c7743"], 0x10) writev(r1, &(0x7f0000000840)=[{0x0}], 0x1) 11:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x100, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000180)={{0x4, 0x5, 0xcb3}, 0xfff, 0x10000, 0x2}) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000001c0)=[{0x40, 0x80000001, 0x4, 0x4}, {0x0, 0x8, 0x8, 0x3}]}) shmget(0x0, 0x2000, 0x8, &(0x7f0000ffb000/0x2000)=nil) pread(r1, &(0x7f0000000580)="12ecfa304c3a7da870bb4c5133d11866c958d1a12d7a438d24ec0efb7ca8eb79dcb2e44dccf63d3030657df1f4640d37fa3ad79bdfd38f353d39269d53d4d584263dda0ea35fa0eca58119b0acf2ef6523f7b4721f29703c1b7d347b936b05ff83eaa4c3066d032567240ec54b6f41a8cdce0436e22a36b0b4ecbe815ab70f0a750b7ed560974187496ff810236538661d0a78ff1158cc03fbfa1d580a28631ead41a93c2b3194620657729ee3660244ccf383b98b40b196eb83ecfa0c66000d883b8013f202dbec746b183b76395ab29cf0b77f326ec5c16f9071773488fa98713af5fa9f88710f531e2ba177173fbd563459a85569d3a44ff27c60fe3f9736c8d5398bcb29a9ebae371f65b9b7d3b26e2e56a90b1daf7eaec1bf05dc89a64136b244e42c5fb8568aa9287bb5fac603809129c90413ca801da93518a2628e0c556078df0b7a5dfc7c43ab98ddfbadd4b92d04f0d46aa683d68e7f4b5ce527150a10d5fab5cf6138ad718200f5aba37e017148994d0ffa893bd98af124b10a14b09871764fe46a24c3a680419e21bd0170bcf9495f760a06adac0527036f8004c387fa3c8412a5f4cac5b717564f7a2b88377ad1361fde7235bee4e51617e875a11d07c25bf7da8c638536751acdc55ed5dac3c6bf21a980ba2e43e685919292ef7cfe7b29b51faaffd5db361f5e4a61dfbe1e839cd5f321262ee939517d03b549a5bf83fe9ad31d43c9253c02b15aecdd21134d86b6491996a7e410fa5db4f53282cae8dbf9d19d1743e48fad87d485c0f32357259e4699f924f3ce51edca7f0aa952b2b101d9e5049463c2b567eb47299f634a9df4a6f90ede67646c37e9c0c1b45d512b5212163e22e0b21d754bf06ddbb10274f85c8524bc6dfea9e0247f30e5be158f8b402aefb9cb7e5631e8054f88345149de1aa85dea43d41573a5e43f4bcb9ca90062b087c65db11af3d5a3fc78f91a66f54ec172ff414a835b4ffe152dfb803e3945469743832f5558bfb643a654e9ec91a88e792207902c2ad73a6953af235e00a9f3f0b23f664bbdf7b09c687c10d4f6b81ba41d2ee65e827df7a289fb49b53138f97998cdcc9f54c1d0a9cd5f4ac3b031bea02fc332a203bee2275d34064f62a2bd85afe25b49540f51e5e901fd56a1bb402d88bb1918a71f46bfb5edc3df97ad99b725c66ae690aa21b36351a81c84a528d880f462024c9db31c622a2e7447e054312d44201c3fea58ef185e686fdad0c1d8fe28bc3bc3b682a3b1c0de622d4ee62f4d3822f970e4a51159afc328590c5dd424d16de0e43e3e65c7673fcba7db96eb098221cfc3475f11443ba0074f83393f0612b9964108e0b3d172afeac72dfb33f4ff36f526d951705ec6488f39c3801f2135a8e0606c704fb51ca3ce57b56b34f963a5b2ea2b48f7629d0f9a6806579ff5da42d6ccc2bb3796a5002279eb83e05c348436d9ad052e1d5a326993a36db85d7de3e488c963edb08fba429d3d9444d7a4ddff686193bcea24f328f9e25decc89567eddce7ffcee4652bb2764bbb1609beda786208fe05de398999d2b8d4c8a05e17e7ea46f3c773e65043efa2e8f2fdbdf7135c387ad530b0b0e4be6176fb153e3e7ed1341cdbb90039624077e704bd8ed54410497676c608e67ca8c6480b221b890fc4f0ee4e640c61c4013f10f238e786d4cc2c67ddc812053471a1e975526def58b98309136f9666f21a66c15c1fb9302fe23276bc65d4e7a7464d52b8a0f3a9171aa609372f7356d3cf63b339eaa08cd9c965bcf883066682e8ff135578ce791957ce6b93c3fe460ffd198e1efca6f536ac70be3430b10cf6713b5d8222a7b7e085d8c333299d996baed93bb13c8dd23ba43e0d09429a7b4cea2cb6b74c67d108d7a2cbe76c0e82f4d2ecd20f2b2fe125e48c83674af539226b91f0d844f01d5df55aab880028eebad1cc326c956dfe6ba9baefc026beaa0074ae4218b5305ffbd13f60d809370013877ce625de7088938e221a06dcb757da1e81a570bfd6a67c6357092c638ae87d2a427e6ed18d021ab9e6a351a00c28e6692a1790e69aead3718049ca07f6874c14c6d217b9738a2e4211722171d70541c3db3fbf84dcf4f3e565d5277c433615f62d7c9ff0c2ec1afbbfb763e7f29bb0df2d37d80b5781711807ca8360c3d20d5d7feb1cd8999d3d61b7e0afcf6306969236589431b63d363e8c248fa6df9bd3246d6e5182599ddebad74822fa722dd22f2ff95de7e46d32a8148ec226e568d3025660b01af219bb341f9a2e847ca8ebfa298cc7ea6e05ade7a0c31a0c4b18b30dee724c0dc926f70bfb88c8e23291815e3e858fea795287350ca8a050e100483e09f31abc932fc75d65fc4afcfd5ffaf5e468aebb465d647a8df0fe6b086acd26d997ae2f9a4e0985625ce765ed23ba36fe0a1fcce875ec60adad1638f04f1888521c154ddead460cec557a7ab8db45ad8ac2e755f7f15b625fec2c22ab3a45b9aae0fc4d5920053d5cdb9c3063c0dfdc3e389ebb7ad1b10ae90e1c7048b69defef206fbf922c4d9d7fe4939665f744ae47f43e8ac7f157c06aca4f45355620fd5493784d61e52069b44889648e87e22177250e442b70b784c40e77965045fd35e269e4fd73be3798640d11c98c6850d315abd87e940b718a9fb35d2dca8ca5048948896edfa4b11ea5d4f3cb184189ef6b7094f3c5a9acd0ce2eb2667c9e405b99efc11cbdb5f6c64216ea3acc2eeb74f4c03f828e9b066a284c69597ff132e7c8f494dd9c6b42f0fdf53bf3a52ad55e17b2db9e4df7446330ea5d0f53a8f587686ba08ccb541ea64f6ed4d5e2f1c4c7ca6ad145add97f866cc55fb17bcb62c193b0a158dd8b7f7e7c65c9e4798658c65e1ba0d2f4d6845d47893e2718e1ea215aac0a2cbd948b97ad3bae28982e20c707800609a9659ecee749ec8a1db10b0a815eadb115f63468338c3c274a7719fb3c1417544255cb853edcc5cd9aa37d109d1616d131466c773c27f56a3201252b6dba743c7fe4d63e63e86ed49b9ac5cfbe3284711cd16c286b4e82c133611edc5d1e7940ac15e33e42357bd366ec66f65dbcf3ee90a3638318f12924944ecd6f55f7d6a68af05d0b54053dd0a29f3041d4a4db319b4acf260556d1e5026aec5b7490de03e34a52e3b31802860c5938c4d063c0a4c545023fecf9cd8fa1d507330cf85519de528a2b4ff0beb6d52a2fcdbbe42765757536e482b7c25d1176c14729426be7b641050d6f7bd1d24e47ac325d0d4b3b21fd5be7ba2fef2c4ad317e92c7979f3a1a9f43944c4739f78b1b673e41ccde5b7f0728a2361c4a566625f96cd68b3a5a37158945560afe8618f30c4dc3862717548922861db0d288d7a7fbc493cd290a3e250568558983d21cff1154bdc7a0668cd825523f67fd3cbdf490cc4fcbd4c637392d7f3ba94b817535e736fd56bda26cd7f9886cb99095b490edd1c6c011f5e482827919087796a9184b0d939f44a64c188c21965cfca38f37246edad236f3d0dd56ed962849c71a76f75a4fdffbea89568f8b7a7e31bc89548a3356557854d7115d16e9e5f492ee131a123cd1513ced518cd42392a8ae4c09f238dfb66b5007ce05f31ec11414f435d8a3bbe200853f9310302aa6f77fc23a5c3e438ac983365608cd2173f43d43f5a8054cd064548bf5044a7189956913d7981ddb6627bbe3677df5083133f71c923f3466ec1913122efd5f91e44296eba568fdf7d0b5648f9a6d9b19f022609789cda6953688f242e79fe913481316b4197f89552e6246c069b699f10819c85d7eaca6b71aed24298dcc66330e2de2f314f9a888729ae2ff152bd744b9934add959abf4323d3365cabf644f86fab97b90bdf16b4d75742f3b00ebab873a6b64fec23079711f3f41a93640bd5c24b7fd9084cc931d3eabd48bd3aa2e337b4a082e8ba6602853e829b1f42ec297c3f398fb518698fa73a0042ce06dd27f0acd29150174c8692d0200d0a2e5b602d113ac3b9fd11b1ac20352a6dce51b05307bd035e77627a4dd72dd35a54d85a0a7e019dc736679aae7e597d2eb9f3466cf6f81c00a3466051bd8f0f51bf99612e124b633104d36b25678d3362f5e51cbf092701becb39d2ab82c54a3e16009a0cc4df92162c853e24609391968bec305d4f9e222b57b1563379e15de91bfca63b5e7fee56db8331f1751439b2d31261219446e60f52bd3eaf89ff7c11ab399827427af2c95a2e7c6c3e115b62145bce7c41b886ca508cee654dd41b19123e22a5a064bae0b872d36be83b3d3802afb51143c0a5c04f3a1fff7647953245a76c83cd693160ba8126247b23151d886be49112e851dac2abf8d45d8618ceffad3a24943c09c5cee21ebd86a10d53f7c473a9e43bb1bb143cf1ad86a99ba9e948cff20f81018d81cdc7f2a2be3f20714ebe5e9d5c24a7d97348fbeb6bab09f2dd95ff1b43020e4982fcdbb1c54d0544de5a853306813bd4c0c56bba971043a3208c042edb616dfd0ec49c3eb92b530b37848e4a18d54a2b6965a278ec98a5d0fd75d5b65365ba3923178def6d58cbde143dda327b022d8b426f5b04874337127506b3b87fec4efd5a9de4141999d9bcb539ba87ea04b06fef55056e70f8fb4b2793d18305d20643a5bb50ac1e4dc1b303464c6e0dd357976f9dc09001c9099e45bdd30446d59f68c7acbae2656cc1098a60ffde9afedc100da5095ac7df0b5280db9038cbe420e18783501741462789a810d0dae4183cdd560412b19134716fdd86cf19cd43fe745600dc6acf66d65cdc7074a28279cbe3945306754dcd820caacafd982d113d11592a82fc2e39b1d72ade42c1bc93294ad015cd0bbedf6b50a4fb7bbff6c07e5d866ce5a0d4f4ee95637393c13229e8d0675c9bca0213802b6541f28fd7d00bb1c617d3fbf60b42a9176a6ccdc26419009974d50ceebf18654f42402595ac16f0f677c6d837fa491c2f241feaca3ea788c00610b95e47afda56c20e8a2a002145ae13b599000784d78b74d37fb52129b7a9d93541f9f769ce594e94bc5c54bedac95102e4c9c49c2c0f674219ea46385ca77736aa5e8707faa1a1b36ac16448fa9c79e31ab629e35720fd1d48bf8644bddfecc134225a6855bc5dc14585d4c0afa0c1ec5dfed9471114eeca8fcf8d832894558723fff1ac7db9504ddde3e3345d19b8ce298a5b55fdf14bddd5f9f7e3d91a2d781914fd295f114f727edb72520b699dac6e0912c73fd44eefb761a1e4bb5f33f38f4c8eee3765558314d2bfbbb69869ff59f93284dee9b3df5eb47fa98f0ab1f34fa7000e203f0675afcfd0bd9bfd65269a49f403e6cfc47546b6d180d7c652226df88bad79a83352fb5c282bb64d6c34d9e4b152e76ed50c175f643b9aab409ca231a5e8724d513b26e57f6a5cdf27b8929ac5d58dfc33711fce79eff14a14659a27f0d70122b32fb1f6394382ea8b8b40342843cd345c399d6f71d4384f91d85413b1751afaf280232ac5d9ea693088df71f40d6babf8bbcf28ed6c303d7151fe16f8678ccee7f311655ef65ad54f37fc80b10b36eea92ed8dcb0033202131395f895bdd6c98174a9ca2ae96b6c6a34b95f3c86c17fe22a6687184fb81f7c4f3da27a7294b69368acfb50263acc3b9eb2e612dbbab7d9f8059e9ea350099eef3d178b4f3f99d75c0c7fe190f2a98dae117958e7290e81d82242e91b8db1ba60e569b544a8e23b847c07353f1734ac02f762e72100fd3bf4851534f89302e92646ed64dcb8296164d3f76b25f1a28f4c92ad844effecba2", 0x1000, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x9f) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000540)='h') 11:27:52 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x10000) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 11:27:52 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') 11:27:52 executing program 0: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)) 11:27:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x6, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:27:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) connect$unix(r2, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) r3 = dup(r1) sendmsg$unix(r3, &(0x7f0000000140)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000500)="eae40e6f1cb7e7e4776c88ac9cd4ed7e331bf3214dbd087d83dfa07e5d52634b349a516ab41a613a86f5caad00a9aca46e428f97616b4ef77ac20d4ae5eb3799a8df0633941d4c83dc71914c8194f0a5219aeefb1dc6dd54c4bb28a3fc738a59405ba3ed0dd00c8613854aafec4726958bb716fbc58abb4c111390ce5f1a29e6a33934d0b48bfef68ba386620fa3e48c93a0eedfce42578097c5f3fab1d5417d705e79c864ea439c220415f878df69c276b3aeb495772b0c86b9cef631d3cb6f3a5f97d4bf2c10bc23fd525948c50dce0e3894b08462d10c7bbd6f7b5098a68a942fabf7a3dde689f3cafdf767a2a6eb04c64741b4b32d649dc6a2a318ce1b1a5d297e352d37748362c39c980307a21ef6f41e9ed1fdecaac403cd157ecb4c3467cf0dec87a92b17d85808f24c20ed1d3101c30d4e257f4beb9b47554641ee1e9aef5f3418e49d0bd7a43a3cd042df6bdee587ee80af1a3e9bc1a52208b1e813f56ca8223492ceeae79ada1639a8ff23ac8bdedfb873fabcd501b40f01fcded6d7b9aa906961511f134721c7ace1c214115a79cec27a4512423a62d622aa020be8bfb7037687ee8bcaa5735363290bb43f582774ae35eddbaddf5330a4c79a760027627a166b607a051f840a78332646791c479dd0668c22b0a29c01eafa69766db1a6daf1933fca8f9ead23eca66b65f41804f365518684b902ad0ea2d614b8f9e60203fd155fe1e3b05ac330311715bfc336c82c5dab05e8a421094a0f634570c2be191e226489700dc0b7a42f6ca86dae071e1a29935c72df17c28aec62a4cd4894a81933efa0abb513c34039768a8a142fa281164eff538862b3f35edcca4fec54a4a5679392ab246e42f7f6301b2ee88df5df3c0f52ca881938689cf333befef593f91aae81b29fafb4b9ada14c1966500bfcb759cbe1219106b3e47b6bf3178e0dec0efe2284d487e46a134f23a6d6bad4ca53dcb246f3486fc7ed824c10e3453544babb0061f78e3f77cb5d252d17222805d2b7728d96ede425a119ca80adedfb28ce5d18c53704aca5cf86fd175c90751c4813d78f83995ef92d23dbc46ee068dda9eda888cffa26ed0c998b6ca89a987a2922e59ab1a68b97fca051755798f6f53c19cf033bfe6acf57de717e0573427bf02edf47df8911504bb901d818a5abfb00b286276fd67e6531d8666a1589485c47978d674d592b925c54d3b4084a5ddaf59ab0c3f02066bb967dd2be6e8b26a1911258957839ec0e442a97ea3bd5149f0b54e8aad27a655856ba2534810b43b87965991df9f5f5f6a8cc3c3c799a68f099c3306f1c5d6149934f59507b050ebd074d99e32af79096522644904ef8ef67993ec34c21098117c6102fd7eec3fea83f77900215078f3c56a234ded7a78c8956f1cbb9af5e9ac5e8b52b25fa7cb0766ee19f53280d2756a7da6ebdce6007fc0ad4de7c02d7fc8804e26334ece28f9eca849a87dcff9eee878399b2ce23b103dba327051fbc1fbfbe43196ebcf5695c825eca719f3ce96438ce4c2324df64d5bbbabe7ef40375b7bbb0ad19dc0c0afd82846c88d57e795479e9d14d6d18875ebc287a3ec111895daa711497ebd176ba85fb8355e4fa6b761edced957c87aa48061b82665630dd1c7bed9745f15aef3e3268c6c7c1950552bafa886dc82a2476a819104e30bd352f6c3356516c1c1b7e3e9916b8d2cf51bf255d9f45a41fab765199f8be516def87c66e552d1d44d82b76eb094b6559721e0bf9ce2dcd82bd1956c02a30b1cac13ddea3bb9a2fe3a444e221d2ec4ab5127e4053a943b30868be74906674db0c783aa5cb814577a32a5bd8bc1bd1c4729ee90a50f2477921274a5acbe692161b77694badb0b0d5f72883bb4e31bef303e1c0d888c3c75bb81e37ba9a2301764ce2b8ea36e6a8b49afcade9924a411852fca3db97741bfa45e9b3ea2a0d3b83fb6c86ed04567ae80593b080a2c32ce54ca986fdfce66b30e1c6b2d454febe534fc9c355905af308bf029a77e66262ef678028d57cc5b0eb9d55f0f1b98f369e40fa362a21659df611876c0e36805ea75c50918340e75e9bc9f61118ee5c07d9398be73cf81b0dd0cbc13c89a92f71f73e7b33b15e58900232e3e3805e95dbc6cbb2c9d8312e5038113b367eefdd2325a7c169091ae0353497d43d071290ee4aacffa5cd99a32449c2c5700b0e73906b6ca3cb61ea5bd03e660ac39a9b093cdb468a64fa3a28e10a78ca67c1eacefc9aa658ce0c7f8c885861807e758707e01d8dc8c97604aebd430b2f8c195aed4b0f9da28a9359f3b409bc960681c70e4d1814db00853ecb60fe89e3b43885b2e93b22e9f40987b7249d99086e53a8a7e3e8040b67ca176aa361993e48119ec59efb3db30292a1b47fd36d95bd5535645665651e3cd88396a2bcf59ad7745e4265b417947420fc6ed2b67d7043958875427031b9fa0397d8d23011837b0d9b44410144afa9c42a8e98947a13c7570c0f85a1d55af62049a44aeaf270164c46265770cc1d6dc4609ef77b5d88e4508f3e0ee15bd72e9c5f6b4c51501612d71ecb63be9b6b24026cde4844f439160904ccc5fd5af36939b6187914169281aea3e76f964e64965ec967f663c7912028eb1b7fc65be33671c819bb6cfca5639f477352962f0b091c1f4861c5accaa31c7fcec95888d84856159f6b5833176fc39d99d3bfb6fee6517885458126d33d801f18c805b38c35a1b9388c1cc51dc4bd85669ae7c9c5e4f08edec65b7fd0f8e335a03ceaddf69e38784a6819cf1b7e509f777ca96108f9d34d9e90e7a6a98502829ac560209e8279777656d7492ef0e558b45a8e19b8b7f7e90308b4f7c458d00b5a9790ca07043a1e1e975897158badba6effed22fd2f73e6fa8fe740e262cfdc7dc4976b03488e29fe950902c9961ad1eee56a32ed5b6f84be071648622f013425a49c4983a81d1e79af130631c2c03975c403798ea5c891471aabf8fa13e0447fae3a49173dc78d1aa0079ffe1010060f412788c5ed5152fd4e52403aac753036beff95d4d8a2c04491238b1cd6b2900f3a35fb533933b2e5ddd262f6b20acdd9751a491bf9207a5990bd4b8d95284e1bb26f5e8198b42d4291ed9c43924bc5658427b0933be89e4b22d18b0bea53d081b0da8d678af72c2d5324afd59c455eec8f9184628d389ead9d1acb5ae10bb46cd5e74a14a70a309b14f0e0b882998c3c9d5f998082ce618d64a1f33fd6f695aa55d544cd99a6ee9df104ed556ac01210d4640c5fd6b30989b785821857c0114131dc2cdf2444fdfbb41279455e1e90135e16232cf0f34757ef189ac36fcb457526e84cf347d3abb70e2a26ce88ced0bf17995d70afef6cdc320d1c0f465a069bf07a57b6dc9e658495fd8f834ea04e14f19cfeb6624cbd9f4f9f685311ca4093f55a6bbad745800888865ca226da7e550d9528658df04b2bfaf365e4a555f23c70c37ee07ac38770bd584f6cb58143cde20e5395f360cee8ae8e92ffe3dabf17fbb332b9b05b30ff11ce9c2e2869229ad938b2d6be9f979785863c1e9939df32ac468f6ab406bee42fc3ee09da00237d7189737fb66042bcb8d90da4750700262467257e7010ad27e9e472ec220b97d29432cbe20512f056b7c01f6ca509378fba366d053223529a715d2e081ad95ad6a1527aae589bbb53d2fe406a2ab7d3eaa177cfda24daf6500be6ddf2937a25dd06f1ef502e66f1420fa53fb27c423dcfac3a978de396e9fcc473ef7ede23d7ca335b7ea044059cfa8e97c6259d208e347e23895925e60bc4b59701975446f0e42f3fdd13d7f5bf301b8fb71f635f5043588624ce2d1f3766d6f2ee78c4e9d5a176b9dbbca707dd27775c565f7dbb9184f56ad340e6455d1c3beec83f7513107d1790880b5b709fc2239deb72e0b8795ccfd58cec0970847469e87dee296613544cf661898b2e604fa17b508431291cd6ecd00a0b33e3a3d4a9541da0ef3b6c844ed4fa60670f5ccff974f05c3ff38c47ac229a55da323f437b6796bcb104f6c7203f98fb3ed1d0efb43cb81013cf4530beec6621b98937d043b2b7c204b6f3714a3bf851a985675bf1fe26b4e829257ab24abe89f61c03e347fdfaa9728e531134b8996d41ed1fa081468b473fef6408a75f3ba2e54100510d08dd25442d33ec4ba250794c6d3dfadd4f5b70629abb17cd7b3325e782acce5a425d40ed331e67ddb6f6d3bd9afb6a73f20135d2ca85c51cce6fb75a0d8c732506dfa5ffcccf8321f420358ca3e4adbca341da0ab6a606d7824a5f51dc7928488040114c5f0e86f2f83a19dc559b7e68cecc23441ca28417cbd6dc4c129e1da7f0e7060575f6fee53f65fd6b01cc51623c54007aae526837808eabbb980e6e9e95a218c5618d667f5ff858f471c9c5cab78630f69036a30db0a94d01fcb500b3a3459311374cb7b9316b1c82fc45efa951572dca04dd17d86fb9696257ad503f63ea48bf7ffcb9ad7e2cc49ce773bba467699fb3aa1e0e47a1becb90938790feb04fa62199c6065a210e943da195d3504e7307dc1818d5641a7d745343bd49e1ba41efeb8877c208bdcc618bd9c5bc7399f4d9822a03cba17444da69a696bfdd6371e058a995b8219a6eb4bcf7071b0aec2c7dc58e004ea6aa4d461c98679944bd3b9620fb9bd645b5962255100d94b7ff9fa3719ca3670d16c6683914bb72715647900c19be193df2877ee3293a167afe5065c197faec68b87f4b43c91e07402b7cc9138b2c6af9bf8cea1b5a5a320c890883d13fbd5d3c0b4b02c979e533ae48a5af960ae483996f39347b614b577b042777bc2d0e3987c43d9f0025d0ee43c7f2466837882becd3d02078be27a7c430c0293c4cc7a8dc48d307f6db2aee223a241ba4a9723f4de09cfc9d61823ccdb7c1627566ca84f2c143c71d7471d986071077bed08963105c6b26fabb9fae47076e2a1810022a0cc747c37d8fbc0cb96e436768d63c37833be185c78947170668aab0d0bcb23c175d3c53f5bd491523e71170abf97b4bf0f7249ab35a9344e99f2e9e31dc12685278db7da502de67d7143f8dd69004801d04e98302357e2f65738b195b92dfdae7acaae28b709c601c5aa44f31911a1be089ee0cee2776daab8206867fba9204ec441fddc69483a3b24c9b54e3e0c6b0557725285764f74d027b6be9cc398efc4f704c86471a7ef347620a2dedb32cf378ecc1a9a1cc77322b98c76cf5bb9fc0ac7a7e8bb8862dc53d6748868bcab34607d4a1c878c0a1f5a5a86b1aacdb4c80eff72d9df9536135df124ad29ac21e84b65edec5c362631b2bdd34db7b9be861d2cac5ce7ea80bde1232502eaa14cab0a9398be3aaf04a6073220ef61286e483d9420772184e1946c7550ecc4a97c20d5e26f17af48b91996396efee88c4cedf666e6b78de71a374ff2b8e1927a89f1b251fd967566abe5201ccedc2b8d95ba6f462de532a98f55b92d653e3c3f04a0074556067d9938ba74c48d76ade31dfc0c62ed00aa556c1bb98e71827811b91d7ba826774eed4293aa251ef0cf18647d3c61bdf5f3d13d669a4490c78038a52cbefd6ee30b08230f9f198c7ccc4e7a095acf8380473c0d3b75da762dbf82225998039649ae613b9394f45eb1ac54927ef5253d76a415ef34f3d4b580225905ee6f0292ca8ff45aadc3a078a0700a8fba648f4fddeeb9451a7e21d249c1204c7d435a2eb3e8da54fd00ed35c8c7b71bda6f87c4182bed5df6c9b973db2a085c53163763ea4d49b8be6fd89b88433151bb5cea1ed0fef666417", 0x1000}, {&(0x7f00000000c0)="adbe1227df3cd29466337d20eb", 0xd}, {&(0x7f0000001500)="a72a29d3abe26ce357f7127677c044345699f411dee1d6e8a6dc72b0fbc43d8724a0752d625db1a9562422a8ae8f5db98363597dd0b8ebc98464389baa5bc68549039483e35096ff0c76cd3b014ee2dec59cf60764d8b09ee294bc423bdc3062670ae265397899b879a04de24d5396e8f85dde03801e9a05262ce99b7e39642ee2968a2611de9f162b2f69b66b85ea9acefa8bf97c66787b2fce39acf5caa835243bb38dad563cb074c37d38f23f443477bb2c9c74920a9d9eaa62c67d3fa98a1a57b2c4734fb32ea4c5ba6a8c375759e7572eb8c47b9945b94260cb851406b2e98ded05b529901338f736d16af9485b5246519ad213ac67b17252818ff5d54f8948a774faaa02a0130e3e5c321dcc9d00bcf5da7ce56e4f8d484173ea9acf3b46dd7d77ea20e84901f5f6b87851d309d1bb63838b884f2c9ee1b5bc0b457e4c41473238e33e2463a7f508ad9ad6e9e0adf2a3afa8032afd5676341f3dcd3ca5979ff79cfbc7b603c97a8917d5123013255854e3da8fd901920c2cf42f962b00c62a3d9fcaaeeea5aa7deda53365518bb0fd2762e193451305ff58a459bd75f78b55415fbf9845d7b842a5a2513ed62038af8e7f7c84446c60f6f3772a8a0710f95f5bc1486dca0f105e7d192424a185823c7d4b44acb34e15b87ef4bad122721f307e1d0a175204871835b008d06c08d87aecd3f5df5539137da1130b7284505cfb41f7e2c6108b5245c3fa63ac1972618d0f7ba99d95402db85d0e6b0679591872799bd2f926f10e6327ae0e82d881dbcba2afdb615f8c1d9c80ddb50109573ce7d718512c765e1b0446cd5d80532c0b536f1275b5d38a972415f329092b910bd6c64f9215e681f468edace08101923e8bb0d67dd1af5ddf3b2b85dc139954b49b85b6418c383025b5b5db848d4fae641fa80d58b577730ae3189800faeb9b8f44800bb277935189d23b59f23b9b3a94815ca6376f37276b7584e17f81a13e2a1b14c8f8163dbe0dadd941cac172006ed863dce0e372f13cfaf9fc528853841b0d628e29e4c3df7d7f6ee97aa46bf16dab29fb83839381d2c1c52b7ab10691438c089a2a328fc9fc90b6945250a6fb0b8997b58aed64af35b50c413a0d3634ca135283cb5dcc3a05e823ea46c25f60b0462a3e176c3fe0336f2eadc31434c20fc8d158d96c749884536eebd7fe5d5c9d8e81a92bfe9427d06e85d5c333cfdc75b2c76abc7856e699d5804810f5a72c4d00b04334016474c936dbd746afbd4870bc039bf7661ab052d6f3a3d6af1c6b0f171f103f90b8d712db72c12003d991f696588b4c7c191f681291b36eeadb988e32f4290edc74e9c7bef278272fe133da8c1e586dee7300a2f58d59f3af95c7967ffeef57d217d0ca39a208d7f5c1382bab772d8bcf891d6f29a02d61a4130381427043226ff7c8ded623c7a6ef9cf746ae0ae993c95a4cc47863166a51d13e41d20b851e6e9fefc0f008e11e5a609f5b674be02255fd750eb3cf3165dc92b970475f972f7fabe1f284dcddbb69357e912f6435566a70c6f9691f377e301c0c3cfb9cc7372ea5871626667a5d5b4eb958de8664703c8ae76d9468e881dda5316a852e710752b8839ff7e4eb4e8a4fbf9ec79c833d5bf273d8f1e4e9591f319814136cdefd57f3384dd3b3a9a5e0065952e630713db5efd3db58a9cf41732fe4e565a8cd412006b0437e06bbbd9a7be66f5481863ef55e6852b46ad3fa29c21fbe8b629c2a1d4c523cce7a696d8d0349631b363f7b90023d858014279527a32557d3b9cfe30342930187c2a0274d40a248014e22bbb5c0819b1a30160342293079a3554259cbf1c6c14859e3970b8ffc59569a049b5b2cac9d9932d2a3915acf77be432bc39547396f08af21b9b960aec7d3d6897bf35e2861616d5682275aa229ba2be8b8e9ec4387be959ae884c260984595c6f9c7f7a218cdbab9ca03565942f0941051d5ebbf9c79d5a2f6b8117045bc08f9ced38cbe6bc2e12baeaeeaff06c806b3ef7c3c26e2069ea8fe8ee14061e56b454b71ef778bbbbe8aa8023da4e8d3905b6fd1ddc041602d6c031150a497adcf654697079f86c4c616b164c7c9e72097b588a369289f2e8cb182b77132dcc1275a0245ce9e29307250188af81360822c75cf33671419f741352a6fb999bcb05e064cfc22aba6923b318b03e6ced43c2a5cff2f9e883f8e925745e57504bd97fbc330cccb94bb4ea24c922cd2267b5845f2d6b32bf7e640a209c764c9867aefebcefb4cb2b6630f3511c6cdbce1f03717f8f872bc3dfe842814451e1ea15134a4bfb11236b0bbebd5ffebbac30332a4cab43598b7b79321aed9132ba3b1c08ed0b7654f4afa736baa3b7f887281b7a45338787ab57f42479f9c94e32d7c2e6afe5c1d6043358f013e1dd81b9a1d3cfeaca373f1f9059df2351be5f6bc95826e370198fab84a55aa49af49a942ba29c61ed7b7fe1aa6966baf15a00023659183a3d4117a1641198318e5d0b450864548a024b1f57d1b71dcd917311fe34bf991f36a2abf07436dc2c782a859549eff647da02652ad6529ac4ef8cc06e9552356c269525e98f13daa618d800704348f203325e17c1f076236b80fd996763542b197c082d9f1b178fa6737316b8a215934bfcfd13de0b43d26b05d5f077004e33f5ad2adb8f458572e9a2c576f4f9744a776fd8aa3d9f8f914ce6c0a7bb61d59cca9660f62445551c5f3516a6efa1b6f03b9934cac88b902238d64f4df3639548e2dce2bd7a216e0b09e22c3ee8656365a52b64609a3cbf4249b26a19a7b3363d2c4a66b6b9412d258ac001f3c50ff85177f89d683b955c42b4d3f685a19877631bfedaa44bd866878965dc38bff2a2e973793514da0f948b82b1673b1f5b16bb08eec96a06c09d73067821a6ec3cc1e89ec633c077f48a39a2fcb93f8feeb4ccfc9c3372ef23329f0c3ff5c93d0d176bb0b4a0cbb86371fc95ce444f239e1f5b67a366aaf1b4837d587d19ad2a9d7b86f2667f4eaee0aa9b92f91a7eb0546d1b83a0bcbf3e9864778573b6045d545400d9c59014c4133e6ea86e011cc730c2f406aa7c9553895469c616199dda232759fbf7f193b5a2a95f3cfbbb634f4740b5bd2b5e0ff63ecc938355432b1c027706b862641e814a19b09c5e340e28fd78bdb1904c87cba5eb6c92487e0649eaed82d86f93e222327338131c02bc3ee118d56cee4d8207e2dc06e66ccc8dadcd12cc96a386760c300ce08152a41f1072e942cf454f3948330fb86d504310ecf31af185401dd8fa60afc0d4c4c78d604463a568a845df551d4f3ec4a7974d6b327b16ba681c252d4899ed90663ff80f9625419901dc523fca0bb37af2c9894787f2996da2b2be7cb8d2511ecb8f07d1da268abd95126fb2d5bcd713bd8ebfb8905ab4f58615e79591233957123424a9bf89b0376eeb89a3d7ede487707e71601022c63654b24e85d9acbfeac3bf70f13e4e40c6041590aedd225fd2b002740564ea9ca2aa3f2c0b4a0127995945ba2b6a367ca3d34df35406cd036361c53907ad47e01d8a3a7a274b37385362e039781f87b8193965b837774ec27d39c2e25de5e1547e91b9161da80504ed35babff13305f5a98960f0a77a4b16c2ad818c7473e88e7e33a5e975f785597ad779fad42320374bebf6d71a27863a80d6c89c8d68a5eb9df6008174a15ff402cb3d38d5e2959715951c580d83d023437caefffab27f98bade16a661c4558e74d23de8d46e430b78270cc98f1a2bd8c940727b44a3c2c540e1558a643d1f6fc3ccfd1e9e6d6d474138f8f51ad8203f694ceb7121c11b3a74e83a93ed25d483a2cbcf921f7f7b8a799d0fa3f30956f52d0460da0e6cb530b74542c4715968b558fd2eb2c872706e3d6f696dc47fb196ab4f6da30e8f7b103243f8020692656561648e9c69da914e9a8a1f9e037bb4fd4e7d00ca5caf7973a01add1b6ae0d67bbe289d0239ae9bae7fcca1bf54da3b885a2050d6c27839ce580d97e24ac13ae76506bbba89fd319a2ebabb719f51641791f8edb3d5b1b608a6efde29098d6fa9468382f77d963e02d9eb88186440b84660cf48db05f8af3c3a9c0b18981a646175f78bbf62e3f54ede0a175ee9618cc2eeb7f31aebff6fc84b9600073a3edb009d90cdd2bfb8492b6d96b0aaa7b37be4075b0a5841098427af5d6e164db4b5c0959944fb074702b43c414a6a6de8d94f767c55171a0218d93d3c5b7c5cc55a75c0bc1c42b434e762c5c9a4f5aa2e208c72e7acd753132775e453570efee7a908b8ef741752983fa28f1dcdabe9f476ece5dfe5eeac8ca0d7a35cc89567a02bafc0fdfdf1f89ae04f77c5ab8bf88d30a93bc0aca267143b4e48aef8acf95601d4e1afea8c3108e4dda195f0fbe907c49e493a3fc357d1ed4f145934d2ccd689c78a822265d35d79cf420ca805a0485fdcd31975e0ed6eeaac948301a5b07955958c2b8f3a1e0bee58c59b9cb292e321370f077400235b72737283f38d566ecaf79a58a2c74e1c36abb4426d1a3ec0695bd7662d5b3b55a3e7217e28355c07b77eaf4493e04ae6a099bcbbb57baa1dd8093d34993fad86efcd8252f7ac3eb3775e21a46539755d0d91003a05ea9688ae23b6332750e676fa38542b541932b98df44960064b34c06a78bedd4871d72f2702559450a5d86dd2b49ab9a1aac1be7829b8a572056e18171a74a300cbaecea558a421c7fc6eaddba784ba8a1ce5513299965a836514e77278bdb21cbd1caafcad245f42f90bac291711a9a8078e5e7d3602c7c6999df92087d933e7385e81d3d8348b4c7f054cc119ea1f2802f676c41e05702bbf8f890d5a694642567ffbf1afc5ed0241b257da46566d8de773cdca963dcab20e0d54e5913e3e0592eeca765ce0881c8888f414dd8b826b66a79e69bfef6a5daae179587dc2a9969c76045e283df82f99d8fa22db35c7d44d861e7f4df0b8e40c13a2d5cdd799b1d11dbb76561624cf4128d52559370041301961894bb48415e7192f9267df04d5fbccae9d955f43c85754c8e809d61cf396269cefbcab9a8f57fceb221ef5d5140f93ab0dfea60dbc9c0786f14456d02f5d9109347604b0647c314610a16139a0244b05dda5714321e6884c6d66dc04b11ba4b5b3a59c986695814b5ea824ef4581fc053b5305f8b673264ec0c3d4a1d94ee87a3194c6228d3519f59c48df95ab1080372fffdea22282c3cad7460951e33bbc81c0e34fb069335a97258bec575966ef386c03d07d8e19dfeaa409ea7310c269688200ef12edefd5f2b366da23981bbef77b3cc9554b3b09dc15fd00d44f4715cba9da43bd323da5c742e876d27a7720b7558e5574c9175796165841db27083fd8b310bec8ec0d5d6f80d99b942a7ff072cd60a1e1df514cbd16c3e5f73a21f3741d4cd9f334033df55294c58b88ada40ea62cf134da2cdedcb8a461ed7152c30af92fa30b4731e91517f18e5cbab5e63f2cfaa93c114af32b7e64ccb542d2edc90a2715878e66b6f2b51c342476983acbc81949ed3e4f0363fff951d68a1740743ef40887fe149b4d594566d57d781d9dc2e5b68e2eebe2e59d110369a28071c2c0c65a6217377a46438508160f0fe6b93ee53282a974ef73ae4725945ee7b56c6e7edba7072c02f0628d3dc1ab6f543d40c69c2b81e33ca71cad85f2268e92830580bce504dac407368f33432acf43177b6fb7560ee485800da945f4b9ee44fb5d83590772c67c4d274486577e05c2b625a398cb4174f1723d1c5c070ac21e5a22accb0f9cc0caa52", 0x1000}], 0x3, 0x0, 0x0, 0x404}, 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) getitimer(0x1, &(0x7f00000002c0)) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 11:27:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x184) getsockname$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x6f10, 0x10000, 0x7fffffff, 0x4}, {0x42, 0x401, 0x4, 0xff}, {0x6, 0x1, 0x4, 0x1}, {0x2, 0x4ea52dd2, 0x400, 0x2}, {0x4, 0x0, 0x6, 0x200}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlockall(0x1) r2 = syz_open_pts() ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x101) 11:27:52 executing program 0: getuid() getuid() r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000000000008edf95391d4797d92ba2c757177c6cb9b603e5ea14b5578bbec89457e7b00dd80f9b22ab3434be2107834479943c8b0b92d99d5d0c6b68c6274290ed2921579dcb9cb723bf8a4e6f0f76f354948cd22c57b8dec54f1931d978162020fd1bb733ad08822d5dcb97d5cc0561e5bb6e1750de124991e7d6d5ace1af702aa422"], 0x86, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) r4 = msgget(0x0, 0x784) msgsnd(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000036d044c09f0b915eaf98bab6e615dfd8f6ef33e3dffa10828e5dfee30c9ed484e2b95c8faca58e361a38485e2f1109e0dc3740df527103ec28be587a0f05fc1bb2f34df912e8f526824c9afe231ec744204becdb913ab102269497c1af13b55c2a81e1c4af09328e145b68ff2ffdeed80600ba39c55e572a723a0deac0b717aa1b4b4870851c2dfc721e11de208ab23da77ff3eaa41df84db17e533154b20f7f1858a688202afdf5368065b602aebac519394769bfe4138f3db824b53fc8622a22b58dea0a7c4f1baa8200"/223], 0x1, 0x800) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x25) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse\x00', 0x8080, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10201, 0x0) chown(&(0x7f0000000100)='./file0\x00', r1, r2) msgrcv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) 11:27:52 executing program 1: pipe(&(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) shutdown(r0, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 11:27:52 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) accept$inet(r0, 0x0, &(0x7f0000000140)) mknod(&(0x7f0000000300)='./bus\x00', 0x8000, 0x200000013c7) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) fcntl$setstatus(r1, 0x4, 0x80) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)=""/181, 0xb5) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)=0x1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000002c0)) ioctl$KDDISABIO(r1, 0x20004b3d) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) 11:27:52 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6a7a4e4e74de400"}) write(r0, &(0x7f0000000440)="d1d37754120483d17ccae416d62bfb1d3fe2c4aa86f278d485b8affb17f2c7ce3fdbc969d09b58218c42dd1f1f3ac6dab528915cf59116c1dc230495c89d9e4abf6678c9376c51437bc4acd5", 0x4c) r1 = dup(r0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) writev(r0, &(0x7f0000001680)=[{&(0x7f00000002c0)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a78e08dbcdaff9d6aad1423635961821b3e61a934b05ec16ab0ff7f0000000000007e2129e4b8f530e300a7902b000000f3fc30cd3515c97dbb200c842847fbff00020000e3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222", 0xa1}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 11:27:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f2", 0x65b}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c737788", 0xce8}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 11:27:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x7}, 0xd9) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 11:27:52 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 11:27:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x6}]}) syz_emit_ethernet(0xffffffffffffff34, &(0x7f0000000080)="b6") 11:27:53 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x9c) getsockopt(r0, 0xfffffffffffffeff, 0x6, &(0x7f0000000000)=""/94, &(0x7f0000000080)=0x5e) getsockopt(r0, 0x200000023, 0x3f, 0x0, 0x0) 11:27:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 11:27:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/57}, &(0x7f00000000c0)=0x3b) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r1, r2) connect(r1, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 11:27:53 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000040)="4626f096672b54cbf0a43d116e10eadd36fd57ee88c06b0f73fd346076bbcc2d1f98f4c14b565f52394fab99e7568e5ab2a8343d97aeeb48d74e2fb19b5712c0ca44410edee5dd779919b3c501edaf5127ac705d863eb063fea1d31e9abfe6da90a907bffd0918208623d4ed97bc5c8a27317f8a1dee6e299dab2882cb90e1b78f29fff99947388c88fbb7c26e1e0832efdd1f674ad080714f9e16b986b02ae9ec42d28eebd8696f7e15771fde7125111b605e38fee54b531f0e68d105b42321c743ec14fab0070458401a3af88174718743496f3d347c3e1c882599ef99ac9dbf8ba2e8793ebffff5", 0xe9}, {&(0x7f0000000140)="5f465c6d8fd38aca49a7411b509876cef457e08276adc9bf406fff3e6b6146c90f442c0ae8095801c1d2877cf933d2358ff86aa0b13310bedcfed1aabb25003df60d767cecbea2eb7bddc16f44195d1daf126893cbce23a6db0e9437b923b69b6312d360513e43", 0x67}, {&(0x7f00000001c0)="7e77e6593a176f6bbbb974e2873c981ffbb221fe284692c703ea6f065679cf9a6a323ba7ddc3b720fabc59ede8d14a036a84cc9a2f307e698a5f382e5bc3f16db5868f543099c86d971ecb84285bb2930a6df4d46805ca53394d250daef0e4d7941ee6189e57801fef52af69945bc2917102347d12f741d65f5c", 0x7a}], 0x3, &(0x7f0000000280)=[{0x90, 0xffff, 0x8, "919ad13c7af7c37c22d6f89e83a6f821a3cae8bd3cdcd2cca8ff40369a3981442bea193160e4696f93f0b5990068d05dd0384c032215277792b1238ac5f6f4b4c51e485b8ba91e67b419086aee09ce9873a4b1e6fca6079212243607d13d90019a9582df169f04a39a5d8b36126df16ade50f445a26c1805540cbc59"}, {0x30, 0x1, 0x8, "8742d4aaae8e456e1c246aa9275948f1b7cbd110fd032e6fb0"}, {0x40, 0x9daec701a60c3483, 0x97, "eca482e641c51a457aad658d2b7f7f354c42d2fb4bca87912955a4793c3aa9cfe54f9f431a318678bebeca3be2ae9a"}, {0xc0, 0xffff, 0x2, "2dc9f72dccabfafcf71b41bb063513dda916842ef3b24a31bb0eae5c00de88228def8503c1a9390f1b12e687ecebb0a2042b57162ac7f35669ee22bcb2a754f4d1a97eaf61b88068b0b5b0b1a0239c0f2a4cc043a16d783c08b80ed0a262845c6ecb65023c7142b927e305112fad4692b9e3cef38da5e8964686772e68870c514fa58749ef0c51e435fd89aaf861e0f1f06fea29ceec429fa787abe3bf5f353076bc5036d845c40cfac5e832b6378167"}], 0x1c0}, 0x0) 11:27:53 executing program 1: chmod(&(0x7f0000000100)='./bus\x00', 0x20) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4f7afb9d8dcd1850013950dccbba93214e5a2f1071d5027e3e401ffffffc557977136807465e08c0fa6ae84c9831c897c8127023ad900c55c04000000000000c024676a85", 0x57}], 0x1) 11:27:53 executing program 0: getrlimit(0x3, &(0x7f0000000000)) clock_gettime(0x5, 0xffffffffffffffff) getrlimit(0x8c1b09eaa8c07d82, &(0x7f0000000040)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) r1 = semget(0x2, 0x4, 0x2) semop(r1, &(0x7f0000000100)=[{0x0, 0x80000001, 0x800}, {0x1, 0x9, 0x1800}], 0x2) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000000c0)) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTART(r2, 0x2000746e) 11:27:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x44}, {0x1d}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:27:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000240), &(0x7f00000003c0)=0x4) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r0) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x401}) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) bind$inet(r1, &(0x7f0000000300)={0x2, 0x3}, 0xc) close(r1) 11:27:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x400, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x12, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)) 11:27:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x64}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) 11:27:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:27:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x8, 0x5, 0xffffffffffff8000, 0xe2f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) 11:27:53 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) login: load: 1.95 cmd: getty 81630 [ttyin] 0.00u 0.02s 0% 315k load: 1.95 cmd: getty 81630 [ttyin] 0.00u 0.02s 0% 315k 11:27:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000180)=0xc) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000240)=""/60, 0x3c}, {&(0x7f0000000280)=""/59, 0x3b}, {&(0x7f0000000300)=""/77, 0x4d}, {&(0x7f0000000380)=""/71, 0x47}, {&(0x7f0000000400)=""/64, 0x40}, {&(0x7f0000000440)=""/147, 0x93}, {&(0x7f0000000500)=""/238, 0xee}], 0x7, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000002c0)="fa1204a49155ce1e00", 0x9}], 0x2d6, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)='\\', 0x372}], 0x1) pwrite(r1, &(0x7f0000000200)='\x00\x00\x00\x00\x00\x00\x00', 0x7, 0x0, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f00000009c0)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCPROMISC(r1, 0x20004269) 11:27:53 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0xcff, 0x80}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 11:27:53 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0x6) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x8, 0x1, 0x6, 0x3f}, {{r0}, 0xfffffffffffffff9, 0x2, 0x0, 0x100000000, 0x8}, {{r0}, 0xfffffffffffffffe, 0x4, 0x80000000, 0x2, 0x1000}, {{r0}, 0xfffffffffffffffb, 0x80, 0x5, 0x879, 0x20}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x1948, 0x40}, {{r0}, 0xfffffffffffffffc, 0x1, 0x20, 0x3ff, 0x2e}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80, 0x7, 0x4}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x6, 0x3a}, {{r0}, 0xfffffffffffffffa, 0x10, 0xd6aa8d69603e1cae, 0x2, 0xe0e1}, {{r0}, 0xfffffffffffffff8, 0x80, 0x8, 0x5, 0x8}], 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x79c67eca541795b8, 0x40000000, 0x41d}, {{r0}, 0xfffffffffffffffc, 0x3cc0586bf58e23c9, 0x40000000, 0x0, 0x5}, {{r0}, 0xfffffffffffffffc, 0x4, 0x1, 0x5f4}], 0x214, &(0x7f0000000040)={0x9000000000, 0x80000001}) 11:27:53 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) 11:27:53 executing program 1: open$dir(&(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x180) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)="4edc052458d59524cd3ccdfaf0c93dea03e945003e527051c46ae5739f411d4f104541a428c5bdaf7c963ff80b70a492f104bd7ed049ebc105eae072be2339979a6f2d8cd0a323ca14f3bb64be9ccaa1a8df887a0bf98a3f2c17149ff717f88fc2c9f13a73675c7b0f4b234eae943f85b9c846f5c1ef5688514c3dfc5110db942701f4ccf83e3b9dbd228eb727810ddf1a8e041de44cb9a67e449724714e7329cca1eb05f6c45d5839ef569d2b5cda6e90645d0b9d71e79e665ac6ede90ff349efc79ec1653944c9e5ed53b60aa5d0d3b9e21df41e3d46d26f34f4dc37d3ed30dbada356990a4284fe3f8a46f42c32cdb8ee9765840fef1f3f8df5b18e919c8f3d9fad274f7813cff408aa65af32272c9f46b3287a627f638a78b1c5515374d33de4afb2b013bf9a413a99b0c42845ce96c4380773297e428f548545fdced15a15feee0bd43c1866653fb806694e76d76e4d5b419d4c863a7dba46b71d4a2431a6164a86397c25b8cca47a016bf9c98d88401e77ee004fd4f5193ef0ed0327b2b2a734ae4a45fddd0d6a1abfae37181b14a83c13cf6f30ecb0671999c470469f45b3aa2579464aa6093655720dd02f32c5506fb4b877671b7165e635eac3271e0f987e577ff21fa377837efca4c35be79ece29c180e1f966bc1a2d5d5b6ca17104a9ae60db71e0276fcd3d17e1d1ef00cc352e4dfa3c62612d5bd55408c8f290cf016b7b55d925cad0a90601a1773cffa4dd0a038482b4adb51d94c3d46f135e5adc08ab60f20fe4d45adc33ed8818f8385416f6b9232d462acc203fc551703658fa026260665c64bfad7ae647be1a5d5897306b2722337eaff965f72ff967c5b37472b417337054774ab436815b34271beb1688d8aaceea23b1181a428949d9d3cae5473dabafcb6a34114960929518b76f2605f7360603c8edddd9e2e8ceb38b42350cb6f23a44e06ccbd7368e11ee7fce2db61f038577bd1ed64c8a0660f1fbb78ae31c15f3766695b394ca2949e0e7568e4046d67a71f0b47fcf0d7f5883e8929a2200bb7fb7884bd155de684cbb0009c793ad94185e6b06f2af6654fabba1b73a241157949c5184f801b0e33682f42d0d09ed3d788c249796f01195c02cc7439e6f3dc94b9a9b09d49f69a543cc4177d127e9a7c47f18c9371306dbb9f4a5dcaab001fba72c86b513146bf81e2925f05f867150869bf2b55f0978e44e57fc05bf7fe33bf22786595e152a5726070b679dec179796fbcc2810058af52e710cca9dc79c97441024bd61dc428858df9e0bd15970bbed3e20f07a0f1732ecaa16a57bfa41109d6b4281f4462759bf3d01e783d2593d2cb8ff2623e9215ac0b704c954663344bc511b381f42465394e9321a2f79e36ce9e890a585a197f1dcfc881c05d88544b488dc0a732e07269b6c2b24a5699231a82f1ea2e496c52408916eaa2f41d9f73b2195c079ff809686c00c116cf39c7873060137b9e3c4d702461b73848dfb0de0ef10a3933bb36c7c5efaf1051e51362f08b4c8662f0b0a174876efd8ad98c9ce334c56e018e5f5db852ad32aa5ec635dd5875c091bdc5d88ee2a906cb460961a5744f8b70180b5e4f3340609430198e9a7441b1d33843db580e31413fedf267b6b55a95cfe8ea3ed67c522c157ebcade6fdd44fc272db3beb1d9a06e31c0cd20adec9bd7c2ce318f45424710a31d748f4c65a87823408e1e73b2739b9a06c991a303b35da4455582dca21b522c10012ee003335261cb8f2d67b318616c249238541da2eee6342c0a946bae21fd0f8c477c75b9e35516d6d927ae60305b5bcc76889cea791a25d613875f9c604e445f6ff93f6b0d0306e088817797f488098fefda9bb5cc830d0eb8e99da9b3ca63767ed1a39073a1bb0cef64f1951406dad0edb853861d449758c617523e838641b0273a3a3f06476cdfb07d3d64f83bfd80ffae59805dbafe13e07c1b379a59f1d8233feedbe9c89641e1ac36d276460d4c3284b019ba86d9c80af7f8b53bfca5a3a594348cbc62d94797924470d3c25292f66424f059681f4cdce3a13927df82466813624ca44fa71c898c4a01c6f4df0f9c16a5c4bda37a67952ada4f60b3319dc55ecc13b9e79a74c78ea640e3efc45512529e651095ea246fcc738571d22811d1584498b1061820d72139e6a8630eacf88afe69000aafd513da0e32338999888475afbfd39b74e68e1851b302939301b18b315fae53579acabb9ca610d8f4f378807f21576474ea0a4106a282380e18fe5adb16be7ac757791b8896ffa63782000b5b381de3699fe934c1827f5c7d7cd2bcfab33f86def39fbc8fa95894b4708601e612642292005afcef9fc59567d2c733e282179d35139fdc9d3cf0c87d3d54e74c1748c691f01180e6d162d4c574d7f2eb15a4a258b5cdc1666e15c026b0677dc02e0b36c5a73a07740ded87769c9ead0c1a4d24048b0fbd935445c78cc8b7e032c3f742e030e7793fee4d3fd9ad081b072911488a87db8db16897ceb9a2c5ef979a8c3d48a8d5486de1b7319f49bfbef41b5a7f38a86519684a8ac5d79df85d32778d4099cd48c64ea9cd39532a2c87290d6418f1f7c23133a4e01395c1e2b5be84c17ae284017dd4fd13346a2c4796226d078b917e7e76ef279f91c555957414be6cd450a07e287cb9f25b72ad0b9cf5d45242ba7c2749d122d0c3bced75112808b745666775175484326124a44a22b7b39671314aeaf7a5a369290ce5a36ac35623d2a925779171b142cb986af5a86d6a5ce01e570763be6a57a484edaf1232f15d118109330a265eaa1241265fc1fd1de80a49a624553f0e67df5f99db8d89f5e3e365e63746900a9a5214bf4c68faec4ad00beb27e02f7aeaf3e37f413da7c48ceb8f221a20fe852bea61b006eadff002ac89258c768294c03978085c220a986a029cc134b01a2e3e69d573b49e21f01a08a72ef72315ae5dfed61888f99be3f5fe8cb88569711793a469a714801acf19ab9e5251740245d03c463c858c2ed37420ab68a0b85d988aad3dbde093dd14c91baa647b8c5ab0428be3f723bb5bc970c729489579fdd3b664c56d78a771d65b0ee0302211bd645c26559c24c9430e170a5c3b8bf09928dc78410b407f8081d0eb292240002871577a4e987651e08b4ec580088cc9e53ec6d52156aaaac671773b0521c6c3b47ef35f82c82846d3613f7b0ba4a214f504a4ceb226ccbe10a09218f705c2d58281d2188f69a6997f42b2dbc11c6c0eb2924eb068ba722c524c66e4a15de3808f1345519ac92dc718eb26c854c42d0184701b36d517b5683c57bd6f8dab7fc7045ff5cb318c54e6611932fb398fa8361163ee36acdf348f22ac2b7f86684637d108e54d472e97ac1ba70c6254739bbe55ba776f8505fa79a78953adc911820802e75e624b361b120b6b5562e9f32ac93627ea96b6107f4cc8c0e261bfeb79c91ddee74b26a722362b32503e93e1aef60fd198c6539c3246374b99a889dbb27b1839baa1ced67f543eed56218ca74abdb91bccca2859356c2633ce0842a8525decb60282c29668d2b27db7dea27b381a47e6e01703cceadff96ad370c5f69b47b75f2db1b456908f1434723c3e6e973386c54c6b8285111404db23d132c87f2b780936d39d17cda41eb05ee7eed46709df3a268678f98a2be501f6706e79196c10eb4f7acfb1a43f5e1f3b2355c5f20fd19fb2098a7df54ed2abea3de66070d8b1fc57d1b6ee1cdb53ae98bba2a08944bcfcf247fd4e18769c1e549688e1ea1d5216f3f078e2280412128bef6efdc29d36405033d6ffd43c022573fd91e01740789326c1af3f091b2fbdbf6f1a4454eae0b08250f33a283d0644ddef90e456b13cdf0dde03d928611aab6c451129931014a3e7f85eae6a5d69070801850734a56dfca7b0c24b15903696fbf751d7214f31a21ac7f03a3ed9a90d8c970fc58cf67ea30d36b427952eee107530ac51e7357093d76fbcf5d51111e51f9c5f7f6ebfa5de409a03f9d6f2a052a1a3d9bf9265693fde582948c2931595eb6409b4971c88d299a94ea03f5e8d247c0214108d0e71b4ba02a09c6fb5dff1383228179a7490a4b74172311774918587ab59526f226a00acc08c281a6f28b992391885211958014e8d102b153062c3e6a85ab5e26e8d6d4cc9072e4a655ccf81189beec5c6fd2c0b82c02ae635563520ac8d391728a466cad2a0e3ce2bc75a3d46d8607c26f3c6fdc97e8ae743e412a732622ba2ac6bb44f93e4fd53d0ea6e583556933196f87205322e7ac175c8be69f1f5b0d16bcc58925dc04297dd5118f7bae2cba03e2d18ee406f1271690bfa4b1f78bdbc9bc7176a61d2e76ecd7988b9ff0b5fcdff6e2a35a6463c4a13fe6806ab44aa3c28da71a968f43866fc256e5be44c2b1c7f1c6bc2a1ee911b7411cc748edf41cedf0369ea9d75398039c8609542f8b058456d9e666e58312c84e9522d76a1bf4b213add0f3ac684461b50b557ba74d97de82ba1d34ad859cc391f87a1800e808f01537e88c6869a56fa32593455217422f25adde71c7aac6da98497f2d7de8dfd9766af3596ffb679b9e14073070dfd12c925fb3880c0bdbf22d95f15dfe762a43822e60dfb179601846138a92f134d48f4c25ea4c7750d0265e2755dc732193168d649a6dc3202b7c49b3cbcfad20cf149fff319419cc95dc79b108811ff37b681efb069e27b974f77aee9e9dc03cf6ef97bd5f56d3afb488878e6cdcb289f6fe1a356229455b099b31b076a8cb3794faa2481216bb409c99c922165acbb6d7b4d223632b2db2d6bc4819d6383546b374d82109f9ec50b676e4a3d914294dfe6c9d9450e22632e433e6908ee8df5107ff0007a7713349d76e66ef1583079063fe7280af9fd929aece1ce0bebaa35a59c18d3ed27d766c6f9e31fae5b4966af8393a714df88b8ea614c9abdca1bee79028e3b1ef1a8c8162a0b3f69ebcd597d1f7ccad2bbc4a8db2de7dc6c992e65087bfc3a70731d262dc7644748e104e4f6bbd6620f27acf5c0725f35648ef9b6f8e02e94e2cb670618380df9bce84934ea3595b0c9c6b9246bf42521d95760727b5da947ed79e76d63db348a551b4c08a67bdaadca68da6b8ecc32f6d11b245f5a356754a988510e1626627284f85f3d84e41c02b6dfe2ae4ce71bb58adb47775caba9661077a2c54d9677bfcdbcdc401107ff64ed72728634d8e1f6033c9ca161df55f30eeb545fad4241a66fb4333732385962a9e36b4c9a999c54c9d5a45c95865b52eaabe88fad0efdae429acbec04859f81be8b9d10e7ffc244b5f154fabef4f1320d8338bae56e4b9ec8346bdb3a9b3d6b4a58b72d0f327bc096235fa6d7654b1e9d1d931d74144d6f7deda7aef509cf7bc237f9b87d28fabd7c9e037907e916b3492ba2586269f7f7283b6c87b48f46ddca79cb1d80d21a4d6dc3f64646b45b91e8498777e38dce8537b93ec216b3808f55e8917e6ee73d6c34842f99509a3d395191dde76ef3afa754994e3d90c30cb1fb85bb53c5dac29e2e7fcb6c2ecee30f1bf87cab0b13822c3d9cdb7f2dde9a59cff3f33a14c44460a8aac0abaf0a82d45a5aac6ecebc51c7c4cf653b114382ab16a24004f8615e4811fc67ac87dc5ddb8415977515372bbeb9769112d7e3a892859c8715fa72909a11c5ef37245107b0215c50a9785549ffd5f88534e087ce364030e667fd23d7538d55297c5a2a9bb7e35d8d54a4f5a06c19c69c66e6bf8d56179bb02d0956e3585b28224d4b0dddbca2999dc0b26147a819c504b2fc9a90", 0x1000) chmod(&(0x7f0000000180)='./file0/../file0\x00', 0x9f) setuid(0xee01) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x200, 0xfec0}, {0x0, 0x2}}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) 11:27:53 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) getpgrp() r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x2, 0x2, 0x3ff, 0x40}, {0x8001, 0xffffffffffffffc0, 0x100, 0x9}]}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mknod(&(0x7f0000000180)='./file0\x00', 0x8, 0x6) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 11:27:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) sendto$inet6(r0, &(0x7f0000000140)="2ec07179982b3367b1572b5bd3e2417039ec90a3df14ba66c3e45c30ecb69a01eeeebd804ab8092761d4ac71315e56ed06003e23b6f52294e28482594c4d3c7299e713357bdc22948f94a93eca4608c08d5cb4b48d459b4fa928ee414a6a42be2232ec41117802002a5d3c070426f3261527d2eb8f9b4840aa84c074a5fd996dbfc3a7edcd9eadca8ccafa054dcce82d1f6481c7ae15bd86a05114c34ca7a699e1f5d9b1e11c4ae0ca6778f13be729c51414500c8eb028fc2b8ce64090ab2451b1700e6bda46780356e80650c4514fa2d504d6649c216847800ca6a62041417ebefb6afd5467f75d4c00756fb56d15c160240a5d667b706536ce3d53b5831fab8e030164c309de191c342ee9a808bd3126be837d2a93b0efbb7632edfa02620cdd67ba74b3fb0c3612cff7df5c295275811ccc58da19acfd627699f1d2da081799b60ac1f8114fcf02b141d420111ca2aeab2a96e0927f639988f50787db43706d1438128f115b33c4bf5f1aff04e0d4d0fa1694d39615891525d0cca216ece25d3979da9bb0f898e922da09747bf51fa2a04a76240dce943189edd159db2112a97a8f1d7f91724adb4546b430656d4300c7b46707f9b7fa0ed4be5b4a96104c1260212ec9314ac6bcdeed2ee9a9712903ae0b9f966c195d8f11980a0586957a895f46a1c86b94aa29c998b7295a7c5ff124bee82aa114e9c0f1cbdeaad3d333089e38f84e69ee7f247da16cda03bb88d1e42afeb1240764b7760258fdde560d77447ddb6ca6f53cc34749066c827a17c27f2b392189d0291eb2ff2c3be0c760cb5df3f3e0add10c5378bfe88b4fd0ba7dc041c20e3446160a3db2f5f703f94b621f25c2c114fa31bbc4e3c8eac84b7c5cfeb718264a771f1721f04bd09a06cec28e7b604dddbe775ec297022af904f3e29c5d2fcfbd45db1d6c7b2757b0ee8f06b5d5c65247a25d28dbc8b718619caf6e5e2e1c631ae01c72ca86911e73239076ec08c5df09f9e1584adbc3813dbd2573e54bb0c91172f44b7c52932c831731ecab9cd83d4437a5288a17e5d6eeb4b5de0a27f4b686f235fb3d8de45ed0f35d54cbd6a0047582df5138e306c6d499e84758aac6a877651a0c0bbe3118fe546df9e05004442a275e4dbdc7c7aa4d812c114da81afdd4ee764969ed6a48ae0038122c7c80a118e71d299322b59950a12785d6bb5a6e511308db91cc756baafa5fbd7e2404cbec4e624b38275bfeb434200ae69d4f567203b6a7edb2deca4dd529e417726b13328189ee0e004d75220f87ea8fe6557afada21edf7b369dd32109daaec5e55401f8d488c5f409c3874539c3a314cb559d2ab3ce61de34f925bd109c3a770be2dbe4ea4dcd2e48696ff47f38b8d81dc5cf4930e0729177ed96e1f1b5eecbfe661c2aa5b172586c60f21a2b9d13721c0e60bd8692f155b70c1f8005e2f6e28a68529d1ce7a42f2bd4acc14f3240932dd99bb6f90b30f942d9dd620ac48698774f8f33d22f8f939a7db8a27581b047fe6715d88b66fe5c8cc4e3fc70a8c57ee7086927f183fe22016c4c40df25cd115a622b602a70ff572cd896d83a9c5bdce09c35dd137857cfea6782733cc43e87cd628d35105d94e91253955c2ac6488c209f64cafc6fdf1f41e60446498a8105194f4e45ca03ced3b3b2d3d83dbe5de82c7034b062e99addf3fb8aded8d5eebaf6c89863597853f5537a032bfb6bc60f40ec954036600c9e6ce18ded82e087bc09608a5dd65c5cc1eb4209ccd0a8106edcfb91b6bf1d19e2b4177de6102b8bb1c8fa4a79ec8c8934dde77fdb1a96fa6fe740889690145f7cd74d25ea76fbc5d8a8cc16645449800d411316d5c8ae02dcf12e7929dc8db8fd2166a5afc9391941a51866ae8889f4a8d662bf2bb1404b7ddbd2ba803b04086cb9fba02f5a615b34ca5f779c77a56ccc77fe7b72262bd3371191ca49553e0f2fb39a12255cb02708477802977dd4243ae17a5cd942cac93ecc1004f319ec3a0153b72bb82d3fa0ca2bfdee5c2f930ea5b3ccc617d77c42490f3acdb0285335ea2d58bce6508b1a038f1181753e2bf66224beab30cab0b82ef7b58d8e981cfac9a54ecd552c99d59af4a80cd0aab53b3a8b01bed08bc467ae6d3c98a2ecb74c61994d72f24b89a685c67c9933d59e984080974877c0bef16105cae31ef2a28082f8552ca99ecdabb5c5747b3c54f1e284760d0a4676a172d1cb84a0f0b21167d876a117961e81761092c067ba1a4f1f20dac848a765a7f517b7b1330c6ffae25119c88ceab8c4b2678c4c8031232c69cf78d97bb6124143e59d2cec84741bc488a114bfbaa476bf0100bd58b354963741f990fc1cf9e3589e57c6bbe4b70d77ceb89a1cc26af312c7a5e1f8906a1848b6c647a3ac50e2be97d29515dfd02db51011f01d953da48d9cbb2a9af83117ba62b2b420f782bc580aafc4fe94ed95ebe0c9a721d8050938858174ea9ddc3cf60d1d4a9af81b6515f63a6963094079c48d108f58085b0cc970fdbb8252a6ab9b00147d15a0b0a961d3060b3d0c1d706c9c4c0b66214daf69e829ae3e4c874697e40d0b71281564ccec926ab4b19c61904f75f3fa8d270e5d7c3255d2875d1ee3432a707de83e3ee0531c347726c72431d34858be58d2e169ce01f22b1f98e92fb04889a39771a33499a804e3204572a9311c9eb3f2b1d829fca1a38140ce042905abb7fa8868a753a02f89d735411d9368a8af30c5461324fda6be75347ebbb64e2167c5ce12b670fe9a50622394727502b276770e0dbc1788e74a218d853cea2d0e8d6243c110dbaf3e7573f02640377dfcc4e98da7b9c49f72b25c6c7901c0dd5b168064a2de4804959677f48a063e49c448f2b827cc3f41e428b5829c4f2f7859e6a73f74ad45d8abbb7baab5ec95c858c153762bdabcf0f497707b2813d2814ae74c30e205de519db72cd65982104d22da50adc1eaffc1849f3b6f66d79c1b5124d476519eaccab8daf8bf4e99707c809d72b971e4c4b6dfb5685cc56f74b26a90c07f07c4427f98f5111dc2196c2815653332552d68fa0e2341381238071f3e16d53aa424a9e57142a4336225ecafb6b34e1909eec7e6609733f174603e7e30f156a67d4b2adcbee9cad53f510cc016ae427e92c51dfd4b2a91955ffe41fddc3e3c894f5191b4a5d3dea5a959c59b41be4806ba7011ec5c8738d8865d82310ef8e1d37100581c663e971379e0c0796767e8fb67c595fde68e26d20cd2cd048177e553aae66401d6fa0895a0416f4168678bd4d3f249f10346b3acb2604f488c89b8e62283d55cb5e32c5e0113f49c387cbf514a1a8b5fd6785509134f9f2d87cdc27c12e7d13a2ae7987be93b54bcaab92d3f732b0faa763b2daf6ae9a984e9a64e2362e3b7cab21cb185cd21fbb0cdd0c20e2e71ac7c2dc731a86469fd6923969d48971209fb54c2d4ed99b2877d1338a40c3901a0ec3b43d9f1424579071024ab8c47fa31e41ae7be0b25a63386c6ef4a2987d7093cdeea0953ce5f114559ba35c421d75ec6022e4ae717f93f5e8c8020ee51794e336827249cb9d26f71533c46a0be0e20316633bc79e629c63ae04fbe37e6a5fe0ecaeb6305cf202ef1e13d35fba1d8c4305e58a1bb5481d57f8b0875e30fc26f5b5c08878dc29a7e6ddedabb4cf5afa178768736d9ecf9de4c1d6617609fe723581f125f956fd1e15fb2c8d1622f822f10f64e7cdf1f419953767a85fa484229c552e07a34cb08b3ae9341e8a1ecc903bb65e1e5e38bf0a202564d1c79fe1fd4ac523287e9a99fb346980a11a413fcc34a235aad9b3a74a7204384445f3396d39e9a90324bb535cdd8a1f7af05aae5cc59b733f3289ab2c209a482ee2d611ca111998334836a9a58ae27875e51fdca569231fff7db7d2a7736ba9cec8ae18ad16ce943666d1f1f186d7561bad5130b6ebf860c6a86c296721624a155409f85f490d8aa3530da2497f72c36e62b731182ace885c09266dbf0359033abd8b0bfd60f5aefee01b9968fa1bdb781c534a177152f2aae30e79835b02c16e175cd179c0e0faf5fcd377f2add350f499860e7f38986b635c986305b58c79bb44937c570059f1d2089a1dc562acb5bce20d0ac4400cf5b762a762a4a1c162f26bca426ca0702198e9843db492e9c0f333efdd37c9a8f8e9098fdae3bfbb3576b5bbe9f4ca9c27853b0dad9a22eee05f0573704c10e86331c1b8719f27891df372220aa803294e4d36e023447bbafe2b6510128d7632e5b1901b5665b167ee9958cc3aa36746973986c356a93aacd47e583acfb86263fce21001f968c3ba6197de3d6b3f799f3600dbcdc4b9d924ad02dad4ad16a1f7886a55ae71dab5ed676606e028c5e5186f1e98ef1782159efd607dda01f85d82da5d6f60ae8e51c21dea5e33e72e4ef3c53c76813470988fc62c79f83ed48f231bc1935f6fdba0b1ce337203e5ee6ce64e9cc04f9a5223c860d975611fc05ce5e40d8851b875bd123414edde34ff7901946e948b4e49818e6d16c2c6c459f309e48e37b9212176694a37fd326212b8bbcdf23f07aeefdeeb494c98adddda042e84f576302743d18a963f0489960ca13eef067d7143ac895ca7a7113eb3465e6247ac86f6ea4369e08bc6cb460e5c539a5b634b2a168acf320808da97996e469cf170ed2e0ec9ae72f01a7192a808a10c66219e635ed7f3e23451f18d9a31daeddf688986fae45322538fd9eb9fbe2f3a2bd0a1ff54fbbc2d634c85e38592e80518ecd56b978beebe6dc60e968818c6f1b8412f61523566a7decb3c8ee9d327aeba6da89fe956d3e2a41b35725787e11ac66fcf35a8ef4d642030eba41b10bdf54358c22d0f9eac27031d64815e7fb60be4c52821b9b290998a506838f6a5526cac787c0e0eaa4c43fd8473933f843aedfee162afaccff4c65de4be0cb19aab241e2a8aa20c647c58a78ddf1505de34f5018c9094f589f08747784d0e4ed71897f651ade016e46eeb4e137153aa54b77ffb3130c4ab7d2c2ad4bfb6a87dd7054b8364f3260dd64605a8bec3c38c640b6d222d7e9ac831b78ed2f58ee2dfb8f0043d27d90f03856010d6a774fc359e5b293b1548accb769e524db8a0eb7915f114ebbcecf7640662aac6bb19bf87edd97f3f9eb02c15d137c33dc601de4eeb7bc3d3c84329ca15efc73fbd08a8cd63725eae953b6c58c27a80e57fefe288f97f6a851c1d40105ddcb4ca2611136901282d13db47dab0243daa8781f86679bb0290685425d7b00a75ae84e8845066449917a822fab07ea739126f767cb167cfa855af9140d28a4d80c3fad0e7a4fb1e81fac0de7925f5302cdc311ceffed562c3190289de480ab39c249b3557810ec8d8ad058bddfc2a9873db0210d936ad9d5d9b0e32ea52e622e77761d1f118bb3692d33ec26ba115ecc28f51416ba19e90928f63985da5dd9abb4dced67f24ef81f7e00abb991cbc8ce108b7e7e528439300a2d5c20c33f034562a1818feae48cdaf4c7837e6028234396bb3a152b32dcd89cbf02cccbff5c34428ddae59a9e7eff7e2e5712ca100bdf82419314aa3d9a85151c6381c3550ace4ce10bf6a8ea1b834ab3b261b723bcc8b4001500a96a651064119e946de659ee3aa709617807e40adbbd298b5770c16b2537ac0776d238ef3538550c1e3075289de2ea5e9d43949e96fc57ec7e8c1d7b1a1f4e57503b4b813c452830c89c3a15730fa969e4d7e8b6da8de2bab98fa9b4d2674036d4e27603484268299eca776db705f75a319bae78b5b7c70e29721dae8455b1fdda3b2", 0x1000, 0x8, &(0x7f0000001140)={0x18, 0x1, 0x1}, 0xc) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$inet6(r1, &(0x7f0000000080)="1d7366c37e2d4cadf263a4cb693b1e661e463d13eef102730fbe46d22f864e3869255527fc4d60fd869d59cd2913354e50461dbe57ee7c628cd4", 0x3a, 0x1, &(0x7f0000000100)={0x18, 0x3, 0x4350, 0x4}, 0xc) r2 = socket(0x18, 0x4000, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 11:27:53 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x3a533124fd770c99, 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x80000000, 0x1, 0x80000001, 0x1, 0x2, 0x7, 0x3ff, 0x468e1883a0ef83e0, 0x1, 0xfffffffffffffe00, 0x9}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100)={0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="8e20380a439032d703e9493e6739c0c187902f7cf5e56d9c4276c26e50fb2c15e9f1c42b941a12299574f82b1ac9fb79a4b471024d753f4eefe188f4845cd9757c37c6a24dbeae828ba9c4463978bd965902fe0ee0113939504b0d2414dcdf58b0882071452be79a7502bd8388be9fcc424fdc70066b64c8921df4bd1cdd173889c5377b93e0075c1119a4856e01ecfa0d3bd1d098c7c9e70f480ae4e85e4aa7dd830cfba3556b0c0a353b584dc7c52887cb1f1eff71baf4e9", 0xb9) 11:27:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0xb109) write(r0, &(0x7f0000000180)="582720efabd16e7ee63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a6c688a4f699837e9a7c183fb7f345619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72571e0d3962f6c02828193ef16ab93f", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) 11:27:53 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)=0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) fsync(r1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='x\x00') unveil(0x0, &(0x7f0000000100)='W\x00') getegid() getgroups(0x40000000000002de, &(0x7f00000001c0)) sync() 11:27:53 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="9cb2aa2007294c06192ddfe066322e2eb4ba54e5e2a13f5e586f5b8ff21847fdab4914b106ff043918d2bb62464b33fd01f7f449e4cf228705000000256ef8b064", 0x41) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000200)=0x8) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) execve(0x0, 0x0, 0x0) 11:27:54 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x10580, 0x141) minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) getppid() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f0000893000/0x1000)=nil, 0x1000) minherit(&(0x7f00009fe000/0x2000)=nil, 0x2000, 0x3) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000923000/0x3000)=nil, 0x3000) map stack 0x2071c000-0x20b1c000 of map 0xfffffd806e7ada18 failed: hole in range 11:27:57 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0xe7e026f08896627d, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000300)) setitimer(0x2, &(0x7f00000000c0)={{0xe0, 0x100}, {0xfffffffffffffffb, 0x1a8}}, &(0x7f0000000100)) fsync(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0xfffffffffffffff9) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x7, 0xee49, 0x8, 0x0, 0x5, 0xffff, 0x7, 0x2, 0x0, 0x100, 0x2}) r3 = semget$private(0x0, 0x0, 0x10) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000240)=""/70) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0xe3) 11:27:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000000000015}, {0x4}, {0x6}]}) ftruncate(r0, 0x0, 0x346) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = msgget(0x1, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0x10001) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x6012, r0, 0x0, 0x0) 11:27:57 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0xc000, 0x801) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000700)=0x8001) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0x742f880976dc35f9) r2 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0x0]) chown(&(0x7f0000000000)='./bus\x00', r2, r3) lchown(&(0x7f0000000900)='./bus\x00', r2, r3) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a", 0x4d0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000640)="f6b35269c1e67de5ee93505169568363a168be36209bb5d8b866d2d4b6cb1e990facd629", 0x24}, {&(0x7f0000000740)="0c90de39c2044a2067f767687a46f635b5b79fad800a53b911b0c5a4af1d24aa1b79d3ae61aec6e904677a0609b7dfc9a973f8d03ab03eb5df4391db3164cdddb70527159de84657b6d1b6f2ed8b8674c22021450eba1b3cc6f3e4dd3bf7a9", 0x5f}, {&(0x7f0000000940)="bd071d0a444ffb41fcfed1d02f39274995e2fd0deb452c185dc22aad3ea429332b2acd3014d4deae91b674de71d50e468b8da72c41bebfbbf1a8b5175a6df7e2693ef383cb0c1bfc17a6e78d954b9fcfbcede88fab303ab214e7cfb1ee3aaed4237d9f12d717a3fec2d4ee1bda9c95b1e6702b5eb7a9a53b6d0c7165f83adccbc0f811af26ec486450590431835b684cfb30451e6d675651d67d68685879dd7d2242b3e56adfa82a07172d9b29b0fde06340acd6e137a6fe4e0a42af75ce1e72f5e36fb0", 0xc4}], 0x3) close(r1) execve(0x0, 0x0, 0x0) 11:27:57 executing program 1: r0 = socket(0x1, 0x5, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1005, &(0x7f0000000100)=0x2, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000)=0x2, 0x4) setsockopt(r1, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000080)=r1) 11:27:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="3fd120000000e9ffff02"], 0x1c, 0x0}, 0x0) 11:27:57 executing program 1: sync() getrusage(0x1, &(0x7f00000003c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000340)=0x25a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000280)=r0) r3 = socket(0x20, 0x1, 0x800000000000000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2, 0x0) flock(r2, 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) r5 = socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x10, 0xd60ae5fa59102681, 0x8, 0x4}, {{r2}, 0xfffffffffffffffa, 0x906fca58232cbb67, 0x10, 0x32c, 0x401}, {{r3}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x9, 0x401}], 0x100, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x12, 0x1, 0x80000001, 0x2}, {{r5}, 0xfffffffffffffff9, 0x1, 0x4, 0x2c3d, 0x9}], 0x3, &(0x7f0000000200)={0x9f97, 0x7}) lseek(r0, 0x0, 0x0, 0x0) r6 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r8 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r6, r7, r8}, 0xc) 11:27:57 executing program 0: r0 = socket(0x20, 0x4003, 0x3) unlink(&(0x7f00000000c0)='./file0\x00') sendto$unix(r0, &(0x7f0000000000)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b78370304be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffd75) 11:27:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x9) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffb1, &(0x7f00000004c0)="c5eff476b2c52fb52dfcd81c72f8d30a9110e670ffa86094506b33737020681ccc390b0a71273f4a2ceb2b6682076d770b114ded783c39ad5d573ad35ed19d3d4b278176f575192d5c6977e836a63d4f5bfd18720513fe890ab4ddd9dbf4bc4547a88843bf7a409d851a3de5d7f2e2bea3d5267b7cb004928cb10039eeafa594eba7804b7a90d32b85608f5b8c4d74e8d9ca4bae30cbb167f4cf94d21dfb928098e0beda201e7dcfe08acb17154f402d085cd564a6d7143f503f54a48d0000000000262e99c9b940fda7738bd8875d9dab6702985be528c80bce1247771526585a90c63a8f41170276deabdc74208d621a5960b984b876d16b8f65da733b7b720a98cdd85843f5737aa56755ba5cef113da5b307fc3a90463866fb2561d93622ef0f930f763740e9ecc42a1b8f741a550a8f112ca9cb8689811a3ed04ea0d40e88ae80ec26b6210e08ab29cece43fe48ddbd3d7f274b43e88618bb3eb8d3d916da9ca1df76b1b70a5c526f188454191f35a27ab772a83129fdb1187ec41036b84083a34568a38398536d687d01e36dbc46e0b47f835c1e9215dc8dd82f21aca208e7c4cfc7e6b060602ee66fd7de2bbe1d6c2cee1fe025b26a2582df8a") 11:27:57 executing program 1: sync() getrusage(0x1, &(0x7f00000003c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000340)=0x25a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000280)=r0) r3 = socket(0x20, 0x1, 0x800000000000000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2, 0x0) flock(r2, 0x1) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) r5 = socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x10, 0xd60ae5fa59102681, 0x8, 0x4}, {{r2}, 0xfffffffffffffffa, 0x906fca58232cbb67, 0x10, 0x32c, 0x401}, {{r3}, 0xfffffffffffffffa, 0x10, 0x40000000, 0x9, 0x401}], 0x100, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x12, 0x1, 0x80000001, 0x2}, {{r5}, 0xfffffffffffffff9, 0x1, 0x4, 0x2c3d, 0x9}], 0x3, &(0x7f0000000200)={0x9f97, 0x7}) lseek(r0, 0x0, 0x0, 0x0) r6 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r8 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r6, r7, r8}, 0xc) 11:27:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15, 0x1}, {0x74, 0x0, 0xbba}, {0x6, 0x0, 0x0, 0x7f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1c05baeb, &(0x7f0000000340)="b6") 11:27:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='//e./bpf\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x829aca7a8a45074, 0x12, r0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7) 11:27:57 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) fchdir(r0) rmdir(&(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x0) acct(&(0x7f0000000280)='./file0/file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x5, &(0x7f0000000140)=[0x1, 0x6, 0x3f, 0x1ff, 0x8327]}) flock(r2, 0x4) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x4, 0x4) kqueue() ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) flock(r1, 0x4) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x88}], 0x0, 0x0, 0x0, 0x0) write(r2, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 11:27:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r1 = kqueue() listen(r0, 0x3) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 11:27:57 executing program 1: setrlimit(0x2, &(0x7f0000cc0ff0)={0x60000000, 0xfffffffffffffffe}) r0 = syz_open_pts() close(r0) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/13) 11:27:57 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x3, 0x80000000, 0x0, 0xfabf}, {{r1}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x4, 0x7fff}, {{r2}, 0xfffffffffffffffa, 0x1, 0x1, 0xbf, 0xf0}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x6, 0x101}, {{r1}, 0xfffffffffffffffb, 0x2, 0x2, 0xee83, 0x3}, {{r1}, 0x94bd67de0f79827f, 0x4, 0x0, 0x3, 0x4}], 0x39f, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x63, 0x0, 0x40, 0x5}, {{r2}, 0xfffffffffffffffe, 0x1, 0x2, 0x8, 0x1000}], 0xfffffffffffffffa, &(0x7f0000000040)={0x9f2e}) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 11:27:58 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000140)=0xd89) unveil(&(0x7f0000000100)='.\x00', &(0x7f00000000c0)='c\x00') r1 = semget(0x3, 0x0, 0x1) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/140) utimensat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) 11:27:58 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) recvfrom(r0, &(0x7f0000000180)=""/211, 0xd3, 0x42, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 11:27:58 executing program 0: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCDRAIN(r0, 0x2000745e) 11:27:58 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0x1000000e3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:27:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x11, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="f6") r1 = dup2(r0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) sendto(r1, &(0x7f0000000180)="285e7bef0d85c5dc3862a3e25885ba68bfa38378ba8a7913e4fd65a9131c27331483f00573b3085b47bd1fc3c2f07eb76465e873ca1f57ba42f4cf7de328f9fbfa998eb2e1ff0841a530aeb4e1ef84d1d524ce473bae01", 0xffffffffffffff40, 0x402, &(0x7f0000000200)=@in6={0x18, 0x2, 0x100000001, 0x100000001}, 0x8) 11:27:58 executing program 1: r0 = socket(0x2, 0x4003, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/67, 0x43, 0x43, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/20, &(0x7f0000000100)=0x14) 11:27:58 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = msgget(0x3, 0xc0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) r3 = getuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0xfff, r1, r2, r3, r4, 0x2, 0x6}, 0x1000, 0x7fff, r5, r6, 0x10000, 0x39, 0x1, 0xfffffffffffffffb}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r7, 0x8028698c, &(0x7f00000000c0)) r8 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x8) renameat(r8, &(0x7f0000000280)='./bus\x00', r7, &(0x7f00000002c0)='./bus\x00') 11:27:58 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b706c, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) symlinkat(&(0x7f0000000100)='./bus\x00', r0, &(0x7f0000000140)='./bus\x00') 11:27:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/199, 0xc7}, {&(0x7f00000001c0)=""/14, 0xe}, {&(0x7f0000000200)=""/154, 0x9a}], 0x3, 0x0, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000300)=0xffffffffffff9580) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x3, &(0x7f0000000080)) 11:27:58 executing program 1: r0 = socket(0x20, 0x7, 0x6) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="c76800847e9e8f4bd84d7e3460daac"], 0x1c, 0x0}, 0x0) getpeername(r3, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 11:27:58 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000680)=0x8001) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f0000000800)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbbb75d25f700f3832ece7027d455fd54e5b646cdd181eb606c1d93abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c69fc1121f7bbddd512d59898419628124e6fb6202a342bc62657cf950303e7093f00d599103ea61dfab8548b0c231929aaf8badd2e63e00000000000000000000000000000000f600d57a4ef4114be2b333969721fbf1c44a459183"], 0xd7, 0x0) accept(r2, 0x0, &(0x7f00000007c0)) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x44ed, 0x9}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) connect(r0, &(0x7f00000006c0)=@in6={0x18, 0x0, 0x3, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) unlink(&(0x7f0000000700)='./file0\x00') r4 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) nanosleep(&(0x7f0000000740)={0x7fffffff, 0x80000001}, &(0x7f0000000780)) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 11:27:58 executing program 0: socket(0x6, 0x3, 0xfffffffffffff996) accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 11:27:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="461afd8bf0c536887add8e1fa2aca39837dffe88867dbd2fa4d8d09376310b58c4f2e240dc1aea3e58f398207946114988cd4848b902c8bb77c753cbb1266d1a624bc3c3bfa3dee14c3de339e143384c22bfb5aa512663ab15fc8231b55af7885a6a67f591adfb8e930a81e527461d7a7123c2bf9c8ad1fdbd5795109c49885440153a36d89e55612e", 0x89}], 0x1) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000040)="5831f9bb4cadafe1331a74e587f272e5d0beb242221870953805d38da5062c974af6ccca405a88b8ccffe7dbdf24dcfdb7fca7b616b40f3ec0bc838ddd94ba39c8f884425475a48ffc9385a14b9e49b0b4e2c20eadca3af738eb561cfe19748477c1493bcd25a19cbbf483de025cf407d79bf58c811e7c89c689bc7aff72f5", 0x7f}, {&(0x7f0000000240)="f262538bbd3023c80e33f076a72d34b43b1c79a0d265bea4b944ed927db41364fffad9f8c7dd83d32cab0c9e7f6e19a627904fc29da4d79e857c6edce565616899536b0b6051f73553105a4b41fb62d1852418eb1dc0b1cc15fffc7c68a68763d6f5758d98ae3fd1bbab8b93a9d9b2985d5f6fe13da1e50657fb7f8c99121fc4577659a5fba8737e4832aea7be3270aa5bc172170381c9055a9a98dbf00d117f553b000bc33a69742026658778bee754a5c3efa6bd0349b06bf80cc8e94ebbcc5eed7b65", 0xc4}, {&(0x7f0000000100)="dc79be40c8d2826ffda9e42b9f1d53232993b18653e96e98249cda71ac53424c66f269d04f991b3e94282febc520400b28542d9ebbfd29b7", 0x38}], 0x3) 11:27:58 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xa83a, 0x7, 0x8, 0x1, 0x8, 0x4edf, 0x31f, 0x0, 0x2, 0x8, 0x2b9d}) dup(r0) madvise(&(0x7f0000003000/0x6000)=nil, 0x6000, 0x5) 11:27:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="f3372167afa590d0bb7f24040aeafbad70631ca59b2d770cb122459ed2901b000232", 0x22}, {&(0x7f0000000240)="bf72fca0724f41cbf7cd7edb3278259203503f1eab2f78faf1e1a3fc59b8f72a64e5e74a65bc4af1c8f559db9d59adf7797a6db578f0cf4778b6cfc0393775b33637990f18384ded6f90726eaeed837531bd7133a3f7c378aef0093fe4a25eea8a9eda1ceefb0d7584bb64fbc31ac820df898de6dbed56e0fa1c9123a3d9b2fdc1d6cae695858acad84645e84f7b162e3c293fedffce519d1427a0d82a593fa1a5767eb7730dd27f37caa2803174194d9e8ecbd2abda9ec15858447b25e9ed1c792f05bd", 0xc4}, {&(0x7f0000000140)="0cd0f741911b06fa3293064ae31df54287cd3a0d6cb451eda2cb926692bb342cea6ab37f893a64c7411f5a8e9beaf381d22f9701", 0x34}], 0x3) 11:27:58 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0xffffffffffff5e55, 0x8000, {0xfffffffffffffffa, 0x1}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb073eca4c7407909b56f004589a318262b635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0x50}], 0x1) execve(0x0, 0x0, 0x0) 11:27:59 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2351000"/189], 0x10) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) write(r0, &(0x7f0000000000)="9eff079070f3ea931fecc3cc4e52ade986", 0x11) 11:27:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6}]}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x9130fbb, 0x0, 0x4010000, 0x0) madvise(&(0x7f00003ea000/0x2000)=nil, 0x2000, 0x4) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') r2 = semget$private(0x0, 0x3, 0x10) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000100)=""/40) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000140)=""/50) 11:28:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5d8e17bb4561aaad, 0x10) select(0x40, &(0x7f0000000140)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 11:28:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') 11:28:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x4900) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x7fff, 0x4, 0x4, 0x1, 0x8, 0x3, 0x0, 0x0, 0x3, 0x8, 0xfff}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) setrlimit(0x7, &(0x7f0000000080)={0x100, 0x8}) 11:28:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 11:28:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001640)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001540)='/dev/bpf\x00', 0x0, 0x0) close(r1) 11:28:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0000000077994f87abe071000"}) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x4}], 0x1, 0x0) 11:28:04 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) listen(r0, 0x0) listen(r0, 0x5) 11:28:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x4e) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="167fedea3a34a259336d3e211576f42a3ad6c6d3a3cb95ebfca7784b17cc702c81ce5b67180a1d21912dd15bd6e0e378b38730c2bcfb27a56cde3e0f103e", 0x3e}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000500)='./bus\x00') execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='\x00'], &(0x7f0000000480)=[&(0x7f0000000200)='\\\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='*-\x00', &(0x7f0000000380)='%\x00', &(0x7f00000003c0)='\\\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00']) 11:28:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) fcntl$getown(r0, 0x5) ioctl$TIOCEXCL(r1, 0x2000740d) write(r0, &(0x7f0000000040)='!', 0x1) 11:28:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r5 = getpgid(0xffffffffffffffff) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x7ff, r1, r2, r3, r4, 0x4cbc49a4e587b830, 0x718}, 0x100, 0x4, r5, r6, 0xffffffff, 0x10, 0x10000, 0x40}) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e}) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:28:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") getgid() 11:28:04 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x23, 0x80}, {0x101, 0x400000000007fff}, {0x5, 0x10001}, {0x83, 0x401}, {0x87, 0x4}, {0x25, 0x2}, {0xea67151d2f3183b4, 0x4}, {0x86, 0xc1}, {0x1c7, 0xffffffffffffffff}], 0x9}) kevent(r1, 0x0, 0x0, &(0x7f0000001480)=[{{r1}, 0xfffffffffffffffa, 0x4, 0x8d59ef3f97c8c969, 0x80000001, 0xfff}, {{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0x40100000000000, 0x4}, {{r2}, 0xfffffffffffffff9, 0x8c, 0x1, 0x13, 0xfcf9}, {{r0}, 0x0, 0x2, 0x40, 0x1c2, 0x8edb}, {{r1}, 0xfffffffffffffffd, 0xf4c3b0eb7c3319a2, 0xfffff, 0x7fffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffa, 0xc, 0x60000000, 0x4, 0x800}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x9ae5, 0xffffffff8e45832b}], 0xb, 0x0) openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20, 0x100) writev(r2, &(0x7f0000001440)=[{&(0x7f0000000300)="50cd9faa1787c8ee222be06f8c8f4d33748391ad7bf94d17561113bd8205534e970a763e5c83a3da89cec5cc96aec20e1ac85a18cd35757755f258aa8cb488670701716c50056cfd4ab8864a40ba900317da8713bfbe3cf40966aa5422700fb5bbc21d3fd9d209be712e778549d78e1719478574efeaa14ebc95c0fbd381f06f86bef84f4827989a8a1dadeaa22c202b7d06cbf3139979d54d41b0c953518de37dbc0734f141b7796e6b815ad9c1580c96ecfc182bd1604b787dd341eb26913a4e2051153c0221f9f985946faf50c7574b0eea636704a5d27f9cc8419e208db3c8609aaffa3cc39f50cbae98d8a04003687e728a29d9d9694f91620107c91c5966678e9b334b3ea6edcda6a8325be842bd3aa306a01874f94ba173b2813bb9b649054193c238b9ef3b86780ec84a8747965057f53ae09422b922160b531019a42baf859b102a1c191ef08fef02487b529994013e693429d4a2d1c14d637b435102040e4de9e183aa0b15f7d25416ca4c89fcbbafe22b695d824a2150431fdf8087bcc7b5626bec9ad24c76ff83db08f198734868866a671d346da597bcc9e26b2a7022a877e6085b9297de7bccfdaccd630b58b0aa87d1d3d371f68445dfc893784e7c3d9f3af61c6637a98c5cb05af7d210586a15e5282011b8b02eaa240e555922d39a56cc39a30512af7a9c1f09792d4663f79393a9307e4b63de33c56a528d77195db0ba52ad645f472f5506251aacdee101e46a20f52c0d8b6351060861707124beb6b1ce885d787d7193e1a848a5bc5ca734a564f49c2e4efebe261211c1b5d0870e7f768e16473bcaf01e5a94de9b7ba12458dd5f903e93087e0ec8cc20393f18c531234bff82404edcb0afb7d594b2894736f9dabb1fd279d7a7646156ff3b18328605f32b4816b8fe052efa48e1d594ead7e3428c2bf603b30c420ff30adf996df367b2d6bab8e5514ccdf946b184e267b4db11c13dec00ecdcb36790814a3283b44642014bf7405bd3f7e2dafdc26c274189b3b126327c0d4d1fe1b5ca60a092ad80b23ebea3525aca508c5c2415e734cfa286e5b6db03cc2a028735357a54384a0d179bffa53d9f8bd1013f8990452e1006ca2b38a03355e641743bfdf31e040663197bc07d3ab3185e536f5bd48bc25c844d2425b91b91219470a9406c56e3f744b5c04bc6269fff2a7b903440f960e7e9c520794843930c77c0fb6d36afed62feca2d37e6c56466518606c440df31392b6eed7234c2899567f8bd162875c200253460332d9bc45eeffbb2adf475f9c7a9bf1641536ac818aa5aaace7de5bf07f001321c1af94c2e5fdca4f54849ce97c7098397081c61949ed0fe55ff6dc4eb5ee627b90f4017b6283c634c312d5ded11c98d239c3a603a537e9fa1b324d714db5c002826b657153fb854fe32e60af9cab41fe355601c3d367afd7fcd8cce3c2a351ec432a80078f766928ee625dc091de0899284eb1d681e4a4fbcc72f80252c6d01d4c4fde4b0dd1385936809042c2675d22bee275fc26eb77543f62a58fc008960d49f563a9b9ac2b60c37ffea8c27c3002429faec0951b7f2aa91f0b4b2944e2468a89e49b926249edd6f1b190d582bd7b89a38cc6cc8c1f72b82f791ffc188e66ae4c8a331de0db419be5c1b27f5c263af32ebc2d670b1b1823503f57056c006510c448823ac88f62570a13e9c678140c525980815fb7f16e30e0e7bf1e2c78bc4e6e4cd104b7465b1df46a4bdc61906fa33e7e77b187f3b9f6464b363e13d11a3db9b408e359c5f74369efcbb566787f62cdac29a2532c23498a0d971aca16fd8c9a6adea367d2b81623441a94eec720ac41e84b4e088e7ddc069da224c1f2c80d2dfbe144af9481228ee700ad8de943451d14a049293dde533fbb684de6433757e49f1af4fcadb8b2b2afafa82e5403cd76b803d23d0f83160704af7a4c3c3a661c985bd0a914182efbf01bb7dbf86c59cfe858a2e612291fc73217d26d3eb54f34d502ac0381dcbb64553154de6aea08676e938a1874d2070a15360dcb50d2ad6d1ebec5201e5f27c96eade35773a4e94a05000e3a8f62cd55d043d6694b8278b89fe599c014356c33f48a660cf3ac0866f7a3409098a8d26a147caf2264d3395f746d777ca2d30145e2b5d22f77f650ea4b3eae9df6add5af6a6edbd8984a1f079092176c9270b7d6737a17b303977f42a3b4bbb35d22bef26209f9075a6814adcd4acf044d4190a1e57ecebd943c9ba321a1293ea9bfb3700034b66d907bbeba8e789bce69210cc3df58139fe4889d59b8628294c4aa918f9662530a0a972e4d8e478a3b55fde563c7a68d82d5547917f31a4075a4d09b270e42d287e944bc280af629db4f48b9a00a048f2f9ffda7c520fbee1357b13f60f41539faebb4ef6c11184fb589385205a2e7b23dcda3624c2da3ca445ab76e331497f2d5adfe2edde59772482866548ee6a5c683e4c525f57f6c71b932dc64e543e0a2f473a1e882aa15842bd2249e941c83c8c55d67f1f57ceb688294d62330ace821e28498ba997c76073df05da7e99920d6efd4ea939f88f04a18dac3519f9591a6807f41f5cc23b87bf20e6b17193e3e6b89670d9683257ed2b2ce3397dbe813829fc7d1f64fbc14faef35fd29933bc59b3edcf3495ad430cbc7f1b2bb1a6afa122a8d7112f8285bda655ceacde59a3b512a2ab6e90688cc4008b931f48305fc68705ad282650947c9e4f6c76f7237abd0cbdb3e51d0d8441f67a99288651857ead256f7d236e025e89bdc1a73df10ac439dfea93ba77ff3555f389f4f56b51d23ee6823c00a980e4cee6c89b35e4ecc63fb31f7ce1726888d8461483d86a6b913053933fa0b081b6ff385fe30ca16a8cf0dde7c194726343df90de92ea3da2a4f1997fac500a4420b76e1bc9f81ee904f95877dd2bf997ab08690cda3882d6f9a12725da3238512b06e5e47075629fb9eaa3c87b8fd6f744904aad0d53b85dd50d05c905d0af09cfb7585cf898a91ba42fa8628bc417e5aa2e19d0b9c8402079e2378ec0ad9ecfbad5e38a9992e8472bd25b20cc3c6ace40f27881bed2fef8332bb823f54a65157d09d5a49d3d9f1d4aa0cbce685b41622767394ba476fb6fe09614789e8e05974128898a66667bd3be7df5af4418a9962cabd466d9a0a4173a64e251cf6b9eefa2ebb4d2df3170d32a00942d14bb324e883f1bef7a0b1a121545d3ffe2fd90d5053ccdd1af8379b25d8b2f2d0f92af6e63eb7b4c56f34ef50a3aab2cde83a6f65e9b7315ffed19b8c581ccd0a36f2a47e86663e4fefa419d165ed93b64bc8571bb2d8fcf54c8a3df3e38ed7a853128ff6cbe33ac32c5b46ccf0024c150a6302e3902b393974f1bf4ea2be385e95d9f6592f804ba9002662b39cd78330b228b77598a33f44e535b4d8f7731e0c8b83ca270478219a492eb03b033c67b7c8e77f18e60d92af251b6e4b1c99b918c28a25240a9ec0e225bbfd846471dea32641c90111bc60ce5d7325422cd66480d4cd11153c043b43b0c151df6665407dec79e663c817a804432445a29dc1051e238f863f02e7ed31b1090365b2faebd54644fafecd7ac91e79e85d81ed2f8b91df081d2cb80d6f6580008f76083faad507d940ef821ad228948fd122eea253ee65582db4b5224680b6b3febf7ac0408d14cef0f15cf2efe1ae3e708ddca7e551cd7240d4a024112a7bf33350f92cb2d1a35b3defea51e17b8d330405dade8e656c209730ec9e1467ed4f1c0e683aa90d5f3a1c01d0014ceb3afec6b249245565f05ba3780c2970e2dd02955eeb79c0b13000a68a8562bf28e0732a5ed53fb420a5285bc82d90ee67dabaf8cf1b793a1623c32720a9806e4a6cb776307efa9a9ae4a4ac7bf2beb80d525f8ac375a5c26f6ab1b8ce7374bdc47245441ef528621444996de59b5033853432b7785e100069c484d756cc5d21b11bb2ddbd726fd171896c7771626235008e20d656e324a97472287c2fa550a3c5cd3d4c77556323fc5fa14c0b9cc8786c32e5f3877113cf5aa844525c6002504997b3e69ec8bd918c3039a784e30bea90a34f5fc4db1ca6152adac294a18d4f095207291c03fbfdabfcaa417ca7af1750a06c93a7b08d9c669fdb9680f81dfe033978cb641b2544dff003a8a2681e513c9f54d02c9fecdaa12e47675650f91ecd6d0b0678ddc31213d3c007727db025db8437301a612154be83a80bfbe356da53599a099b8d43c7cfe02a1c56b0e5397e70df7b1318022b5cc3ac1a352f3203ad331728823693b24df334e8cd36a51f06f32280474b6cd03afbb3b253f32e0f58a0a27dc4121738d2e3e9a8d1f58d4f576d0937422f511307b3427d992dc3208283a373033d57b58e31933db833e09464971f1ca2dca5e110663615042334dccb90788881587631e2da3e8355344d440152ab29a999a482e7d12b28750fbc2a6488f0c13ce456ae751d47f78aa200e2cf19e18d215baec105853d89c38779c7bbd0818f724a047bf1cecd905bb34eaea4b7283846246ba259aef1050595580fff6b0fd2acd4853e98137f2c078a72139ab0a05bff959094b56f11bff1d45f3ba31e883d0ae8ef96b0ef2ae8f899f7bec7a2659871d62651270a0c2bfc57fdd0646d3781c4376d782ba86714265e9014d0bfc86613fbf744e25ea9bf7e2ff5ddff7a1d815586ff8d7553578bdff4d185da139971994d4c2d6c960b1a426253d7ac0ee339b63cc9ebf7ac5fce6057d5c082d21e66e8a8ffc7104fea51b12ce1a506b9db3e11db4eba25b9d42ba06456ca110e47f0e6a158dff667a1954fb2660e5fb430589c196b161c54589c8ad734bca8855f57b4619ddb209d9977acdb55d6a00c6668e2947fab10b6c149169c0fe60a91c4090096195f2446111a005e03983668adc6f103c5f7e2835675f8018fe8a34ebac4adb97a9a6972d613cd84c98b75a1d9cc6feb934c915fa08e5790ebafdc1fb22fed988556269c75abd116880ae8307dd9b3a71b06413aa2ae940aa93a7fc93d6421a1020ea6631fcd751f7d5d81ebb64143e71e1b28b2561c2d3e55c15226aa37e286dbbe112d6f536f26cf34ef742d34feed051c1d86b261cb37abd2488b89f641c86816af93c684ed925b82f39a0a90ad7c6b4dba4528b798564be898393a12797eab89b5e96c381ede63bf6ac38c1c02fdea3bc3e010838adcf1bd7b58fb8277ed2c62d95ec1e1ca5e07b7305c0852950c171c0cb3db51bb8d7fba6dcf1909458875900156cbd56c5b78cb76732a555176c7fc3952c9764e5d9214ead1824750a596bdd91dbbdb75a42be461a41ff7b90467efb7b17a50b5de778895673f0b181ebca8c1cee97405d16897805daf2479f2148714e42cc16f2fb53cb21078b3fe1f5974b5424fa843ec0aa8958f9bea38a6efaa12159f2747e733081e2247a5e6d48bd38a3a6257e07c6a08efda63b520c21d9c9d3c1657ed56d586d7450c9f0b253e3c1619b2aeb9c918103f800d4e2dbf3083cf16b7ece38db73c32bc002e9c94c15d9c53f4a6e78e243b62b5ba9f99690c20dd1d653c2cf0644dd3043515594f1b46d1defa62f5eea4adcc5e92a1bf41d9141f292d2249901e8a994ec2e10b94c3376bf7158c8e9d32767448fd2ae494429b49e5727c39b31599d9be640106ba56ce63eaf81928a45be1d92b3a2e50cbcba30221ba46a2ba50d479c10bc45946df888d5139172c0ba517850bc0119f97b9dd5f9308001005b763395466afca835138cd360e2d2f62b7eb956fe769b7c4173bf80bc837b9c3d4a", 0x1000}, {&(0x7f0000001300)="43993a34", 0x4}, {&(0x7f0000001340)="8295cbc0162a8b9e7eea7917a211d233ab8c9e8dc2c361891fa514da628442912e7f76e7551cdc7452ec046262b8f66c8c846b962f387d96ce42eef3fbdd6f6ded42d0c50db3917e90d5405aabfea0ff27021d53d5f76620ced9d2675271d5e3c60c462fc2543b1f04934026e6b28dd8430c5aa91b0fd294654e47a275888b7d5be0ac495131224a3ef605d66d28d7c84aeade2ca85dabfbe5b66a9901df874a61d914aad72805d55da76fee0e61aae847e72f62a61c74ac4adb21b8d3e9501d4137494ba619120722390d07062e", 0xce}], 0x3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000180)={0x2076, 0x7, 0x80000001, 0x19, "183b89c1feed33c5d521c56d160c9127fff4593c", 0x8, 0x1}) 11:28:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:28:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) getuid() setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012e2f66696c65300078482bb368b9f591db81506e980e1ba3f838b92d4a67bef2e2428c4820f4986ffce7e4120a5f688a747ded40f20434517bb8b4255e7b4c604eb138950b5613e71d78d9466aa3f896d100263617b298c03dd7c6d7517040594161044957bc32af8289bb88a8446d24d3852eb08af0d6efd120b933070de6976999153a579c265aa06c48798f1afb904955984d278f9b99afe767cc97431ffba98b4aaa6443d889aa0f6bead3d89ad35a9dc9fbe4078553f7c565d4f672b864baf28397d39c816a12c11045ef51"], 0xa, 0x0}, 0x0) 11:28:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 11:28:05 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202ffffffffffffffff3522d3d3855e4471723a213ee3ff92cef9f9ad0d1a6710c22941b890765571cd5cee9cfec86061c143f68e96b5f9ee438817e3a24624a609e3f364f40d5b20e6f4401c45974945e2b4459309a71428032ea8eb2b1f07d26848293aabb179f7fb291888bc155de34c27c0520047ee1713b963c1705e"], 0x10) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffff) r1 = shmat(0x0, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r1) writev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="887553276f7da438", 0x8}], 0x1) connect(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 11:28:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000180)=0x4b) r1 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000000)=""/78, 0x4e, 0xfc1ae2c784f459ec, &(0x7f00000000c0)={0x18, 0x0, 0x4, 0x1}, 0xc) syz_open_pts() munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071a000/0x3000)=nil, 0x3000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 11:28:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002009, 0x3200) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0xc20, 0x686b1224, 0x7, 0x0, 0x1ab1, 0x42, 0x3ffb, 0x1, 0x3, 0x5, 0x1ff}) accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)) 11:28:05 executing program 0: acct(0x0) socket$inet(0x2, 0x3, 0x8) acct(&(0x7f0000000080)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="27d50e37583afc", 0x7, 0x4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = semget$private(0x0, 0x1, 0x102) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/204) witness: thread 0xffff800020a88ee8 exiting with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd8065d0c3d8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_rdwr+0x109 #5 acct_process+0x5db #6 exit1+0x361 #7 sys_exit+0x17 #8 syscall+0x552 #9 Xsyscall+0x128 panic: thread 0xffff800020a88ee8 cannot exit while holding sleeplocks Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 217982 90484 73 0x100010 0 1 syslogd * 29122 22237 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020a88ee8) at witness_thread_exit+0x213 reaper(ffff800020a5f8b8) at reaper+0x14c end trace frame: 0x0, count: 11 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic thread 0xffff800020a88ee8 cannot exit while holding sleeplocks ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_thread_exit(ffff800020a88ee8) at witness_thread_exit+0x213 reaper(ffff800020a5f8b8) at reaper+0x14c end trace frame: 0x0, count: -4 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a5d440 rbx 0xffff800020a5d4f0 rdx 0xffff800020a5f8b8 rcx 0 rax 0 r8 0xffffffff8145b623 kprintf+0x173 r9 0x1 r10 0x25 r11 0x3fcba57003139fbe r12 0x3000000008 r13 0xffff800020a5d450 r14 0x100 r15 0x1 rip 0xffffffff81c821e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a5d430 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (reaper) pid=29122 stat=onproc flags process=14000 proc=200 pri=4, usrpri=54, nice=20 forw=0xffffffffffffffff, list=0xffff800020a11638,0xffff800020a5f3d8 process=0xffff800020a4a708 user=0xffff800020a58000, vmspace=0xffffffff8262f4c8 estcpu=4, cpticks=6, pctcpu=0.56 user=0, sys=5, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 69204 385119 11561 0 3 0x80 nanosleep syz-executor.0 69204 37946 11561 0 2 0x4000000 syz-executor.0 69204 396534 11561 0 3 0x4000080 fsleep syz-executor.0 81630 164892 1 0 3 0x100083 ttyin getty 91142 141038 55977 0 3 0x82 nanosleep syz-executor.1 11561 277804 55977 0 3 0x82 nanosleep syz-executor.0 9906 450981 0 0 3 0x14200 acct acct 9381 246697 0 0 3 0x14200 bored sosplice 55977 501458 23470 0 3 0x82 thrsleep syz-fuzzer 55977 381235 23470 0 3 0x4000082 thrsleep syz-fuzzer 55977 76182 23470 0 3 0x4000082 thrsleep syz-fuzzer 55977 18170 23470 0 3 0x4000082 kqread syz-fuzzer 55977 430867 23470 0 3 0x4000082 thrsleep syz-fuzzer 55977 28788 23470 0 3 0x4000082 thrsleep syz-fuzzer 55977 79617 23470 0 3 0x4000082 thrsleep syz-fuzzer 55977 139387 23470 0 3 0x4000082 thrsleep syz-fuzzer 55977 78272 23470 0 3 0x4000082 thrsleep syz-fuzzer 55977 359486 23470 0 3 0x4000082 thrsleep syz-fuzzer 23470 448002 17209 0 3 0x10008a pause ksh 17209 153262 96724 0 3 0x92 select sshd 96724 45571 1 0 3 0x80 select sshd 82750 142422 25175 74 3 0x100092 bpf pflogd 25175 231081 1 0 3 0x80 netio pflogd 90484 217982 30224 73 7 0x100010 syslogd 30224 111244 1 0 3 0x100082 netio syslogd 61054 75997 1 77 3 0x100090 poll dhclient 17181 3880 1 0 3 0x80 poll dhclient 74341 223289 0 0 2 0x14200 zerothread 42666 127156 0 0 3 0x14200 aiodoned aiodoned 25300 37605 0 0 3 0x14200 syncer update 44499 213700 0 0 3 0x14200 cleaner cleaner *22237 29122 0 0 7 0x14200 reaper 88799 45557 0 0 3 0x14200 pgdaemon pagedaemon 47921 502757 0 0 3 0x14200 bored crynlk 90358 270549 0 0 3 0x14200 bored crypto 49658 117439 0 0 3 0x40014200 acpi0 acpi0 18695 229697 0 0 3 0x40014200 idle1 98820 69969 0 0 3 0x14200 bored softnet 43652 152220 0 0 3 0x14200 bored systqmp 22291 404706 0 0 3 0x14200 bored systq 38166 413769 0 0 2 0x40014200 softclock 96193 314114 0 0 3 0x40014200 idle0 20938 142201 0 0 3 0x14200 bored smr 1 131101 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 90484 (syslogd) thread 0xffff800020ac1158 (217982) exclusive rrwlock inode r = 0 (0xfffffd806ec96c48) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9507 6406K 6979K 78643K 12063 0 0 pcb 13 8K 8K 78643K 57 0 0 rtable 108 4K 4K 78643K 359 0 0 ifaddr 53 12K 13K 78643K 99 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1492 0 0 iov 0 0K 16K 78643K 55 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 77K 78643K 1797 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 7 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 43 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 631 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 53 50K 83K 78643K 575 0 0 subproc 32 2K 2K 78643K 68 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 39 0 0 in_multi 33 2K 2K 78643K 64 0 0 ether_multi 1 0K 0K 78643K 1 0 0 mrt 0 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 296 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 97 21K 27K 78643K 3061 0 0 UVM aobj 27 2K 3K 78643K 31 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 34 0 0 NDP 10 0K 0K 78643K 28 0 0 temp 157 3539K 3605K 78643K 7554 0 0 kqueue 0 0K 0K 78643K 7 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 49 0 47 1 0 1 1 0 8 0 rtentry 112 69 0 25 2 0 2 2 0 8 0 unpcb 120 197 0 187 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 7419 0 7419 1 1 0 1 0 8 0 tcpcb 544 80 0 76 1 0 1 1 0 8 0 inpcb 280 277 0 269 1 0 1 1 0 8 0 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 12 0 6 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 ppxss 1128 7 0 7 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 26 0 16 1 0 1 1 0 8 0 pfstkey 112 26 0 16 1 0 1 1 0 8 0 pfstate 328 26 0 16 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 308 0 120 14 2 12 12 0 8 0 art_table 32 309 0 120 2 0 2 2 0 8 0 art_node 16 68 0 28 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 15 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 41 0 31 1 0 1 1 0 8 0 shmpl 112 29 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2372 0 943 47 0 47 47 0 8 0 ffsino 272 2372 0 943 96 0 96 96 0 8 0 nchpl 144 3471 0 1841 62 0 62 62 0 8 0 uvmvnodes 72 2826 0 0 52 0 52 52 0 8 0 vnodes 200 2826 0 0 149 0 149 149 0 8 0 namei 1024 10302 0 10302 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 2 0 2 1 1 0 1 0 8 0 scxspl 192 9894 0 9894 13 12 1 7 0 8 1 plimitpl 152 70 0 62 1 0 1 1 0 8 0 sigapl 432 828 0 813 4 2 2 3 0 8 0 futexpl 56 7077 0 7076 1 0 1 1 0 8 0 knotepl 112 186 0 167 1 0 1 1 0 8 0 kqueuepl 104 134 0 132 1 0 1 1 0 8 0 pipepl 112 492 0 473 1 0 1 1 0 8 0 fdescpl 488 829 0 813 3 0 3 3 0 8 0 filepl 152 4644 0 4544 6 1 5 5 0 8 1 lockfpl 104 264 0 264 2 1 1 1 0 8 1 lockfspl 48 96 0 96 2 1 1 1 0 8 1 sessionpl 112 23 0 12 1 0 1 1 0 8 0 pgrppl 48 25 0 14 1 0 1 1 0 8 0 ucredpl 96 701 0 692 1 0 1 1 0 8 0 zombiepl 144 815 0 814 2 1 1 1 0 8 0 processpl 896 848 0 814 5 1 4 5 0 8 0 procpl 632 2162 0 2117 5 0 5 5 0 8 1 srpgc 64 6 0 6 1 1 0 1 0 8 0 sosppl 128 8 0 8 3 3 0 1 0 8 0 sockpl 384 535 0 515 4 1 3 3 0 8 1 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 182 0 0 20 0 20 20 0 8 0 mtagpl 80 15 0 0 1 0 1 1 0 8 0 mbufpl 256 196 0 0 12 0 12 12 0 8 0 bufpl 256 7192 0 1175 377 0 377 377 0 8 0 anonpl 16 98065 0 86097 80 15 65 66 0 124 15 amapchunkpl 152 4914 0 4801 14 6 8 8 0 158 3 amappl16 192 4541 0 3874 65 23 42 46 0 8 8 amappl15 184 8 0 8 1 1 0 1 0 8 0 amappl14 176 64 0 58 1 0 1 1 0 8 0 amappl13 168 120 0 118 2 1 1 1 0 8 0 amappl12 160 146 0 142 1 0 1 1 0 8 0 amappl11 152 66 0 50 1 0 1 1 0 8 0 amappl10 144 243 0 240 1 0 1 1 0 8 0 amappl9 136 625 0 622 1 0 1 1 0 8 0 amappl8 128 177 0 159 1 0 1 1 0 8 0 amappl7 120 211 0 206 1 0 1 1 0 8 0 amappl6 112 68 0 62 1 0 1 1 0 8 0 amappl5 104 276 0 259 1 0 1 1 0 8 0 amappl4 96 985 0 950 2 1 1 2 0 8 0 amappl3 88 331 0 320 1 0 1 1 0 8 0 amappl2 80 5706 0 5623 3 1 2 3 0 8 0 amappl1 72 27959 0 27493 25 15 10 20 0 8 0 amappl 80 2467 0 2426 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 30 0 4 1 0 1 1 0 8 0 uaddrrnd 24 829 0 812 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 829 0 812 1 0 1 1 0 8 0 vmmpekpl 168 10648 0 10615 2 0 2 2 0 8 0 vmmpepl 168 107509 0 105590 144 50 94 103 0 357 10 vmsppl 368 828 0 812 2 0 2 2 0 8 0 pdppl 4096 1665 0 1624 7 1 6 6 0 8 0 pvpl 32 282467 0 267243 198 39 159 161 0 265 34 pmappl 232 828 0 812 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 543 0 7 16 0 16 16 0 8 0