9d56ae95832f9a3965eb3015d30b37144dcceb0033efe8d26495d7bb8ab12c493789e843f157ca56e081b2ed809570de2221a9cfb7840e9921d33b9b2e107e96862e4a48ae24b082bc2df435f2206c8376eca7314ab327631972fa9f8099aef22ce89d0259c65e6bb1490db8945bae11e02cd8735600a09cb69c34f95baf60e2faf6c9b26db4553526c732cd13841ec1034099615aee6de5ffd79ad2cd9d9b0db779d548dd0d9ac06b4da5b07be00dbbd44f80e9c0c825ee56203f7f075ff60bb71832cfcafcd648c5279134e9c6d15ee732eba28bfa50660adc8841af625fc59f4c67a886f78275118190f6d584dc3327b8e25b43ea5cc45f8cc8a033488bce38d05cdd7a1f55ecddac4afd4f58afb4f1869a6ef8e99063bd03d4e78ab76cc0206c087b070dd1fa451306ece5a87ef5a8ebc68cd00a641a9bca663260d9b194318d467e1026dd48625795e5c5d29a288dadbc9cd1accd6a8516d4648a4906fbc77b9d13cf5514e4842e8929e55afcf68c5ca9e70f7bce958fd84057d1d8e9b2d311ca973da7dc93b0f4aa63087a84614fc8643b76ee05bb972f3de26ce04c35db342b6268877d861f97ffe9cb4fd83e7ce777debf05e2dacd24e369b58e71ab0f36ca72f0ba3ac5bbae514ac734acebf812182893d83b012adb74ad59c37eed2ad661989c8872f5b89c00c9029861152746eeed0fad46121e91af35f6330470a30ff3c4752ebcb08d70d5fc397097a97103c46f15d171f69f9df319ba1cb6ed3faad8d2a78b75e9185001a736892eb72995968928d5bd01c2611bd21841a937eaf7fc079b6af63e705d43c61d3b24b5c03c59e3366a9b75593f978f9e291a387e3c423fcc6be53356b62ca870c25e53c7b37bd003b727787a5cea14db12a3347f75a09b3ed9d1af1741c5c0ed42b70bd37de1811b4b40fe66ec90d87386110b909911135f2670c1e88b653003d864c3218365761590ea97f81a367f83794105271aead0a51e719324dbdd78c463a051d8e8aa21739057f161efa7adf92816a7e2c2c486dce80e62c85da887327784822ec437bc870a6e72cd536fce669da6188efd8fccfbaa6db260c4412a1603eed9bf23f9b48d9a1c12d1cdefdc5c307c4ec1a3d28e6cec1a371e30d1dddf8c7a9d202b4d64cdf7f180c6a192b10a954ece04913e1d80ab4bcf825358f157f574d1f0cc5240f1f82f55ca39fe770ea9095d851d1ad3028c567921a43ce7e74ede0cbf18ab3b295dcea3372a9db660dc837fc0d02e83ddd4b16d8c8048cfbc59074c20460170a6a3f46c797d7325999ed6e99919fbf1a8f894a255fcd155ab0eaf9fb84d35e2bf2d91f6d8bdf0f07a09d32b3ebe9634cb29756ec582431cda806fce62d001f94c74b4006b6433ae50ad167363a280e7c84f2408e50b53b0277e8a656f46fd3a74e2a4a592064015687ead5fb65926a04304908e0acd3d3a1d3edb230006dc4ed2dd853bd7432df6b987affe0f8a96e96fc860d8c02217b710081b7461dacc6567a7ed451292de2aa05e7aa57381c4e9ec40eda91dc76a94496bab7615f27f4ecac7bd696032884e245b6618e1e491c76eada8bdc5a03638e8a6527a604a8d2fa57483f51715bef7039e3c1eb697eb52c69f46e7f338d1d33f8e94ad14565957589bd574cfa75360106691f1431c4d9ddb9ce165cabd449061be539726f2fc325c446dede1ec8b707fc6472ddbfb8c024ea560e7ac046660b3d85d9bdfb98e99ecf3a2efcbaf961e2e7db5ef43026b40d31d23cb41302520f008b9e9f045249b33094d8af475e4c73739891bff815a5c61e4a48d30f73643eecc41cee21bcf3c302e9b89a8404dc0b45f43033dead6816d4371aa16b4bbf25a59d887e7b9ab097ac6b9c1c868d011df27affd372660a94e750ab6a2bb1910a225e0a869ab3e4bf45bb2bafc8c95d031f0843974a4bf7bf838791d2ea15d9f521235253cda981e628bbf798ab57d926864f5141e33d8f91bbfaca126e8f29e847e3b5c4a04fbb849b7200d8885eadc698e5d983f5374da03a46a58c72898aa56853782bd965d3e950bf2ac9ec83452396a1bd9b440c6ffbeb3bd8f921ed472be5ed207468636b65f1c49981249bac73d36571d6b0e3c6c6e9d612e70137e527835cad535457212e3c78a9c49b556bebec7f15303ec37cc94c7aca286c6cb8fd6e6d842683563198af3db7c4b20e7b04dc2f87f8d794f9b65a69d610bec5d2741242ea5d33ee422f52144dc0f49620ca070cd3c2a67a074599ecf9ecc1b18f88f6a8d1f443461d58bf21a9cbce3d1818e50859601904c815085e9bd8739c6b30e0d13843f50f291587e7350615b981726021144b0d3c408e6c263809ca26d8d9b83d956eeea9840a10804bf33041393fcfe24afde0eede8f836613dd4f21933471404728bbea13fa1c00dcb8b5077bc06bc9d19664f5dcbec3dc8b74cd5001df88ce47c2341706c7441a9d4a55116d810fb7c899e31d8fd56a5043dd1e31cfa56d1e46c74c4659508441131d6c4748fb90a260ef283e24eaec42d555a8d46b77d125e1746001e941102b58d8f11364b561d13b33ef537b1bfebda8781b1819b89ab5dd7391c133b8f08956811a2", 0x9ab}], 0x3) r3 = dup(0xffffffffffffffff) bind$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x1f, 0x7}, 0xc) getdents(r3, &(0x7f0000000140)=""/18, 0x12) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) getpeername$inet(r5, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000180)) close(r0) 03:47:35 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) socket(0x400000000018, 0x3, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0x0, 0xfffffff8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x100}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x11, 0x4003, 0x0) socket$unix(0x1, 0x5, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) setsockopt(r4, 0x64, 0x1, &(0x7f0000000000)="f56185535b8a357598bbbc8e00169660d0e27e480c", 0x15) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:47:35 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x1, 0x6}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xc2, 0xfd, 0x1fc80d8c, "00860be79800", 0x2, 0xffff}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669ce8487b011b77b381db394acba77de08", 0x5b) 03:47:35 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x2, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESDEC], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r3, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 03:47:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$setstatus(r1, 0x4, 0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x400000, 0x0, 0x90d6, 0x0, "d7000600000000e7f25b000000000000326362e4"}) 03:47:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x6, {[0x0, 0x0, 0x0, 0x100000000000000], [0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000340), 0x21) semop(r0, &(0x7f0000000000)=[{0x2, 0x200, 0x1400}, {0x0, 0x3, 0x800}, {0x1, 0x1}, {0x2, 0xfeff, 0x1800}, {0x1, 0xfff7, 0x400}, {0x0, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munlock(&(0x7f000062a000/0x3000)=nil, 0x3000) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) ftruncate(r3, 0x0, 0x3) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020699f, &(0x7f0000000300)) 03:47:36 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = dup2(r1, r0) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)={{0x800, 0x9}, {0x1, 0x1f}}, 0x0) getpgrp() mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='c\x00') chroot(&(0x7f0000000200)='.\x00') r3 = socket(0x11, 0x4003, 0x0) dup(r3) recvfrom(r3, &(0x7f0000000280)=""/22, 0x16, 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') 03:47:36 executing program 0: write(0xffffffffffffffff, &(0x7f0000000180)="5611386896a8a64cfdc27bac6a80e3ef4050b013781ce82084dffade241c6d51a1010f5beded0f1e6bd90f9cee8c90172fc80f676ad1f887ea069f496d2e947100568dd5410164cea909806d4de39170e5efc6b1441f6d766578497d94da1afaf2bc8329ac6219483134f7bd7e9629d61a5a7fcc9dfca7713542e12380586991ae7ea8cc68db5af2b8bd79f1ec38ad6f50f3aa90bcfa2a5951386d8e7bd3f928d0346f13ce9389eb72d4b813a4cf78bfcffe97d1c84571914926a968b04ed8ccff32ada957b99f8eeef832ee00849b896d77ae18f0ee8e77139a", 0xda) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0xfffffffffffffd95) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r2) r4 = socket(0x2, 0x3, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 03:47:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0xfff, 0x280000000000000}) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000001c0)={0x408, 0x5, {0x3, 0x3e2d}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) getpeername$inet(r5, 0x0, &(0x7f0000000080)) getpeername$inet6(r5, &(0x7f0000000200), &(0x7f0000000280)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x54}, {0x7f}, {0x6, 0x0, 0x0, 0xffffff01}]}) r6 = dup(0xffffffffffffffff) getpeername$inet(r6, 0x0, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000300)=0xfa69) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 03:47:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[{0xe0, 0x0, 0x0, "234ea23753425f3c075e7303e428c1d179698c360b6755b4757650ecfd321ebf75c85ce1e827ec6366148ab4c689c612b30540b226f25805a177645b50b1cbad156ed11a203aa6fa29b9f8004cdc31d207aceee3368f57387a9c692cdb813d19cac00648b29fe56bf163d8524dc299fa2150b768e042df2f05ce82603aa935908c8d7e8ff7a87fa38ac3cf59761f4334efce9254082ff372868972579181d0a398b709549ac517a74a4c35be0b01fa39c968407e460ea0936e0f137959fb4432b7e6eeeaf7b223ee242ac0f9af22"}], 0xe0}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [], {}, {0x0, 0x0, 0x0, 0x100000000}}}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) dup(0xffffffffffffff9c) r3 = dup2(r1, r2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000000)={0x5, 0x9, {[0x6aae, 0xff, 0x18, 0x800, 0x3, 0x8, 0x9, 0x9, 0x3, 0x6, 0x4, 0x4, 0x5, 0x4, 0x4, 0xffffffff, 0x5, 0x7], [0x101, 0xffff, 0x2f, 0xaf9, 0x8, 0x0, 0x4, 0xffff, 0x9, 0x1ff], [0xfff, 0x4, 0x2, 0x7f, 0x4, 0x6b, 0xde], [0x20, 0xa110, 0x7f, 0xff, 0x6], [{0x7, 0x7fff, 0x8, 0x7fa}, {0xffff, 0x2328, 0x9, 0x2}, {0x2, 0x9, 0x6f, 0xa03f}, {0x3ff, 0x3db, 0x81, 0x1}, {0x6, 0x4, 0x0, 0x499}, {0x10, 0x9, 0x8, 0x1}, {0x40, 0x6e8, 0xff, 0x124}, {0x6, 0x80, 0xffff, 0x5}], {0x8c1, 0x5, 0x5, 0xfffffffffffffffe}, {0x400, 0x2, 0x7ff, 0x49d1}}}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000240)={0x3}) 03:47:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="53cc4f532cd781db8bad514e9eeb13ae031bc848266b9df42657c693388ce23709ee9c0e5d16f2369efe5f9d4d0c7cb64600441285380ca06d448648a4eecddd244a7731820a6d5c9c7a3e00ac665e1c816c1efce4b3824dfff4ebe911a2bdfc9e062007a2760c5b51ec7302869ea9884734e290113167974c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) shutdown(r2, 0x0) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="1f3c68eefe358e9081fb7748da1161bc4f04042a7f25ef3ee4796164e0f07c89bcc0facd32a128a94a393e25ac0f329d91a992e818eb1a49e5071c6126675f3bbd16c4512c449c5aac4e612d7edaa3523879a0989f7c36e77471fefc33135ac21b266fd0cd921c97a6c5ac7f42fb95d62ab7e7cfc74ac75df9d1826a2f5a58ee822eac8282e7764ee2a4a14c6e3a245811e2cee502499bc29327fe226ca1b28a837573039c0389f56f4d8538f4438cd586a8c0e94eb3d13367"], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) socket(0x2, 0x4000, 0x10) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000040)=0x8000000) socket(0x11, 0x4003, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x400000, 0x4) 03:47:36 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080), 0x9130fbe, 0x0, 0x4100004, 0x0) mlock(&(0x7f00003eb000/0x12000)=nil, 0x12000) 03:47:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x8, 0x19, 0x3]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x2, 0x6) socketpair$unix(0x1, 0x2, 0x0, 0xfffffffffffffffe) 03:47:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="c07f7d75e85e90fb0000e9c5415636f20c2918532e8118900000"]) 03:47:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x3}) fsync(r2) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008b000c000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0xe2}], 0x1) 03:47:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 03:47:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 03:47:36 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0x4, 0x4) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x3) 03:47:36 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1d}], 0x1f, 0x0, 0x0, 0x0) dup2(r0, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000dc0), 0x400, 0x0) 03:47:36 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)=']\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='.,-^!$\xd2,\xf0\x00'], &(0x7f0000000200)) close(r0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000a00)=@un=@abs={0x1, 0xd}, 0x8) listen(0xffffffffffffffff, 0x7) 03:47:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x2, 0x4, 0x2, 0xffff}, {0x7fff, 0x7, 0x1, 0xcc}, {0x1000, 0x5, 0xf7, 0x9}, {0x4, 0xf7, 0xf8, 0x100}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x2c}, {0x81}, {0x6, 0x1, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:47:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)="4402", 0x2}, {&(0x7f0000000200)="8e125b22834e8c52d648aa76e2c3483fa63049b89a630a8261a14ce5ee7b75395d83bd649b756787584c7b6c67776fbaabece4d46819f902ea371efd489e4789bbb6c14285745b6ad648c42200f0f3da242ab766b486dd28120b580b1b6a30d878971d303ffa9d82fc83be392a0ab1605781bc38d9ae22d1089b14c9a589e3245d7a26bd964eeb6562795bbab41b486da158eab5ae59a8d05e3c2ae9678029dec70397adc312e22e4cfc8f96ba5f946fda752f4a85d3dd2b0e0dfa20f193df6fd960d8863829570f6ba7017a5ddf04f9ba05910cb88d015ef809dcd4e16c0138cdf7b711c810", 0xe6}], 0x2, 0x0, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r2 = socket(0x2, 0x400000001002, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) pwritev(r3, &(0x7f0000002d40)=[{&(0x7f00000028c0)="2443f570b77f91d148e1b0dbfb6dcf824a4b0c36e769d1aae4035827555082731f79349ef595eeb7facd2b50e761942c6fe7517c386a876967ef624f319e8620e7f318fd507fbd0362be48be381c96fe00ec144e0e84136622bb7ca1ef581be2fbd3b876655e96527debf0bc4c540b9ac6d517264fbc55cf54f2bf1481c1ea81b7be6d8ff7bad35b45f7ed2a105e32781b2b93ef7cb429be87415cb15446a1c62e3f722dde76e02357bf8e7076d74021cd3b0454d7b2641d9ba7ddc3af6ea638b251c39edb58ce980fa91b357e4301e4fadf9ddf5411536d658a96b8d17255f3ca", 0xe1}, {&(0x7f00000029c0)="1e5421de3018ba79908314ff38d0b78df1b9333fb814a28a40be0666d55c8b9c5617d2d7b8504d3a4820f962e11f1818fa5b65d30cc5aa250bb399d178054da31e8fe7f2e696bac0652cb88f37eed9e541af00f3dc2655ac17e5a35f7c2a7f455f062d013a88a16a036e6f7f4e0552d9cef904d72dc75f1d9ba9dc910d1b186cb54f5e09df13979f2facdc978499", 0x8e}, {&(0x7f0000002a80)="8a06d73d1d0c495c8aca36ac40ab8d516e83f2260432aeab12f276a50ecd6ab34aec8f94f7fd4fa7ba17e61176054165483f892142ea169a3e60812d4110c59e8ac536986f630fb04026c2245a10c7118f15e42e98fce7241fc395f6c7b38102b2b10bf79299528f76883e37d970e7e00160aa5db41492ab6ef67fb394b8d337e973def6e8ddd5c0b03a958c1bdacdbb4c096b73c4ef2c10d56d", 0x9a}, {&(0x7f0000002b40)="a473efbde63a6664a6a10d2eb68f42fcfbc6f64d993c6a664273b75807052d09a74e01ec788ce1380b5c1b8abe7fad88c83ef5af9011ceb58156b96a928279065fcdd2e83d5bb92aed1b93cd4f94c3447609595fca4cb8dda35b8a6b2c26dd1a52ffd686fa430d373bedf0b120fb11b9376f39894100a4696ef3aaf0b63a1dfdbce4f7d8d8ebe18954644c3132da6abd0c1de9714e4e4eddb6366b3db817d326c414c678ae61459de4da6fb6215b55e5b7752334dc4321882caf63bcdb", 0xbd}, {&(0x7f0000002c00)="815f83675f6ad7eead7da90ea17a546357aa3bd60df702e4bcaab0c1eea36acbc8ec9c0ac0e8ebba6668d84d3424bf25c2964a180dcb9d855954ad00", 0x3c}, {&(0x7f0000002c40)="9070b1801f6aa51351889e9ab60e1f237d5b80cbbe56f6e3819a25e40e12b06edfdc4fd849baffc6001e13e50c4cd2faff97c6a323cba8a59bb19bdf2f89f74f6416baf829ee49257140c215bfd067de05a2b5e5a4bff5ac0764353b8d2f30b3db5c7065bf33d7126303af0e243ca42c2bbd708fbd79e0d9c7f8a019a84157eaea9e791f397c1d27fa1585d94d5032649c431ceb24da137382f358d3bbb181e0bc97da16ee487b16adfa51df48cec533ec93796325828e75dc3d13864b4ea5f4cf8952ff290b19612dd288392ef2872d", 0xd0}], 0x6, 0x0, 0x400) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$getown(r4, 0x5) connect(r2, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) accept$unix(r2, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000000)="79d0c9a5b87078c8b94442afc06b4e984576e3dd8b872f2985e47024c66797279c79e2b83584ecb518e9cc5036", 0x2d, 0x202, &(0x7f0000002dc0)=ANY=[@ANYBLOB="09562828f9153554910040bf0bfbf0882f3a64af57e19852b6417c7c4a96636f21e8d36a1c86a6823101f079cf799de9a99927174ab14d2540077ede6c63155cc1dbc294cd500aa06f9beb4baccd61408738d4ad23de49c1925fd29fb4b95b54b25fff40c11bb50511bfc5022d213445334112fa078c70751fd29226bf4d35e9aa808b74248f172181306c09323b992a495b72c13f96ccf686e17607ffffffff00000000f9"], 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x3}) renameat(0xffffffffffffffff, &(0x7f0000002e80)='./file0\x00', 0xffffffffffffffff, &(0x7f0000002ec0)='./file0\x00') recvmsg(r0, &(0x7f0000002880)={0x0, 0x0, &(0x7f0000002740)=[{&(0x7f00000003c0)=""/75, 0x4b}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/47, 0x2f}, {&(0x7f0000001480)=""/105, 0x69}, {&(0x7f0000001500)=""/19, 0x13}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/116, 0x74}, {&(0x7f00000025c0)=""/134, 0x86}, {&(0x7f0000002680)=""/169, 0xa9}], 0x9, &(0x7f0000002800)=""/77, 0x4d}, 0x1) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="010000000000000085c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e42070000000000000000"], 0xb2, 0x800) 03:47:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x2000009, 0xfddfffffffffffff], [0x0, 0x0, 0x5], [{}, {0x0, 0x0, 0x80000}], {}, {0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x1, 0x278) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:47:36 executing program 0: poll(&(0x7f0000002200)=[{}], 0x1, 0xb3) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x10000) r2 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x3}) r6 = accept$inet(r1, 0x0, &(0x7f00000000c0)) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x2, 0x80000000, 0x6, 0x3}, {{r4}, 0xfffffffffffffffd, 0x0, 0x84, 0x1ff, 0x8}], 0x400, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffc, 0x7, 0xfffff, 0xce, 0x6}, {{r5}, 0xfffffffffffffffd, 0xa, 0xfffff, 0x3ff, 0x1}, {{r6}, 0xfffffffffffffffe, 0x0, 0x80, 0x7ff, 0x80}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x20, 0x7fffffff, 0x9}, {{r7}, 0xfffffffffffffff9, 0x64, 0x8, 0x4, 0x20}], 0x67a, &(0x7f0000000240)={0xffffffffffffffff, 0x9}) r8 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 03:47:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r0 = kqueue() r1 = open$dir(&(0x7f0000000080)='./file1\x00', 0x1, 0x100) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x82, 0x1) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) 03:47:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206999, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c6530006db9c0000635fd74e5510f4d78d6c07fa1ff4db7b9d133db9ba9f88bf071bf3b79ecfcbb705b08374ce6ee12bdac266efe293a4c40ebc7eea003c6029060b4a545a64b9d884c8e3066cd5501f03fe6b5120400b14f6f08922e12a80e3c4d168973d6b8dd9ad451585806de2bdf8c546c5cd135657fd7344b4aba3c2bbfa2d6e8c7a9d188b7bf6290419db354d070bb9b0464637df3e7bc88105228ac6734a591fa6331df8325fd8d5b571ccd1b639f62b55df5d3ade8455e9310745004018b6388f7c72fa31a96dd4e16cd999126f1a3"], 0x10) shutdown(r2, 0x1) r3 = socket(0x11, 0x4003, 0x0) dup(r3) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x0, 0x0) ioctl$KDSETRAD(r5, 0x20004b43) r7 = dup(0xffffffffffffffff) getpeername$inet(r7, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r7, 0xffff, 0x1007, &(0x7f0000000000)=0xfffffffc, 0x4) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f00000000c0)) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mlock(&(0x7f00007e8000/0x1000)=nil, 0x1000) 03:47:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="620292a77f"], 0x10) dup2(r1, r0) socket(0x1, 0x5, 0x9) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$setflags(r2, 0x2, 0x1) select(0x40, &(0x7f0000000140)={0xee, 0x3, 0x0, 0xbb, 0x1000, 0x6, 0xca9, 0xff}, &(0x7f00000001c0)={0x5, 0x95f, 0x5, 0x7, 0xff, 0x400, 0x1, 0x2}, &(0x7f0000000200)={0x100000001, 0x0, 0x6, 0x7, 0x8, 0x7, 0xbf, 0x464}, &(0x7f0000000240)={0x48}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 03:47:37 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r0, 0x3a, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = dup2(r2, r1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000001c0)=0x7fffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[0x13, 0x3ff, 0x4, 0x400, 0xa8, 0x1, 0x0, 0x7ff]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x44}, {0x87}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x40) socketpair(0x10, 0x1, 0x83, &(0x7f0000000180)) 03:47:37 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fbe3", 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair(0x6, 0x4, 0x7, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet(0x2, 0x2, 0x1) sendmsg(r2, &(0x7f0000000500)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xd3c, 0x3}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)="b49d19e6b549c963c15e72c6d583a27815af98ed90f53bc013c896c9e2b0308faf410eb66968fc270d4d31580adde1811f4b3a2c4a24dcb4495322f935b96efab5b54fb11aba9fb6c0e5b9370ef970de4303b33389a96f1557fa23996959317eae3da1b6f9d620d1d7904967b51cb6affca545868f55c66113e331ec451c4169f8568f8780456f08691c20cd338d3bfa3692e35f9bdc759300d778cfb26d5a2b438cb4b8d71a548b1b68b6add2fbd96dd9bf2d22539c780f9973d41c6c8cba0f5980f1770bcbe6f885ed9dbad9f90a6f51f88c5f1b53f20385ca08cb1ea9e6", 0xdf}, {&(0x7f0000000080)="0bc42ab28da6e54ea0f1232b05db9bd23fd31f737bd1ea6fc3b6df4ded0a6feaf51fbdacff67f3e6", 0x28}, {&(0x7f00000000c0)="ac0a0900e510439542f0ee455f19ed5787d469ce23cba18b9dc98f873b12140aff35db0e512bf754f52f8bb1f7edd229fe13d74ed200db05e8c42c48378bc526596d7e7b18f3c7f1cace", 0x4a}], 0x3, &(0x7f0000000300)=ANY=[@ANYBLOB="f800000000000000ffff000008000000f78a1d9c182557f5ec70c46cfa78491292be03d3a5a774dde7a35fa6ad13c0f312c25e46c8b000c1c8ba5fa42074513d6a73b4b69ba4ef95f6654c64b10e2af96792311493c41f0393c3ccefacf0b9c2c79aed2f794030cad9b43e5cd401e54c257f8b83c6d1ad6375383d09cac2325deabeb529b687f9e5ad6d7624f180e462bc21f2f97ea2adf46bb222875ad5be955c4e68df5c9737276cf87cb93ef6e034ce6b3d6df921d35d11fbf00d90cfc183f8d1f83649d18440059a4eaf3d5a1db1bd1c61e42bdaad92ec0f9b8bbd6d2c652b6fec48826fd7c55265592fa3ca170ee7f56aca14e70000d000000000000000ffff000005000000f0f638211b95fea911bb2d90aa61f5900dc0b98c45eee276ecc6deafe1bc21d89da0531c3c87ff7cfbbb2ae1f3d9cde7c485e0c6f84eec3e379f12901cd3f9f682285a59d6c3035825136b76815d26a4f0d62ba8b5c25d821102476b8de7b86decf44a9dea926fbc9ebbbe060a8a9780f66bee5879476cdb7a46ed96aa0299a8917aa6022152b9dd2f2dbd93d3a7c7193aa9705a8364436b999785fa561a7da6d80c4dcae78a766d76a3f3fac54de4f967d2ea92fe2403876ae44c066df50000"], 0x1c8}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x45, 0x1ff}, {0x18, 0x1, 0xffffffff, 0xff}, 0x1ff, [0x81, 0xfffffffe, 0x4, 0x9, 0x10000, 0x0, 0x8, 0x97cb30d]}, 0x3c) syz_emit_ethernet(0x36, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6092186000003b00d72d493c8d7924e99ff168f4a5e7672bfe80008bd9d2910000000000000000aafea4be0035e77ccc110e646af6e279b096f5fde5e678f090ddfd932dd00fc9e87d6a6d5a34ca750aea2d5b71013ba3f93df6765572882ebfef7b3f78416bfbff39062cd894eb01a973efc34f4d18e22a88af11906e13b65666ebf3d02bd8d37c626d687f54712a46dbd9e0acf6e5d85c2f98f829f227fccb5bc8a7982050efa6d572ca8bf522f45f5aa53ce844e5676b829c9cb9e8a0ad1a6cc283d4"]) 03:47:37 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x66, 0x5}, {0x800, 0xf1d3}}, &(0x7f00000190c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000019100)=0x3) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r4) dup2(r1, r2) recvfrom$unix(0xffffffffffffff9c, &(0x7f00000000c0)=""/102400, 0x19000, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0100022f66696c643000"], 0xa) write(r0, 0x0, 0x0) 03:47:37 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000000c0)={0x3, 0x8, {[0x1f, 0xd0, 0x1ff, 0x800, 0x1f, 0xfffffffffffffff9, 0x9, 0x1daf, 0x2, 0x0, 0x4, 0x48b, 0x7ff, 0x75c1, 0x6, 0xfffffffffffffffa, 0x8001, 0xff], [0x80000001, 0x7, 0x800, 0x1d1, 0x1000, 0x80000000, 0x9c2, 0x3f, 0x3ff, 0x6], [0x8, 0x401, 0x5, 0x4, 0x7, 0xfffffffffffffffa, 0x24], [0x8, 0x1, 0xd4a, 0x8, 0x7f], [{0x3, 0x2, 0x10001}, {0x7, 0x65, 0x7, 0x9}, {0x4, 0xff, 0xf0b, 0x3}, {0x1, 0x7, 0x9, 0x100}, {0x5, 0xffff7bd9, 0x6, 0x2}, {0x3, 0xffffff80, 0x0, 0x5}, {0x3, 0x8, 0x10000, 0x4}, {0xffff, 0x4, 0x8, 0x9}], {0x9, 0x400, 0x3ff, 0x7}, {0x200, 0x2, 0xffffffec}}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400004002c5, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0xc003, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:47:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x73ac}, {0x3}, {0x1, 0x0, 0x0, 0x100}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x99f7, 0x72, 0x3, 0xb3}, {0x1f, 0x0, 0xb1, 0x7}, {0x736a, 0xfa, 0x20, 0xaf9}, {0x3, 0x20, 0xe1, 0x8001}, {0x3f, 0x6, 0x5, 0x7fffffff}, {0x200, 0x1, 0x0, 0xfffffffc}]}) 03:47:37 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:47:38 executing program 1: msgget$private(0x0, 0x0) r0 = msgget$private(0x0, 0x2) msgsnd(r0, 0xfffffffffffffffe, 0x0, 0x0) 03:47:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x4}, {0x74}, {0x6}]}) syz_emit_ethernet(0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="ad5bbfd9061a08000000000088a80700810030000000"]) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000180), 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)=0xfffffff8) socketpair(0x18, 0x4000, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 03:47:38 executing program 1: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x68, &(0x7f00000000c0)="60656865efdeb92e31d2957340afa4d55c782972e6f8c41eb6c401ff2213e3b0ef56d10116c93de37b935206", 0x2c) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) 03:47:38 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f00000000c0)=[{0xff, 0x9, 0x1, 0x3}, {0x8, 0x3f, 0x43, 0x800}, {0x1f, 0x75, 0x6, 0x2}, {0x0, 0x7, 0x20, 0x34b}, {0xfff, 0x5, 0x7, 0x1}, {0xffff, 0x27, 0x81, 0x2}, {0x3f, 0x71, 0x9, 0x5}, {0xffff, 0x2, 0x81, 0x7}]}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fsync(r2) syz_emit_ethernet(0xe, &(0x7f0000000100)) OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) 03:47:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) shmat(r1, &(0x7f0000f05000/0x2000)=nil, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x8001, 0x8, 0x4, 0x7}, {0x0, 0x84, 0x0, 0x4}, {0x3, 0xb, 0x6, 0x80000001}]}) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x2000, 0x481, &(0x7f0000ef4000/0x2000)=nil) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x8613c) shmat(r1, &(0x7f0000e81000/0x3000)=nil, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x20000, 0x21) fchmodat(r3, &(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) write(r3, &(0x7f0000000000)="200e607622", 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x144, 0xad38}, 0x40a0080c1, 0x8, 0x0, 0x0, 0x4, 0xfffffffffffffffd, 0x800000005, 0x4000000000000004}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffd) r4 = semget$private(0x0, 0x1, 0x1b2) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000002c0)=[0x572a]) 03:47:38 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x5c) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) symlinkat(&(0x7f0000000200)='./file0/file1/file0\x00', r0, &(0x7f0000000240)='./file0/file1/file0/file0\x00') chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 03:47:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x8fe}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x64}, {0x1c}, {0x36}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x1, 0x0, "010000000000000000ffffff7f00", 0x0, 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:47:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5e780000000000, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000200, 0x0, 0x0, 0x7], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) chdir(&(0x7f00000000c0)='./file1\x00') chflags(&(0x7f0000000100)='./file1\x00', 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000300)) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000040)={'./file1\x00', 0x4, 0x86e, 0x8000, 0x1, 0x80000001, 0x7, 0x8, 0x0, 0x1, 0x3, 0x400}) 03:47:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x6a, 0x1000, 0x9, 0x0, 0x0, 0x1, 0x1, 0x0, 0x2, 0x8b2, 0x3ff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x801, 0x100000001, 0x550f, "2ea86ecce46adcc9deaec60ea86356e97fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000300)="4c1ddf4819a874a65517e73142f0e46b0141cac69432f406957a7828bce33c73e4e09783e631569d78dd14a83d9ef66aff16ec936b466c523c6e4e89a477c9c52345697adb53271b338057b89f32fc6028c6a1b576affdfce85b737ccaee92a74f063e74d158e58f158101bbd0e06ad405137e0144abe4d32ddebba90100b83751aecf9ff5f038235a21c857bd8d11c9bfdfba0206a4494e446756d036fdca5a9235dc186c8f549352ebd4932f22d4eeecee0104345f736768bd29c06ffe6886b4230019aef1b6f19d3336c8e07461939b536b0d048190e40a11b89fbd9c8f914b0a7927c197e409eda677ea15427f3b38144c5f71a16a", 0xf7}], 0x1) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) connect$inet(r4, &(0x7f0000000280)={0x2, 0x2}, 0xc) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 03:47:38 executing program 0: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8101, 0x5, 0x3, 0x4}, {0x0, 0x83, 0x3f, 0x4}, {0x3, 0x4, 0x20, 0x80000001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x15}, {0x6, 0x0, 0xfc, 0x100}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) setrlimit(0x0, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) shmctl$SHM_UNLOCK(0x0, 0x4) r3 = syz_open_pts() readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/154, 0x9a}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xb1}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) execve(0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r3) 03:47:38 executing program 1: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x6}, {0x5}}, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000003000/0x1000)=nil, 0x1000) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000180), 0xfffffe91}, {&(0x7f0000000280)="7e2886230b752f8a403840e5ba1e96469b7fe9bc5ae554917b9d067c5d6c18a25b7327f4c38ca16e69c5fd55930f5204d0e3b028b2d08adc3db4bb019c8c113fa2e13692c31283e29845e8d11b6d9ee0f0e44fd85033a685ae85d4ccbb06c11441a9e2e63201b97158a94bfcfaaf2eb9df4e881d0cfec6793a79f0257a1475bcf5b78f3cbfe9b9f4c766259dbd9cf6534bb5f8de21ada0e33c61a239b52c017b8392be960d39f4f9a9607f03390e06973932aed11c42046f01363f34ee9b17447a55ad523b8c9a4289946ea8e6d95e"}], 0x1e, 0x0, 0x40000000) 03:47:38 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20, 0x0) getgid() mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) mlockall(0x0) unlink(&(0x7f00000000c0)='./bus\x00') 03:47:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x4}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r0, &(0x7f0000000040)="d000001d3630434d000745c635a2", 0xe, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000000)=[{0x2, 0x200, 0x1400}, {0x0, 0x3, 0x800}, {0x1, 0x1}, {0x2, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r1, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x400}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x1c00}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/127) 03:47:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0xa1, 0x0, 0x0, 0x0, 0x2f9639c1, 0x7, 0x101, 0x2, 0x0, 0x40}) 03:47:38 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "6b0000b40000004e26d03f00"}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) fsync(r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 03:47:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) fchown(r1, r2, r4) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) 03:47:38 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000fec000/0x14000)=nil, 0x14000) r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x1, 0x2019, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0xc8, 0x0, &(0x7f0000000100)=""/200}) r3 = shmget$private(0x0, 0x600000, 0x404, &(0x7f0000a00000/0x600000)=nil) shmat(r3, &(0x7f0000f05000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000b86000/0x2000)=nil, 0x1000) shmat(r3, &(0x7f0000ffc000/0x2000)=nil, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 03:47:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x200, 0x82) r3 = getpgrp() socketpair(0x1, 0x2, 0x1b, &(0x7f0000000100)={0xffffffffffffffff}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$lock(r5, 0x7, &(0x7f00000001c0)={0x3, 0x2, 0x0, 0x0, r3}) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x8, r3}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x7) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 03:47:38 executing program 1: r0 = socket(0x11, 0x4003, 0x2) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x3}) r6 = socket(0x11, 0x4003, 0x0) dup(r6) r7 = accept$inet6(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000180)={0x0, 0x3}) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x38, 0x1, 0x5, 0x100}, {{r2}, 0xfffffffffffffff8, 0x22, 0x1e00000a3, 0x1a7, 0x3}, {{r3}, 0xa47da682d7f1768c, 0x40, 0x1, 0x9, 0x101}, {{r4}, 0xfffffffffffffffe, 0x11, 0x2a83a6ec4d4ea36f, 0x378, 0x4}], 0x3, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffb, 0x12, 0xf0000000, 0xced, 0x1}, {{r7}, 0xfffffffffffffffc, 0xc4, 0x80000000, 0xffe0000000000000, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x2b, 0x4, 0x7ff, 0x9}, {{}, 0x685f4d75b1c0840a, 0xa2, 0x1, 0x9, 0x1}, {{r8}, 0xfffffffffffffffb, 0x60, 0x4, 0x80, 0x5}], 0x10001, &(0x7f0000000240)={0x6, 0x3ff}) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x7f, 0xfffffffffffffff9}) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) close(0xffffffffffffffff) 03:47:38 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x25710e56) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 03:47:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7c}, {}, {0x3f, 0x0, 0x81, 0x104}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x8) 03:47:47 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) getdents(r3, &(0x7f0000000100), 0x0) r4 = socket(0x18, 0x3, 0x2) shutdown(r4, 0x2) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000080)={0x20, 0xffff}, 0x10) sendmsg$unix(r2, &(0x7f0000002600)={&(0x7f00000028c0)=ANY=[@ANYBLOB="ff642eb9bc75ed653000b6bad4d12488701b44369c7c50d6fcec83fd875127f27bcb055f4ad59bc3c6eb012896198f4532c95b1f1626625f888211e4f431070066a2fcc120744a692dd2487812172e03bbf56fd90a9683ea0e3e11f6a91e1e69df6b5b6bec61abe091842ff876969a3257f28d012f0a5b10c7b550b7f8e851540a30db77215f4b68ab01103dcab58ed38340b1c33d9bf76709e813ff33a3b234e0edece2c85c0427891d505319d1fdf700f2c0c23d2ab937b09413fd82adb63ecaf62eb498b565f27e3b8f7072ae33776062946a4b637fd68d239e2ec25df4474306afcd4f3effcd181656a9e067b4102428b040dc8cd525dca007f1daef1e243e1340fcff96720807e8b9d190b535831e6a2b630f80af6321aefea97748cf318db2235f4eb39d9498e31719e82109f2be042ef09793dd71f7e6f857604657be9be629f222d78488a42e35c8ffd4cde582e5dd06d7a49297f33743e60ed234e82cd1a70961a6d7824242873187b19500263745ab"], 0xa, &(0x7f0000002580)=[{&(0x7f0000000140)="2823603a63139f79ae18ecd7404f63", 0xf}, {&(0x7f0000000180)="ca1680d0b0aa8765c31e6b6b2c9c4b8902fb83f79710153889571e1e14c7a5353b155271ec69ef6b6c9833cd142c8286e55b3670bdce38296dff25fa70ed012fc807f24bdbca960bd365b820fa10a0c0b4a9d5c885b08eb99603da2c70be7263e48f77d2d8eefd0d0700fce980cbf60a80acf279e58ce27a0c2b956975a31328e435da06d45113035a4e22f002e2e21f4bf7fe7c9ef083d7b344b1d8526f58f79c0bb99cd25a2e15031f858e152e0efa703aaf50f23a5237e9501bec0d43713ca2bb83e4585cca4d3b8d4a4dd5486d7ecb860fd1040726420315e6116b725a0a2e7fc2efd6cd97d2cfa1b7d55489b2952ab2f4c476e4b245f6f012a50016ab48e1e89254e636f997564a1a2fe7665e446e9b7003d5c723514c4058ad81a4638be0676826ae6b53fb68e691d84e4d6f317c465285628d945a88202993a671e3007f204971c0d7ba6ee0fbc16fbeac5a3d973d5c4dc7fecc1c4427bcc80dce09a5a0c817c90bab112e2793da5818d109e5a4d8cb459c0e75967eeddaa7b3887b6a03ecf076951640bba93a2e69b848aadd1429ef0f6e1b7bfc0dda352671301acb932e79ffe49720b95a8eb82a164f2e7ff0cf3b6134a0361300061e87b773badf1552ff71948683ab6fd6e4e25b6291bbc00a970797ac72358582030c52b11c05969ffe0490be643fa89a5caceffcad091cd4d664d5f2d212d8b69456b6eb6856caa199adfaf41f23a0b32dfd06c8763ee047442ddc8b54fa3f3a5a0382f4f802bde7ef706d17862f5b385a4c7f4b8dd989197bf878bb195aa8c85b824538eb3ad92ebcd2c853473b294ca7c8a3ce94433be334e9eb6ff0a746214a2550091b2454170d0cf74e638f3ab093e96559580ba023bfafd921e39b8545b2ee20bd0645faf749b8af8c7ae12eb2bbefd4350e60c53a5cae44ce3faebbce349f57b97873e40674cbd905274e62c6fb303611f1cf7468f6feb07351b7bd34bb28e889b3130e67a2134f32ad3e14fcef9e53ae7d3a8b07cbe5fd77008fd6043f59856e8a75f09a106c59aab0cc84a77206ee34d167fd941c9df4149617845973ae1c47f34a15d571a9bf0408d6315d45a984c5e6d99079f18be74c2b0874bb9f3a40780418fa642c9d8aa6d890888987304bf073c389cdb8f478945a8944424ac5bfda55bb594c0952c5108de8fc5f9eaf0bf7ce15eccdf332b77b993e2b3cf1a8df4e16752bce371a20e40746f16050328bae4e89c0c51be2d41aa0b0d0935d148ec8e53873094a6d1a2d1d4c82171d003c90ee838c4d7cab4544e6030158466160b7368e810fab1c85ff3c20a97d3ef34bb1f70fb040533ccaa6216b751f8f09ff3fb791978c3102a9c1a1784b978dd3faf26e57ebdaad3f22c5c82c2beea4a327ce1881267b7d61fb3e33aaca056ef8a12f4b9e9ee0aa7f88d4a7bea7bacde337090064967793013415cdf0a53c8489fe4bc7e31a5037a649f61708dc4fe4fc1c3fa5fb2c90eb86116bf89adf589dfa9dd233c523926bc349fcdc5e128c95dae168f6096388d148b3dcd40324a1ef3ac26ce372902fb1df459822659f91b5559b744d98b7857bed27d69f39f15839f770558df6bd70fc13a574df46814c64d32784b10b70b03588fa5a4afce92bdfdc601ba26f52ee01c3293388c514dd99633927cac8b2492045ff8d7f104fa921e930f4fa7271b6f8968c75a68241f4a28efd67d64c26be4d4b8a2e365c1b0808f462574a58b5573b0a238d5d26bdfd86ae910138694f34925ccb9ca7f7dee7dd78d9362fdebb832ac2303bedee79fea4c5b219a32fa513ac8384af220984a2ea04f528d874cc8c75437585cc8b2561656c13b25fd64bbc6487d8f7342b05ccee37aa9a7a3002f875e9fe12facf9f1fb223692747245f34ffc46efac960058592840fb2cff49e7f25c65c49f3585d97500b81b5b7f84702d871e34d6f54c3e43a3a1b814ede12a811623a53df14f591937a6f756e885be90d86ba7e0467d0097cafc39a473bd929a4ae1c54e38f3f34f09fb6b6d7fbbc5b40c7d3b71c8524b28ca45a083db696a57cd8c199cbaa4c40520038466a2641a8d0197b94bc98e391262e3d4bf0961141a121662bdf06ef791d96bd4890be62ffc4563840d9df3ddbfec23e8084c4b7cbe0d8a1b29fa95024483e300fc4b1ed67a0afc16c5b976bb8f2f076a929536ff94f7629a61a972814ace944adb97000fe8e1f0516fe1722b3345f5f820a4bb0f8fb864ca123601aa96f1506c31ca1ac8059702831bcc4d40e175453b4c6e60409b3879815b8711ad369c98d0f16666b32815adb2a3a9994e1214e574899d1497fa82267fa564ca3a7e05779c07d7a6efd2f23ce32eebe6d938c304ca33a911ac6ac578396dc17f365e35e17b9a4aac3ab72578af05808302e6eb30c9a28682b6d3a8660f51dbb16d9072819a8a0f43c1193a3ae60d3bd038638c256c53d27963dbc768d5ada3de447654db2ef57614647ca9b7bb028c831cf567eb260b7e2ac64c2ee8ac005eebdd73e37ea0848370ed711e06620c2ee53710e79322b823567e6fe2c2567ef9d8b0e46ef574cf54f12bd45daa4600336a030090f418f056ec73c09b1ac633dbc15a861c56097eb597f4355c722f3980247f822484b36a1d724d6428aac152036c379d3c96ef6e46cf9b08d3836ba1e3d1405d85ff26684e3f2e075f6dfa8b55ffafa4e3400b61fe48dae0680199b265b1892df8bf2f3f07f72e4e72d35c8018ddd1fb6f55894c79ac5198b1b514df7e29c86e9f210e7ad422ae871cea17e49b59f8039f068c393706a04df1ed3d049e09f501422a96786b39d4e74cef68d74c84e9700a837c44e9810a4c376f492c2ab4761f728e8f92a308beaf5e6f05f3f67fd226f0d348a5c733eed2b95a5a6452aa14a7b993f27bfdfdc8ab0d27931cb0f2fa57146c09c51c3de380079c0e2ffd32fb13c843b48e30791b3deab058366f2afbec6c657d14d686e8c9241f286437b97136ba045e55ca324601cf779c29ce8269036535810e78f3fc48604f607ac8beeb5694a73974954664927b7de51524751c0ef1c0cabd685e281007b0ddebfd8122f59adb60a01cfdd893552213dfb400588a8e64f0e959d00cc550f5ff28dd69bf4730aaa1f7bcca479a123300abe12b505507702274d1974ac424cf9db18de96c0cf91380194ddef12264619291ced8880a88de327e2f5b1cc714200e54ce15cdac74d4c7256685fbdfb470dd0aab5102ac00fe28ca4eddcfd4280d7496770956bd57ba75df288e179738c8bc2615c04a9729541e01cfcf1702d5e334deecf956867c80cfdc4e8009aae8dd49b20e41b94feee7392aa294f5b4f5a5c2d4c98c2063c79270eb4f9cc317a1c02f8740052d64b55a88e1c6a7b364182183cb0ef5a3409687eda454f763df1ac6ce6a4379a35a5c19769e65b11ab23cb17e187f3775acf30ab121a9dc1eb33addf4a9ad58174f4ba44a263811333505846ba3f433928d0f41cf1e6b974435601257f28514f6fbee2008e8c757d31b1d7de4f47d2188e6442dd860b40faeaa222f4af3a13d8e4f5d04758e6218bf59340e23f853480680c9a81d3a755da98faa70b02722a0113cf20e2130c1b82ead84c9405b2463cfa1dd1f790cfcfd64dcce3ff20fe07f1cf5b3e3e3bcd5d8cc097475cd5a301ad18cc1cfdc893ba4a663e24eca8163d6696109f8c5a96d58cc411a2209647674613bce7e89ec33514444240b99b9449ba311371038482f2e7f7c620c34822164ace6f8a7d686ef9f42b09bbb3e34ce094cc7ac905cf9d238776b7b28e6bbad4e9d6b9e00a7a70780fef57294f7ed437b13e212602f97a8829542d253422c632e8ec143a9fa04588e22f2aca1ae2a366d46f7b29040480257dfa474d09d10b1707b9ba31794ae2f2bea4e98f293096989207aa71edb40ceec1fa66af00b4884d423192abdb4828c4abc048b47ede808abd284e5ba91671a7222fa7599a99d90e1f751d79405ee0b094240e09565217684c8c711ff945a9447b189ac5be17ff95c8c0609440d318bd70b307b07078c22b8255a6af43dfbd4487bca83f09398a72172ee45d12e2c3f692870b1e73ca4c579207229f738c8b9f3356c51a89210c2ab590acbbcef60c636c5a8452e225a426bfbd63b16a9a645f6a22893d08a2b3e148fc9487c7c9b89ebe35048c4eaf50d668e8c42d72b5a4bfd35e49b3569c16963eeeb74835b6f346b9a4712f1da92318093342bcc8bc0bc0bf23b24207cbd2fd9bddd8f9034a53f7636ea7b334ae09a54cac7a519a5fa6f49de2700171b1230ef3623856830851ced9f5a845fa9b8a09c137ebd64d3fc93bf7fb198e6fbd21b9b38e1c6b4c8fd0e5ea7930ccd8c3ea287edd571e08ccd35ee246fbec589e2430f6b1ce4fa60485a32f1e3b8f75f82bd77abd91a7ec26f4a4b303f3e9f0f6ad42938ef02783ea3498dd8163b4427c638b86e74fc7701ffe45e06bd49f2426118851afd81a2f435c61edff39c53a8728fdf911ceebf69c53982403a2e0278526513e8bd96079fe54afc5a84776e51edf1978599c20e15e9e4562cfd82522951697e924cfadcb36ebb804169e034febe6d0c8515fbbcdb7a9da3e80c434783fbf6ee779bec02536b5ffebc9de652653ab67c915a7dec9a16ddb6e1b20351fef82f27b068d85cc0bd8b5e3f50bc07f46e9d54c14893a50fe907b22071adc68c0cd73f6d5718b7793c8ab6b22c533711224f6292eb72170cdb54de031c6399ee3daf1e1380fd068eabe9102cbd6251dee36b737a122bc03b2f3479d95cd3c44fd466d090c686cf015eba064fbb872c770806a6be2ea9a3ef49156c784dbfe4d1b8b8200a4608f2551cf936aee742bf23b8f5e15c3ced15fd887d87a88c5f7dd3a1df0be59a50ebe0e5ac44b2bb41259e9b1a9a7e43a1c403742dc6b6ee850af6f90f7475db6ae03a45431cd6eee4cef6feca99e0cc4423957d51e0eca3028255b159b60740d2eb1d91b1635c2d2a6591c667e2b4a2a295a8a961f227506e608d935f4635d9d6fa8823f2c1172a76ee570c5eada4034ff3a70cbab142da8625d95dd27c3045dbef143444a1f933738858cd9d7a739923a47835387cf1d65cdfe4310bfd30128bb6bc4c519bc87e4fbe8a889279e5c8aaa300fde5c7473cc47d641fc2a1a70f8a6c45581cd3d46dbc7d7cf0707a5f4e3b6abba50e29b7d8a2730e92a34f8884d37290eda7bcff851b4c13844096058c2685bf8afb2d965dbccc9176b860fe41275d6e57cb6f6b6183af0081197ad4f019235b3b20dc73f15a408062c4438980cbd0674cf1f5ecf222bcd13fa17de972427cd01ea359ca10d127301f83e587626f38696b9c31d478f6bb04d590fad2e6003cb05724019d7a3fa2c806ea40905aba427af395bc869ebeb05e8f3ae4d007e7ecd47c7a2fbea97ca04fc07af0fa9edff362628cfc2b331f84d4366a57923c02a769b1e83cae3c8af7844fbc05065f9b770fd833e50ae838c20aaabdad57bdff25cd99f3334ddbd04ea6a9a042d2be256b508c4c2517f344c8ebf16493ea3ab48a455d0a3d457224488a542fedc16805b497466bc0561b1fb3a54df5362b0a9be04df5cbaad9632f0979b2a25426f282b531a8ab27eaf8af8bb00cfa32832a11628c92d1a4cc3f25c3836761aa316bbf1a72053170980b1dd158971972622324bb298cb97a439ce70465895fbbb3f2649789d95542310cd004e025f0d02274886cc0e6e334be23f6ca5cd3e1769523d1e1225c9bd6cceeafce4dd2915894421ebdc698ba5", 0x1000}, {&(0x7f0000001180)="9b5a96df3b0b03ae822322789410ea368739f0a5a6bbd3ec27560b44369af2db565363dfc61a8652710491b154469d8922ccdec3270a7a8e5342071da5b456958c66559e0f3872ea87749c05b1a6dc4ca274b0547545612b1cc681b4d9f0fae191e16be6da4e9c619d8be99fef370c90a8d0617ce9376e50c7de9cfb35da6b2eb03f4b13b3558a6b1482c9f8184192921a9821c2c982cc19593a3276fe264bf7613ab72ae91420d9666ba9966a60278bca2c403d1b0f86cd67ab", 0xba}, {&(0x7f0000001240)="9593a7e1c640bd6a1f74595c598c149b8ff6ed8fa98a62f5537ea88141284f6ebaffdd9717ba886ff2159c1e6b48c464e9631d3074b664ec666ae572d2c53291fd8173f302102261ad96022860ab89ea75ecdc87ae55adbdd22f2b7c830d5715351efca988312ffd1de2c773bd10cf617e295d8ba4ac728cf57a8a1d7776d2cb2be997b6a23a83cd2cb61eb5037b62e60fa0429a745903eb0fb7f0b8ce3b3f019b3ea6509e7c5f641f32616142ef51768c21f22ed5471160fd0ec7d838aa6d6ad2ffbb08eccc21cc4e3026c1c561db4ce35ef84e5aea26e82f357dc8ed22fd2cf5fe967d843326f0f56422cf61fff5", 0xef}, {&(0x7f0000001340)="9785205101698cbf697ebb3b4d6bc2826c146f6e3e1a328fe116db11b50850478fe236a693201ac9325e3bb647c131c1e6852bd4b0a5657ca9fb9cccdace1d45f89897e65eb0a2932bc5e899621128dcc05667ebd00803225c8d", 0x5a}, {&(0x7f00000013c0)="3c11af5e897d74a84984e0e1b5c12b432e23435d23e0445169fdf878a31918627b26031e4bace83f3124656893812c431a44be960259e2c4dbdf32999c4240343e9a16e57b94cc500d114ea2fb1f8e212c98c93c9d3054950eefbd3913da47cf4febd1c5e04143221b370c5ab86d8725eb6968784692b40e2be65080cb69eafeb3075c2187e6b0f32c47dd8468c9e20790a378ea5ea4f8f9", 0x98}, {&(0x7f00000014c0)="8853c3db7fa6ee9d32717fd5e32e13ca001914a63250c2cf72d17bf9966f7f03c238b4a6ec96a506e08ed08a0885951473cfb99125c93bdec8bdde3c3b42d5c6d22411d306ae433aa4e7a57abacc69871c7a039a360534573147c184d4dc46902d7e62ee0bb9bdcf2a46c4a46b6275d131bf0d0ae88cb62dfda3147602a6a97897197551ebf2de12673e1b3abc21315c056de87b4e1170413ffdff7f18c83de9a414c6f41cf3054103a6706df7413cb52a9c9f13c4c26a7d1fe3669287e42bc91630e5135fb8a8e408154ad28b2ca3f56ee1af923f868c3dc89eb382c3d8a18d6507b58dc1c00267295dcdc5959fd5c5fd84335a170997b9a6a5af441c218f232bee6ccd51b95431891d284ecbd72660c487ea4060b2ccde9297944e37e224db485bb09ac783512c5c313afab4d1bceac545a4c8155bd4bf386f70e7661a3b9d65ba5e9cc7cb5c5bf991f03d77f18997f8930b97fedb5fe89f2090a01786a637a462729c321d63e5f9c472876c6d3e57b9093fb855f68ac5d24ca35137913fb1e3e01e96875c35ffb2de85c9382de9d79cdb7698322f43470f60b6bf53d583ac83088c34273651a266a4669200440c572d62abc94dffb7e120363f0db037757a5040821ba79012778f6d8561b216065861e06c8243b44db7d4c64e5eacd3fcf3e040a78fd383a9a875d4f86bf04bfe8df6cd7ffb2076ce2e4e79dd982f7f9d89cd5aa6bb41c7fcc401832a180dff291fc7a4d9cb724ab2b28ba3da19b2bfabc9690628f56e395b3830b3187d9f4dbb0a9ea747298bceafa0324a8e2f6210fc40621870e13e02b24a48bbc7319a3d61cb12e3b12dca102545067f6fa665aac011ebbc6f8b3dec7892591ef674cf2a50a650b908a5ecf4edd6b675bd08f6eb71018f6db02c4efafc6a54a2d7abd7cca5b2819c72435fc23bfdbd901ac10b0df4bcfcaeae7d47756ae82eb4db708bbc5da02686a3c3395c8e82e928293a6e46d539d68f51b6830acee127e5dbaa6f2509a73a5d4a6aa75dbe101ba3e487085b8f9d72d631577522c6b4f5ef000b7fde300261c9bcf5a144c4e8a5745310332d34a2a2bdc19cee25b7d2d4bfe6d4da6c35c7256d6d6a7dac451ca76716b1fc39c93f50acb738831a2fbbc8d675664656b41aab1899677cfb7724d6e336dc5541db2012533509ea8e36d8feff1023ce38d6fac4957288ebd5bb58f0f800e3522a618cb97eb103e61e42ae632fcd3b7e8b0b8599d5fccf3e0acb0b29ee6d2d56f40699010154d0283d214907f16f72dab2d637473435c68723ba35dac5893dc5126a0a6cdf38390fbc1e348faecd91b395a4ec4f0845ac59a65d0909bf55f2f631f401029923d5e09d4188475caf95a8ad9d8e431548a6ac0dd0a02ecb37123cafd7ec8858f4d2c7dc5d70eea06d1cb5f2332c78e96f6387b969d515acaf54e1038ab30beefde32cf2e72b8d0b0754553f8561054d870e9ba507d80914cc970c50e68608a88814fb8f23d4892cc9c8c702922a1fbc2ffbecd0d204811635223a424a955a52a76ceb25a3ecf8cf4e262754cfd1ed914e5580b8bc8451db973fa36cc1a4546b50b44fe799bddc1a100ee37c4a28319249234d98d1cd523e4980fb2955748cc1ca6b099a43fbbf416b0d7b12fea440492bdf9ed7dd53939620d283d7f3384fb71673c83a6d02f1a1f6247b27de7cee1e0d0249340224b3ff54333c73a68fa8bf938399d139b728ff33251c47d845bb0b3e0fcace74f8fd0564a58119af2dfcf34297a1a978244305760edee1615889fa9c549402da1a010861792aa9ae2fda2767b6d9f1a1988af01c3a113ea3b13aaeb1373fba75d053b646769b2a795bf156030a1969872fbde4bf3cbd16f720e353122f72baa03e786eb4d22457a004005114a41db385c8f38222b4006a44ab5f164748b1af0e48614ce082545bf6718fae2d3d7b388a914338b072acd934e711c1d5cd6095034024f2cb0c48acbb9ad5e8cbcd3e7c5499a4c8a48fd7af43008d2528476680be19dff51ec14f563210f77653156ed5b0db52a3baef0a59d1b8cdc240024984935efaf285494edcb397fb9f21f3218ce36554803bd3bf47f94065a58ed18d64dd62a6962c8a1922e1da470fdb674ceb177ce96d783f585851f66232b9c9ba5bdf52e9cd433b2149ecce38c133ab10b2376ac9ce9a140ece96fe371fd4c05d37fbaa57dfe2136b0540a54b5d8392d58142bc2c034cee2439b9bc7139fdb018e90ab6faf4f7fbeb94027f79d826da0ccf2b8edfe58b69c4578319ed70b59b5d87899a74a2d703b78b1d4f995cfa743b98db9b5468a135c1d9bdfcbe16bdc9e3821093a510d0bdc2925f3c8f9ad6d05d84698d6deebb930fdad7db5704e4b89d1180d6b0d9eaded221449e523492136c096db6e92e1b45151e281fa246ccd3ce2b5902b7eae35d5bccfe25231e7690e9e3416f780a0069c59905e52a45c36e8cf35a36a39d0036fd14bc85012f10976bd1609ca411a3a89c17c6212372ef7a3f2a3eab120940fb164b90a0ae79a58204285dd0f4dff1be63ffc5dbec46c47ddf12d7ea691e02d688b55e3fbecaa26d9296ef23aa8b04fe5b444bfbb1896c4e60497a40c191a9ce08d367b5b0b4d09e5a900e4dbc7003d6dd4ded8b7a152cbadce7ea2c97405fb51373865d4054278e8dff1f138b91dde8415b3c57fe4b943a2eb0692f529adf3c603b35ae52c221d7326ab1ce78644c8dd3b9b34390a2ca488bfdc2e2fc21c0dfeaafdfd82d6ba8026b23d97459d38eeb4817cda4b59a7d43c37a52ce03c9b070a00c8fb7ced084480b58bd9d3a685c8f378fb30fe7f9ebd725ed236661431749158133dacdf51202ebe08cfefe482cd7e5401549ab2977771829eb4091c2d3f3ffce28be9876885e4fef06914fccf94b55e8035e62ee7bef06978658c27928409b1797c07b0d39e509c3782c6aa4f1c11e82f5c3e54c9c30d26ff995bad7161d213c1e920b8cf1b93978c563ae3ad1012659cacae7697e8bf939e3f71bffac251fc91c264dadc03d6d1351b3fb31556d83aa72be7c141484c688aa77f26da448ee810187b482dd6abb716c96329f8903751af7a7e84f7239c03d21acc36f603822d5392d1bb67cd618b68ca1c8878a84366dc9cc48e3070689f4be4e1730d6467666676700af0eb9dc9f16a737a4ff72495d084ece8c9967ca1cec63ae0b251f2297cc43a9bec9495b8e7b91541dd72723ed5d8bdeb1aeb0136cb73dd8e926fff92adf677e3e3de38085e0d46ead07e81127eeca05644a5689a9f1be7c332a5417530e277dd97e65d24806ff63c3e2eed9a0fcc1053e7cc6d863f91bc96bdbeed5db08f6f3f5e40801330c9da75e7fb335e85e4204fb0731e47824d86def35e74db7fa79438deb82b4570ad8d70cbe0f25e4a5086c112ba05045febbd1fd08de22e2e930891e82a61bb5ac5403f76cff8c397db21121d03eb335b22e28db6d92d7ddcfa85bb9eecccace8add1cc7453d860f61b342487159be03e223e2273c9ef8bdcb09216f719405a90749dff41818a1b3be65b295e93d6945ce694116e05fad7f0c5b10ef63ccd27cea65c7fa98f8d8d6da5de5730755461e7177b215fcc1d703c58af787b319d3ede1101066d46f16c6ce9402fc81015ed354e39d1f1da8f5a0dfbc9a89ac55af47462c26d9c362e3cb63f52068b1a352f6ae68427b0cf86f0d7bc9b7174068a76562f863f643c02fea24b3206a6dfd32ec739d607a517f825da7f6b98d5a5620eb0a74a4663a8bcf51165d67bf7df2193bb0cc51004d5926bda52016a6f63564c8716960c3bf266118a5ce7d254e5416144a662b1a148e3babcb893f03db0ab679996168f9dd94eca1a7b711d944e706aec6a6ddc8ec6506a236ae610386df6c0fb7dd543894c0486a7b471e36f4371daf21fab7843d0799a23b73e790ffa5afd6db0009cb1a5679a526f4aa83282409f328aed52833bace1203f613624a1f0bd2c039fe3d9a332fa0d00d6dfe8d3d0e923bf940e7ad4ad67d2dcf4411b55da0757a8c879d916706feefae4934f077719caaf4374cf8e6f9b00e0db3eab20d32ce87038519a230e5cc985a7b65c854d55ea33be18af53ceb0e52a3f15e4dee8313c0e14b686362a67028ac5a03e3e4ff12a987a7cfbb52dedd789336e6244f3a1f3a139034ee26fa227fab5f936ccf995de43ad43bb19502690e98c4612e508722b2f1c4abcd4a7699edd0854634bf82db5107509ee02a4ce61aea45fd5bf93f10869db29cd8124aababa2bf8da4d6246bcb89db5d17b7a2329a0466a0dd0fedc90324f12484ca4017554c94b7ceb3da620403dc775ef133494e81ad9950f3f294d145751b65b9ca2fc6463e85bb0823edf6a3603bdc92f0fbaaf17ddf9392e616dc1aed59ff4efe94e2df642d4f1fa36edfbca368fd3fe61259ff9dac00c3f45c0172efd044d1bcd30df481bb3ff92ba4453a1882db7a33ab578fe12f7f9b41b66fb4a2b5fa0b02baa3559f735facc1d7f65e0069105803862dc3360758922b463fd0616b319f1d42d398fce78a7746e8887d8e9c2d5d3376ec36c3a0fb1434fc55483117fce080261d2e02315f603cfbc0136c162a4fa71d90a65ddf9d55aa8d4ff66e8a29b07b624382aac2ef7434efddd89dfff6fecfefccc149b6c2089f96d42b4c9a8478cf4800172ab5f5f32437302f3e06b2bf750ca194506fc2852c74c46dfcb90b4a92da015f5af28056a1b93aaf0e62806b5b01de2749c4642818dacb4bdbf5fc24fc6c42c8277217b0420710949f2b6099f13907ca6f64d2fff57f6fe888bdbf76e50c070482c6d009b61c0ad69a238b12e4bfca2156cbda4accecdd4478b2b50b1a03b9c58e6f6d8d2e7cafaf9b4f00d0892f89e76655d100213c647efb92d01756f33476f7277eca2ed53a771c5a512a4f2c4f8782aef5bd45cdec0e9631cd122accd0689c8bf4d072d83737d22654e7efd2c90f8c501fe273fddc0b7bcf79d1c0cfc9eba941c39c675414f7c529dc088ef4f57a68ce1129946f026d0c8c26f1214e9b2b55b5855c6684d0a867fe2f86e1dee0c57958057d16d729f5db0c51295962dd26db842f45607d7b140bdde45731adc5465db6ebc0662856ec4be674ca1707a49db5ed9b8893e363a7a8f2ac9f569770a9680481047a462c02b823f5a1b146869b823e17ad62f9824b5fe6aef2c0338eb59dd3b9c39d886280f1ffdc5542aa0608a611d4fe37c28f3d805445a606c4f536a5220253a30a979d099b9dfe646c0fee14b674746e01f807e7f8d2b62ab0f2d223f8ea72272f472a47612c0dfe5c20d042c2a720618b08049072ab00bd825cb2971c273587e18cd9eccc3256a192286983ecfce1ba6a5bdd748c287d58ee9300f202d3eee3a7247662f7c8fa4a628df162f34657121cec910a39e95a670d855ecb51c9ba58bbcc02c063dfafacff0de3f7d9b84178d6ea950b055bf846ea093b0578d9d9d2b073e99f348e60ba752f6f084c2b20af4300f4ec41e544bae4c9ed5477f53b1e670fb0422c6a7ce757af9a5e5df8a63caa756a096be36bae52dad60b44c4432226667f046b3041cdc193e9a81e295b7cd73770e2726b385720d24fcd0a39ecd8030d6a337c794212498d1ca8bcd3445bb49e36c96a348f376b367f52e7b569f3dee980c5a66fb7c331b47599f301a08f3106e14dd27310cdc87d779c1d0c730c3ecf81b7467dc6047747eb2105a955b237912828ec9cbb862b7a8fbe54ec1e1d1ee8576f45a37f708d658a2771cd01c31e1e41d0b321172799ea10", 0x1000}, {&(0x7f00000024c0)="8c25fe2a83c3d84c1427387622eac0223c928ff39e28144bce82760e9a3317bb2c3f55e2656484d71cc810d5b37cc815412de7a739137c3c1d54aff0983e1a76bf8fb2b10c8013320793550f1ea2dad35bbfef1076ae72b24c5ac81c29f263db0e7e659f50775a943dcd8b78b65a3a8925c19d3b725de8c362ee9208f09f94de8f83d3c48257563d823ffbbe873d6893cdd03caab55de01ccfd983f2f5212ac14d8a87b6565abe0be5d5be07b8be6994", 0xb0}], 0x8, 0x0, 0x0, 0x1}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x82, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/18, 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000001480)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x77) 03:47:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3) open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf04, 0x0) clock_getres(0x2, &(0x7f0000000040)) 03:47:47 executing program 0: setitimer(0x477ec4621db9fc63, 0x0, 0x0) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x2d1, 0x2, 0x4, "3e08bcadb9f0e8fb645edbae5e5f495f6b0ff787", 0x0, 0x5}) 03:47:47 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="03"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket(0x6, 0x3, 0x7f) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$getown(0xffffffffffffffff, 0x5) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 03:47:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x835, 0x0, "0000000000000001000020000000008e00", 0x0, 0x1}) r0 = socket(0x18, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x141) fcntl$lock(r3, 0x7, &(0x7f0000000180)) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) getpeername$inet(r5, 0x0, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000140)) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000180)={0x0, 0x3}) sendmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRESOCT, @ANYRESDEC=r1, @ANYBLOB="bacb5682c1e7efaa101a3df0dc5a4efbe587046b59166f9fb13bda851d13b77d437b54dce95cce9534458ad7531b9d8b482e6e62e4ab1abb83d086106399abff5b4bf87344b8a89770a474ff11d8aed32c", @ANYRES64=r6], 0xffffffffffffffae}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000036000/0xf000)=nil, 0xf000, 0x3) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:47:47 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x73b5) nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) accept$inet(r1, &(0x7f0000000180), &(0x7f00000000c0)=0xc) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x4, 0x0) 03:47:47 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000d0072a72828d5b61aeb9c6711040000001efa29f67a83797c5a0088e175fe92"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x2, 0x82) r3 = dup(0xffffffffffffffff) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000080)) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x8000, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:47:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000180)="f577fb7c2f6d03307582a456e5d104efc16656a917c3875af018047e8ffa95662b", 0x21}], 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000300)=0x8000) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x3c85e00cde7d81d5, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r7]) lchown(&(0x7f0000000140)='./file0\x00', r5, r7) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000100)=0x8, 0x4) 03:47:47 executing program 1: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$dupfd(r1, 0xa, r2) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 03:47:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x0, 0x0, 0x0, 0x9, 0xfff7feffffffffff], [0x0, 0x0, 0x8006], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x400}], {0x0, 0x0, 0x0, 0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:47:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x80000000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000000}, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 03:47:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000284c01002e}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:47:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000200), 0x0, &(0x7f0000000280)={0x8}, &(0x7f00000002c0)={0xf2da}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffff) write(r0, &(0x7f0000000000)="87", 0x1) rename(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0/file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3, 0x20, 0xd7, 0x7}, {0x0, 0xc1, 0x6, 0x6}]}) close(r0) 03:47:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x4c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x178) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000080)) 03:47:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x44}, {0x6, 0x0, 0x0, 0x840103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x401) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:47:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) r3 = socket(0x11, 0x4003, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) dup(r1) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f0000000040)=0x80000000, 0x4) listen(0xffffffffffffffff, 0x2) connect$unix(r2, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000140)={0x1, 0x3, 0x100000000}) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x97) fcntl$lock(r6, 0x7, &(0x7f0000000180)={0x0, 0x3, 0xfffffffffffffffc}) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000100)={0x0, 0x2}) dup2(r7, r5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x3ff, 0x4) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 03:47:52 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @random="cdbd9266d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @udp={{0x1, 0x1, 0x8}, {"ec1510ed03ec91bc271ce7f1658b4d9a8d6db552032780acbafa41ab"}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getdents(r0, &(0x7f00000000c0)=""/200, 0xc8) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) openat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x40) 03:47:52 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = socket(0x11, 0x4003, 0x0) dup(r0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000705", 0xe, 0xb7a33c26ba4b14ce, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 03:47:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r1, &(0x7f0000000400), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r1, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r1, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r2 = geteuid() r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r3, 0x0, 0x0, r5]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r2, r3, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x34, 0x0, 0x81, 0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000007711ffff00db04a8d3bf44679d47b014a3438b"]) 03:47:52 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) clock_getres(0x6, &(0x7f0000000140)) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/108, 0x6c}, {&(0x7f0000000300)=""/145, 0x91}, {&(0x7f00000003c0)=""/254, 0xfe}, {&(0x7f0000000040)=""/18, 0x12}], 0x4) 03:47:52 executing program 0: seteuid(0xffffffffffffffff) seteuid(0xffffffffffffffff) r0 = socket$inet6(0x18, 0x4000, 0xa2) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) seteuid(r1) getuid() ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000040)={0x10, 0x80000000, 0x4, 0x1, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5a}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2800000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000fee000/0x3000)=nil, 0x66}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xf5}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xffffffffffffff07}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6f}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x0, 0x0) accept$inet6(r3, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x10000, 0x0) fcntl$setstatus(r4, 0x4, 0x80) chown(&(0x7f0000000640)='./file0\x00', r1, r2) bind$inet(r3, &(0x7f0000000680)={0x2, 0x1}, 0xc) ftruncate(r0, 0x0, 0x8001) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x100, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000740)={&(0x7f00000006c0)='./file0\x00', r5, 0x1}) r6 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000780)={'./file\x00', 0x91d, 0xffffffc1, 0xfff, 0x1, 0x7, 0x735, 0x0, 0x2, 0x5e2656d2823a70ca, 0x100000000}) getegid() 03:47:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1ff], [], [0x0, 0x0, 0x0, 0x9, 0xfdfffffffffffffe], [0x0, 0x0, 0x5, 0x9], [{0x0, 0x3c1}, {}, {}, {0x0, 0x0, 0x0, 0x9}, {}, {}, {0x0, 0x0, 0xfffffffe}], {}, {0x1}}}) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) setegid(r4) getsockname$unix(r2, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x400e, &(0x7f0000000180)=ANY=[@ANYBLOB="000000003f72004cd8d53726fdce589fbdb3df051e1af5a0416834d58a6ea500"/45]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 03:47:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8160, 0x0) 03:47:53 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x49}], 0x5d8, 0x0, 0x7fff, 0x0) 03:47:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./bus/file0\x00', 0x9, 0x6, 0x0, 0x0, 0x39, 0x8, 0x100, 0x0, 0x1, 0x2, 0xfffffffffffffffd}) r2 = socket(0x11, 0x4003, 0x0) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) dup(r2) r3 = accept$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096c41c391fd14d62c23cf69d1627b267147b8878978c85bed6194abb4696b866de1e784bab6b913da5bf2b93c660b164f0e77b342eb159f519dfe776095528e6d6413faf3f32bf7c9e350bf4675e40f21909a182bfd5b004d448890e46768143"], &(0x7f0000000240)=0x64) bind(r3, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x10001, 0x0, 0x0, "5bebfc0ba0c10a9054edf0721b84396af3aa4755"}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000040)="510fc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:47:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0xc}, {0x4000006, 0x0, 0x0, 0x100}]}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCCDTR(r2, 0x20007478) getrusage(0xffffffffffffffff, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x1, 0x3, 0x2, 0x8}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:47:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46, 0x0, 0x0, 0x8}], 0x100, 0x0, 0x0, 0x0) 03:47:53 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = getegid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x7, r0, r1, r2, r3, 0x7, 0x2}, 0xfffffffffffffffc, 0x151d, 0x5}) r4 = shmget(0x1, 0x3000, 0x224, &(0x7f0000ffa000/0x3000)=nil) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x8001, 0xffffffffffffffff, r5, r2, r6, 0x18, 0x4528}, 0x6, 0x6, r7, 0xffffffffffffffff, 0x6, 0x7}) r8 = socket$unix(0x1, 0x2, 0x0) setsockopt(r8, 0x0, 0x80000000, &(0x7f0000000280)="2473bb0caaf41421e9ae38fd9060f3b7f5192b401929479279e77768361dc1be6f2bdb05a604712004", 0x29) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) setreuid(r10, r11) socketpair(0x10, 0x5, 0x20, &(0x7f0000000400)={0xffffffffffffffff}) lseek(r12, 0x0, 0x400, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffffff, 0x40087468, &(0x7f0000000440)) 03:47:53 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9cd, 0x0) shutdown(r2, 0x1) 03:47:53 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x80, 0x0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000080)={0x2, 0x1, 0x100000000, 0x100, r2}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:47:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x100], [0x2, 0x0, 0xfffffffffffffffe], [{0x7}, {}, {}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x0, 0x8}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 03:47:53 executing program 0: sync() getrusage(0x1, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r2 = msgget$private(0x0, 0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000040000000000000000000000000000000000000000000000020000000000000000000b94a0b611c556e7e6206e770238460a6000000000000007b3a0e661ece822192943b822abb000000000098a5e0000000000000e840ccffc2cb13ad3d9dfb7c629710cc48f82d55c74e902067b19d5bef16ecc24fc15a"], 0x99, 0x2, 0x1000) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000300010fe87a38051e8670cf5f8f3e872ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3e8da98bf3c712a314c7ff87d4bd5a7912444ff6f49863af714f19cfb04f875da54a2fd3794e4673918bab5bb0f23d422815ba5006fc61b1d0a2c1f7e2c5b7c25cd0397116aedb12115d49f75c6092d0cd740ac7f337d1d9c34794df5d1365634d34ffb0f90e6544c450f785778c825a31e8c46ba1ebfdc95e47f683c3c09097781e49a6ae205648073dfef29e1a8e079079d6d5fa27addc074b9d6190401382ff57554457b652c062d1596cb94262bef701f3adc2866b4c4"], 0x31, 0x800) 03:47:53 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f00000001c0)=[{0x15, 0x2, 0x0, 0x5}, {0x5, 0x0, 0xff, 0x4}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fchdir(r1) r2 = socket(0x20, 0x8000, 0x0) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000240)) getsockopt$sock_int(r2, 0xffff, 0x800, 0x0, 0x0) accept$inet(r2, 0x0, &(0x7f0000000280)) sync() write(r0, &(0x7f00000002c0)="0796172abb791e0f82e01f0000716e573cf90dd118c7609ce2e2a312c25a3a3638f02cc65b6db4e8df84c9d1f4ce2fee10fa321c7ccb2448ab249675d3eb624e59f06bb420b4030009004b6d902c787f7e4a807fcf20132d4739148129872f350edab23232f55fe696ab491c6f6014cdef8b8a00ae3119fd02b37fa5275998fa4a9df4130b293a65734b3abe0ea206edb9b403879fbdb6e90400a9cd0d6e42811f3f03f5c02b2b51ad63aabeac76a02d541e13b97e5e", 0xb6) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xffffffff, [{0x0, 0x7}, {}, {}, {0x2}, {0x3}, {}, {0x1}, {0x1, 0x100}, {0x3}, {0x0, 0x80}, {0x2}, {0x3}, {0x3, 0xff}, {}, {}, {}, {0x2}, {0x1, 0x2}, {}, {0x1}, {}, {}, {0x3}, {}, {0x2}, {}, {}, {}, {}, {0x0, 0xffffa720}, {0x3}]}) r4 = socket(0x1, 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$PCIOCREAD(r6, 0x80045710, &(0x7f0000000080)) 03:47:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x10001}, 0x8) 03:47:53 executing program 1: r0 = socket(0x11, 0x4003, 0x0) dup(r0) recvfrom$unix(r0, &(0x7f0000000180)=""/31, 0x1f, 0x40, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x25}, {0x16}]}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = socket(0x11, 0x4003, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) mkdirat(r4, &(0x7f0000001240)='./file0\x00', 0x5) dup(r3) getsockopt(r3, 0x7, 0x20, &(0x7f0000000200)=""/4096, &(0x7f0000001200)=0x1000) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000008339ccfd1a52c2dc3c0a7a39714a08635ab24f7462572e39a60f819c624b1f07b4359252d8d6cfd5303b41feefc14f695170ef28c900c5bf57852c6ca2e13aeba8772d2ff02a7ee8d3dc1697ab56f63d6b240ba506cbcdcd68a6a2ef42ee69"]) 03:47:53 executing program 0: link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000180)=0x10) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="82022e"], 0x10) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="b3022e2f66696c65302f66696c65b488"], 0x10, 0x0, 0x0, 0x0}, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) lchown(&(0x7f0000000080)='./file0/file0/file0\x00', r1, r3) 03:47:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0xd}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB=','], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 03:47:53 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000100)=0xc) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 03:47:53 executing program 0: mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 03:47:53 executing program 0: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x140000000000000, 0x4, 0x7fff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f000065c000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f00005be000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000686000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002d3000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000641000/0x3000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair(0x10, 0x3, 0xe2, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(r1, 0x0, &(0x7f0000000580)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(0xffffffffffffffff, 0xffffffffffffffff, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f00000006c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000680)=[{&(0x7f0000000700)="b3efee04e81a3d67dfba23086517e98053972a7ba2935d2d86f32aa3672d0c256ef9b2a1752f9add67569e09add65435cc037d2e0782ffacf8f52cf3bfd684a336693f500ebdec17c4b903ab0d6cbcf692972f134348eec74d53f5f18c07d146fd4092692970d46f382c78e9a0224dc918722f0b74a0fd0b634a0fdee055bbc6419f4674496730ecacb130f3", 0x8c}], 0x1, &(0x7f0000000c40)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}], 0x20, 0x400}, 0x41c) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) mmap(&(0x7f000060e000/0x1000)=nil, 0x1000, 0x0, 0x1011, r3, 0x0, 0x80000001) readlink(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)=""/27, 0x1b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000640)=0xebc) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) 03:47:54 executing program 1: getitimer(0x4, 0x0) r0 = socket$inet(0x2, 0x8005, 0x3) getitimer(0x1, &(0x7f0000000200)) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1}, {0x3, 0x783, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) fchflags(r0, 0x10001) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) r2 = msgget$private(0x0, 0x0) r3 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000258f88)={{}, 0x0, 0x0, r3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000258f88)={{}, 0x0, 0xffff7ffffffffffe, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0x4fb097fc}) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000400)=""/72) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000003c0)=""/9) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)={{0x9, 0x1ff}}) lstat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000480)) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1}], 0x2) 03:47:54 executing program 0: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="55e967342ff7ace7d597faa8abe042acbc0834772826392b8929800bebd12cab309e847accabab5fa8cee73caf8345cafd80c1f9477d98004bc2726b8ea9c4219207f451e6d711860baefbe872b3b5d41edff0c186b43256b68afa8ba0308448ded20300121a786ad85fe48764884a391282ab9840ec8fdb5fb4b0769d387b230e4c65acea75970ca5c90acb9ebad452eb0000", 0x93}], 0x1, 0x0, 0x2477) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 03:47:54 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xf, 0x0, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast1]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {[@rand_addr]}, {}, {[@multicast2]}, {}, {[@empty]}, {[@loopback]}]}]}}}}}}}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) 03:47:54 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000001380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800000000000000000000019078e000000200000000030090780000000e68a30e569ef828a74500220000262c0000000000000000027f0000014408000000000000891300e0000002ac1400bbe0000002ac1400aa830f007f000000e0000001e0000002ac1400bbc3070300000000000000"]) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r2) 03:47:54 executing program 1: socket(0x1, 0x5, 0x1) 03:47:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="dc45a506583c55f9e6697d7c467f0ddb83333ee063be71e66828feef643377ce41c5ad77adbf675b8442b56255e4daa4206ee645227f8ff7d8c3e55e55ee8301de3e74512b47c08c5dc34fba5448af77c97b2abdfe0613210985de01b6c639593787cbf5c762cbedf82fcbbcc097f41c0dcd723e5d8e031db09c2c8f41510341b278ab5d42845de3", 0x88}, {&(0x7f00000001c0)="895c7d78b7c8e6f98f7c273d2fa24faa3d6381a43ce7807caec695a449bdde0a69a0210c45ce565fa3c441b306ef374ba1b74ed6a1af47fad4456e89bfd27db9c24f0ce981b52aa42d2b286829eafbdceaad959e2a5f5fa40c446b95829c7d9dec7de4c21e25f518b999be3d24fe42b56d8e7637d80f24b9194613e3722f6cc3ebf9160383e62591136c3e0d3d4a264a818c203e6b1a4bafea11e48461", 0x9d}, {&(0x7f0000000040)="763db7ccbe44e2d489d8228fc9c3cb7eb414c5ee99bc9138c590c46852053ceef2a33a7046d30885edea2f7da4f7a49776955873a35db8", 0x37}, {&(0x7f0000000280)="94ab5dd05151f7d5615fe69d84c7e9e8070fee6fd7", 0x15}], 0x4) write(r0, &(0x7f00000002c0)="5b046c50c987af3b9778b96b3c092cc1cabc84f8e50685c5e309b1ac5801080041e80d3ebbc74a1189b757840d3d8dc698757214c53a3150179144d0520e714ad5da69163a38ef5b84b6f033b2e92fe3eec8980a1cad2e700d902e48ef62d2467c54ac87b962972b5742b471871b0c4721992fb12e167c7980719207866202820c422bc4ad97f13726b3f6dd28a250cb9011aceae23b09367128d23d3aed0bc26c38876bb24c872bad72b48d48c0a15d67075f29b786ceaa33d62922bc1c423a8cf3c359d99a56f67605917989e5232fc45b3172b27c5142bdb4", 0xda) 03:47:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0xc87cd4c4d736075, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) r1 = socket$inet6(0x18, 0x2, 0x3) sendto(r1, &(0x7f0000000040)="5a6388713611b17fe4b903edf015281dd444a223be4662920260a0990a432cff7d8c71e81493124452ac1ad9dc5743b64f3234b568d655bbd18e9fe3c130a136f6ac1a4988e6f6cd6b0193077340df3e", 0x50, 0x4, 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 03:47:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x0, &(0x7f0000000180)={0x0, 0x3}) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0/file0/fi\x00', 0x80, 0x282) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x20, 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r2 = socket(0x11, 0x4003, 0x0) dup(r2) getsockopt(r2, 0x40, 0xc26, &(0x7f00000000c0)=""/55, &(0x7f0000000100)=0x37) mkdir(&(0x7f0000000080)='./file0/file0/fi\x00', 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) dup(0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000000000040dafb006bc34add7e97446b11c66d9c165a16d4ff00f72626513a237a6bb30712080c4d164679c0e1cf3518fab8459fc70e39d90833432c6dd211f9f3ad7346c841b9c40b7a4de7d960fffe91b46f21b60ac1f66c52ebfdfae26e0066d4d7733f24cf4cf60ab3bfb48e5b8a12158824a127981703f7149307ba93f6773afe88ff5caddd0e5050c9782511e886a020a7c7fe56933e3623355241f5526ea691cd07f355c1858061bcc6f50908444f8b2c81d670c8cf718f8ae70c2969afb43d80b747fbe6d2e684a0923400f997bf0436672dba4f7ce6234a39e8c191ad2781b9a555b539e64227fb680352edb2595c36ef879ac53626aab9c4a4f510a187d15ecec94b76887f2676b2279861c311ec36658ec558f5faba787b862795d583e0f57d3c6458164bd0679bb091958b21608e434808e67d127e3ce6aae71a402f81c631ffa161cae22616d885"], &(0x7f0000000380)=0xe) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f00000003c0)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000300)=0x8) 03:47:54 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) r2 = syz_open_pts() pipe2(0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x1) 03:47:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000340), 0x21) semop(r0, &(0x7f0000000000)=[{0x2, 0x200, 0x1400}, {0x0, 0x3, 0x800}, {0x1, 0x1}, {0x2, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x400}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000011c0)=""/238) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0xf8000000, 0xf5, 0x0, 0xfffffffd, "706664f12c93fa58fc67a09b9e705def2e0027ca", 0x2}) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xffff, 0x0, 0x5, 0x0, "6600fa1d031833ab7fff0e095fe600008000"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="47cce7857e5a36e682278cd95a521e25f85c685a70b4f9f0a51c9b3c9549872bfad92362abec4f76cf805f2e2969e6a4f163eae0ffdf3f6605d06c7c5cdaa08b371a1d96048f08e32e7b795c145129b63d1a4926a4bad9729560b6f841f4029e0b226faa76290b1c7b40862be832ef8ebcd32cf0c00ff7b7422c5811e8790cbc55daec37d41738bd371f07a3c8cdc4b9a053c8a08233ba3b0510678de5a4072c9d926e5541ca3731bc0b0ed154a8a297d0ce174ae14678c6a3124d0a1f5671fe314ce7e1ee2c51e503e560b1f4e6ce53ff1366b5afa76d6611e23ab1b921cec5fd3b78a6016a1fb9e556d9a870166ed5ea053e0663e52c82e6bff46734186695474de46fad2f4492907830749a4120d2514bf4b234e977e77b486505b4bfd4ecac024efa3845d0daf6f49e8d6d32aa10c57b82538bb6ed9a9a4c5471dea52ba1cc405ae3dfe92b7fe2c6dbf7b436c5923b40ced63ed253c88de40df7ab22926d2be6e004f2441fc052da36a2c7ba533f1e62481beda87ea4912d4e12dee2ba0bd5036d2deffab088d75ae5a912871a7865a1616cc3c1e26a15e58db24d04c882e3d55e9e944ffbc4e76cfa34bb005f175d79e2bd7169c728dd7ef2cfb1fbb7f41c80e3de04087551c1fd179bc7f714fcf4199f224de5e3a098ace11a3076d1439fc7b6edff897489a4eb06520bc7ee7a5c49e5397a8b9cb9ae88c1aa9e054c8a4424ff4bb2e9e41db92dd0b6f400aa0a247243ef194c573281870f919d1dfd1f171ac70a6ac992dde8b9b8a29aef132845b9999d3f98f00e136d05cebb1ec9ab130319b0cb3552c9849ddbddc325f3c4a6a2e709d592160107076da093ca410c5f23c64c3075b8d6f01abe684ac9478bca944050b8ec34c4dcee17cbec4ee54e1941c5f4073d1f4d24f15b777bc487ab6ec0e36c0c2f61b65844d64284b3125193823866fccca511e58e42a10476ba069d2cfc03596dc191259e653b29bd9f6b3acd2458e77c86426963a9db02a18974c84970a4edfbbfb77e190eff15d3b369d7e151743986a31bbf9f50aae7f430729767673921bac57a990b78ecf713f38b0dcb9e2703b1bc59c4bc5a1653419c1d595c6ee1912baf88300637ef0c66fedc570b54321c6b315a18e13803786b70fc337ed076b1d730a4bf226b71c468b41163bd5f9b085e51d564ed1575e52af4b3b0510a7d96f8b8388879050ff629ba3b128a1294381924a67a387b08e2b49d925853d5fa35a85c341f561f73281eb6f48e188e799688c72bb97b7b84fd965fabc99b9451aaf5d7b99a79633a1ca76553ecc9a3c35538ae437c343b8a7949464e92615877394f9432f6f286edc396e4e6ed7e30ef47782d146c5b402cf67cfcbece82e8120166201770b77688bebdac5f773576609f9e84971163c22187304b180b384e14351bf0b8004d519dafaf771448f506fc891c7eace7933f34ed572a5105f0891091cada9ad7b78c0c110b36b89d3d3a72e9077c708648a2fee72163f2f6f72da117ff0bca07fafb687a49ae0fc4e96cd0002661d490c6757738b3e3115a49f7da26a418ff5e2698b37a32b439d7b09dbc667b167165592ffa10a134dfad557a2ce18f4ca62d8aca1825dfd3b4ad1f5e40c4c88645eed7f9ba623c47fcad28b6cd128696da98be4937a3c74272afe34c6086fcbe5c567556265f106b0cf6d3d279556b3ab64aead4cf55ba56a57158ad89ecf226854db45bd0b70b22ae7b2ecee9dc7c3d0a0283272c7bdcca15ff9477f05020b44509cc2ff24c45681a1f5ba2838f0054dddbe8a647d49a81de9b439e4ae0db2dd54642ee56146ab6144044f960694baea34a4ccf68f18dc2651b2a49718c170d43fe81938ead9b7ffe020ee1276ea9bffb8a9548b8d19a8b3ad3476b6728ba1acb6957a4e35dabbb45772c238d8ac5a1fae009b36c8a2c3ff1ddf971fa8be3fdddbbb93cecf5164f0e9546912fe7160346779d483c600e7d8ceb0188969713ea6487668d428396dc06327e961017f46d46685948bd23164dabb90dc3bf2c635cfbc8ad332e61977bf3c4ba61e2593e3447d55b854d501a4b7d9609680a927911b4efc5f2b683f34caef94753e331492645db6d2783ef6e00b0c709a76571a3a7f6857e0724c3da8894b194e521e528d94fbe6c064c99b29955e3c31ef7bb3e43d11117721f911ae81440f3bad79a750e23c8cd30b2ecf851a392713440d9975f1aff8b79c6e5ee4b91e7073c4ad8ad2f7dfa7409514b5afaf634796e80c6f241d15e4db6cfe81db39773225ca18318721a18bbf45393d4bf033b7e28aca90972888d203da1c3b57e45e1670902c5667ed59548c54df72ccfed4bcfb97b376487898f1a9b2f5dc301738319a39f96a2ddf15e83ce088b32a6a0f09e4f963778c9fd0dddd181710728a8f5b0e8ea644462bb216161ae6016d153a36176c85d6faf9aa0045695ee84f9f9d31035499ade203f3fb9de179656a7face578717acb78f141cd5278abf376aadd97ed7b9ec087e40b4cfb5abec054c3878fdf56c1da48430c41592655c05be9028b53c7363f6f58ebbe6e6c8d9e7c05a6ced7da7c9c0fb5bd8249ee7be0fa7ccd1615a10bc16a2629d26b7f4a3af044b255ef78d6a8df3384a2a665597b4741a52d7fcfe801ad01cb905948a696afc4fda116c3d7db0eeb95d071108be49e9004834df92f857adbdd45d892e2e861a9d6f2ad89619d3a97c5628d772e8772bd1fb2cf72725f65f111ed7d26dcae9fed5bbef80cb5ab06e464803662cb447781ecc132cda5cd873a907c0495caeb0f805a166ab74ce61211e745d4d57c5b024669935915ede61b62737e841b6a36b10e4fb5ba7cd5c8443a7a5ccfb62ae725dda7864689f0b19fef76e65934aa00de224bb9c3d031d480346eee8fd174367f810f2d9e04eab52eb5a8c4962e280a883559990c0cfed75aae453ae9d69bb2696b9a1bfd0aef1f006d7c800a78d56bec06ed679c6cbb3640d28e0a44b7acf2b44b5e00a80ddb544dcb1a450760008300a58de70ceb83cc4ece2342b2425a4527e3c4295e906b38bd3b7878db9fe010fec7c717d75b8295771ac484e236e1d791702a5ac74b1434851a4f05f7922cde36e5f4b69adbe1a66c7be5fd4a6bb8b7e8071f7189103e4cdcb86023d57fa00734bb39cf5c0d5e3ce6001ca44620d122cf5d96cab6871da4d37b66739aa4483949d703652b1c8c365ea4542d3189f7aa5df94fd9efb3d703a75a12b74d5879454134d79c7fb9f18d5170bd43fe70451c9b6d7d5a487a148800425a750975e2d14ba9c7269a13ebe5bed8c5fe2df506779a25666cfda5bae0db4ea9d32c534c06320641129d67c66800423acef8a67c5c16b99edad33b3d431a4c2f79650377f1c63bcb3d5779e813975a1c636b6d206c6c1320e1be432ae3152a7c81af4fd0d65adeb2abf3db3c7aee6abdc2575770da8dbbeddcb8d32ceccba0ed2ff43c61e21c53c619d39df3e36819bce57b411d741fdc03647672ed8ea8380c3f35f102587cd5b8363550eb3d387298d13461543ea7394e87b87b92d918b355e547390932dca65034541824484c98ddf3eac93bcae66999c2e79d6be2277091c1541e288797a9b837e6a55eede80bea492a089cf0c72e061a5a257778b7f1ecb1e9c95b449cf573d811856036a9f7882f4a75c0f527b54d103c780a074832574a09983bc785e9db20d9c36e0f1b55ab6999474a61e3d99c979c8e296647772893f3a2a75a7e527362ab150fcd87893abf5ad939f782c5696942422f06d9302ea2919367b891b5ac3cfead1a85916a6566684af24a31e4eaafa6e2ea3cd85aeab84b3cb35cd17b137a4974196dcf49ab31d7a12f263d7a547e27bee241be825eb4558bc42e19adc300500a4f2c5cdb7ace8190463a4c410f06c6a0999868b0eb6471247243066e5115e34b1109f3dd38482c2900aab2f701177f684ca9529baec596179762a0eb1024aec943c86e1d6dec3d0cc6008ea72b314814f23ba6583fbfb8ca1fd1bc00fd5227b8625d78c49632e2caec1aa233c02a6f2f2a33a2106b22d392af1adc2b1a682cc8be68bb9c5f88d3f14289c0c5c3cad4a0c705693e1ce8c2128c8ba6cb761c418e0b8ad6f4cb270438cf42b7fbbcbbdcbfad000fd20e34254dba75a149ebf37d3e27edef9f3e4ca7980b01de0822a9d2a99df5d43b4d81b9a4512440830788177d5aea7f1319e35eb788ca166045f6a576c733b9eec300354fa2e561f8a7bbf80fd2899bcae5ca2175e830314a9f71538aed6456d96d1a0e52669108feecf2d2031b77f3267342bbe20f0ffee43b19f90027dcbae10d3c748e1b2cfe7910d4a5735bb4c30f812a16a39bb74ea45f96a78c57fbf06a5ca3dd3f6532e636ed609233522aae3f2974210d08b71afa98b5ddba917b10deb9dd7bebfdb8c0f2681432836776cc700445fc1f5d958465fe020588bae5d94d6db3970c78da33790dba60339eaf11438736e15f0353b9acd5c031b8f6c37cc3b6b4f05f8d6c383bd3ce414cf646f7980148a9f632e22aee5a287b8735701036e937d4d36f80fbb938fc6d40a8b95b7fa4d6c90416350ded1a940640d39261a7a71d960602072c99d2f10bb5444ecce49e1de97f4725bacb51fa0e1716abc9ba6d875d893e89f5ed878e2e7e008ecebc3fc554f0aca885f3ae93e5cc3ff3d2eddebe8f6f4ed07b126e848e127df7265622d4eda3b4489752f7388397b50a3711c3d6a5eac1a56501b4bf90e6b8a4c77b38de341379b183e54db4012bcbbaeb9993aa9893500f156c108c00eec495485916d6067c86b0bfc209e78c8f3cba027b459a6d83720e80a48aaccb595118f347399ac05d1d07815eba55cf527f34f7510340010130bf64b70f0d8894167f981306997fdc7a2f90085632ed6b70985762bae4eb59010f0d455686e129efe10c7fbfbd29275d3046bf741dad245601e7685866e9558fbcf073f95c2211cbba973cdeab465548c9f2d955afa0b8c54420cb28c35b93f4e87fa6bedf2825f4f64af807051f589b1c9218875a37bc63e4ba0c4df969a624ed3b8d7bc60130b6bf06fcd12d7618396540c109040b555627d5e9666824809916414f0eef48561150c52cebe55c9e2af2fff473084a8e4b0f7e24853730aab472b060e82fb71ca3ced15eec5f9c97a34ef35076098c38cb7f8645959b5421a98539d0a6bf6ae843ffc983956c3df94ac0b2d03b3229234551834feb06da259ff34e6ebf4c89118d2d6420c5245d09b84bb9fd7cdcc81a0f275e41f072857d953b12082c98b644e24d186ba8a6f448fe95650b476c1fac0fc93e6a2356b9a1f180a94469e4413bd377557eaf49c5fcb94969d6443b0528e5388e5de1cf0ad3c180f5d6a796fc96ffbcdc2213d2b99e762fc6d9df2a566d96152d242febe88ed986c5cb14e4aae065cf545ee316fd8feb22da46118206e4d31866ae0a6733882f55ff1", 0xf1f}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdc30310d827898a9d370d24fd1499800c9106a08372e66929b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667beb98004c7bfdc663a79c14be73e1b156d2b4c4b39e6a16ac5cdc04d94dbdd3af4d9133365d7d575849488b149457dcea53688c4b810ff59f5ba08a2876d20c4b7543da7af7ace7dfef5f056c4e7ea1ba6dbc2904d41f3e61353b0e189b0c3496dc4bf9147500087c5bbe0882a8e8a907b7921a73f00db9fe3e2a43a5587da69d8002d29776876ab0012f5a4ed9a5e4950cb49442b0a7f5351b825ade0ab6b8cfaf5038a58571b9a08280", 0x12a}], 0x1) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) ioctl$TIOCCBRK(r4, 0x2000747a) 03:47:54 executing program 1: unlink(&(0x7f00000001c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/220, 0xdc}, {&(0x7f0000000100)=""/68, 0x44}], 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x2}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000280)="d0004285c3d639019268000000f2", 0xe, 0x0, 0x0) 03:47:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getuid() setreuid(0xee00, r1) r2 = getgid() kqueue() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x7, 0x0, 0x0, 0x0, "00000000f6ff0000000100", 0x1}) write(r0, &(0x7f0000000180)="30607a2e8041d4fbab0b15545cb59e88e7f1adff5335e102f6c746d662de8561679a46f5755201b7a901aa877a803ff688a155035ab71c71dd1a6a4e501258c19845375ba79259e17d2ab93539547ce9ecac0674c91e0512c41df528c2db4540d47a185b05cd", 0x66) 03:47:54 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x3f}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="4445427a63405d3247c78892a7a1471433478f6f03b37f9525bfc3929e2074cba56b8f583fa564ad776d5e4112f87c69e5c586025dbbd36a7af7f3b967ff68543713707248b6bc7116cdf081cc245e5d2911e480b9b3ff9f5f91c9c74813d754481b4807d11edc67f4819683a072bae93aac6eda5c6118edeb2574ff6fb102a795d1c6fe63e686e9d55ff497eb5c037989efd91ec49670f9bbf554b96c0273dafba465da442710a5d1b9902b92278cbdb0c8054e1fc3e7aabd002bb7497e705a2c9cd1a3480e8922a7e6b7a07409ed43a7e90802433624ade3d8e7e1034428036b10c785c2cbcb8529e15d48871b42ecf3365ab2a7b4c2cc0739445d3b410c6a2931b09caeaee98e7eb5d4a8d938c7883ecd7a0e6926cf96c1a98f2775e08b3bf479a65cf9ff6198f4151d5b4a3df9463d7d6101b0907ab81a4ac4b05f8b6641fbfacaa3d7d5ef600d73c596c2a34600dee119aa66c36d65199945e78d8e9fd96673f758fee46b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) pread(r1, &(0x7f0000000080)="0031f65d20a37a8240453f78935bacee678d9e02fa0816a581748b6fdab1bef792ad2d3cb6a3e775b67d3664f13894b7d8d0c749b125ea27db", 0x39, 0x0, 0x6) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r4, &(0x7f00000002c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b29612f7be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5d9d157ab68dd5cc58943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000010", 0xb1, 0x0, 0x0, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0xbc, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x57) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x44) 03:47:54 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa810042000800450000380000000000069078ac1400aa000000dd040090780000000047008001006500001032000000000000e00000019406000000000000"]) login: tap0: address list non empty 03:47:54 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffeaaaaaaaaabb080045000070000000000001907800000000ac1400aa03010000000000e0000001e0000002070f0000000000000000007f000001890f00ac1400aa00000000ffffffff831f00ffffffff00000000ac1400aa7f000001e0000001e0000002ac1400bb00"/126]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 03:47:56 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) symlinkat(&(0x7f00000000c0)='/', 0xffffffffffffffff, &(0x7f0000d06ff8)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) symlinkat(&(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000040)='./file0\x00') 03:47:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000640)='./bus\x00', 0x2, 0x2a) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000680)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}, 0xd1, 0x6, r1, r1, 0x20000000000002, 0xffffffffffffffff, 0xffff, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000040)='./bus\x00', 0xffffffffffffffff, 0x1}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x58) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004006e1f382b0100000000000000000000000000000000a9f5ed1ecaf81d000000000000000000", 0x2c}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000240)=0x80) ioctl$KDENABIO(r3, 0x20004b3c) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540), 0x67) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x88) r4 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000580)=""/170) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r5) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000000)=0xfffffffffffffe2c) setreuid(0x0, r6) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000300)=""/224) 03:47:56 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000040)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x0, 0x0, @loopback, @rand_addr="0000000000f4ffffffffffffffe4ff00", {[], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x0, {0x0, 0x6, "de882c", 0x0, 0x0, 0x0, @ipv4, @remote={0xfe, 0x80, [], 0x0}}}}}}}}) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000340), 0x21) semop(r0, &(0x7f0000000000)=[{0x2, 0x200, 0x1400}, {0x0, 0x3, 0x800}, {0x1, 0x1}, {0x2, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) syz_emit_ethernet(0x110, &(0x7f0000000280)={@random="f4e7945149fb", @empty, [{[], {0x8100, 0x5, 0x1}}], {@ipv4={0x800, {{0x17, 0x4, 0x3, 0x35, 0xfe, 0x66, 0x2, 0x7, 0x62, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@generic={0x88, 0x6, "56d00f0c"}, @timestamp={0x44, 0x18, 0x1, 0x1, 0x8, [{[@multicast1], 0x401}, {[], 0x10000}, {[@local={0xac, 0x14, 0x0}], 0x8}]}, @ssrr={0x89, 0x7, 0xa6, [@multicast1]}, @noop, @ra={0x94, 0x6, 0xc80}, @timestamp={0x44, 0x18, 0x80, 0x1, 0x0, [{[@remote={0xac, 0x14, 0x0}], 0x9}, {[@broadcast], 0x1f}, {[], 0x45c}]}, @noop]}}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x68, 0x9, "d8eca166a4422950487ce1f80a64e71b8f4297c1bb558f5988265fb12d273dfe10c7a3fd2d36d270741c8a80c8e0703db1ade863fa2bdea648e87a55c3a29f5a366e16f1300dcaf02ce5da6f25624df3b458b5fae4e36e35bd6a320c8c25f777dd4294528167ad1e4dcc85a2cf3362668e0f100b67dfa8f010ad021548b6e193ae1d76974520c000029d640c22fa0f3692c570c984a496547c5f"}}}}}) r1 = semget(0x0, 0x1, 0x240) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f00000003c0)=""/218) semop(r0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x400}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000000c0)=""/154) 03:47:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) socket(0x11, 0x4003, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000040)=0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x800000018, 0x1, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setrlimit(0x0, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCFLUSH(r3, 0x81206919, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r4, 0xa, r6) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 03:47:56 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x100) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x300, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 03:47:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66676c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0x40, 0x8000) r4 = dup(r2) getpeername$inet(r4, 0x0, &(0x7f0000000080)) connect(r4, &(0x7f0000000040)=@in6={0x18, 0x0, 0x2, 0x10000}, 0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="d6002e2f66696c653000ab860d31568f036c75f49d76c5418195f8fe60c351f507f622fa797bdc25e5d74c0d5852651c6398842f02efa1ed39160e732a92504132e867740472765e61451f035f73ccc7fa49f0eb5b13f7eca4fb36820d315e41ea4266735d8739f15071c510e72da2d9731fafeeaae9eaebe62ac10d"], 0xa) dup2(r0, r1) 03:47:56 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r0 = kqueue() r1 = socket(0x11, 0x4003, 0x0) dup(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="f1066dd771168e9cad91bdca2e004937f0c1478f8ac36f6e4f436a0bd9fb5b766117f346cbd0e1b3f21447f48cf4510846849727aca98d7b5a3de4cfc2d6cf9f305eea6c8d687fd3c5105481e3805778aa4d35ed479c3abaaa961d81717b814bcc701675b8ffe3a4c2efde54d0e915b6f50a2294c7fcf1374a05a3086dea5356f76ab1b6dca1194fe03f448af341f3ae3fd5991824aa950ccff55f805d4c4a31ee2bd72d86f6f66eb5554d5c66377b83102ea58566457b96382083ad7ea3131b072267508185", 0xc6) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r0, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x60, 0x0, 0x13f, 0x0) kevent(r3, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) close(r2) 03:47:56 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x9}) r1 = socket(0x18, 0x1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0xa0, 0x0) ftruncate(r2, 0x0, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000100)=""/108, 0x6c, 0x0, 0x0, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r4 = open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x200, 0xe0) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000200)={0x2, 0x3, 0x1, 0x22c, r5}) r6 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x200, 0x85) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000001c0)) r7 = socket(0x18, 0x2, 0x0) close(r7) fcntl$dupfd(r1, 0x0, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 03:47:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f80d00200b0f000015000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x49, 0x6) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f00000001c0)) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r5 = socket(0x18, 0x4, 0x2) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x11, 0x4003, 0x0) dup(r6) syz_extract_tcp_res(&(0x7f0000000100), 0x1000, 0x2028) setsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f0000000040)={0x2, 0xffffffffffff8001}, 0x10) 03:47:56 executing program 0: kqueue() r0 = socket(0x18, 0x400000000002, 0x7f) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) socket(0x18, 0x400000000002, 0xfc) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x1774e98995dca888, 0xffffffffffffffff) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, 0xffffffffffffffff) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() r11 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r11}, 0xfffffffffffffffa, 0x0, 0x0, 0xfffffffffffffffd, 0xffffffffffffffff}, {{r8}, 0xfffffffffffffffd, 0x9b, 0x2, 0x7, 0xfffffffffffffffa}], 0xffffffff, 0x0) fcntl$setown(r8, 0x6, r10) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) close(r9) kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 03:47:57 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000b40)=ANY=[@ANYBLOB="7c278d59da90d6b5"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0x3}, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10000, 0x0) 03:47:57 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x45}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) close(r1) 03:47:57 executing program 0: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x800, 0x8) nanosleep(&(0x7f00000000c0)={0x100, 0x8}, &(0x7f0000000140)) ioctl$TIOCCDTR(r1, 0x20007478) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f00000001c0)=0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 03:47:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000200)='./file0\x00') connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="ba813c3b100eb9f6d8439dd19e097621835bb4438f01475e4c"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r4 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r4, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x101, 0x7}, {0x18, 0x2, 0x1000, 0x8}, 0x7fff, [0x8, 0x1, 0x3, 0xfffffffe, 0x8, 0x8, 0x2, 0x209]}, 0x3c) writev(r0, &(0x7f0000000240)=[{0x0}], 0x1) 03:47:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 03:47:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x3, 0x3}, 0xc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:47:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x48}, {0x6, 0x0, 0x0, 0xfffffffc}]}) r1 = dup(0xffffffffffffffff) getpeername$inet(r1, 0x0, &(0x7f0000000080)) close(0xffffffffffffffff) sendto$inet(r1, &(0x7f0000000180)="160a06add3f5da444af780286467136efd960a1bae910438b154a04c426c90779a49b3622a1c0e7b214d4f5fec2d5079ed00d7438274eedf15e92c7ccbe8420837fda20a1badd3ee0a0cd6764eb0d716748370f4f46f85d41914cee758aba44b58f00cb6e560d19be77d32c818a111d80478e9f36f7d2f6c5cf073952bf01c339f1118276de2d835f1cfdd5a2e05ba0557010fd49ceb125c800260c8d5fac6ae1c516e46337963ffd35a99dc77d0ec55bb36901014f7d899075ab5dfda1bc61cfdaf81b4319773cac2680544fd5033e343b4d1acb76b87a50bf7d6b4", 0xdc, 0x405, &(0x7f0000000080)={0x2, 0x3}, 0xc) 03:47:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x9e74, 0x6b, 0x80, 0x10000005}, {0x24, 0x0, 0x1}, {0x4086, 0x0, 0x4d}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCDRAIN(r2, 0x2000745e) getgroups(0x1, &(0x7f0000000000)=[0x0]) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) ioctl$TIOCNXCL(r4, 0x2000740e) 03:47:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x87}, {0x2c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x7, 0x55, 0x3f, 0x1, 0xdc, 0x20, 0x401, 0x0, 0x2, 0x6, 0x326}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = msgget$private(0x0, 0x800) msgctl$IPC_RMID(r3, 0x0) 03:47:58 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="0200000000f618470e146f9b403a95f86579678934"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) setgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, r2, r4]) close(r0) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:47:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1, 0x61}, {0x64}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000002c0)=0x248) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x91, 0x7f, 0xc9, 0x6}]}) syz_emit_ethernet(0xa4, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000ffffffffffff81000c000000f35d34fe2cd771545697e961d377c9b44148b406735ba46d0402514c92adb5169852782b720f0b917e7292f1282c60c598c904e753dd4cb2053f6662ea2646714f831a2fec4f6029098ea711651f26305aff0cdb70142170b06aa0f09d6ac3a2e9e3b352a950a2eefab28da0c1a833272c37516ce7fc778e6edc4323ab3bb9a2a2b6db9292d806887d0fec388b951b2bc4ec"]) 03:47:58 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000002c0)={@local, @empty, [], {@ipv4={0x8864}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 03:47:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 03:47:58 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = dup2(r0, r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000080)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x61}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 03:47:58 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r2, r0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000080)) recvfrom(0xffffffffffffffff, &(0x7f0000000140)=""/185, 0xb9, 0x801, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) 03:47:58 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r3) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x1) getuid() setgroups(0x0, &(0x7f0000000000)) 03:47:59 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x12c, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x11, 0x4003, 0x0) dup(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:47:59 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x1, 0x0) bind$inet(r1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x2, 0x1, 0xfffffffffffffff7, 0x6, r2}) socket$inet(0x2, 0x3, 0xa2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000002c0)={0x2, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="7bdcf7657e82046b3eed16da05d1c86488f919766af3f7e316838d985bb9de90e95dc170e3b543dc9046cdef069098d08722855c873a47228f05e695482d55732dc15cbe1882286ba2c114bf2adaffbdd222145d7d572f507c46e52ae95a04e4f503ce040c383be011c3489730511baef1a01fbd556ba7427701fe01209f8a6490a6d205dfe723420ae55f9f27bf48dc2390af29426e21a7672024e61d41df137731aadd069f334dca0a239ec959b5b57ac8cc04c627556b1c69f692a399b1ba2a9a", 0xc2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696cca6be9a6f607d0e86cf6f088d278d80c927aa623f48843112b24f185f121627e310b334c8a2a2317be486e594c4d7d361a32246e9816fe49f8c12fe1a68aebb0c4b04ca00e71ec583e91162c25076c38ef87aec6ae55c375b68088b3f6a15ad06ea1c18790426681cd594fd0fe481feaab2980523673a788cd52311d0cb6"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56140000000004bf9aab4230408600000000d0459370410510fa651c1ece33fdd308e6b7ca500fc6a4545860be3ef0513b77f2da90813290cf6e2b86bf8a8456582bff418c14ea7442c0251bc11d6a65565ee7ab9dfe60", 0x5a) r4 = semget$private(0x0, 0x4000000009, 0x82) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x1, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000000), 0x0) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r4, &(0x7f0000000080)=[{0x2, 0x9, 0x3800}, {0x1, 0x1, 0x400}], 0x2) 03:47:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000c22, r0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='.\x00') 03:47:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x74}, {0x2}, {0x7ffffffe, 0x3, 0x0, 0x80}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)) 03:47:59 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1f) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) 03:47:59 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f00000001c0)) write(r1, &(0x7f0000000200)="0796172abb684c7e0a3a36d948f54b6de5e21d791e0f82e01f9752716e573cf90dd19880487b83e2a312e35a", 0x2c) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x100}]}) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x80045710, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300), 0xc) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$setflags(r5, 0x2, 0x1) 03:47:59 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) 03:47:59 executing program 1: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 03:47:59 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) getuid() setreuid(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x10, r6) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x4, r1, r3, 0x0, r5, 0xca, 0x400}, 0x7, 0x0, 0x0, 0xffffffffffffffff, 0x40000402, 0x2, 0x4}) chmod(&(0x7f0000000080)='./file0\x00', 0x40) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 03:47:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 03:47:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x40, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000180)={0x0, 0x3}) r7 = dup(0xffffffffffffffff) getpeername$inet(r7, 0x0, &(0x7f0000000080)) sendto$unix(r7, &(0x7f0000000500)="b3d2a08b6f97c2b6504d74089befbedbd2e0c74e8b063b143d3967ce1b99b73f26233f38112131279ba337b9d2aad0f816028c2a9f0e834304c6b7a8ca1f112e3e5618701f87c81769e914becb3919d98a16d015e152462c7d06d1d113b02a498179a8a1093c6e08451a85ad8182fc9ad80fca88e3bd44ef563c8a5731e15f87cc7bc909227201204eca754513b6a74f416300b8cd3f8c41e8439d5fc5c52cddfaf1d6cd781a0b03a2ae14a175d4d4c35628c4c809cc3f0da4aae71a253774f2742d99a882", 0xc5, 0x2, &(0x7f0000000600)=@abs={0x1, 0x0, 0x1}, 0x8) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000180)={0x0, 0x3}) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000002c0)="035cdb95740af12636a12edd18b95f8abbd411c2292fed32c671917b6b13e8b62fa3ebecd4a6e5359663d1245ce6098adcaba6f0f5072943fff697aab99ca176b06416c9d1c4d7b8bc35d55b2eea9364a9f9947302c42c28a55136fb0a7699995659c714f62f527796e7e658e87240d9be2f73413e30c97c2a72a6f5f418757ea284b59072e29d4d5a83823807701849807713bf147fd48b2e8b550f8b275628514c0e379239b7e79e0c298a26c07d4edb243b700730b7fe8fbb60afdab1722fdf767c23ec14fb", 0xc7}, {&(0x7f0000000100)="5a3f130d5296ed3d65e2a3e4090a5ec2d3be7c1b8cf49f063b11348215809dcd1d1ebd3631ba841086fc6cd8930f17a8e1d77251cf911534e2fc809bd42dbaee6c2d1a2df6318e4d71cc7190d43cc804cec72c392c25e413b48b6d6dfb1b05d8eef2907b200345fdb0cfc9992121cffb0ce9ff93f854dfa8944bcf02efe39a68d0742f00cdcbff07325d4405a5b40ffeeb85f87ede734520a612711e50c55d63", 0xa0}], 0x2, &(0x7f0000000640)=ANY=[@ANYBLOB="200000003325f5940714e91031404a3f5a7574ea62fc0ca41c617671a59edb16c8019948c8dcccdaa7f867623f000000b65c7dd60af311a417ac9d9dc286853c7a8d9974e760e4c15af48f016d4738c0f04806fee73c0307d9f89d96ccf42b94949fc75d6e20befdeb78376c2341332feb8d", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="0059aed3"], 0x40, 0x1}, 0xc) r9 = dup(r0) sendto$inet6(r9, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 03:47:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x85) r2 = open(&(0x7f0000000080)='./bus/file0\x00', 0x200c0, 0x1) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) fcntl$setstatus(r1, 0x4, 0x8) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000100)) mknod(&(0x7f0000000240)='./file0\x00', 0x40, 0x1f) r3 = open(&(0x7f0000000300)='./file0\x00', 0x10, 0x111) dup2(r3, r0) 03:47:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x6, 0xffff}, 0x10) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff53}, 0x10040044001000d, 0x20000400008001}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 03:47:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) clock_gettime(0x4, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)='Q', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x241acc103e8e6d56, 0xd0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000340), 0x21) semop(r3, &(0x7f0000000280)=[{0x2, 0x0, 0x1400}, {0x0, 0x1, 0x800}, {0x2, 0x8d4b, 0x1000}, {0x0, 0xfff7, 0x400}, {0x5, 0x1f, 0x2800}, {0x4, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r2, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x3, 0x5, 0x1000}], 0x9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r3, &(0x7f0000000080)=[{0x2, 0x0, 0x800}], 0x1) r4 = syz_open_pts() ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x54}, {0x48}, {0x6, 0x3, 0x0, 0x100ff}]}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000280)={0xb5, 0x0, &(0x7f0000000180)=""/181}) 03:47:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20009, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYRES16=r0]) semget$private(0x0, 0x0, 0x430) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000180)=[0x0]) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x46a7abc4, 0x0, r2, r3, r5, 0x31, 0x7}, 0x0, 0x74fd, r6, r7, 0x3f, 0x2e36, 0x80000001, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xf1d4, 0x7f, 0x5b, 0x2475}, {0x1, 0x3, 0xa2, 0x1}]}) 03:47:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x1000}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x7693a1b1de10a51d, 0x2}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x1000}], 0x8) semctl$GETPID(r2, 0x3, 0x4, 0x0) semop(r2, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x1000}, {0x5}, {0x4, 0x4, 0x1800}], 0x4) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000004c0)=""/4096) semctl$IPC_STAT(r2, 0x0, 0x2, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r1, &(0x7f0000000180)=[{0x4, 0x4, 0x2000}, {0x4, 0x6}, {0x3, 0x0, 0x1000}, {0x4, 0x200, 0x800}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000280)=""/75) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0xb3db) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x5c}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = semget(0x2, 0x1, 0x2) semop(r3, &(0x7f0000000200)=[{0x4, 0x81, 0x800}, {0x0, 0x9, 0x1000}, {0x0, 0x6, 0x800}, {0x4, 0x7, 0x800}], 0x4) syz_emit_ethernet(0x12, &(0x7f0000000240)={@random="1321ea650e90", @random="eec515be6786", [{[], {0x8100, 0x5, 0x1, 0x4}}]}) 03:47:59 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0xfff, 0x80, 0x1, 0x6, "9e31dc6adb8ef4139b8055a4ead9e99b5a5beba9", 0x2c0abe62, 0x1}) r2 = socket(0x18, 0x1, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000100)="6f3a5a81c2020ba841908e6de2062959ffc05d54f2b01c8582b725fe31248a1136061577f46de5b1a21fbaa51774b40d056941a172fa00aba89d43949a81f21252ee7291baf934cdc3a15e2fa679828216c7b8f769994888256b637d3abed4de4890cefc32cb51aa5ddce182c289c720", 0x70}, {&(0x7f0000000180)="add48e5c6990e5ff7b8fcb9dc32ef645789335cd0a4f7d1ba8ad270136eaf8a590c8e3f847092645c84896a222da86bab63c27f3fba01c80c65b6f06730d5abaa79d17ac54d4de4ace1b4385f55c627b42c66417b20a8dbd8b4c34586e532019c6bf", 0x62}, {&(0x7f0000000200)="a9ce702157539b4b109c5e63f49e1bdb3d9f587caf1c08c125bffd602bb7723813c5470a809da31346876c65b899fe31e8033607e65134b880a813c8b63e8b6a5a86bcc3ab740efc8ea5445c1a9f899b61c82253eb188fc451902c32bcf7a6cfe2dd9b1d51893331d7fe353ed78e0f446a07ad9d259032b999a94cc50ba3ff621cb5c1a29f5320215d2a5603da683b2e59de594d09e5c37e3b1f3150bdeaa9d08761d6c897c2958ce3c96126d6063303cd2759", 0xb3}, {&(0x7f00000002c0)="a3034c7846a07bdca7912a545053e281e1ac515b5cbbfd1f5a04ff89f92f4556d64cf3e84f4188bcf02247cd88b58ace826d1fbf9627241ab72093c3b357211535ee5b9378b1331ef3e5c5eb64c1988a37af33ea5a4559ac73810f82c39958637196857796eefec661b3772dae481130d929dbcc46eb8494fff853bb3fd81e968599e360b3577c8ce8d238e04b688331ad0f048d4745a5201a195f6e213d19505fe7e52a009f48c3496981c8fc0dca4ba012caf700cbb22d21141206a9df86bb41835007", 0xc4}], 0x4) setsockopt(r2, 0x6, 0x40, &(0x7f0000000000)="549582b7c6a32ff1ac4afd4a88c8f447fd4a7b498f1a1eb6fa11f3449789e701242b8d1d3b7e7b", 0x27) bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 03:47:59 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x35, 0xb}, {0x6c}, {0x6, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x3, 0xa6) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r2) 03:47:59 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x300, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="b1dca111bcf3324bd7f6f1bf0a0099b0a96a338884f6cc6403f7730a52c65546a8806f620733ed1a341eddc1e4820cda674efe28504a3e51eed545816d6bb5818448"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:47:59 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0xc}, {0x6, 0x0, 0x0, 0xfd2}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=""/238, 0xee) 03:47:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/214, 0xd6}, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) r4 = accept(r3, &(0x7f0000000080)=@un=@abs, &(0x7f0000000240)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) read(r0, &(0x7f0000000040)=""/41, 0x29) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000380)=0xfffff800) dup2(r2, r5) r6 = fcntl$dupfd(r1, 0x0, r1) write(r6, &(0x7f0000000000)='`', 0x1) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) getpeername$inet(r8, 0x0, &(0x7f0000000080)) bind$unix(r8, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) 03:47:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xc6, 0x0, {[], [0x1f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x1}, {}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x8, 0x4902}], {0x0, 0x20000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() socketpair(0x2, 0x2, 0x3d, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet6(0x18, 0x5, 0x9) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="e26f7edeaeb742646add3c0553d84a6c2a5a643b83ebd6f38cd6fc7d6ff80aa9828417ce4f8910a25781c860ff1309c31b50ee67ddbf13ec1cf457f9ca1c407dcae4a2ac3eed60d03ef8e2e5d82d838ed841df3e07bb3fc84d2e74ddbd55fdf64d1186f0d37c718a4c73f730f3c8a27c53111cb7706f0be5d78700aa8819aaab4d810e8b5f56d9f352b2bfebd34952fb906239076f754482861e6c912f1fdb0677b59a53c9f37277f9873905d949b58afdf5bdeb1f3108e140e18cdbea137973b4ba6f4d6224799ed6480723c28e4f8aafc5f367f64607d0f989072838cc68c8d05cb811b869", 0xe6}, {&(0x7f00000004c0)="61ee3197fef56b1c9c51c75a0e8b64d975338c09f82845af612b0c6921c691f5447768a87bf44159c05065ca682a723851cea1bf24466710eb0ef510768883e456d8a473b7d58f46f55da90fe1fbf0f5f38478072213b23164f41461e3389c60bc894f913f308dca5ff3c1e0f65b03b71a0a688c08e7da031b5cadfeadf85eca9261d45c6801a707204d3445062442d7778097f9dafec5b8a6b1ee1b7dae19668f1e3680c8a2452f4255038c458ce5f0dfad2f0264885f67549517ac46d86596ffde1b5785c822354ddf8b6c6e1f3ffe78fbe83d649b92", 0xd7}, {&(0x7f0000000180)="7d7a2a3f82bdcb6e7e5638d22d1a11b35a7702ab51183a37", 0x18}, {&(0x7f00000005c0)="b67d6d62b25e7a4cb082e90854886c4eb72efda5ac118510a0076d62348926ba05463c35a370585cd4e98104a2930aafeb5a8e850e45c276a4c3336f617bb0373f729b8b3d982c9a1b2c1652ff3d1fe0ae24a6ad7cb61dc50b6d448c798fbc6d849bdcf403768bdc4d8f8e83e27f68f3199d63f4145dd7af2ca6443a872988572513fc493da278235bc6e0f3205e40d77512346856e098d4a1", 0x99}, {&(0x7f0000000680)="10d1cc6712832c1fef9cbd56a97bc4a0d880ab029d1a16a60e8ead2f6acb0ebd89e953c0466d29d1ee93f1ed15cbded3c5855c85f360a147939dd2eb0e26930bdc9b70547c1533bc3db208ddf96bb3f6a8eeb0e0e1eea3453488ec86101609bd76f79700e320ae299c12b151f6fe04d7250bae919446e0a76922d4bfce36a1569a83a847542fe397f87605f7879a8ea7680ed2dc45023bf921c3a2603e15cb0ee08ca78323a014fdd371693c147a0c3a93240a00c2ef388ff234de346a15b51d7a380a88a97f81", 0xc7}], 0x5, 0x0, 0x1f) r4 = fcntl$dupfd(r1, 0x0, r2) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 03:48:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) dup2(0xffffffffffffffff, r0) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28a7) r1 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000500)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67de79f64fc1395e4901da5", 0x2c}, {&(0x7f0000000180)="e30000b6618a7b16ebf3494f1365e42de5e36505528c1d741d25e1910696fc54456e439d8d63469007b45e", 0x2b}], 0x2) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r4) 03:48:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208021ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f00000001c0)={0x0, 0x3, 0x5}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) r4 = dup(r3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) getpeername$inet(r4, 0x0, &(0x7f0000000080)) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000040)) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x1314, r5) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)=0x10) 03:48:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1ff, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffdefffffffff], [0x0, 0x0, 0x3fd], [], {0x8000}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fsync(r1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x0, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) clock_gettime(0x2, &(0x7f0000000100)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) sendto$inet6(r1, &(0x7f00000001c0)="b3846833555415f43c5ecb8dda5b8d4b95b860d53e760cb8d6c1d6716cf7788d85b5897248884cde73129d1341f7f0c7f5ebb2efa3f69a9b9ccc4864bf3c04cb23f373e8d6b01403a76f16cb793a954e9e65b312c66c6e7031b657a7815c8c2fc1066fad41d972a4", 0x68, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 03:48:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454060000000000287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13aa30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e28947f000000000000002b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602301daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000200000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="0122c18a", 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) semop(r3, &(0x7f0000000000)=[{0x2, 0x200, 0x1400}, {0x0, 0x3, 0x800}, {0x1, 0x1}, {0x2, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r3, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x400}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000180)=""/181) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x39) 03:48:00 executing program 1: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = dup(r0) chflagsat(r1, &(0x7f0000000000)='./bus\x00', 0x10000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 03:48:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000080)='M', 0x1) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0x2, 0xffffffff}, 0x10) munlockall() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r0, &(0x7f0000000b00)=""/4096, 0x1000) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 03:48:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x80) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008c67fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 03:48:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x53) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0xff, 0x5c, 0x4, 0x1, 0x7, 0x80, 0x6, 0x1, 0x1, 0x81, 0xfffffffffffffbdd}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000740)={0x3, 0x6}) r2 = socket(0x20, 0x8000, 0x1) fchmod(r0, 0x40) flock(r0, 0x2) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0x2) bind(r2, &(0x7f0000000100)=@un=@abs={0x0, 0xd}, 0x8) r3 = dup(r2) listen(r3, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000000a80)=[{&(0x7f0000000600)="5141670eadd4a70f5fb2bc2ebb7e752b07f32d9d3a844ed351ba00bc150f110e06338b17661efa271504be7b0a3afa516a65eb13db5dd03c870fe7655fb80d77185a36a4d50fae9898ce9872bb70ce45f700ee38c2520c92b5c48a16d81e856186182125db879b127cfbfcb81c4347695790a186c40907b1f617beb36c5bd7e1f541a7793834afc6bd9070b87ef2410381b08e2193169f2fcf99654c1b4fea8a4f7fdd65a4943b0cf419d5dcde5b2cb5906ede194853232878f420b0bfcc331933fe6dfb4c01844fd3689bec5a93993bc95f70aa14f418acf7a17fe261e41471d5ccd612f155e9007d2879b4d5b045af564627", 0xf3}, {&(0x7f0000000700)="185bede33c74009bb3ee6d7ccf62fa3548b9571efcf8efb085a4f6be871a328b6073d5d9f0cfc8ac1aec3234c318421be3f6cde9b760437dbb7da4e5eeaa337377203f2da2ab68abb6e60151173ae415646d2959a8bd6fd779c6111b80a468a80219b673126003561154135ac90dd180bf0fb2", 0x73}, {&(0x7f0000000780)="5508f686e8392c51381746aa435df16da5de0da63000ed0a6bb78c350e1059d1c670df52bad625673275", 0x2a}, {&(0x7f00000007c0)="69d4526030d995b6bc66976cd7ae0d86610776367e3fdfbca5c9ef6e775ea261e72888a476dc6fb856e1e65aaf62adf331c09028a61bf6759f2ff084ce8a1ec19debe39f89778a6c81a3f114cfddc4eaf019f4cd9a8d83906dd6085ec82d44cde0318e89c1c5faeda6e4d2905534dd8e188dc1103aa28ad1744ca624b2dcf45394ea480125bfa6e877374ca109da799c2f1562766f316c20085e91d2031707407e0d", 0xa2}, {&(0x7f0000000880)="96c7137b6f783030fdeafb9715ad8e789c72d4f42bb8b6d8f6568ee5fa1a1640cbcb0779292e790f", 0x28}, {&(0x7f0000000340)="73a2cddf7881184741f70391205308c9b2278b3a6716fdb97451936f323f5cae02d8fca89f30770b1b13c8683bf31344f575b889d4e8f8adf17bfb76e10dcba63adb8fc22e75d195a5f428ea796a64d21178df95bbe0c6f7ddcaa5770a89da9d5ea045cbece033ff5adda5f0616158c4b1e52cebff8811383d186825339447ae325669d6e08df83afba23708b4fead5e503c3443b825dd026ed37b9c99d5215da2bd0fe9b6775669ccc02d26b37eadd2afc94d8e4354d5883f6f99a8a801b05dee8044dc9b61880659224bdaf8fdd9bf5fedd02a78663710b2bb90429358999b32be57140fbc4281338f4164a417d04b11bf28d57308e3cc6528c2", 0xfb}, {&(0x7f0000000480)="d11a1b1176468ae0063957917a0df71a4fe7bc04942fba33e2d85dd8ed0e3a54b314258beace370c164941660aeea35725eeff914e748bdee9cb9ce4c1898f945bb9d9838e3bbc426b7af965b34c0b59391f741621f981126a08f5e4bbe3a81f8506e7537e8950ad41a75e8532c82355f8decca81c6decb2e590039af9132d95e4a378fac301000000e5d383892b5fb2c6a9a9881ccf483bcee88c42c900242f03bdbeb5cd388fcc4524d993106f691e82ab696b4a05fbffe12d43ae77a07dd4933e75cdde75370f4720109201d5c52cb30ef3f9dd0163c90229913d07a7dc85c46e2c013a49932d5ed26be6df45283ad7f561975080ab8f324577251db455f8375729b3cc09d58931e385d7eb9d57a3585d0bcb3a589e00000000000000", 0x11e}], 0x7) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000002c0)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x9) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x40}, {r3, 0x8}, {0xffffffffffffffff, 0x8}, {0xffffffffffffff9c, 0x10}, {0xffffffffffffffff, 0x4}], 0x6, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000b00)=[{{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x1, 0xad}, {{}, 0xfffffffffffffff8, 0x40, 0x1, 0xaf, 0x20}, {{}, 0xfffffffffffffffb, 0x10, 0x10, 0x5, 0x8}, {{}, 0xfffffffffffffff9, 0x4d, 0x80, 0x6, 0x80}, {{r2}, 0xfffffffffffffffa, 0x84, 0x1, 0xfa, 0xffffffffffffffff}, {{r1}, 0xffffffffffffffff, 0x10, 0xf0000000, 0xc41d, 0x7}], 0x1, &(0x7f0000001b00)=[{{r1}, 0xffffffffffffffff, 0x88, 0x2, 0x9, 0x89ed}, {{}, 0x0, 0x10, 0x20000000, 0x4, 0x4}, {{}, 0xffffffffffffffff, 0x84, 0x20, 0x5, 0x3}, {{}, 0xfffffffffffffff9, 0x40, 0x0, 0x10001, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x8, 0x4, 0x9}, {{}, 0xfffffffffffffff8, 0x0, 0x20000041, 0xffffffff, 0x100000000}, {{r3}, 0xffffffffffffffff, 0x4, 0x1, 0x7, 0x10000}, {{}, 0xffffffffffffffff, 0x33, 0x2, 0x1000}, {{}, 0xfffffffffffffffb, 0x14, 0x8, 0x7f, 0x8}], 0x9, &(0x7f0000000a00)={0x4, 0x8}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000440)=0x2) 03:48:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) write(r0, &(0x7f0000000200)="05785363fef153fae43ca2df30c4292582e78fc923dd6fed3811b219043a4f1708d23aa0b270a3f8568e0db168c8f9eb12fa84f938c203f4a6b7f9cd62010c35d3d9283f4e48e6b6fa4ab77f4d168c0b658546563e56b0786b83cdb339073d3a40fc4ef145e58100008000000000a942cd959b0a5074480c0200088e2bb8", 0x7e) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)=""/212, 0xd4}], 0x2f) 03:48:00 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setuid(0xee01) r1 = dup(r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) dup(r2) sendmsg$unix(r2, &(0x7f0000000500)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="0c5a739471b9a97d1fb30f191e7c3cc56adc42f98e79d5fa8ecf071bf23e40a35f0476ac4a33d7dee4e87a446b30230897d71dc2e754630caeaaf16ae2efb11cb2222e560db1529fc28e6506de062aedf6b3b5755a75e2341f574d641db87b30c0f78a65b2fb9837c368e3b97727a397e20e95f352cd3f63a4eafce6703fb9222bcaa5f772eb02a2ca56eb4ec6563a505803acd64d1a2453b6e21e2c04dc7de56882ef01cc921e865af058904da879c6658f24afb233180dd1e7225b", 0xbc}, {&(0x7f0000000140)="48c7c60f0611bca3349a679d658bb2526273a7e51c4f4527b82c80364dbed8608bb30f1dc1089be1da1308d396b99273a1b446c97df3923b5057e937ff4f47281345e38019e7507a034cad1872eb54a762b457a3207079452fb333d5fb844fa36f7e219f8e47f0d6f96dc7ff12f4f5d08e6e5793284fc6fb694d0f0cfb58c1c10a2bd2184b95eca3b1ddb916102d412efd2e756854901ed29c138957e855540a9b56d596d92e", 0xa6}, {&(0x7f0000000200)="0778961f8c85907fa4fc844017ca7dd6beb7c07e567d018573fa5a36393a85310561c362c148641c256f190bdc717b45ef7c5539a4d6df4665e85bfef232120c6c95537846b72cdc4eeeb51fd8ad6590a7ad000a55c2f98323f2af65a976abc47201d923f5f12f564dfbe01ca9769a71dda9bd6538ebaa08837bc39b7b64d69c43ec186030ea2f631a4e808f43b05431be88cb5f6dbcd0f96805db0fc92f4e6fc9b4ba161196731b11b2db4d997c6abb63", 0xb1}, {&(0x7f00000002c0)="836a91abad612b1f1b4285e04014038cc739887534595bf964c17537d48d929c2e3fd573994ad29ed2af6e7a5a9533cef53bc57b51374efa2de8ee51873e2208a1bbfe3a57a20ada0e399bf15022a375649219747898ce245303cd58800f93885dcc29f0831aa9ce73efa961bf38fc2baf7986985d91bc", 0x77}, {&(0x7f0000000380)="4734dcf6cca5517264163e54c627bc2e113dd454823340cfc3d6f91b5eb574d5673164b9fa7031c1e7edd3d953681b70e529f88a667831f959dc91b9e60232e8d94faf6fe84a63ae135a21f2f35207ab1965c8c9f883bc733c030b305110b5a0b88c7f61181c3dadcf97e509504c226137ae2217181807e68336888db58d43e23c1f57eb0f7b47b8de3be121b8ec0a3db0042300af7729d5cd0452937d", 0x9d}], 0x5, &(0x7f00000004c0)}, 0x40a) QAg­Ô§_²¼.»~u+ó-:„NÓQº¼3‹fú'¾{ :úQjeëÛ]Ð<‡çe_¸ wZ6¤Õ®˜˜Î˜r»pÎE÷î8ÂR ’µÄŠØ…a†!%Û‡›|ûü¸CGiW¡†Ä ±ö¾³l[×áõA§y84¯Æ½p¸~òA°Ž!“Ÿ/Ï™eLOêŠOÝe¤”; ôÕÜÞ[,µnÞHS#(xô °¿Ì33þmûL„OÓh›ìZ“™;É_pªô¬÷¡âaäqÕÌÖñUé}(y´Õ°E¯VF'[íãuÍÞu7G ’ÕÅ,³óùÝcÉ)‘=§Ü…Än,:I“-^ÒkæßE(:×õa—P€«2Ew%´Uø7W)³Ì Õ‰1ã…×ëW£X] Ë:XžQAg­Ô§_²¼.»~u+ó-:„NÓQº¼3‹fú'¾{ 03:48:00 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x3}) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x8, 0x3, 0x0, 0x1, 0x800, 0x0, 0x4dba, 0x2, 0x0, 0xffff, 0x4d9}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0xfffffcef, &(0x7f0000000200)=[{0x68, 0x1, 0xfff, "f53fc70d5bb1cf64d99b9e3de14bd65fbbad04809a1798762c9d9cc73a4097af2a3cd4f5e05acdf4a781352097a6aa9a9a7ca0349206621fb8f58b4a190fd676df67a31615527ec13c5d97dc3aa05036429aa182a001ba"}, {0x88, 0xffff, 0x2, "fb26b9db2752d8efa98ad35db0cfb7d24853829d34eca91f1d85a0ac894d6c4c30100a7d874bda966089b105f5e7ffe96826ce038f2967b6fcb1925763b2f0661792a47d708d7a65940bd59fe86381a14f260f00fbe561fbebc5b7a21d7b65bd4e50bd1d97980103bcdc1e9747e2ba2ca31154"}], 0xf0}, 0x0) msgget(0x2, 0x4c0) geteuid() getegid() r5 = getuid() r6 = socket(0x11, 0x4003, 0x0) dup(r6) connect$unix(r6, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) setreuid(0xee00, r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) :úQjeëÛ]Ð<‡çe_¸ wZ6¤Õ®˜˜Î˜r»pÎE÷î8ÂR ’µÄŠØ…a†!%Û‡›|ûü¸CGiW¡†Ä ±ö¾³l[×áõA§y84¯Æ½p¸~òA°Ž!“Ÿ/Ï™eLOêŠOÝe¤”; ôÕÜÞ[,µnÞHS#(xô °¿Ì33þmûL„OÓh›ìZ“™;É_pªô¬÷¡âaäqÕÌÖñUé}(y´Õ°E¯VF'[íã0xffffffffffffffff}, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ‰Ú^ EËìà3ÿZÝ¥ðaaXıå,ëÿˆ8=h%3”G®2ViÖàø:û¢7´þ­^P<4C¸%ÝnÓ{œ™Õ!]¢½é¶wViÌÀ-&³~­Ò¯ÉMŽCTÕˆ?o™¨¨°]î€DÜ›aˆY"KÚøýÙ¿_íÐ*xf7²»B“X™›2¾W¼B3Ad¤ÐK¿(ÕsãÌe(ÂÑvFŠà9W‘z ÷Oç¼”/º3âØ]Øí:T³%‹êÎ7 IAf 03:48:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = dup2(r0, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x84}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)) 03:48:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x87, 0x0, 0x0, 0x2}, {0x35, 0x0, 0x7}, {0x6, 0x0, 0x40, 0x3ff}]}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000002380)={{0x7, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmctl$SHM_UNLOCK(r1, 0x4) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 03:48:00 executing program 0: getitimer(0x1, &(0x7f0000000000)) r0 = socket(0x2, 0x4, 0x3) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) r5 = accept$inet6(r4, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000180)={0x0, 0x3}) r7 = getpid() r8 = getuid() setreuid(0xee00, r8) r9 = getegid() r10 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r10, 0x7, &(0x7f0000000180)={0x0, 0x3}) r11 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000002c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r11, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r1, 0xffffffffffffffff, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x28, 0xffff, 0x1, [r10, r2, r6, r11, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r9}], 0xe8}, 0x0) 03:48:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmctl$SHM_UNLOCK(0x0, 0x4) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x33) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:48:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x7ff}, 0x0, 0x0, 0x0) setsockopt(r0, 0x2d, 0xe, &(0x7f0000000000), 0x0) 03:48:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x80}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)={@empty, @random="d64e79853caa", [], {@generic={0x807b}}}) 03:48:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x1a}, {0x9, 0x0, 0x0, 0x9}, {0x1, 0x0, 0x0, 0x100000a1}]}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000000)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10000, 0x0) poll(&(0x7f0000000140)=[{r2, 0x100}, {r3, 0x80}], 0x2, 0xa20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 03:48:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r5, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) setsockopt$sock_int(r3, 0xffff, 0x80, &(0x7f0000000080), 0x4) readv(r3, &(0x7f0000000340)=[{0x0}, {&(0x7f0000000440)=""/25, 0x19}], 0x2) 03:48:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) 03:48:01 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0x0, &(0x7f0000000100)="e5c67569c1f338109818b3d7f763079c6c0d2f063b9b242f2265cc", 0x1b) socket(0x1, 0x4000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 03:48:01 executing program 0: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000780)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) setuid(0xffffffffffffffff) kevent(r1, 0x0, 0x0, 0x0, 0x3, 0x0) 03:48:01 executing program 1: sync() getrusage(0x0, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r2 = msgget$private(0x0, 0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000300010fe87a38051e8670cf5f8f3e872ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3e8da98bf3c712a314c7ff87d4bd5a7912444ff6f49863af714f19cfb04f875da54a2fd3794e4673918bab5bb0f23d422815ba5006fc61b1d0a2c1f7e2c5b7c25cd0397116aedb12115d49f75c6092d0cd740ac7f337d1d9c34794df5d1365634d34ffb0f90e6544c450f785778c825a31e8c46ba1ebfdc95e47f683c3c09097781e49a6ae205648073dfef29e1a8e079079d6d5fa27addc074b9d6190401382ff57554457b652c062d1596cb94262bef701f3adc2866b4c4"], 0x31, 0x800) 03:48:01 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x40}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x3f) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) linkat(r0, &(0x7f00000002c0)='./file1\x00', r2, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x211) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = fcntl$dupfd(r3, 0x0, r3) mkdirat(r4, &(0x7f0000000240)='./file0\x00', 0xa0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 03:48:01 executing program 1: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/214, 0xd6}, 0x800) accept(0xffffffffffffff9c, 0x0, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) 03:48:02 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) renameat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="24af95c52e9f6e86561f65267bff5b6b010b7195029611e200000000000000"], 0x10) r2 = socket(0x11, 0x4003, 0x0) dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000240)="9d4ac3ceb60c29984ac1af8a6af25f9d6d5a1f0e612724bcce282e058319ce7855d137d2299562b3abcf0939ceabac6147d34c16f682e8a07e2c7928643aedb370b006ec3a7989", 0x47}, {&(0x7f00000002c0)="55214d071672b416a8ce6bd3d39032e45d4d6c425f4e425df670e3c980d7d94e40abb2744de693acff72d51901eabef13edec522593cca9d14fb9ff64d62913d87ffec3cac7db76d7d29", 0x4a}], 0x2, &(0x7f00000003c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r0, r2, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r3, 0xffffffffffffffff, r5}], 0x78}, 0xa) r6 = dup(r2) getpeername$inet(r6, 0x0, &(0x7f0000000080)) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000480)="7ca7226ac551ac9430d2f9838d37d0bf101b237679d6f76e74d7211292cec8be4e173243fe315456d1f319ef24cebb2ef24acc1932b98ffa2fa32e7e8507989e6acd1530f71115cb37b552a5b2766ab1bf002bd867e3060e5847c029a35e4be89e640172410c13390c5c425b461e3e4f28af22cafa28f9b293a18d7ecb7e72aa470628e22a5599892f413f4a3840d980379e0942dfcaad10ee74ddc0ca4a2f0b33be5da7d3abfe86b9198b57ae2b5aa320cfaf29effaac1e90173b35b810258234382b45b10ccb85e265d3e724d72ec79d584e1eee193a2b4573aaca4952183d46cd73d3acbb5ccf1ac36d0718b078943bdbf8bc9031f1a53d7dc3661ee93537bb821d6de6da1ebcdee95711b98e60ec4cf8cb08f7c894528d76a37685d768f11e55f400c7a622adb829c17f6f4394d290ad7745269402b36f69ad04568e26c0b99d4059858dab01576d3ee0f2a15f0445aa03c2a08353a65dc15205f9655c02861aa0a39a4d917a30f27556491036152b6af90e54ba6aa2542af921cf0b298fc3cf16d52cc33357efdd6109fc4d3ba35da09a74b68609b472a02ff70fdde7978de2e426537f965e40a864ef0b0b7ec99ba08af6abf2b3ba68f8127f3099d762901234a4004cc29796f20615bc89613a94f93c5c0e2936b9f9e1ca681c897d6b0cc7347e780e797420693ec012622e886ccbdcc88c978984865700b9fdedcaf551e808c83c90c1cd25398ffeddf9665ff1f74ce53f2fd4f2f82efe26544fdff99666c5020e279bba3fda80451b10daf41708ba085d87c949871f6b2313a27a4394e3c32a61cddd80fa5ef794c4c9ee737faf6888a2ec449344e4d0cc9e87b1dcac6714c8144d1784795744e03dc9246d1da9911a7992bc06515204072412ce852d5eaef840a9113c956e1a1def8b3a1bda90e8488ebbbe63fa1e5be71094eba67173d19185cb524069c446e16d798ea798b8ba4c0a598deea500d1084e57f41d2e9d12cb02bf2cbf16aa53589d6fe90011b2dd2fccfafe56382470d1932f34a940bddb66b1a7b265fb392b02a9f509b50915091448251e67e8fe2a080a416d6147ca72af738a1e439e12aeafe45890ebc50112f7c3e9af51e4616f470e037c9a971c3dfdf10bb4b757cc1523fe82167d52e484b31c4853e12ee9a5ca97344e21c28bdc67c3ba56e30df52783d48c36b51f8c9f535c52731bfdbec4157ef900aaf69d1d4f62c0a9237c9bf58a5afe73fed477700c90a89fa5fb1ccdcab8a5bb43c212aa59c09b3f753012d2734bb8e45f33a5a3d48d435c80a5437370ab154bf3b81ae96dd639bd15d139fe4d887099305074367115d972af02bcca3f47c97c15c2385b559a9cd4bee11b571b19856c1f8828ac67866d6281ea0fcb2364c6feadcf278709f30051ee34992d6d1fcfd29249da3192edbb5c24062a303be0918c9797ee3c5d93de845f0f4ded3513890b0902d1c01ea22645863cb091df48bcba20fdfaa6134386804644eb762cd1703e1194d4784b2628c4ad99223431ac7cee23448762fdc195bd734a6caab82cc5bcbbec9e5368fe4d3edd3a0dae25709e82889e2755dce41e1f98548dbda20fe459f1a142825c7e37b3a2517ac24ada3af80a659a797f342b62de807b61e9db929ad34c7d1b07e08ae5c7949b36e616c5fc7942f6cf05a26ac357de9dd837399a89cba321a28c5a1bcc01faa1069cd53a4c4598653c4abe2d5deb06479d08086c379abf5352d5e756a22611e5227c2de70b9a7e3621ec1098a9f7ef042dbbaf9ee1d83db87016c4b1634c0c8f803d020a7543061b6cb75e3ffcc6e94c0b9eb56e382450523b46b620cd2a60e1563c8c07a63aa6149dc2ddcfe65b3190092f4e32bcccd3da2a730d42dcb86ab4bc0a5b06197ece703a2af3d98ebfe6c425de26b631f8394e9caa23e0fca5727574b4f9992704855e4ec7f31c91ddefe9bc937d00894789b01f18c5937004f9c4d5cca68b7ff10ede40746832ee0b6e679dc0ccf1b74beeea4d95c8870d90c82545f91d29b35c5e29e4dfc2376df2bcbc1e0a734c7b1b05e24a2c581585c015a3b2563039447f68c170054d033e499df02c609b493921bd0971cdf25ed25807d41155adc4affaad69ac137127ccd238e3596d3511473e3f220bae306c184e3b6275d9d0fb929af32726474f82c735850add09ae9c3bc6b83c8c8190d0eefe82b48c52683183fa5daba7d5e28adfae45b7fc6fc1f9272e62537b232f3f50d16bfdb36df54ddf8cf45be41d735f3010529722dcd92e986359000227e54ffe94e91700056fb34dc9e775ab2f89a83f0cf25faa873e05a32ad5457df1ee38a3cd8e80c905503821874130c4639e46d9b4ef70f1a63ce49c13c5862a669c2ce0872da3984a3dbb14fcd251e70f2a85fb58fd72dd71bedae4a0fbb291e32c0014a8ff6ae18ea8f5d419435bbf2e4a77adda4dd245c13b892be6c2eb1eee3c00a58fc4603a069b94539ebb3688a5f9553d52d469bdece84797fc77c8718d9d56ee616d6fca6f33318a8a340f27ad19f3c4f7eb139aae745ac735bb95b480621c84c2d68ba7b343fbe2d42bf4864baeeebcf54520bc94be9fcb424eb0818f2c84b1f09468332a56cc94a56584408cbbd93740d698b8630bd7251d446571a9cfd7ab3ca0d3d524e64f729e7ec6b76066e115e7e1f5b5b573a8d89d1b22bb625056d39fee499c378fe5404a3f72085bc1d594d45d97af17370d05f4626ba3d1a57bff4369ac7a4cad56626b84ffb11d402aecc74c5281bf006eb34d4a6ffb0bef272b6dcd7127d70be6df6afe4a7985ffbdde0392bbfe5e8f323c5eca627385c1ba7ca79e229eeb4dbb7a39c5025f86212b0c13f7612007f752df428809cc512d06e605771962db169ca3f6255ba733c40b48aa1d8c793dbcae4d906c7f3b7fc29eb4d99a9e6acae8b8d92ff62c9b0183a16621b203ec43fc7d1d9fdd9dc179aa8146c4c9567569586e9978abfac3f2b6f857ead4edd6683c9e0ad3c7703370f9d42773a34b72895e9e7219456aacc02b970c31477edc83c022152adb0b47483055df989c6d481de7f7a23649c2f79eed2f051956ebb85d31b614a39dbb96379b12a6ffd11104a5641799f94f46891631d58c51db8b88547b45b9bc6b8627966d3ebfd6df4c58f0734d389ac2f69e85b42e341ecd77f965dcaf10b4af7c3b68bda38b6c835bc04e97b0ba7e8e8ec512cb9b6e6b1890c9dbcfe9cf40c0ef68fbb202b33ab68fab5ec20b4fb2937018f7d6285ee378548b21b5fb3c9fa8b73ed334d8b34715fe1b223291c890eb2bad85f7707902ace060a654149f9b1b151bd70229312a81ed0987d74f1bd8d66643bbcfe7d31b2d87435db1f06b10401c876148a459c5599e5d099ac7283fe2ef1d4c63bdcc13873dfae6e325d32eaff9ea0fddaf59e3bdee31207fa2f6401f6157f636ed4b25b8580207bdb239f1e6ca5123239e2099818a150f2ac55c7927dd475210d2527d988974107d8a35dd5fc0ef59eedd122c25b0af6fa3ede4388223e68e778325a1cb9402cb994beb53bc7e58efdc87cd226769af894b1cf94f27b8d7fd3d5177e8033373f85b9ca51ce932606a8dcadfd71792dc763132545340710da8269fcaff8c384faccd755999218f7c081e01952b559f2b970795653be9223c3e9112db4603135daa556eef93f35fb06f40731818254bccad61cf4d649e7a9b3d020e3d288ba2f401dab791a4e2a2b770c1b5ed4b348f6259fa55e6916be8504c6c904e7651d2db19b8e85794be1d6ee0eb189767b2f108e39fbd55ca5a4afa6eb043d00ce6aa322d9d9c42d4dee1db01777db1157c2ec25b76562be5ecaabc071b7a88f48757f351ad359824ea5a4d40263846f6c90b13d3aef0a47a480c811af0fa0e59ab01347091b818bf43ca6c17e4571cc20f14b2e9c23b813416b31c461fe1a0240e1fc7e0405fbf970abdf0720fe45149fa08d9d710f495f463734991401a1cba62a0e758bcebefc0d967077ae7e675a94ce429c2fa05101b90c0143036521f62a34f050846184915b7258afae11c7e5fa1c461f45b0fec7e21b8727c0aaede30a8ef269c96300f0e5406764e3fb548f3b73700b60d29692415fb998e981f9965a0c0b0185536f48e48aabc842420d863756cf50daa807943c06ca36550641b444712985cf73e5970df7621fc98e26d52f9f032097cb975183a219caae94b98de9cbf8c734be1676c02730c04ab753fe192e4608e19d5747b1308a6b1fef34ccd34c4f1f6f9821e5373321b5fca4adecc48dc21b41388f937219ac1a3042f7cd51b111c6f9cfc2d68ff67d73fe43f7b21ae232ef1a69cd8e774521000456261ead36f18576245d2f5b553cc376e5246416b120f8a45a12372e3c0f57ffe0d88413e4fb0c20de558cd9ae9aff0b8047586cb52d850253f6871cd8f22c84b5905829314bcbc91002cd6b182230046ea86f6c3856658ceeb834f7f62af9ded09b5d52c06e4cd2c66c38bb39103b8902e4aef05cc57b8adba72ddb185e84d96ff67db76d3174a7b9a136ca371dbe4d9697d408f13bff92b45a3f7eb7bb3240bd50af9f5edf10cc10e5d57baf2925d60d797cd6efe1986c83173d35452bf7895faec91b46efe19767069339982e892ca955afebf3ca790b34e4d799d6da1cca29b57c4767a09bf51555dd718fd9c3921b644f803dd6c92c6c7e21912bb6ff2ba6d340379a275db263fc1c241c29237398b582bf5e642c64706c01a01376dbd327dabf143a083a1435d61663d50d8dad71acf9755f03873fe8f196e81b62fced2582983a6933318afe5d6732ebd0131ac9da3ff8a6ceccdb127f59049fa13631a63a5e997aadd2243beab5db787dc968362b302ba55c8ded23d82534bc8c23a0aaf90ee3e0ad59ed1f6cf29023b7fca6a155f089fd7c8735a6819352515ede693b8992530b6af562a3b53f8fd61c9f2da53c8c231f5a4ff362a32725254802b7dfa3c378e1f166ebdbcc0bc7d10d7e4996d5d62fea97ba899efb42a9f3de739f7e5d9a11057989fcf0cbf2cefbe6a39af10ed50b5a9848678c66e98f9b4a78684ba94e0b89051b8742d34e48d1ec01b68fa4ec6e7da308eb09bbad5cbe874902a86598cefe7dc3b49655a334d1d963807104af3ce6555962a3c958201fef3dd0953efeaa97260d5702bf719d658f6130e4e7ad8a7d484d9b588cc4bc53ebe47930d88766fa3c34f13841cabe3163182b561a411fca63523c466308f1dad07daa30ca4f1516b18d6c32b0a1c3dfab87a3f80365c40175bfadd39679db82403cb246f98f21d5c945973873ecab7481534d119ae5cab960e7e41ad8ad35aadfeb6fc9029f5c915c3d165fab5e604560c1059c8e94104e5d7c4292f9a7141665e6ee40049d43516f4f743ad5c589c7b21c0a2742669b5d051c4e47303aaa7a2e3750eb90ae23ea7b64594d61e298a8c12085d1c8703dfd2161ae9e70088374d975616548c0335e6f3a7ff1acf5357b37a3f26848419c99677908a96dff7a1efe939d35ed5c16ed824a6ec8714ad809e3714934d4cf3c71504279c52440ad4464bb1804251f47a1db0ab18774b0e0e5776f8d3ec387d5db16a0b56d39e1de251d363ff6153e8b27f48788125cc6de0f687def573a3fae28ade1665dd998bd36cc98bd36803ddf073300adfb4ac965bba56b069c76f225f09294681691788c4cbac30987602460788b9513ced0b425a37448219b092e34b92f3960ee74e01aec69017c0eab6284cd983a9bbf9599dadc131c8834309e8acfe894f605ce381", 0x1000) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) recvfrom(r1, &(0x7f0000000180)=""/83, 0x53, 0x4, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 03:48:02 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000100)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 03:48:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x14}, {0x6, 0x0, 0x0, 0x10fc}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) lseek(r1, 0x0, 0x43307337, 0x0) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:48:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="0000000000000000debf2401fc23ce22b7b6a9e178daf5a6d13d56b0df02c197cc0acc78d76d16bc46b3566cd36e817e157896df646fb3c9c2f5126ae7b69efaad67c2d0db04e43cb091d660ce9c53d485c2d0e6910422c9fee28969b8ea2b4922db7e3732e9a06174c2ba25592edefc1c5784cc5bd7f0573a36d967bfbe41012ec70b06fb05be7d0df0639d77c9afb003d9f23b865f99915d4887e232e60a631a09581b789ef7af7e1978a98d5d06a147e2be33bd6d547268acf1f11378ebef4865e0ea81d1f4501b93a0d79fe3254bf9d66b4061a0ae615c946e44487ed285a89dd4a7d8d6ce463a1f85c5210aa7c0b26b3cd8e5089aba92bdca29012e1569d7eb926361", 0x105) 03:48:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = getpid() ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000000c0)=0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x10, r1) close(r0) 03:48:02 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="8226c35d3f1d827e2667dd19668cd7759d5c196031d3ee1c76a29c92945db72857c5bb2d14d418d7ce5bf87e4ec34012e3e1b45f840ad0056cc9b118fe108c6ebe5a857b9908"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(0xffffffffffffffff) getpeername$inet(r1, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000005c0)=@file={0x0, './file\x00'}, 0x9) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:48:02 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0xf) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, &(0x7f0000000100)='<', 0x1) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 03:48:02 executing program 1: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x12) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000000)="54f44bf29d5fff93e4769d556fe1b539bcae75a920f8b798f7b92e480731573b5a1050fa9d77139e8febf1093c946a3738b17a44fe91f87f05cb54f1ae4c96d09a1c1b2b10b1f51edd855abebd9d6966e196c1f05a2c2fe75ae43f548eea0cf4d015f9888a2533e7d9833e725daa732229b89bf5f3f0d298c50d2a4f3e21ecfc8e938d9d6843e9acbb8ae6b6cbe28ce98b5d56688ced3963e4486ed96740e428e481", 0xa2}, {&(0x7f00000000c0)="d58c42ac6472981e6eaca5855ad9a9f036cbfb8a84b9ec90e1b9ad9b246591b0c33554050e36feee7d033623ebc4fc9053e0d7d7a20db3508537ccc8dcd0f82797ae9ec118eb4ea9ac38bbddcfc438efadbc542a24b04d3f346b7ae4cae0b8a94eee8abb0330eada32c04d0db5e734cc347e4bf515acc2e0d86e220af5b9d7615a1a6d4e4802a07343804c8a4248ebc5b4a5c294fcfaa990c191430e60c2dfea768b2b3d84ff276d90acb4e2309f508059dde8265132c28e827a8351d336289d4eb0a6161082c3687a07e04c8caff5079aafa16b74c3e8018b5d45c5aa67d54fd2b3ab68e6393c67e3594e35e0f396e015b9c5c3f09aa9dff787a3cb9b6d31a9918455d957dc225985a78d2443c2c0c76dd8fd3ec5b1a6762d5beb9879388d6a8eedbde0ab13b768f5f40b4ede84fde3deca5bfe28e3d92434ae17fb79b78357de9effec58171f330179c61d85bdef25472c96a94d452295380bc99c45af5893e74e4ac2ce74ae3c548094d784f2eeaa0d5002368978e4b45656973ad287c9734132f57f766932493497773aa6d667d81355f08c96f908903f52c82875748248e2e155d26d14e33ac237b30069c32c7889137d678d96f1cd223300a92e223daf80ecc15ec3a6a1a444bc3631c77d562055e6a760455989f4c0b662f09c874d6d1b383e8c5d7e007c6cc395f63fef66664851b977bcd8e888fdb3f46b510b0348d533974b1dae5846495d69398d8bc85ed879df3a19ab6a0c657a78a31dcb4ce6fb54b2817d380e51e94f85a4336e2c7d3c26b3ca0afa52d855f2829edb7bec40cc8a86e6e4deafbcb01e3a7551e14370904282475b327e6018295d47a3a1dec5b289d9fb1ce5649042dd902476ef9f8f5fe2d9cf7bba0490f5011cb83d15a2b1df6256106d876762b88c7982ffcf181d54190a978d29b9b8810160540b9efdfe87b1170878e5a2b5c9fa3098ecad632f04360c7982bb5418a63d1b7ee0226d7a6714ce80977770238e6f40b69062ef712ecbe2d70a85877a1266c62ceb9fdeb13bc235f062e6cccd750c40a538874d0113decc3a86060ec10eafd1f6b91fd9dcf2738f3d77e3457935b296240aa28c5d25bd5ae87de03ddbc1ccaf3d70b529160e7f8ff0bcdc14e51446c6055313d3e7959cbf264466399aaf2f152f0b08befe31e88f990346623532a3276291725b02fa924d77818dbea64454ead6e3828bd5f5e51bd9247e8b0408a54ea10964694b9eafc89fadc35b91ec2e760a5d04592e7c1cc284e33323fa84004ffa3c3bf9817c3b607ef447ab9c11d088f23a8226f7bb530562aeac5cbb32471fe512fbc4452b1e5b644e9a7bdbc09297764745414a7d4ff9dbed31f7a8993a14a070cfcc7bcb694a57f97c2cc77926aa133e59d631a3234a58403dcfbc128aa16d025378f1072c4fccea6b760c203e35b51abacf2fe368b03a4f6a40d0f9c1af3bbae59863ef6fdb1cd468b167ac355bc54748510c49e71b1d8f1f848297f8fe77bac7d67efdb6dfd54a45d1d49b7737628ca081ee1fd4281ca444e2a55e4526551e716f0650ea604b72ebce60e9260f796e95ba313691dd6b25d9d40804ad8e7762abe1644ed52035858e8af17e80486b6d564a64a0503046d7bc1445e171d2aa78898296552fe7cc7f360c78ec069f2b76297cc50b0222455da4035cba4c46d9d47df3b7393e9b61942c0c75e4908fc386f0c076ce04197749b22bbdb951b60e66e7d4a12d571e7595f2c1eda9b5f352b51281acdd217ab7df61dee554f3a9a9e256762a4aadbad781faf550bd73deac0b0051ffa31e35c7b28d203f0650d621637dead465f0e233f5a383e70e153f905e275fff78bef07294458b3fd6ececeb2736b980d72cbf26a3179a96e85e24e9179979114133a741bb161346e0dc1d70ead9a295ccec0faf23b306f0542f3bdf74f84e617adf28d72fb7640312804b1a1bfbf2e0ee907a5b4c63b495d4b4eafe2c8bc2efe3dec5dc1199749f3745859b7f403ddf015f7775ac1057c374f6a1deb23788b37fe4c9ea12e26c3f1c1469309dd22c76585979a3d21b4b47b0a422295c6052e89d5417bfdf1f30151a32319927ef3c5e2597a4c63aa54317eb2f5b1412bf1550beefdc02a9b9ec45eef8b02f8dae94fde83e9f6ffe8afdefb5dce6e32b094d327e50106984deb62798dc58f0a7cf457d1dfe8283622d68e1d29ec71e66a5c868235fcbd064ec4c1c2222b5af5f2ba22a69c216eaefc00c056681002a45fd675da32284ff6373d4ac2189cb273c8f8a803d90ff91ad322333851592372bba0886fe7d265f196484ffb2046bf6c40c5c3dd156fcfc40e01f11396d4592626d073cc80aae097ad0e54c8dd22ca5c6020ac0a6c2b30f22e36d10176fa8123c012f5db42a7c1cb98fb5b5099b4bbf50223ed89edf2f3bd6e14255652b8dd8c65803620735c49f7ca7234ff53e1c84d53dc4a1bdbd8a9d4e6a10af95629e9ff07154dcae56de7b824feb2489bed9d49d94556b80a5bc5b38b532d94c8d2427590a749f000a83fc1302e7b73bfcb6bb611ec0867019b1a59691549ab8289fdfe1684514823675cc358dea213289ac2d053b46f6bf42d461c226d9f5d215756bc2e0d7804ce37af54bcda560f90f2ae381bc27b20b5efa06fa59c491200036d7278e8e2d9f7358b11ecd7229845b37f5b5158e6e76e0b01b029d4b9214f194c91d240bd4fbc2c99041cc20f6fe26596dc81ceddf68873051211567ceaab2bc433e3f144cf34d046e26352a4eec34df92ebde96fb49c3d99fcfbf7f0ae5447ac0b89e83b9b8c6b75ff23be555d6b146a8d3b938f1f381911103313df804df3d4810972da77f83999c36c30948f41bfe1ee02d51553c26cc8a8bd913601b2a9c8c0b2648d54f4990cf3da4f44eedb6bec2f98580ccf87aae56185e49975c5e26121bb3075ddb87d990c5c7a66ecdeac1c7ce1ec66bab26fdb07179a4d6518d9dbfed1b8b04e59b447d1aaf6cc7ee8344021a56dec0beeb53798048bd5b3cdff256ecceeea5021cc87fe5b0815c6e78f1dea76c0bab2c22f6badf86ae44c84b7a9e9b7e7eb1cd42b015084fb96db5caa1f4f4c04f749712acb8504dd18677fe519e6a307a9101ed8793c5f5c1895876d9f9d2c8c052ddf3dfb2a04968af647f6c0a4df46595786f22f30454bf310e503a3fcc15dc550fb4c3f83f124c1fc21c43a815dbf601fca18b0be1e97dcaca3184034b1b57d46a3292bb7fa4d321b79c2d3a200f8b057fb9428619418f1cfb67eaedae4affe6b57f8466b080fa5a7a7b8e841afce88802bd1a2afd3cae3fd678e3fb50e055c51a652428fad6773cd16c89b13923fb75c289a180ff5c9e2e942b613b5343860ba9a2f77d334c88b85512aa9e0c8ef6decb42e8677b6700f858f39b5375ac555ebfb3c15e10394b39840e57d346ec808de2a2ee2c48c9a8e1cd75797fd9e1743df4a2a3733be2448c822a3563d5cc409b581107f885f6aecb95a1e1d25a92e286f0fbf382ec8987e1898f4e008861f65fc535a5fd801273ec0b9b742120dc62db76298b25904fe7d423a3195864d7e9d817d84504c45f084a451c890bc503ba5e882cf3ad2049b7287d8774c24260674b226fa1b8f1a9f3c056962f1919b70bd4c958591146994c74617627a38c3203b7ad6dde77a296d5d10cc124623e53eedb0993ce1d5b3b34b31e13c1f4937e88d548b3015beb041e6b58cf8a6adf8a78379b8e142d5a13bdb95931b76d619c18d6553a713522289b766f13d5a3238d5bee58799901c6c5ff5c577e06b7077c0931e699438726b7a7192346d526f10d582cb3e05260a5eda0f96e6a34669b65e559d83820bd22a7a9330fc72d4fbab38cff87ab8b88404252ebab88f8cda14938e4a2b87ad9336de5f55a7a6df56d930d2382bbf084842f573b38853a109f9e8e301d263e93744abd9c9ec4970e18b34c81eac490955296e67f4997bbf43c3f94bb4c10bfb8a2e2d2109e5681478b02b2453e012142025959573fc2a17d0e7e4c8344eb4c5d6605cb5bc59cb5f3b86887126c70651d89eeb598ed4f693a3d3454ea7d959fb006d906ffe4a3170c0feb53f207da6f8100bf25d6088609aa796a90f8f1dd142e6ee92fb820431e66b76082cd55daa021b51d8316f2fe97efa00c155dab72a4973d7404d6d53a7956975c4124970bc13e5d9df47885adf80e49ec821bb6556152bd441b3425d0a587a922718ffcd0b6540aab60ff46ba663adeb0915742701306f0413baade46dc6d79f7a7f89864178b127fa76a03b24db3e2ee21efc570e8384e2d1024b0b10514f113db82d3c19a7975b9d740c7d4286cda594fa492f2bc168c01617c202a6a16871ec584b74092ac4229c45c9fec5709a88262777be3ffa154754664f3b4e3c15a7159c2adcf11ddad4ddaeefedff419cba1409eebb175297d9139fbb4775b2f3df893dd177142c0f9be01838759665a6d77367562a993602bf47f7c6d389f2261843f5a504aef5ac7bb5e902e47e7aa98ba18303a345243b88aee8fd71660d6438fe81ff1799000d2722822ea962e0cd51f318ad79967ad427c094c481017d799c2241ea9ca82bb657afd7466dc3d0723c2f9c7c96d05d97ca622d0121b5d8ac83a9fead1db71d9cbef9d9228e4fde3e983288d91dbeb3e43ba98cab0d9d93fc03a1ad5d018d18d25ee277e8fe418a079d76db4bbf47fbc211fece708f424e3206759d6501e7afd59dfec0c0519f80c5fbf03683d3219c51a281f1fd60ce1c59db5a5e4336b6884d0abb17fe92dc4825fe8a177e9eb6386276aea78b396ed0dcd17222b627c47c8bf641182926f6b976ed2b3dfedd72ae4a2ccce9fda08a0f25c1fbc747783eb96ba844bbe3e0eb6aea0ae0883469da756609316232ce43b9f131fcd84a19f52dc326d23dcde41509e0a987a65b4902a97d9d8720cc601a33df728113965471a676d685212d252bb90422aba16fcbef9f1a595331eb88443f467a68f4ea16a8fbaf600bc14ceaa0bfe96dd974a5d7572af4ed0c672cca23b95402ba7bf98531a49db37331e77a8e7232c4355d02a316b8fd141234c4e356cc2c3eb66698471488a68821e32a16e2f0293b1bf9b4764246a3e9589cb53e186720306b89bcd55be2b44c19223d124c0c4b3bfa56b551ba4b6b1e0d06230ee42b5963b6a75398365d83ffeabb14ddb03c8671cbcb51d1f93d4c921e132adfd85f2b534576b1f7f836c0e67286e8c31114974bf9738587625400b01e83f7322d0101ffa70b553577a55a33a81140221fd064154beb93617c9d06e6b69d7533a708d969d7591d7f6502355da5bf9662c5b10b52e9d73e3f8a8455bede5bf4a72741d1581840b60eb19c0ac032561669f2fdbaf7fd7ca83f3ad4745e590932a2e804e8d7efd89c4ed76442176f3b009fbaf10b472b57f5900015dc5e5847b2e8e8081e55161ff9badedd00acfb689298c3c9084bcb230d6894bc5308a52314efff8f73c329c9177b93df05adc28b2b051c470f52c944977b89302e6dc8c43fcab6380fecd94768427a9caa4d85f5f47498fbb8c03f02669b84087f82be6b3a671be232fc0f30cd3981cecb3b62ee64ba509e5b2b89d949e39459e942e87ff7a6ef6aefe1aa3caa3c0fbf5ecbd80d16d37a530f8c17259a1b6dda2bf8db334abef2fca1e647f21357ddf89347feefc47bfd1df604a7c636801dbf3f0247a3501061fb82f72a315f7ce8e62c9a7ac23ce012015cb1d05cba808427953c2265245a13e42fb7c04786ad5cfe0b568c16fd47acd8ae607e4b1", 0x1000}, {&(0x7f00000010c0)="4f1c9483b9b2ac39a739c6ac1bc673676ec517f757cdea1fc2aba0675dbe949e92653dee6e0e6c80a437140b539a654441c6ec9e20db59fd8ed5d47df906e9688cc0204ff555ebe6059c9dec2d9d91026e3919fb03ece4ce90c3549ebfa7efb67b0cc725ae95b40b52a7f36d7498b242a80a175e8722d57452d5ef5c3a70f8035b813d82", 0x84}, {&(0x7f0000001180)="170ceb6a546aea5c648960275158233a32aa6da486f8e64876acd6bc1fb1c0afed3b6b6336abdd068f1da06b3f0010aeb896e7da199d40c852a9aa15b19bf9cdb18713b7b59ce2ec6dea5b18920767134f9478c7aafb8b1c0f9a63b1e61f459f113f103cd35823235de5b4d5d7297443a88096ba353a8f33a53d4c1e4014a9450863285c98bba86b12da2a788de9e60ebceed5d73a8f136eb9c35babd742c94208344330abc749d7554b958b9f540e3d482f240ede8e4748ad89265680c94f5ba88a0dd25e41e67c2e8a03b3d158f004fc", 0xd1}, {&(0x7f0000001280)="1c452d9eeec754be952a926c66b4e12554396c94bfc14bc2504e3ad244900f592343fee37772335c48ac861acdb1847180d3f3aee85d37a9f032d38b410d3980b4cb237d5e4b66ec6a4e0387bb3178021a0a", 0x52}, {&(0x7f0000001300)="1b85361c66fa506a7a3f5c89a0631d8e884986", 0x13}], 0x6) 03:48:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x30}, {0x4000000100006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)) syz_emit_ethernet(0x7d, &(0x7f0000000180)={@local, @random="6e11e1212af0", [], {@generic={0x3c0c, "d7909baa2f47ddb6bdf2311abfdb1736701905964fadda7a7551231d8e647631729bdc6c0fc13fafcdde6f7cfbaa92b858a28df9e39127e103d64865ae4b27d3f237f1bf6c52608b39e5abae2d5d681fe614bdfcba68f278c24e15e93399b47deb92f5ba0560a688beeff88ce852b4"}}}) 03:48:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x34, 0x0, 0x0, 0xa}, {0x46}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000b50560d900000000"]) 03:48:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) fchmod(r2, 0x22) 03:48:02 executing program 1: getgroups(0x8, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semop(r2, &(0x7f0000000000)=[{0x2, 0x200, 0x1400}, {0x0, 0x3, 0x800}, {0x1, 0x1}, {0x2, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r2, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x400}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000001c0)=""/181) r3 = getuid() setreuid(0xee00, r3) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r6]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000000)={{0x7e78, r3, r0, r4, r6, 0x80, 0x7}, 0x6, 0x40, 0xffffffff00000001}) setregid(r1, 0xffffffffffffffff) 03:48:02 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff08000000030086dd60317b7100323a0000000000000000000000000000000000ff02000000000000000000000000000102009078000007ff6001040000000000000000000000000001000100dc8a0000000000000000000000000000000000000000000085deaa0891cde95efd73b9abb7a01bd00104842330f764e17a2dc3e5df7777fd1a609a22559b"]) clock_gettime(0x2, &(0x7f00000000c0)) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x6, 0x1}) 03:48:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15, 0x10, 0xfc}, {0x40, 0x5, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000001c0)=0x3f) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)='r\x00') r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x211) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) mkdirat(r4, &(0x7f0000000240)='./file0\x00', 0xa0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) 03:48:02 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x1, 0x0) close(r1) bind$inet(r1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x2, 0x1, 0xfffffffffffffff7, 0x6, r2}) socket$inet(0x2, 0x3, 0xa2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000002c0)={0x2, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000003c0)="7bdcf7657e82046b3eed16da05d1c86488f919766af3f7e316838d985bb9de90e95dc170e3b543dc9046cdef069098d08722855c873a47228f05e695482d55732dc15cbe1882286ba2c114bf2adaffbdd222145d7d572f507c46e52ae95a04e4f503ce040c383be011c3489730511baef1a01fbd556ba7427701fe01209f8a6490a6d205dfe723420ae55f9f27bf48dc2390af29426e21a7672024e61d41df137731aadd069f334dca0a239ec959b5b57ac8cc04c627556b1c69f692a399b1ba2a9a", 0xc2) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696cca6be9a6f407d0e86cf6f088d2ffff43112b24f185f121627e310b334c8a2a2317be486e594c4d7d361a32246e9816fe0400000000000000b0c4a6a7db08c547076c38ef87aee6ae55c375b68088b3f6a15ad06ea1c18790426681cd594fd0fe481feaab2980520000000000000000000003eb371d43bc04ca9138000000000000f02de15489ac37dfc7f99c1b849af1332f4e268c65c3ee83c2d60712094e353422e450f8b0965b7e9500000000000000"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56140000000004bf9aab4230408600000000d0459370410510fa651c1ece33fdd308e6b7ca500fc6a4545860be3ef0513b77f2da90813290cf6e2b86bf8a8456582bff418c14ea7442c0251bc11d6a65565ee7ab9dfe60", 0x5a) r4 = semget$private(0x0, 0x4000000009, 0x82) nanosleep(&(0x7f0000000000), &(0x7f0000000040)) semop(r4, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x1, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000000), 0x0) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r4, &(0x7f0000000080)=[{0x2, 0x9, 0x3800}, {0x1, 0x1, 0x400}], 0x2) 03:48:02 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xcd3fe2768d308c42, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$dupfd(r0, 0xa, r1) 03:48:02 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x150, 0x9}, 0x8, 0x1, 0x9}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) r1 = socket(0x20, 0x1, 0x4) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="7cda35e49ec277e15cde2fe2c9d95b39c882c33a259b27fa8c430bacc93ff4e7861d4d70bf5124733ed23badc97f8d4bbf9dd85bb4a7e0322b56b4c36b8672118bf44a6d895128ba897d02aabbda92cee9c047d6de5fb54e319d3e8ea8ad0ed256687098c4d06e399e7fb12bee709acf8442b53ac70900000000000000d7"], 0x10) semget$private(0x0, 0x2, 0x102) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) socket$inet6(0x18, 0x4, 0x11) socket$inet6(0x18, 0x3, 0x40) recvmsg(r4, &(0x7f0000000100)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000001540), 0x0, &(0x7f0000000380)=""/12, 0xc}, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x3}) r6 = dup(r5) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:48:02 executing program 0: semget(0x2, 0x3, 0x400) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) 03:48:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$KDENABIO(r3, 0x20004b3c) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 03:48:02 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r7]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r9]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r11]) getgroups(0x9, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, r3, r5, r7, r9, r11, 0xffffffffffffffff]) fchown(r1, 0x0, r12) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) 03:48:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x11, 0x4003, 0x0) dup(r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x4, 0x1}, 0x10) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:48:02 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="0257ed4fcb5c050ca0889a4a8131e430da5e7f65e29dbc03018ed4ca78720f01043ec41425a4ab18237ac1dee90e1c1f92399c81ad0f9dc62ae4e0a9ca6e596f013f146f805e87bc069c781d3758aa843604775447a1cbf4aef7b1b0383ef5ac7ea9eb84d926edf58a886289c8ea6b4c55525baa7718cd12196d16", 0x7b}, {&(0x7f0000000040)="d310d950a73d0a5e67693476e9a1264ca926d02ca0dd9d207623a20e94973cc24fd7579b3ecc97", 0x27}], 0x2) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) getpeername$inet(r6, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f00000001c0)={0x88, 0xafb, 0x3}) 03:48:03 executing program 0: mkdir(&(0x7f0000000980)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open(&(0x7f0000000940)='./file1/file1\x00', 0x718, 0x0) rename(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)='./file1\x00') unlink(&(0x7f0000000000)='./file1/file1/file0\x00') 03:48:03 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x4d) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) close(r2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x28, 0xff, 0x7}, {0x24, 0x4, 0x0, 0x6}, {0x6, 0x0, 0x0, 0xa864}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x8, &(0x7f0000000180)={0x0, 0x1}) write(r3, &(0x7f0000000000)="3c9ebb0000", 0x5) 03:48:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x2, 0x4000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000004c0)="6139ede64815fc28495dfa774ddd3189c07cc023f2b0b42c361adddc9af357bbf1de5d35f49515b314af8529a6b8e9e94838fa2e2dfe932c42a3b4f5a9907a221b747bfee439f53f27909183d762002653fbc6438dab42c62fa8d43d2ea7ae5ce08076a0be54137060c1065a96575eaa860266541e58c8f5ada4e83766cd68d07e76eace48e9188dad6570afb1ced86b23838c28ea1505d67b8232c3e7928f33927b1334b61cb96d7d00ebe83238efc4db7b5992a1aaf97e2d2ff1c1589146f03d0b6302ce44189ddeaffb9cbede547365602a11a0cd4d9800822b74c79da8e412628ea21297c7acfe810ec8", 0xec}, {&(0x7f0000000740)="5b9386b8a2e30886cec52d4adad22862c44a41da0c407ce6f65635ed62088b35212bc07280187404f2084ffba767e4baf3eac68d82e3dd1d6b627f1489dfd7735b19b75f1597cc92da7bf8bb991c8930bf573b5f0ef60942691b8adea5f0fb0bc58d3eea17ff5dc29088486c1defa85251f7b10159f493c417f16e2de18579ff395cb821ccd0943c733f3dac627521ff14489a9637cab1d54697536aa1df4f9883f68ecda50388337bed4a1eb2860fdf8b5f3172b5667b880bd78c52a26df7c25996e7db60ecbf7c958a2189a868f21fe01b00db471f04c293f3bd65827e7dbc9d30edd774365988efbef2c178e9561c8b65309ab581edc0a48494d80ae9d000c55f81185c8596be66a4ffb0a5f7445064f738cc22290d38a4bf0ca359dd8f552fc8b615f2503f02e2c591f05f34857477e8c80e4a89509e2c9c195a0b10ae3327bd55eb98caa4e2d691d03a2ac6ff0069f64baaa1260e374620f478c5fbb22f5e8ac00fc7977daaa8ae45f3c38b2aefb481b52dba346c736a62cc8debe1858b437e03c5a62ebf30a9877dc1710854475daf21f24713ecd53aeb5324fc03cb8bad75c5880892fd", 0x148}, {&(0x7f00000003c0)="8711479dd4c26ee77a76db9bcbffe3257d92bcf392b2e94f6af3ccff3049b8997f39706dcd4ed5178645c700e501e4c0c031a83a96c75e21f186e1755f8717eab2071e400bbb2023d8d42a01dc169bed38d9dd23750daac9a1dce17a393d8cd1e833c2d6d4958dddf6ae8b21b2479d4f02a19d38366525068d079131780e048e37f25865ebba15c12af2803327f3a89a85b940244b07ca3fa369dbb28cb1840513b7e41d3e6014746229cb4deddba667dda0d3948b9ed609bff04ae7e80012575da216d9bf8c6508cc242a54a9449208d432498eb9e0a44840f4f0c6fef4680550ddde6287565e1b55c88c1e281b63a988978e03daa98f721e10d1", 0xfb}], 0x10000000000000a7, 0x0, 0x0, 0x4}, 0x415) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1, 0x0}, 0xc1) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x7) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) 03:48:03 executing program 1: setreuid(0x0, 0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000040000000000000045586a0000000000000000d963e878fc9d071b9d03000000000000b8180000002900000031f8", @ANYRES64, @ANYRESHEX=r0], 0x38}, 0x2) r1 = socket(0x18, 0x2, 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x3, 0x1}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:48:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x15}, {0x5c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7ca15fef", 0x4) 03:48:03 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f00000000c0)='/\x04 '], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') unlink(&(0x7f0000000080)='./file0\x00') 03:48:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="09040000020000872c87f9e99bc288146102208887d380056e000004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220ece228901004cb487abb18b26a6c0df5ab8c1131f4511", 0x18) shutdown(r0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 03:48:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="c33545db48c50000000043a0e0f4c9a85bd025d9cd873a72fa6dcc2d194b65998a2343b80ed57ca1672bccd7336efe2bc3f1d1584e8fb03dbb0bffffff7f00000000f2cd66bf0042b5acd0b7ba617f712b35e8a5e943a8de8c96c8eedcde8a120224524b889d433186c85e9b04ab2e2a9ea8de88311a4178b56b3706e00c0857370c25399b1a7d1c6a4924ba33b23990ccb54f684957ace043bb86e2d816557643949f0bac38fd66c1f910681ad20b2e16e6c4bc0eb5a439d5c662f3e54e217179cb1e083e23d3ae25f33d00c32557ea678ac2b096e8d3685d97bba69b228287d86b2f2529d34f577d3dd6eafe97a8cf517eb41c91219579a03a26a52bdd48a03323a248dd8ff8de5d1326a71aafa966cf5a50667c1017ec531e8ea19fd50fc4bc52e38056a54033beba1b1b64107e5ae75c8d259506b627796d5b8ba53c13ff500a2ab450b6e5e6f7b80fada603457bb7c2e56e195270a4c51accaa419ab91abdefca011a28615e66d214f869c6a7818377162eb11f942b1408b57c10a1efb98a7fa0ef0890f480e5b3c7e2717bebbe86268c335155bfc74b740b7a0945b1d46c5c6d4811b7439e7920c8cdaf609510e44dc07e31181cbe49f906b5ee77d6204dee77ffe0bdfcca45e1b309d37cd1900f9c5f28d26386134c00eeff4d3edd500278b2da373e107e9ff797db80719565fbb640ee23737fd63c097ea13368f689e6e5446c06d5651d9429e6e050a6df0de2b53c9bedbfc5f0d3027a89862920e6dba86a2ecea465a5f007a9411fcb3bceec00"], 0x10) write(r1, &(0x7f00000000c0)="9e3eaa56000000040004bf9aab4230408600000000d04593f0430510fa651c1e6142e5411e5603de", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25bae490000000000df142d545d", 0xe) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:48:03 executing program 0: semget$private(0x0, 0x3, 0x0) semop(0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) close(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001580)) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) read(r0, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x5, 0x5, 0x100000001}, 0x2, 0x5, 0x2f}) ftruncate(r0, 0x0, 0x4ed) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r2, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r2, &(0x7f0000000040)=""/32, 0x20) dup2(r2, r1) poll(&(0x7f00000000c0)=[{r1, 0x18b}], 0x1, 0x0) read(r1, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000942b8b01975692494ec8359d6bbb0764ab66ed"]) 03:48:03 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)={@local, @remote, [], {@generic={0x800, "f4ccfd286ec25c1ec8065c287aa83e8b51f89792"}}}) socket(0x20, 0x1, 0x1f) 03:48:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = dup(r0) linkat(r1, &(0x7f0000000000)='./bus\x00', r2, &(0x7f0000000080)='./bus\x00', 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:48:03 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r1) shmdt(r1) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) write(r2, &(0x7f0000000000)="7a7a913bde939721fd375d36d926da775172b19f075d97df506abd89cbdc253ef546c1ee488ff5238bde92e9be1c1d4d4e327a9d0422ea687cc0896c017e205ecca97835447d1ec40311679be6b5aa6657d01a87539fd1386f7e757690be3328cfd0ff0abae1e0533374eb484e22acc6d031488614eefc32f8d06aece6e7fd055c7053679b13693ae7b34fe2e0428290f6103c0f4105aad8e375032669ff4618", 0xa0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6058f9bd, 0x0, 0x0, 0x400000000000], [], [], [], [{}, {0x0, 0x0, 0x0, 0xff}, {}, {0x2, 0x13e}, {}, {}, {0x0, 0x0, 0xfffffffd}]}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [{}, {}, {}, {}, {}, {0x0, 0xfffffffd}], {}, {0x0, 0x0, 0x0, 0x9}}}) 03:48:03 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) 03:48:03 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x20, 0xffffffff}, {0x0, 0x7fff}], 0x2}) 03:48:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000340), 0x0) fcntl$dupfd(r0, 0xa, r0) 03:48:03 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82020063c4a143dce4a7ef64fe3bfd6fc50d78bed7123bdff51e2f66109682e4b7d2a567fa21c979024c33e524018c469e6dd1acda9270840375511a820ebfdfe97cf06d61c9acbb5981cd0460012b9b4e0c78748420754bae9df82af4d85139a527f0c06154acf68c415591ad3ab2c6f181bfdf4227d2abeddacc0ec77db1c470b36791f4c06bb30acff5fc648f00a22ce9dfa21db24084d84c435df618829320b14efd03bb1da57fbc432b04218723503b1ba448e7fa9d57"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r0) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) fcntl$getown(0xffffffffffffffff, 0x5) r1 = open(&(0x7f0000000280)='./file0/file0\x00', 0x20000, 0x160) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x1, 0x7fb) msgrcv(r2, &(0x7f0000000980)=ANY=[@ANYBLOB="000000000000000000009d86c84b8db61dd5000000000023443eb8df875b84f37a6072000000000000007c0c000000000000000000000000000000000000000000fb0000000000000400000000000000000000000000000000000000000000000000000000b3493bdf58309ffafd5ec3d5c07f8be2d6efab1a208c72d404f944ca7ea93a251f1ae8e8dbee7e793079d98a1606f6043e3563a0e85e58d013ca5d24815d7839d37cc42adb641a1b9eb318579cfe1278ce0bdd033976b7ee338d7a31ce614745ae1ea318a76aef3550c601b25a4e9f32fc677e4fb68cc52b7fa2040000003a7093776d61b9af2201001794dc604c2961db34af324e83590065c861e3ea1a1a3222ebd77c914e8e992b159c9d625fda6a28b77b59e1c7217ea86f0b7dc818b5502395f38ce9355ecd0d4ff6feedc06c0bdd8aa19a826f0ca37ac301a88c05536557b0fd8246f9e9a2bcc063119adbbd95ec459ba326cd75328db3f18499a90b95d63edb7e0258dd6b02be27d9761b4e5edcef0ffce52ea9d5527b36dec0b201576753d6c661a9282ae17b70e939c821c6f8f4c7fe9b318c8bb2744fa207d2e6451c048e99c3256d7cd89a92b1c0161159ba45a50d42aea6da5bbe36cc175c5314e88be8f450ce4ccd91318c03621f40d110e86ce53abf3c7842da8d1483d8a66aa36770720d6caa2ac1a66993e52fd38e5185030e1e62e0abc3657edea0774a6438a1d6c7c12449c94e6429b52d1d98ab7b787b063276abb5ed1acfcbb3beb080d5b0910adb2b40d791976bef6f5429faf427609e028522d0d57b0ddcfef5dccb7cdb08e1436c7f93c6cd8438644330a01fd0ebe1163e53fb0d7ca848939f0c9ab7c57e308ded7fcd0d8331968c90901d49935002ac7a1331bf31ad576d2fc803e7346edb6785c899e8f3c7da2381a4eb2327004309206588c765ee222a827fa9161a66e016b56e7e1608404bb806f582a72a8b295a7cbdfea6173badddea1361a68a4b088a5a1a7122"], 0x1, 0x0, 0x1004) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x7}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmctl$SHM_UNLOCK(0x0, 0x4) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x1ff}, 0xc) msgsnd(r2, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000000)={0x100, 0x4}) msgrcv(r2, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) 03:48:03 executing program 0: r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000, r1}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x20002fffffffa}) 03:48:03 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x11) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x6a3c68c71602f0c3, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) write(r1, &(0x7f0000000080)="09f2b43522ac", 0x6) r2 = socket(0x20, 0x4, 0x11) setsockopt(r2, 0xfffffffd, 0x401, &(0x7f0000000000)="daa6f2f2abf2aed92457f9fec9bd10be985c36093b071ed5d2b62047b0ba125121", 0x21) 03:48:03 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) getpid() writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="cb", 0xfe21}], 0x1) write(r0, 0x0, 0xffffff3e) 03:48:04 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x3, 0x5) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xfeffff}, @tcp={{0x0, 0x0, 0x41424344, r0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x100}}}}}}) select(0x40, &(0x7f0000000040)={0x1ff, 0x9, 0x2fd3, 0x8, 0x8, 0x0, 0x401, 0xfffffffffffffff7}, &(0x7f0000000080)={0x8000009, 0xa5, 0x3, 0x4, 0x7, 0xff, 0x6, 0xdc}, &(0x7f0000000100)={0x7f, 0x7ff, 0x4, 0x20, 0x1, 0xffffffffffffff81, 0x7ff, 0x95}, &(0x7f0000000140)={0x10001, 0x5}) 03:48:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) sendto(0xffffffffffffffff, &(0x7f0000000180)="5160c65479a803e46869661496c6968ebb7c0252474d1c71fbb81c89b13457257aeb81aaaadeaa230fa3129f6e91121b9c3980c5604599dd176fe765be7fe06dc239c0859564", 0x46, 0x1, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:48:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x5}, {0x80000001, 0x80000001}}) r1 = dup(r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x1) fcntl$getown(r1, 0x5) 03:48:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x7c}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000040)="d000f1ff00000000000088880000", 0xe, 0x0, 0x0) 03:48:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x34, 0x0, 0x0, 0xfffffff7}, {0x34, 0x0, 0x0, 0x2}, {0x4000000000006}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3, 0x0, 0xffffffffffd}) pwrite(r2, &(0x7f0000000440)="31c287dc1e89285d0057f1bd97e17e7de0457b58c576f9cce635b4b438dcd76f883ffa6108b0c286c89ae86778e8e730b1babefbbfb36e7dbe4c9cdc7078862d9360eb8887ffd36499a88f09673bea8341c41a068909b07454032bc0ebfa22bb2a74de13ab304d97afeec89f46085059207b5d3582df00cf279a8beb6f8d7f4ea24c89661c5771b8525345fcb5d57bb4e2753f6b2aeda094b8aabe17e506f62d71537eba78df3c47d3f6882b1588a714d2ea67a31ac64d0fa0dd5c08b501bf08911592c00fd1b50c4ff467a7b49dd976b887f87a256e167c07af81b9621e6180b0304bcb4a25d6582d41e7aa1cf8ec15020a2b6cdfd859bd048c37611c8e4c4e9329780e7e7911df997b", 0x10a, 0x0, 0x402) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000080)) 03:48:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x86134) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="b7e7d2ce5576cdb39b4c9aa39cf638dfa6396cbf22c579b199140c9a", 0x1c}, {&(0x7f0000000400)="d2d2fd408e934eef8eff90ff011f1872c228acaacf85eb5da0b9d6ee6e9f5c144f1bfa2a9099ea18fa0220c788e30fa1144c178354532060224669c5c7d8eca0287bccf41b860473590fed429ad27047ed12e92f84ce4e7e9234c9d2bf7cf1e329d58cd1e85b8a77206c3cbd6087febc72e333f7cbb96f25bee69470df9c61ee094993576ffd3bf210e8fab5ad5a735805", 0x91}], 0x2, 0x0, 0x200) r2 = accept$inet6(r1, &(0x7f0000000280), &(0x7f0000001340)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x10) accept(0xffffffffffffffff, &(0x7f0000002740)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000936b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088eced2742ce5e7702ba00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9b20000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f0f134c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4ac39f4cb4d44af338dc7619451c9000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2c904c6a676b280d2c46065e5e7dcc6b46088c082d81708c94fa0c9549f3d0a470034cc677db32544fca0b4bdc6698da14fcf8a58fe90ff116918c78a1a0dbb9a1ab92c39aa69ac1c47c035f39136da03bf99a898ef5c0043b7e06b928c3dd9f29cec88f2649c6c841617582fc0a8e45dd43bf48582439b6bdf855f5475ac03c31d472d7bacf90700dfdb41d15818cd1d2a63696f018ee65e7fc9337fe49994353352d88b1f666f15ca7ee0de373c45027ab48d51589bb08e23c877a8d0306f0000"], &(0x7f0000000140)=0x1002) socketpair(0x2, 0x8005, 0x7f, &(0x7f00000001c0)={0xffffffffffffffff}) unlink(&(0x7f0000001400)='./bus\x00') sendto(r5, &(0x7f0000000200)="09beb9d720ea", 0x6, 0xc, &(0x7f0000000240)=@in6={0x18, 0x0, 0xf7, 0x40}, 0xc) pwritev(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000001440)="5ee072a92b90902a93af17e919485ed1d5e7f2570e232c0d170dae65b0c4b2c2813f831a39623c460537f08ef070cac4fc8e3887874d556db9416d1b4d6e84b99e8919b482dbd2b379f1b02f8d7e6204e6406676a5ee3f96a5dbd21cc4712d8f8f", 0x61}, {&(0x7f00000014c0)="7e2e8522c6663cf37a5afb10f6e2bb1b6aa613ba96d1f42664872d556c5852c4fa8793e06e430d1b15ada9da59887f6007775528b4c4062b10f5638283143908fd896760d93e8425fa7c501e", 0x4c}, {&(0x7f0000000300)="0541178cd387562ffc29885faf4758f54da16dd9f80478fc7b9962afe2c62e85b32d8915b281bce40f400ef720893ad17a95b16a4f62f3689c181e44e1426cfcfe0e8142ed4001872c1f000dc25679e53f63992b3cd429035e737d4325db5bcbb78de057c2851e16f6251ab3a93fb99c867df821ebca9cbafbed89326b352134ef044caf1de6b6d0e45614800779d512a44b271d69552e4605b53c18623187b0293e8bf7983ef559ce6e61a6ce54afaf3905f7ca4a7e51bdac09be461cb101738c42584d8e5957b292166072ce32d9d77c4915e58098ecd726615b28da0a48067d9c83f2e6d3fe0bed4502e9", 0xec}, {&(0x7f0000001580)="8c26c4daa334af5850902a40e99ccc803929e6527775a417f0c8980ae67d0c73094ea8591c1a72fc5b0664f2382023acedaffe3e2b49bdc264d1063b7db3e5a70b3d2dd1", 0x44}], 0x4, 0x0, 0x2) shmget(0x1, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) chroot(&(0x7f0000000000)='./bus\x00') fcntl$lock(0xffffffffffffffff, 0x1, &(0x7f0000000100)={0x0, 0x3, 0x100000}) ftruncate(0xffffffffffffffff, 0x0, 0xfffffffffffffffa) 03:48:04 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') shmat(0xffffffffffffffff, &(0x7f0000000000/0x1000)=nil, 0x0) 03:48:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x7033, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffffffbfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r0, 0x2, 0x2, &(0x7f0000000080)=""/66, &(0x7f0000000100)=0x42) msgget$private(0x0, 0x60) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) select(0x40, &(0x7f0000000140)={0x3, 0x4a3c0afe, 0x1, 0x4000000000000, 0x6f, 0x7ff, 0x6, 0x7ff}, &(0x7f0000000180)={0x9, 0x1ff, 0x100, 0x7, 0x7, 0x3, 0x2b, 0x3}, &(0x7f00000001c0)={0x3238, 0x5, 0x7235, 0x5, 0x1ff, 0x6eb6, 0x1, 0x10001}, &(0x7f0000000200)={0x400, 0x7}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0xffffefff) 03:48:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbdfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 03:48:04 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x9) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "cac88b4d363caf170d28c1520f3d631e00aa0e5e", 0x0, 0x2000000}) 03:48:04 executing program 1: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f0000000040)={0x0, ""/240}, 0xf8, 0x1, 0x1800) socket(0x11, 0x4003, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)={0x0, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/240}, 0xf8, 0x1, 0x1800) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgsnd(r1, &(0x7f0000000200)={0x1, "173f124575f2ec591f40ea1f2930f1deef455be0ed653c19f3d02e873062b424dc8296d55b6e977f27d9b0dc81426552d97c21911bd40df314c471538624f257a5e7bd2b63c734c08f923f5ddae8945b5f15afb6a8b5e4af825fe6b5c5060142fb8cdc4b98dbb3a2dfe41dfc9d5cfca1a73d33d471eac41d2b7f7e485434d571e8589c4b8d70b58719af8a46b1bb3fc4a5a60783f1bed981e9239b054efe5379947386f109765baf7927d7acc94ab64772d340b070"}, 0xbd, 0x0) msgctl$IPC_SET(r0, 0x1, 0xfffffffffffffffe) msgrcv(r0, &(0x7f0000000040)={0x0, ""/198}, 0xce, 0x2, 0x800) r2 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x5, 0x6, &(0x7f00000004c0)="9513f3948292ae2692f06b14d682d455abbd56626afd70c6e9b3fda3181f49ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a59be0cfdeffb41bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc90417f384eed61601be02758f288b9bcb9d9f03855f1f6f2ba01cbee940ed0c7dbfcc9289bd7862ba9040567", 0xcb) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) 03:48:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x8633b) close(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) 03:48:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001100)={0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4c) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000000c0)={{0x1, 0x7, 0x40}, 0x40, 0x3, 0x80000001}) pipe2(&(0x7f0000000040), 0x4) dup2(r1, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = socket(0x2, 0x4001, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="8202b543e761c25f5c3e51715dc077f43e375cb80fa05b29545a0ce461fefd5bbeafaa1f139717263fc2b459505b839cbbbe1ec2d306ff51ab1ca94754feb3ab845304613a1c4f68fbc90d01d297603024834606e367ab6e31c079fd687d9869e4645cd7fd0867cbe7470af262637d71860eb4bf6457480068e8f30c3a9034f35ae86e0b1b0b84a9cbee177f895618edbe16dd384ef664cf3788dbcba57e8286599dbce949db3f716748086fa6eaa4467823f9d40400000000000000f4a110bd9fa7f8db53ef6a6d5297b9eeeab96484bc11d620b4c4bafe9b34e72849940d0f9ffd113ca95b9e009eb8e9725c71326b44b9"], 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r5 = socket(0x6, 0x2, 0x5) recvfrom$unix(r5, 0x0, 0x0, 0x82, 0x0, 0x0) r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) getpeername$inet(r7, 0x0, &(0x7f0000000080)) accept$unix(r7, &(0x7f0000001640)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4098], &(0x7f0000000140)=0x1002) 03:48:04 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x113, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) msgsnd(r0, 0x0, 0x4a4, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000763df3720b5abe3f9645ea93b5134c49900edaa4f71f61fa8885116d629661660050a9a0f26a4b33b92f21f4e355217bd00a589a1de1aeec13dcaeb32defce6ffbbc6ad031948d078e7adfcdbd5da57f3cc3fcfc37132949f89b184f9376a4026d240f63d04a05acc752056e669939596c0bfc6f7e744db11587f7c81f7f6af5c90bd995a9b757cd15641ce8df3c79855ac23dd993fd11eca96f587e76ec43200a5cf15ef23ac2cb393d297501679ff0c09600180ff67d3ec4cebf89aea17490cc809da43a430ea690b1afe847a4fce363470c74d4481e6fe69fd12f98c2d13fe1d786"], 0xd1, 0x1, 0x800) 03:48:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) open$dir(&(0x7f0000000000)='./bus\x00', 0x80c0, 0x102) 03:48:04 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x7, 0x2) syz_emit_ethernet(0x137, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60a27a7f01013aff21405aafca51147426a15e634e3347a0ff0200000000000000fb0000000000014e224e23", @ANYBLOB="1225549f9c4ef3ccdd39a482b9317a4799c40c43da10f019f2a78cd4a00d8fe5af1fb1ca197bdad047820bd7b6db263e15db6d1b37418713e0d32720b095c3366fd8b36e1b21eb52b4f6fbfcfeb5ff154773704ceedff1826c9c7cab6882c9f24cfdf2c8a1766f32dc4171784d4c0ab48c4e424e8b3e9ca7c4b9026326f1dc855e738f85700fbf65ffea7b4bfa2bb2dffbbb5bd8990b5869", @ANYRES32=r0, @ANYBLOB="a0200004907800011312a1919abdbe51cb5e78c4d46646ccc69c0000ee36a3650450525c009290eb678b5b2d83422d852f5c41e1d237a542f3af4610876877797e7e6bfef6c3b4b4f32b99eb7a3f23a87241df135c139e5a6cb978a5ff6a1be0ba493736eeafeecf45cab791b3afe517cf45de0f5007ed0df575fc5ed774da50eee4d07d7e836d0e08d5b05fbe9cfdfbe7363b1e06f5883cd3a73a5e4b757f90f38eea0b317087104338babce9c86d519bf338829740115a3edf5e5e4c3d34853a01ba056b370c428838ccedf975f0b0fe8ef7a48a684403cd7a3ea2db22923314a3e8ca63af6325f64b9cad57b1200591aaa5d192"]) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x7, 0x0, 0x2}) 03:48:04 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x10001) r0 = syz_open_pts() r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0xc0, 0x8, 0x3ff, 0x8}, {{r3}, 0xfffffffffffffff9, 0xa, 0x2, 0x8, 0x4}], 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/40, &(0x7f0000000080)=0x28) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 03:48:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) lchown(&(0x7f0000000100)='./file0\x00', 0x0, r3) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) 03:48:05 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x11, 0x0) socketpair(0x2, 0x4003, 0x100000000102, 0x0) 03:48:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x24}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 03:48:05 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c8790008000068c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236d907cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eaced1d9cf0701cd8e57a0118d1e099e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e13148df63675cb6ba8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e0300000004ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be643ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7adda569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0e4f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c0074fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c186205000000000000006f4296ef7d8b3a9c571ff7efa8a6b1a58b7107d9e7a853efeafe52920000000000bc8beede33936ea094240a7a2b2615ae00000000000053c5bfd5b8a7649a0c856f0581987e9a1a6b25a39501578ffa4b209da42e3bfc490efbc17dcef51cbc8f0ab4cfcbbf9b8ef70e8437180a9320a7d027a6e90000cb3a755b415db1e402d23479a7be7784e7657cd21a7913db9b3c249b8358d4d93b834294cbe545bd951572f1b305cc11cb74d525303a11938c24e422f17651176651608921ac093b339a6aa2a8aa17b9f84cb8731f842a7b80b46fe7e69d97a0eba6b3e6d0e043cf417e115251961accd6cd419a703fca47a77c6f3dd131dfcd31d6651927074c7914e2386c37d3fb22283694cf72016d0373502283f3"], 0x10) sendto$unix(r0, &(0x7f0000000540)="0030000000ff00e4000014ab6c8bf650e928bab6bb38e1821d7ce8addc90fc", 0x1f, 0x201, 0x0, 0x0) truncate(&(0x7f00000004c0)='./file0\x00', 0x0, 0x6f) 03:48:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x3, 0x2, 0x7a}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3, 0x80}) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x120, 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ff00000000ff2f39dbf0450000380000000000019078e0000002e00000010306907800000000470000001b00000000000000ac1400bbac1400bb940600000000000057d6f83a50066e3b108c17e01687821981f31482b03868767b86cc5b2117993e59ecf38e526dad64a78b74c0befd429e5f1dc1fb13ab6402ab9ec4b7b97973b75865777a8e38c275c9caea4047370e7034b149a4a62e3f003cb85a8d9bc31077749b0145be8a220611d61aaf41ad68a289846a7cfd63108e117956000000000000", @ANYRESHEX=r3, @ANYRESHEX=r1]) 03:48:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffb7ffffffffffff], [0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r0 = dup(0xffffffffffffffff) getpeername$inet(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x40000007) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 03:48:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0x4ccb, 0x0, './file0\x00', 0x20, 0x9, 0x4, 0x1}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f00000000c0)=0x5) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[]) 03:48:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "081f028f214d166ec4dd7fff0e091fac0ce92c00"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 03:48:05 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffb, 0x0, {[0x1, 0x0, 0x0, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1000, 0x0, 0x2, 0x0, 0x0, 0x4, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x81], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x800}, {}, {0x4, 0x0, 0xffffffe0}, {0x0, 0x0, 0x200}, {0x3, 0x0, 0x200}, {0x0, 0x0, 0x7}], {0x1, 0x0, 0x0, 0x20}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000140)={0x8001, 0x8}, 0x10) recvfrom$unix(r1, &(0x7f00000004c0)=""/102400, 0x19000, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r2, 0x2) r3 = accept$inet6(r0, 0x0, &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000000c0)=0x9e2d, 0x4) dup2(r1, r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffe, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x100000001], [{}, {0xfffc, 0x1f, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x1}, {0x800}, {0x0, 0x0, 0xae1c}, {0x8, 0x0, 0x0, 0x2000000000}, {0x0, 0x0, 0x0, 0x6}], {0x0, 0x0, 0x3b, 0x9}}}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = fcntl$dupfd(r4, 0xa, r4) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 03:48:05 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) bind$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pwritev(r2, &(0x7f0000000500)=[{&(0x7f00000001c0)="009eebe5f0f296df823800e7d61c41153c50e8e02ff595df273ff30ad3cb26fa10bd8519063beab9ca3074b8d6cb19cc6d6838f76b9b6cda110f02a1f32ad80000000000000093c44cd052aa62cc6ef84c9716f7606a375dc5363ba90a68a98abf630b762f3430ff49238298aaded992d50c80839b6d13cba9b16635ce80495daab41693954d2cc56b618b5c2d80d0a1b1c785360c2c65d749dfd2a725d25bb7004666079dcc26279989a5a8b3f0cbea8cab2fab7c07c3048ac1acea2d67e57df34ee34851c6d1a5a2c319e1e8f391c42109c73ba516e11801954cdbadcf0060226f4c1f46823767658dcb3ba36380a399af3e7f6a0671bccb9c688e4cd685913f0d3db910bfee9f8099158c22cc89251a4ecac261082f4e9c561d373c0b621af1459228dea8a11b6060cc09d5407c79c4", 0x131}], 0x1, 0x0, 0x5) 03:48:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="76c43df68235196cd30fd56a9a37caf99fa36052fb6569fa277b1f42234265bf1bc13f490fcfc1ff4a2b2b92c2e6e55ac7367737fbed4d6e096c384c1bd6df30864d3b3016437a5560d2289d9e84b019fc477fc9da4a1fb94db281a3366cb129e4fb13a19283175554a177fef7c0ecb39cf5b13943052846ae0cfa139a4b81f7bf87b507569b61746482f54fa0cfdb9ab7ce69d3fc13e7c26c7a64a3ed7cff7e9d6279d9ecb46635e9d16edc"], 0x10) dup(0xffffffffffffffff) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semop(0x0, 0x0, 0x0) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) r3 = dup(r2) writev(r3, &(0x7f0000000140)=[{0x0}], 0x1) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) bind$inet(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) 03:48:05 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket$inet6(0x18, 0x4, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x21e}], 0x4) 03:48:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup(r1) 03:48:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x820, 0x0, 0xfd}, {0x1}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 03:48:05 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x2830) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x422, r0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x0) 03:48:05 executing program 0: syz_emit_ethernet(0x4f, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x19, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x1, 0x1, "901ecb484247d7"}]}}}}}}) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 03:48:05 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = dup2(0xffffffffffffff9c, r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x80, 0x101) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x3}) kevent(r1, &(0x7f0000000040)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x8a, 0x8, 0x1, 0xfff}, {{r3}, 0xfffffffffffffff9, 0x81, 0x40, 0xc7ec, 0x4}], 0x8001, &(0x7f0000002340)=[{{r4}, 0xfffffffffffffff9, 0x2, 0x20, 0x7fffffff, 0x66}, {{r5}, 0xfffffffffffffffb, 0x10, 0x1, 0x2, 0xfffffffffffffffd}], 0x6, &(0x7f0000002380)={0x2, 0x400}) syz_emit_ethernet(0x2295, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x225f, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x72, "055d079f8cc0f743490f47f90c0b7e2020fb3c398af2b124fc105e7112457f4673444355e0336737a47bab2a5764ba479424201adfdeed139c6a981fa0085c20b8f75882a4128ebe103a9627b32638db4ea11606a88daa07a3b7e7c8af167590a2c448dbcb0087e77e08a810449ffad0c9ebd46bf6cf55d205e7b93938e98d77569a3171960f5cb568100c75934f967304625fb9e40c612b64db4f3ee97b03e14f6eb419b1628eef346c9f59a09a59587729f1ee636d133d4d9a37dd9b213e0b03a140254777369e7a402518460774be01b6245b6053df7aedb95bc7b9c49b438d70562234987e5a265a29b7ef7dfa37dee6c05724b6e1dbcdf7238986fe75c99cf2b2d544b004e12d4cc9dca616ad36186561971e9f99ccd5982fb93af0be601a784ec5d57995d4c486dd846fe8bb5a8da1df31e679f72b80271b19a4a67b1966e6c83475f9828b3b81faa331eacdc6deb70489976bcbc6e221d55466c63e72d0170f3aee51b143251cdf970c3f36b0b75524dccb1257b03d649cc45aa1fe64049c344fe0ef28bbc7236fa7fff2afd575b100ef18387bb467df5012c51454271a4c0622b06bc8c3ef41eaf454c86ec2dbf203e7a3893431bb0b940405a522f4bec86a7061f66423158f1286ef103d95947d9fb951a9c6c39350b58f51db53660af6506e721657f62312a31a789bf04154d19a23ca8c2dcd6239800c5372622d8b149fe8fde90be1f700e638d2a5bbb82be5e1f5fa3dab35072e7405460878564ce8e7eecf5d36b3f473b6e3c884adf1d77d149bd287f05d6b0be4a90b33fc37e940ff5924b613a33ef6af6e5697cce10ceb9623f3a1d3cf0db38bbb92c581d323e65690498eae15d6291ae15fe4e65f6d0d51992d9f76ae54848df2dc8b85a9f5faab0510324afb2be98ef42814e8928825b6132ece03c4255f430fb05b1367cdcd33a402a7f68ceffe070339fef0a3c83153afb05a736c7ad70a990bca59108724cecfe72a71b239641cd9a30076ecdf92346040b6c9690bcfc84b6f7d87942fc6ef36c8ad5f2fd49fc649dfe84e58c96aaf347ad342bcd172508c967b7d3fb008eb4c85587c623a029220a6adcad9567d0303551027587c2edd815911b1bf596b0b296d30db26762c47ba0cbbc6790c71444841afd7236d503b70a864c83b622ea0483451e217b795c2d427056adb1eaa98240f0692e09a617f366dcc6168d4bec1dad4f783011bd79031d23ffb9939847d7430e35b84ad05e355d11e4500d8bcd32713c2743b343208fddb98e6134bd42c927e075ecb234602329ba42e4f7951592c0db1593e461f0374f97d22f21ed156ca0fce6ed8aec4526dc97771c1bad76b4100619e98895a6e16d8417a1066ab0199e23fdaaf17d628767aa1647a8813e215506871908c7a76c83e1e52fc452fb5076e4462c60f24b28c5e340f69a5d08d5fa0439632fdbb67a555043e5832b4ef8ed6b98a376ecf0698c6c9a189a2c1ed64f9b9343ce88fb4cd9297a6463df8245cd334f46f762cbc99966021d06f5ddfb65f99a5fa35106bb40b98a51d0cfd516ad5621e455138a116468933f6efbe92960d1be789e1819a52db29848c4eb6b4bb18802d8a3090dcd7394a95488221724dd2669750f864e9abda7f0f1d7eec57a5ae041fdf4618db1430d7d0d0534a2d514891aa9cc1d3b559ca67853a3a0f754ccee08167f2d1db95397b5146d87562a059bee34402c9a6b252b0d6dfce0c7198e1770ff21d174c4ba25eeb6f0b12b011cc2c3a0698a5ca508b6334ec9f3f2711e3542d97efcf892724518620c978d4b8ae64d151c51627eb8a4ed7d89bf87f3dba13b011090855736fae15c57d0083d7b9476cc39b8aa8a9983cb6801cd6212e1bc2223f0bb1da244a192cd50c2c2eed0a3264c80e3c759c81e5b9eb3a1f925989a155776d869c013088d85626f849d6c351c45847e35848c311638a73f3c1e8a6357464b7bf03f4638de8ddf759df22ecf4a6a3b7774be992ffc3a2b9c769b4fca98a04a033d4910fa2ba714b1f358cf6911bd77509ec03199bb2ee7bec6f3d57da7245fe410923252bcf5af9fbe94a4451e19d3e8302add435158acb56ea9283b542914ae51e78d098b1ae9ba233855b55b34425251428e48971364337a42f182af85d4d9ad766f4b9b2ad3ef86c34c23c9373b7f34483a44744a5f12043e4861d3d7f161784f163fc0f92b00639809f58ac396b781e2db5e9be7c707e9a651694f7839ac300234bfcb73e94feeb71968d52afb9827919439d157105c1349c326df973ecc0c8d3d0914f5ebbc77f329d20d35332d52cf1066ee10a0a15861f904d8933274d7b1f12649a064b6158baa2da715cf36c8c958c09d326d61cb6b357e0631ccf7411e149b4d03300987dc84ea1a4c0140be8e02ab5c0c76e9d890aee15d66c0f1720338c4c91a2ac0e827d583f6354c79893e44ca9b71e10adb701ca71dc112d1b5a3cf76a7d97ab3da3bcf91a053af53391f9f7dfb52f9bf348e2897b35fa5d013945ffb55ac5817089ecc1c3c6ba3002f3a2cd7af4edbcb3453a1444a4854492887dfef68d1c1a53c09da269623f48bccad7a23adbdd9e229f1af7af4bc950b8c4c18ca059c98e218f6692519a8f2965148c867fe9577ebb10cfc6c425427f43a99e6bc9bddfead97ae30103bfbf8a14ac5321a86aea563b0439464d32dd5b88489ba01c335e0b8eed4067fd1124bdd0f7145cc8e5b6dd6c8f737dc5197d0dce90d7aeb8dedf52040ac0e6bba97159451092c6029f0a5292f20769a4191246b10d1868020ce6bfb7744d5cb36d1e50675fe444f0d605956ef729b2cca31b13ca8df6723586af77f0d0a3f6701494897804ec3bbb0d375e14f29f65831ea66ecac5a19cb251004fd1803f73a452aa044a0453e0b1a4d6b2f1aee1c73309c5fb392618cd9cd4ede9a6fd898cf6e1e30947405db31480587304e64452e4faac2567359a6f53e97780d2a8fa70abf370ef65e0a94afdd79c013250a8918aafe82a01cb0846392c274feaf0d30c5937dc35c3c64ee5af6eafff2ebd00003e83d5d70e06104f313a1bf08fbba491f3879d567ab6fd855e98a4dda5f304d45e80abe8bef3421013077ab5c9de2501d075d3ff87e7d375c429e3a186a13d2de02f96322218e12415605bd2d1c58f283df74ce772a314864a0c17fc45d6049ae5e6956bcc877249def62266ed28990323289687a0601900455b5ccc2ea32784598de4089a594da10cee0dcfdcdc41410a4332b156aaef575c79bf9ed8db6e544a1161c1247d90a0725450e4346e06202b88d05e8f1e72c285bae49ba0a8c7fb68070efe638338c731ac2b9616c1df5e571ff0e0b7602c7a2483846ac8b43176a5a5507129aae05ea4c3590d8b1f116c5844dfeb1da398823a26e8da95240517b0df7c6fbe41c54472cc8903c0cb5f69627ecc92a1e6a94a2b0ed83d90aab353dcbdd7561a3b429edf2826c56d0c86566fedaa11fc4b79c1f96a8536c598a4ea2612f416a925529c33a314bd1b69a340ed9fb9abdf753a898effb796d70b0cdc5a1b53d4300e4330baa918a5e9863e01ac0aa46562e0e33b2e95d48ef561a65e1da1366517770fd1de24ad61d7ee8ae32dcbe629192d20504116409fc2e346e55b1c8ae3bf6e13f26342387712263722c26861c92109c2817777e9bfdc5d20d2c4469b9aeb8690a8483432d46c449e3810fc91860250bff3d4680b4089b627637dfd8dbba559fddecb25d255ea0728d6c84fa99b757c8b91027a754abb6ce745751d4019113670355727108fd81fb0fbf893e8c4b01bf4dac5cb3f8de9041d44640fa433c73b55fd33a28faae58b1a5e464dad3d36c38540767b295916159d10055818abdc0591b3ee20ba6f2698a4fe210248b8ddf80b020be2a3427b1b69e2c4c276c8b1efc56bc3a9f047517b9dff63f871cd8a2e94a1c95e86be99ee5b9c8257f26359a5f1f742a94a9d6d1b6276d3f0a0bd4ceaedd3fbc2c63403141c6a13c4fd0842fa5135b19ce91264510c84dca704fd87d3f55dfe7a3e7e4e17c01d0958d42e509352a07899ded7e8756144fb5acd3bfa0586d603a501607893c9f7c5f4052be050f2cbe2e238e71dcaf831a7b0afe46595b059578bc3ab31595c72e72911cd19061dfee5535faab8c18c12cd457bcf3884f8f5f03bc3b0379f1b190306924c48e8e22586f061564fc963756454ef5c94f4b67980b80d575f1701c00397bed6e716222a04cf88b4792882f654e543364e7488cbd9d7fb50942baf55dd9e7206f9a33c7ece94e5640dda85cc60905517af5b3af17a9ce780f105ce79bd3b4e8c08cccd73c9ef24f4ca1f44cb8a2d69efaed266ea61c7df0f3612058989c8074ae29f8720771080e29da6550909cc6fdd7e7d83e0356833c01e702e669f2f7b350bca03b007172028048c196c27aebd370e33cf81354c27d3388ed47fe531c0e5b30ad665fbb106d84f0377f7c2ab1e1e5900a133e22381facb63af544e31946e537987139c8f03d5d2697c1edb49f232d7db879475cf123b08d894505869e06755c92c412a23102ff5d5d82b15948d949d07dcb78e9131eb0d762ce073f10f95b591d3829e530ef85f87edc90fad33335373a824a4791a4421606df71394fe546cbfaadff3e966d36f4426a7e9c5622221ee7d01490e22cf682b1feadb05c41d5304586e930a46cc0c0c6315c66a79854f8d0d43eef3493a09682f4a23a2d845f53f85550b1c3705a7da10278cd180e442eda292031b52fbfd078819cc809521cd44e8478926af853bbb70925e11fc0663a06bcc0e8dd5b91760289bc41a1216dcff2a112a7fea95ef9b04a86f86ee0cd0a0ddd228c1e509ec6c6d8abbc0b46018ab3652cfcb35e64cd7e88cfb532e1b4248d6868edb0e51ec92868576b07742c6297bff2d54a6fab16a1d90ab26a5db6cdca02fe62b8389c3becd9d201ac06de58fd3be9ac6784eb506a8d39022d6752a65eb2b0d62ff3f51bbfad5f2217a4c3970718e770424d205ad733b3c8f6437d865b59a1bb79a9d738b5d2aae7b12aa0b041403f2ab647198cba0833fca6259110a7ed926a161a5e40dcc67ac8541619c71b8111277a8c3628c5e842f66d827ba7d0b5f2c076ccb31572fedc5fed87a887f6b7027e97f60d683d3e9aa2198447c073563e370a7a18a09342dcead9d05d3301335bc33829fd95b2bb3c82e09c0e943ea8cd9098f20a7f4248e7076d0d1ac57c155e2a8a383af427677572a9d33dd9c8b6bbb028c53577a3e88bc77883ae545f8de9dae0312de06ffae3434e7867695aab14c5528df8985e902c16b0b58e543419be0ec04d38c3ab58f493f38196d86c2b6e11cc144b1645af605259129eeb27987ba1038d1a8cddad51fe5545127c104e75e8a3f2cab9afecba51cf6ba0104a6dfbd2ce690724bb673be3b10afb2e8bca294239672e7c4ac13754e5f17eae48c1d2d3499c12dd1d7dc14dfb894d444965d8b2cbbc923d08372192dbb45e6655dff4992dbdc1058ff19b32721fa680581b57e49b8e78cf56daeee6f3eeb49d475c96d2a3db3adee1efb984732ed93e0730228066e8c0809a54e55a173fe006f98f6a9110f36fab71bb05ff15b13bf4eeac47035a3a18a385c42f7ed4c6b77c6e315926a88c70fc80c9d99b97debda5012076c73681a7207a1c4c8464bc486a1a7d43136ea177b8d2e5888b078dcf9c215695dc6f6f13ffac57150fda051c4a4d9928217020d1b9af156493340d372c5380762c96225642f53518697271a7ba2c0323b0585"}, {0x0, 0x1e, "4af76296a1348d0b41b6aa4e3fe9d78e7ea9f53f86a657690d724b788f983d364bc48a7dd60f997f2c73ea7d27a7cafd8f2cf20546d30e61afffc177960cbf017d6594ab9cff79b6e42f4e676e82ad94c5d22cff7d097460e3bb50b32c79ac7950c850f5c7ae9c6acfd021c17955cb80d9a8ce5f4bf28679d0c9d118668dd5b52ec82e7c0ccfc4fd16dc408e2aa5e1af386ce3922bbe12adef967a255e2106648f32c872ac2ac685390b12d143f6db4a37be511bee85cf3bee1341769eba6af2d2073508702d81dec057920c9f1c9fcf59822433bb18f8120149a633b6711c9bee307eed500f94950e6b5a885a22adcdd16e"}, {0x0, 0x17, "66db402b64dd87866d1e9eb025540d8763e40e767fcaec16fea3dda5d83c1579101443e504cf3216c798177b023c88732b5123b0d2869d62c775b33df75dcaaab7fe1cb858fdc7af51e153b3092d3199a1dbaa5c7662b1dcf8376699517cbda59c74a29a1ee141e9a4758414bc1f9d98f755a3156040effbd968b33582e4dbd00391fdf398566aab396d7d13f5a87db3359aeda29bd9a7037074af93d90b1857d8f2ec998d435809d032d5e914e03d5c66d72270930c"}, {0x0, 0x13, "e87597f1c3edb900ef3f8e227c2451328ff0aed5a97a1b4a1cec100c66d007a4a166d692edf7524927507b902b6d41731e7f882db6a2d4de90f9690ae859a844d165a2ff1dd57a2395f7bc664bbd49762c720f491e814e47cd29a5ced132a43f58fa8644717b609ca4d8539d8fda9c9fbb4299db7002543daa751f2fb6185dbb5495bfa076396dbea228cfd1a29be77875ffc0930ddd634c0ca9835ed7"}, {0x0, 0x200, "371e927273872055fcd45ace07cdde88fe5c47c3e283f570c09399b50abb1389ab0a43cd33ad9d763bc064e689451c630844ee0e259b6253f9d72b73c3e7040a2cb2f61184ae5bda2568051f4b9252c1fd86275a5b1c3ad81edbfd3252f288412117b78b4fe94086613ef471424b84df67c1e5ae3356bbc067ca4b839d24166a7f9f7a9282d8f1a23fd4944d14736664ed6e2e867cee09ffb4fd0fff6c32302d78c430c83200965ef83cb0cb546f98ebdb0b30a6be197041f3259cd837fcfbadfe5c5ff8ec02371b77d5063b156dd9d8479b0387ffb843a8ad20b40e58b8b3549a2516360baec7110e603406adcbe92acd0cd0c1c8e04ff6a13fc8b5521c4cb5266f4d08c729932ff17d751d824a81c3cd1c2c09f23e7337539fb100a643e35898139f2cc8b1b50c3758aa15b7474486b4fd2ef4a0b94a003eb073a1dde610c61b0661a666226211a5da2adf7df0199dab085d5287e76038d25cce9e71c750f85e7129c1793d5d247c946012ee728f203876bbccec8fd83c5fcaf129f3262754e3f8bed84689c067f9d5475f7945a1c99f198c1d2d5b7ff512b38427261f8cbd3cdf5bc813c04712d0e7d2f8144d708d9450e6a05c3f110d0174b74eb3ca0689aec8c43196fea792be1776cf6828aad1577878aa15d913448248ddabdc7c446cc63fed4daf5034d4d31a61272dd741e10a3df9f5c60417d1f9670979d8126de848a387f456bf9cb6425e893ee1c52c96d4a7be95d5f1cf61002421b4757cd1c535487cc9adca9111c62e3c51bbe8ddbfc99a68dcd63ed1e5c350b6656a4c06e5fcee6bec96c9891ca3da98eb17dda7a3d3f86aadb20fa6c1e811372153b95950bb3d7ad0d9a83c5d0c2d2bd66c4f4f4f54a5350b456ead1db716496bce02fb3b2a7c44ee7a8a0613fcc3b07a6e0f8a2f99d106e374a9dcba3e25480b467d4fce7c962a11cb8936a55d18d2cfba79e18944633ab7e44d9965edce1924ea9c8e91a44bdc35899cc5734bf5e5fa9a38aa6e4a9476f78752be0e5d0a9b13f37e922971d20afa82077b52181695f11f42e031daf5c56a3cb850e8d1e31ace595e05b9a53a062bf65d62100eaa335ee870fe48f3784a450dc70190dbdf37c03bdd732af334a0aa980d0c4737075f36224f55186039cf7c81f1733f317a3c940a6e3c78e4e0d0738b9e50df46f85663305377d3f1cdaf33cce5c02b5b6b8fea086392cd13210131d7463f983e5d2eb96bd57c276ce8476d0e4ddf90fdbe2dd11a4fa8e863f3d1febdfb7be475612b01b21388b0395970e5a8c58a45c46f648e617ed6a636fa776d06d6ba81956904c5fb601bfbd7d9e9b2f82cc109022cb743960b723ffb6d25b3f4417215f94ee008967abdc7085f18c8c562d8253d3d1fd921c18c8d66096cbd8148b9b8e3a569155995473243feef385602fc8e059c3ebc10ab001c1136bdd82a83ca20d0a3db2e1bcaeb990a8bdb626b076a6485c6f9e728effaac11b8aae044b459c0a852ae9fe8e5aecaa26bdeb583ab518f8f14b23cb366bb1c574e867eccb6c6465993a2696c4b5047b6ded69778a3704a474f712f769e3cbf7779c106f3699c028ae4aa70b034fa6775d1b7d622a6a840bc5f12a4363c9ab16fe8b1f437a05fa5be3910e8b9f70e7282ccd0a83c8ee03f352cc7964eb8f8859ea44506af32e12d1f5c5b7b6b0922aa9fa0a82a7dac98a393cc8a587e55b0d63952aac35a358ace362d022393e65ac6e531786a22a15e2a2b43b9af0a92b5e8434d4e9253cb76d5e8eeb78ee8acf1265e6dece1665e02f8dd2cb0b092a964c4c96d0fbbc18ca759a6d86cf936f23544804beda126c3e9b8efe9c8c5cbaa5b8fe5e7c165fe307ab55a6ac0941fd25d444088af313302c3b7ca4366a21e7b0f1f9cad6660bcfefd6aa62505d17f939796121cb8c3371c9f972a7461fcc87205f582bc09ccf4dab37ef47aad5a9f74e72f38c1bfcfcdf4f977e1c1a5e54d235eed9b157c4fe32feddf471c9634f38c55fbea3f6433e6aae09120fbce1a57f670f352533f5b468c6e27378c8ff8eac58cea534ed812ec705e3d98af4763dffed636cba0d17f70bc44d601c286f62dfa7c1dbf80bfb91139c6878d63fe1c733ccebebab72f36659d86d48b57446bc29343ef41b333f758dd113b444d7c190dbf522720d5daf2b721df9762e2f1ac10ada43b9eb32008e78295a9855d1c0304a83231b2a5fee2e398d9e306cff25e40887264effdb086c7d756b8f27943e256ac5fc44dad45317aecbba75d3458bf3765ad521d8be5bc63b88d0307e4e2167d7fb0a9cdd0f4e247013d6f3b05a27dc6b30b0f815d1e75d45e3e3944ee62d64a9921f8e7e2a1038327b5a1ca90618ecbfcee015979cafffb35be7df3fa584a9bafa9ac4971bd31e9acf13a24c2653b66a83d26d128ebb8feb6d6b677a9bb0696268503631554cb7c8872e822431ff797d9654c078276f42518fc01361466bc33c8acec057175f65a70df85c09d4cb81481ae518a8a5f6bc546ddbb0053ee9224bb19e29387b9e2293a0b3197a0c9e8232f69f1c7c9ff589f4fc47364ec3a7002c184de8d48767a3e7150cbd68881b0e95f6f17622b0f218342c20526bf7efdf1f670b5b13e9003523eac3ea6aa072c8e47d2be323a8fac8f7ce599d30de5eb689c2a77c02d46a7480a1133dc73de1908b3c430f4bb711aa631b92c5903cb6d272143f0f642c21da54f1498a3058281a8a8de62819714d50646de7fe530327f09da1c8aaebfda86fef99f64a3f8ccd7dd3346bbc80135f44e88441bae86bf2dad6b9dbfe3dbf5df92b235cb3124035a7b7d56bdc423e421c0760054a9c7286d1bf6c6016283d25a2413f7441dcd495a4988c3972b6aa45ba13a0200808fb8a4ae857501a5cae5a6f8336e1447904bd958b0a56c306c99a6528777a4e0df04a8e6f966349299487014e426c635eae3676b7fde435e4c0288b404f8de2fd5a5f4ecb81d2acf926175be0a164e5d6b2a419034e5b269e435e8e1637af18c23c415ebe16ef3930d2d47ce6f14477bc5baf6990dd7c82ae0352e2addb49791f977e3c13ae476d5f39d55b38014c0fc4b620bf69a8532eea7c98af4fb080712e7e7d82d086c2c10c7c88ec1c1ed3bb43ef06ae5b72d3916947b3d3f8bfca749850f4a568ddc138bbde47cf68cf77f21500385e0b87a1f1c0150c93ed1eb7aba93fb4df49c763ea0662667487518cae40a55f36a09f7207a2c83cd8fe391eb3f7517e40af2340d09e99c8e08937427c3e6ca1e4cecac46299082e45dceeae5bd0297e2ffddb409828438162ec57099e700d79b824c466db7088e6e8811e55cda9ba7162f186be4b4d4435cf99489b97b7c8db9769b09a8b42ffd26bc9cc617a24bfe4ffca916793923c75f22ec941192550be74454d335bc9365cd9692e27833b635bcb71dec6510a15b73a07ba98a1f12a96042315247a2e514219776853b7f7b485301675037707eaa1bc8a13aaeb21a13761fffc69f679f73570ba65ac0499a2958060f2eee675d3cc34850bfd91a279e18fd1abdd1cefdd78badb0b85183ecbe2ba623a97161df1ef619536a8f7f3c14a4f5d2fff7d5b43b2cae27f5fdfb178a5fce8694a6df55b382c62f4834e40c4cf41850adfd0f3edeea174cae22ad82137789eaac8f211e701496929a1b0ac05d125f569b782c66a6f98c2e1a19610f6df292494da8f18963b2828056022923f6f09ff3af974e592fe596fb940a4834213c3feb9caf729ad5f65a2ab00da7ed2456ffa21646e5d3c91ae79a9074f196fef2e1aa8965ce040479b1bd581763171ea03c95614ab212290f789959d960c4069619605b21d9035ad32badc4e3a7aabcd988e619b91ba6678b7e4392c7d1772fff588ef25aac94e641c620eed6860490c266ded759cf9d8b66a1fce850d2910b6052e29193c46c528b0cc270b59ce6f7b5c62c5697182a6913f1215b7d76671542ac62ff0fbe9e43fdee9b63aa3beb816f16fbc0aa3b5a93f20dc3d692baf356a382f46338baf4bbd4760fcccf73b107f4300409c99071e8afe6820c54ae050e52afd6943bdf53ceef6fa4f9fe24b703d8fb8a69c8d47456f396136c9577410700e3d401b980eae737780b2257f013536d29eb31c63ff47f33c5440f6d103ecf2434b4ac98cb1de9f7e057347774c831803f2718406e5c738d8b961933b30a2e4eb8a779151ff66f22a30252d555ed7e7c3222081050d72a176ff1c5662ea5f9b9839e5f53dde30589771354241ddd5f74542bc3afee11617dd4a998218dbbc147df5244e8fa2a112ce14b8707627cf24d92a5293378d88de90191fef031e53af91c1663c716c34632b42cd00d978ade3541730166af32f64ea4485cad446544877e45ea2708771edb43cd9cf1ba590b54be40c53236927f68852f6050bc32ddae18d9766ba8af67010251118c91c3a90425aecd6af01b7f7d1665a1f415ae16d15e8f30481e88f61c22df4750a2c4351f5090d110f75ed5fe84272dd0da048add58d57a53e5af0815c65f60192e6e512f7bd02dd8ff72177526fa719586e2bac4ca8dd009c9d10ff50de1994356aafbcd41683ec86e4edb051d380c9b09762abe68ced17aab26cd84411fff6d5453fcf95b99e54527a6fdec24078846ba1cd0401fdd9192b3f28a133a2dc1fb39ab5cfddd419df6fb233a89c53a24e7cc68120baeeec60237d3abb997c574a59aeebfc2df36cf7f6d7d4ec57547f4a185c78936c334ceadfb9574bd6e921fe2b1d427aa65569eb9c493dec0d82b1d6f83c5b95e3650d3899f881d8c2bf5e5fd36b3e7a3db6f718f9612c359235dce87f4a705556624be8b0933186d197a0fdde0971e2dcd1e3a6ca3b17b04dff9710244f967b814b4c98c05b3334b0d51f6a181e1f9bae2619e0bc4cd5eef98d3b40e1e3dc000050f0b0c2cce61861a20f9954d89bab64e3355a57e20c4a5087a7710845eaadea14321bfb3568654104090fdae5de453a99995116e2a5992c9508d10ab247831ae0832b163109edd43587ffd0eec9c0f68371d00ee267f16a95460750667f915a55756bced6a46de8b180f79d54be5452eb7fe17da61ea1aab5d2ca34b94a742613f89ac627307c6d8ca6c117fe43bdd6287e3bcbe5c12496607b4ac9e721c07fda93f99e4d5c0c00b60337feb76134c0360834c622d721e1d29e516e270ac03b93e368852dc447786f36b6512d2dd47c9678a6dbeff82bcb675275442241e9d73b74642e4c18dbed17ceb2b5b504d26f9dae7ff1e851cb87b6ea1b2d35e90129458cd47ba2ccf6140a95f45d2c741e5afd37afc27ab4b78ebbb150f44635b19467f7b732d753ce78550ca19d5ba7efb6f7354191e88550b7b3e106a01393b3c2824ed7ac177401ff1296abb7efd54f301dbe031237a86c5d8b5ed06dfc9b1669c3941e7d2fe1c8df74298b71f02343b7de31fc50bc96f631697b319f0ff094d130032aa3da7e62c3aabca80f7488e03dc4684b053605f2bce6010272d4f245bbbf41997af496f4d762803ed57fa70f9489ba03abd1f5f85fa2f48ffe8fe82c23aca63bb200de60ae492cf8004a1338c3989bea405a1a2b9bf7a95f02c9c09a17b9715850232bdf14ed558d9286acf84f312710bd6c28266e9efeb6ef015af8476cc6486883b1147ae606bd766bb026b8106e763597e86f3bf0e3153edd71da7096d5f8330401964f2fa99f5a66391283881eb1e25a87a1ce1f6520f133d7392b039ff59cc52d4635c72e0914cfbf31d9ec72fb2472067d8f2a63888f83efd5a030de80d"}]}}}}}}) 03:48:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x6, 0x3, 0x1) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x11, 0x4003, 0x0) dup(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 03:48:05 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000240)=""/126, 0x7e}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) socketpair(0x1, 0x1, 0x1, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x9, 0xb, &(0x7f0000000100)="eb09cbff13b9fd812eaa4e7130", 0xd) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = accept$inet(r3, 0x0, &(0x7f00000000c0)) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f00000001c0), &(0x7f0000000180)=0x4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) r6 = getuid() setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000)=0x4, 0x4) r7 = dup(0xffffffffffffffff) getpeername$inet(r7, 0x0, &(0x7f0000000080)) ioctl$VT_RELDISP(r7, 0x20007604, &(0x7f0000000200)) setreuid(0xee00, r6) r8 = kqueue() kevent(r8, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 03:48:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1bf4, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r5, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x150}, 0x0) 03:48:05 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x4) getppid() r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0900f9000020f6a101b83454f07154099aa161690000000293d9b5a884fff9f60f7210215272a2b37e6cdba0079f863a848f0624e633ac7d83501f53ed85d10404b3145af11c2f9275ca5801dec751fd2668a17a1ca2746b2f8b10221677473c10e845a74084441a79d3c487e23413bead0cc84cff68b6c8225531a81e7a00236e3c76caa6d0a357e3e8aad643ccbd8976834b0a01bdabffbca406"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 03:48:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x64}, {0x81}, {0x6, 0x0, 0x0, 0x2827}]}) pwrite(0xffffffffffffff9c, &(0x7f0000000140)="954a5c6bde80b92c4b3258a02ab9241a34e5373b2c0b7075e3d1dd666e2f5a2ed1d223fb8d508efbc9a273b3e2dfce524f8b6217d821e3ea1cca5668a99393d05f", 0x41, 0x0, 0x200) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 03:48:05 executing program 0: mkdir(&(0x7f0000000000)='./bus\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x96) setuid(0xee01) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) r2 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./bus\x00', 0x800, 0x800, 0x8, 0x0, 0xec6, 0x0, 0x3, 0x2, 0x0, 0x0, 0xd711}) ioctl$KDDISABIO(r1, 0x20004b3d) semget$private(0x0, 0x7, 0x164) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r3, &(0x7f0000000000)=[{0x0, 0x5, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) geteuid() setrlimit(0x0, 0x0) syz_open_pts() close(r1) syz_open_pts() 03:48:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) kqueue() mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) 03:48:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000aa9ca5af00"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, 0x0) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000300)=""/246, 0xf6}], 0x1, 0x0}, 0xc2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="c5", 0x1) 03:48:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x30}, {0x5}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r3) fcntl$setown(r2, 0x6, r3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 03:48:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sendto$inet6(r2, &(0x7f0000000140)="e5178b5d6ce8fc609a21acac1964fab6b92bbc764cbac98ed578d060df317664317737f851ef442a61bba07ef0a39aba9f80cf2a2b50b27b52caf1ff4b8d5e8e1ea861202b57498d8c233c8e5399fe94a821dc5772cd7ecb6cda229b1ef3ee0cb485", 0x62, 0xb, &(0x7f0000000000)={0x18, 0x2, 0x3, 0x7}, 0xc) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 03:48:06 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7ffffffffffffff], [0x0, 0x0, 0xad8f], [{}, {0x0, 0xfffffffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:48:06 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="62021d68c8012a7972afb94b4e964d85286533498bc3add926e7bd6b0587818642eb0ba9dc534ee4154d9580c31a94ba55df519c6eacf0a5c62f8a0aabebb26920e9adb070bcc265b8d2234e48ef0e70d68b85a7c27da6b29371df655367dcd021668b87a25aa1f3c5da94c15d473c2d86b32d1ac22a39eeb7e7de80a34c561aa1febcee56793376ca55bace758f4a9855dfdf2dfda6e880cb15c0658e332dea88326041cfec66dd2199c03db3a0a661db59974cd368261a90f0bacd968c611fc6d0797520eaab1cd0655e1f42623f244accd6cd86cbfeb4a433658c1da948810e279f9135c1a90094c8b5e3e0528cb590cd7a7d60ed901695f03841830b00b9292cc4000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) preadv(r2, &(0x7f0000000600)=[{&(0x7f00000001c0)=""/177, 0xb1}, {&(0x7f0000000000)=""/36, 0x24}, {&(0x7f0000000280)=""/108, 0x6c}, {&(0x7f0000000440)=""/107, 0x6b}, {&(0x7f00000004c0)=""/159, 0x9f}, {&(0x7f0000000580)=""/71, 0x47}], 0x6, 0x0, 0x2) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRES16=r0, @ANYRES32=r0, @ANYRESOCT=r1], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 03:48:06 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000000)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04617a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73149dd4215a67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f7900"/125, 0x7d}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x2f, 0x0}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 03:48:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) dup2(r0, 0xffffffffffffff9c) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = semget$private(0x0, 0x3, 0x247) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = dup(r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x4, 0x20, 0x4, 0x8}, {0x0, 0x1, 0x5, 0x7}, {0xc7, 0xff, 0x2, 0xfff}, {0x1cad, 0x6, 0x4, 0xfffffff9}, {0x78, 0xff, 0x5, 0x80000001}, {0x5, 0x9, 0x1, 0x6}, {0x5, 0x9, 0x0, 0x200}, {0x7f, 0xd, 0x5b, 0x3}, {0x0, 0x3f, 0x8, 0x7e5}]}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000200)=""/106) r4 = socket$inet6(0x18, 0x1, 0x4) accept(r4, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000340)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r7 = getegid() getgroups(0x2, &(0x7f00000003c0)=[r6, r7]) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xfffffffffffffff8, 0x80, 0x40000000, 0x9, 0x394}], 0x4, &(0x7f0000000480)=[{{0xffffffffffffff9c}, 0x2, 0xed, 0x80000000, 0x6, 0x2}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xba00c38282cd4430, 0xfffff, 0x2, 0xffffffff}], 0xa125, &(0x7f00000004c0)={0x5, 0x4}) 03:48:06 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x1ff, 0x7fffffff}) r1 = dup(0xffffffffffffff9c) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x121) setegid(0xffffffffffffffff) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) sendto$inet6(r2, &(0x7f00000000c0)="fcaaf70b40a16f149a46c68899e2d85dee0032b049ede4c1aa06d4b2425d3a2bc2c6f8d0668b6596dfb7b162571082718ed0cd4404a9e36071e76dbb46772c7c904e92bcff5f9c2ac2acb4d8a1f7f6e5abe6e35fd37d2a86b6d5fac9d2b570b7f1a7baf86a1935f5c817bbdc4e26134df27a2fc7aa483849e1bf13a2e69d14a1e8a97da0a8514b5999d9ea9bf91c37f7aad7150381fb24d9e20afc326cc9665274a510821c74dc3c2a07a146f7d5ff6e96d3bc5a0b2e5c226687fd05dda4aef74c9f52f90e52b3adb59d50", 0xcb, 0x80e, &(0x7f00000001c0)={0x18, 0x3, 0x5, 0x6}, 0xc) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r3 = socket(0x10, 0x4, 0x4) recvfrom$inet(r3, &(0x7f0000000200)=""/147, 0x93, 0x0, &(0x7f00000002c0)={0x2, 0x0}, 0xc) fcntl$setstatus(r3, 0x4, 0x80) r4 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r4, 0x0) r5 = socket$inet(0x2, 0x3, 0x9) ftruncate(r5, 0x0, 0x10001) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000340)=0x3) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x3b7e, 0x0, 0x0, 0xa1d8, 0x9679}, 0xc) 03:48:06 executing program 0: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) getpid() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) recvfrom(r0, &(0x7f0000000100)=""/201, 0xc9, 0x40, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000030a000/0x3000)=nil, 0x3000, 0x4) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x0, 0x7}) 03:48:06 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) fchflags(r1, 0x10000) 03:48:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) utimensat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x80000000, 0x7}, {0x40d, 0x2}}, 0x2) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 03:48:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x6, 0x0, './file0\x00', 0x4, 0x400, 0x0, 0x1}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x3) 03:48:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)='\"', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) dup(r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) 03:48:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x8, 0x8000, 0x3, 0x20, "2aa4342f24d71d4db2ead1cc294d60b80348a550", 0x3, 0xdbb}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b", 0x3c1) syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) 03:48:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1ff, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffdefffffffff], [0x0, 0x0, 0x3fd], [], {0x8000}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fsync(r1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x0, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 03:48:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0xff, 0x0, 0x0, 0x0, 0x0, 0x9]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) openat(r2, &(0x7f0000000000)='./file0\x00', 0x84, 0x4) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 03:48:07 executing program 1: setreuid(0xffffffffffffffff, 0xffffffffffffffff) r0 = socket(0x40000000011, 0x3, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x4, 0x7, 0x1000, "7331633fc75c4b3c8d5b36aa610af298a9ba74b2", 0x4, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xfa}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x6, 0x0, &(0x7f0000000280)="b6b6c6624a5e31c9d9a7ec92c0a30c63b6bbdfe195346ea7b32eb3889f129f277f25a96e2698b089ce8070ad28ca849cd00187b9b2137e0a6d745b0952899ff583acb0477dad0e91de83e9dad1241d864049195a587506b7cabfab705bb67f410fed05883bf0c51e8b62e158fe23fed8df5049725d25ee133cf0c943aa2ba34af2628ae77fbc7878f790f302ef7e3e2063b985f053fc3ab54e9698493adbff79d6d076063613caeb34e224bb5960ed36e044cee4fedcc55fcc831839d0af7666d75bec4be87053cf1d4a424b427cb61944ee0b6b9cd314d206a8a3a55415a3c83e8c5c3f2a229ff0d2091ae85726c4570ead593bd8c761d556bdd6f59fa4fb8d86a0e2bd7b401685b5fa625c29ea86edfb96146517e24c02a152607a245e5e6cbd8e384e183a2ea4a05bf9f8381a08c9900e2268bae3934abcbc88df629948be22d46c28272a5b5931058a8b4f579a56647e7e8c7c274c18279761d316170361ed92becf9a86c692800c21b9e98486d40df3a9a2223aca39e4841114888efcb0321c9e0d09cd5d45584bb0106bed4a34e6fd14c8244e47c552351e3d4006cd7c0bcb8140e9a487715aafff7b708fa11128d90c85ebac1ac3327d0bab5504a14cb21978dd93bf60c699c15487629c145d1d1ee899fcb61eb6263207988672dfa6f2a9397f07ca1323214f9b43183bf311eb8fd02e382c1a15eec123555b28fbb7170513ea19c4ccc5196262e28dcc78b00087f002fb90af2db17f33285512eb1bd6be63d88a2c8c97458b4d00274f1fa82978da8b2ddeaa1b05900f08cff1667f79756fe1d0bb07196c43c0f3a9e325e5b6c8e3fc256a5e5ac38d7e5f8819ef510d2ae0c8eaadf126bf13292277227bba1dcd745403092e7ac03395c1cb89ab06f9b661d03ad3c398b9543139df0d2bccb2bad5512088d8cab9b355029a0be3cde09744917632df26483c10f0625e8d0dc62425d9b5ef5c5131061f5b31f0d0b0ff2e624875b1cba62613d60ace54dd809dfb8bd60281d39cb76305feb306e707bfa7066756752e15471934f717c5934260779a8d7c417f62baba99d51f18b4c9e26196074203184ef7137d7db6485fdcfbe6e912c7de239948329c33920433500bedd2d8734f60cc77f4ca76a40b2c2f0ae12a00ab9fff9340e931a216ca175e3485b705aecdce7d241f78672e9349742cd3b148a931915ed742386098a570ab8599865f3c3cef135526eaa84a0e07eae8228ff7ab37b09379208e4e80d58f3848551c8c8e31adced5b92bcedbd4533c141b1f1cb3cd1e8054423494d327cb4ea11fe2fd7b7be109cf443fa55a3461474b5f23c0b8c34b06beaa10260866bf7ba085f4c0607c81dc5e52bf09e0b7c4dda3a9d085823feab02a37285e99ca050f9d3c0895a45fc72be8677371ecfd3ace04d3702ab69d3a814a665775fee4429e0ee1b8833103b3d911ba350a64c02adda3eee782b35cc64acc03bed382579511f574c37dd227a5bd5b9db9ffd0a761506ff387cf8f910586fe7f8d51e883b21ed9446131cabfc320e2db2d4add09dc03ee05b3f032c8e2bc3f4874d48f2a4b617940beca0c75f6abc03a25c62c11557133759b82efeb69a193884e40bb352adda94bfa1a2438cff61fc621b69da07eb8b123e14a6b394db25ee5c2fabf4153cdb184fdf0d7bbe78ac31536dd77f90c8217841b0767d9d6a5974ea4c7bf4a866f712b280e6ea9ea0b1ae7cc87498320dc4814d9f8c98ef64210f4148b938cbdbd9405790b5846d8a4045c71076bc597b7c9738d291d7c2a81df3e6a0d7ccfca1b654865e75d95c483be5a56bad38bf208c333bb6d738d55e4e0311666fa3470290b06365c337f03ec5ea20d8c275fd8330c814ac5ffa5c45c20609c6d05b8ae21f7755bdd44bea64da03376a4167cc6129673d1de734a227edb7cb04c6292d3be65840cf6f34a17d9d0bcc52a1dee074647635385a82f0e3fdd5d6eb8ca5f61615e064e0fd14fb8e1965efff24ce76535bfd34ba5b923cb0fdf50683781b5ffb23e682990173ab671d2d74cf08e09b580a062cca6216819bfcdfb76ce82e8a5921b9ee4574457ed2bcb81f7eed6c6346e910122d3461e3c632ba8364d5dd9bb693264a1682a765dcbfc3bc2ef5fe6c8d1d9b4222dd977c62de739f1442f361339d6ab7008a5ff86fac61ee3c542de16157b89091daba99c822ece815f209306928eb7f31ceaf56ab4379f3bf61dbe1214d3dc8bb89c1e2f2e248601a6572c6e766f1517ee25c6d1adc494d2886a4086b2f468a0117b7f3ff0b3f8a87489581ad4f44ef702e2272434381086150d8d7077ad4c07c053ba95e3dc8e8f4782b200fdba0be125ad4eed69dc975c3e5f2cafd055e6d5dda0d7d6b76023afe876fe053e79200516647d44aeea0d9b46415db9edb8f2595b58f9f7f6ba46abdc1bd96a2fc15e2dd81c1813dafaf3c2a2dfd859d807b720d343adf880b419c2b22300a3deba8b1b470b15145b294c5ed4eedb926c8d14af0da17729bcb1be368130b2b37a55d7a4f9e9c1018a431d16683d3cb82abdf1b3d7e27ba41d496ae6a20fc84d8841a39777c795b4b66afb55cae2416f4fa767b0bdabe0377aa84b2ace83db7ca71a4ce8e4ff75c3348b958e6c6befe338e9fc3e356a5048b0eb2fa24f57355cebfb594ffea73f03fd4b0ab27c007b61de08b0bc6a90370c04654e7781497eb67c7de3a83b3f56a6f386e91ab7a75be50c7e05d1e0cb71aa0dca780461f60e4ea746b0c31a9b472476ead6c7c6643d119bb24afe796187fb1f2a9b5afed9151c1e72c4e84ca66fd3c7b28071c8ca2220b29314e4d5082b57f13768ac8d024139b8de56c6f123fb8f8fdeb40c0e99883563b20631d56ad725f4ac9284df8aee8ed0d5b6a4c64758e9fb93fdafc48be63354dc227ec6620280cf86b9ec9951e2ced4c8a148f72ecfa7709f4059bc694436df8a6477dd9604f9df5fa048b2a39eaaa2b349cfda3408ac33b66a3b8ab54bac565c3c7ac15bc6a2aa6d7cd9bda37e28bae35a04e335f14a0ecfcff4e42d6e4ad7750577faa743c131cbcc69d30f060eef96fccda65ffbeb44a4a145953f5c938a59099c45596e85ca79879072e416d2542196f3f7a79c1f6ea19d016fa27dc1420fe7c23e9adb37d76e934b511f7f1206eaa94de0a185bb3330b1b0678b498cc96a7a843b063b53af5542c8f47acb20dbbe743a9123f595348893a70cb9b2128e9eb33366c8f9b2efb28e9c830c9ec7ae83b81c9552af85100248d9c53d43dc46c22f11fdc03e4ea3423ed9ca9ef616f4b209fa9ade76dc7ac2485ccb72aabad68be9758ca527505c8961f27cbc0d22f06aa6ab82f3ab5f232cbe75378e360b38b7635671525dc45df1ecec6c3d69c5022e013663825d50e5c884e517f95ca9e6ab9732e75fd90e9378b67103ad7bf78b7a0c7d3e905bfa2b2d21964c147e55b65746b978879775938fce70c870bc04add741ed9bba1ca3106008f3fb61c84ebb5160cb5e47ef4d0a9e44ec58a4fe69bd9c5ee56a7d9dd983e2210f4bcc805d1ab7a714de18ad8a2182a832fae542c60aac13b5c492ad2fd99970f96f5060d79ee08f550503ce0360ad8df59d1a0759593f62cecfaded709dc67a5400c01e3a79f982317e1d4ecfb0ab5c46b2da59624e0aab7bb86c93050123b406a4edbea8a90997df03c6366714e36ed55e0dac63992c51da988734b62e10966f8b05f270d5f69b7b155a189f0cb5b09eff251c06e1ee5c299dc93b59575ba1b1775270bda224acc79866032cd69fb41e36f9c8307287f48e61b70749aed3d272db47e45a81eff2ea1342893b5acc75d43aebbf2109ff2620ed8133ca2bfecb5925131d1361ea510249615dc7108d39c5977a898232165644004f92fd1dd9922819c7efd6dec214598cae3fcfa54f4bf41e52db70f317844e74d904f12ec2c73d725778cc1f1448590f321878a9602ae2dd8622b5f934d487fca2223da5fdaefd971bdc4a684002a168aae5c5de3011cb737fd32425234763d203d881ff625cc4d1fc6723ccc98fe782f3bf435b43eba9816f0d9a661d432803f85b6af0a78a7b8f101f3b024d60b8a3923a2369bdad197c2acca1f48d1331cec5df28a1548f76db430162c9100059e9dc18df9c96346b4f6d686570ac1e47a60e437eef1efb7f90e1b49fbb5bfd8134880763d30fc54e2fe86ad5c5279b74ddbea2ac671841ad6271f7f7d86c5598734b4691bc17ea37968ed91f416321b585a6b2428f957251bff3246f2ec9483da3da5e2676d34b96d695be7b50ea3f52e9e7a86afcc6e698099da891c73ad0fdd50b4e9881fd3290ae2f5c26a36001e4132bd629d8b1542644a5d4de065a0033ceebef2ddbe9e907a2968499e7c7256c1f068368a7ff3f5d98f4ddeddccc37257c808df904a89456a914c272d0e07e537a2f2399ddcc3d5bf9e247ac7af672482bd1fbbb187e9c27959769787b641b2f659102d8e9e311add99a64469a76be914e1c9490d4fe9a425035a5506d758cb8c67de21902509cd9590e16126e078b220ddc7657615ef4598d3d454dcb0d369608683f3674697f515422583fcc60a3b0cff65eaf6218b641d27e77d8e63596f361aea59eec5dc9618a074b7c43ed2bb91b89d388e243b3a94b882497f72358a9f4aa240cf9484527ddbaef406b42d4539572220236729a2083c9beb290ee5bbe7f09d67a964c5657a3cb42bd11f5634a4670f3e7b61276eca1ce2807f45d9e008361e90d076d1103ce916c625bfb21b11a5ed528b7f3f45daf7364d004611aabfe8071bbbbcbe607ad22e0e286183a8d8692a8ccf907af1ae11c9741e14f7d6fea4d0ea0b9c67b344271e1d2b87d0584da4b56e008fbaf842dacbf8969e1da9195269e93f230c26c3eb8587219fc5c0eac86c03d5ceefa1e4967a87d2fb12f8f1a694766feebd98369ac78479b2bc5da28438ca9f32182fb7b21c34ccce0927276ae1e0003f18e9284d4e141e9e68e80cf798d423421c919cff36cbb286235d1c85e07c3a7ddc3448bff27e0f2f5a48c32fb0ef71cbf97750f488fb56806b7b211381f8a1b781ffc917ac0971fe686ce0ac59a93928184ede67deb832032aae9f1f8b3827c296336e0c53e56d13d9a41dae1875fe05303e8998d0cbd4c9b4e0a99c3c9d2ef9e8bfdfa57052c0bd55ef0b74d19f3b9ee5b94360a49844288fd4db95cbb807d4e2df3c0b6fa9e9be1824c5ada7bea89a3ce1dcac70bc99adeea258a5eb3fde0485848790a9a9c56a00757122320a23c86866c81012a28539850d73ecf1f9d099949f30091142373a2f95b61162460e59b136f1ad325f3abb65b2b6b2a1b768c04cf5c96e0685ec38b71e08f0a3ff2fe9e33dfc72a244eb7759e54fdb2929092d1fb2327e505dac3b48442ae3fb568219b365081d04df2ed288badf5713283619b11ec9767885b150bb787a86fe781a2d1baf27b0953a6ccb5dae77cb06387f05be30ef432f92e714becc572c48195c530d3aebe045c367a2ae68fecffee81a8267ae1a289cd770021eee37dbcc6ff4489be0fc6b909961a6694ddf98dc8af400f45ff6079c75a79a6d344beac437292f43acec1e9bdeffb39e205ad43e782579ba69caf362966c4bb9005835f876bf0d4a507bcdddb9ffd714c06d883dfdb6e228e348f62e4b1418d26d669e79b19a5b9b42a1098d2f572f111e4a96fb7de2661cf56e1fca6de71b13a3576c10b24713c89fd09556ad1409e1d07072d9e3123c10b7297209c3e4b14844adabeefef7e8df0448ad063358b", 0x1000) r1 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/18) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000001280)=""/119) r2 = kqueue() r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) semop(r1, &(0x7f0000000100)=[{0x4, 0x3}, {0x0, 0x100, 0x1800}, {0x2, 0x7, 0x800}, {0x3, 0x4, 0x1000}], 0x4) fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x3}) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x80, 0xfffffffffffff916, 0x1}, {{r3}, 0xfffffffffffffffd, 0x1, 0x2, 0x2, 0x7}, {{r2}, 0xfffffffffffffff9, 0x1b, 0x0, 0x9, 0x7fff}, {{r4}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x2, 0x10040}, {{r5}, 0xfffffffffffffffa, 0x3f, 0xf0000000, 0x0, 0x6}], 0x20, 0x0, 0xfffffffa, 0x0) 03:48:07 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) shutdown(r2, 0x0) sendto$inet6(r2, &(0x7f0000000080)="081008efd975544fd0420a340beddffe96231b8dfead26d0c0c6444f244286fa6994d073eb1703ab2887b130bdfe2deb5f9741117b36bafe4171e74a1c5477bcbc4b404aec20b33a97b014086136b91da95b25b5f6157f19bd108bdcbc890305125726e533130720ce2e31dcc45029bd47af4353efbae5e6d6723d4cff718d230e51cb67d211aa6457822f1015991a942093b9d03792e9e09ef8734c1c1fbffef9c2bcef6e6c3ccaef21c7af66b101e1e43b400000006d89e29772c64e2a341a802e8b0b98c7175c70ea3651ff6f84a4e71c50ec28a1a1d60192ec36b70fcff8eb3e757b045d038f4e4fcde49f", 0x1, 0x4, 0x0, 0x0) dup2(r1, r2) 03:48:07 executing program 1: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0xc00000, 0xffffffff) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x153, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd65478d11011d000400000000000000000000ffffac1400bbff0100000000000000000000000000010001000000000000000100000100040101000000000000000210004500000000fe8000000000000000000000000000aa00000000000000000000ffffac1400bbff010000000000000000000000000001ff020000000000000000000000000001ff010000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aaef19843382c99d68a52d28998c95a2ff4e234e23", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="30100009907800f201000005160800000000000002800000010000002500000004051a00000c31fffffffb000000020000000200001f1b0000000702040700002ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"]) syz_emit_ethernet(0xf1, &(0x7f0000000640)={@broadcast, @random="ed19fac7fced", [{[], {0x8100, 0x5, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, '4=a', 0xb7, 0xc, 0x1, @mcast1, @empty, {[@dstopts={0x3f, 0x1, [], [@enc_lim={0x4, 0x1, 0xfa}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}], @tcp={{0x2, 0x3, r1, 0x41424344, 0x1, 0x0, 0x6, 0x40, 0x6, 0x0, 0xfffe, {[@eol]}}, {"cf48a59574117f0b051f0f93b380f522262d4f6b84e66838c9ace5f255d45e27d0626eb5218bcce369445ceb630f6498b47dea875297fd34437d8160aeb947c8e539ec81c140e99e4c4503dca4a913b3ee48f9ad43262ca698bc8853bc0692de30cb86b375e456bc164ad6e5f4c0a8590da23d8b7055b0a115d9a305837b074d745244f2fddd6c"}}}}}}}) syz_emit_ethernet(0x117, &(0x7f0000000040)={@remote, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "187bdb", 0xe1, 0x3a, 0xff, @rand_addr="f826b19400000db74c00", @mcast1, {[], @tcp={{0x3, 0x2, r0, r1, 0x0, 0x0, 0x9, 0x2, 0x5, 0x0, 0x8, {[@eol, @nop, @eol, @sack={0x5, 0xa, [0x8, 0x3]}, @sack_perm={0x4, 0x2}, @nop]}}, {"c7e594acdde4a7b426997c3621562abde0c9c486a5a931153792253f8cac828d18b06d7a29e13c2dd9fe7919460074c72f9c02b20eb08b7ef5d9da95b7f408f3cb2417227fddeb1190a52a99ade771d224585c2851233eb99680c93aa46015789bd2022c72a908c86485e34c784104c4ee34abf33acaccb770ebd5f5852783591e62740ac42397bda4f947aa38c05fb7e70356cc133a5313c804b9f360450b54aacb168d46aebe604272fb46eee6a1fbf11c54fb85c2661ed4ae60411e"}}}}}}}) 03:48:07 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) write(r1, &(0x7f0000000100)="d4c6e8e3ee47f865568cdd41d340dae48a44e6f49fa02c9a0da549f0bd7487ce78e6489edf41a06b5792db3434e1f792d29ede3ff289a479fa26017593e0e2945b87740eb51f83e5d42d75d0367219dd0803719fa57b8adcc9cc7017e26c3958f4dc65e41b8c095f588c57052599b803503a16028c29db6aa2f7902f4487367a0c", 0x81) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) 03:48:07 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@remote, @empty, [{[], {0x8100, 0x6, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x10, 0x3a, 0x86ddffff, @rand_addr="e51b339cad32e16250b617b7748fba55", @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) 03:48:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000424000/0x3000)=nil, 0x3000, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) 03:48:07 executing program 1: syz_emit_ethernet(0x156, &(0x7f00000013c0)=ANY=[@ANYBLOB="af0955779021ffffffffffff86dd60e200a301202c00fe8000000000000000000000000000aaff0200000000000000000000000000016721000000000000c2040000002501050000000000c20400000400fffabdf296544f29d98fd23f86dfae819b870885a51690025f5490500502102984e94df96b0159f34f531f6fbff5dff6971a13a60100000001000000b185cd5b7d2e6ca8a481c06c5b81c92d16cad7be255d0e66d5ce0d7a2bd753338ff4b7a24a96a6e5aaa55ac0c814de97582fd38ec43014a2920aa536d66ccc999f5b713ffd9894e297ae01b7e798e942d9b7af7b89f5d2a70d7703e83d99257464df3a37b7fa5bf6cd3fd22252e52efbcc55376ba9c3b7aa4dfbfb456ff2f51c1e8fd88da677b4e9e0831ca8e1f52f66d8a256d150211cd00f30ef4ef270c7b909a8153f2687e8ff8052aac82481961c6e13d47933849de777f70c6fa3844ddd289ae40a4ce1c4b760296dc6652118bcdc58657e88903300000000000000000083cf527cd47799b241ba1bdf1f52db50c915dfda5d3af6445e4ced5fa94be580920a17aec1ab4e0d7518bbf8"]) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) ioctl$TIOCSTOP(r4, 0x2000746f) getpeername$inet(r2, 0x0, &(0x7f0000000080)) sendto$inet6(r2, &(0x7f00000000c0)="6e4535c67d5a10c59b6de7b953e9170c3fccb15f932538ade43c86fa3095393998e548f8b4c0693f5b31eaf1cdee67298b89087769e5b471fa5f08fa1c7efb96a8e61755d7531862bfc117d5dbbc8b00e4556623a2e2a74a6bcbdda03083ca9462601b9065e8f4b1810d3aa8afcb64fbeed23e7b53c76345d1ad2447b60e89770188ba21b6ad4d77c60b4243e5f39191291262f12afed0582ed635f91c18739f4a6c7598441c84a447181eda7129b59943f170b7e3e4d8d863b627193eff4218f55f2cde32d4d50a9146c83b038187a8f5498d112d161ce87065b83bc76d4b9cf721be337dfb9d628f13e856af06439482bfae808e40715484b938614c56901b3370466b1065d264ad751210aea12a868807c7e397af22feed7bc063abfdc266c6ed4e9c3b97594a7db8140500f086ffb65a333c5f7d267140d569a7c80fb01356caa5b48421e3af7f4ff31f6c210b7fe0a46ced9c3594b72e900777dbed6b47d7f86caf56226f2cf00b755814a02cc9f01c691a1e1ab9825a6cf9e4634f00346a747cec9ddea0ab5647f7fa0ae626fa79b2476b30b758e833543c02c276039d410e7c55cf13a619dbb01383ae6a2b8ad657cf4395d909f69b778f2e209b35fbec9d7bfc9d641200404cebb1b859d85f7e56da9cc2a20d251fb4531bb46acdacebd1b739f74dbff8c68851c9f9dd304c7dae3445fd0fc16597c61f25329907792499c5f25ac1952b93b8e4c4df3512b8252bd724530b8b86950af62743f2dc356dd9d3000d7374297644b8c365eea8c1be04bb0302e6766f07166cf2d847f2390a7e67385d2a62152888df5978ac1194fe9bfd325a858af0330dec134179f57ac5166be947acfb2f2415495a60f2f9ab13885700d58ed053687605a5ee4ddac5af39151ddb885915b4455dc6d3ca788cbe72ebe5d151509b0a5f411479067ccee191081ebf491918a94a2917bf4e76e7f3a8311e37765e12e5b951440679ff8debf1e7342c898b8b04d51f3ffa849724ce2b18cec401aae3ad6594a2bf42d0dae73877904a1019d43162f8380e45fcf6bf4ec2e238c8a6edcffc816ee26d7c7ab9f347786181b3097eb5a0904ee7324b6b9550a8d73299f8e2bbd222c3224e071752090af929161dcc5e45faa8ca9ad27ffbeb0017295ce48e2f7f7f31b08b9fe37c3838fea0490682f06d1cf81bdb74f9b8fff678cf7ee7cf60e92caf09c8440545060d972ce93766451d9bb46cff7e818cfa02986aaae8aae579f5582359c098612592972fd94d0c7c7c0595744d911fe375749a02f99aeb1ded25d584ddcf5663277006b500cfeafd7eae3584865d734d7ea454530047a9b1c205042a954edf60588741a7a24e1e5b1165e53343f0aa540b064fe50ce6f7fdb9828ffbb901984a17b6ac65ac012aa4609f89e63c4a8d2ea4a847a2f84d286d64baaf12e33d043ba392f6dfe1819ee37f30d90df752d28837dc526b784e800ee4c02c84e31fe8e692ee0de932da45ce6c8a7b9c81cc5df1efccac064f35d12079fa65767785a33735e24ed622226ce0f8795d61fd084e17c13547c006e0cca2159fb60095000ebeab59b80efb12a0b425c862c1c1ee70dd695a1922b37e415d6d608d91a16d58548d08760d93212d63a9dfe400e517c5536428790e9ee064796f544d87ae570f871bd39ffd172222ca7665d2e619db6a549582f590a533dcd611c0282bfe4b74de37c6515083245df30c23f8fed6a9d737612d1611fb0bc52300ffb3c0f8f329c072e78ea9fbc02b54c48d4c078777748430e907fd00b7606cb9d9a506b51edb964d64f160bba2985285230826f9d7e63659db0854f2c73aef2785a9d89ae343babd6366def67c23a04ddf45c3a8b14b01b556f0b8cce03fd9712ccd4c776905d58239ddc6da8197c9598840616c36d366196daaf4c4f21eee4fdbe6d9dcb7fc959023b6fac984966c336487e84c00965f67828c5106ddcd72d6e9eab0c9d9407ae862842f3f7fdc8758162a276321684455a432d2f22250ace2da906fa0c894fd8c63c9c31521d1d295687028fca8100f7d94a21de4e7830bf7266e9a2b1f2071622daedec80c79f972c52c27aa80d76ee1d030fb392e0ad6e9644651be6e0afccaf95def5f078741299674005118d69f340ce98843e6dd187a9a112ad6deda9bf4369e08cceab5de1bee5e2b64286b5a3aa2b7f1a864535a578a4e9e75d9373ebd9a82aba210224c540db9ecc844374fc00c4972c4ed7add23dcdafec541fc62b762bc9db9f7849f78fa1209970497aa7dc9dcd51303eefc84089a239f717177f8104d8c7562d69d1e28e8de2cae3f3372e28e2e494a927b2d5fe96a0835e6284d756bbf2c4cab3afd52866c7d26cb30469469d46411a05581bd8ca2ad07589d26a37a55f55f024926403c8e78eedf5632d323cfa4e2c3e6724c6805290b66bb6835a29d2f849ba9d459e830889cfc8acc7b4f615d096ae75aff57ce9503d4647757ddc41d6691b3b6cd652c6983c26f254308fbd0c480f795761e2358619ff272d40901ab66b1537e4c802a054132701deac7443ca8c1c69f431a5c76d807a3208cf33b1605585f7d508824474c10986cd4ac7eb66833234c08cdb2dff204a9374fb54432f0423e6a6fe4617539c62c4cbf5fbc541a643d791e01c727729be50e6e299778ac55731f8c2f94fa85a7cb5301643f53b051fe23c80083c17069fc97d8c184aa6deae05a7323921b53369c7f3e2d389f6b261d66ca9efdd583fc4d69235b4455fcdaf9dec11ef9d8816d720bd0973f48134e51250d19184574846f79e8ceed543a4ff64bf934b506bf6ace3ef487a97bfdf77292bf0ab109c916e4ec51ab8fe13990c2fd8527bbeffd472a09a92ad0e66d13748e463d06f4fd804fd3ee071d1ca196165f069e1bcb68701d8715f1eee92e72a87aece7ac4926b3959dccc88f51b6a2338ccb6bc4dc4e47e87351872c6920db41c4c4a146935249da92c9c30b853ea95db9c1081ecab69139b620d8f92a1008bcd87c9abb404fd5ba63eac72ba709f97f2cd74965f093ccd588c660d2fccb06adfd6e2ba46d32c36566d6ad074f75fda60bdcb4c9c8f9c02909e04b8672244a0dbc3471e8d318b6eefe3bdbe730230b9f1779d435026d2d791645f96f4744f85e0278e5bd6a4af86582585d0da21eb16c7a0deb46c785a8f65208171837e6b57c5635633deaede7b743aab4b3f52738f4c4182b87d7d4f95c79552610a0828f127f8a27d4c2489b6dcd84fe1f30e9b73ab4cad4b5f4d454b222f6bdabffe0880862c80cc8263224d85229b3217384d74601621d704846b08010ec2e2698bb9dfd33e39a00c8b1b3be405115a493fbd4910f2af10bc956c16e1e9ac493cf06363fd3d8e4617f6aa9040dc022835fdc64870959a6a0fc72c0f3a42a2e03d468cf98c34634bf3ef836ed627b0177d7542b84fd859372f17ecb2f391254636f839849aed98e94bbcda3f779be257e76b463b57da196e722994402ad5df82f01946185bd1941fca89d523ce840dd711b9db818eb320ce04212164b66e798b0bdf31cd5347b91adb730823fcf138dc28521c710ef79c77f91218967f571e3531f1b449ebf6316000ad3226380d4997c0c7a7c6ed39e8400552fbba63e65c346337e3bdc47cee2192a7943ce9bf1e411e64ed6d302977e1287900063cddad22e1f6af66a060c1327395e2a9dd1bc7b1060297d9b825a9e8afd0fdbbc676a21fc12a77062d84c30e5094aa5945d26b7e134661d964572f4b0caf0873019ffae0bb2d184de73f006f0c6b0075dbf6dba7fb9779c5b642e0b110e86e1aa3fe9a86b98b396f0499fcc27c43a585df8fc1ed9a219e1520bb7f8594b4d07591851b7508e7f713b31175cd636f754a8ec75899f39fa148e5c067f32907573da024912d93d224ab58716d67a1306787c2213efe825bb9a28b2e94459a7775a8b1f1b99ffe7cf2f834461629b97470f87a2d15813772bbb5c189398186d384d38a97a44e1c004d97fe6b95bee4a4e943dff9b726564e4eab5ea3315a99fd26f96d6b30a1bf89ccb2d0966d568ff6f48430d818ec856575fbb833194ebfc33bba4f3f7cc1c92f03bfd26aa2e60d2997da940668a51e5cae1242dac0225b95dfcc88b1bd2b7c2bc6f805e523a1ae2efc8da59cc2122908a18864091604e367730184aee93533b5774cf3ffe2fd3c2c14521fb548e3b666c45a51a3aab957e86a977f7bd90eee0d859b42af01977c3f45115193bd5172cf3067a95d8b75949f7eaf9d21b785e080893d8d591c6be2ac663d55604c0e92e68a6483b1a89c8f8de36b18f76775f6cbe054901417e00274a6fd34a45990fb44a84ac25db488434dc49bde59a005aa8d8b078755a9041b5c074367986ec5f7e781dc5b1f39a9e01609afb25974c305981ba1f307ce1ccda21113fa963758f3dbfacbaa7d0e6668988d63eb4f0d5aee49af61f1e99329fbf1e963c798d74d8970f5e0f9baaaa838f8d3fbb0e03acbdcf21a628f310c62c9efd2b98ba702db90599907118dc64c2abe25296b42cfb408c86f41e9253b899ad611502d5c6fef37cb8f2f72add882de39e7dad8c1c50a1e2d7cf1df14b20b4df241b079eaf9fc554fd6e9f271fa0e3684a246b14c84687e9b0d17a6a9bc87e095154aa668d9b32d5a564f707e1a2d4440b70a2bffe6f589dc559f0e807424d02513c2faeae501a784d101001f99ac94e2ea388250295288f2586b6c381b27f7c898436326f3a3955bd670d7ff48c20b6299b767f8b602a82c92ea4db886eada579ddbc0f148072ecf4a96c0975d6884434ac315a43625c5f6c43f11c096b7eae9810790f0d044cd99ff70eb3b7b1a0d70c5640b7bd6f34dd708e44c9f798f5d124cb3e57816911a2bad6915b08ba65fe0e93014bc48c2555d1c699d7ed456331f426601842f55197ec427750263fb4cd690508faa1e291e3b8b618a1583e5bc66047bd13166e366bc3fcfdcaf470da12dceca62270666181c37ecdf1613a82d231257e3835ead6110137110bcae9fff53a6a9e98fae0d6894a74a3f636b46495892d6cf74e39d6c5e26a732a949dc0d4acc934ec3e9c30f2d1023b001a715dbea043bdc3fa19c11b95a01b8e7bdbfb7666825752abcd4242e8953c9e45b2b7e719fef17b3f758f9229126abf6550668cdb2b6d328773ec30f13dabad8776fdd2b307f776f45217a7e41969cd648ea05af856f5141067ad258a176c6843f867604b42d0c6a31dedacfb35403863969a566c20f0d6a4b2c2925cda070d3dd59487104e3d65c054c9e5028c6d6abd53ceec0833da50edf0d9ec8d0b601183c5fed264a57e966e7a79a042c852c34cdccee9051c56c1c0d43e5712ecef0d91200fd73d75a7164f296cfa123596aa5523e66525c7d9ab3376775d0620ca65c36497600a3c3f6496ee5d8f7c419e817f6398031336ba8948ef1cad95005cbe4b487de4efb367e38c03f02e6170295ba0fdd9a8e30b588509810272ed0f0ab657f9e54dca10e9e4eddea2e7a6df9d1e401af7c258bbbeefea981254ec19fb7201b353b8c80ad91b82a1ec3a41013ea44751c42c763b2cf90b1de23d2d9addea7fe30a29df2e89644e4abc6b8c979661f563ae90fcc2c25b26cd9fb7db9f11c9a6113b133328300557169eb73cc8e47ce3c519c83441a980c81db33629f4a877d53b0267fc8143e8553aca78e39cbf18c2239d0a29a45d3c05a258e92f8691495b41aef3b54473d82ad176f92ea348f8c7f61e1e6b3fc06ca2757f3dc0ac0c83efb955db8b", 0x1000, 0x401, &(0x7f00000010c0)={0x18, 0x0, 0x101, 0x200}, 0xc) r5 = getpid() ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000001140)=0x5) ktrace(&(0x7f0000001100)='./file0/file0\x00', 0x0, 0xd36, r5) setpgid(r0, r5) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000001580)={0x10, 0x0, 0x4, 0x3, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xaf15}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x125e}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x6}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0xa9fa}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff4000/0x5000)=nil, 0x9}], ['./file0/file0\x00', './file0\x00', './file0/file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x10}) fcntl$lock(r6, 0x7, &(0x7f0000000180)={0x0, 0x3}) openat(r6, &(0x7f0000000000)='./file0\x00', 0x20000, 0x4a) 03:48:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x15}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000100)="fbcdb08d1a029be96914f6357e3adb3e775f688ec39054531afbe14459532277383c80fd348b1f48269241bc0c31632012aa4fdff1e2a15b28f7f2d5694fed2ddef9ad8d5894", 0x46, 0x0, 0x2) 03:48:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) dup(r0) setsockopt(r0, 0x11000000, 0x7b50, &(0x7f0000000080)="2bf7a985d4e04b977f6be0ed11f3c326b49e9b09c85bbba78606d7da704de1a84ac51a934d05d92fc21aacd46326ba97d880bb5b51a15daa75847ea91b741b722322b9348f7f6501415f5c5be751f22b7259bdcce83a", 0x56) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r4 = shmat(r3, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r4) shmdt(r4) r5 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) r6 = semget$private(0x0, 0x2, 0x144) semctl$GETZCNT(r6, 0x3, 0x7, &(0x7f0000000000)=""/124) 03:48:08 executing program 1: socketpair(0x6, 0x1, 0x1, &(0x7f0000000140)) r0 = socket$inet6(0x18, 0x1, 0x7) fchmod(r0, 0x54) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 03:48:08 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82028611e23775fd94e3226428747ef17648914eada6cdfb0b5f68a6af17b3eccf3f64da12f244cab427ff6a2c8a5ae9d3f22a7ebfd02f82e6a59393344a2ef3ad5070a9327333391c9b12b19e8949df753f448e1bf48190b00bc2a1e0498393e1f747b6d83892eacfc22a55f396d1f4bf21c5f13f634af6f58c989a2b2d6efc6f3bb5afe860e318d40c8f9efd44f73b3a6fae7fd38babe09a06f9c769b5ccc2aba9eb5e0006d2c06f967e9c482ead63d7052268aa91044e14042fbe067ec8ff48978574be39a90855fe62db62c8bbdc7e73300b81dd34579568bcfdfe3985203d1c20842f21c3c578f489ce27507b0db57df536770c0e2794fc697f4f9b8019af4fb507b04f49ccd01162b435901a7ed5c5ade6b8ab3715e9c071a14be83abf39d400000000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40, 0x1, 0x0, 0x1}, {0x80, 0x0, 0x0, 0x80000000}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000200)=0x1) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) open$dir(&(0x7f0000000240)='./file0\x00', 0x2, 0x20) renameat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000280)=0x9, 0x4) 03:48:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000140)={0x5fba, 0x100, 0x8, 0x4, "21482f9d6c23bd48a4c3c469802f205aba20307e", 0x2, 0x6}) r1 = socket(0x800000018, 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r2) socket(0x1, 0x1, 0x3) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) 03:48:08 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x55, 0x0, &(0x7f0000000080)=""/85}) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x52) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x301a0, 0x9) dup2(r1, r0) mknod$loop(&(0x7f0000000280)='./bus\x00', 0xc000, 0x0) 03:48:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) ftruncate(r2, 0x0, 0x1ff) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:48:08 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) flock(r0, 0xb) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x100000000}) close(r0) socket(0x18, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 03:48:08 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x25, 0x2}}}}}}) r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) dup(r1) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x305, 0x1, 0x7f, 0x33e3, 0x4}, 0xc) 03:48:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) mknodat(r0, &(0x7f0000000000)='./bus\x00', 0x8, 0x3ff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 03:48:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2000013f, &(0x7f0000000300)}) r1 = syz_open_pts() writev(r1, &(0x7f0000001840)=[{&(0x7f0000000100)="a103531aa2363fde237a21461c34eb1c0da0756a90aca38d08e84e2120e5083a19154554fd4c44c990afb17ad03b3e4b892e7c3f056db0a63022b46f24401a7a952c9403c43f16825dfaa372db67f340b66ded504e655ebd47cebc1752a04cd9395d98b830ecd8b27e2bac462bcbf02e69d6acdae56fb6c6e5117704282271d7ccdf7aaefd906a6415dc4dc0151cd329e42708283f3f2dfd3f561a818f89b6cc3cc5df35fbbe97249971c310f42ca32c27550064fe2db3c800e72feae87841c39a23ef98bc6008d58dfc557722b2605e3aad1e29e461b7932a2edb4da2fe6fb3f1ce3590630830a6b3c20a4a7af6fe8fdc67e3", 0xf3}, {&(0x7f0000000300)="9ab1399d449a4a437c5e7bcf42c4ec475b9579c03fbbe07292d16f757a8aab87bc47cbe5e25e6df92533812944924e78a6aed49a4190c351f133c05a5f4ceb10ed6ee09a386b8e53f7ecd1651f7dc9e819624451bdd982e0458d37506ad9bfafcdcad5c41fdc581f231cb6daa0aadfd1089a69700ad871b0826ad3a2f1980047e51dac9c3421df8c4fee8a9915a4dcf27ee6578760460387389c7b4693f2f4a410437178017261d83080a98e92f215260caa62464cc2d77703efb0405d77c1fe7f7cae67f93dff64790993770d00865cab05b0d8840335a71c40ac04a2b49c8d7ae77228df583728f32c052a005e054938428e94cd", 0xf5}, {&(0x7f0000000400)="98eedfa1ef36ad35b5a7e271abf675fa2e7b36d2ce26e00301b1e4edb22d9b36bddab4e2fcba440203d2fb416b5fc9301ef792d31030c3a39a414d05ff47beed2ee1fc168bc0857dc57ba1a7936116a45a9973adf97169017dec3966087ce7b49a546ad59ee22711c5d6e9ca29024dc6d3e6908b6a0d10ff8df144f70b3b10433c31bd2b453157825f1083b7912bbd7aea9b8019f7efe4451175cd5d17045c1dd8d91d07d91b128c98af090bf784871d02cec80f4a58320a276d3e15ebdcda5419e6ee96dee05874e454781f5d9f6224513d4d48f98d6399b0fd", 0xda}, {&(0x7f0000000500)="2508f093e3df3f51f2703c22911728dcac26a77ee91f27b3a04507f28fc4bfe8f4740a51d7540d533f9e32467899a9165d1b13a7d4b3bed7ebf444594f19a581a023192656d03736cc5493cb019914d79ba5dcfa57fda47bb81b4cd890cf50b88d11298e58a5b0fcf4917b37c46f2853a2462ea01faf32a7eec9b624783eabf10d58143336015766016603b2b7897e0052bf64121624ad998a2983a63e9629860974df97435c0b151694cc4658", 0xad}, {&(0x7f0000000240)="78353677bd5a01bd94a9fd3133abc447557cafaeabf6df66e2ffd2b4f21005c8a557530aa93e3c84a2042befdd00c6e57965ccaa391e33e90a0700d5fd325df143fcfd70cfc18e41beb2610f4dc482f7ce4fe48f24", 0x55}, {&(0x7f00000005c0)="f9d549b75c9adc7c8db158df1d7cf5e42de5ee227918776fdf345e43fa30b31aa745554b6408c53149cda48bfa65e6006966abdda9bee66beed41e025715103599e973c108b612e381059c22b9cede38bd2800997cd91d170c42c21da75ba059174695344bb8aea8f0b605569383a50f013ecabec5593dbaaf7cdf1c80c19f6854237f5d06eae9a2670886906a09cf7e460467b597a43cab9c897d3fc6f92067de8d2c55a2800288503a93d729166c3bd9ba2f0d945ed76f1466641874d4e5c243116e79d2db3f265ef9d6482258f050cfe47dbeee581981b05af2a8757edc1e", 0xe0}, {&(0x7f00000006c0)="01d8a829c8333f38b33bc48941fa0995f119f53d990286382e2dfb06c098411171920456adb5493a800f3ed72ec53fe6bf84b9b2e0d8ab8931fc245511f6ba7e9d2b850ffcf6fd362d0c097a0c4cb16cc38979f3a20c9de68b799144c759dd4aff55c91b85cd13255b509f0e9e9933997169636437eb71988002f920d0a8f94b91b0a5b6ca3db3c1ab3cce0e409e1f3825f80ba0a31dfb08dcaaa1d7e5ae348543576e709ad5c224b3d03e998a5d997cce76ac6b8ac5802edd61a2409cd2d9cf694fab7bd7517984d43c6b74d9822b65bd25f338909a79c9ec7dda1261cd55f1f47dbdb279b6420783c7a67cd38bf936e7b77ecd4d7e732d0d4a79bef1b6d39634486c596c41156c09cd221867482f5a0898012f333d12d77b0f46da9fd5c64feec9414ab6cf39fef6892fb99b699672441d564cab2a64f7e576efa4ba2e97f3d8d08a8258382cb5326f38a9f81522a95c9ef26b8961c3a7704b40f284134c866af5e66b369e090eb54c08d20279baec97c4d8c0ead5b1a24a3b8f800873e3eaf50c45dff1e94451b5fdf7dd4eb5961bc4a9281495fe9cf7bbdbf0e8b585f46a9c2ebe3dea70c186034290a2404b59112e013dda5e6ff4c57cc8e0743273d15a8485898fec8f62a3e8ab3fdafdc5d2724b436dc3871914962b30ddc48c1f185fb175d39c28479fcf5c6f22e9149f9713b64dba7762f6955f8745670ed1f70a573cd1a1203455050398161af705f51e882ed88418f5f6bf543303ee8af6f47585fc889a8a7f6dd1ea01927c82b45905d4e44da0b15f1c335172ca6ef1fcadd81045205c7caaa400ad1a3e673f749eab56e131ea0c33b22bd42ab04b5755abde238104c8bb9ec99a77e334d581ec8da93ea05f337f6ebdd7383cb053c86a438b2c7e9c1a8676341032b28913bd45475aa26fafbe25b89d72754dda5309d4083434474ab9240b9235c903c456fc3567f2b7f31622604987564c00948758fc1e965967f71dc3a771954f161bd77f0e650c42c3e7eac07b5e27e2a5e1cc1082f7106423f1f937013bdabfd3f93f1d62ac583e58bc1576b9244f7c79fe4608974924da6a25be544d251a492fc5def16c6a74d9cde93d2be5b584e2653a57b6cadfc587d7da535c696f7a94919e77c70d225a32aaf0c12b24f836bd67dba4dd4f094bf951a1001967a124b7191847427cf6e3c0c8c3eda9fb1dd20df793fd58f64735df9e4d8a564d481e35a24dc8b29f8406e7bb8333fbf8b1a01687290f7557b3dd9807e2a9e94fa7bbcdc16b6aee3201b6cf49d5e8c5b0da2cf6a8a12dcdebdd3a3273f931165ee452a5e486844b1ef6b190d33ab54286cf3aa51544b7da1081ee5cadda8259ff52960c9908668ad1b70b2d1d3fb808995914df8ba59cdff2f150024f09c7dcaabfb0dddf9dbf1ac61912d50d4b058f369d32969bc3e2f5a35716f56d16f9ffe77baa52be0aa18753f15b52dca7ff1cc341eb9612103a11653dc5f85e56792abb48586c8ea515557c9d5211cb449dda757d05a5c46e6304e726810ba77d8cea72c3c8932d8ac4b97ce61c02470c19620ffd01abfc8027183a874d209269e422ff00216b24118b024e15cf63b72365804d0c9c523890d7bfa71509026f560db269ca9ba1a804abc3cf5c88c1e5a793090682f82d97305c669c0b11fbf0a652936ab088463410e1a26b97331c645d0564c989b97c5630ddd9f6fd1a32959bf5540b20471ddaebc5a468b9c08fbbe05af016d68bd2bdedd1d1ce5ce38aca37c62e3ca98bc7689e63e1264c94bfb20d2f7f791d35fdb732a69322fa4e5a20c77011226b67365bf1bf175c960e0a0b8f7742873dc8aae746629da6ea4ac24afa6aa78e589101b2e98f4876728089e04817f489e22afd4d5ab5974c8d017502c47c9e16503dd89f048cc6b04064dac7bdf4450ec13f429273925c02a0c186270661668729463071db729383ae601b09d095cad783e386a57cc855e1139da73d0a7fcfefc7a12ef1b058e4e10147b3f2308231aba087027c4ce1facd1a56da63e5c1fbab2a3a1146de72d95c7fccd9bede504db13cbe80d93268d8e9a076d16aeeb353ade8bf5bc91fe37d5dfde4d6b5c897ee05ac36ce47ea601c584551c87165caa997d2a34d3e27dc04d3842c2d5fb3fc760968a03468966c4fbe617f07b9e3248d64cbc21a843b7dc48ad38a2194d60af6e15d117d7a12ccd0994bf3bbe48de876951e4a61b34dd03454b117670203020301a3381da74ec8823ac775cf92a824c1b439bf099b0c747bb15f630fc00854b33c49e6d99c81f92f1dc735d2f1c0bddbc0b814fe4c33fbe64d5ef39e2e272225a873c05841abecd7d049a6bf7182fa50122fef712bbbd144f2342468ecdae5f44df56d659c54b43f0a630def317f1af4f57434b48c41065ee1e91c9ee67c48d0f8acd637916ef7ac60aa9f5e43a2004f4dd2a7e2926534b7eeb9032df4cf6f01604a3af7eca1de8a926700532dc37b00b8a14ddfd2f2ae3079e1073770056fd02c8f003b7d9a8e780fe47f1dd4b146662692aed5444a39d7e6f27de364bf48ed171e48184a611474c2a4061fbc8a2a1517287aec6840b7358959daaf9c3e7dff4d20f1074f841f9e91383be29ec8323fad8d6aa1bc0a30efcfce8727ddc1279edfea37773c41a09676ffba83d63119761ea47f41cb5c9856c62bd14161690345198963fb44afd1a1d098213e9898cfb17e3a747341d0f3634a50d28707897783333c2d3dcce1521ed1f4a9272d6879fb458acd0c69281a657f6f3ed5ad26c529b635b6c6281f9d09ffa37044a447e3d0fa3fdd471204017a5bc1c5a82ed96dd8d231594d5f5abb16ca8b614138749f5fc801782ba74485c08cda1bf384aff427a13fa3ca2bb4ed7b4ad0bb6b1d31001afb66a0471af074eaf7dcbe3efb24fff8a3e4128807ad2222785dc3e7d21813f6d5d67a12372edf7271a67abce8537830c14df6c2d6c95c107adb214b1566e815d2f06d2f2e2b88f222be669a959b3f3ba84dc1d3382859ef504fd5400b014f8c69a104bbb2ba062a6a01204f59e027fbd33022fa54972c31a1b9e7b5cf4adf986363ea164915e42652e8ff24429b9cd055b6571bc10a532d2abf20652f2c4b2bbdf246c84a415c037d34036a2f811bb6442c636a8d6358372cb54130966a0186e1cb3403fa2405eb67f3429e6cc76c8b43ba971ef2ffdcd2c30180372b292a7f07c2a38508319fae4aeff34d1c1e69ec543567147f5b84902399c94d729fa4e99bd5f4300b3212cf64676ea2e76601f9c6d19d32b5119dd595963b01e1fb744dcb4bc7a4ee3c6410dc7c8bb8b74119734010cd66b316b872da71faa77f645430d10f2cc9b584f9d5f182139250843714a4d22beacabca398d7a1db3a4cdc0265cd5723061d71ff40e1ce333a0053ef66aab1ba4f1cc72ec8ce7121ddd984f63e234e1c8b3a0cccb68a7b6883f44d492cb9546a3a9a68b3765f8dca9eec74db4a5dc0581426f2f922fcb1e6fd2757ca2a16f46a820aead8d30338b8d99b49f73a5ac46e2ec625b91e63fdf6a29999af1a0f44c678b3ccc5d5838831db373b79eac6b82dd9efe6632623968988c0a2ad5dbb35ff6f665b4f71a2f41621b6951aae772241d13c99c003ff626e767337c85b1f529b1d4fa93b1173d4ac13eaca36fc38a318b037b78bf8965a3f69db4ed3467e249827ffa9522f9c3dbdc32c57a0e275b93b75aa38d6454cf5647e57748bf57075d9587da3ff44a6aced30c3519e327a451946db3ea79b7495dfd75f4bd4a54ae0e02ab43f94789da5b60553134ac53d24c4f17dfc3aa06f492d093151b4b88c1910f354961c4791acc77de9dc621b1d26849965235bd534c5285f3a2bb083971f93903c7fe14a72d2f2f1ff76e334cb1aaf1c3c101542d4238712b9c344cb6b7cbec3c6f2575ad84bb3c5ed7931137ef95b108e97f218bd83ac7376d30bcea11ed3efe442138de543fbb8b50bce6a5002fd49b0c35fcda6a55e46a2d24c5fdbda8ccf3495d1edb9409205e174bdaa26535596415494a204b57318da57567ab6d0c20bb013894ff917916a9305cddb0921aaa1589f579d1f908bd9e29543f518dccdbbd12ec8fadf1642d71efb5e27cb65a5e48b907364ac144fd596c54a65041878cf5778133d32af97c0d3d3989ff01284ce66195070f4285e6d476d868ad50b8b7708356e141269f0ad6e858185c7b9e3c5784e6c0dcaa43e180221f006ee49114e5609bb32771000743b3c917ddabb25b0023cc0c318a50cf245eedd8ee68669cce46bd9e3b3f5006096b00167198807f8cf93a8e2d640cea71236a6ea68e933f579410e51a6882199e8511d688ffa32f9e1de65103fcc40220f7f36e45eba850734899662055e7efa8f9a0da623490952f4edb334eaafe32b9e918fccefedcc0962062a172b3690aa5354421d32e4aab1f1133aace583a0520d40638910089011fca710f99235b1416ffc44ba1759ae0a549232c85c4e8db60ee6567d7a6682f58dc6a1e638582739a0cdc182091dc9af86e370aa977119720fa61916c489398477b948ecaeb1ec8bc5e84ffb43118036b0de7bbb0a77e74721fa7bf2faa1116069779312bab8d50269a0536b4b078fec8cfea530c757e85fc010e1dc5ebbe5daf096b45e69cfaa60058fb41ab3aa77e6c81f0c482de1ff31b14a688d812a7b5c8febdb3a8e9dbeb8847452c311ec829918d4174217cee85bc598d5b588228a6e79c328d7e231be3f99f3b401fe0ed7c21849cb6b858c7138bdd4657823e20dd0454b488c7f9e75d0a4d0a40ec64afd5aa1541fe89ad7aa077d5f23e33b05d48ef305a020f0e13b555edbabb38c0e5241d45c75b79ff07c5313bb5b1f95a329e29f267fec09ee536e2bcc907cd0cffcc34a2269a69cac700290f6477853cb2879c20f336ac129dcad77dc8223386e2a9123ce57677c398ace2108dd68d811cc516479d85ad14d4e06437f214657a0859cf0dcdc3f27098d6cc7b4055883c3d7e764a03bd7e05f18bb3258afd2eee3894cf34007a886c73cf2cd8c1a89253e217f1c37341eb11e8e6db733d0304764f0f3abfcf9a5dfcdb5c0d9747b400d233ad8a3d4068f53174324985615b070add28dab3a87417cee23032e76819a8868dbbc2df12d7f6086ec07e9be3b7e002bdbdc63ed2e1ecd4e4588074abb0cf7fa40769bafa6c571bc7092599bc8b2dd6dffb56c5915e0ec30044bd594c00a6e111586ca6bbe7a151eeb0bed21627f699ff61dcf535a6a9bec19f100bb99806a9cd95eca743a94dd2d56c356d214795cfd7c198dfcbc18ed617beaeddb66932bc97f273934c8e99d2d7afaca65c3f4c2861b21e3974134a85e035cec99fc9badd995136392c215974f432d3988360e754d735dcad54ad349fad127624c6f745b276700063b2db559735201db1d885e9aa574d25e97f23f959966af673326cbd158c5596b3e0fb35db4d01f612de0c7489c0fc6d74805cee73c7603347a33746b5688c3245f98f010274f2993e2913544ff4ea3db39395a605fb89e52514cbda97c886bc83e27bcbc8b07cafd5a0eccf97994594bb3f2bd945918362a2f5150d468dc78799530f711aa6f9d3f8996bf1846d32ecf96d644068657a8e0529a866176703b6918dfda0811bdbec1a5c95fca67f77ab3e95dd56b8735d42279b64f7f318b701e2e1cacfa29b7d9c5998ef2a17d0a5484aeeb67da19818eb526855998eb69bb4762834a23fbcd2f297d16cd6baa9ddf36cc395fc10751d324810089da9dc6356dfe400bfc25a749", 0x1000}, {&(0x7f00000016c0)="a7e386b98bcf5da3aaeee442730ab885606f66f7d94b37f1c38ce39fa92e897a7d6b57f5b635487d37bdeb2197d36785648a1f847466121fe52dfff7a95ce44c2157f4a27b042b071fb74d1a1cb5ae6bb674667f6bdb1058ea78eecd6fd12282932199703367c1e4078a724ce13f78", 0x6f}, {&(0x7f0000001740)="3352372d514246d5d77db08d40dfc2fea7f687b200d6ade635ae9d14c1231e27f302011ffc1637caf38e40671bd19bb13c53d3289736ac294e9ac5087cb2c05a0ade932959aece91dc1a8e6fea2c94bd7ee7f8c9340e09ddfe758c6e86a3fd04b704d5c042280185c5256fb017a5eff88e09390fa2cc1f373cecceeac2fd806a450967547060178c17cba8a638fa5d8756b753322a172d6d780f95246b779b7063aef2bf984740d869de0dd9cead47e78b87da718d6c992290408c432b252757006b5948f85d158600185b200a76fbb1fe7d4f4ab1e668dfff2759f6cb58a749bef5a8b632e061920a4ff53a3d0c06", 0xef}, {&(0x7f0000000000)="de02cd4fed84de9e34a3f7ed53ece7f3dc71777541bc5a91ae0f1f3fe3b8fffa2a7f322029824bdbb12ac0b44b18866a1ae74af0e7d4355e", 0x38}], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:48:08 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x10f20) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) seteuid(r0) 03:48:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f"], 0x1) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r4) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r7]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000003700)={r4, r5, r7}, 0xc) r8 = semget(0x0, 0x2, 0x51c) semctl$GETPID(r8, 0x0, 0x4, &(0x7f0000003600)=""/244) sendmsg(r1, &(0x7f00000035c0)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x1, 0xe4}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000080)="ac47f0349d98e21d68c2b4b7022a73f6416391c14e7e47b067c07f4ef4a45ec22433a9177940b9138021d030f4e14bde8003631d9c00d10fc99f628ba340a7b77f5a415ec3d4a532471c89dd07fcec118b882ba00201573c2b012b07ef29b0a18b39d135a74ea97fa089bb693b566c70", 0x70}, {&(0x7f0000000100)="79638676ca7f79309e0b91b238b7d1bbf255d0a54bb883ff954ffa053690d649ca0a2ea97805d1faa582b80f0f132a801ca3fecfbe2deccc27177a0a9dc451f27f6e9e0e7baf3f5e8e977b27e186e9aa144d00af7ea79e683e6de678acba29451ee3bfb1209a0589642de33c94cef3417f02acb67d501b432703ca21b928bf27a70a6992d9a3e6a02c0ed1a41c22c1f87e59448896ed83473c6bcec238542938653fbe2a5da88c3c41f1f8b0e0a926a93da5669e75541d0f04dae0f16ccd1e1f2d09769fdd4fabeee9c7e35c1053d4e1750580d3085ea2690747be71b00585bf3f3bc19deafae633cd76afe4a764b5406f8dd79df77aa451d3cd978a76b8", 0xfe}], 0x2, &(0x7f0000000240)=[{0x1010, 0xffff, 0xaf93, "cad1a1a0c92ee841de5bb40af53615872f543895bc9db5336c90c23143b803d72c9a50bc5e9564a7ed5b0a015de01d6d5bb3587a7a6f6beaab5043e73792797b91bfc73054c962805c1b8994bb2855533ddda3c0dd2c0de501d42e033edc3cbf6a008d6bc4bbcfacd938007d170bbfa73893666ef1be2114d75474cc76c94d81ffef6827883567cddb9032e0ccca0a7873790ccc6dc19505cfe7f20b4f798c217047657393f0bc23d462dddceb87a0f8ac172bbc6295786e558f06319befe532c075157ca36d3b43a08b08370527ec81a69c8444f1b04b6fbeb8a5136e2e1df8f5b95cd81dde05adaf9d35f7eaa5260af6778fedd58705b8f9f346772c59aea96116402dec60bd600c6674718b5c3c713be76ea271d8f888a469fff5b2adb66fc88d170d3aeee5d1bc4997bf1d54438c03cd9d52149ac166d2f44a33b2fe6c573e915aa623f910f5a6148c9a53a88dcb790b224da71e48dbb0fb261b46f4e0270f3033746528e590e597232909756c1308350bbc153dc1a1a77fbab88d271fea275536653db0eb0ee0fe6beed6138d9f737e5e073604e5a62c6927ae08ae51f32288c70d7cec69346d0e54d883fb34b6668f2a2424b38bc1ad388fc119805694392c19d872e0e694b17c93d0525418a55a67807f0e7d1122e4cd9ad9dc214aad7924f5c9cc879dcfb7fa2474d5a68347315af81b027a8791e9f08e2ea8cb4f4cb4331cf58c4bdc22c7fece27699827cdc98e1fb6cdc9af694ff62d58ce9cb01052b1ecee757a369af1abb0bd6663b23b2e08c8d9aa25e9cb048ac047a4c5b9f9cc735b74ef0b1466b7a6c1e1bd28b76b1e2bc4a7e36236467436540956c081579c1babeb7c8f5f273765051c525c7b107b47c5ef111a5c5120a8c866e20c4c99ad59f2695179e4aefcb1811799aa957b9d80cfb0d4a99b975f24e5a381508f1f5e3bafb2d0998442c1b6fee3d75e018ed0c649a43989d16b099c1293b5c0bb9eb6f4faeedff46064faaeb6a7ccd8278e27a09a0b9793f4bde826480999a0d61794c38f09b4754becb217ae66a4e69abe2786f0638a628d6db6a90573ee61c8f38e96cd8c0cbe9e5bf4c7cd7ab549c3fc64e0ef7f8b04b931b2ce2f69164fcbe843de0bc323090d50f5572e337fba1d56acd6f5de9fc1e9f45296be1fec835ba7f58be0e6b8afd298693a82abeccad0af705b6130fcf5c40e59fe1dee3b6cd218815e59b107a1c243ade9a7e0659232bd3f0bbd1dc474170490365bb8c908cb449e935400def6ec199bb867e6bb269850664bab060313dfb7a347e533160502d40cf827f3aae59e42acebbe394c0e1b092a818956d01974353de8d145d7b78510bf033aafcd1f1ab7022cc51b0821d4c4d3c2b00f2ca19508e4b46743cfecc34fe45d05d8bc82a1d5bc54151f1c27404a95f2cac50d9a1c7755dac6b715f5dabd47ef946c4ff496fa7b0b81896f22182f82b9baf24097804c948488e6fa0cddfd287db8625f71986aae459e81bd2ef4264fc35d1940352bf21e8f300a55ca68977aa2a0c2663d91a0ef770a94c66fcb8c02eea7e3613f40bc89f8692a763c1684e38d51ed7bd9178b0c2825868763399ba7a115277bb60b1139db41767c15a2846e2cfa3397fa0e09af41f4c21b7c43fa4c676cfe26c7c2f1a35cff0bab741f65c3c1bf9b111779975d6529a35ccd702100d19f0b55e02b137800f414face66b824d56d05e63040ac9b430424a153c7015785f34cca2a703b5fcb93a82855bb821dc52b0289104f92ba65cc00ee656761d0b40ed981571a00f9a2f8966fab469e8544a49a5e92dddd2e54bd9d151684ab839093cef6215f9f978e9e364a2ac0cf237ca89ae6a1fb7afa4a2c55bf229b049dc28950f6542f8090f64e3822934589e9decc128e8c21dd0accf6d5f1ef89901e6b052a24f3aa484af5eaf9f68e625923d07bb3a1009b358356721e7339387a65d30cddf2340bca5a3c913bd6524b7c79b265393089070068670ec1309a6b4f5b640a99f481ef619f6e61e046772439862c4d24aef9602b2c2507ecd57b2490c124f1bc90d526d3957b53640f2ee6f2805982a7ac1824d9fc20e05aa62c8ba6c3e2f3317afe34d1e3f6fbce2c6d976695ac86d143b6430cf3c7b14ecec1a521cdc8cb2e1669c8f3d99f98e306f1397359f7a7b8be209ac6ebb7db44a58ab570200e9b75b3d3c81ac6009995549a2743afbe4061ed10d862cc5da9a7581eee9491d48cd43b7ca9df2f618efb4182717f61a29a45d29729ebd4a6156b5f62dedb7bb3a4d9adab0477b7d0840bcacbacd07fb2d7551ebbee2653cb7e5a1b0ebee413dec2bb4a224c2fb90c3d6c2b503660f81d356b4e8a9fb90ff8be4f69ca789b3fd7cca56e5b7b25909972648b9931e6f2fc2671d68622dfd8aa032750110426282e10af64efb5e92395507d29ec00071d13116d95a86133fbba02dac848ca8d949681fe5db7295eb43e965d7049b1fad2bd158b2c8907e413d8b9174a7068e3cd01abac9905a7e768f3d35cc3ed2668e38c63dd46900025580243f4b077123945f902fd99ea3413c7e0cbd5120c42d9468d1381a5f480635dca243be91c9c7ec8a20a0a8b5d4b382d6005d1fc14a00c5abcd616e58b0e6345fc627d61a9e34133707c1c9ded98228dcd3c8517a5016320204d036c8a8832cb756d99224f772f611380cd767e5b86b4f202c985dcdde261bb78a95c469d467ae561fc8fc655d422816d2bbf7d0b2faf5d31e0e3af53617a0ce95b328f3986f2876f6353142a5051f8264a6481ce6cd4c3a4f9b6b36b27f7a3e1b1afff24394096b4c4b7616765db29f003a1a072bb6f8df5d82d14c44340f9cfb18765b892c5c3ffc7f7db990d5edd560a0c1beba75374b9ff8e6ea9ef101a2659a6fa31d40d6fe0a9d8e87ee78dd449f3b36d6395a0ac675223966a9393c8a0ae15bec43033a83b71019eb206bc39be8e80dac6635a599950a88082312b4f734dc1ce693fffdfafd393a1356dd425ebed7fad7fe803dddf686e9a1d3d38db293b3c37b384d96911e210cc162171bb9501d634a44f32640ac234499226eda1746dde4fe027e35e995be774706eb6ee8fb4260626cca809e1a27e0045b776bdc640c3e968e0d6c5c99142c18bcf151fe697063606f15677933a2fffe5a903294d450653a82138531dbf0775987e05b95e2cd4fb2fdd457d03df15eec25f8310953e8e405981b42ddc5fa2a6b0041b0c9f3d0d038b482c38278a6029c28b09854e2d902efac352569c09109294d11d20ca8b485be454695eed0995d8ef9bfa9f42de9b15a05f50a287309bed24fe2914c6fe663e1c786eca05abbbb29885c3d1c4eb1787bed93c1370e3c111644f33d6fb0d5369b6d233d33c72c1b90a18fa3703317d80d2d8eb46d28fe081d362363bd8c326704a7b65a53e24ee52a55caf853d3bf65697021a579ff4ded0c85bc8f8ab00cb2a870d88e830956f8880cb2a8d057440346a6bc80b86424c62427927f3d9642e5b0bf6ad124ae0364424abef632252218f68d266c310b589a62f46bd84f6c3c361d95d143b1ca39ce457f9397e63bb727142aac2a67992a56ac2e5e1f03c54bb9a7009dfe60dbf0ff6082a100568d1cd47897ecf9b9c7b9f8a7913832fd0b3ae5e9bcf87f64f53bc7bba8b75fed2798b6c9524eb1d22a56bfd3dcbc4eba3e47f0dd00fed457bb4455f3165f8f9c64d641ed1e13c6e91fc8754bff6621adcd107022f124ef512ff516b00756a5a2fa107843dc342137c145a3fa198ed432bb69ee11673845299f6264a14672ad7eaed81eaa17e23a01740c2a05962966e13be15bcbaf25cb3a748746102f3aa3c456ccf356987ed37bcc337a5f554f0167a8421bf1c6e49a873f4dc699f7b55502e159be2e0e55fbff55aac4c6695678565f886c6de9b36718545ff1ccc1de732f2d512a389bcbbad9703170d530ee8c83289c2993debb3a449f893eb2139a2a731003e247a47cfa87750809ac51d4af69c6e07d438e0f562d5cb7b84347d3cd075d6065780d322a5b657c854f9bf45d32aa674ba49daa2eefc37932d5cc0dc59293124d98f853cc9a51d5bf5644d729737d351ef67fe1a64f8f22549e0c87bb1476d0002c68268eafe2392e53d1d9634e578fdebd8a6212f1c12ed4ada9c372f22c7cb3e4066160c8334e34a483e7bf0d6502c9d631048294bd2f25b251c345b592b46d495f605cd966959d9b135caa64998d585079c5a29aa7e7d42bdf08cf447f704f49707b41c375475b0cbd6b62d135486e65d458a9ee4e3ad52a8151aa5c05b4f1ec8f8f2d6656415c77795159332bdff99b111a5ec43068c97d87e9bed3d73be2c0406f639e6955bd664492c7c0c605c491b28591988ad95a545b5806c48bdfd70a69ea405185f72aacbf20133943937dfb4940f3e48523c204e323ea98f9d18b7640c811c80a2a256123db118aee5cb95e36e6b4a89b41463207452da69041ada6d369ab6e0987d9f5c63f84b64f6cc9bd14d78b83ebb9e4c71b21c68ae70e49210c4c344d4870f2b169f87da13a2d59c4e2eac91c1c89415af4137413e3a6ffe7fa07eda25d227b2518837102c602e75e7e4eb18cce7d4594e1c8ffa48511c12494ab0d73e04bd1fdaab34b7aae6d81b671c5a4e125d9e8a18f5aea11b943f286481e6a1dea78407b43f842e63d6180a1025ab9a1fdac517bb22d15b0001f369219e4862af7aac82ebc99416725f33db9a4eaf6a2dc3fffa51b9995b92a7423c2e7ae74f7435fafb3aac3ae565cf83db0bdd102a4b177b3fc8b224f308a6dcc09c7042a6425f608f2e36fb7133513656a218b0cb14148dc48fb5e5e319ec0946dcb217e29b0a4ed9806a6bee4870d952ba63996f825b1cb21c99346e226b4d4d6ff3f22f0f060f980cb786460f232b2e6db2b2c07c68b56cecf2f9b10c387c64228bf751af1cbdf86221d86e158f29d6fc990477cc4b1b077bcd397e7e2d62f5f74fceea3b5ecd1177e4507472453cf5b96b79cde92c4f98bb11da577e762519817e29de82f6a8e7c993e684f14732a238adaa3173d102a923e89add5aa9abad0116f2420378b3774d85c81bf4d687fb057bc8f2e02dbc697278bddc0e7753cbe34f6ae7bea374cad108e7adb0188e9f82b918cc322287a3115551fb41b4ed4cd4fdb3758e60dff2d5de4657b108408ed1425c85accef6380dca2439e4f27e3b5d9851976170eaf20dbc31f1437536246e36cca09030af948e01d6b3ac46e07ff15f69b1cff406e7a41eccc8a7594b01e17e323b824b265dcb4a6015e427da903beece33621ebec7aa9d0ba896d8ce5fd38ed58106c37fde6cb4fb4273306a970d964fe40f4aeb786b74199e754ac9344270080ca5daab3fc3934dffe557d84cba7caf4e54f957653843ebeef9531374482d0feba6160b572801d525be6146b142b787d0049a8354325af8c63e891f9292ed2ebe29d7d20193dc80116c11e9d145b65206f79e4c9615a62f68c2e792bbe73e9d7c455c2e8cc07fa90242ef40f320685af673b62a3be29584b5d259bffe718097d25054789a15a6394659a471612d1aa40cff5950e201a2e1969817cd18890c027f5a606b3caca717c39985b1659f568541d58b2be941c9e73b833022ec5c0289b4c84a34ce9ac911d56f841ae7722324749ae2db5594c7bc94661a7d7da8ecbae347efe34e7d8f812495a01eab11ea70708b559c0048d7a344b24c8325fba606d2402cfd0711a0e23b0ac2973827359f1713b473b8f649da5c22108645fe6c3d2cb60a65435832"}, {0xd0, 0x1, 0x5, "07640e6d790170eab4e838424b472e541b1fa2ff216cd977f4a17e16e260d76a1df6e949e6e451f357a907a23cbf833c32473607a7f0feaedee8011339111c2072ed44f720a6049b4a749179a0cb9acdc775604d237c73de5e7e07c01464c29b4b03cbc520dec22e1de09f77ddf50c8439bcc2c35abf7eef0eece2b168f3f3c022cf2a3c459354c7dc2825341eb722b8645c2e3c3f93c528f0707df6e910781715a73d09ace121c2ddb012ec2acea9d143911be920b900a086e555db16f9"}, {0xe0, 0x1, 0x1, "c48de2de8b01a03ae92b021e8b508a93cc74846457d5c64614a125de69899555c479b7597122633a123e03575fbe84fda1c234cca09f4b75d10fe163db8acff6d58bc3d4c1858287427b227443e31b1f8045d89b2b3d9f07980d733b0a4fc1bdd5c187eb6d7d45c935addd33e3364a2ff5c11fec0dd8358aad6f4b93def702f25c494149fcc3367e456cf8f5ccc2fd9026d330289b9e684bc992a81c43b1677d1199ad4322eb731e055fa2a1ef2f3f06b2e52d2ffc04228553d86a8a2741d7a0a7caef066f381d505bebbcef"}, {0xa8, 0xffff, 0x7, "6e8e9710d2c4489882af6eef7781e3c86c8d4252afe6277a674f113f06cedaa92a94741c8b015098b754fddfe71878de7bbe6e8e9722721b4a4b3164e3671f608ccc242bf5e95a0e81ad8028770d18201ffa14ae6b37b3d80db03d369ddcce0b043f90a705bfebc6d9027a49aeeeafe78f2ec34f9f6288702aeea1e77634454cda1e888a53c6b9f6309e447becde6d6b6a9c0ea9ae55"}, {0x1010, 0xffff, 0x1, "32b8822cf7b78f0647d175f42e5c18c4e29acd05a13f8b066dbb285b89c008042745ecbe6d68e080ab35d3711a5e7db7be0b4bebff82933752e694f4fa85ad40e25c68eb43f39446d846a8eea4b06b2f4b598dfbc868390629d8b4e1db0b26e22561487c92c08be10b4896bc113646760bcfdcbb8d45a2a71689708353391c2fcb375363307214445b06c6ee3513531465ed57cfdc09f15e849a0566d2dad99baea6fbb422ecea4f436f7f4f1c062083bdbb0963bfba124a7ffea46939ef252dc85c03c18f8cfa9188209d670546ae129d1f28b061056072ab2fdd9043320a031a711ecefe2128213def7b83c50136e687c44a8aa9df16448afc13c9e044b433b27e3e348817df0d6ad6d2ae57674966bb44f6858356751403e893aac1cefc6339b3aaaf697cca5bfc4346ec304a458a8b6ac10e33b14cfba02b7aab0c469c1cbe5619be2709d155f428a71bdf6702f309180a451f2629de76ce08c8dab188a0b9f8c8d98ea6603bf88622f52ad8ce5d616bce41715e838871321bc7e4acd5afc2d56284d8d0f70a2427231ec676258f4dd196f50420a1534b0decf31e3117769ab8c5c259034ac8ff2c64f46c4213f7ec0991b7a3b883a16d5eb51cc8cb9c8f1255ccdb27075295faeeed1beb1cb791bb0aaeb3a7b70761e09a5fa336e0efd9a6123cb3b1b19e18c6a90ec4a9bc1085c189ffb6f1703c726d6e545febe562c3b2abf0407404ee97f10a258ad6f864d32ec62da96c3befedbda70d708a25734da54becfc456f1c4f167d31429971b68b91fd024a12f1edf54a9d2abd21759720a914f515d5eca77d99e5a7678a79b207b9cd00c7149e1ee3aeea259e42e2e834ab8c4401fcaf2c70b0ecc33625f3766a3b87fe69181aadcef620e2abb533dcf6a34d293caa52df2ebd45a33626626393ba0dc161076b0849f1b91b1da474b607ecb5bcdae89866799af4fc90a4896163d028b38e2a920974a1b30d400092243859358524782e998ee9041ac6530f41a85eee105921caae691f6b714154084b83c90f6edf26bbfc6368a68995b78af454c7fee118bca21023b2cb0fe09f8357bf2cbc3d21a2dcc07fe2ecbe70650b691f7ebc0faffa874f6e9695745e79fc262c303287bd3666cd780d5a0f12b63938116dcefb4d02a5e1c77ef30e7574a374d0fdb0cc016b3a122ae5c521f0bf575b1ee5f49e9ef5ec31327aadae87ab3fad6485f70288def4ac89ba81987c058c48a479a211c85772c33059439684052156b01ee63667e6e376a9113d0c12f6fbbd6860655c5cedf74d7f5a38f0b07dc37f22e9d4cce96bd9c1fc7298d4fa85a667c020f6fbdb011277dd48a3bcd6412d2a1b5b980142358ace02fac3a93819cef085a32776f782fbb70bc005cbff7328be047ec173e82a18d5d391428a38b77a989854600472ffc70f4770549aa7c7ce008f0d8dc13b1b076a104f17bf7b22b27a44c8be73e1da257d2dde9809863b029a7b744a9737b74d1c4a5c84b15f7b308de237dfe52f753ec8ad136dfe46f3a612df23a981acffa0bda7708cb8b73185283659fd66be71a8ad7f9839250cd5221a0ec9d53413a3e384223ca03785800f12db2ab3a16ec4cee16a30c8f223a279d9eeef669e563774c2daad8a852ff6bbace8ae21304958d3d9c0473cfb2d888d1c677c557a31499574e764029f7b292fca38efea9be1888abd70e7973617dc6edb124c65f8f78a2d8328c90bdae1c9b89866a259021a5ce259c522dc6e5f6bf5c593d3cd64204a612a7450643cf162d7bb791240237b543262c68cac602eac6e82844e113aed0b6641aa3c6ce43f312831d1b7c01bebce257b0bc35c57bf0e47ebd4794ee2ec0f74b46731f95f5c957dabf96a85a4b90165b73bb5cec50667c6b357f1a5be0bea71a130549c02b5d0e7fbd9de05c23e4f10c46f72806d573b894455f2971f089a32278f6c57a98b183f4199cad8852f9af2521ab8b0feb081a73c420db270d7d59146eec540dba95cda8b47bdebb4a1fc183c40cebcfffad26b8caa987a229c836bfdbe86682dba85e4ab015b1bf4701d7ac7ef9412894abad793502ff27279d5341377f180133ca3251255b45e2d506a4e5edc6b6090df022068b64cd9c1e8fdd28b6b022fef655a295e25f82f2a521898e084ac4114b9b5e1f9a54dde298e54152fd45f61a7e6d5132ea27b49ed3bff8343894ef843266c5c438d6ab80250769c2775ce6d95718effcd8ffcf04665e7c780746dfdf8d284548129bbdd6dcfd1d739487e40067d80005f08b7f618bdd3fab91185ef44c984d17708669f40de45ba20138731fc9009b6cd0d136678f92d1860052875dee58eb2bab6e4620f3c7db63cae9e691079e00f897422f3e1e5159d3f5a5cc386ce4f6eb9aff03e98b342b9bfadcd8673317ffba2e5a7fe39944430eb95f8ab7402dca0f275d78f2e9754a29d048fcc98095acdb3be03d0613747b69e443fe4a3b6b57d1402bb53b564c42c280b66f18f879aaf0816d87d221abcd793d2a7fd5d77f27690da7b736173e78c7f45874cbd3ee87f19e990e8bfb1181185176b95788454b1267b077341786982ab0d9528da0dde04c2e6e76cd25f32cf624a513dcc00665392a05c601190c6113bd1d9aaef5baa40cd9369de58c101339ec6f5de6eb2eb0284ad19f2e3242414a5f57e692e76f2b6a22ec9818a0f03c0c5e470dff10ad8f58a465cf652886ee28092fe87d1736239ac243b881b11a234f2f17c646f784094667a1ae0ffcc57b6ce93f75e7956b64a4897b4b37de7c40629312d3bdeaebac351957cc607d3c76cc057eca2378c421e39bc4e5cbec889a6bc56b48e7c19b09710c07173a836c88ea563841b8d009041c4d1ed6ff4b17c016df6c766eb62f2265aa191fb19a585b996193bd4b8e25b9e78ecf56fe37eeeaf7b1457109777157ccf49dc026295e52c8977977fd11caa6706dbd934c4acc6c75f176d2507dd2e47bb0fc0a955d032be3a647941a22729c5798bd086b22928a796e813ed63a43ca4e61b71936cadd73108fd279cc444c61aa400f7062de3a8679ef3eec1909ad336440ce7ccd201ac2b3694510550800aa5848637a25b3a4fee56ed8ff75a56c8e3626702a858ede9db7c703183e2f0789f9c1d70339ed2c710c853833c28fe282d53af36f591c3a1e419b06329cbe86487d064fbf4c035ec2772e8cdca87c53ffcd41d1f5d983c7fc5545bc0c5075d293a0b32b45259bed408e901270be9dc6f4af0b5108623366a3baf3a7c3b976b5e950c01a0ca8f5ed6704f8ec5afd795824e134f7b240738218cb30be0f01af245c83ad31a3d3aaa4c8470c95b3b368799be69c12f8e9888d8efd3c609fdaca28d365e938ce2c311a8c591e262d6b8959dba9ff5ff31fa9ab5a8ed1d35d02c4c24568e7604314485be5c4874929f2119f5ed95ac74387e97665375331bc8cf6f9f951d2b79ba2b05d10e7588d21d06b7d49c46e0e64833224c8ac030977f5205969676cc455a6a5a2187a1714fa036cdf2fd4db60f5457c2e76c0646bdb1b21ab5ca5c1d31c104958467c98a8f5534a3ddefce2c5b4e7c2e176cb971709f3ee9feeb210fa63a6f3a7071b7d1c0303e48f28fb52612b31fb075a29ce060a1629f27b7e2a5688d6de73d946ddc765bea522faf2a89c8a79e56ca96c83c31fc3c19b3bb0b61ab3aec90dedde268995d09cb8a5589ac47c2730338f1e8f5e4e83cc6c85d9057312340158a45e59b2df5609fc8e7d8ef8ea68848cb3edfccb71bb9143316a69565e3b0e84931bd452ecc4841c8f49f6a7966c62ab148d3e0f464bbcb80fbc86fe038e4455fc56be25822a5fdb75aa5ddd5cf8a5ec30c73efc97544307c4d28166699715bcae273d31dfb238fa97db1e860b207418b2984c80e14e4fce797fe44bc3d37ff2a855ff5084d4c8551f9d743e903c2b1c0bafc1a90dfd53e49617505cfb789cb1d6e5a4968cbf507cd615324b8fe285816ece1e954a220b6e78ead2559b185e6c13df51f1c89a08acd7a67189afa510fcc5744d10641434fd9ff14267d88dd8b7e3c7e9607b8c17c1688d92abf44766c563339a22da1bb320596883efea081470b22f31000cdc4ab11b913a1dd545aab51398062d7c460be34d5e878ba1e045eb91acda47c8eb03b62476522ba6c1bd174fc3c9e3548be8d0a03c7baa7b31012af22112f1b2aeb558aeabdf7fe79c1bd34338b74e005c5333415ed31c098e1332455eed6c6820ae2ea1b43274760332604b700a8a4494748e537f3b51aa537c69ed49d17682f2ddae97d43727d3bd59d539fb87abdd8bdeb1b6e2550fd150893bf3642ce389696a9db8f415c4d02d9d556de9ef2c8bbd08c9d442d987e235849dfb75e318a8a6f12b43445bd7ab0746c52c884b3d0cfa35554299798da9f8fd57695e1d4263be5203ea82c7075fab7f4f737adef3546a2bf6838977f652e7ee7dd0e05f9d26be9adc2babc9bf11e51f6eaa70254b2626dec63f35e7c2e4b3c973fbe16f6bdc1178f6e5e5eb0205975cef58256fea1b9a864f76ea8115da7fdfaae5765d5fb3f1449e394af0e7c1ab649049817f61758f1b4b31b42ef1b3e8f4b031aceb86940a48d1a0c047cd748e1ac710321a6f180963ef991b1a80bf7497d58c2fc2e74ec8b103c85a16c1ce0cfe90e72b4917b24fbaed6b2ed24ab62813463bf82119d63d67445c04bfa208873cb9f32260c437dc612f704a6a8f6bf5ea4b7cab1bcedec4b7a094f2c8e4b8664e47264806c456f8757a9b27802fab1b09ef2b2bd8d001c55f54f2c6c819b9c50508f72b071b3fc7a2e81b4aefc27fec6d562528116ba2b4d6f21bb5c4f7e8d8694d4bff8599cf322d13c6fe0154c77051334e0c61fdd53ec3a66ca0cf976805a09ee848f1c380011f18f8385dc39fde4f30a73185eb76235bfecd1986856d413542de8fa9277b6711adf6bd2aeaffe62c26bf8a818c4dc03026ec6bc1f4375e9e085847ca57dcaffd9630285be9adba79ac73ea89e35a2bbf9855eb36b1426c9be7a95603277337a9613043f481f2cf37f0c20a1d0bb677a869894a9eb9e6c1fb668ee33621662960a8933f20c9301bb98218e08ed8e4e60b12e3b2cee0929e6635cb8725506343430b1fd054633834d03b8107be99c734971d5ed25f63dd04f043eaa2d7b66be077063757d6996a3301087d241e8084aa555bec311fcff01d31db3014449d18bb7ebb34e54db72d6d6664c32f082e40c05d705812c5ac6c0e458dbb99397ee81a84163fe62e6980655d09fd058b6581d215099bcf3fad6f0f1db2bb8634ea459229df78451fd97d5bbf06232e2cdfe606434d59b06c4cc01f54d696e4c5b7a32c867f6cc43eb6a800d299f9b7a3a67945a6e38c1b3a5180faa9c1d1e3c4957dd06b3672e70101211207716df6b5c718b7c5e2ac213bc63d676f7172417b828ad1c2da1db83c42a2db823d036a79da2bbf0b1178eafca5574ad2c9b4234fa6d258c5942e0e337e552a73e2559e6e742914471b653692127026d5c756da1f70e98211f23c211d158bf05b2c3c0bccade3c324d31af6f9df20a6fcf43addf8566cf5c9d59656b07bb5da58be764bd31361d05c13ae0dd9f62d7bb49cacd9f36f16c63af8a7e83270c775fd60a984794b44376f86dd080fe83e956e5434f420bb2d24ca20447b81bf89dc5542eacce1e79f2c9435854d4cf8b1d6a8faf5a8c7ec02131a0a3b5b0533cd214292d308d2aae676c2f3102c5b96bc48afcad2fb8b33b7885e9f1bd9deda2fc03b410357cf4ac8d9df3840096c6"}, {0x1010, 0x1, 0x800, "cafd71c2bac698e1efc03cdc942caf8af45efac63a140e3da74cdc2568a29553b39c4d4aa6fc0e746b43e1699c291f11b8f64cf75eae1121d3858b5e1bbd275875f59c894d1a82797d163d5d5e881ebab3ccaeaf3d77756da1f722d22d7546bc8024bc029eada2905e4b9b6dd3c6808bd886537431a1c1014359bac3666b4eb7be40271022afdb735946b63ca93add399cb074c1f75c7b9d813713ad52bcb4da6deb3a17a2b3faddb884384a5558280b661544b71cccbb785572f6a0a931dd7d92ad2f46a66184b6c2a0dd718ac6f93721cf107713202aefe3c0c87bab57a9d02e94e95ebfc09529cc05e510d15cc81fa6e5b774de93d82f6d7483204dce2a9477d5fe2d9ba016c88142de704277177bf7d0c13ec4af13024f3c1bb70e5c93a55637496547473dadd9228743bac210cd156741655a50992c93a88d3947a3dc874029065f097f2627003ee2fcea981b521b88b20060c312999d94cf660a7bb5c0953691d9ddf69a45a34994c58e1d265d4a2fee11774cda3ed3924508935f20c36bbcbd39c7d8dfe65a2a41fd55abdc040b28614f138f0b50e0fb3ec4d4cb5a01fcad81cc80fc0e3e5d3e01f2e98509e68add882c2112833d8b97099e19b2f58271d11dff15c257a2dd12a42dbdaff3185e6f4c911e61aa4f8362d7cedeee7583b5a5f61dee72f734882a547cbf224f17a1ae936c4816a6d8790e1197e21effcd675e00b012a3e706dc3b92fd12171283e94ba4894b0530c6230dc09e927417ba31a824fd10d8d94133dc66c91f7b8cc5a81cf1b52ad244eadc91d5c2bc3fab028bb355e3615d05aa620f9c39c6e4966187d6f0eb856fcd87387220f5df90f4e54f8c4b6dc7f9a5025ada716492ba05aa1f90fdcbedeb334292806efc682371daf9977a950e85c14682b5fbe231b271d8b9b8b31be8d9f9b36ce6895cba7c0352faa8b2af6a950988671e589d4cf3860eceab5dbe44f569b03580102f673041890b46e026dac4a3e1882605dd649a3ece08c4464ea0d6c39bfc98d60a980b67b158857f6f41f9d40496399e8008bc2711332a66ee796910796b9bd7a63874fdbd02dbc5352042f45e5db15866ef0a2965e3ab161d7ccd1c3d78d2db3b2ef094a53118924bebd0bcf267007f4a648bab398a421f371e3ac7bc01fb581220c84cba5a917bb176bffb10f0c1a1a61f855f51e743273376398c721ee62fe908f0790e3685048c8c9b384ec916e2636cf60bebb611ca0f1ddbfbf53f75927fc1255f5be268f545132b980c6419c328be78f087423bfcd4e5a8b254ee0fee42850e3ab101c017bd9a0f00faf24ee273f4d5cf1edbaca812727c2fa71d3684631802b31b455f843ab5df3b0df9ca469f4d8e8e8cb9f9585773b5037774ce2f983c845daa8ac5fd0d2780bd1ec63d952bb6751073dabad593ff4c4ab5ffd4fe724c63bd24bfb4f7e7ea88a86eb76d8dc12b425a879a8a07e747a47f7ff5664f7219e58d9a3700aa2cdfd46ffa501c0099eb2109f3157daab1ac961f40543ece5d38da0e61de815f0daa166e4fe75578183470e0ed68edfec3c81c98741e015984c51f52c6b0e8f33ad75e3f68adb1e342011b746259db0f5092bc625c5c89b574d784b03c94da0fdae7f61c2fd2a63fb1fb4deb0878d41d1f175716759e39dc80686a7a7b3a971e5e32eb5214638a49b4261c6fc188f1ac9c2d6896396c1343c204e8bb1fab261a700b187e89818e9b161d1dacd3ac432b7225e821cd8d68c7aec2be698823338f66dd34fb852c6fb1614bae5d17623ee1e5e6213429054f9a4fa8b9c70a1b8c693f2808d5b1d358714a65d2718bcf1c733bdc5439deeec89cf5f26dcb65ce7ab1e2aceb8508a6fb43b40d58b4955f7d4f4b02a3706c92262798a553d3617894edebaa819ab67af2bed71960eb418b456fd977bb90daebbefcb18c322de3c82e221e06bc7af5267768498fef843571c7067007f49cb83b89ed113396c0a57bec27fa204eaec95cdbd419ff83be3b7fb3122e14afb31d2b2ab8607a47074599f38594df136806363fe0fb05c7bc62bf62ca9598bf5d71fa937452a59f2aa6478d7e383866b75f4f4e77b0b80fd471307536374b060dbeff130e5c3c7d798f3ba2883f9dbdf585e751908627b346abc32008750e8f88e9951ab2376f86605fd879fc7cf4e71b2777e7c38e2577d8a2b7c49edcbb58aff3e857bb894d19edb6eb5456281a176233a83567e98480f9855f26d12498af62f9d7d59380396b023e5a5c8b76ccbfc236aa2751dd0eb5c6ad1b4e27ec38f5369a8a78650a3bd685aaf6822c5a611f294847798028f3e7b9c76dd0166ac2853b705c75ea822e1c8abc361cf3e54577eeecd53c23d8333c89d523259dd390408e03072b380df30ee49dbcdec1bc4483ff9a73a343edd15a34703297b64db07788870890c4a51b588d6d4bb29ca1f3d8280b23ddd6756e1a02848256dd10f49ac213e904c34f35694c684b3f501e2d6736df643fc409a92785f16359c1a097b43293bfc3d2f9f0a22f8042e17e3a6061a3ec74dfcfd953df47e85184162ae48a20873abba9c777e09684c9d134aaf43ae13182836ed9a6faec9af917c77b113be5f09b70e42aa8ed081db9ef8daf5993358e698936df2f9782647d3c42729701e9c7864477f997d5bfe13a848d50f50ea60af2fcc3cbdcad6254c66abd09af9bfd1810e46f7295bf4d88421fb2c355488ee16ba02af7dae2b1e93a8568f689b5e38112fcd4c82b069e026a111148552af608f5c603526edf506fe22bb73878d55dea597055cf1ffe3efc9f55b6bd0a2b6daefe70d95494a08dff345123a4958f90639510ef090b2fbf7d71a950fd5ea3641fefbd1ec3d2f3a4cb1c5d6e64cee185610a1c9f3f50b16d1fe4e9eda1b3ffbb69d39fbfd7c0ad05eee20d7617f9bed39e80e83175797e868f75cfbd4f909bea70d6b16c62d74c51c6f900097fb102f8e14490dfab571f89283c8257653906c1cc412cf60bddee99cb3dc1649c3ee27dcaa91cc0a6658ff65ade79b8375ab22860af49d29c706f7877a6d96049a8a5018f62ae8510e4ca634ea91d92d82111cea64d78cef3f28f44acaf14444a72b74266b7ff216462dc210c46c5fc34b64bec8da963d9e37df2b4b95092fe4a3d8cc481815bd13e29f38a46f20f861957a11da564d99848b6d9c6abcdb5c07843459bc924e9f208711f5cc41c2737681b847b659fb8e823459505e3a30e7de03eeda66b4b27cb12d1b69160aadd1ab3e7cd7bf9054d0a709a85219fb69b379e193b86c3fa9845da2f4e1a50a17faf6aef21c9f67c565d9f8f7b0309e553dfb2e953afd3749901a1cb23b59d06491e37e7e7e25c20099a89d3dd11ec82fe22ef196c9a80901325e7ae0d6fdbadbcfcc4fee2cef1a978f51486ad7848dff5a39dc27a3a631c58114a7c06f44149da8355848ad68312d0882c0ad1655d667098a3140601691632a377e1fbacfe9b3cc39ddea746acefeedf50fbe5419f49883893369f1373d2205d70b83dd3ef3edde3f358e496b77d4426aeeb8c4850b1b01835b455b92e89d34c2e07036108cb807816c0d127076a4ee0cceb23089649841ec01eff058e6174811429e3976ff4b556d30b34f69c324e7a39f12226748c6215938845b8d4695a1d296fd882c0f56c5841c986ea8533d4edda7abd4e4ea2c42344fa7f855f076c5f69ce4ff974b336503e564d729e91935dd39570efd1fb74aeec186d48ed79c048eb3a40fcf5d6709fd6efd4d66e204febe694b3fb51e924d3f682d1804ed9dbed6e930d3ced179c443439acea101488bbe896cecded41525a34577c6b1a14f27cdf4c93faa1e0bed5d2aad6d243950d3d80657ac7eabf00d8017f5c72efc8af9445dff23f1f1802c092465e00c2bda5bccde031b579c89f278b985973f96502550b794fdbf26d4389394682fb07a758c73ebd4cb0111d0fcbebce0338df068bb343a90d304e5c46b9d40c0b8daef13b57fe06de9de802f2ff945fd0b577f7038da32d7b681983127b6d34a6ea1cae02a3d30235844f76b5e59b8765500e6e26dc5ef9d7816a76d92d3ec876e52518f08fa5fed3329c8330178f2cfcb9bdc65da62e8a26d199af162796ba93664e3a8331e2705ce0b2910d0eb9127697d007662a1b34ae039cd1988fc2184cc8fca5377b7dea97162240f74f2e87e9805faa1629870b4c6cd4376089411b3ad98c24ae7b4fbc5d807c9f03adef3e45566356bbf4eb8dd55675a7bcc4d7e34e4d1c68bec41bf2583a1f15bca0820d81c11c1bceef39d4d472fe544bf5ab166fdd86caed2f5fdcdead416206e79d3f47ec12394acfa83a6a4a4c4de0ada99314af27cde6dbae28eaac79d794d9ef731f7e5fce4eab103cdacddcc6e6e65778f68733bc1eb2792f75cc1ac99c4730c2eed473f0fa30abd7643e4fcfeecba66daf6cba5d4ff3c781026dcbef949a4c3ece04479a9905b98896432651da0323c32299ec0c40979850b19b5dfcc4a9b0db7368cfa858ada0bbf21cd51fe94ed83ffcfccba4f441a5d883fda561f4dd89429dacd06804a04acce30cc9599135a57cf98712f307e9bff7fb1d6749e64da1ae6427534c6d99b68fb85256ec3fda9dc315b477b342a1889e89263f997bb247a8649d27f7562d57282f4651bc59f0d92ff891d6a4d6b68608a2c2b450ae7f4c28818af17846cd7bf3d7808e0038d89273128b821f77cb352201550a4c26e12c05050477d7622bbba1680ac57c9727204e74e23b048b1c8c41f154957bed727eb1ebefed3511292bc90b673a5d52d58eb3bef57bcbb739eef787755b5f9ada99a9a58e734510929cd4b150ca11a969a657cc7cf682f2980b97267e4619516e63f3799a91f099e4c414b9ca1e707731de56c58f16d14c2bafd53f42938a0485d53d900b6af181523b7d5aed747e8f33a60027c3c4c0f8aa9f1dfe808ffa702061a235b74e6f993673e6c995cc7e717d083515b262d67d500a126f6be464fbf8ec135be5bbdddd5dd537a226f8d8283eca947161425e73d317ee3f5286490b8778c3af573becce5ec2d27476fa15daf09b86010eaea0f4958ad874531f91ae2717d8ca75e23d1362580a7976fcc711fdc57a53226c359b7e1e13db871f811c1934a10f90fd0af4c5f161b4efa8e1709888ee8e71b9db6571060a764cca4145f015d69fd12ec69b5f735942d4c33b0c446dae58cd5c5921bfba86812b285eeb99ddc6d62b4b452e02d4e66502442cffa9e6597bac57afa212143ae0d393bab8a8f4cc2a397f1102f70314148e118256abf284aa4b68bae448d43deb26dd0819db7174046e5d5dc5b133366125d269fe93e4843b22c38e06318724812791912821587b9ee45bba831e0bfd2f458bcdb2d338e90f268aaf1f833658354787ecb5b280684041ca47ffbd9ffbfa09ab187eb104714ac24b43d68d56bdf0dcc0e1627b9fffad555a1b3aab25432bcb405f6b4beb2c8c422824de9c01e231b910777958a62a177a1ac263f3a74d592d437972f6492c33e634d4c07acd932369405761bdc00a7880eaffa8e065dd8a054d031ad763286121f0a591d08275ae4c20e91d384a73b2d0a4be84dd60229046a7bf850ce751a81230d761ba44c63afb7e329f7d5bd14969e269d8cedb1fa21b31e690475bb2c1a605374af1ee8b896feeac5cf05498131d91784c811d858eb5388671bf333df1fbf14ff6d14959b4a83e23d861875e1ecd125c73cb4540ef9f9709c306771e0bb4b6a7e633f44a3fc2cf90528810c9f47a180b015a009146a9c6"}, {0xf0, 0x1, 0x20, "9d7b8a031c39e05339299832e47949731f52bd5a315e6ab1b4b20f2bd86b45bd95af0f2f3b58585e461247200682b4d4a308299138b544ec188b5ad98d957ae1e6a0e0764f01eab9f9846fd30232824d420a1e7e1a47fc44c2182621df9532b9d931aa96fb2a31b02e9d435f0408eadafbecaa1332e7e3b39d961e06403ca2f03baab0c8c3d9b9aef7e1a61c249d521cf8b6e3dceeca276ce943024447daded8526c6c5c76d6a51dfb83f06ca096be4a305f4dabfaf0ca9ead656f77b23707079eb1b61324204e860a693d401f51cbb7ae5bf9d53dcdbebb030b76"}], 0x3378}, 0x2) r9 = socket(0x10, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[], 0x10) 03:48:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000140)={0xfffffff7, 0x20, 0x9, 0x7ff, 0x7, 0x100, 0x40, 0x10, [{0xbb9, 0x7, 0x8, 0x1f}, {0x1, 0x4, 0x1, 0xa328}, {0xb60d, 0x2, 0xfffffff7}, {0x9, 0x7d, 0x91}, {0x76, 0x100000, 0x3, 0x20}, {0x1, 0x69, 0x8001, 0x25f398b4}, {0x7, 0x8, 0x0, 0x2c9212da}, {0x5, 0xff, 0x1, 0x3}, {0x5, 0x6596, 0x10001, 0x4}, {0x7fff, 0xc046, 0x7}, {0x58c2, 0x40, 0x4, 0x1}, {0x400, 0x1ec78, 0xa000000, 0x5}, {0xcca, 0x469, 0x88, 0x6}, {0x8001, 0x9, 0x3ff, 0x1}, {0x1f, 0x9d1f, 0x8, 0x101}, {0xffffffff, 0x86d8, 0x1, 0x8}]}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x6) r3 = syz_open_pts() ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0), 0x0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) 03:48:17 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="de7932df000e00ca7904a6361b65d9283e9e11fc0b131b2607b555082c7d9c08ec45fa175d569509653bb447d601b63eacd7647c312e9a8ee3921128c5939da77eb3e9a219a92e339c704c73dfd19dd76e471bc4bfe429713b9a4dbf4ab50a8f1b9fc47962f965fc60672bca548b7188be36351494e5849009296969bd072ee6293182034672fb486f536dd10ceba998ab", 0x91}], 0x1) r1 = socket(0x11, 0x4003, 0x0) dup(r1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/99, &(0x7f00000001c0)=0x63) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x2, 0x4) 03:48:17 executing program 0: geteuid() r0 = socket(0x17, 0x3, 0x2) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x68) r1 = socket(0x20, 0x4, 0x20) sendto$unix(r0, &(0x7f0000000140)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbfd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb77006f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000000000bce33fdf82", 0xb6, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) chroot(&(0x7f0000000300)='./file0\x00') open(&(0x7f0000000480)='./file1\x00', 0x40, 0x6d) r3 = dup(r2) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r1, 0xa, r5) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000440)) setsockopt(r4, 0x3, 0x3, &(0x7f0000000200)="4d078562fa61bbfda9564399014350ea36fa3e510ef94c2042716877c77947d838cdac8b21261abc2648e67e0aa308f4a4d5d189df4608c664153b9e82577b5ad33424ba727b38b4f6dfdda593941f29a9d13bfa7317ae6a3e776fe9445f1d2071926f56f9c56b5e68188401275bb1ee1b60b2baef97260fa4d347ae0ee37f47670a135fd6b28dc7c16f1260365b04c6a779dfad24d7b6639880466417654bb05257e8b2fc27e8a44e4a98915d414910dcfda67dee6e8dfbd358cdffb4c25fd0ac3c26a4ae4c6644d21fa9831f84d2333a2b40beebade9071c78658abe5006cf074c1cfee1aaf77e2741ad794bd88784e5de3e721e9e2c07", 0xf8) getpeername$inet(r3, 0x0, &(0x7f0000000080)) setsockopt(r3, 0x2, 0x4, &(0x7f0000000000)="4bdffb98dbab950bc05585cc448b00970bd54e528784b4e7423b4e97165d65837e879bac8b78474276966a9dcc3d01d7f46b7fc2fe3be2520203aa6601a528d695a0dc2477df1884fe1b004db43ce5f56aed9dfb723bdf5e21a94c305eefb9d96f9613ec78b283707046da0b812507da9428ede7bdd28e6b2c0ce83baa8342a36a6aefc5f85fbd0329798193dae74d0d968ac671cf73d0532817e4ae42b36f5b7dc2004db4e031861e94f1e7a0fd3dd4fb5fc54d2222fc", 0xb7) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) r7 = open(&(0x7f0000000340)='./file1\x00', 0x2, 0x88) setsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000380)="55e222ced2c3b933363520b764841aa910963e4bd52bf591330c7374ed2069086c8fbb1ca5966ddc333a61cf99cdbaa16f14372fd73168b5aae77e550347b99ab7f5cbe9ad4bce7452c90c27a97ac1e9001c7c3a6abdb8f2fa30d0f3940ac7e3e4e7208a31fb3b5d4065ee9a8f483e4071b716cdfe5dc12feac70a87a25da901fdc1f1985f92dcee4ae5473c806e5647a57f1867c89c343fed0bd024b79b8134", 0xa0) 03:48:17 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x50) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0/../file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') linkat(r0, &(0x7f0000000100)='./file0/../file0\x00', 0xffffffffffffffff, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) chdir(&(0x7f0000000280)='./file0\x00') getpeername$inet(r2, 0x0, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x6) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) connect(r4, &(0x7f0000000240)=@in6={0x18, 0x1, 0xff, 0xffffffc0}, 0xc) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000200)) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000180)={0x0, 0x3}) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000003c0)=0x1a) select(0x40, &(0x7f0000000400)={0x0, 0x5, 0x3, 0x80000001, 0x200, 0x4, 0x8, 0x6}, &(0x7f0000000300)={0x4, 0x40007fff, 0x80000000000009, 0x10001, 0x7ff7ffff, 0x100000040, 0x101, 0x4}, &(0x7f0000000340)={0xa, 0x6, 0x1, 0x3, 0x6, 0x0, 0x4, 0x2}, &(0x7f0000000380)={0x5}) fcntl$lock(r3, 0x9, &(0x7f00000002c0)={0x1, 0x1}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0/../file0\x00', r5, 0x2}) 03:48:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e587e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15752b6f1ebae96b26039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d412dabb5b39363ec5fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed213d2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba9445a927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2ad600d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def4230618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c00000000000000fb2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3fe36f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d67a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a39303008f032a0d101aa4ad723df01e5a2a079c0598f92900006bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000033ba2913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a27886f187bc77e63ba99982cc86d811062fffe3472439613c5355b1d30e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd3597424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064caacb1a7e59d2e2051a3d25f6b0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed6048281294292ac204944722a022371ccee6a4bb32d6db27fc76b86aee9be49ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64c8ad3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d804b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc00"/2749], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = semget$private(0x0, 0x5, 0x400) r4 = semget(0x1, 0x0, 0x20c) semop(r4, &(0x7f0000000040)=[{0x3, 0x4, 0x800}], 0x1) semop(r3, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9, 0x1000}, {0x2, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) r5 = getgid() semop(0x0, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}], 0x9) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x10003, 0x0, 0x0, 0xffffffffffffffff, r5, 0x100010024, 0x7}, 0xb, 0x400, 0x1000000000000003}) semop(0x0, &(0x7f0000000080), 0x0) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000000)=""/37) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x0, 0x0, &(0x7f0000000140)="eb", 0x1) 03:48:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000000c0)) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 03:48:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) close(r0) dup(0xffffffffffffffff) socket$unix(0x1, 0x5, 0x0) getpid() open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_open_pts() utimes(&(0x7f0000000100)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) dup(r2) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000140)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 03:48:17 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500000000000000019078e0000002ffff53030b679058238cdcef2f08698671b6abe13bee00f79c67375d884a010e401adfca163653b67ab9359a0aa588f13285bab917d016bc8a8ac3a397eb72abb063b7cb9cd479f1ea9b11596dc2f00fb2dce02c9d810c089ef18dc1cd95289931c5c2e5b404fe618c543e5abb1957d5800fc80ac31592b609b47d994e57adcdfecf64577eea6d63948d5f6434c0f4b4af82f7353a60643e953e7e9fa0528b5869557e324a8182dcef695b4cdd5ddedd2073d76a872a5fcc781dc1"]) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r2 = open$dir(&(0x7f00000000c0)='./file0/../file0\x00', 0x200, 0x36) getgid() fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) fcntl$setown(r2, 0x6, 0xffffffffffffffff) 03:48:17 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x297, 0x41, 0x2}]}) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000300000000000000000000000000000000000010000000000f4ffffffffffffffe4ff0004c244780000000060de882c0000000000000000000000000000ffffe0000001fe8000000000000000000000000000bb"]) 03:48:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:48:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x2c}, {0x6, 0x0, 0x0, 0x1000}]}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x101, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) syz_open_pts() ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) 03:48:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) getgroups(0x1, &(0x7f0000000400)=[r4]) dup2(r0, r3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, r2, r4, 0x0, 0x0, 0x3fe05}, 0x10000064001000d, 0x0, 0x0, r1}) r5 = semget$private(0x0, 0x0, 0x4) connect$unix(r0, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') utimes(&(0x7f0000000140)='./bus\x00', &(0x7f0000000300)={{0x8000, 0x5}, {0x9, 0x71cb}}) semop(r5, &(0x7f0000000380)=[{0x0, 0x712}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x800, 0x0) 03:48:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45}, {0x60}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000200)={0x0, 0x3}) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 03:48:18 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = dup(0xffffffffffffffff) getpeername$inet(r0, 0x0, &(0x7f0000000080)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = socket(0x400000000018, 0x3, 0x0) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000100)={0xfff, 0x101}, 0x10) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:48:18 executing program 0: ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000040)) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xa4ff1b51fb8d5d2e}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3", 0x3) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) pwrite(r1, &(0x7f00000001c0)="339f9cd0e440945c54852303890e7f90e6bbbfedaf11f3229737629244f30433de91afa33e335dbbbf2197fb818f7d3bd977b1bb377a038e5b768a72418a9db1fc0ad4a3086f91f4eeeba2e7f2a02e6c462ef1fdd481b6c68e2372eb2d2b624668bdf30ad4a98266dbdd2ac8af84d2ac43284c83e7dfcb608cc848e43498f7ab8d306d110b8a91c9a6f1d12d927136279170edb3305aab43dc0eca2ce8d50f81d5ac55fd0463a506a58d3124887f1089fc", 0xb1, 0x0, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:48:18 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r2) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x0, r2}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYRES32=r1, @ANYRESDEC=r3]) syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x2) rmdir(&(0x7f0000000000)='./file1\x00') 03:48:18 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) writev(0xffffffffffffff9c, &(0x7f0000000240)=[{&(0x7f0000000000)="08662f2901f9016878bd63334da7448ddd228fd2b2ad2026cbb567c3b758d30cc6d667fca133", 0x26}, {&(0x7f0000000040)="bcf44bb207486b2c5e6c5e414d244e68eda777ffe2d353e64e54089eae152c2ecece4a098ff9a467588c0cae50d90a222b02676881bb5afe2b34b49e84b42a14eafb6b996b6f3c1214eef58dd112bd6083dfb1e56a5533e888e53eb28d9758610bfa4e5b7faffa989ab9ab31b1236725e9506de77d5887a21d21e32ecd03702a8639dd1afecc7d57b0efda60f54dd5827db40ee557b80e26fb65f6d0dbb2c038eee5ee7415bd28c0b8ae6e581cf490ecb67220905f8f376f459e01ef5445b3ec91febf281ced11c504bd42d8aea532", 0xcf}, {&(0x7f0000000140)="0c3d4ea87e63dc29d16d7302cf1463cc1e5a81e6dc86c2642528642c5c076fea49970fd112c802927778363373085ba2ef038ccccefdf7d2f5aaeb16d9cce2e235effdf4b9f2725b6f9ea04d0dc9f2493830ccbeac2cfbed27350e1105320c882022daad80135a888031efef69aebcc2145f597200294bb61e18c5936451d26c6b33a73f91f16c671ce9fbc4b7f52743ca9792e44076012392d03b98750a95aa971f3fbf4356ec1fddaebbc0a3f80ca4105b968e4baa3a54847672c107a40917e98158322a3816d186d5e185ca115cf466", 0xd1}], 0x3) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) 03:48:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0e225ee250eacad146bc5cdd28a70cefcf24dc16b57b24c48c4fd93c19d2bdc43cac45cfd11d0fbcdc9222751be6ca4a48f69492247900c02d7b4c6b97098afb26ce4125ada710f4a73aab3421d17d462d561cf962e53ba7cab95b544514c08aa31caae85c5cbd90f1541fb318a0feec3e19fa7a23d2662e750c4b2dff8d59c324e2cd01c6b2cb2c8ba0c7ef08d67a268442582df08eb25f82e69d8aa3644a92f6f49ff264c6ca7a1dc096fc66c47ea68f2d501f1e8aa43da0cb184e6a8089c76307973c9fbf314d957e31ab92e70cc31205755284d963f9bba4ddaa7fdd731f5eee3372b169feb5f3a0cffa9fed961f4d19a9c0039775fe41a082806527d14c06cdf565e000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:48:18 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) r1 = socket$inet6(0x18, 0x2, 0x0) syz_open_pts() connect$inet6(r1, &(0x7f0000000140)={0x18, 0xffffffffffffffff, 0x8}, 0xc) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000000)={0x2, 0x9, {0x1, 0xfffffffffffffffa}}) 03:48:18 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)="02000000", 0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r2, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) î£W%îÿ‘Nt‹ÞéËœäÁ‰”[¹ÙƒŽ;¼Bkzùe³L Y9t!ùjõä»ã¨…çS~‰P­A§^…2È#UøÞ̨mì²åšù-•ä£xúÃåÓƒ‰+_²Æ©©ˆÏH;ÎèŒBÉ$/½¾µÍ8ÌE$Ù“oi‚«ikJûÿá-C®w }Ô“>uÍÞu7G ’ÕÅ,³óùÝcÉ)‘=§Ü…Än,:I“-^ÒkæßE(:×õa—P€«2Ew%´Uø7W)³Ì Õ‰1ã…×ëW£X] Ë:Xžvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f82af0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f82af0 03:48:18 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000040)='.\x00', r0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', &(0x7f0000001180)={{}, {0x0, 0xffffffffffffffff}}, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000258f88)={{}, 0x0, 0xffff7ffffffffffe, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0x4fb097fc}) msgctl$IPC_RMID(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r6) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x0, r0, r3, r0, r5, 0x8, 0x1}, 0x8001, 0x7, 0x0, r6, 0x52b, 0x3f, 0x5, 0x3f}) 03:48:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffd, 0x0, 0x201, 0xffffff5b, "040000000010c35700f8f4067a0200"}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCCBRK(r2, 0x2000747a) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810", 0x8d}], 0x1) 03:48:18 executing program 0: getrlimit(0x0, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x2}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x5, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000000), 0x0) semop(r1, &(0x7f0000000380), 0x0) semctl$GETPID(r0, 0x5bd0a8a88857039f, 0x4, &(0x7f00000003c0)=""/194) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/163) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/188) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) semop(r0, &(0x7f0000000000)=[{0x2, 0x6, 0x1000}, {0x0, 0x0, 0x800}, {0x1, 0x9}, {0x1, 0x9, 0x1000}, {0x0, 0x400, 0x1800}, {0x0, 0x4}, {0x0, 0x6}, {0x1, 0x1000}, {0x1, 0x3, 0x1800}, {0x4, 0x1, 0x1800}], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) r4 = shmat(0x0, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r4) shmdt(r4) 03:48:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffd, 0x0, 0x1], [], [{0x0, 0xffffffff}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}, {}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 03:48:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x8, 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:48:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) getdents(r0, &(0x7f0000000540)=""/1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="b0"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:48:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x401, 0x2, './file0\x00', 0x0, 0x8, 0xfff, 0x400}) 03:48:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x3c, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="01"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) sendto$inet6(0xffffffffffffffff, &(0x7f0000000180)="b4a96eede36b07c513b5a1f8e578a0e22d4173246555d33b8b4f18f53a3119e597b53d082c21f6e0ef477a0f60b4c648a83e1274aead2cd43476b7213c7e0d91696ddf738e115ba07c19b5b1b7c5f568f09cbd257f4584c8968641810ffc50", 0x5f, 0xc, &(0x7f0000000200)={0x18, 0x2, 0x80000000, 0x7c}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, r3, 0x4) 03:48:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) dup(r0) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202"], 0x10) shutdown(r1, 0x2) preadv(r1, &(0x7f00000000c0)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f0000000080)=""/62, 0x3e}], 0x2, 0x0, 0x28b0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r2, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) read(r2, &(0x7f00000008c0)=""/214, 0xd6) 03:48:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) socket(0x19, 0x8000, 0xff) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)) socket(0x2, 0x8000, 0xbb) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x6) pmap_unwire: wiring for pmap 0xfffffd806511b750 va 0x20000000 didn't change! 03:48:19 executing program 0: mknod$loop(&(0x7f0000000200)='./file0\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1d, 0x0, 0xfd}, {0x4}, {0x6, 0x0, 0x0, 0x800}]}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x0, 0x3, 0x0, 0x1}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x40) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) r4 = getpid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x3}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000280)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r4) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x2, 0x2, 0x7, 0x3f, r4}) r5 = dup2(r0, r2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 03:48:19 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x87, 0x3}, {0x5c}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) write(r0, &(0x7f0000000100)="510f", 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:48:19 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x3) sync() getrusage(0x1, 0xffffffffffffffff) socketpair(0x2, 0x4000, 0x83, &(0x7f0000000340)) r2 = socket(0x800000018, 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fsync(r3) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$inet(r2, &(0x7f0000000100)={0x2, 0x0}, 0xc) openat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r4 = msgget(0x1, 0x254) msgsnd(r4, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) pckbd_enable: command error 03:48:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x84}, {0x6, 0x0, 0x20}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = dup2(r1, r2) write(r3, &(0x7f0000000180)="9cb77a19000000002a4200000000", 0xe) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) fcntl$dupfd(r4, 0xa, r5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000003cb67882dd69423fc35b74ae20bb698d291936cf67f26f2f97b808a416fedfed47bf0163b1d6e8d03db10fad82be2fe4d6e20956cd2207000000a740c2dd135b0c741f1fd304f77bda7da2ee56b58c343c4b3040767e67e4c36ad396a465d9ead1c67862ea48b6a5d8c10a7561a57fed755dbfc8ccf3e864ac178b1430a8e9"]) 03:48:21 executing program 1: syz_emit_ethernet(0xce6, &(0x7f00000000c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xcb0, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x13, "a9f4abf54a6b11fcb35efa958e565f29e962361ea852bc3b94df4c2934f60fb7e696ae0f823ce1c7c7b31593049c0d81680bd536d7688e7af382da2b6d73fcfa983c6df05ccdfa38e756f30dca792d4542bdcac15e43abf716b21bdad9926d4cddbe36e40752a164bc22dad4137714c71ed9476dc846ed82b117b04814be7b45e04388861f3edc783c252428ed69d849113cb76a5b028a42"}, {0x0, 0x17, "bd62ae6fce33d6c1f18e77c084fbb0e8b49d310f28dcc44ec9bcc25e8f466f12f3d3eaf03ffb2137e0fc1f7ba4437bb25f7871d81fed936332e49ef1bbcbefb03b8b314387038d434fa886d5ae78c8b5f3d196ca665da9be2301d3a85f4700266afb0e07602725152bea8926853b53b04760964d26121c49d3a5b12a175e3e9b981551f9e34ef5573569e0d544c6d7b09702dbf22ee8ae2d2c511cb3d11947033b668bb38a3c398c8c56b7f3c97f37d03ad0a153c034b3fbaf8a05"}, {0x0, 0x1d, "9de196cb2327fb1647d65f16a7d60cb254d06d8d75187766323808e2d728d815d6ebc8ba3a8cd6035075632f9e810e23261a7ca91fa95262ea5c292ab767a0f950394435ac8798debb274f8d20f536df39f28af4189ce6baa209c9349aca48680f77a351fd46eaae748f728bad839fc535ec0de3c3f0bba0dbafe597e9da5644a42d963995992639f7f7cfb2eb0ed12ba5a8a01ed84b9e0e31ea8a9ff59eb6de5c0553c36a183bb697779f5efcd71a031b8c424a744c49756f2a1aadd1ab6f5abfdf7bbe94e4f294a53e134047bedda951923d2588c2011798a60a2cea3d316992fb68f8b420853a"}, {0x0, 0x14c, "09043409b694e5160a9f58824d8778b63768e4c44d490b9fc4f762e9005284a6dd9cd1ff18b47376e436ab2722894a9ee5c499eb7f7c0fb1fa3e2ee64e9ce77435597ee2c0fe92a31a50f6d3508f9c127e08bb62876c05eda38a4a405037f43195e63c0d040593ef3290f56e432967b36282bdf8296efb6a3d4a76c5e39d4712de1086e8be101a43346d608c3fba9f6cfee4a57875930202cd33dd01d30e8453b39f55e0e40194972468995038dd8ca7cb33da1477d4f49a3d2c85f26e8550de53540f6b2e2f88b9e2f878f606e6cd0fcbedee0ccb3e6bac2c4694ebcf5d28840ae7cb97fe6952f817d73397f9de2ff7f968da941a41b2cc11a99e6d5582f4a03002ff5d62c6a27344860ee16fc610ad0504133c6addbafa42f4297e0789db29fd98ff31eb606554726aa88c005f911f3ef3edcbe366aacbab4d16806be960fb35e89f8c19672b3cde4c5be1b768e3ebaf9be4316cfc381f2f7108e99ccfc66d4d4faa0f23bc1f009c2e900637a0b4671932c8d2d9272d8e067a665484ea007365b7522a859f8672d170837fa8bbc51f27b5fb4ea3f89cf14785e3c4bbde3cad8f24fe2122943d5564b790072b8b76254c03d99a1691882c76df90e8de59d3c286052664089070da54df364f270950984662cbb2bd2b7673685687eb81b4696dd401dafcef8f2e264d07f67a83b9387fc8ae1562d0930379310ece0249e4ed00239e117bb3f38c51db4394290d4a21aa7f8d085220cddfdd29dbfeae3f6c9e2bb121905686de290370b21f432cd9344a84bc777bf07f4458e918a8bbcd471d6fc98f852af06b28abe243f420ac56269164c8e30885ce88b177165cdaf23e03edefe4a59bc6521343be87f356711585fdd63113f8592e5ce4f8ff179159bb469203eb31e1864d9e11c5b1a189dece89e637ffa3d1a6945181b10056d11b8f30fb79a598bb4d359cb7413e58335358f0bbb64b87868d2782e0dfaef8e13e20bc0b0c8911dd9fa980bbbd6b4dd312450c354443fd50d204fbad25cba519ed6f1b2fa8cc4b89c3d76fabe1c8e2c6a5202067517a7a4f90f291fb5a2a08ca88070ceb1e1e8ff963652b27e2ca5f07dfd68bb934fdb2894fa78dc97e603603ae5d2974fe8ef83682a886c1d5a2d105940d7b6918a02e5b94f18b5549049defa0555d3f32505476e443785b2f1cb0a29afd3f16d8a3249f6ba3383a5581b149a3a1f75794632546ce2741cc3885f7cca103ec09f103210f78804c5537e706fbdf4d3f8395d663fe58bf83cf4fa18c17f0eadb8586f1b7144731184a5edc310c723ecabfced78bbd39d2d02fcd0ce10d3aff7ae0965ed705b88554cc284928f50219c53d0a615baa43ad281f0e70b52f82f387d63dd45bea05cc38863524c0d2be12b871ed976d82ef5976cc1da84a4dd5b28e43e4a41bef8260c8b630c48c9ea5e1ceb08c509b9ce4cd47f5b3eb323455fe2d59eef8b8a68bec92a10772b33d60b29811be5b62bb1abf82e2a9b4b05d0cfef66fd7ca41b562f91bef175d8d52b9fd7a4f6bf29c1eeac318d85d3f7f21a8d8d426ee47b2250ae7bda96afe1ff98787fd62b4ea1fd792f8f4137de9aabf94c54c76e49cb64613ad056ba736333638402e9e2a8159a7eea283bd08572a32d41497c3400d51547e9d176de8f85c595e0e59a4140c1ba88070dcfa8e52fdde6399cf2e87b1df108bc18348452ae7d34c3dec6ac43cf99d57cbc813541b9f990b88179c6f1d59b4d99f91211e26010eebc8868bc26eb5e238a4defd37d7ad9ea147f8f0709069141740da28cd747966dd05ad08e97d6069251e170af489f7dff6959c85fb14d729c466ae27a4accd7054120a39e200d6584f0ba74f0c5546c6826ce8dd55bcac34bf156da7ad4ece9dcc282d9f3c2353058dd1a4fcb7fa233273da65ccc9e5422d107bbf720366090828b5c3f3457e41168a350fa074c905ffd01240325f67736e7f20c27274b4ec581dbd394b05ddd338ee9a6edb0d793cc744b3aa473e59ddee9979f7cdc2a647cb873253c91495833597f6f9478a989af7569e25314739ac874bb8ab327c3f9ba0805af06491adf7ae38cd8ebbce3df689d63946dd6ee54c721ea42100fa5a167fe74a0cad72d21cb2735c6fe1c2ab3df2f8c64e0c7c7983fd1350ee3cd969e420dc6b06c7c8fc4da2e6e86fa834ae82b46557e54466c08218ef7aea40541c7efaf9bcd3a6e656bf1bd7ed85bd975adb4f63dbe9470d3eebdc258892dd73cd2704d93bddd675c23f9b8d36e28b50f89ca3505b6b12445812d6665688d5c14499c914418af11d658126fa5871735d359a5f07550eb2ebfe24cc031dd61612280665b16924ff8ec2228e2e02036c262411f857132c1115479335320a8986389bccf6c5be03153adb77c7b1b151550d41c7efa35b594110c6ba8e1d55a06446a992217f5400da1b67103f7f3fcc281b26ff3065ccd0d50047f30b5b3d3836f201742fc905d7715fc78d3a14a1612958258ceb937e0e4cbac3269a508bca57d91f049c00516a63189822036ef04b7c8fd64847baac998d79a80cd9646a30b5d21c82cef151c2aa81605edae4b78d3f5bf4b68a82105942c4400b98bb680ea4e39868c618e967abb6c32123800385cab4216bc84bd12b4e67dfd656dc685eafffca5e79a8fe635490a4c138f57e617d5fb9248f5fb0c78605f48f458ca87f161f2ba5ee72118ef1b3c15773d7ab6ce36b58ee89d19a4779bb3af6e1a39baab0baf4c1de2084b36934694c2106d60740815cce3fd02a8bcdfa7c088843712355bb1749efa5674e9fc051dd45c32cf5142d4ba86234c08760418fd5905f41b240dd087f1ced9f17d5b2d480e2a5ca1846af2fc9b8e3734c16ca3cb526b40c6f23d09ff0131ee64722e13ef9be9149d254ef73165b3a2683b29cc41f6dbc1922c7bc2b77c8a1ab102b3b715644a6f226fef2c8a55908372f3090cdd27c7e06b8889972739ed58ebdcb15e0f37ef52a49d050208a618d66f6e32539c035736e405f34984248335199f44ab581bd3e4c10935d817ec3d18e42ca1512bcb0b2e0beb59adeb31d4c3257addcc410663312661770fb7a09ca5b589c309e9d7dfc6a88dfb0935dc7c4af70bc3cfbd584188527faa9579812398c97f7c1473fb3778facc8841a25e2815b1ca8337ba203e1b5e4818a55775045b41a3a9ee41de0629943083d34b15acb58bf1522641d049262add965ee01d7301ab02c1c4609b2ec2e5051e17b258f76e78886f2420467d706617c65978f946f772858e99ccc161331ad19fd819596af3a009e19ad039ead89423eeebb5bdd95728011722e7cb282df29190066f86e5fdfa98ef81e08e71ee03011ad255e061ce4db788e3b7b430abf8223ef54bd8bb3f7c90f7b473d2e26beeacf367ce0fcf5cddf129c578ee6276e01e3afe0506f159439c32a73eda0683f1f1aa95168362ea5751beee75dcbcf41b749afd9c292f331070f5f51c11e8081343d011c5ca899f0fed89b1251b2ed763426c407d041109de1279b827f3431d90c0b81a8a9849348e1219dc2c12fac61cb04ac2f44e961d4a5cdfcf558f58bcf7daf612bbe83f412d27b4f1846c0a03c1368cd27cd225ce383e59569671089f46fd2adb0bbf6b901b48202fbcb47d8fb5b1d94ae8634fcbd17e8aac7e290430946db65a6e4c956369b412eef3d63e05fc91f466ed7487dac4833e5f310217c9b25d848c91edbe2abf674caad44bcf38d0300b19e397ced6407bdb788f90c8d"}]}}}}}}) r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) setreuid(0xee00, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000e80)='/dev/klog\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r6]) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r7) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r8) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000e00)={{0xa3, 0x0, r3, r4, r6, 0x4, 0x2}, 0x1, 0x957, r7, r8, 0x7, 0xffff, 0xffffffffffff8000, 0x2}) socket(0x10, 0x3, 0x80) 03:48:21 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000400)=ANY=[@ANYBLOB="ffe19e00"/19]) 03:48:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f0000000680)=[{0x64}, {0x1}, {0x6, 0x0, 0x0, 0xfb}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2631b19da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a"], 0x1) pwrite(0xffffffffffffffff, &(0x7f0000000040)="85990ab158efbb19fab089e13a5c4bb455b0d2514e4e4d", 0x17, 0x0, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket$inet6(0x18, 0x4, 0xfb) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$dupfd(r3, 0x0, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) pwrite(r0, &(0x7f0000000100)="fbaf8a529d43ea347db51242fd1a", 0xe, 0x0, 0x0) 03:48:21 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000a47ca2c039815d4ff037ad1a14f5f1da0b7bee3b86d9b5f90398b4c41932d9f68a93241a64661f8fad65afc8ac0e60983f5d91acd8ff032017c7e19310d6cf06d0e743b7fba95af63dca4aa35156bf56588b35a41f6cce8ae617068880cf25fdffffd92743a45f6201cd54bf4639b807e71f6a2e600fc89cc2a0ec35b57f294430e1c067ca654c002b021da034aa0477033b733096f64e78e1fb2c5f6185531b29fd64ce3b50b5571ac1689cb8ce01cdcb7ee879ff8793aaefd3865776b28f9ec7fb7f889678dbf663cbed3f5dff437c2ecda6aa058d45a9b18c4534345a44f6d24232790345f2994e9751aac3678caf58a5766f4e38be9128ad7424eb626f2638c7741c9273237a08264bc72bea2a1b5863f7968e04"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 03:48:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x28d, &(0x7f0000000340)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x43, 0x4) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) getpeername$inet(r5, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000380)={0x10, 0x9, 0x4, 0x8001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffff76}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xf1e}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4a4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xf1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xd4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x20000000}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0x40}) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="008cffacc91f1cf0268a"], 0xa) openat(r3, &(0x7f0000000100)='./file0\x00', 0x200, 0x31) 03:48:21 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r3) r4 = getuid() setreuid(0xee00, r4) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) getpeername$inet(r6, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r7}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x6}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r8, r0) 03:48:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x1}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r0, 0x6) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000140)=0x4) 03:48:21 executing program 0: r0 = msgget$private(0x0, 0x200) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/221) r1 = kqueue() r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300094ed2e23eb01c260a9d5edbc58cef1f3f5186e33d4529f93f63ee44e392747eb1ce7903a4996d59274c866586e79362b6f9e64ecb5a91f0b0a73818782e3aa002f09a15cafdaf2d6cd3ad8187942d53f3fc00559405410f80bb8ac6975e8e15fc66d62fd14aa6c35f817abfd0fa8ef603b15de8e68ea500"/133], 0x85, 0x800) kevent(r1, &(0x7f0000000040), 0x6, &(0x7f0000000080)=[{{}, 0xfffffffffffffffb, 0x1}], 0x7, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x25, &(0x7f0000000000), 0x4) fchmod(r3, 0x2) msgget$private(0x0, 0x200) 03:48:21 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000100)='W\x00') 03:48:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x7) r2 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) r6 = syz_open_pts() ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f00000001c0)=0x5) 03:48:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9fffefdffffff], [0x0, 0x0, 0x10000], [{}, {}, {}, {}, {}, {0x1ff}]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x80000000, 0x400, './file0\x00', 0x0, 0xffffff9a, 0x3ff, 0x3}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 03:48:22 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800450000280000000000069078e0000001ffffffff4e204e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="10"]) 03:48:22 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000004", 0xd, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x200, 0x0, 0x0, 0x0, 0xfffffffc]}, 0x3c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 03:48:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) sync() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x800) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="814951408464d27b5ce722b3a9ebe0f59a76a88f99a93650d04773c34c5fab2d146439a61a690aee1667f55e30e91e4757e7285bec86252e0199004e6e49b483bac5469a9e4964b128ecdc07f72910d9299c63bcb4158129e40288887b90d4f412fca6973e445ee03be57e2f5a91a10adeb36d", 0x73}], 0x1, 0x0, 0xfffffffffffffffd) 03:48:22 executing program 1: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000d000008e4000447403ab96711675dc1ec1efa29f67a83797c5a0088e175fe92"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:48:22 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) socket(0x10, 0x5, 0x1f) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000640), &(0x7f0000000680)=0x10) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000140)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/229, 0xe5}, {&(0x7f0000000280)=""/54, 0x36}, {&(0x7f00000002c0)=""/251, 0xfb}, {&(0x7f00000003c0)=""/227, 0xe3}], 0x4, &(0x7f0000000500)=""/215, 0xd7}, 0x443) socket(0x10, 0x2, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 03:48:22 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) recvfrom(r3, &(0x7f0000000000)=""/68, 0x44, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x1, 0x1ff}, 0xc) recvmsg(r1, &(0x7f00000015c0)={0x0, 0x12, 0x0, 0x0, 0x0, 0x53}, 0x0) 03:48:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0xc0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) fchmodat(r2, &(0x7f0000000040)='./bus\x00', 0x100, 0x2) 03:48:22 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket$inet(0x2, 0x4000, 0x5) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x400, 0x85) openat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000040)="c281ca96e1c190d95564ff", 0xb}], 0x1) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a0, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000100)) 03:48:22 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto$unix(r2, &(0x7f0000000140)="4a40d67e4cc2c30f399e7655dad6fa069efa1f2d75083b6707c2599c3f0450315e9879b41ecc25ec1c1eb7494d8cd01a22e560cc5bfb5cf17e5b793e231cb9685b29bbd7ef159ad36dacd947ec7043aec75ea025e3d116866a816f4daf89bf5334ae2701e803ac53818524ccb8", 0x6d, 0x4, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x1, 0x8000, {[0x699, 0x9, 0x100, 0x3, 0x2000, 0x401, 0x29, 0xbf, 0x2, 0x80, 0x0, 0x81, 0x0, 0x6, 0x1, 0x0, 0x8, 0x3], [0x0, 0x9, 0xffffffffffffffff, 0x4, 0x3, 0x100000001, 0x9, 0x4ab2, 0x8, 0x80], [0x73, 0x6a6c, 0xfffffffffffffff8, 0x7fffffff, 0x9, 0x1, 0x8000], [0x9, 0x5, 0x10001, 0x80000001, 0x0, 0x9], [{0x80, 0x2, 0x62, 0x1}, {0x3f, 0x22, 0xaf3a1c5}, {0x3, 0xfffffffc, 0x7f, 0xffffffffffff7fff}, {0xfc33, 0x1413, 0x7, 0x4}, {0x9, 0xe10, 0x800}, {0x2, 0x7, 0x7, 0x9}, {0x101, 0x7, 0x1}, {0x1, 0x800, 0x800b, 0x8}], {0x2, 0x5, 0x3, 0x7}, {0xffff, 0x0, 0xfffffe01, 0x3}}}) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r4, 0x1) 03:48:22 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x9a81, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = socket(0x11, 0x4003, 0x0) dup(r2) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000140)=""/40, 0x28}], 0x3, &(0x7f0000000280)=""/79, 0x4f}, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x7) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r3 = socket(0x11, 0x4003, 0x0) dup(r3) r4 = getpid() r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r7]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r7}, 0xc) pwrite(r0, &(0x7f0000000400)="d2", 0x1, 0x0, 0x10000) 03:48:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) sendto$inet(0xffffffffffffff9c, &(0x7f00000002c0)="b54c707df01e47c327cf3d4cad77181c3e0be0dc91af4d0309535f2bccca78b1cf62db418a92f7279f2e22bdd02fde9c2d84031b82c6c711499f74bfde1c51f3e9de3aca15764e0649f8bedd6001ca21aa7494df8ffb7c0f6374e337b578db07eab071f9a5466ed38089438d107dbb9d9cf4488da2ffaf3d3a539b04dfcd80ba8f7ca1ea9a1e590b1f2877f097ff9639dc6acd247941e56e8bf214fd05a6c3525df88642dfa43201775731584a0e7cf74ab5ae8052b7c7b96b31a6a50ecc09bde1697a4368daecb96e8a945a6c26e5339c7bc4b2", 0xd4, 0x400, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x18, 0xc002, 0x0) connect$unix(r4, &(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10) syz_open_pts() dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r3) connect(r1, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 03:48:22 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @ipv4, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7ff, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4, [], "dc8a"}}}}}}}) r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x4, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x5, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000000)=[{0x2, 0x200, 0x1400}, {0x0, 0x3, 0x800}, {0x1, 0x1}, {0x2, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000300)) semop(r1, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x400}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000200)=""/216) r4 = dup(r0) getpeername$inet(r4, 0x0, &(0x7f0000000080)) getsockname$inet6(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) 03:48:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000001c0)=0x6) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xc) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x5}, {0x6, 0x0, 0x0, 0xfffffffd}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 03:48:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000100), 0x0) 03:48:22 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000380)="58b87a92793154b43b9f09e4", 0xc}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = semget(0x3, 0x4, 0x91) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/181) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = getpid() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, r3) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000300)) setpgid(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000140)) 03:48:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:48:22 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="e3ab04002f00", @random="16f93d3cd3fe", [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, [{0x0, 0x0, ' q'}]}}}}}}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x1, 0x400000, 0x3}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) getsockname(r2, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) writev(0xffffffffffffffff, &(0x7f0000001140)=[{&(0x7f0000000080)="b924ec23d2e56b0a69f378b5b806dd9a28c76bce447ee520d4226dd8075f1d13b1c01b1531c059b0346ed3dee0663645", 0x30}, {&(0x7f00000000c0)="a5b2d4125eb2a7165171cdac182865f6b7bdcf870d747d15a65e0bf5a7075b8aae9fd3d615a997b5ca4546d6f953f3bf2e9175746303ea7fe4c7", 0x3a}, {&(0x7f0000000100)="331a2230f324d21977c60900fcb6", 0xe}, {&(0x7f0000000140)="af7468e99d2d678649fe1664825db460663df7c5da822bc0b4b8e31dcf2e8226f852b604a6a862aa400d42bb97b3ed680d09565ab497749cb4fdaec6d1f6b9367ad506180a4062aa6264c331f3b9d390a1bd142b88369fb6921561bfadc489e609a41d949568666f27ad2ee2353fb2733bbc38149748416cddf77d10e87dc540d511707eca156ce8e098ce80e82b606f6aa57c2b9113613e94f4e25706c51b383fbe257f7c19cd160d9872d05bc633f2ed9e869d31517b1fcd3424bbf5553aea08c36423859c2c805880530606905f1b4b30ee15e1cb5a8f40e75ba08b6b2ab7edff2fb9fd090f42df5996ac314cd10083a35b40fff84bfd64886548d802129b586dac4fdebb4aeea22e9b158bfeca4566a1705245b3edce436d47c2442dc0bb836814a6ae777eadb431714216ba2766a027cc6c0f589d45a37134962ec3cc0130194502a203030bbb1c58ae5a7581a19efe94144b1967d68f0ccb01f13e917d3d28b944893367f2738e91e9c818ffb5c0d66c6710df16710608a3c11772d5974fd7a113ef4cf1f0c56c1c846872a362bb368628c609ca191f6c917c31d6afb75e2f0ff1444649370399af5da618c88e34a0cafebf310d0a43b3ef63e21e495594f90748a23e10dfd95e2c760e102959032c0def8b01bfe0f365e71270364a83076f03d381ec344e07f5a0627d2593f223bc44ad9e1ddd32afb760f5c945fd911c99d51c99b02cbad04369cb7e1e3ba7d5fe1f81623c6ef104f3a069c2a426303b1e5e3fda53276ae3eacb52b7eb341c463107e87dc32015627e76b8180f0d1b25ceb841e0725b88c58839077f3cf7e623610c6ad5bb7aca15bc190f1a50d5301507e73142b29fb0d5a6704e5ea69ff8ba34ee94c7b4f31caa57ab61184a3ff70777db120f7389567e48c33a7404dae3a0a53155aa63e9a6ed7332ee7a21a91d38c24f916829b32d7de29d843504665174725a9728e3fcdc4d64595c222fffd1335234606726a134b7729524a394918511cd0d9e90e3abeed6576f14f4d351fe6a74aad804f7eaa078c1e5cf3ed0a6b429849a95e7e32ac942ea4da627985dd2b0483cc0c76b34ebca2187bcbcfd38eb2fa236066d15cffaeef5ff5e21b808436a3921a51d8fbdc67257faa6f921bf72602a33400b35e268523f8a57bde2a3211b76eb04f28d05006ef82aa704ea0f90bf810fb83a2c70c0112ad0120a91d75053d0b1eb261fa91df9b0d1a40de4953cd285592de43081e31d1c68b57b1e622360cfdb9c0c4562a74d1b99c11b3fb0df1fd3e3ea6aadb82cc8b3def2fe40050bfce6a8d459ae6fa5c246228d63fbc3481bccd79aaacf00433949e38fc3c782a47a2eb6e4ca8fd5706ade4d217521e5bfa8a0b9453f7d97a73d5a33ac96782be05cb2e0fdeb82d3715af3dbd78697360d35f19c71e1cf10090d093d16a6ed8704e43975dedb311a2e63f247f3bfef2792737b47fcf2d476779eba856ada0652cce437ebd9457df4a9591a6b0d6f4a120c707828ada6dd6fb12c596a6add43a5c6e163feb52c3f83ea5df2a1087c51d4c6de5f238922d0bfb5b7cfeef4ed027b2b29949da96867e740047af54f304538ad4e735114289511ae109a1994483414d05b30c534800c9b65cee96f20a1b03ba85568b8595f2d5bc425c4d3b2d0285bd6aed715c45dc6367db401bb5e2ef627296c09507d90d3798561db553cdd392cd84f03fd194d4a80d5e9a997423663bf3dd968c37d99bdab7fc7153f666cb419ed3683b3c8b8c9d316f00195a8b1705ccb868d088b60d428c1e48ce255f92fb46ecf8482049a94fc8eebaa8d731b0d3efc763fd09ec1d80d6793bd4e6a23bec15be4a8dbae2293092dea33de28fe6c8b6499f2d67bbcf16bcb00c82f60e0c0487c801b502da4907ee7721229a83b83f8cf4b7bf8e5985709c6d4ab99c9a1da24840f1a20ebf556bb8ad63f8babf225edabce609b0abe3862d53503d916073889a3e770186fa3e55b83060b4013b607a675fb8f71d0696375eda559402d0344d2561f406daae6652dcabd506cd89de0b91a57bd904ff0cd8747a78513c5ef06477bfa1ef5779c3af17235338062217276fe5da931e24acf2e9ef2525f13619887200cb504cfc3fb64f99a61d75ba51c9439c11a6e1d7571f69bc9cff394e9b77b59b22e626139d07aeb07071a4650bc77d03ba61f2cd49bd835d7cf39513a9eb1b82b2c239b2d97487746e1dfc38c097e69fb9ded1b2cba3b46881ee075a0294de7177aefc1fd9062c6bfdba0b5f717cd7e6d1d8c31fcb5998bf0b029cf96c287dc09c15ad317b3856cb81c9e58b8c96c97ff571713c06bce5a445ba966b144f1d2e3b939e088b3e1bbf0a11048601a45fa1c101dbe4d139688dd71751d565bce88d8f9449e10ec4dd2e04662bc7fd70bb0b643ca8f7ba51ae599ac4459da190be2aef466f8b6d70d8bc29dd4430b28b495ee4b331d0caee8020c4fc7c9963643d12f23ddb1efe534fc87627300c39c41dc88c50e64fc1fc08abd6e14a78300f34211d6decbe4abefaa9d842d228a10e0e86203abf235b255dbc75d44f7807c95c7d438c06c775470c2df6f1170b4fadb8a21eeaabc58d916108d86474b78a5f6b5ecae66a6e5ffd02b471dc691e6fcf5d3751f054f9626524753a1309ae5ac869d03ef2227c6f94485367e2445ddd5bffd1bd95f1cab241b192a0686c2177924513fdb0639a6c999b88d2384a7d23ca98bc4b934f6d2f47fe2841f01f109a996c5156d3dc24fcbfa099a061ab0a14f2b1a04d1dfdcf519b2227e790f0497a35c1bcbd72ec0e6372ff1242457367ec7c4d94349ff253118ad438e9bb4dc7c95cc9b0607bad7026831ef0d4d637dd13dac3e60a0f3461564d2d956c88f764595f2601df56ff4c92ae97dda2a46b1883c1b4a00a125cf996cf39730b04a1d29d18bda07577a482c26258b0e47bf666af67bf270051b0a3ba5f363143e8272093b1ae83f25bd6eb8bdd2b17165e1ec680cdfb7d05bccdc18db9b99fb3bb2af486256a702d7813e201011594e6de781575d7dc144221cf6c29f2f1c5470cf5fe38f8eea2a3f748cb3f49c61fa09ca12cb96e31fee2df732f4e21021d66e9925d11f24c005b37b328734ba3ebe24d5f908d62804e3a19e3a78e857eabac4d6b073282b34db5ea5f6907b866a3f1cd1c8cd033a5c72e2eaee2cb491744dce8a087b6f9aa7927d2a87d913d49ee49ee415f6c28fe9ab23c508ea98f10e60836bb9d9a0c58438a53e03336337b220b8850e4e5045a9a3e885ea9ae40f83291f8321ca931fc93f679adca7a7f7b53505f45646dd677a263a7587f7152831dbd511569cadc8aa154db70af070a27ac5883f450e4a18a2ad4d8aba8d78489020850d64ed5b4ff08daf26b0880786381e285d3dc0294bb8aaaec9b6f175ebd8b6936567feec2452f9048f934b33610e8b65e08459be19afd8d5fccd66c9042ae7415442b8c24bd0ce55d4dc32c40d583f9d007f21c7f399e00a031258d97c0de0eebfbba68e742bf405c96533bd6d8d69de09b4863225460e3a7a511bab94b071c5dfe841f1547a38791c91b7c56d1f98d1765d4524fb5e61c774fc7b58f558bee68fedbf8d87a456e8e614d3e4a28b157a330c0904baca561882341de585b52c30bc1cb2ab6c1080d2a86c22cad534a7805601e98f6d63123e8dcbf555ea8651e9e171eb12786d81e11177ef2805367f3e52e29448ec294a0994cc6ec34af84354ff84db01ab36981d4253e477f622ba673795a108a65091b37ec01c7b9fb6e96846860e4b04521025f7f6dd1600fa2076f9cf5e79df9457140fcb393e96764d0dd7e9c074a759d59643b48b397b768fc82ebd4f97791c2b9a31ecb7cd5e0893f14d48e2786ff571614923226a33cb7bc7701618244fb84e10fb8c0462d9c2fd393dec43141d508683c72d45b70c8fb93bd8ab7e251143a830ab1073c8e7448d31f6487c6ae50011ddfafb313597b37d94e098c4e8926b46f5235ffd2acf5c50ec2ba73434399528fb0f12afa350c4d2fdf88920ed07dff36ac0d521b33e23033289d271833700e03dc566dec9f4cf2536ffd8337afc239147e9fb10e03765b9eaf82b825acd25ce890dc730a6766ab0c8634dd520aa4f1e1e08dc38f4fa20423e880128c0d2e5b72b9026671431d4bbdebe8c6476c52a8c86acee0c0647dbcf31cd967d2624f4e20f1fff3cdbb85bfe8c53e634d81754a75f50d12dd3c99bfc9c2d1c189f8707cb524bb9f43e067c31f12e0d722d3019a43b183a980e42ea5ee02f6e023d7649bddea446c066716427ddbd97ab5dc3f52582512df749e2f3d00e7e916dcaf5df987c0cddd4812027e28db1180f7004c60b14ef53d5ad4377a23c4f862638148670105b561c6bb8383a59a0b1da5a7b47cfa34c2abd4454c18ab1e63a7b74673f580ffc789a8ed2d6f4798fcff66ce198c7553941bfd322b2b6b424be65bb1f520c785cbce0b26c4de0edf601303d24233d50bd2aacb55ba29a6de415f941312a21c78a2aa60d28a2a1983f71909624e52444f6867b529a83bd9d50aa9fdce4470b9efd9c17113cc61a221361df6a506efe76db8dc386d3fbb0fe112ee7df0faf71eab3354823f684023331ce25beef19bb4912683593f4f0e577783d58767f413e9b31f6509908626157b08de8e1d2ce5ecda9de8456dcbf71ffc77d0b52b7998c6936dc6672c071bcffcbcd29e7e6207ac968c4ab328ab3192fd693907e667528543711bd0878be3f125267ab76f162976c9c5fb9f52db5727845e3c5f7ab01cb97d192e2c9d30dfd635d645f8db81070031f6f4082d35f08ebc20c39dc6df275c2516a775687a046964de8a6f82666472fd75ae7af0ebc390c942b356ad24c1f4c636ccdfc7a2d9f93f7040200212595e29cabdde5312bd52a6ab1f4c7960522e9abd5507021bfb9bd7583259bff768ef59a0e7d4e77f6b1124e96bcac8f1ef80b3d0b3339f184c4144ce64f912f2dce7ac6eb29434338c28a345a8ff7a3a7444c707a7c6667b0cea404dcb41ea10cc7eb893dfd9875d8932eee2eb40cd6b4dd7dcde5b93db2db4cc5e5fb5623a75ef8dc3a63b0300ebc0ee91be46db0efb172c5835c02b1aebba5483c48c0c1980ab0418ed02000f3d79f6e8155a521c0ae413cb25dc62b5955932f0ff14089edd0831cc4c8dbc4bda41c7bf4cb2f546d508c7ce1f3f061a9b5edb904d17d3da3780764152618bace29dc951d7321ba7e9776a285f4c5a0e84916dabd6f86b1b1a2f06b7620b121be05df85cd72796a407934915b3739afbb26a565fa611ed6605e5a5b2b6aa97222d774dd7bdb3f45ed0beeebb27ac0ea9c57e3a8137fd3e0d0cc6fb535eac18fdb8cf1a829452881bc51f558a46df951e5e4d102fcc5f0b3dcc8ec3bd2eccc17e9254d1f4ea3b89866adaac587a04e395f8ffba790cd98047bd42ab90b906c8d3963d95df3cddb65d31949ab128286a7b510ef3fb840a25dcaaafb852db8eff7a194331d8694bf3f03d7a5e237df6a2963542f50fc6a3677ef1e7bea1a37b4a2eacb555bad1b44f7237a39baf92b3b9b367aa3e8481db21574e71af5418c267b15c3e4c34c9450e3b3cbcd3f76d32f91790d3c2ffdc8ea121d160313023fe9f3555ac15bbe836731b37d39c1fd59ea852fbb683dea2c00327ab07d53019cb90d0fc3116771333e8cc9d620abc6a2c03012696ec1c622d366ab353bc6459a2acfa6d66478d349e9a52df019d22203e73cbc7a1fe8ad2c4649a65233910381522a7dba0f3cb4f18d87b8ff", 0x1000}], 0x4) 03:48:22 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='I'], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 03:48:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000, 0x0, 0x0, 0x0, 0x0, 0x100000000], [0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfa00000000000001], [0x0, 0x0, 0x5], [{}, {}, {}, {0x5}, {}, {}, {}, {0x2, 0xffffffff, 0x0, 0xfffffffffffffffd}], {}, {0x0, 0x0, 0x0, 0x1f}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000100)) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000002380)={{0x7, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/215) 03:48:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "d730c15b00f4ff0000747beffde400"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x0, 0xffffffffffffffff}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:48:23 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x3}) renameat(r0, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') 03:48:23 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b8180000002900000031"], 0x90}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fcntl$dupfd(r0, 0xa, r0) 03:48:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x3}) kevent(r1, &(0x7f0000000140)=[{{}, 0xfffffffffffffffb, 0x56, 0x80, 0x8, 0xfffffffffffffffb}, {{}, 0xfffffffffffffffd, 0xa, 0x1, 0x1f39, 0xff}, {{r0}, 0xfffffffffffffff9, 0xc04eb5a318d3ad8c, 0x80, 0x17, 0x8}, {{}, 0xfffffffffffffff9, 0x24, 0x2, 0x9, 0x80}, {{}, 0xfffffffffffffffd, 0x2c, 0x1, 0x9, 0xffffffff00000001}, {{r2}, 0xfffffffffffffff9, 0x9, 0x4, 0x2, 0x100000000}, {{r3}, 0xfffffffffffffffe, 0xba, 0x1, 0x8001, 0x5}, {{r4}, 0xfffffffffffffffb, 0x20, 0x79fbaab5edfc6a5c, 0x11, 0x702f}, {{r5}, 0x0, 0x12, 0x80000000, 0x9, 0x9}], 0x2, &(0x7f00000000c0), 0xbd, &(0x7f00000002c0)={0x802, 0xea}) kqueue() r6 = socket(0x11, 0x4003, 0x0) r7 = dup(r6) getpeername$inet(r7, 0x0, &(0x7f0000000080)) kevent(r7, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x46, 0x0, 0x3, 0xce}], 0x100, 0x0, 0x0, 0x0) 03:48:23 executing program 1: sync() getrusage(0x1, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0x5, 0xb653}) r1 = socket$unix(0x1, 0x0, 0x0) read(r1, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r3 = msgget$private(0x0, 0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) syz_open_pts() msgrcv(r3, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000300010fe87a38051e8670cf5f8f3e872ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3e8da98bf3c712a314c7ff87d4bd5a7912444ff6f49863af714f19cfb04f875da54a2fd3794e4673918bab5bb0f23d422815ba5006fc61b1d0a2c1f7e2c5b7c25cd0397116aedb12115d49f75c6092d0cd740ac7f337d1d9c34794df5d1365634d34ffb0f90e6544c450f785778c825a31e8c46ba1ebfdc95e47f683c3c09097781e49a6ae205648073dfef29e1a8e079079d6d5fa27addc074b9d6190401382ff57554457b652c062d1596cb94262bef701f3adc2866b4c4"], 0x31, 0x800) 03:48:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) pwrite(r4, &(0x7f0000000300)="8bbc273991791679abd04754e3b4a0b577d1ad4ac9017c9799998755644e03ca2e10a4", 0x23, 0x0, 0x6) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getpeername$inet(r2, 0x0, &(0x7f0000000080)) recvfrom$inet6(r2, &(0x7f0000000140)=""/229, 0xe5, 0x2, &(0x7f00000000c0)={0x18, 0x2, 0x4, 0x4b3e}, 0xc) 03:48:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x1000000000005799}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x349) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:48:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:48:23 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6051e0130000160000000000040000000000000000000000fe8000000000000000000000000000aa040090780000000060d65dc700000000fe8000000000000000000000000000bb00000000000000000000000000000000000000000000000000001b249ecdad3832a20e1c2e2092e60000000000000000c2040000000001000000050200000000000000000000000001000000000000000000000000000000fe8000000000000000000000000000aaff0200000000000000000000000000011ff8f0a8fcf4e2410c414e666bd3a4220000000000000000000000000000000100000000000000000000000000000000c2040000000000010000009024c1be5bfa6b7a7d36c3cb8d7e0be8b7d3dad1b056605fd4f448962ce34ea7f5303da6e41c3f180673711aa7e7b2d3433a68d01cc16046caa8985b01bcb8f09dd2dd93b63b286ec8fa0675f41a0ecf98be65221cec1d44bcfe243cf6921fbdfef3b9d5e524439711ded3b90dd318deb3e5414e696539668e42c21c8818027b957b511bdf819106af996579f6dba0766109e7f7c54c74ed333390d0d090956ff48083b66aeee8282c7591e1a96d1ca361141a8a872cd04b95f947946d8f48c1566cb2e270e1ed508f867eb68981830d0001000100000000000000000000010000000000000a14baeba84a891fe85f46c1f1e207bc9a4d946e54b44acb21b95a1129acc63ebb53ccb18e8dfc68c21de5d1704028154367a047bbe35d9a15d6b2acb83cbb291e5f6821b5546539c8a8bf038ab408a7ac20001cabe9e9"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20000, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pf\x00', 0x2, 0x0) poll(&(0x7f0000000400)=[{r1, 0x40}], 0x1, 0x4) recvfrom$unix(r0, &(0x7f00000002c0)=""/138, 0x8a, 0x42, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) 03:48:23 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x4) fsync(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10100, 0x0) r2 = geteuid() setreuid(r2, 0x0) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffd, 0x0, 0x0, r2, 0x0, 0x2, 0x6}, 0x5, 0x0, 0x0, r3, 0x3ff, 0x4, 0x3, 0x6}) seteuid(r2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0xca, 0x8}, 0x3, 0x78, 0x800}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x5, 0xcf}, 0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x4, 0x3f, 0x4, 0x2, "f42fe338eef5b0fbe3b618c3ffbb184f4b59ddfa", 0x0, 0x7}) seteuid(0xffffffffffffffff) ioctl$TIOCCBRK(r4, 0x2000747a) fchdir(0xffffffffffffffff) r5 = semget$private(0x0, 0x4, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)=""/109) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000200)=0x3ff) 03:48:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:48:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x5c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 03:48:23 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005045fdf00000000343e0521000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7884be781e4991f7c8df5f882b2b7be1aa602af100f4c8b2ca3ebb3557699a1f200027ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8ac95911faff575e8c881ff7cc53c8930acb22f310b404f36a00f9f00fcff80ffe608a371a3f80004000000000000000100"/177, 0xffffffffffffff41, 0x5, 0x0, 0x0) 03:48:23 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIOGETOWN(0xffffffffffffff9c, 0x4004667b, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) bind(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) getppid() pledge(&(0x7f00000000c0)='-\x00', &(0x7f0000000100)='-)S:\x00') mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 03:48:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x800, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) linkat(r2, &(0x7f0000000100)='./bus/../file0\x00', r3, &(0x7f0000000140)='./bus\x00', 0x4) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008b000c000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0xe2}], 0x1) 03:48:23 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00@\x00'}) r0 = socket(0x18, 0xc002, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x15f) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000100)=@file={0x0, ""/17}, &(0x7f0000000140)=0x13) 03:48:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0xfffffff9}, {0x25}, {0x6, 0x0, 0x0, 0x801}]}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x3, 0xfffffffe, 0xfffffff8, 0x9, "7e04cf535adec7209d90f520e8bb535ea897af72", 0x7, 0x82d}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) 03:48:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = dup(r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000100)=0x1) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 03:48:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x1000000000005799}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) dup(r1) getpeername$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:48:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x40) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xff, 0x0, 0x0, 0x4, "b35102820dc9e70cb0221cc1ff8466b2d2edd846", 0x4, 0x7797}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = socket(0x11, 0x4003, 0x0) dup(r6) r7 = accept$inet6(r6, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 03:48:23 executing program 0: msgget$private(0x0, 0x0) r0 = msgget$private(0x0, 0xa0) msgsnd(r0, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgsnd(r0, 0x0, 0x4a4, 0x0) msgrcv(r0, 0x0, 0x0, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) writev(r1, &(0x7f0000000040), 0x0) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00'], &(0x7f0000000000)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='#\x00', &(0x7f0000000380)='$\\\x00']) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) 03:48:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rename(&(0x7f0000000200)='./file0\x00', &(0x7f00000004c0)='./file0\x00') write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xfe01, 0x3, 0x8, 0xe747}, {0x8000, 0x2, 0x6d, 0x615f}, {0x1, 0x1, 0x9, 0x10001}]}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 03:48:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000003b00000000f56860c0ead825d7"]) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008b000c000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0xe2}], 0x1) 03:48:23 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r2) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000340)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x4, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0x7}, {0x4, 0xfffc, 0x800}], 0x8) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000080)=""/75) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) linkat(r1, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/43) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000240)='r\x00') sendto$unix(r0, &(0x7f0000000180)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000911a556c11f83425f80dfcb6127d4ef05d9af9f2cf1ff5782d680ecd71c9f5d7322422c3362823bdbea2a93a40c62a3b7c0b1e139bafa4ffde3892a8170bd98281f338af99ab485a1fcc1a3c5da8b498b69b60a2f363e522a3e95b9a56cf580327e14e05ae585cf67dc8727cdf34d9c050d0302b249582b3f94f8b39c6fe0444777662d6377809bca9c9680f4a5346eac16d1e92dda46a896864ba029f04e139981f1c28e5e9b3c2b62acea81eee5cc358edc67facb49fbd6982413db52c54c8a5a88e2785c58ec4dd2abb71ccfb7dcd1231cde9d0c524", 0x188, 0x0, 0x0, 0x0) 03:48:23 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x200000040000, 0x0, 0x0, 0x6}, 0x0, 0x0) r0 = dup(0xffffffffffffffff) getpeername$inet(r0, 0x0, &(0x7f0000000080)) bind$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:48:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f00000006c0)="3c9ebb8a65237a19000000000000", 0x51) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x7) dup(0xffffffffffffffff) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f00000001c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000200)="dc29db79aacc42e4b1cc57d606a5ad40863df3b8fd468ead678ff0617f13bdf8b88580c7d2a70f5aa21ce028fcb3c7faccbd44ba", 0x34}, {&(0x7f0000000300)="30dbc824c0bd1eeac56e52ec7455dfadf8df76d4cadc373f19476e8aeedbfa7e3706d3b969d3a737e39b48ce6412e5afd8b32772e256e289a9a9675db47b98ae311c5d088a75d6ab82f0d2db7ecbe26bab27cb74237efdefa22fa521726c120a0dd9e92138ba948f2a6b2abd962795352aa8bc4cea44d66700b454354ee97fda0259617278a67b4a82478c4343efd713eebba196743ed277170efc04528f283b9b5e8a07e27ce11d51a706ebe7d95ff92093af236e29d345a364b3b3a2e446c3683413fbd9947fd7a486db37fe", 0xcd}, {&(0x7f0000000240)="2e30a86469a7517f49a94a2329a52b017cdde84ce4d9323951627305664c83a6b67fb723d96e5ab6e407163181d05a7dcbd6db3e0e1542b8e8044ea0245b5f8a102a4d6ce4dbb04873be64b7998b610ff764600e76d951ec7c69e8d114c2e7178e2d9c2a5244635f0a", 0x69}], 0x3, &(0x7f0000000440)=[{0x70, 0x1, 0x1, "a99e89924946f585c84b8e51bb8e33e1050e74739f974e49eab0bea897a6fc139780627c5a78e48056743027ecb21d86b24c18948c487620f178e971499a842a2372e5860c9e2beb471437009976745b70644ac8e296e27eaadbcc22"}, {0xe0, 0x7fff, 0x3, "3cd504db9080216ab2e6cdd212259d157c673ea608af7d9f8414a16f2acb8774aacc39afb4f64bd96632c433a2f3dd7436fc0f90a4ce63de836172debf2e53c498f3650a47e5d600f485e2c8a211e91165599c270497b67177d548843545f386dd77698e7e4eecab40f7f18d8d4e8351f4b8e4249d9ade6265cd46c1c3bc37151c879272b95da0ce5b50947e1e1efeaa66015b178f9bb7a76e82a3a6f0098a1b10719956508d017d9d957b6a1ae04ef1ffefd3e3c68b0ca32897a99e1e6b70d94ad79aa9eae466c07bd5ab37faa61c"}, {0x68, 0xffff, 0xfd, "9c99bb7cdb0dac1c8fee6a52a684f646535ea201e9311ce73b9abe15ad601586f4ed997c61581f3671c23fe22c973d6ab206d7601963cb0070054d174900e710768e5f10e2ebe368f3fb3efd671e5f16fb"}, {0x50, 0x1, 0x10000, "b1792080d538681c47ae141d8da920f207befcd169c610cfa6b6450c1132ccb060eda57678c67f12e4aafc00dbb8399bb83b3d7d98301f8805b4"}], 0x208}, 0x4) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) r4 = socket(0x11, 0x2, 0x0) r5 = dup(r4) getpeername$inet(r5, 0x0, &(0x7f0000000080)) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000000)=0x3) write(r0, &(0x7f0000000040), 0xfffffec2) setsockopt(r5, 0x3, 0x2, &(0x7f00000000c0)="da8208720dcbe3ad6dc484824f50486a5d76859cd52abc1b63bc5405ba77594577320a5dd1eba5b2b41a5951ce446346bc546d132ae0f22a2ccb97db20177c80a9d6040aa84921732e4d2b3a5def46cbac95666f9f9e120537f1d924e0b615e2effac924090314e72ee9c355efbf4ba75a6bf9df51e7d32cc63f292ea6ba410f85d6ad0450322ca8fce42badc52f3d1488795413efe539888a5d35b86f65f9f1b1f242faf8d5", 0xa6) syz_open_pts() 03:48:24 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) pipe(&(0x7f0000000080)) r3 = socket(0x11, 0x4003, 0x0) dup2(r3, r0) ioctl$TIOCSPGRP(r0, 0x80047308, &(0x7f0000000100)) 03:48:24 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) 03:48:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x8001604) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 03:48:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0xe, &(0x7f0000000180)) 03:48:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r2) fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x0, 0x9, 0x81}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) getpeername$inet(r5, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f00000001c0)) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000140)=0x6) socket$inet(0x2, 0x4000, 0x1) 03:48:33 executing program 0: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000340), 0x21) semop(r0, &(0x7f0000000000)=[{0x2, 0x200, 0x1400}, {0x0, 0x3, 0x800}, {0x1, 0x1}, {0x2, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x400}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/181) syz_emit_ethernet(0x8e, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb81b3d191e3b30a9c00240008004d15007c00670002060290787f00000100000080890f03f0000001e0000002e0000001940600000002441404e2000000000000000c0000000400000002442406630000006c000000050001000100000000000000030001000100000000000000099406000000070001830701e00000010000000012"]) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x401) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x4) syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000ffff8035000108000604"]) 03:48:33 executing program 1: sync() getrusage(0x0, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) msgget$private(0x0, 0xc6) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r1 = msgget$private(0x0, 0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000300010fe87a38051e8670cf5f8f3e872ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3e8da98bf3c712a314c7ff87d4bd5a7912444ff6f49863af714f19cfb04f875da54a2fd3794e4673918bab5bb0f23d422815ba5006fc61b1d0a2c1f7e2c5b7c25cd0397116aedb12115d49f75c6092d0cd740ac7f337d1d9c34794df5d1365634d34ffb0f90e6544c450f785778c825a31e8c46ba1ebfdc95e47f683c3c09097781e49a6ae205648073dfef29e1a8e079079d6d5fa27addc074b9d6190401382ff57554457b652c062d1596cb94262bef701f3adc2866b4c4"], 0x31, 0x800) 03:48:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) 03:48:33 executing program 0: syz_emit_ethernet(0xfffffffffffffe16, &(0x7f0000000080)={@broadcast, @random="97d6650e6b98", [], {@generic={0x3c0b, "2300000098047ebb5f69224ae4ec96f4d33795eca670497e06b01a6d27a48c0eb1b60c324fe3681902ce1fca2982405d476091a68200521228ab48d89e5e0fc9a77dcc6ce4e777ca2a6d561cb4b0fcccec70047ac05f00000000000000"}}}) 03:48:33 executing program 1: syz_open_pts() mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x44) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 03:48:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x2) r0 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x800) r1 = socket(0x11, 0x4003, 0x0) dup(r1) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 03:48:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x60}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000000)=ANY=[@ANYBLOB="0400006cf131f78aa4eda018847200000000000004000058220d9ac90d4f928ab1921ffe72f1db8707587269a4a968c84c5695f813d338514bd88ed4d97bb69b9ab215bde35d1ef9bbcb38054cfe5ce8088ea2dcb46bc97bc90b036b5208237d90d4596b72e65ca7e4"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000100)={0xef, 0x0, &(0x7f0000000300)=""/239}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) 03:48:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbaf8a8de2bafbfa5edfe162c5ed", 0xe, 0x0, 0x0) getrlimit(0x0, &(0x7f0000000040)) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) getppid() semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000002380)={{0x7, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/10) 03:48:33 executing program 1: kevent(0xffffffffffffffff, 0x0, 0xffffffff, 0x0, 0x0, &(0x7f0000000140)={0x4000000000000007, 0xffffffffffff31d1}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 03:48:33 executing program 0: lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000340), 0x21) semop(r0, &(0x7f0000000000)=[{0x2, 0x200, 0x1400}, {0x0, 0x3, 0x800}, {0x1, 0x1}, {0x2, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000000)=[{0x2, 0x200, 0x1400}, {0x0, 0x3, 0x800}, {0x1, 0x1}, {0x2, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r1, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x400}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/246) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x400}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x8001) r2 = socket(0x800000018, 0x3, 0x102) shutdown(r2, 0x2) 03:48:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1ff, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000257000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB="85dba5000000000000000000000000000000000000000000000032ecb691f1c395ee00000000000000000000000000000000000000000000000000000800000000e2ffffff0000000000000000000000020000004500"/110]) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 03:48:33 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x140000000000000, 0x4, 0x7fff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f000065c000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f00005be000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00007d3000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000686000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002d3000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfb}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000641000/0x3000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair(0x10, 0x3, 0xe2, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(r1, 0x0, &(0x7f0000000580)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(0xffffffffffffffff, 0xffffffffffffffff, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f00000006c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000700)="23851a73625370bd257bd105d044d8056818bfbfb6b56b910713114f21eb13c21dfab91ff90dd852077f7b09b6248bea40970c8bd02e4ca56c1565ccb5735e62d7fdc647cde18e64d8b1d8f66f55be8f2ebb6ade6e475f406c289fe720f8299e384a4bb1e61144d8eb03a51069a571d8b7c190f8c388e4726c62eb3ce345e300ffa5215882f6509ac966366f32dcdeb4325aaf3c1a1abf347d948d34816f6be2a33d7865551df24403b6c885040a277c4fd589ba0e3ee640afa40993b95c82b7a6d18fa40b2b66fdc9bd6415e71dea94bacfee76c3366bc387d516c5dc0b74ab73", 0xe1}, {&(0x7f0000000800)="cbe96bf72829e3d4006f57624031971125d2af43e9cbfe7c6f6f4553846298c5e8af80c8984826cc6c4164abb7cac207b5ccf86ab4a582c046e2d73db1e4d48cae4e9c0a2334398a18bd5301ee95b29bfcc638eab6058b9b5f9d5f5fc6057c9e7318b7bdf7c023713b6bccfd5a79439787c22c4ec27653e696261657bbc5c6cca0b176adfd4193874e39671dbf428dc459459fb0a163008f970a5e289e067307cc5ead839bb1611e8641aa1a67fa00a3753a43e8ffba112b7b52fa25c11d90e5836eb74653a8191d96d9ec89bb3247", 0xcf}, {&(0x7f0000000900)="a84b17922d4857deee061ad29ea5664b64e8b7347256ba5e075cadceebec4b7b70dc3c898d811e8a3aa4db", 0x2b}, {&(0x7f0000000940)="0481106bb3b4f5080bf1ddf580d6bb2aa885a3ce8317273fe9f0c4a8f960ae225ed26092fc56b42ccf7badad662de75d97f2ec1697e026317fa5ddb6c2c743de048952af004be3151e9a0833a6aa1ccf794899594d2e1986048271aff0f928dd6efe1c3f90b6b9645712a1fa1e4359bcabab8dd30dccc320c0384def8374eca6eaf87f51c9937b232b6f2c7f707a847d820b437ec10f91b47262fb8517796187d23197a72f1c6cb6b323f49fc0ab91443518041998007d1691e5a482172e42ce85039f1b99d8b181803ae229e02cfcff2de2ae236ef3903915bf7825d407e42d34b204944fbca396edc9b6a6c8aaca622e4bbed14ba270569c9e5f", 0xfb}, {&(0x7f0000000a40)="266ee29c163a4273f8c05dfc3e6cff8b1e6916c4b68eff41e8777876d48032f83b10479bcaa6854c9d2c4a116c147d821bbd6144130f3606e96e885233547ff6d1f288feefb6d4fbf50d4e69399885b03e06146f4cda841710bf2192467c35577ae8b8e43fc28230031af55ce4b1e1870b4eb01d41050b8e3329d39c65255cb709416b2b73261c34982f6224e304ba457ca273e36334f74c54c10502acde64440732cb1e1666b3fa99a972c663ea1bca145e4e0b1c4eacbbb8cc531282bba43c49055dedd5fbdabc72b9825ee2fffb", 0xcf}], 0x5, &(0x7f0000000c40)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}], 0x20, 0x400}, 0x41d) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) mmap(&(0x7f000060e000/0x1000)=nil, 0x1000, 0x0, 0x1011, r3, 0x0, 0x80000001) readlink(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)=""/27, 0x1b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000640)=0xebc) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) 03:48:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7c, 0x0, 0x0, 0x40}, {0x401, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/81, 0x51) 03:48:33 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000080)=""/227, 0xe3}, {&(0x7f0000000000)=""/45, 0x2d}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000003740)=""/4096, 0x1000}], 0x8, 0x0, 0x10000) 03:48:33 executing program 0: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fsync(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x5, 0x23, 0x7fffffff, 0x0, 0x6, 0xce, 0x93, 0x0, 0x0, 0xffff, 0x8001}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x8, "8efb402aeb87e065337763c375007a00"}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x1aa7, 0x0, 0x1c000000, 0x4, "942d3994df0000f631ac15eee8e80300a94fcf5a", 0x4, 0x32d}) poll(&(0x7f0000000000)=[{r1, 0x20}], 0x1, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) sendto$unix(r4, &(0x7f0000000180)="66ede848f303b131cad5391b6757651b4ff59e14e97deb6f930d22634f08dab12f797de7665601e07e33b4ee2388cd7883be88d828f6d5dfef8fd38edc98c6e6e157a0b9413114ebadb0a050e2ab71725dd8a235b3db7f56573191d4224f477f97799a50db8a2544ce8410673ecec5ff2e2cd8d5ac9c1ea40d8b9ee84948834826914e0e4d030a46141610723a20df63b3b9dca9e03f8cf8e8555040409183220c9a454239f9f2754f1f7f149071d98624ff4e03ccfa45951695", 0xba, 0x400, 0x0, 0x0) 03:48:33 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xc8) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) write(r0, &(0x7f00000001c0)='3', 0x1) 03:48:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x400000060}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x72, &(0x7f0000000f40)={@empty, @empty, [], {@ipv4={0x800, {{0x14, 0x4, 0x2, 0x4, 0x64, 0x62, 0xa000, 0x0, 0x32, 0x0, @loopback, @broadcast, {[@lsrr={0x83, 0x1f, 0x5, [@remote={0xac, 0x14, 0x0}, @multicast2, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast2]}, @ra={0x94, 0x6, 0x1000}, @timestamp={0x44, 0x8, 0xfc, 0x1, 0x9, [{[], 0x8}]}, @rr={0x7, 0xf, 0x3f, [@empty, @loopback, @loopback]}]}}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x3efa, 0x8, 0x6, 0x1000, 0x200}}}}}) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r4) setreuid(0xee00, r2) r5 = socket(0x2, 0xc003, 0x61) seteuid(r3) connect$unix(r5, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770def062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180), 0xc) semop(r1, &(0x7f0000000240), 0x6) write(0xffffffffffffffff, &(0x7f0000000280)="1f4bd36ef960f57b3764f98978d092466227fb82bd28e1fb23f6f018715fd1c3be381daffeec30606ec4b40811642e9f76b85941b6b04747be9028dba7886441a8690ff4b40a15451d5d14abc7584eece6c8f4c1631c3fc2e03c3a96235364cba9604ae2f3d9704194", 0x69) 03:48:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x40000000095}) r0 = getuid() setreuid(0xee00, r0) setuid(r0) r1 = syz_open_pts() r2 = getuid() setreuid(0xee00, r2) setreuid(r2, r0) r3 = socket(0x20, 0x1, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f00000005c0)=0xc) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0xdd0, 0x0, 0x4, 0x0, "d25a0db112030700", 0x0, 0xffffffff}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x81}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus/', './bus\x00', './bus\x00', './bus\x00']}) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) fsync(r4) 03:48:33 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0xc8) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) write(r0, &(0x7f00000001c0)='3', 0x1) 03:48:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000040)=0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x5}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r0, &(0x7f0000000180)="0d3548feb8d5e684d7b2326ad0e65dd47a84718f6a9bc1298f584fa2a2e018a22ae93cbe797417f828", 0x29, 0x0, 0x3f) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="000035d14b6d8c046476e098a28d4500"/27]) 03:48:33 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @random="4c5b0aecb9cb", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="2feaf0be453b", @local={0xac, 0x14, 0x0}, @random="78d973468091", @rand_addr=0x7}}}}) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 03:48:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) 03:48:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x87, 0xc60}], 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 03:48:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x9) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 03:48:33 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) symlink(&(0x7f0000000080)='\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', &(0x7f0000000000)='./file0\x00') socket(0x18, 0x400000001002, 0x0) r0 = socket(0x6, 0x4003, 0x0) dup(r0) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) 03:48:33 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x40, 0x2) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) socketpair(0x10, 0x8002, 0x1f, &(0x7f00000000c0)={0xffffffffffffffff}) bind(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 03:48:33 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x90) close(r0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x3}) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000180)={0x0, 0x3}) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff8, 0x85, 0x1, 0xffffffff, 0x7ff}, {{r3}, 0xffffffffffffffff, 0x42, 0x20000000, 0x6, 0x3}, {{r4}, 0xfffffffffffffff8, 0x60, 0x40, 0x0, 0x7ff}], 0xc7, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffa, 0x2a, 0x8, 0x2, 0x1401ccb6}, {{r6}, 0xfffffffffffffffb, 0x50, 0x2, 0x7d, 0x3ff}], 0x40, &(0x7f0000000140)={0x81, 0x3}) acct(&(0x7f0000000100)='./file0\x00') acct(0x0) 03:48:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x101, 0x0, 0x2, 0xffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04ce"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(r4, &(0x7f0000000040), 0xe7) 03:48:33 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = getgid() r5 = getuid() setreuid(0xee00, r5) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r4, 0x150, 0x9}, 0x8, 0x1, 0x9}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000002380)={{0x7, 0x0, r4}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmctl$SHM_UNLOCK(r1, 0x4) r6 = socket(0x2, 0xc003, 0x2f) setsockopt(r6, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8200fbff40696c6d3000"], 0x10) writev(r6, &(0x7f0000001600)=[{&(0x7f0000000040)="7f71ced71bd2e913", 0x8}], 0x1) 03:48:33 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f00000000c0)=0x8) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x9) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x104) sendto$unix(r2, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 03:48:33 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x1000800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f00000013c0)={0x6, 0x4, './bus\x00', 0x1, 0x4, 0x40, 0x6}) getsockname$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = socket(0x11, 0x4003, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) sendto(r3, &(0x7f0000000280)="4723493d1ee0a3c082113677514ee44caa078169a5893fa888a5153e0aeda52e8e1c988b27140b69063fdcb88047dc70e3d25fdc7ce62b67419bb758c4fc4f31a80e1a09be6cc42a2cd7d1c5db5e035ff6a05e8d9a17e7daa108b20d90143af2e120834146f8e631c4a8154bc3a60d0c4dc92a7d290cb5254f4e7a", 0x7b, 0x403, 0x0, 0x0) r4 = dup(r2) getpeername$inet(r4, 0x0, &(0x7f0000000080)) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x1f, 0x5}, {0x18, 0x0, 0x20, 0x80000001}, 0x7f, [0x7, 0x9, 0xb4, 0x0, 0x8, 0x20, 0xea, 0x5dfa]}, 0x3c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000000b20a, 0x0, "1dda410cef36499dc809030aaf58d991cc06d0f7"}) r5 = socket(0x11, 0x4003, 0x0) dup(r5) accept$unix(r5, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000001380)=0x1002) 03:48:33 executing program 0: nanosleep(&(0x7f0000000000), 0xfffffffffffffffe) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) lseek(r1, 0x0, 0x7, 0x2) ioctl$BIOCLOCK(r0, 0x20004276) 03:48:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0x124}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x8001) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x0, 0x4, 0x8, 0x0, 0x4, 0x7fffffff, 0x9, 0x2, 0x0, 0x1f, 0x6}) write(r0, &(0x7f0000000100)="3c9ebb8a65d68419000000000296e443d88ddd7f5b5191ea88cc6a2032c0612720aa00000000000000", 0xffffffffffffff31) 03:48:33 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xa12, r3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x7ff}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {0x2}]}) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) execve(0x0, 0x0, 0x0) 03:48:33 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) writev(r0, &(0x7f00000005c0)=[{&(0x7f00000001c0)="f1f0bdf2ec38a6995aa90a1005fbd9d975f6c9d8d88918038ed13edd4d301a4c5c765e7499c6463875a422cdd230b2a4d931d878071c94c6ac675ff0ae26f866e6512c885a7f9d22de6dde0d2547e858c3da3eed45a101725c2b96a9cf16b622daf651f16aa5c60c73be53c2f8bcceb25d09a37c39258b26a7e3a9ee4ef4dda62d60a52627c8b1142ad3fed1ddba65845248fc378a7f33b7135e99f425f93d9f684cd9d6e183d7a32c9146725cca94126d469dde2ed9e26eb8f83a8b60e82a5154fd798e8dc67031f449541dacda94c02fe4856fb9ec9da2c34bff6e70746c5ecfa80b56ad45bab8ee7da5a387d3dd53114891321c", 0xf5}, {&(0x7f00000000c0)="02da95e92d4ac50e28ebd6d0d740b60c0d58e38dc383730c0b96afa146e7567c98666fe7a4bb459c6aae3c428c8b25ded41f6666f0521f0a6897c09712df3ce305f7652bde3dcedde1e77613c64c6719590697f823698e6d7692e38cac409719f0b7986268d0d38438959569e91f5394d4ec1bb1a64c538c63a992847cac9dc2a30a69525400c199dc62a7cc5cdaf6cfd54627130e1fbc75503510b678fe22efdb1b2ef7be8e591156fa2c617a7a611d48a81be126d7c6", 0xb7}, {&(0x7f00000002c0)="3faca4e63666d1fb9cbdf60ceb0850853d22d1042a5ff12cb9392365ca069d10a97c35ae1d604819453e2578994a11ce7c216ee53a73319e8cbd6668f895f268a0ded627990f911a54163e6f62c8fe23277af7a3bebcec7914ffa1c832b7fa53043f63dc09b8a758c93176fda6343cda80", 0x71}, {&(0x7f0000000340)="6255669c21a1b72ffbee546c7b982e58b956b9b1d346dceecf8ba6bab1a8a0c3631a08cb4cef526ed17be56ca2c9f40846deb6141377b0f55f7f5d3484d0c452d9f1c2", 0x43}, {&(0x7f00000003c0)="5d42a9487a016e6df30123e26613c968e2c098b003c11e2b4bc2e41266c6d73b8206a59bcbb5daaee8f1a0a2363536d53a0786a2c67cbe6b361520015cb928533fa7e71cec95e771027cecbd48de51ebf7dcf9a0e65862a9526bf3a92424be947ac5bf4812f30277485d2bd2429a1b072d000bf8664237d144e6c2473347ea23f88afceb930d0606a1a29d4dd2ca93b2b7a30761e1cc3f8161adcac6a1", 0x9d}, {&(0x7f0000000500)="e0d382d00f9b015554d91176b4260475e7cc1986b573e29106d40efe01fc76750b0bbed619c24a3ab752e526a0650a9115238ecb965fc329dee911a7d35f555b1aba42e0d438eccea27f7a66f59db47a39177df967bc3d7909ab15533799a2d6fb23016a150dd5cab71acf715831e26c59a3de13f6b744faf818e0f801cd7ab9ba02ca0047c459310a87a6e90accf1b57951e4868342c8a0fb500af9a9ce2d593ec874fd34aa086aabcd2e11b8f41c91", 0xb0}, {&(0x7f0000000040)="1fb281fed0905610c1aa6390f7374b695d4a78dcde56ef2d97b38d7712953c5f9baabac05e523f2c001869", 0x2b}], 0x7) msgsnd(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="03"], 0x156, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX, @ANYRES64=r2, @ANYRESHEX], 0x1, 0x0, 0x800) 03:48:34 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f00000000c0), 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) 03:48:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000010000000000000000000"]) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') close(r0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 03:48:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0xbd) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x2) acct(&(0x7f0000000000)='./bus\x00') rmdir(&(0x7f0000000080)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x80) 03:48:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x8, 0x6}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc, 0x0, 0x1}, {0x64, 0x0, 0x3f}, {0x6, 0x0, 0x0, 0x200003ff}]}) r1 = socket(0x11, 0xc007, 0x5) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0x7, 0x40, 0xb2d, 0x5}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 03:48:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x7f) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="00fcffff000000005c6b00953700"]) 03:48:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2b51b7000200000000000000327933"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x20, 0x5, 0x80) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x7) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000180)) setsockopt(r4, 0x1000000029, 0x30, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 03:48:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) dup(r1) 03:48:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff86], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xa, 0xfffffffffffff7ff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:48:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x9, 0x1, 0x2}, {0x5, 0x5, 0x3, 0x2d}, {0x8, 0x10, 0xff, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:48:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) lseek(r1, 0x0, 0x5, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0x6, './file0\x00'}) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8020697f, &(0x7f0000000300)) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x3}) fchdir(r5) 03:48:34 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSDTR(r2, 0x20007479) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) syz_open_pts() kqueue() r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x1}], 0x3, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000100)=0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000000c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r6, 0x4c) 03:48:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:48:34 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') chmod(&(0x7f0000000000)='./bus\x00', 0x3) 03:48:34 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) getpid() r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) dup(r1) sendmsg(r1, &(0x7f00000013c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000340)=[{&(0x7f0000000100)="10696814b142f3b8e21fedd33c6d972674ce417c242955d03c935a71c2d161d5e8951574010a5e674274b95f6e67f4290aca27c4f44acced65d763960f253e522840ee10d70a0d1537b51c4135a2b4a65ed1a346456f4c92723ff7e2ca40954cd1884fd8c21ae5bf64c3c33597448824f83d52f9caf532fa3ffbe13136022d9f963f042c91977b2076581c2ae22198bcb878156a9517db6b4f87c28f02de466d6b64719f131ca85ebd6a85b0128152782eb7850fd945d35ecc1557666e164050c9af14dd12b4b71d04", 0xc9}, {&(0x7f0000000200)="77efffd6430d5b77913ba07f55c92488b15e9e8ebe0338396aa40e", 0x1b}, {&(0x7f0000000240)="8fb556e00329c210125ce10c688cb85beec6def8624b685fc75ef8a5b85e89467d824e6a28286323d4675050169f78b5781462ba2e0fa46808283687", 0x3c}, {&(0x7f0000000280)="dfae36b6c96119fb87fd79cbf14350b2cffd7fa36d07f68993ded09f84fd3fe539e3ac9d0368244f991b089fa90d56cc2a1ccd4bef26f630add8ca78ef278a97e6c54d8dc1675f1baab98462e3c389b3acff4c944aff3087794a928eb6ba97e4d40dba08f597777ba3359a2b5c831632b0f6b775dfbabdfac41823c2a09f63133c4df71bb74a28210e6437be352b86ebc18c0f833f10646e59cdf55be4734ec3b4b0ca9d520c0898076f91278634c147ea117fb0e5", 0xb5}], 0x4, &(0x7f0000000380)=[{0x1010, 0xffff, 0xb7, "e897200213aff966bdbd3327f39721d208b9a4747208963745204bb2aadc7f4d39dce4398b63fdd719bb968a1b0c7b490545d831a807c45a83e34c51bbef0e31bce418b7603d775c9c34b81888159e7918b2030404622183bbf8881dc9c2fd74791db8838222a7cbe58037b9da7f5cc704bfcc798eb7adcc4b9261f075bafd593be3169ac57229fcf3cdc0641df158881eee964ff5301eba8fc14a05fe6d0c6db389740afaaf3e3fdc5aa41f6e476a1ddf4748bfb76ab30ca43971bacb4ff12b592a85198e9e0a5d930e3312a20a1f1737b0041cb170e62652a4f58f49aff724540b6309a2c15397ea8edfb249a4e6e6cdcbf2a2489c340028a2a6aa196314f4a149a241ee5d825487334924e0c89f30532e048b67844e0c82661bf192784734535a31d22bf8176f7c197f17c80242ee63792daee89f400f8cd0d99a20e327f338041b1c3e037e55952462a21ae077bf8f5a73d7bb9876e100ab47e45518caf55a1bdcc51516be029023854079b789db6cdb6920e24980a0709ddec1ff5701ab322ce72f9c621ffd1d6231daa5edcf60146af3ba03cd9b6084f4fd7543cb270e51800892d7f2a9e9abd212fcd4fbedafdaba7ffd9ed880dec3da9a895851f30820486b9859d27353b5b28f3ee5e81d3d1b8021b6c66668824dbb98caf86858acd89e101fc66bf54909152da93c48fb8c6f533ceb82ec54e14ea425c387565feedc64426e467d37605cabb9d95b0f1a8ad35b069c06078145f527965c602dbfbae89e572599cbbc0d42adec06b31f88cb7364bfa02cf9ed7353ef6742cc78cce0417081c5b658316796c19120853263d8d9c17a6334fe73d5336a7d67b249546056af5d8686b4ff349e34d23a7b76ead2aefe904fcdab4e0423dbd62f1cf905c2b85115f583e021995c0628face7ba006f00b5d8f3661bca3e169b3edc9b41e8b452d2253f77a2a37953d0d868be2453fc154850cf4f87665e234f0dbbed26f66cd933e011f45a4655ffb937409b519f7c7ecc1f950069fbee517a304f9e2415821311be728f0635c500d1fb6bb50f1779b6fee0550e525850a541b2c1648b5af16e35e369bc12b313cf2c4940af1733f352424fad9fa8adc99ce6684284d3b74b55975943a10651454293939677f44f66becba099680f20eb1373d36b6ab43dcd7d76d61618091d70132a2b1e6b35e99ab3313ca62eb59590a3d6cab839a2704217b0369c0b653fb097c8e5d2f527aa88e5a3bc50bd5c1829aba2665b3c3aa3e2de0d1bc47e51acb1da2f39e315fe7683be5fffe95c4f0ae6a35a149def66fd90b0b279b93b5b652c7430ccece4173aee6b805ddec6e5c2be2dc21629e56d7a05b9d1a9a23b3fb06886774699247addb4237b4214b9fe614033dbd93cb0a604c23ae1b5e5c6f04bc2017f149f2c84356c314eb1eb5c350e7514e836382e35f43f7a301c5f8faced1581d51ef2703f8906a96e0fc0f1b9fef0cd67c1de6fef99388a1bd7dcd4c4d408e290d4b6d458a56f4d70f3cfba393b2cfecf331a2bf2c1d957c0c80748cc9fb24dfe0797fb237b33013c2f04eb662e07c26f6290746a23bfeeea25947994bb505c316c7bb9e24fa602817097042fc49229fd8ef8bee0d6246e680d491c7e3043087c1d9843c8e1ea2ed81feb634586ebb84e4bf16fe3f28d9bdaab656c62c8770fb55267b41cf489b866f5b9a078beabd44aabf1723a1ca5e443f8b92eca2fb5fb5179dd98829869eebece84571b71fe15f9791639709652d572d37016d39421b2b388c0f6c115057813e52c01912e526d405bafd11538983e568e398dffbe6255ed40e45c72321987caff5be6e5fb00548f810c1966ac623a898ff42b481feeb9f4b85d3fff5c080499a0d836c0b3257322e062eaf9eac870fbe382d5effe4c0efa3af829337c78c83815d659911d4503f0bf7c135614e968e4a5db17ae79fd341bb001b7b85d85f22e87c53d275e5846b483e15f612da54d5bd521ad55650725bd9406ecfe5784f00ef175583d6953b6dbd7784c81865f50f4ee27e470c59a15d36cb727598eb5ced870ca1af2037c4dca6d9c0a246f1c39eef3012ed0294664ca2d91191cb302599094a61546e3db5851bcb6084c6566770a834ce603cd4c1d5fdc9f14a00454a2d56c2fcf21ca377bc7417827e461d5c7e1dd207776cda2832a2d3fc71bf3a4188c35451f50adec346c172651d677ebfb217d2a9ba74e8187ab28b586f72acfed7cae39f28c9853ca8331690334b196f9ca8f77c88292c4a497b20ce710561c1732d73fc7e46503243522592e1d62e6b8d497a57346a69f1a12f33fbbac5cbe4768b59795169f3754f5ea1fe140f0d791d9fb5c9a012040e91b6b5849f4d07b16412b8f6ad88263d658c7b009bed7af55b8163a41e7ffa741ce63d29bc7b4979b7009c99e027888097873d1115b096d9ff47cfa6ed6525fadaa46177e59da619dba75f720e3624343e3b2dc81ff41116a56e9a1245589ec5765f9f07efa26944e86e5e6826cef759a59414c73072da02f5e3ad8829798c9fcde3f05852c6e1a3cbdab7d99261291ed3f2baf69d3b1e7e80145541f4f06a94dae49afb8ea4066aac9b5c4460d95647af0c152362d5a0042b0fcc51d96be4b075344383a184a39baeee68108f6d4f015003793222fa89472956c653f8646baf065298ecb5036eab1a8307e8b7e570b2e9b1f1ca6581e9747c76cd0efb505493c1d531a1f4d58f57142a2321d5d36a363d97e565234cd4166f9c3f17f5924916e0140e0f376379fd76b9e7fdb6f3cf398013a8728b0a11d8c315b116807ffbc93b97a2b996ed10b8c17b9aa11bd3ea914319b9588abff17cd72ec235c95ea87f0d7faafdad97431106bdc31ee8da940b83ede4681f55977892cbeca574806f558f7007895f1bcec78902855da9603d6846a6a4939e438a7f92fbeda5db27c776c1ac034bc1ce60b787cb76aaaf32a5f0afa6451ec2e50b7612e069bd80359a2b4579fd5f24a720cd5aed0cbe6e7ce2a1258cb7c2c9bfe022b880f6e07c6a9582a32300eaf25c3c120a7ea8bb5ed627b27079b7b65434c221c2ed2cc25da0feea647509603d127fc13e6016f6d7808dfdc7d86565ec0e452c000ba7ab4b011eb3b25d66576b850d4844e399bd5e46c48d6805a7f0e565ce0647f1101c6720e47169b30e623757ef88631d8f038074f54a28dc96b7c8a4662d5876453bb31fe27b48f99e59a59171568e8f2470beef9b0e0c897f46ea278c9f936961e29ee34fb0f2c017a0e369ce4f782f64cdcdfd0007dccd821c3af6f5cd0e58a872c2ce5b170da81e8a31455d6627f26dfbdc005b06b1ee752240d3e5062622ddbb024ef71c504ead35c12b29f4e47148908b788f40c059402ed2fea915b007763538fa1bb08516e50989ab62acfc70598941a68969745d1a9d2610dabd2760bf9dacc96b02970b74455a5a9e6ebc1f318d9bb3e8aef67a986b36dd16abd10ab1ef61bc3102310a5b07ea90aaf31b691b37199a026eb72b908952f4cc379e0b369121caf6cbdf01f25cf35411e98a4fd9c801d8d2ce225a7e73e421cb6bff312b8a53d508b61f5a7d8b8c58fb7b587c981a0f1d561f132d5ec1a57aa8e0f3cea71a0207057c231b98b6a9632503587a6717d56d1dcfc39a32a2abf54192642a46e54dc8c63c9f7f87190a4aafb649a9f9c346ad5f9e31c600a94a23c13494e928375a858069855ceb22ba84e5ebc3e941c695965a7a0a34b7cd8a58a4bbbfd117bd10fbcd1fb1c8e3a04aa1c6321735641f957563625729a9844d132af5a7e91535b0081c4a1578a9dc6c86c862889e0a6fcf52b91aa8dc2a372b66d1b14e25dcb2c336df2e27f4d9bc1256aa7098ddc91f6c445d578fe9cc25c6cbb26273114998a1af1ca692b71682e58e07d7b547c79568497d664497b74690b575d3d6b6113669ffc237432cbbbb8563e30acb1528020ae0d2cf8e85bf6a9ad184fb86ff28e31c2ed1087d7a84ca47b2c2edc48c8b0561c6946e81ca0b7e1b77696df46996cf37badf8683d2fd6af99a7da5aff32dc75a4313ef1935374fbd7078072d8ee5ade32928a898cf1fa63bbb794fc4b959e626f6938cf204a2d54a4723785524cbdfa9e5474c3a21d59a3659a81deb249fe4ba1102aaed33e41e973f6fd58bc0a827eef08d700a75b4dbc9aa7a52e715e5f1350c0ecd388b9aeaaf518cee8466590dbdc66e09695612eb63545ab52397b6682b52769f886822acbabb6b5b780f13011a88f5e36d74f255d02977afd2cd9b8a3e2a189004ad543c93c04c2e3775e4735ed34b1472b9dd11a12f2432f30844acea52adb9b1db97f1989c0fb4157d058abe3be304daea8caafb44c59f64a236417e1f9d88330d03d6be13e961f9fb1eadcf5791746f7326ffd32c60f4bcce3298a70a8801e00146e18bc5067dd6da7e819c62fa334996c1c3a8b8ecd084c6a9f5cb3a483cd5f791c420e49b6c1e6bd35bed2c72b6a78bba4b38704b7cf2bc3ca04dc6b40ae66cc4808f78ec0c48320aecad814ea22a744cef6846f6b87f8483efd44e8fbe360b1efefe8adf0e3b0f4c4077b575942a23ad556e953c4fd7c62cefa41741783e20239c4407101a873a55c664f97227676b086c4d81ee8390dd2ea8777eea4c0c17f84069fb1e1f98e8024c935a742e09ae8ac0c25b22d5cd42e4b4c618eef4f19cf0087872e17358cfbb07e2c980d5ad8b98aa47430da792df9d71cf1c9372eea7105375ada638b1ad3ad8f09bc52f3f4a90e965c6eb9fa9c09087f74dbed60b27bab7b5490037abcd059b976941cc2d9cbdcb456fd0d192ffdd88616f3189b808015b952cb472d0acaac5239c42c6b65ac1d877e3d15ff9a9703522829bf481b30ad6c3a2dd40e6898b735a2c4c38dce4d7be1b0d1d9b0075f96430c07067d761c40960e14e234764326718fdf6288e56b159b977daa3c895f673360a426798cdf9f89d920d9274a2a5d5d4eb637b9913ba5af6ec25fb3e261f0fd867a35f5a4c89a0acbc56794339041c9904eef4c2c0f2c1eae34d05347eda3858a128adb9a4983a124f49a73b274fa17b3422574a0387535dd228040b0e38e65a5968083dcf375265b39e85b7a5e0b8fac4ff00e6e1fde17cec5c79064c387902082ccadd948623a9b2f522148e34ee5b4361308fe9385be6d97bf340ef79efee4523f3a8c58d55685423e64f98899cc445740c7345b3fc9f5bcc191507ed28e5c02476d4ba3180eb6145cb5a1757408cb4f60b68a7b2dd032396990e1921327ee32d2d3922c56383218af4767ef795c62af4b9fe99256cc24cb2d2eaf15afea1613acb1f1f1bd23d54e4f80e9cf1e3a0a9c1e9f353193168e80f004fb043f29b89f64ae85e934ad2e2f96d2d4813cc902609ced4a73bf2e6a274d6fec728d96a29c325ffe0bef04bc9f2891581be51eecd3553d067f906cf4f9f216d6817f3b9bcac60776ea0cc5b6dedaf3e60d59ddfcc80d074463c84d454372f62e54e5736e4100c18de2166dc9a0bf5620899cbd3773635786755497fcc87c264f842fa06493752cd80f1b1cec74dd4c3fbf75cb86e1ad07f406fd59975fcb6c5ec0a58b857b762b3849928a946937ec750dfddc3abf064c064a39646d601ee8ceb9f4e8d4a8a0232225f6727045b416613b5b99cc0b05bc9f6ee0bd254f31df354075805f8b3acc2fff4bb9977be827e94b77e9ae427f026e0f793b50fb4dda27fd113663b9d429dfd29dcd44529f58adb249e1ee8c1d22ebf1caf57ef7efae327ad438d008ee12f98b19bd434c5"}, {0x20, 0x1, 0x0, "f4f55c3035ce20c95f9798"}], 0x1030}, 0x400) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r2, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 03:48:34 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x10, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="820206"], 0x10) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000002380)={{0x7, 0x0, r5}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmctl$SHM_LOCK(r2, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 03:48:34 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffb, 0x0, "854955883d026111fe4d04000000100000001000", 0xffffffe1, 0x4}) syz_open_pts() kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x101, "27e733c4c3d09d5b206296a58c65a5585c4b3532", 0x0, 0x81}) 03:48:34 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r0) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/138, 0x8a}, {&(0x7f0000000100)=""/116, 0x74}], 0x2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x4) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000240)) unlink(&(0x7f0000000280)='./file0\x00') r3 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x28) unlinkat(r3, &(0x7f0000000300)='./file0\x00', 0x8) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000380)={0x1c, 0xc87, 0x40ffff, 0xc45, "31132d8f000000efffffffffffffff00", 0x5, 0x9}) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x400}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$IPC_RMID(0x0, 0x0, 0x0) r5 = dup(r0) ioctl$TIOCSTOP(r5, 0x2000746f) sync() r6 = kqueue() ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000003c0)=0x800) 03:48:34 executing program 0: socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6004000000383a0000000000000100000000000000000000ff0200000000000000001f8682ed000101039078003b000000602484a20000000000000000000000000052d6057737da82fa7a49479796f797c9d18d191941e7f4fbd3dbb26e9a75594c9364e0560c68ddf4da4c1100000000"]) 03:48:34 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$unix(r0, &(0x7f0000000180)="1b224dc0e3672de3081bcad77e2771c1124b90a07120df8c018c6ec8310f99ec1e79f659d4b148e265ae792c610fe46a43039ea706388af2c51c6bc53f269514cd4db1a4b28f88aff79d9d099c88082228f74654f6dc0f92f59b231639a3dd11cfc2a9c85dd25d79c317b3a910ecd7247dd477233562a6c586c0b0775bb451bf849634088328d23de4962d582d7f20a4e813d9bc7999b23c3c876c0a2489fec84635a772cc06d42f42eb4b411bbbcdc751e996ecc5", 0xb5, 0x408, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c5c3000"], 0xa) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) 03:48:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x4) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) close(r2) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) dup(r2) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@random="19d6ab98c7e0", @random, [], {@ipv6={0x86dd, {0x0, 0x6, "845e5e", 0x18, 0x6c, 0x8, @empty, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="2ae074681f3c011faf4f5e99322a303e"}}}}}}) socket(0x1, 0x4000, 0x5) 03:48:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x8, 0x2, 0x1}, {0xc9, 0x7, 0x40, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x0, 0x3}) pwrite(r1, &(0x7f00000003c0)="aaa059b8f76f663ca3a951c842df12af7f8f38dd29345c6572c6a78c0f5c0828ada621d753929e7860136b38a0e2d48a924a76a92aebf63a33cb6d5c8ea8f9c976df57c35fbf0f0d5a707ac56062f9126ec10fae4f904446e862772d0e97f3513c70f7cb2411acf70cbbd106f0aa2a1b948d2094b9d9d6bd9d44b0cfc1d398f4aedb7d2df73f62b61053091adfe2e25757d024751003341ce3994b36d66eef58b49490e0d74691a500"/179, 0xb3, 0x0, 0x0) 03:48:35 executing program 0: kqueue() r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = socket(0x11, 0x4003, 0x0) dup(r2) recvfrom(r2, &(0x7f00000000c0)=""/190, 0x8a0b0de7, 0x43, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x2, 0xb8}, 0xc) r3 = fcntl$dupfd(r0, 0x2, r1) pread(0xffffffffffffffff, &(0x7f0000000040)="53043b314899bacd1e5e95d74850345041876c9dff4dc9351f38d0856d46b5070b8f059ccdb5fe5b1886d75fea671755a39d32166ca46b581d321a31", 0x3c, 0x0, 0xd10e) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r3, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) getpeername$inet(r5, 0x0, &(0x7f0000000080)) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000000)) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) 03:48:35 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) 03:48:35 executing program 0: mkdir(&(0x7f00000006c0)='\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) mkdir(&(0x7f0000000000)='\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//file0\x00', 0x128) rename(&(0x7f0000000080)='\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//../file0\x00', &(0x7f0000000100)='\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') socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x2, 0x189) bind$inet6(r0, &(0x7f00000002c0)={0x18, 0x0, 0x4, 0x4}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) openat(r5, &(0x7f0000000380)='\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', 0x80, 0x100) r7 = getgid() mkdir(&(0x7f0000000400)='\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', 0x88) semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r7, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000001c0)=""/187) 03:48:35 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') 03:48:35 executing program 1: r0 = syz_open_pts() r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000040)={0xca, 0x80, 0x1f, 0x1}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffff743, 0xfffffffffffffff8, 0xfc80d8d, "0000245185a81865fc17ffab7fff0e091fe600"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 03:48:35 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) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) close(r2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 03:48:35 executing program 1: r0 = socket(0x2, 0x4006, 0x10) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) setsockopt(r2, 0x7f, 0x6, &(0x7f0000000080)="00a1f0cc055231a5a3bc2982e0642622a62aa70a51f8db4a56f34e6cc75becaa26af7c7475122e7edcf600e84f533190f230a51a7bc629e2", 0x38) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0006074"], 0x1) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x22, &(0x7f0000000040)="08001f00", 0x4) dup2(r3, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="650a6d140107272237278911bd23252ac36b725bdc6a91fcf5696aa9eaefc758ca09324450967c23fcb84eec5871c47bef0ab56a9071f57b0bea45226f9d34a07caf918aa21411297310b2c131a0bae8d507f4920d39513f03edb108907ae9e7f4109e8f0e06ed1d952de4884f1f6c3052c7ddffeb3bdcc987d96a530cbb8ced794ace5c192574098253fcdceed3c643c09dc0876b0c975f7c8c005243bbdb55c8bd75549ff30ffa13f208052c6c10dac95582e6fee184908a9df6"], 0x10) r5 = socket(0x11, 0x4003, 0x0) dup(r5) sendmsg(r5, &(0x7f0000000840)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000000600)=[{&(0x7f00000001c0)="7bfe62e5e51da4b9271e28c45bc37c9a7901f62e254365b3a329353ca1e9e1e4fa5e04c1a80044f854960226fc2d7e205d5fb9a71bc3f663f5fdf9756bbd16facbb607db3d6a6703ceacb631b6ab39a6dae3430d8be772afba7e8a937fa648fe93c423b327249c0ef303e18c1dd959b21acbca00012cf665f0fef66c96fb3e52b28feac45ce770309150ea9030131d148be0d1542ed11f7541f3924ca01e37ce72efbb7a2211d1f419dae63c55f157fb76003c208519ca2aae0337081989fd23bc93b8c7abbc2e25eb29008d90abcf4f19ccc09d6892246f2267de0d4efe1677b409c8393e4a6f588e1038e4b3454b829ad47e386d8982c7e7b7e1e28f", 0xfd}, {&(0x7f00000002c0)="cf58d1b24b2e47778d0915585e3f674eb552586c86a0b95fc536f1babbe0e43377bd0e6c40f8494f26e583b7de3125ee264c316bbc5837ffdb04d42f640a65fb063e607e560afde9fec1c95bb0fec688e05dafbcf8d231d1315a6377d78914c9cc79d415dbd09ec00167970eb6517ed0f1245b68ff2fd3ba3b1a8f894ffcbbd4d3aa991529188b55e09853f10be8e1", 0x8f}, {&(0x7f0000000380)="15abd3e7db3a041a59ea701bcdde614e0d7c8cf62b022b47d467c1355a22a0ea8b690ec078ebee75b66b7d4585ed666d85ef63462aa5d3a029d6eb8a1bbd5d1f129f1f3a08939c933c8bd7748f7400ea8d05c8d979f09bf6", 0x58}, {&(0x7f0000000400)="81538240d9a176ddd63789e7117d0a0c8fe99c8b39fb622ecfe0f2", 0x1b}, {&(0x7f0000000440)="81143e3722984ba43c00ca556d38c968ac27b0d5287ddf1e776c3cb0c725ca5954703bde868b6fbc883f8fd9ba912ce06e106b41f18cadc10e873453347fc22553b258518b668ad99642afd7ea4682e5d865b9fb4287434394d99d8c59f05a1fbe3a", 0x62}, {&(0x7f00000004c0)="cac3a7f959418342e937a339f79836782ff5e50468442828513d408cb7ce1d18348d51b4d8207c8152d90ebeaf21e3ac56823353153aebaae7bb4c0f95a9c2a7c1a55c9864ffa6e681b6da540e0a33ede7c49eb28dabce6befcf02d345d7f79fb9306d871c59ac1aa4ca0dc0d229dcce4d48e36f87906b9ae387236c9ff4891a55d23ebbd6e84fbae32e43bda053", 0x8e}, {&(0x7f0000000580)="fb54c487aecb5164cd4ed2fc648a609cc85a807bf9fa8ef59f3b7c0a1261f3b5511250f92fef41963857f958f700eff43e7c870991acd32f04d7a75286b2939053a8fbd3aee768cbc91093b45beddbc60ae52e9709fb3bec61a4b45af3e721e3373d24c5892665f45cda4317cd07b095dfaf", 0x72}], 0x7, &(0x7f0000000680)=[{0x98, 0xffff, 0x6, "9b4bd92fe7f1a390aa276cee826b1d875cc46061a25ca043032c266da5971cca2357940ca8bed60a7a421b35bebc76aac309063e2b25470b1d054b332499aa728f2096bb386803bfa74d19c491a58cdb2412422d9de2616509867e5951cf00abcb4a5246979fa7ae8db3f7bc18a8b3ca572663f3b75663cb70b43d7193876cd2ea69624fcbb202"}, {0x108, 0x1, 0x3, "b0fd656284ff99b9c71a39cc178251f1cd22b7bdc7a59ece2f1f76270626d0bf12c8f0328b01c38cd4d2c42e6ee76c00d981434560838248c94c86f329a609f36c31c985d20b38ce7948d31d229ef87914c16d14fe77fb636f4ee2b8f29115806c87743eef1bf75e2e5c0802f4edf5858fb4561c06e55a211be83585157da5120a08626e76cb5d21d607dbffedac0e130a866fe8d7b0d4c2c551791ffee8a730ae302b4e5796c050fc27f39b78b8b931064d9b17c8b1a0fc77240a6d78bd383d52c8901479ec45a9def152bb29db050b1af74696e10a89b747c70b1020ed19df599b061fb81b280167c1b56b3a8b6021da"}], 0x1a0}, 0x8) write(r4, 0x0, 0x0) 03:48:35 executing program 0: ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1cc) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) unlink(&(0x7f0000000140)='./file0\x00') ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000180)={0x2}) getuid() ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) clock_gettime(0x3, &(0x7f0000000200)) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000300)=0x80) syz_open_pts() ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_dstaddr=@in}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000003c0)) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000440)=0xddec) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) 03:48:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x120000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0xb8908a1]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f00000000c0)="93487cda27a29807ec3808496849993c7aabae199b11d606f9bdcc938444f4ce240b98a3c310964d565172d9fbb468cf6bf9195795f1540168bebf8bfa1c1aa7559b9d028c9ae7c2749e25748495ee25a8e01d7642f523bf32c5f6db0899a9a37b80c53a9bfac6cd27dc65c7a0ceb2c160f80ee76338ac79d58973248f20f2c5a3e59d018786f5d17752bb3c0d789a56", 0x90}], 0x1, 0x0, 0x8001) write(r0, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:48:35 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="822e041400007c31696c037b078217767a22b05635b7d57c1c8861f63fd13fd1f582172494fb6b327649f791b59c38b15ab184cc0f4555a95e2b31a624cb4dda38569c492457320a652c17d122e530934111c49809b87ada06e6d5d45399788fba659e94c9c84126"], 0x10) socket(0x6, 0x8000, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f00000003c0)="20df39f573bd2b767589c2bb5f059969158ed96cbb758419eec55d87177c2ca94345935862f9b81928c11da6578d6383dff9e05b39884897ee43038a701d8d24363a22a23579429459cc16d2863ceefd23381c92eeb28f807fd84718a87829ee762ef0b7e3fe94d1bc80d44a62d57b2d5ac018f5d93bfa04ad692781a435e263e862e264b197ba590e2483d5d7321b82379191db23dcb1a0aed5bf81635d2552688a2dcc20139e5afc53bafe7e2b8d3009", 0xb1}, {&(0x7f0000000480)="31d3846c2368b5a6e7400540fd6fef8a74beb18dc9c36cf545164a36b2bb66c3ed1e3506d3528865f4a504434496f87a7e144b439394a491f44b8263bc88facc440a17aaff6e553f8bf348e57a49e844c36b0409c2dfc12acbef565552e464fb406aa661dc82806190bd039f794472bce155c9f69a98bab38d65c7f70d15df33d66be0c9f161cae4d5dc48749276e386106993831d237b0dc0f045a098a897ebf8584ae1aeb8937f9ba2753526d96174a45ddc003a66de21793cd60deb1f12a4d0171e70621772d2f934bc7e682371689eb67988c3c22f0788f1", 0xda}, {&(0x7f0000000580)="d370f3f1d442aa9cbc05fb7e1c2499dcac89bafbe3b5ec082a1a637396c8213ec0832538c5d43475573df6620c95b58664d7937081aa0c4eaf8a1ba5492d8c3b86da84a17767a409ab4f84300f1a33dec932f362ca1804c82c6c04bf3574370713a266b8270f83e65a8103d57bb54f6c43916d7092d0772d5842927558582f7cdd4e0fd4f94c6d0a9c5c1c278ee9a8c1a23547351bcb1a1bedc60d76f318482dc5f1938e9f2c9e90c2bb70b7f714a338184bedfc893b44b2dd5f55b61a4ee69d49bd8dd744b3373a4e6efd7f25a26580d29d0ba824cebf6b7073f285350b8bc400461cea2876cac598edf59da6e619537e77759d883047327fbdca5f5cb89c77487eabf1e64e67ccc64c9f241516c8a58675a66c33689c77b38f8c376c1947d2f83f786d8b6434c45042c3dc9d843e4f2e776723cc9690b449a29fccdd3af0759f5ab1ce6b85587675302f5188ac15ef1eeb8b1c5bd075c88d8026b64b9152c46fa555d0136ac7d987adcf61e588ddc134e0c37a57810cd6a059002e62abbfd2451dc340f4fff4dfe3ff2ad27b98569e6c67c3cd868715307691a23372c49b63276522666a229f6da352bab27b365dde253f6fa8d9e2c0323453afbc3a5ad12c33e58ff713343bb3081dea48ffffc92f858e80f8db4e7517fb7939ecd57af44ae4cdde764f85ab41ebd104b089d485cf36bd2872b31f1163804b7b5a659df32f32b24ee07e5222a8fd6393a6a8d14b125acf8e1584696b8b47d40c9069b5af703d726efeb61516540a332a2fada24021336de3d54a8b9e9ba272bcffb2ab705d62d3487e423df9a8271b9bd3885ba213e707f86747f4481aa67cb820e3f210e96011dc5f5e066d31ce88ff42dbe46dff4e2aa039850073f2f4eb21652907c69d455a18884e8bf7641396bb0cc4173223aad88e44ea014da36affa4730008d4dd79f1093b342a90c180fbc2b14ea6a365951ac7ec7f6eeacbd9a712f027b23e71818cf796b75cc91bb437292b7289c714bda05522c88b6193f69a9242a12f7ca67e946279444858117318a1c8d57d3b967f2c03fa4169a19807f848f8c8d1014ac0ca4bc79f52afd41ef003726f09d60c7a20aed81cc3040007531aadf58e6e95cfe7a6d3c8bca4baf944533132cf35810e481b92cc768087c8fdb85f3a386741684f570c4c15513789971062e5ccfeeed5d771d0af89707866f17bf88c25d2eb9193f8dfb6afc00e6645a1ce37ab98975f077e0fc8fb7d21c05bc06b5c23b6663fc6982c9dbac5c434b7c8bfea6856f514ad7ee51fdf404006b2629946b48dd17e5ba6f9ca4277c2d49a502c1f16f7f2c8040d640ca9f21e42a7b20d43a06b130aebebdb5747487279a909f8780574735144064f18c3336974b5668bd7315c0c3280e14a21bd6b4493206d0ddbf7cee80e4162e9005a79cfa3164b148d71e062fca2936d1ce1d744ebc2abc42f26b0278a307225aa5f84e327cead3dcd403509f20a18c20c57760c1df29b1aadbebdf4234fe082213d", 0x436}], 0x3) 03:48:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) close(r0) connect$inet(r4, &(0x7f0000000180)={0x2, 0x2}, 0xc) 03:48:35 executing program 1: syz_emit_ethernet(0x50, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "7e1e59", 0x1a, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0x0, "da0b860b"}]}}}}}}) r0 = socket(0x11, 0x4003, 0x0) dup(r0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 03:48:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000200)={0x200, 0x9, 0x2, 0xf6, "ef2c526d5caa190ee0d46d27ca1055b33e71cec0", 0x4, 0x2}) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) recvmsg(r3, &(0x7f00000004c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)=""/165, 0xa5}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/21, 0x15}, {&(0x7f0000000280)=""/157, 0x9d}, {&(0x7f0000000340)=""/48, 0x30}], 0x5, &(0x7f0000000400)=""/176, 0xb0}, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca", 0x91}], 0x1) fcntl$getown(r1, 0x5) 03:48:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c, 0x10}, {0x100}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x28d, &(0x7f0000000340)=ANY=[@ANYBLOB="0000ac74813d0001000080000000"]) 03:48:35 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) socketpair(0x2, 0x1, 0x1, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) r4 = dup2(r2, r3) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x42, 0x2}, {0x23, 0x8000}, {0x48, 0x8}, {0x2, 0x19b}, {0x3, 0x65}, {0x101, 0x249}, {0x24, 0x80000}, {0x8a, 0xf7b}, {0x83, 0xfff}, {0x82, 0x1}], 0xa}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r5, 0x20004276) setreuid(0xee00, 0x0) r6 = getuid() setreuid(0xee00, r6) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) poll(&(0x7f0000000280)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x80}], 0x6, 0x3) mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x100) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000140)={0x2, 0x3}) 03:48:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1008, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f0000000040)=""/215, 0xd7}, {&(0x7f00000006c0)=""/102400, 0x19000}, {&(0x7f0000000180)=""/175, 0xaf}, {&(0x7f0000000240)=""/13, 0xd}, {&(0x7f0000000280)=""/209, 0xd1}, {&(0x7f0000000380)=""/251, 0xfb}, {&(0x7f0000000480)=""/77, 0x4d}], 0x7, &(0x7f0000000580)=""/219, 0xdb}, 0x800) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 03:48:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 03:48:35 executing program 1: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000780)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) fchdir(r3) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) kevent(r1, 0x0, 0x0, 0x0, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) 03:48:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x60) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x166) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmsg(0xffffffffffffffff, &(0x7f0000000cc0)={&(0x7f0000000300)=@in={0x2, 0x3}, 0xc, &(0x7f0000000bc0)=[{&(0x7f0000000340)="e897765825c0c54aa0fa6da86b3b45e8dc60bba864136c370323c98521e4886a876729f92b46d3d4ef04d61fa054988a3cd5de25c971377596817635e11f29d1592764dfc1fde47ffaabebbab4ffa592cc98c35d9c24f67cf4fba5689000ce2cba65adb265fdb9870194609b8b1c00c014cb79d25c90239a4901dfa6b558e3d0448b917673ed828523a7490aae4f13e76b97002de11cd048644ef9118cefcf36d1a82e36e77a3d48347bca3c6e434b4d25b19a14a384f8c9", 0xb8}, {&(0x7f0000000d00)="9886e989a17c01dbbd76d4f0a760eaeb875afa5b0a603091fb7820e9e50fc357b3791e27060431500c8e8723204c08289cfd6e06bbdf2045312b24fb8307e298a8628f41dd91d22a7a019ae68cad225973246e49d619f09206d3f61efc4633e7934765b43d70bb9129f0cf9f9888f3ea19d0445e708975b61d1d84d7e7215d7991af64865112f8250c9851164f846ae3f37bd478efe8b95f4406513b86d76fbbe5d2c17140d2697e067a2d8781121b5371346d4f4d1ed1131fa80aa6ebf50066dd2d45bee31a95b4237aaaf1b3bdd434f542b975b39162fb", 0xd8}, {&(0x7f0000000400)="4a974a556407fbf617da8c306a77260e28c0c71623a6d45c470773f78de92a252763209b70dd32ae3077be99d57c68068e68b0676480ccde4351119240868aae1d17adea7425e623c1949a39d60e6c6064815c356e9d7b4412f154e7bfce239594f8b4e2d1a7a56f145dc7f28cbd251bdaca00"/130, 0x82}, {&(0x7f0000000780)="7d3aabdf3f3aced06abe9e4f5dc8d79920a19102d383a6593d7e602765150afd5928837045dc015aa0c03591fbefb03ca855c5133be2df02b8", 0x39}, {&(0x7f00000007c0)="56d1d3a2348c60865f118405cc9cdb814417272018a94da18d12e319e7658aa5dba07456bdd8d6b548cb3f657bde96f0cc20e630c6cffbb9f9bb7e95b1208735340915146c8b", 0x46}, {&(0x7f0000000840)="42bda7dd03454336101907a198938edb37285561f31bcf83b4265095ddf7cd94ae457713a00aa3885b53322366e827c0d9cf87b18473270709d5f354ad773ac1ee318657028cadd7725fb777f0634d963f9fa083cfeefc172839d9435bb7cbefcb81b31457a0dc2ebeca78b9eaa1f6ac06f76cb89865d96d783bcb5a492270ef1a3dc77c658505c55212c895889bdc713bb3eeb950ce61a61141f6c026a6c352e0112d7d5eca684f021279031507a3b67707265624c8182aa451407d86e7973db6e479e944d232a0caf542ec0aa6511866e57b23c8e20e68d85f8cd5551a0932b703b3b980ed7e90f571b9b52d624c6b66e8c33c63", 0xf5}, {&(0x7f0000000940)="5ed06ab817e1f4de0653d0ab00a4f1182885e98d5b73883a3a490ee264dbb4ff1be3db79e26afc0de1b256dce3063622f5e9939fe2fcc9e0b4574f1eff960a09668999f107817ddce45479796542475bfc4c8e69073eda356be7b5d1ef4ce212df6d647e6e083dd9c6", 0x69}, {&(0x7f00000009c0)="57ad399167efeb17ab42b4aa69259abc228060a344e1714d1531a969a493e196ddbfc8f908e918fe09799a2e88f0b92f82f3edb62db61bc14b1dae99f5ee3978676ee60f908566dce3e83a5d8bb72099dec24cc48570aff54827f9f79e37d649ebb9a8cc0c75f9e6ed9b445e3042a19e051e9cea6f04727d97eae68ce737503ac2173fd64071802d6658ee8dd811413119a752939af2cae1389da7296dc0898472f5fce21a9a79c07e2b1dd6bd080cf4bb47fbc3eccab976eee2d39abf3f15abbee61fcc263cfb", 0xc7}, {&(0x7f0000000ac0)="f80ff0fb9abb6788e1d7974ba66c769745941f19d22eb4ef632b0f985068edc07a395a7a059a009a76517111b91937e2341cf212c5b9163382f22ce60ffd11fce375021c0b0ae22731edb7b785c80e79d763efe1393bc6c609bcf77705d7363df283392b44650a05c6d2cefc3dc675433b88600f47bcbc30cb5f15e52e0c2498b3ed38", 0x83}, {&(0x7f0000000b80)="6764850f486ac9c293", 0x9}], 0xa, &(0x7f0000000c80)}, 0x1) chmod(&(0x7f0000000240)='./bus\x00', 0x0) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='./file1\x00') r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) msgget(0x2, 0x20) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) getsockname$inet(r3, &(0x7f0000000280), &(0x7f00000002c0)=0xc) unlinkat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x8) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 03:48:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffff7ffffff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x42) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCCBRK(r3, 0x2000747a) 03:48:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:48:45 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r4) r5 = socket(0x2, 0x6, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdff"], 0x10) dup2(r5, r3) sendmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="20000000000000000000000000000000c5a12945d9cdfac72400000000000000800000000000000000000000000000007ff7caacaa8b63f2faed8a090d8ac1cf6d93c8fa03a92d64925d7980c0ed8409bc260249128bac8399abd58239d495b0f03516d031cf2878aa8d62882b82bfa5020f57ceaff0690c29bc95dbe9bb7e83c0e93e5ef1d5435979f7d50231a2b97251033ad98d9552b486000000000000004800ef7e022da19ef862000000000000a3928bd172ea4d7994d80c8c54363e18f2f9bb0b111383f0e552df57cc86902f8ca1e4bfd47c65b0b3a2c8cd7ddbf9f212000000000000006671a7525f1e7798f161990a0e48cebb4d9ba5782e9561a001c8cd8b2455c7ba4b47a828e19a131c2a3fe84885c1a70b8f69bcee2bc960c5b3e5b0499086391639724c8e0b0e374baa3e2a8df609cb0bd910279d7be1549321c70c7e7bc3f493cad9afbc8dbbaecba22c959b6b68ec00cff59a3b816344d29e7653ed2ebe712af2f1de491c118101f7a2647f5b9b72ddce23e45faf06d7180717785f221bd44210913c92e3dc4f6976a822e485371406578641bfa8cf75072b150ae732616180"], 0xe8}, 0x0) 03:48:45 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000500)={0x5, 0x1ff, 0xfffffffffffffe00, {[0x9, 0x100000000, 0x1ff, 0xff, 0x6, 0x8, 0x7f, 0x9, 0x0, 0x5, 0x7, 0x3b2, 0xbb61, 0xfff, 0x1, 0x79e1, 0x5, 0x8], [0x1, 0x4, 0xd5e6, 0x6, 0x10001, 0x7ff, 0x2, 0x5, 0x40, 0xdca], [0x8, 0xfffffffffffffffd, 0x3, 0x3, 0x3, 0x6, 0x7fff], [0x7aa50b71, 0x4, 0x3, 0xfffffffffffffffc, 0xe95, 0xfffffffffffffbff], [{0x2, 0x3, 0x7fffffff, 0x80000001}, {0x4, 0xffff, 0x1, 0x7}, {0x1f, 0xd112, 0x3ff, 0x100000000}, {0x401, 0x7fff, 0x1, 0x1b78}, {0x35b, 0x283, 0x8, 0xee8c}, {0x54, 0x2, 0x9, 0xfffffffffffffd61}, {0x0, 0x295c5155, 0x2, 0x1}, {0x5, 0x1ff, 0x100, 0xfffffffffffffffc}], {0x28, 0x7, 0x2, 0x9}, {0x7, 0x7, 0x1, 0x92}}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f00000004c0)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:48:45 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd609beb010000000000a84f3c7e8f36543f8a0b0000000000000000000000000000aaff00"]) 03:48:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x20, 0x1ff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) 03:48:45 executing program 0: r0 = getuid() setreuid(0xee00, r0) getgroups(0x3, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) chown(&(0x7f0000000040)='./file0\x00', r0, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x20, 0x1, 0xff) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x11, 0x4003, 0x0) dup(r3) connect(r3, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 03:48:45 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r3 = socket(0x10, 0x2, 0x2) setsockopt(0xffffffffffffffff, 0x7, 0x8, &(0x7f00000000c0)="b68083c98920540cdfcffd0451865e1839b61726b0948fda08f17be8c19fe02c746fd1242f5649496aba098aa1ed4a7d71322be1b8a156cfc82520ce88716452752d3c8ba4e86cd6b090dc3bf4b96e914f3e2e96a13976f48588c9426e2cc8557880a4015e5ce6674c9465d5a4ee540aa3e56a538851437fc271f0925e2fd6bac7d0ad78b42a2619cbb6626c566a6b3df3ff41df51c41b9ccb75eeb77298f82a4bcdf63c7661dba9242fa428e6f96a9827257b65c95c3baecf3c9769f0b02a00f121a34d3e8d77377fd723e02ca44f560864c02ba7de332666aa21765475e510eeeacb3062a0669478370a71be64515dabf2614ddf4c78ea9d82a43b1628bdc25ba2fca6dcc3afa11cb4dafcb341e164528e0ba7e9efbe1f9c15b284c0d2b87304c2341af329b6e11265d8012e12b5f2a740b344a93e5a1bceb7a36e09732a1519aba60848484221cace8b9175dbd082c90e1e9e25aef6b55f3be9aaf6415414097ed49036a202447fa9de90fcba74717d5a1ab81d899bceb0d1560ce1345811f8cfafcb183b37f3c952f829a998a22349d3dfe5c35f6850a6c1c02d78307b93db6ee19673738b281b4739e24b3d71a8e6d889a508198d714490979028b5ee04d4a989bf3767d28f9bfdfa0994e2a208490e32244f352fdcb7da7296bdfac834b6b86b9843aef6ab8688c5f5b8640722a2d1c61a99d8488878fe6e1f7715ea921d53c1d7550b6283d2cfe405bc05f285423e1ba5b433f5803b2cb5d5392b7096156ab6ec3cc4f841103560c82965977583845ce8151864713f70e4018e98fdea87e5621af4291b7bf9a2de24c93c3f7d6ae5cfde8af423dd81823abba8c0ed86034cd7a8bf7abbd6845c3f3a31555a8eca20a48424c57c0b35fb929f2fdde6e8e14f7e4a0e67d20689b95bf8fa2bb1c94424b0676c6e0aff19e921809a0eea1750855e83cd2f3519e082fdb4e6e7c2cad10a0582cfea6711b0e489a80f1492ea298bd9e801ef80d906aa653c7f7dc092e93ffc11117be795018c9059396a9d6ad8f786e74e764efa921946c9012938bb34f897bc5c5e4bc1217440388db18f52ef990e3d7c75826db81c265519e2ae11b899b88b3390b931c06a39d4b6e605e4a7e58c59322c6a74575f0ce17a888178fbd5965ecb70ea5eec32abb43e0f76855f4fb4bf887caddda949e2a365dff6a8dde93342676d14b8fe9ddef54d87fe9a1f668caba2399540925b7eedfd8a2440140ef4c1987d9a58eb36e0000ce9c95e50ff3b97aedba78f700dfcc0b1e5d08e28949428886983a1bd2c27646b2541cb74ea2df9afaf90d4cda57a965b6b91b3256f248432c4e59454c92cf3f63bfbcb49a59a3c25d22ee7bb8e758662838610444443f7719dbe30ab5cb74670d78eb861980a154d486fb0e7f9b539f1db8ee63db8dc4947b7c6f4bc5247bff97cbc132a168e0b30e88666085a578b75ff59762a793e175609e7c6fd50ac4f0a07e682bb4259f0f30620552ebb73cdb658ef4ff2da0adc8e6109224fc9f5cadc42bd3731666dd90dc11c71e7b228631945311956266a4e98d10525dc176959b8507214fc9ec0884dc9f1e687e2a39afa3f0d41d93a0b41de97bad06d4731b8186d2039abcbfb318590bfaa8d4cfe0965a35e4de3ade750b0134de600550f8a59afcf57738bae8951a3e57d439c51f1a1aba2abb043c8b7edd38d12570860235749f294fffd17e3ffee9a69f094045e4951c9c6eced2abf02a1dd63e24d2ea563496b675fc28e525f44a447e90754b17222a1d2dd110077835747889909795048dbf3df6c9c3baa797cd0a777b9072ea6bb468d1d2f995ef598fa374a9202669f08e9830103614006d7e3ed70638d2ccccb9ad0c2b7536a6bda9c21e1bf14ac3854c3c84778c15852dd5c9c3c9692f6f314fdf12fc823ca3858833de627ebb514a89720b26563e6c41a3fbd41026c823b67622badb529f41907fab250c1b659810024b42666943d6d490c112f7929ab409ae61c0f412ac7a170efacdd38013c18db28be9c986c70cc5df1f630e2f8756a5057ac41a7cd15f6655be41a21929e789f45c2113cee6af183131f6ed6f55ead7b8907a3f4bfb061994686a0d095104712b01ac52885d99aa9314e71df0ee08a34d794fbf3ea17bce2e56274116bc0d6b3ed15bc0b0bb026142c152e14a0d5bcd98e184e90216e6e5e112571a4adfe69a1878f33b86cbe30237fb5c5bf1865e925192dc745fbd3dec4078e4927aafe035b83fb69cccca0b2da8a841b97f80688c73a008024c2080f19d219ef83558c72af282807bed354b3bfbe8c973db261b56e1ec19af17cbaefabe03d0eee52778a22ea1d6d06a51cfb395d296dc48f6db27150168e3043229f766b5bdb254306edfdd217837d1a3788bde1d65f059b1a824af47fe506e70541d183cd0e993cb1c5dd64544b02301bdee84ce3c7bdbc8cde85e01ffd1d7dcd02ac5480679f8e0ecbceb534d39e2544402144d3d29fdafab3a65f93c8ad7836ede89031a3806a688f598b4b20a97c3cbba26029ffc6030d6b785f9d5985c2f883b427841d8f38f71eaf6d8e166673205c08c801ba7502f64f3368747d5e776e600d866203f3647cae558c78f056985a17830cf1959ed81c20a42d610d694450f8fa63248d94e840e17ba6a69dbcce3b85dfc149d3f6b2fb47b93d4558a01cc9ecadf6091e9aa352699ef120c5fb328291d29951a09c1b1e4224f3acd5c17111f7985b3ee88171c8c17539978f50899600fc12a7f16e1c361aebef02e0a648528f0cfbc7fe4abbb0c3196aa7e448ecab1f818fc5d07b1b78192808120975f64922d99a9ca57d173e8d023a0786915beb160fbe83fa914acfa9b2ebc575fd65c7b430cd210bd3dcf3d6dc65fc2c351d4594dedec1149cf5d4b8e706cdf3eebe73a117867a4a91647bacb03b71da48f0b47c97d3955a13ede672a8b61083d616d4b9a38f69d24f854909004e2d9c03371118915cf74212d3efb085ea876cdb6d543dfde68003015eafd00ebaea6c181a6b65250f91392d6aa5197094f436be2a3c9a960532ed80f51c9dcf4970fdc45f4cec6c63bcc936ff8d7882ccb965c0cf11479861e2794b9a1e7ac61f5c79a16223ec821c76d6e188f98ffc76babc515998afd215022b47fa8fe64214f6c0b4fbfc124e989205b0ab701fe2da05996102db57ffbe9eb422f3a59a03457618af92f2838003076135ebc9afde19c838c9b4fa61826a99a93e9738cd7bca6e429034ee8495062d27a7ee5e3dcb5b4a02133a5f1617aced5a504ebbb21d3b52cf23099d5ceefb4d38071e43018dd0388e5715f360d0173b34e922b8b528dc89afa81a56f5fe766108ad4a39f0699316da143924faa8c30078ac7a63493cd10a31e91729f69d26e546060ec92730ac14702f119d1f8ca92d207224885487ffaa5aaade87456298bfa7ef77454f0543c7ce7532bf5a72cf66af2eb2ade304fbbc0ffe1be694538af6815268bbc3a8282cc6bef25b1d50a6a90bbf226a7435a213768a8dde78711be8f8de43424823886c97dc7de7aa0858b62da803150f1102a001cce493aef0515f3acf4036ca8eb01a3889c0898adebfec89d2fdad3ee976a918c160b4f674295c08c574b224bc7dab148be3c3fa805d0577e258b177a8734093eebf59e0a6dc7c6876c867e3ba2f44c7c66d2c77f68aa0cb4f46ab463b9556c9ea422c021f5412cc7fb8cc6ba0ed52861570ce87c31f8235e4a120155665c04bf75acd03d969d89c6e80334a4f09c4f8f05db9407d187177ab82bb7a63a1865d60e48d34f32104400d5897300b978380707e982ad5cb6b0e2d3980459e33e0ca06874a51b66a1179831d6333cd8c68977d5259e47ad48ef8e00138c97e929545e02957812de2e0d675643cdb0829d9d1a0c727757da30868eefae11192938630f6286a540dc421ec2d367b98dbca6861d0dd2c2c0fd3caaad4edbbfce9ea2abc9badad0ba75595ce12cb8ca9b4a332fb715a10860c7755a303545bf538b33d5f0f87f512921362b52352789352ad0da295ca16599f44909e5c1c636b293148f359b8f1ac7afeebd6b719f68a5f04cd207de5a4ae6cb8fd5064b88547350e30e2bb04f5648df0462a2343deec71a067d3865770e5afc6c428eb29325186a2d8e7028eb9a73bca517895ee83494b9b30de7353455d4c2e56ed63c60dbf0d94472b9bc77496a136d41858662aead9b40ef4032b81f315b6e3bdf4e7669f04d8be52afa649f70a601a9406aa2969759302c4567e48e42b5a0252fbfeb9c3dab38483b0280d8a0e3c4af8e0334ae7555962fb63b682dc247474509fda1a809398d9667cb7727fb706541c128fb1632516b1e8aef6cbfeb2506055f17c3fc24cc81abc8850d381a1f47033e7459d7e7da54a1addf732fd6a49400bb939628996f2aed987297906aafe7e5fdf92e6f11c4469d2b4e343cf6b6788bdd36458df00091d8f8031dc19d8c9c1c2c516dc42c5e023bcc57efe75c192682983d5ba875fb2345692df3717c12b2f3af1530ded80ca699e552e05b032dc96a0be4134bfdea1641a219f5664b15efad6a62f32aead5f1b5c9c694e38b6236bb9b9797c804f9900064fd12e5a5ded53513e2831b6a8c9d1aeaf68e6c60f7cd7c617c2248c0bfcf063a8e4b33b052f9b10ab922fc45b5e33f4024852e256794b78326179e81a35236982ad07384735eef86e020ee80cfc3056b8d69bed5345fe351d4b592ff5ba5c91110678f9e09327d5b92d5747eb2599bb83b0c55024aa5d5e2ec8572f1104d54142474c3fc28c356d4234d13e54fe537fb6b35688d974a8524d9a8ed0dc4601058062efeb2501359a89600e0c8332048ee990b8e8902d6dc417200b15f503403243bb90918823488b7cfb690d356d55c921a939d65b52c98b5655be371fc9bec35746da80af1eb34dbab5cb94c3acc2e2ffc64ec31dafae5e8e2c7767bcde42d66091cddc28fd4e8ffc9865ee21b76d865dbfb6de2121163e7a7179b75881b0d33c690f229160f56db49b0b6f273bda63b7ee42ff6a5c1dffd7b9523c59a28acfbc77dff3182a92a3df5c4b529d282a279404a11cef2bf3e2dfd5a113c0cb4edffd02cda64d6eda04df46b4cec2f87eb3105aeaa354e3e623d472f132fa6fa949e3913ad48d6fa33d9278afad88740039f7c52470b436dcd5485cb465d62d64d03629320d8e2e91bae2fefdb3e68d2eaffb4b60a23c85562617c8225ad49dee8ddfbc1159dc0061540ab49e89ba401d1e2a75b9fbdac82f02c5de85ff00e446dcf39aafe3d4d9b2a81d3d47da7b899b73a69b1546e738dc86b11294cb9ee03b4214dce0268cde7174756a6e3d48df9a08555f068f6f9027d164b71fc5a1550e006694d67809505c0891885ff982c21f0502421a42ff2701b4aee95bea118c56fb030e52f45e6432c42f0967009c75ff26390aaf961784e34c1d5cdd9aeb9d2f79f8c35efe09427c320a118c4adc9279fe47e3c9dc232534f2c703d2bfcab35c2797c396f0d2f0f492b603374d902e64ac923673904dd8e7d59e0b61c9e2acdd83e7fffe6ca6a22e4ad85744c16106841da6d21686538c63af063b2ef36e431f40b673444135635b0f546e0f0e806e58723da50d3604395f901c62e4b08e9082606576b57b8710367136961cd9fd5363fd8f492389587d2cff42ac0d24217d8e1bd596863b471dd365e7bf1f18fda26f25d3ccc47054faa38994808064408812dec3e6f08eb3b81ca3cccdc45532f71f2fa99f6b32cad3dcb35d50bf7ec24085", 0x1000) shutdown(r2, 0x1) getpeername(r3, &(0x7f00000010c0)=@un=@file={0x0, ""/108}, &(0x7f0000001140)=0x6e) 03:48:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000], [0x0, 0x0, 0x40000, 0x0, 0xfffffffffffffffe, 0x0, 0x210], [], [], [{}, {}, {}, {0x0, 0xfffffffc}, {0xff8}, {}, {}, {0x0, 0x0, 0x0, 0x1000}], {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)='./file1\x00') ioctl$TIOCSBRK(r1, 0x2000747b) 03:48:45 executing program 0: sync() r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0xfffffff8, 0x40, 0x747f}) 03:48:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$dupfd(r3, 0xa, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) setreuid(0xee00, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000300)="ed8cd2893d5a72b98d98ac675c3639f2534d09b4390cbb86237a3bff7352d562eb440fdc36058d695f1d625651e602c7501732e1f548b4fe5839d658a4bc67304b44bd99d5d3e0f96541cb8ea5e5a1d262fea0e5d4b7ce39515b537ef9f1bf09d146f0837074dafb07b59f0ecad43408876b7fd40883f7dcf2e313b6f7e5fec18da45bd952abea7d1087b592b8a82ba33ccce8972c3742806d4347c7c4311ac91600a35db5a97bd0390e49a4e0711fb8e53de91b295ba578ce20d27c807c753586345752589607013d96f094f0c7802461f3cb65c01faa4c42776dbc6d7315ff869f60", 0xe3}, {&(0x7f0000000400)="941f25e92a3aa7f58ad8cf55fc92af409ee4d564dba57a9683bb2994420569f8926c681b5f9a44d2f7d10ada7d394bf3ec89975c43a683d5adbd73cc06df53578326c1a2589c615131ed19e79c3767e22e6ebd697c6242665c819f55599a2e5ee9e8068968373c051213f70fea3196de2d2b28ff7e1c8e948103c4f7235b929d9ece716040ecef72d3", 0x89}], 0x2, &(0x7f0000000500)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0xa8, 0x2}, 0x401) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) semget$private(0x0, 0x3, 0x20) 03:48:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x2d, 0xff}, {0x7ff, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x1f, 0xfc}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000180)="f964f1a9b3f3f70d055a4c4c493f", 0xe, 0x0, 0x0) 03:48:45 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "854955883d026111fe4d04000000100000001000"}) r2 = socket(0x11, 0x4003, 0x0) dup(r2) getpeername$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) syz_open_pts() kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x101, "27e733c4c3d09d5b206296a58c65a5585c4b3532", 0x0, 0x81}) 03:48:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) getpeername$inet(r5, 0x0, &(0x7f0000000080)) accept(r5, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r6 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8020699f, &(0x7f0000000300)) 03:48:45 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) lseek(r1, 0x0, 0x0, 0x0) 03:48:45 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@empty, @empty, [{[], {0x8100, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1}}}}}) 03:48:45 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) nanosleep(&(0x7f0000000040)={0x401, 0x9}, &(0x7f0000000080)) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f00000000c0)=0x2d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x2, 0x4d2f}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x140, 0x0) r4 = dup(0xffffffffffffffff) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x20000, 0x0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10000, 0x0) kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffd, 0x5d, 0xfffff}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x6d79, 0x7fffffff}], 0x401, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x4, 0x7fff}, {{}, 0x8000000000000000, 0xb0, 0x1, 0x61, 0x6}, {{r3}, 0xffffffffffffffff, 0x104, 0x4, 0x1000, 0x8}, {{r4}, 0xfffffffffffffff8, 0xb, 0x80, 0x1, 0x9}, {{r5}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x0, 0x137}, {{r6}, 0xfffffffffffffff9, 0x1, 0x2, 0x315b, 0x4}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0x80, 0x3f, 0x3ff}], 0x8, &(0x7f00000003c0)={0x101, 0x7}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) pipe2(&(0x7f0000000440), 0x10000) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x8d5a, 0x0) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f00000004c0)) flock(0xffffffffffffffff, 0x4) r8 = socket$inet6(0x18, 0x8004, 0x3f) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000500)=r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$getown(r6, 0x5) 03:48:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x64, 0x7) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x81, 0x0, 0x730, 0x0) r4 = socket(0x11, 0x4003, 0x0) dup(r4) r5 = accept$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x200, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x46}, {{r5}, 0xfffffffffffffffe, 0x46, 0x4, 0x10001, 0xfff}, {{r6}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x6, 0xffffffffffffffe1}], 0x100, 0x0, 0x0, 0x0) 03:48:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2fffff7ffffdeff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff70) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0x9) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000340)="115315e4acc3b6d1b6b7c83149c1ed69c6705ba4d3cbf1b529bfabcd776286cf4119b1259a59b791b374b985fb480826fd9ee052a85e4537610fce60883aabe94dcb595609bad0332e8fb10eadad5453015c043bc4cecf1a899fa824d74ca93de7b8dcf370010373c63e96bbd0b0c4f01fe6916c1ffe1f1b4aa8d4eadbd06d1ae80c55f4b983d7fbb463edd31e3e06ea45c18c1b49d9493db901", 0x9a) 03:48:45 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x7}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="0059b4aa12aa8b51ce0000000000"]) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r2, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0xfede}], 0x1) kevent(0xffffffffffffffff, &(0x7f00000003c0)=[{{}, 0x0, 0x40, 0x1, 0x0, 0xd834}, {{}, 0x0, 0x0, 0x80}, {{r2}, 0xffffffffffffffff, 0xb3, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000000c0)={0x101, 0x100, {0x6, 0x4}}) mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r5 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r5}, 0xfffffffffffffffb, 0x1}], 0x0, 0x0, 0xd2, 0x0) kevent(r3, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 03:48:46 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) bind(0xffffffffffffff9c, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000df0000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc18012717559226141f212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000036719edde8a95a7177"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) 03:48:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x802}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:48:46 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x4) fsync(r0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10100, 0x0) r2 = geteuid() setreuid(r2, r2) r3 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r3) r4 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0xfffffffd, 0x0, 0x0, r4, 0x0, 0x2, 0x6}, 0x5, 0x0, 0x0, r3, 0x3ff, 0x4, 0x3, 0x6}) seteuid(r2) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0xca, 0x8}, 0x3, 0x78, 0x800}) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x5, 0xcf}, 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x4, 0x3f, 0x4, 0x40, "f42fe3b8eef5b0fbe3b618c3ffbb0a4f4b59ddfa", 0xfffffffc, 0x7}) seteuid(0xffffffffffffffff) ioctl$TIOCCBRK(r5, 0x2000747a) fchdir(0xffffffffffffffff) r6 = semget$private(0x0, 0x4, 0x0) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000100)=""/109) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) 03:48:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000000)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000140)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) syz_emit_ethernet(0x392, &(0x7f0000000100)) read(r0, &(0x7f0000000040)=""/32, 0x20) 03:48:46 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(0x0, &(0x7f0000001580)='c\x00') r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002380)={{0x7, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmat(r0, &(0x7f00006ea000/0x2000)=nil, 0x1000) syz_extract_tcp_res(&(0x7f0000000000), 0x27, 0x971a) 03:48:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = socket(0x20, 0x5, 0x2f) setsockopt(r1, 0x1, 0x3, &(0x7f0000000200)="23ad9e812558f62adc0bf19bee8b34e2aebcaa35606fb457888259510896015de19e146d6c3bf09ac42261d96096936c729b336aecb748e39850d62ec4d3c0954871079fad29513ec13a5d309229ae857d85e18d0862c5b151dd1446361b0a637f", 0x61) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 03:48:46 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x0, 0x7, 0x8d, 0x8000000}, {0x20, 0x1f, 0x3f, 0x8a9}, {0x0, 0x0, 0xbe, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r4) execve(0x0, 0x0, 0x0) 03:48:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x1014, r1, 0x0, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000000000/0x4000)=nil, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x3}) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) shmat(r3, &(0x7f0000ffc000/0x1000)=nil, 0x1000) fcntl$lock(r6, 0x7, &(0x7f0000000180)={0x0, 0x3}) write(r6, 0x0, 0x53) 03:48:46 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x9, 0x800}, {0x8c, 0x3}}, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:48:47 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000258f88)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x132}, 0x0, 0xffff7ffffffffffe, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0x4fb097fc}) msgctl$IPC_RMID(r0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000090000000000000000000000000004000000f5ffffff0000"], 0x1b, 0x2, 0x800) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x2, 0x0) r2 = socket(0x2, 0xc003, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) r5 = accept$unix(r4, 0x0, &(0x7f0000000080)) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000180)={0x0, 0x3}) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000180)={0x0, 0x3}) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="af4f21f0e4c4c9e7a4a20d4b991dd0706ca4733226bb025ba3c0a1b6ca3aba03214eea18c72f178e8de9406b6997ee9e2f655119421dc928f0fff9941a691b5302377a471219f8eccc9694fac1604c32e3a0b07788d30b57ddb47e13c54930058d788ac3020a70aade451487cab75c5790c7fcc9773f49006ba4f31880fb4251cc9c82052fdc4d8633fa97d8097686a763244b84ff0b84fcc7a26b3964d166545fea778fc6b2fe438c48373bad3624", @ANYRES64=r6, @ANYRES64, @ANYRESDEC, @ANYRES64=r7, @ANYRES64=0x0], 0x10) writev(r2, &(0x7f00000004c0)=[{0x0}], 0x1) 03:48:47 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) close(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x3) fcntl$dupfd(r1, 0x0, r3) execve(0x0, 0x0, 0x0) 03:48:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefdfffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:48:47 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) dup2(r1, r0) 03:48:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 03:48:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x100000001, 0x2, 0x5], [], [0x0, 0x0, 0x40, 0xfffffffffffffffe], [{}, {}, {0x0, 0xfd6a}, {}, {0x0, 0xff}, {}, {0x27}], {}, {0x0, 0x0, 0x0, 0x40000000000000}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) r5 = syz_open_pts() ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0x4) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r5) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000040)) r7 = getpid() munlock(&(0x7f0000658000/0x4000)=nil, 0x4000) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r7) 03:48:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="c9"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x1, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r3) fcntl$setown(0xffffffffffffffff, 0x6, r3) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:48:47 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)="c21638", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:48:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x4, 0x4}) mknod(&(0x7f0000000200)='./bus\x00', 0xc000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3004c}, 0x84000080c1}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:48:47 executing program 1: unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) bind(r2, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r3 = dup(r0) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$KDGKBMODE(r3, 0x40044b06) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 03:48:47 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() r3 = getgid() r4 = getuid() setreuid(0xee00, r4) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r4, r3, 0x150, 0x9}, 0x8, 0x1, 0x9}) shmctl$IPC_SET(r0, 0x1, &(0x7f0000002380)={{0x7, 0x0, r3}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8ae}) shmctl$IPC_RMID(r0, 0x0) 03:48:48 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="120000000000576f77ff47765e1808331ab14da6e59bf9b648429a502d592a2ab8cfef107c0b830ff601f0356dcd62b5f532b50dbd681d85c9e645a96161e093b4ac768e863dc17d628eb9e04f2d86912e6e70ecdceb5c102ec953d897687ff596c73a298b46636c24016255b0bdb474c163dbec255103c36c72828ff8810a95e2df7d4417fa23eabf372fcd80b1bc57fd672b55602899abbd8728ae570986ed611d51fe22c23cf8c1c1fd66e032fed3c1bbfe9ec30360b14c942d5b9d229ad270cbf4b78322cde64f09f065cd55a836d506c34b5af0afbfa5ca495a0e3d04170337c8a70aafe10e8f78086513fdeb6a"], 0x1c, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20000201, 0x0, '\x00', 0x3, 0xe7f5}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8000, 0x0) mmap(&(0x7f00001cc000/0x2000)=nil, 0x2000, 0x4, 0x11, r2, 0x0, 0x80000000) r3 = dup2(r1, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 03:48:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffff, 0x0, 0x5, 0x0, "6600fa1d031833ab7fff0e095fe600008000"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="47cce7857e5a36e682278cd95a521e25f85c685a70b4f9f0a51c9b3c9549872bfad92362abec4f76cf805f2e2969e6a4f163eae0ffdf3f6605d06c7c5cdaa08b371a1d96048f08e32e7b795c145129b63d1a4926a4bad9729560b6f841f4029e0b226faa76290b1c7b40862be832ef8ebcd32cf0c00ff7b7422c5811e8790cbc55daec37d41738bd371f07a3c8cdc4b9a053c8a08233ba3b0510678de5a4072c9d926e5541ca3731bc0b0ed154a8a297d0ce174ae14678c6a3124d0a1f5671fe314ce7e1ee2c51e503e560b1f4e6ce53ff1366b5afa76d6611e23ab1b921cec5fd3b78a6016a1fb9e556d9a870166ed5ea053e0663e52c82e6bff46734186695474de46fad2f4492907830749a4120d2514bf4b234e977e77b486505b4bfd4ecac024efa3845d0daf6f49e8d6d32aa10c57b82538bb6ed9a9a4c5471dea52ba1cc405ae3dfe92b7fe2c6dbf7b436c5923b40ced63ed253c88de40df7ab22926d2be6e004f2441fc052da36a2c7ba533f1e62481beda87ea4912d4e12dee2ba0bd5036d2deffab088d75ae5a912871a7865a1616cc3c1e26a15e58db24d04c882e3d55e9e944ffbc4e76cfa34bb005f175d79e2bd7169c728dd7ef2cfb1fbb7f41c80e3de04087551c1fd179bc7f714fcf4199f224de5e3a098ace11a3076d1439fc7b6edff897489a4eb06520bc7ee7a5c49e5397a8b9cb9ae88c1aa9e054c8a4424ff4bb2e9e41db92dd0b6f400aa0a247243ef194c573281870f919d1dfd1f171ac70a6ac992dde8b9b8a29aef132845b9999d3f98f00e136d05cebb1ec9ab130319b0cb3552c9849ddbddc325f3c4a6a2e709d592160107076da093ca410c5f23c64c3075b8d6f01abe684ac9478bca944050b8ec34c4dcee17cbec4ee54e1941c5f4073d1f4d24f15b777bc487ab6ec0e36c0c2f61b65844d64284b3125193823866fccca511e58e42a10476ba069d2cfc03596dc191259e653b29bd9f6b3acd2458e77c86426963a9db02a18974c84970a4edfbbfb77e190eff15d3b369d7e151743986a31bbf9f50aae7f430729767673921bac57a990b78ecf713f38b0dcb9e2703b1bc59c4bc5a1653419c1d595c6ee1912baf88300637ef0c66fedc570b54321c6b315a18e13803786b70fc337ed076b1d730a4bf226b71c468b41163bd5f9b085e51d564ed1575e52af4b3b0510a7d96f8b8388879050ff629ba3b128a1294381924a67a387b08e2b49d925853d5fa35a85c341f561f73281eb6f48e188e799688c72bb97b7b84fd965fabc99b9451aaf5d7b99a79633a1ca76553ecc9a3c35538ae437c343b8a7949464e92615877394f9432f6f286edc396e4e6ed7e30ef47782d146c5b402cf67cfcbece82e8120166201770b77688bebdac5f773576609f9e84971163c22187304b180b384e14351bf0b8004d519dafaf771448f506fc891c7eace7933f34ed572a5105f0891091cada9ad7b78c0c110b36b89d3d3a72e9077c708648a2fee72163f2f6f72da117ff0bca07fafb687a49ae0fc4e96cd0002661d490c6757738b3e3115a49f7da26a418ff5e2698b37a32b439d7b09dbc667b167165592ffa10a134dfad557a2ce18f4ca62d8aca1825dfd3b4ad1f5e40c4c88645eed7f9ba623c47fcad28b6cd128696da98be4937a3c74272afe34c6086fcbe5c567556265f106b0cf6d3d279556b3ab64aead4cf55ba56a57158ad89ecf226854db45bd0b70b22ae7b2ecee9dc7c3d0a0283272c7bdcca15ff9477f05020b44509cc2ff24c45681a1f5ba2838f0054dddbe8a647d49a81de9b439e4ae0db2dd54642ee56146ab6144044f960694baea34a4ccf68f18dc2651b2a49718c170d43fe81938ead9b7ffe020ee1276ea9bffb8a9548b8d19a8b3ad3476b6728ba1acb6957a4e35dabbb45772c238d8ac5a1fae009b36c8a2c3ff1ddf971fa8be3fdddbbb93cecf5164f0e9546912fe7160346779d483c600e7d8ceb0188969713ea6487668d428396dc06327e961017f46d46685948bd23164dabb90dc3bf2c635cfbc8ad332e61977bf3c4ba61e2593e3447d55b854d501a4b7d9609680a927911b4efc5f2b683f34caef94753e331492645db6d2783ef6e00b0c709a76571a3a7f6857e0724c3da8894b194e521e528d94fbe6c064c99b29955e3c31ef7bb3e43d11117721f911ae81440f3bad79a750e23c8cd30b2ecf851a392713440d9975f1aff8b79c6e5ee4b91e7073c4ad8ad2f7dfa7409514b5afaf634796e80c6f241d15e4db6cfe81db39773225ca18318721a18bbf45393d4bf033b7e28aca90972888d203da1c3b57e45e1670902c5667ed59548c54df72ccfed4bcfb97b376487898f1a9b2f5dc301738319a39f96a2ddf15e83ce088b32a6a0f09e4f963778c9fd0dddd181710728a8f5b0e8ea644462bb216161ae6016d153a36176c85d6faf9aa0045695ee84f9f9d31035499ade203f3fb9de179656a7face578717acb78f141cd5278abf376aadd97ed7b9ec087e40b4cfb5abec054c3878fdf56c1da48430c41592655c05be9028b53c7363f6f58ebbe6e6c8d9e7c05a6ced7da7c9c0fb5bd8249ee7be0fa7ccd1615a10bc16a2629d26b7f4a3af044b255ef78d6a8df3384a2a665597b4741a52d7fcfe801ad01cb905948a696afc4fda116c3d7db0eeb95d071108be49e9004834df92f857adbdd45d892e2e861a9d6f2ad89619d3a97c5628d772e8772bd1fb2cf72725f65f111ed7d26dcae9fed5bbef80cb5ab06e464803662cb447781ecc132cda5cd873a907c0495caeb0f805a166ab74ce61211e745d4d57c5b024669935915ede61b62737e841b6a36b10e4fb5ba7cd5c8443a7a5ccfb62ae725dda7864689f0b19fef76e65934aa00de224bb9c3d031d480346eee8fd174367f810f2d9e04eab52eb5a8c4962e280a883559990c0cfed75aae453ae9d69bb2696b9a1bfd0aef1f006d7c800a78d56bec06ed679c6cbb3640d28e0a44b7acf2b44b5e00a80ddb544dcb1a450760008300a58de70ceb83cc4ece2342b2425a4527e3c4295e906b38bd3b7878db9fe010fec7c717d75b8295771ac484e236e1d791702a5ac74b1434851a4f05f7922cde36e5f4b69adbe1a66c7be5fd4a6bb8b7e8071f7189103e4cdcb86023d57fa00734bb39cf5c0d5e3ce6001ca44620d122cf5d96cab6871da4d37b66739aa4483949d703652b1c8c365ea4542d3189f7aa5df94fd9efb3d703a75a12b74d5879454134d79c7fb9f18d5170bd43fe70451c9b6d7d5a487a148800425a750975e2d14ba9c7269a13ebe5bed8c5fe2df506779a25666cfda5bae0db4ea9d32c534c06320641129d67c66800423acef8a67c5c16b99edad33b3d431a4c2f79650377f1c63bcb3d5779e813975a1c636b6d206c6c1320e1be432ae3152a7c81af4fd0d65adeb2abf3db3c7aee6abdc2575770da8dbbeddcb8d32ceccba0ed2ff43c61e21c53c619d39df3e36819bce57b411d741fdc03647672ed8ea8380c3f35f102587cd5b8363550eb3d387298d13461543ea7394e87b87b92d918b355e547390932dca65034541824484c98ddf3eac93bcae66999c2e79d6be2277091c1541e288797a9b837e6a55eede80bea492a089cf0c72e061a5a257778b7f1ecb1e9c95b449cf573d811856036a9f7882f4a75c0f527b54d103c780a074832574a09983bc785e9db20d9c36e0f1b55ab6999474a61e3d99c979c8e296647772893f3a2a75a7e527362ab150fcd87893abf5ad939f782c5696942422f06d9302ea2919367b891b5ac3cfead1a85916a6566684af24a31e4eaafa6e2ea3cd85aeab84b3cb35cd17b137a4974196dcf49ab31d7a12f263d7a547e27bee241be825eb4558bc42e19adc300500a4f2c5cdb7ace8190463a4c410f06c6a0999868b0eb6471247243066e5115e34b1109f3dd38482c2900aab2f701177f684ca9529baec596179762a0eb1024aec943c86e1d6dec3d0cc6008ea72b314814f23ba6583fbfb8ca1fd1bc00fd5227b8625d78c49632e2caec1aa233c02a6f2f2a33a2106b22d392af1adc2b1a682cc8be68bb9c5f88d3f14289c0c5c3cad4a0c705693e1ce8c2128c8ba6cb761c418e0b8ad6f4cb270438cf42b7fbbcbbdcbfad000fd20e34254dba75a149ebf37d3e27edef9f3e4ca7980b01de0822a9d2a99df5d43b4d81b9a4512440830788177d5aea7f1319e35eb788ca166045f6a576c733b9eec300354fa2e561f8a7bbf80fd2899bcae5ca2175e830314a9f71538aed6456d96d1a0e52669108feecf2d2031b77f3267342bbe20f0ffee43b19f90027dcbae10d3c748e1b2cfe7910d4a5735bb4c30f812a16a39bb74ea45f96a78c57fbf06a5ca3dd3f6532e636ed609233522aae3f2974210d08b71afa98b5ddba917b10deb9dd7bebfdb8c0f2681432836776cc700445fc1f5d958465fe020588bae5d94d6db3970c78da33790dba60339eaf11438736e15f0353b9acd5c031b8f6c37cc3b6b4f05f8d6c383bd3ce414cf646f7980148a9f632e22aee5a287b8735701036e937d4d36f80fbb938fc6d40a8b95b7fa4d6c90416350ded1a940640d39261a7a71d960602072c99d2f10bb5444ecce49e1de97f4725bacb51fa0e1716abc9ba6d875d893e89f5ed878e2e7e008ecebc3fc554f0aca885f3ae93e5cc3ff3d2eddebe8f6f4ed07b126e848e127df7265622d4eda3b4489752f7388397b50a3711c3d6a5eac1a56501b4bf90e6b8a4c77b38de341379b183e54db4012bcbbaeb9993aa9893500f156c108c00eec495485916d6067c86b0bfc209e78c8f3cba027b459a6d83720e80a48aaccb595118f347399ac05d1d07815eba55cf527f34f7510340010130bf64b70f0d8894167f981306997fdc7a2f90085632ed6b70985762bae4eb59010f0d455686e129efe10c7fbfbd29275d3046bf741dad245601e7685866e9558fbcf073f95c2211cbba973cdeab465548c9f2d955afa0b8c54420cb28c35b93f4e87fa6bedf2825f4f64af807051f589b1c9218875a37bc63e4ba0c4df969a624ed3b8d7bc60130b6bf06fcd12d7618396540c109040b555627d5e9666824809916414f0eef48561150c52cebe55c9e2af2fff473084a8e4b0f7e24853730aab472b060e82fb71ca3ced15eec5f9c97a34ef35076098c38cb7f8645959b5421a98539d0a6bf6ae843ffc983956c3df94ac0b2d03b3229234551834feb06da259ff34e6ebf4c89118d2d6420c5245d09b84bb9fd7cdcc81a0f275e41f072857d953b12082c98b644e24d186ba8a6f448fe95650b476c1fac0fc93e6a2356b9a1f180a94469e4413bd377557eaf49c5fcb94969d6443b0528e5388e5de1cf0ad3c180f5d6a796fc96ffbcdc2213d2b99e762fc6d9df2a566d96152d242febe88ed986c5cb14e4aae065cf545ee316fd8feb22da46118206e4d31866ae0a6733882f55ff1", 0xf1f}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdc30310d827898a9d370d24fd1499800c9106a08372e66929b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667beb98004c7bfdc663a79c14be73e1b156d2b4c4b39e6a16ac5cdc04d94dbdd3af4d9133365d7d575849488b149457dcea53688c4b810ff59f5ba08a2876d20c4b7543da7af7ace7dfef5f056c4e7ea1ba6dbc2904d41f3e61353b0e189b0c3496dc4bf9147500087c5bbe0882a8e8a907b7921a73f00db9fe3e2a43a5587da69d8002d29776876ab0012f5a4ed9a5e4950cb49442b0a7f5351b825ade0ab6b8cfaf5038a58571b9a08280", 0x12a}], 0x1) 03:48:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x1, 0x1, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x1c}, {0x28}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="25d2f9ffffffffffffffb4823f198e3ca4c9d2", 0x13, 0x0, 0x400000000) shutdown(0xffffffffffffffff, 0x2) r2 = getuid() setreuid(0xee00, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) socketpair(0x10, 0x1, 0x3, &(0x7f0000000180)) fchown(r1, 0x0, r3) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 03:48:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x28a7) r0 = socket(0x11, 0x4003, 0x0) dup(r0) recvmsg(r0, &(0x7f0000001840)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000001780)=[{&(0x7f0000000380)=""/177, 0xb1}, {&(0x7f0000000580)=""/202, 0xca}, {&(0x7f0000000140)=""/64, 0x40}, {&(0x7f0000000680)=""/201, 0xc9}, {&(0x7f0000000440)=""/184, 0xb8}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/13, 0xd}], 0x7, &(0x7f0000001800)=""/24, 0x18}, 0x800) r1 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x43) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000500)="000000186204f88a002b3a0000030083caf76d7e0000d161342e03edfef1b544a67de79f64fc1395e4901da5", 0x2c}, {&(0x7f0000000180)="e30000b6618a7b16ebf3494f1365e42de5e36505528c1d741d25e1910696fc54456e439d8d63469007b45e", 0x2b}], 0x2) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) getpeername$inet(r5, 0x0, &(0x7f0000000080)) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000000c0)) 03:48:48 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1, @ANYRESHEX], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r0, &(0x7f0000000140)="aaafebbed6c70000f7ffff8cf871fffff16b78576f0cccf16f17735b63f9535763b5464f516331a4c1b6e97ed19efd767f8ae07ca679aa7474f53ed1", 0x3c) 03:48:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) 03:48:48 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$dupfd(r2, 0xa, r3) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="61e11e07e4622196a57cd8073ed5e000000120005fc216f549c9653e97013d260c89d5a72bbfc8467e3d2ceed0dac1ca8132e5c91c4658fba3f9301b630ebf9601ccae"], 0x10) write(r4, 0x0, 0x0) 03:48:48 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) close(r2) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xc7eb}) r3 = syz_open_pts() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x203, 0x0, "0366402b04000000d2000000000000458700"}) r5 = socket(0x2, 0x4, 0xf9) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r9]) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={r6, r7, r9}, 0x44) write(r3, &(0x7f00000013c0)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a2b5b1a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355522a6de700a6cfedb677f099e93ae477ba243a022877697c95e3d2fb9423ed6fbb10c44f61f87046115b9904a5c01d9dd2d95b2ee95264520877feb1e4cb365d6118ac5dab3496b54f760bc93e7083182bef731a87ca476a304f26dd29fe1e58e6d94617a38f2f4fe68f27552e23767d9a61eb6568e42111794ad48b88da4452785c1197d7f8687a7569845b4ecc74fd69dba8c46f4176c39e410676f378cd96fcb53a171ac28d15b65486f15c4c61b34c102e210bc0d3095063f1145138e732066a87c3322eb673f341644bd94030c6305cb049333aa91c285f458b537f2459f60af413d8072aff", 0x1c3) 03:48:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xfffffffffffffdec) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) fchmod(r4, 0x0) 03:48:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x40}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x575, &(0x7f0000000340)) 03:48:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x82) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0xee00, r2) ioctl$TIOCFLUSH(r1, 0xc1126939, &(0x7f0000000300)) 03:48:48 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200)="dfd3081be1692ffc32fb420592b1a43c34a16e36bdcc394b61d79b3f19e8b361cb33286d432027a8ac8f2b3586603aca80a59ae1d689d9024b992500a5a67044c567b4931954cce8482ff9f352ba5b8eb425e4f961d9a65c8e2822a1c7ff6754a32b5902050399228c0e330c458ae9a6ba7e2f3354231688e80f5208a544b1572e445bc9421abe2dea041a08dc95337eaaee9145fe7fd2899362da197a9916aea86d415202158dc9ebc6d99c9e2b0e305b37ad5c017ce6904319a8a82b69b0bb15ad1c2f4ca170606e05211abccedcadaaf26289f9c3a6a23df74c6ccbb0f0", 0xdf) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02095e2c30f66aff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 03:48:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xc}, {0x48}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x101, 0xff, 0x6}, {0x0, 0x5, 0x1f, 0x1}, {0x800, 0xff, 0xfb, 0x4ee}, {0x9, 0x8, 0x79, 0x4}, {0x4, 0x0, 0x6, 0x1f}, {0x1, 0x7f, 0xff, 0xef8}, {0x1ff, 0x1, 0x0, 0x6}, {0x1, 0x1, 0xff}, {0x6, 0x3f, 0x37, 0xfffffffa}, {0x4, 0x53, 0x1, 0x8000}]}) 03:48:48 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x8000000000005200) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000012c0)=[{r1, 0x40}], 0x1, 0x0) 03:48:48 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x2, 0x59, 0x800}, {0x0, 0x10001}, {0x4, 0x1, 0x1800}, {0x4, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x0, 0x5c, 0x800}, {0x1, 0x4}, {0x5, 0x8, 0x1800}], 0xa) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000200)=0x3, 0x4) fchmodat(r5, &(0x7f00000001c0)='./file0\x00', 0x10, 0x6) semop(r2, &(0x7f0000000340), 0x21) setsockopt(r1, 0x0, 0x9a71, &(0x7f00000002c0)="2bf7a985d4e04b977f6be0ed11f3c326b49e9b09c85bbba78606d7da704de1a84ac51a934d05d92fc21aacd46326ba97d880bb5b51a15daa67847ea91b741b6b2322b9c08f7f65012c5f5c5be751f22b7285475ce1eee64032a702670c1ecf7868404af6c89d9e83eaa7d059e50198a4b7dba3171e7b99313860e928932b8e2ecacb9d", 0x83) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xff03, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x6, 0x1800}], 0x7) getpeername$inet(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000180), &(0x7f0000000240)=0x4) getrlimit(0x3, &(0x7f0000000140)) semop(r2, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) 03:48:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0xfffffffe}, 0x5000000000004, 0x8, 0x0, r1}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="4c35cf25289f3930f38cefde77f79addd931459e9c43e7c1d36445af7e087c4350fbc5932417b1ba60b96be95325b7366cd9ab8dbbd290cdce5c07a9cb61fcadc2049f0e4a2d9c253fdccf3f762fcfb3a22dadb807161396180d680a5788d9c0a187afb15d117b1b4ff65101b8f0074df8f9b6b2e7d21f61f0c0aaf41839d8e8d5652fea8c4cf32aaaa95d7470611b170fb2cb0df10c54229f8dcde70b16f95fc5e3a2f57adc87bd7cc8ab8b3c592b8e897d3f23df3a674f829be15b88eeae276052df95b26f39cb193df171bcf03630ccdd5c263e1f724a1537d5954f5ce1d6726abf960d08c59aa332b94a6553f30783274c6c02e6737a0ae7557492cf4ced702426b3f264e4702b2e402b16e0bfeb7819c3a6a1dddcf5a3f372346731dd0ae41137f237b424caca03bb79034070bf894833ced1fa3ee1af6a3d1b0b58afc4747e8895e4519f2fa4949981a7a27dc5a68a637dc97780bf3c74d1cfbd0f888c0fc9c81dcab5a2981df03ce095c5d4effc23ace790b41bc387606c066e006a7969590339836464f2bf381ce7205b073395497a377b1cc2cb0d27a980c5de9d0b25591a5fafc3e14fee1a86f02b540ab4b86ba2a732fa3a622a0a03e22c8d81feebab6c9807d2a2519e79b16e094131d83476d5cd29b22cd8cef9e549ad20ec37eb1cfd0990946851160654eb316fd83bd09c50d7c49e30c09df7743095a2bbf468363bb2c102f59326f7e9a65f722dbbc1c9afb1b385db8f00a691561cfc884d9d49c41768f3ac4081a18f1ce5d9077c4f84373eb1ce3fc0eff3c69632aaae7b3b6c91dbc6c0b50b3bc300351c5224b3caa505babbe83432bb294998182e9ccafb75af8c1c02a7734c2c5349c658ec62bd55686461b27676fc629fbbe8110824eac2b7d0ff426f7b7df24abf2b2637d65214e7bf0b1432324fc6e1e7491d09ca373557c565174202a8dc6620b094923f38d2112175c35afa5c5724de790514ab3c671dffb9ae1589587b0cbbd233db7af7a25d546a26339211496dc9a8e229073e6360611a1dddd7812c6d55aac937fce9b62aef15e5b707dee4ee60012bce9e1f7392cab34b5cac894882b18ac0304571a8591aec2952772e085272950d998d0ea15e6120ec50f4ccf1184d47532d552afa6f0236db3ec1785736df79c7af7ae70f1b45477669e3f2a93e2be926b232a287d994c13a3ac0f390379305693f95d8f059f81e9f595f61fc555f79d71915e3be1c5169f9f84a67be60ba7ba463d173f547a019867c407ab8dca2fb59d1916d1e9089cb3d241ee6ba0e5518daeaab54dbaacb11ab44d6c7e948898ac6e2af549bb2203ce5d77e777aab242f3921a10900f0dbd6175b77ea9937b9a34ef411cfe84fadb3d5729ceac4817abc3dac44d3fbdbe1b8cf19f3cb2e318e25af15bf50b89bdb7edde9eafe2aac333448d45d550415d9b2f634a62265d51ab40be0870ac11ac5c5edad86b78c2bae3f0cbe1bf0de4060ed8e7af1f1df775bb4c7e6ce04e46f88144dc41fedb23bc56d348a18722803ff969f2c54c7cd43684e5102801637e7dfe3773707da67dad3cea51a1a68de399b96b6ce61b7dc3796053224015e87a10c7dfa2f5906f252725c0225b75ea8d5844415397aecf7db45948221b255ab33f96e58476b34404e0f4daad40cfefffa574981495fe2e7ef2ba83c8db5515a9565b445de0000108161b72791de240327cf23e45923abcac3727c1c9bdff77265528d4d8e57d9895420cbac72dfd487b94eef2351ef8f3484aca0f313ff59bbbae7f6eb0169baac167aab2e7a4cf4a87e00f2c0df91c7654b5dc7c7870d3066258a9c0cf191fd46434e1fc9b71def27c0d474da760501c348fee21a86b5be4d32ab8721218c3a5fa91f3edece243164468aa6f124464b5b07e58fa53074ce9c1719e44da60a38b52d44941df021f3a9029a2a3f24c04f5c186494feea8cc2c2f926c4e92efc6a094fcca49fc033a3bde9c2f9ceeffb4a1e3f99c589574fb2cdab0c5f82d6b2d123d6540d44fd08c271f07b6fd83c3914726c3835ffdc7793d793bb9284413cf0197af494e8d166a6aa52b4050da53ffc5570fb39d13c759c415591c91b2fc1e10c843e17dfed0fd53f127ed90a8d0810b62c507a9c3ddffd6410858c134237a99e8a9c868b9f68da0387cb923ac1c9520236a1418eddcee8a6c8bbe6ca3f560b73897a96e969910e2142fca2f883db2a3500e79d14db86063ed474a9e67760ca833e043b8e5f59b0992feb7aa114ecba6ceececf539d1fddcc3fc4678fdc2271f88e3c2d63028578e475c91019f3c86f0ecfe25075a5fae30e6fc788d7c5db4d7b0b5770521adb6a0322e6b43fda20dce16503948a6dc4181346fd0fbeedddae86e3adce50a1c977b6cd42ab8bd79e7f148b25a60fc41440a951d3f2a7df16a1ef463ade501a4455cd722a7260e5f81828b07f27b9e930ed48b7cfaf3567ab324fc7ccfd5e899a1d72c699a603951bb8bd5219c1389243ba083880d72075c1495fc57afa4ea93bdff7bc5a06d573241e99c932d91440f1c270693b11703bc2d9d463edc8d36c02d21076ec9f40edea21cee5059631c860037373d049304f5d647f56cc930ff4af0ec08dc497fad607954e30dff84f8db8156b8125d67c0bce98d1e79afd49a091c75ccd32854720a387bc555604b57132ec9e6e12d601aaf10fb35defac08939421a3e2e3a1ffddc79f9579ed72f708d8299daeaa08d5cb15808601a3e262af9f285e9decef33043939b66c7352fec470658fcfb29052961054ac5920429631b8bd42437b1316672f72b953da39c9dcdd064ff33713a15d500268f5541fe7ed8deed60ab09d9f31b2c971e88d5554ad3b68c97f251c7db5673e8f125f5dbe4154b4aa83a858135a8a34b697fb79d6c63d1272b34ede4711643d988e5e1aab7ae79b14246f49b6af371749cf9cbf0448094328a13f07cf01cff6a50dfde483419d9f15f24ddad638601491cfd068d0eff2141e451ad7d93180a51febb66a97b768bc9c36135f98455ed1cf722928db1888389017b3fcc59e2c161037ec3f6d477f542f9a110a5adcd426109afa04878e99d3f6188bca195fa74bde99b57cd151b9725889284c1cc286816e55d0f77f828d6c6823057ccb567632c7f29ad755833d54db59dfcb841b061e248faa95e79114c72c09cc53d9f2b4aa7e11c42d53a447e02935a876edc23932686c89df8cac05a034d41a6e8b7cdf38ad1fb6ddf71e25f1360b2bb1f31b347ccab4b86e22d281fd057e764f3729fb797af0754b941b1c0a859c26afc4402a8ced18b51704dc682f53e4d4a4b062e186df16cdfa489f667c09c147429deaba8c49bfcf3576c7fba6d896c96e509882bfd90bc91f120cceead0784bef4bfd4f196e52c4cbab8979d825d847839b5a1e3235bc3afc95ddea98ae7cb7f3eab0bffbfc16cd1d08cd4af3c800e4415ab841537cdc2d09f9379d5a61baaf86a120f5f67bbd92040a8a6624f37d60a557eb5b5768085219971149e9399ba94d9d6fde33881ef650488870dbc3ed2fe175752ab97b143bb2297cb2b7aa10abcb31a09249236c84bb362bcde58ed43d7e420242bf330c4eec8e2cd5643e21c34d73c4b595a42072b5a26783b4c1e89b7e48036fe1d6eaf74f9fdb90c34181928cb6679cb5cd552a3e2771216bfebcb0c80c1443938241389d0491ca3e3a038273d5632b536f6d6b21a883072ffc2fdec4f70528499fa81c8d77cb7ba62a80eeddc8dbcc3856d485a0e54f1f419e1f579201af3be8a8cd6d704593258efd9521fe33d2726802d17c3e449f211239ee8486f5b9a76508f9fb515fa66d60e515dbbb7abaccd3224d45fef9eb4bbb9f7b9289b721c515e2322829bb7246025b06ddf8eab5bd2aca91312d311f4ada00ed986eebc985ef6a745e6497c7dc9f76d4f789be4a9c3a547518c341c24fa9d036dbc42bd9ec70e3d8e8560cef9e256eb7205a40c884b1140303ce6e1c983e87449e8fa4eaf77d883ef8c739dfbb5f0ea0b41f994e2293708080dee1b3a2bdcd0dd56b7f6b111bc792827de36f514ba1a7329d8a4647abff0b20c44a0a32ff1354720defb49bd972264a6240ce753d3b27e1d2e02c81f3fd57163f60f8c88125a0d02607c3554729cc1f19bb0159a4ddc5cf1bd32b3c28015ee4724caec27873d239d2601459527ecfccc5ddaa1c2bd481302171af46f024d82f72185b4c46f6af832c53fc79a6dfec6c570ac8d51c34ea6add87073b3467a6fdd4b3354b6cdaa28a785309e8f2e7048ec70b1cb8f956b8e0821eabc4820537926631e1baa4a05a165142ff9d1917817f12fade1cb0637fbc7ce520cf672e75ddf3e0731391a3ce5d78469b20edb9671d9adfb805d2d930913bfe821d7f9b7e8e404fa9ba7f4c3d822995c3089da7ac33a95b946b4dcd78d8060c12b535874b4db8a9b054e01fde2575a0cc067ab84ef7aff11f6e7121d7a2e6d2a54940fae5dbeccac4823626d6a629d6500d57ddf5a7b61af0bc0a02b82d878ea479239c530b478adc6d58608d8ddb3016bebe6a39fce90417ecfd7cf5450e358b68c8bfeaf17549e5da185bb34628279af9e5984165a63d940277c7e58c4c072034d07a648c51a62909743b8c7d6c8dc2f0e301d5174367d8c34901fca0bd4bc671eac46343d2672c2ff2e7da3fd63cc611cd7b0089f10c9f41a0ba7b15910c0ed3c0665c7f78fd469abc2bf609739daa35b199579f986527756f9880c7472d03c6ea7feb954fba2a9206bf719f7d05847287f3f9e325082c49315344c7407431fe5d13c06f756caa3d3b83a83d03dff882980e70a25aa847d6c2983f39663e247d1b7ebc1c66cb895df6b5bf6646d1c923d17ef2ac14cc862390d7daf63f78f8e37ed85ed4896abdad8a17d723adf29fbf40b51fd0eeb6dc270eff932b182277c2beca8bfe46f33616ff51ef0335c3d165dbef0a4d3143be2215403c852654a88df73dae80c69f06152818970c94105d685d9c9a7d485300cde6390aa75098caebf141e64763f12a50371b3acf01d2a418f0ba9128207d8357047418fcb08583b635a6ab72a24c59e6384f3da7698d85b4b2add2b48a40d362cea696d4917bd8df9d58962b52ceb193501122f91b5016f6adef0db3a06c7323e8bea0f4be29ca0677bf85601407c2d0e98b6a960940114b15de92d26a53895ba0bb3f242224af60b10eeb6382cebcd97991f5b77f025e1237829c56fc1ed15c372746fb65c9ee49be500d32fcbe870570ce59048c0381968b2a0c082f1dd60a7b02f0de30bfa7d4468c03d87a9f0abc47ed2509cbe528f27a0cc23bef6662a838d6f4d6d6db0d115fc0caf717f6c6f549ece6665b7662006bece5659ab65c1018e0451f9a38898004b1a8e20824c1582e74c6e6d8675688562a3dd04b7ade27cd2d6149048d3a6dd8daab067106579cb3b7ba40234a7e684e770b51b0364fd0ad1ddc89af89c2552f163a245ab349479e5a240361546bbce17270da932a92fb944cb2e044e1c200ba1032df1bcc9c660ac3fd7630843a98827848776db449638a65a0fba21813d2b2725e0bd0b0ed458796c5b3c2cd5961f908ad84c9aa442b71f9583ce582c849912317ec1126b1d71ba9c6c400e93b763cb833333a2908b858b4969a78be01dea94c9a8174d95a118d2340f4bd294240e2b72e5e80c275cd5586268b47f06343703629280779c4585df73d3ba7a0fedf90516ddfc39d1956cc23e326df535ae0d9c9c06ecf5764e628ef04f31139f7ca3624829798e44ccf", 0x1000}], 0x1, 0x0, 0x0) 03:48:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x9) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x1, 0x4}) 03:48:49 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6004000000083a0000000000000000000000000000000000fe"]) r0 = socket(0x11, 0x4003, 0x0) dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x800, 0x401}, {0x18, 0x0, 0x7, 0x14000}, 0x800, [0x8000, 0x7ff, 0x8, 0x4, 0x5, 0x0, 0xfffffffc, 0x200]}, 0x3c) fchdir(0xffffffffffffffff) r1 = semget$private(0x0, 0x0, 0x600) semop(r1, &(0x7f0000000000)=[{0x0, 0x6, 0x3000}, {0x1, 0xfff9, 0x1800}, {0x3, 0x118}, {0x0, 0x4}, {0x1, 0x5, 0x800}, {0x0, 0x58, 0xc00}, {0x4, 0x40, 0x3000}, {0x0, 0x40, 0x1000}, {0x0, 0x0, 0x1000}], 0x2aaaaaaaaaaaabec) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) munlockall() 03:48:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x0, 0x3, "9149fd36d2958a734d5f12c62fb3a804f458d937"}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:48:49 executing program 0: syz_emit_ethernet(0x1ce, &(0x7f0000000480)={@broadcast, @remote, [{[{0x88a8, 0x4, 0x1, 0x1}], {0x8100, 0x7, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00tb', 0x190, 0x4, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @multicast1}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0xd5, {0x2, 0x6, "0cfe55", 0x142, 0x88, 0x9, @rand_addr="067f64892420341ba03207dc54e739fe", @mcast1, [@dstopts={0x11, 0xa, [], [@generic={0x20, 0x4e, "d159a16bbd3a8cfef4c75ab7ad26273d6537f7fa0a7ff5bdb57f7d53180fa656511695cbbaee49cb6de13a13d76c75d27c66b39df21e6243f901ded44f10983890637535cccbbad82b4593479b0f"}]}, @hopopts={0xff, 0x1, [], [@ra, @ra={0x5, 0x2, 0x2}]}, @routing={0x61, 0x4, 0x0, 0xce, 0x0, [@mcast2, @rand_addr="1a5c6911e0fe67f73dfcc57cac61a6e8"]}], "96f8f9a921fd94103ab408c779139fe867b7b5b4144bf4dcecaf0f0f9f02f3d638843b9bedc1b0e01048816d6776f5e17ccce48dbd432cade8b27425c32ad4fde02a25d077d6bbb6762177123175793faa70a11678e581762ce71dfcc436c4d1885eb2633db5eebfe3b84e293da1fc189c8807e0e825a392af827802cf4311eea971d88c4599d8ed77c9bb9811ef1a468b749f54710b52b2fba1451e4ab9a687437e35f5e8687739029ba02b203ed121bcd6fbadea8aec0b21eb80fce1fc8505d84bdb76d4fd8b75f53f27a92287f740"}}}}}}}) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000340), 0x21) semop(r0, &(0x7f0000000000)=[{0x2, 0x200, 0x1400}, {0x0, 0x3, 0x800}, {0x1, 0x1}, {0x2, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x400}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/143) shmget(0x0, 0x1000, 0x52, &(0x7f0000fff000/0x1000)=nil) r1 = semget$private(0x0, 0x2, 0x309) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000280)=0x9) 03:48:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) getsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) 03:48:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) setgroups(0x0, 0x0) setpgid(0x0, r1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x8, 0x8000, {0x0, 0x2}}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186e8530e134dd070100000000000000000000fffffffffffff7f9000000000000000000000000454c", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000240)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x6, 0x6, 0x1}, {0x9, 0x7, 0x7f, 0x1}, {0x1, 0x81, 0x6, 0x55aea7bc}, {0x4, 0xff, 0x3f, 0x7}, {0x7, 0x81, 0x2, 0xbd0e}, {0x7, 0x20, 0x8, 0x6}, {0xe8, 0x1, 0x1f, 0x41e1}, {0x2, 0x1, 0x2c, 0x5}, {0x380, 0xff, 0x1e, 0x1}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(r4) r5 = semget$private(0x0, 0x4, 0x20) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xfffffffffffffe52) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x81, 0xc006}, 0x101, 0xc, 0x3}) chown(&(0x7f0000000300)='./file1\x00', 0x0, 0x0) 03:48:49 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000d000008e4000447403ab96711675dc1ec1efa29f67a83797c5a0088e175fe92"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x6, 0x8001, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x2, 0x1, 0x3a) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000258f88)={{}, 0x0, 0xffff7ffffffffffe, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0x4fb097fc}) msgctl$IPC_RMID(r3, 0x0) msgrcv(r3, &(0x7f0000000080)={0x0, ""/34}, 0x2a, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:48:49 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{}, {0x1}], 0x2}) 03:48:49 executing program 0: getgid() r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000240), 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) semop(r0, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) r4 = getpgrp() ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f00000002c0)=0x10001) r5 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r5, 0x29, 0x68, 0x0, 0x0) socket(0x1, 0x5, 0x4) fcntl$setown(r3, 0x6, r4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0x5, 0x3f]) 03:48:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) close(r0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x401) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r3, 0x2) 03:48:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x25, 0x40}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) pread(r0, &(0x7f00000001c0)="fb4ff15359bbad19162bc51b3747376bb7ff0044261c379bed1b5b9477d9e5dc4e199a66588d2e93620fc4267f811e6d67bc09433aad340b329122c827cd931a6e9fde532bc0da19092aec2b30ddb310630edce55ccc2be7f81ed17ca72453e8a74ff239d0bdb1df2332", 0x6a, 0x0, 0x3) 03:48:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) close(r1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) dup(r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:48:49 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) socketpair(0x0, 0x4002, 0x6, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x41, 0x40000000, 0x405, 0x800}], 0x9, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa, 0x18, 0xf0000000, 0x1009, 0x1}, {{}, 0xfffffffffffffffd, 0xe0, 0x80000000, 0x9, 0x7}, {{r5}, 0xfffffffffffffffb, 0xb0, 0x1, 0x7fff}, {{r2}, 0xfffffffffffffff9, 0x0, 0x1, 0x3, 0x1000}, {{r3}, 0xfffffffffffffffd, 0x18, 0x1, 0xfffffffffffffffe, 0x1080000000}, {{r4}, 0x7ffffffffffffffd, 0x14, 0x8, 0x101, 0x120000000000}], 0x5, &(0x7f0000000100)={0x7f, 0x10000000ae70}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0xf4) fcntl$lock(r7, 0x7, &(0x7f0000000180)={0x0, 0x3}) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0xc020691b, &(0x7f0000000300)) 03:48:49 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000180)) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) socket(0x1, 0x4, 0x3) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 03:48:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000340)=0x80000001) r3 = semget$private(0x0, 0x4000000009, 0x8ca) syz_open_pts() semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x3f, 0x9]) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000000)=""/2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfff, 0x91e8, 0x3f, 0xffff0000, "546607643a3b0170097b6317c92e8436fe84a97b", 0x8a0, 0xd4f}) r4 = socket(0x2, 0x8001, 0x0) close(r4) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) preadv(r4, &(0x7f00000002c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000200)=""/152, 0x98}], 0x4, 0x0, 0x7ff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101fd, 0xffffff5d, "81ffffffebd110c3ef001200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1", 0x3d}], 0x1) 03:48:49 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x32) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8302c0e9ffffffff9aba2046166839292eb56c840500000000000000da98d57fa89e88162e76"], 0x10) write(r0, 0x0, 0x0) 03:48:49 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466f5b8a3aff093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockname$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) 03:48:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbfffffdffffffff], [0x0, 0x0, 0x482], [{}, {0x2}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x1, 0x7) dup(r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x0, 0x400}, {0x18, 0x0, 0x101}, 0x1, [0x3fc, 0x0, 0x9, 0x3, 0x1, 0x5, 0x10001, 0x3]}, 0x3c) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f00000001c0)=0xa1, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[0x40, 0x80000001, 0x1, 0xfffffe01, 0x2, 0x80, 0x9]}) dup(0xffffffffffffffff) bind(0xffffffffffffffff, &(0x7f0000000200)=@in6={0x18, 0x1, 0x371, 0x12c}, 0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x20, 0x8000000000000}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000040)) 03:48:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) socket(0x6, 0x4, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x8000}, 0x1002000020004, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:48:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x84}, {0x87}, {0x6, 0x0, 0x0, 0x10030103}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000300)=0x1) getpeername$inet(r3, 0x0, &(0x7f0000000080)) semop(0x0, &(0x7f0000000340), 0x21) semop(0x0, &(0x7f0000000000)=[{0x2, 0x200, 0x1400}, {0x0, 0x3, 0x800}, {0x1, 0x1}, {0x2, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff}, {0x4, 0x3, 0x400}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8}, {0x4, 0x5, 0x1000}], 0x9) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(0x0, &(0x7f0000000200)=[{0x2, 0xff24, 0x1800}, {0x4, 0x2, 0x1800}, {0x4, 0x2b, 0x1000}, {0x1, 0x401, 0x800}], 0x4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x4) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:48:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = dup2(r1, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1d, 0x0, 0x0, 0x8}, {0x6, 0x0, 0x2, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 03:48:49 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r6]) getgroups(0x8, &(0x7f0000000280)=[0x0, 0x0, 0x0, r0, r2, r4, r6, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r9]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x444, 0xffffffffffffffff, r7, 0xffffffffffffffff, 0x0, 0x8, 0x7fff}, 0x9159, 0xfffffffffffffff8, 0x80000000}) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r10, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) 03:48:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d87, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000100)) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 03:48:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000040)=0xc8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040), 0xe7) 03:48:49 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x12, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x17, 0x0, [@broadcast, @loopback, @loopback, @multicast2, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x17, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @empty, @broadcast]}, @generic={0x0, 0x4, "65f1"}, @end]}}}}}}}) 03:48:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018600400e7170080800000000000000000000000000000000000000000000800002200a2151246eb00", 0x2c}], 0x1) 03:48:49 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x28b0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="0000001860040060a0aeaac1000000000000200024b5e603a4ef0000000000000000000000000080001c1d01", 0x2c}], 0x1) 03:48:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c, 0x0, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) r0 = socket(0x11, 0x4003, 0x0) dup(r0) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9dc2e8e1c6cda7989e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:48:49 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/22, 0x16) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="812efa42c0d1", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x102, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) 03:48:49 executing program 0: r0 = socket(0x6, 0x5, 0x50) shutdown(r0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1}, @udp={{0x1, 0x0, 0x8}}}}}}) 03:48:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3080002000, 0x1604) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 03:48:49 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00012e2f66696c6d3000e8ec285ad7de9350ec48ff0f00009981"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 03:48:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x80, 0x5, 0x0, 0x6}, {0x8001, 0x9, 0x80, 0x34d9}, {0xa61d, 0xf9, 0x5}, {0x6, 0x3, 0x7f, 0x8}, {0x6, 0x8, 0x2, 0xffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)=ANY=[@ANYBLOB="000400"/14]) 03:48:49 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="812a59"], 0x1) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x80}, {r1, 0x4}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {r1, 0x2}, {r2}], 0x6, 0xffffff81) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x2, 0x100}) r5 = socket(0x11, 0x4003, 0x0) r6 = dup(r5) getpeername$inet(r6, 0x0, &(0x7f0000000080)) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYRESOCT=r4], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r7, 0x0, 0x0) 03:48:49 executing program 0: r0 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, r0) r1 = socket$inet(0x2, 0x5, 0x24) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000200)="7ad950b377a7665c936a671ae9b4066598e6ed10ed8af2c0be63fca5923ba6659501ed47f82963cce1cc692795ae5606099d8b223a6810430d3d0081dff47ba494af7fde634cf82948dc83f4dfaeed6d8cda573cd825c09de978da63c41d1c04caa647585c338810b54e92b295de5532abf5874493ccbd369f0df2e0e826304f4e570f4911eee11b3700607eeb16e31961ec237d440be4a28ac9981d765e9a91155a81b4185ef9eb5453a63582e011248b1fbfa65ab32fade9dcb437a4e6d0b878943c3841a3", 0xc6}, {&(0x7f0000000300)="2211e284d941406a770b63d1a98f4835a7caadd1b1c47a83eb43e0ea6c5c09cc5b963ea113d06d7606c6543723763604986aadb8b4566b1384203b014b362b2da140cb57c4ac876a2d3d05d584e43ea3c22809008e3a0a8792e5acb55abf99d9788f73864b9327c0275857e4a01efc87d173966fa3d3f319447e9059865782f136a0220498853d23b2b1c3a56dcd6f246184d3a6ab88313dcc1893c72e87a875c5cce0bc663e889c5ac7fa1a8025d8355dcdc18d2330580558bebe5e64af979cbd063da828791b83d78e8950e6e8213edd0c879ebeea4820ac58bb0ddae25f3f5f2f", 0xe2}, {&(0x7f0000000400)="c1e552f59a57e805deaf76e940a275e7df16dcf3c748231c8790a04ac8f3d4fdb72246ab8e956f53ade456e99f4205219f90ae43a83d55ae67bf7f08d72250921fada74c54f1e22d06ccb732ccbee3e1eda74724e42f9df85d1136f3a0a4b62b7494918144fde5a6f3850ee906d2e8c18634ec6ec80661ad9de74cab2febb281c6454e2168318af94f45652866658734dd92d7d3cd163649add3c2a6ed88afb6d58a313c7cf6369033f94ce0303ef12d5f00177365296b0bca60d98b7c6e88ac1021172bdc051ebaef460c726b5f1b62cbd3898aa1bf237d4d07", 0xda}], 0x3, 0x0, 0x1f) r3 = socket(0x11, 0x4003, 0x0) dup(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r4) syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000070000000000001907800000000000000000309907800000000450000000000000000290000e0000002ac1400aa070f00ac1400bbe0000001e00000014430000000000000000000000000000000000000e00000a8b69415000000000000000000000000007f0000010000000000"]) 03:48:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$inet(r1, &(0x7f0000000100)="be74e686aeb16674c96ff388a21d5dfe092892308939447e60a4236623160cb9c741164f1d899f33bcb556fd928cd5e5f267bf508eec8255e32c18dea765e8626d63315156068f95377b4e580f1415a50dfc843b49ac64d314f8ac78d64c0fa3471d551cc5fdd900f57f6c22966771cca3ab9dbaab106f85797e38a11617d419ecfd64984c365b6abb7eb157b8e8", 0x8e, 0xe, &(0x7f0000000000)={0x2, 0x2}, 0xc) getpeername$inet(r1, 0x0, &(0x7f0000000080)) listen(r1, 0xff) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}, "0100000800000000"}}}}}) 03:48:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pread(r0, &(0x7f0000000500)='<', 0x1, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000000)) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f00000000c0)=0x2) 03:48:49 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) r5 = msgget(0x1, 0x40) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4, r2, 0x0, 0x1}, 0x5000000000004, 0x4, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffff08, 0x9, 0x8000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:48:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x80) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) writev(r1, &(0x7f0000000140), 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 03:48:49 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000000)={0x7, 0x0, 0x2, {[0x7, 0x800, 0x10000, 0x3, 0xfffffffffffffff9, 0x37, 0x7f, 0x3, 0xdb, 0xffffffffffff7fff, 0x8, 0x0, 0x4, 0x1f, 0x0, 0x7f, 0x7a, 0x5], [0xffffffff, 0x300000000000, 0x7, 0x5, 0x4, 0x2, 0x7, 0xfff, 0x81, 0x7], [0x2, 0x800000000000000, 0x100, 0xe4, 0x10001, 0x2, 0x9], [0x6, 0x24, 0x4000000000000000, 0x8, 0x1, 0x8001], [{0x8001, 0x0, 0x8000, 0x7}, {0xfff, 0x7dd9, 0x1, 0x100}, {0xe08f, 0x1f, 0x7fff, 0x4}, {0xfbff, 0x439e, 0xfffff3b8, 0x9}, {0x7ff, 0xfff, 0x1ff, 0x5}, {0x3, 0x8000, 0xffffffff, 0xe919}, {0x8001, 0x9, 0x2, 0x1}, {0x80, 0xffff, 0x10001, 0x20}], {0x81, 0x6, 0x4, 0x6}, {0x5, 0x4c, 0xfffff458, 0x9c0b}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5]}}) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) pipe(&(0x7f00005dcff8)) 03:48:49 executing program 1: semop(0x0, &(0x7f0000000000)=[{}, {}, {}, {0x0, 0x0, 0x1000}], 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$VMM_IOC_INTR(r0, 0x8020560a, &(0x7f0000000040)={0x2, 0x2000, 0x5}) 03:48:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x2d}, {0x35}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x91d, 0x6, 0x7}, {0x0, 0x0, 0xff, 0x10000}, {0xa51f, 0x3, 0x3, 0xe61}, {0x3f, 0x7, 0x88, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)) 03:48:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x3, 0x1, 0x9, 0x9, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="ab263cc5e2e8b63f1d49cd23c5fd6d67e999ba104d7e26e4216a71d939d363168d5a0472dbe048cdf30b206d3b6b174c63f4bab3b9fb829d0db4218313692e3bdeded3fe2f0959ae4483c95a2af7327eaa4438d5ea692d3c1719a4b8f287149361efa975d34aee93559455ecc97e8906f1778fdd344ba6cf0f064a0525a598f593d0e40f02c0bf4243a76c6ea1489b5227ee", 0x92}], 0x1, 0x0, 0x0) 03:48:49 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa11e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee1f2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b14895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d997cf3b0d930664cc1ef95dd00000000000000000000a00d0e5c689869304a007bdef37a6a9088bdd8ed6ff728af69e6397ca0c91a38ec244d3eea2ca0e1049ab2210148b2a69addfe78c9eb39fae7a0494697bbf833a5c3eb3cd25678391489e335622c6718f77b520708cb0965e11b935a327bd11e9d5d467f4b947ce8f19b80c4f57a47a36532002686293f125984a05d077620fd0cf7b6c140c8c0652d1b7db9f8402204f59bd223408832b7aae9358b89b4ccfb9ed17bd8d2e3a30be8625dc582cb4f6169310cfcc257d8cdaa9e2c5f07ca998f0454beeaae6f4424413e76fadb8a6ceec6740a13a995b5d9038f64f475fa0d60f661bbc16b4862fb16db1d4e9de9513d984cd246fafc1f150ebe6625969e9b3a69d90d2299e8f2d301a933793946f94f367c36d0c9186b59a6555bb281533f089bbc686d4ac58a5f8a6516d3e162ce28bb6163308d2ae18ebc82b98c08eb794b1913243c738d501adbfc009bfd8aba0d436d479bee4b1cea83e80d30a1f4a4681defff56cbaaaa9627c45f524a7250eedb9fbbbe33cb1c29b8509ab5c7"], 0x10) sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be621", 0x39, 0x0, 0x0, 0x0) socket(0x18, 0x3, 0x4) 03:48:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000028c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[r1]) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) r6 = getpgid(0x0) r7 = socket(0x11, 0x4003, 0x0) r8 = dup(r7) getpeername$inet(r8, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002740)={0x0, 0x0, 0x0}, 0xc) r11 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r11, 0x7, &(0x7f0000000180)={0x0, 0x3}) r12 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r12, 0x7, &(0x7f0000000180)={0x0, 0x3}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002880)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002600)=[{&(0x7f0000000040)="d74e88fbba1bafd8920a94222b7e8ebcb5d1cf19ed58331b4ec337ec0a6401549572168d28ba4dc3958a7a9c4efcaae75d0a04722037c9fba305d994ffe5e64e6c0fb65cdcf18c9c2860aa824fac5549e7f832610bf609f9f6234353a8eb23e912954818666601324167b582d86ff491ad5abe2c16b1", 0x76}, {&(0x7f00000000c0)="68d6ecaa0e487a027dbf5559762e0f7c6151b2373a3e9e2dc76c0d36bc935d5e5e68407a110fdaccfbb71d1833500c8feba955b9f5292af1792556de647cc98425b87fedb6c7f9d8e4684c74dfa81f6bf223fc2c267f61475579eb889fdb8fe4a3538aa9a340cc7d352a1ef6a7748a7bd945c32a42f79b5b9d82869ca0abdc5c2228c9f4beb37fe448e81e02f66f50294acfb1e3895765ff5e19d39c992e6120e89de7f0eea654ecff25f72656a79127200d5aa8d2e392ae7f856080bf3f5757dd0ba451cca98352947f333f29fded66a22bfc71547a28bd5e4b980956fe4b5fb34c87dfff973423dda5457912b4dde23b1bcfcf87080115bd0f30ed5a559fc0e469f3dd4edb4816fe88534b77e148daa3f2b783b9765d9015b16f6d9627f15ecc42264266d1b054de9ede75b4e8b4b020e1f750443471cc4b6f8dd460a8c7779f42c8431e36d389aa3b1042f91d272b0a9abba7d5ef13f0c1d89de133beed312af84df94bf9809c8597c7d6c4a7555a0a66f418356107af746ccf46082d0ec7703e30226f02305fea15c8d09930464bda68f896df163dc285192d6d3984fb12f0f3e8f985975e06e21a70ec0211889e14702b1f00580f9a2b97d6bc5f0c855ce17c6ed262ece69c6c333eb2ce6e3845cb10776514dd34b4fa5287df8b2d3a695cef8b6f72cb5276465a05b3b92e9155f3d677066dbb4d05f2f6939eac2d02a119272633d1db9d732c4a38ea3b1eeb2a3a81b7ef883639521a71a98b1472854eb438f19d6908e26c46728e60fa334f52094e91d397b0b9a9873fa9d47eaddfd7f47489e2732d46061464d5f4d593ea2f2c211a3837afe32e48d651c1d1eb689001f644caf04ff291b016321410423a4f82dd2f8837ea26470892cd836a2206b3c34ae106270f2d03679284039715bdf970c5f7254b99f3a98441f42d4d62b56b035a55af5dd9ee212ad28d0d1658efee36ed200f79e6deb37fcea210c892f62cf19e1ace5fcdd545c54a8d7e31e9875ea2a5a6b1c9fe47841ef3d0de5dabca5b6d9504361993c17c9d19557d4edb5785390dd214c7d8cab08f19f79fe21b4f7af3dbc666acc1a84c2aea1dea453d5523af73d0f817638a1df88ccbf82a9275c835ded283980b88ced14eb0d28802d92779b1a9461791c641b7de7be45f4592039e902e916bcbd3964fccb8bc895c901af3c34410eb75420315445130497453cf981ffe681480c5e2b79b21c9a31ac60b82b97afe404ddf07421f84c83b01a10791a81f955ae83e04e5e707826c1ed22694ba9a253a98dc7972f466e5ac5e8c5c3b3909165c1f239de49583ed4b758dc006bf022b9e70c9b0fac8b3c1cc048a1ae683e76b08f983644b46a467b81dec0092e6b74f30677c49b1959196ab3fb0f89dd3c716b3fa5d329ae7c4690fa3f6a4c4662be44c56554695cb878e024aee4778210758ac25deadca0006f9b16ab963eb1efac6bfbc5cd3e301a67cf7ca9a379f1d4632e5fefff650363e996663d741d8ad44e760cdc08321592e3c00c36c361605211c1269070c9cbd923512f19b86d916969b4cb8d1c68ce36a64e98cfea94219f715ec89e86f4e4e2f8c4e359f8d504f0f869e4ed2e0536026363c28697a447456e30723ba2679d0807efb8b53aa56237bb7461391c5448fbb86304cf6c69b1e9c0e53819ff0dd48e93b78968eb97e567241c63f4d6b73365655d8b3058fb64b8af27b900279c72cdcc30307530cf7160b1e552e418bf618ca0e89bed0af4a74ecdf5f5e6ae3db359928ab693821be94f813b0a6a3e2748e1411ccc40ffaff1a1589be3b77801923d99de7f13824359830813f8ad95e7b6d11ce8ba796ab0205ec5a939401221e717fd8667f293cdc46cf0f302d821eea20159b4530bf45d6dde45d7a21495e9d77d77c185749a544e919e8f5dd1a9725935c7450626b8e61a07d435df404fcb0a9cdafa23fafae1d12110f7876a6e0fb1946591fc4fdd46c22d2a892271da42f0433af38154fe32ceebb6d75cd657204f5b4dfc38e8ff23a84b4e68219a9e092fc4b45e3c066e98adf2e88839685b5352f7932b0cc6626d97cbf86c18c22040795fffa709ebf8848304acb405b9745994cf417c5a50ee5b517ac660794332772fe9b362d5ce5656ae59a27773cd7ddd8411b458737c5745ac7ab5532d3438777f77c5f865a8415ba0146b3fa87ec7248cde4a5a1710c1fa81c04387ac2ee24a51fd5c9eb78a82991ba551cc110deb2b8af072b171677c60fa35d82098d5f1c05ae8a243f3cd583ab02c230b4d068df292405d9c6069fc1c74b41c60ed38ae5972b8c0dde0ac656ac5c663cffbac8e8fe5726c47a3c764fcc6345f60d786df71739b3adbdf605d682b109337653ab3ffe5d403373a44b66e84e0bcdd77dd9012f972bc7d05f146809d120019f54df36c3fd6135d2e26aa90281f41a126b05d30365bcc7684f5ab675e9035dd5946d75652dcb3b22d91903fc9e1451effb81111519caf0a3194f640931cef279985977b62e85cb832323808307f4eda9172cb526c27d93dc15f143cbcc087295803fb7bece4d54138ce93b6144f3c144fc01b39e2490e8adf47e0335b43b5a67bc4ee53d6f2e5f87bc28f29d7e99b57a2cf4bae851d8b3945038355a08b70d28ad70d3ab1ac056e94f36d49ec18c806c2c51810202c1edcbff2bd45af8cd8150e7320552a8fa18b574b5c85b99b6f9d101dde6597d2f8c44a37853969b737623909757182dd5f8de7c3cdcb3660f8454bfb148b6d5da588bbc4a8f50023600aaf214ff958c0b7b293ced750886147df6a35090e091ad0374829087bc14916d90b94c01ec4abfdb8c6524c6d948919685f2389d7a99dd045172bc46f2b80c8a1f546d8606caf98e7e320c89e9be18510c2379ec740274688cea0dad5fb28f78842ecc62e59ff42d5f423bcac08a53c9feb785464dbdc8bdf3d214316cab0f341cdb419aff933c568dbbda341ae21a42ee9be3c0e4d8a65cbb6d2292d838a510f1520accfc049660eb5ac493fc065de9e06c35e7cb277946b06d65f0d5e4758607589e9a4ee6a8625fd71ed3f05e3148433f0cd7252872e5905d9e4682b1b6780aafb4959660a946a3bb6988f7f31d7d0383ad9c05a2521534b4ffe8df7597c355bd9eda6dbcafa15f2a7e11db92c845d434d7ac2b229aea86ef929ad16fc31338bf8b4ee706562740ebd15ceb010b9fe6feb0643a9ff87cd2913ba678e37b07e9303136fbbbcd51a99cd9a594fd85e408f8569c1d3192caed939b165b09bfb7a5ec593de9d638464bf693102f53cca1e48901cfc7a1675c7db9f8b1b3c4e7285d6c2deb7419f9ea970dd611d081fcfe2f9eed57b4ca84e06fdc20e366e9d493db48139aef69a42980deeda699cc254e271d08308e7a977375dc9d8f600578f26a1f24f3b5187c8dd39aa8c635c9a5b983090c3cbfdfcf5557dddb53872cb9990491254a465487faa2b8503cc41b6631a5fe6a9ce66e143e97dbf0c491ae00462a745758b6c5f93b646b889ea96bf503efa63ea1dd2eaa7aa08afed80aa813192d063a2a55253a505f3bb8ee348869941415a6e5cc17939acab93e67f85e772f2f7d55c8921098d6f80f6eef0c8867cfc79a79e80cd514580df32c2aa7cbfd30d61cf8ec2928adbc06da08a49c6f87b65bf67c3ace96daadc9db7e5024c0c15d5a318aee1a867df3c2a180d2f9455a6d1b9609a784511d4a5d5354c8c9dc0b1b539d24f422ad5802127c660aa27e3ae1b75434879d64d231138d8c4c582944a97df480edd083a7f7b5b1a65e1ab3ce77aaef6571b17dd6705fe7cb157144fec295c5a30cd0fb365c113212f636a26ea734e8520a23edb04267c54b29746a2c5784afcb67a07dceff985c6fedcaee98e1b25f5b2380300caaa9ca5c5e821ef1fd5c8d408d8885910952be5eef373bf1565939dd5f52c80acbadfd823b9feb007344c8aa3c46765d36563441365b15dc7bb2dc1a5b6be425cd8af8f74d65a34bbd8c6675e6a5bb7673838b0508bc6f11d165aec9230ec31234ac9975da136083bf75e645634125bd1a989a386951305fa75b0b95c58e12035085fe47f9b5744d439e4dcd046252a2c6e737f8e9c54fc11314aa3a4126b5774596ae92c1136236e0cd11911d5ed5ab1d27a79dbba024ca29337fc3478f37e025b1ae635a2202dc2ce3d7dada8bab686d7d36f89c966e432e60821c57d654dca639321678df0b3649f048824174c8163021546be4f59ab954758cdf5ae138f044db36eccff243e10201d753103bfcbddf445290912827d8750668caff6d57dbe9e62e12e61cf0d4f5e87f8424b4d9c2ad84fe394657051ca571ae6591ab5ab4f41247f8d3e45b5c06ef0a35d021651f8a381396a1b85ba73b63cb0752154f3616fe82640fb1d0893ed79fd81f484813716f6487aa637df497d41ccc127ad4bf88d3d70230c8c95f8f24b1d428d527e8fb5ff4ee54811c4414de1835d9d976abb0ba1461a0b5c27f97300c96636ad3717d209f522f309a1891d6494b60b4388274f9a6f7c27c6282255abe6edece0c2ba3c732805c9f7c6ff7c3ec7e5f2ba8f6c6c0d2fec278a18a97cb84763f052f57ef229f3cb8f71aeced9e24d01fa646f92abeada1c30d3a443648f579b0de8930a5f682950683c1ba8bf16749058e116d1dc7106702d627e96d3aaa759afba3b4ec1bf92448888a9809dd3a89a712641c2972cf27adb0845da0553d15060e7a594d508134c3c17c3d0f664b2db6012e0fc954957218c0aa5803c9a45890d8a65888d45d729c4ba226e277b5ff2ae75313c16ff1a0279563f038607f591288d80a16bd150d5e46a445126c3e0d400cfbf473f4574153f7cdd9d17a53fedb9450ea2e3cc01c1d10c694e545fa2fa4277d081d179679668fb45a8e781cad8c8572521a0f321049f2dc09de31f083fcf1d15db1a10e2b35d1ecc00e4490f0e1b2ce6fddfdb9bbc4113ab59e4106c69cf47c75ed9db4614f1a2dfab9fe30422ef5516420d25b6942e7d86377b60c3c08e8bfaee15359dcb70860ee9d63cc41d4b0f67fea53bfacfd7019564aef56024befd849ed1e31710453bed48851607cfd6f29953d7eddb31d476ad9d22d3497f73fffbe35843c502707a37e3ee6ba5c69b2bf0e531be5269a40981f5f6c94a4c5e7b38f3fb6e6438e8d1f980f62fbdab404a90097bfa838f72db10962e7c610046c3dcd1c5db5e8f1b9a2ab341ca20f2ea52c862d868af9faae9f093d9d82a5132aca66e9b0a1d0cded99046b851e1978ed3bee77829e40dce3834c2eaa442e286045fa26f21162d812516b2e8f06185923daccbca58f63ad5115019e267a69ca575d7f29f25e59718791d1e6abd769307066fa968cf0e392ea33bfd0024990f66677c55dc7c91ee5a46afebe3624eb0b1513627513d4b57c347757b189e12c6d7da6bc3fbd5281259ffab021ce6696077b46c76b8d5aea681e3fab73ad21802244685353eb20a0c1588ba022c7a6e575806fa5b5b71943d4e8c12f70a52fbfea7b1fdcd56482e7fdc22a065a0ae12fa0699c9fab38db2fcb1825297649eba3ec1820d37367e756e97c8a525f9ffdcd1f7fc58b1e9e9179aa6ef7b1117f4a58115db4f5dbc2f8a3baa507a2d2e2f5127dba83533b46223d1b70147c7c21854900cb01fd5e6923c6d540d4bcacae0356b7006b5bb73cff6fa97d5763d76d9c462555174dc114e7e35b7a2be77cf22555fe1a428cbbea0e7c69371b7617e0db7c91ad7883112c0656734644c137ecafd61668b992d48fd71210", 0x1000}, {&(0x7f00000010c0)="2faeba20dcdc72c504843f098769f4859c417ac2de3bec84baf97916935f5599f22795038a83f0336420efaa049618f8a9a3ef4f7574a88925af54628899bc03562e04afcd342e51", 0x48}, {&(0x7f0000001140)="d04b34d65f923de6046fe1fa0a3095117f57171874f6b00c2d1e78b289beddaae08289edae7ad6c5e91215ae5e51511a049e53555c7f9437f40c1e3dfa0f5befb8804eed3598ccdcb30bd06b0810c0e993e452c5670e6686bbfa314ac20a2289b1cb3b0823de78fb394eaacc99bd06a11bf3874a37a473be08c2f5ce88b86d25f1294c288c807a7dcbeb52dc45d34b0ee291fa83", 0x94}, {&(0x7f0000001200)="983980c9812b3d5cbadc6a033c87fb36f95369cc9cf006b06ce23af792736c7c1bd7375c63df84e6f2af25622ddcd735c61444b6a92f6b94e7ed5b9d6a93ac17ab451a3cbb16761853ea9d24313b44ca91c573f07e86c0540481953755e9faf333e6b6ec390650efcd3907f2977a397a1a0fc4e197a465cdc41005c28c87e8746a5381159e3ac88317371f51c83a435c4714a8643f1d1719c713fec134605b9b56e82d7b69024972f2dc5c29f477232679ac747cc3f3b1289ec3a1427d5edbc88bc62f2bad416d93a7e6550e591f71f095272596d0f6fbe65154c9f1647e6dca1ce8526f7d3f00a45d8a977ed9a9d7a241dd878880ed264ae7d05f21fd3a", 0xfe}, {&(0x7f0000001300)="8e29a047b707ccefc887999c564b7a1116f3031dbd71609ad64d7e7fb8a8807ffa1e6bcafa592a7642230eb33f2170d3d2d8a2b71b1c83569c2c7cc50549747cec695c046a44527743678684e685d16ca95f5dc876008595bd22b99b491b1f462373ec748fb2c6ab77c8daf98dd5aac94a4f6f7e0e962702defbb53bc728f49bf7ec37a69b28a5d64b79f94828c96336488f6d9958334199ab9674ebba62d860d1989998a43d06c3cca916b9de034bebcb5cd6048fb29dd47a75182d4aa628d546e1a3cdbd0146f9e9f878a1109bc2ccfaa8", 0xd2}, {&(0x7f0000001400)="d77e12fefe6d834fd07e1db49fd7208fd3a5c6d4ddb79fdf5533b32efd00cdcf901ba9fbdeecda583d0e964dfcc58390481603681e4d569606e87fdd5f94a95877f05fd31b4c01abbdd2360c473ec527e0fa11651255a25e31a4b9cda5eb048701fb456ac96e4658b3e07896c7a62b7089417580e85508467fc640683e45a1d8b65234093debf008e51e0aec73e18805d3bb62ffc05e40967f1573b0f00fdc7b401fa9e56e5a4d6509f08201a6b34f03f588d72740299213fdef08dfad9566122f109231e8e48df53f74a851854a841071872b37cfc8b02f84f39ed3c2161f58f941885804feffb4d23732a1b896dc557e80d7dc6d0d9367c5c0379a277847338ac656feac84ff8a8405164e104663fe61efb53250c6a7c7ac1792c618def438a89ab8c4951217fb7aac1be1aa6703174183f70625d264fe7fb6bb0bcabfb835b9e7d9a4ab9cab325e91aeae080cd616eb1ed7b5e1746b739c52f95ba31834c10e324fdb5676d410284d8c0b3c222a052b5f85dce8a3181dfaf4bd001e489352ba7112d5a1e68f14115155690885fca8a4a61abca3da423b83f734fef0909ffa656e91af7e4017e917fe10921bba0a36a5b762cdf4229a6fd6dcc35aa45ece6c864b2504a3062edc877adb713cb200aa65a753fab86dcb13c6ac1e08af4dc1849506444df06a11cc4fcb1711c037a6d21ea4b95032fd8bd55e9c82811137a5737d805ed291a9d5bc5b61b723d1ce1470d86111d0f8f5acc9edbb4ea6bbaa9f973ffb9a4ca73b81099f0ce82b60b183323e6c6762db4ff11b47667778b8aff6b5b416fe6d1e521d0b2754fd9cae987cba7bb3d0d11d4cac47f42a8b57d73eebae95fe1dd52265c43bf1ba079832c3a70767d4062d92f6552943dc7c8a0c0af2bb20d55a64c9c3fc562b9142b9c5a1d8dc68bed93022f87c95fd912fb4feb2de749904793508a486ff0db9037b3cb6b87ff576d4a405219f488ed1ccb57d20410c31ea212c3b3a7a4d504f728a01cfce58aefccb0d59ac4caea3c8e21ab7dd8ab6fd9ab191e6a876b031d09991e938539540f80605ac310190e2c27b07219cb2e6f2c78a27aa806395c6e19d2834613a9afc54a79ffc24bcd2ab634165b938e044806a92fab486eaec3d960dd3f040ba101e6b326a15576b05fd3ee0ab417f097c74c7c46b60db04c3537908300e950475358cf26b7bb2bae2cb5eef2415f6cb0780d1b17d561dd7304c0b789c9d3b3c4c9d4a306d9bca2c705284811f7727fc4fa220999c40aaf2d0d55ebe27f20f21333e18db80362ec27b0de69d0c797ed691c3426384cdcd2ada26ac3f37c1d5c8ca9270b95baa731722520714a6937077c6b144512b1ad931c8961add09d8a8256d6bb7c70acf535875410d4f91d2952189c9c0d16df3e8c15e00f831eba0b4862e5c1756546b28e4f9a866ce89228932b904d2a78446c31b188ff25597c12bd3579d55947f4a45f03972893b418603cdc1e621594ba52a00444c87d57d17b9e345ebd4644b687f9ab0985c9fbc21b2c5501763b923d42623bad01450a0e2e85228202e17f768ecb1635fd5fa1a67b40882f6945e8414506e15448382c1f22966a46891a2aa7302e6c5ec9bb134463cd37c473897d8a91cd4cc7c3bafe1d0fa5a3bbb098274ec31c539374dd776d6e8c5d64a3c85fad25339e9d00a834ba5f6385145941380d179141e05b2031776ac835ec8af46dcc06eae09dc59a0476a3a78de9bb872e421700374a513a5e913ca634642c51b91cecbaa830683c71532ab728948a3f1f365707ebeef2fac309d7e282032d64d5ef8f127f2b3abe10b3fda082830d876aca5e50ca9ea5ca8d2b802380442bf81d0bac4924088e4143d10555c7bbdb22eb2f8f2d9a30c2fa18d5aa170e0df9c654af4de30cc8132ed89f4754805481d686555d6b7057d4c1b713d94cf45f0ab55c278cc817744fdfd2f7ba14e04d79e335aa8d1231a7885e93cf9d36de70efb8c56315def245bf96fa274004df2e87aa2ac2f1422d20a5de6f161da76cf028074e350f0f418b23f7ee60bdb5efa623ca800ac8c360548bf2f984271fdb823f612699da8aa612a7e4ea053b3f920a9f91de2a7ecde018d5d79176f678a1afe3454b28e1341d9d3633a97f934fea25e1d4551bf9047b76aa3904194093d35cbab28bec18f4aa56a2f676d056648bb90ec31f7d20f137af9c852757bb7a1ba6c82039186d6ada3c4c766817add70a3bb0ac95024123ad44ed876e7d232de263b8e1f229ab951d99b3e1a4141e1d0cdf736f0d073d8d8d83250bb0f12262e4cd7efa2af2970ef47f8d2e4dd9d10ec6d9a852a9f076905f3017f3e84334862342530e9d985a91570a14d0201f6dd1959bc7346f5d6cb0e8880fab5905439506555a19e76d352cff3e75afdc9dab30397fd1978ddcf015354edad59e59a135d548fc0c1bd501aa27a89cb8022c1a915664ac5a1856c836d96fcdbb294dd262f415840d1c6fe7bb85b3c3d3e4a12c9a2452381a940e3534c7827aad91080be0b48dfe31718a5f87a17c1edef3537cc5b82cadf2bf938d5ae50576d46dd1a88c4116ad7c8f2658118f0d3990fbdb0f3963c72de6624018a4b53b66ab1794cde24b269d79b981cce96415716eea89244bc26c92c81849219774008486eb8c06a0103a44594e9c29aca8c84145bfbea1a4e5f244e9c47943519d9a4a0a59ce0d5142f2c1b55e4649aaa8ed815bc4fd990c31fe754e2e1cb5e4c229f43db5da366bdf9f621be3bd3069790ba6d83a9069c3f9982be06f34d8b584d4003cb3a5ea9f8f34252dcf0a951789752eadcd487e81735f2c21b6a8e74341a0072077af52f902461d71cd2e35ca7c9906b7d27952b1818bbfaed01db214ec3b9232f9f248998a4c69864fa30d86cffb8a590e5ecdfb96d8588e3c3a5dbfec3d7f08532a635857e79dd49c9a1e237d8cea60e999013a96e0a88b96fde4482a64d4cb17e243a0e9571c691f53842631eb6f002aaae4b8182cfaf295b29648500e5e85782b2d07a87d2f1ea4214ddbee2706fb6741f092692efd53c67f8d614c454d689d7b38bd4bbe227df231e42d8dea00a2220795079d039f66c7af79e6ef9674efc8f81b8b6feae06767d9b1c38e860ba851d3e7334b52fe6f23113acdec9e0767d95d035e91789246d30643cd3502024e0694b4b1692786df2e35aaf457a17906f101de91d3d65dc9ba113a4e4d6680274fe570e884d97a8ccf29ef1e427c345fcd261e6906eb95a71c153ab15351db6ed0953272195be3e7533fb842d59ac118b2af84a33482d474634de4756878f581347dbbc9bd0441b62b64c0f7933b3813becc0c05402aedc4fb8eb97a0bfe48c97c448c68031161a07744985bb8bc990018269b9936165e7c8ce54a47c47edd51d8f4f0d524567fdeb2318c22d1650b64dd0fce41a9169b8c8a2e811c6e85d64933acb49c7469a484ce1ad69958f4851846efe9d02e2a8d58f89488de0c60f55f78fd43edf7f2b2f8b0996135d4030cf7245874077d8fac4cfb5cbde3862dd3c7267b01f940d65256c02657e1577f0c5c0c03f607a43aece51577d043e1e8fd4e048a0e009049148be670060c683194360176515077e6e55e3a0f835829f9547ef026ea07f132cc04ebf4dabf85538e9f14bb34c1b63e89a2f1e85741c7f4489e61213107f260b49b1d5a8136256fa97d308776ce0fda860ee4613f4d80a9f30a8d117d8d810fc9cdd2ad9395a59e3132cbb4ee06b46c97a14384cb58473305975ed62222619e949aa6daa526753387307c4c4d48bcc22b1c78d064f9bfbbc5e50dde3a55225192228a7e66ab714350fe3b875d9de390d2b3e852410884c7f4afc32b97f20d292d130b8edce8dc5ae66d7a95f4ec5b17116729fe654f5cdb0e643914eaed267ae362bc88be0a28d39671425f285db763545498a443e5cb68213e53a11b830b43a1a4849f5ecfea56d8c64620056dfb70b07c559833848273e9f609f8b99ca37656186f64dd7ff621512ddc03758b8083799f0b2fb20fc187918533c96cade94d0da7e89cdcaee3410b39904fc314ee402a7ebc5798ce9ca596e952b17ffb977a575528c37f71c9c509b030ab7a746926a6e5e31d5ef6e780fd01d7fe36f762a843ead10bc7a0f3185bb846e37956b54612f7e89b500d9f6ac4bbbe38060a5d0e78568139c80834f7cf84b109e38a8000168db133e86299ba1ccd42b7ff50af45414a0870adf9c51dc81cd65ec4de086b95aa0845c69157b9acbf626b6b2942daf5c398b62136a4684fdb64075693f3b1f77d813d951c900f1cca1df6fbacb76bf8226f6f4dacda4080681e4d8139ad989c9a391d6d5b20dfb641c38a0dfd60ae797115c6ce17978f6b0e4e8df0372c5fb351652d58639dd9f887a8ee0cc651d2ea49c56301198edde3ad9929c110d8d622232fc8e0be97e08f0fc3ae40536df2cc00eec254010030eba86fa401f7e28cd88154bc1b997b1e43f9e71aa36bb7352b92eabddce44a761011bd0ccffd25ec5b45d3384d8f953ba6cce977fb7bc769e1204269c1757d38d7f53324f605d4d30d5cb7b08758a228025c962e87749a59ddf92b54c99e00cafcd88220cea3cd46f694ced3c8f52ccaa516f2f871367cacf64c84ad6c4bd4defa18fbafb427eb6df76ea3fdafe0f27a5d4db9ae6c78e585e471ebf7e9166fe10d58517b84ef3d9a1fd074b077c264dee04393a64f8e62daaba81905f649b6074d20e7c86669148215a36f7b162ae2a5e3a423396b16a21fb26fea23377137244b3ae6c13bb439b63772fe0948cc71b00c474ea4acdc548a7ab6b27e88cb1560b6d52fc90c3bd41e7f21a92256d674ea26f5912940b56e48a547f6322c11cadc4c100d6ca633ff30d436b29ccd9e7bdbfb53db29bab93a339433d2bfe730d09075470cac8cd9bbe1e8ad87eb385e2b14223aa6b3209d703c2836103722411dabe832f800a2f09b413fb1068a4bb11f0ddcd4d6b918315c1131d7909674bc0d8882fc0a7c4f368c8fa4dee7d4bb0ba6998aa84101ba113663c478a86bf5e4d8c20f0e47ad38ec890c03a5a5c46a82c07cbe401040cc34347ee4285122aa3cd02cebb692688457ea0874a3fdefa75e0352c6af9c52e1b9340a45ae5990b1ca83327157ab89cd5ed8998d43ad7f4fd77053fe6931d27df31021d8a6d24bb6231cf2181a84dfee5a64f114a3d42fd9a9aacba27a5f3dc67cea5d8f84f86749ee55eff8658381506d0521aa1a754e95b9ebc353e4fe0a22f806e97a9999c3b64c6c6f79947dac3a938f6c56b3fcc36e7f215fa048e54d0ffacc87f2d76fdbec488f16bc81dea8ab132a58cd8ce23bd09d6f51a5df5dab7c5a35b6d41a6ed37e86273f1f89e196b63e2da757150fee2609f7b4456c63f5e806a06dafe748a95a28348e8ecdcd47078ef433b07c293fb4981cdb1e952cdf11c33666f53efa7f626b5dcd553060eef4898b2b13b2fc1a27d6f78543deaf139ef0f4e054f9516a2b7c3cfd6bc25f508add173b78e9ac0971a444d0703af61802b2e4cd1b694b8685afb87dbc4fd4b6c1bb8d30025d575a0e1af1fd45bbc0d45e412510a93db9da698fb0e7fc9a32c596eafefff0fef00e923c9449842baefea7f28cc781843daccfccee270e3ab629be5cbe4e5c68a2e29027fc68a6c8391a889f1dfa131932759e83dfd834d001e188d4093bb9ac09c6a25132a60c4dab1f6e195bcf90b3bf0e4d9b79ab71a33bf3df7b8b09fd96b72c71fa622282fab39c4fe071c1eb29c4e72ef6aa7cfb4218f0cfa3f88", 0x1000}, {&(0x7f0000002400)="28107753c56c93580ede487bb1c69d0a35b70d243f50e16a5dfdfad1476180bc9463071792a922bf9791040aabcf2a44960d6255f8a715e4afe4a1b7099cf3cde0c65d205c795bcc40971b130dba4215591ee4a6643dec7d82ef49bbee872c13da619562c66cdcc90a0faf63a6158537ff186ee47edb3d814452c4859a", 0x7d}, {&(0x7f0000002480)="d51386ce2879798ed247edaf544ae4a9fb1d9156f15913fb57c4d809c1a1b3f037d744020ec90301d341cde8e86e53eb45905ad2a14833b981774ed9022adf7391c2f394f8242840dd86e732198c0a20343a508313b1b9fdefb8c633b05ea060244c8296ecd907fad5efbe654f5a3875a6", 0x71}, {&(0x7f0000002500)="9ebb700a6ee2fcf4cc875d7fd235640564ab5d09f18eb9c2bfb607b03bed9869be8e897de2c010ed078a95c1c83f8e033e9d45bb2222a0563e89086ef47cc67b088b473b2afb73df7f1c202926f7adde9a4f6e5443304ea79208117e62834aa60849562f3cb8865f4f157cd511a39fb1584d90ba6e9f22af2b4276d409011671371a72eab853a76214e14447d97d88e739bcc62fba3461138ae9305f138cd655a4e49e6e9680196066e3e4a5401561df5df408747c82f325da78356c5892d3ccddd3c74f6deefaa1e80e43c88b27407aa6fd0440ff66899fe396067c1a2abe0213c1c85599", 0xe5}], 0xa, &(0x7f0000002780)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}, @cred={0x20, 0xffff, 0x0, r2, r3, r5}, @cred={0x20, 0xffff, 0x0, r6, r9, r10}, @rights={0x18, 0xffff, 0x1, [r11, r12]}], 0xd0, 0x80a}, 0x3) 03:48:49 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x20, 0x4}, {0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x00\b\x00\x00']) 03:48:49 executing program 0: ioctl$VT_SETMODE(0xffffffffffffff9c, 0x80087602, &(0x7f0000000000)={0x1, 0x5, 0xffb, 0x100, 0xcf4}) r0 = socket(0x11, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050160000000000008000701000000c60000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881d37d83ff7cc53c894303b22f3119404f36a00e90006ee01be657ae000000020000020000000000000071a3f800040000000000d57c55e383b40000000000000082fccd9840398b61979aaf5270367c0ae12b83d887db7fad8a3b16b323c2042ea6571c416c72f9565342428ba90b0ae69480cfb91ef2ba74bdd7719dbdd6fd23697ffabf589b8f7fcff067c1b2385bdec5c28c15a9f311a6448d604104196724c136a0df74eb682db481204251d1843e6934249530c94ea2d1abf8f5ac9c3a48874d42ccea3038e4", 0x13c, 0x419, 0x0, 0x0) 03:48:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0xc2, 0xfffff, 0x6fda}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="02ad"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 03:48:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x7) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) fchown(r2, r3, r5) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 03:48:50 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fbe3", 0x4) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) socketpair(0x6, 0x4, 0x7, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x45, 0x1ff}, {0x18, 0x1, 0xffffffff, 0xff}, 0x1ff, [0x81, 0xfffffffe, 0x4, 0x9, 0x10000, 0x0, 0x8, 0x97cb30d]}, 0x3c) syz_emit_ethernet(0x36, &(0x7f00000014c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "921860", 0x0, 0x3b, 0x0, @rand_addr="d731493c8d7924e99ff168eba5e7672b", @local={0xfe, 0x80, [], 0x0}}}}}) r2 = semget(0x2, 0x3, 0x400) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000001c0)=""/223) 03:48:50 executing program 0: r0 = socket(0x18, 0x1, 0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:48:50 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x7, 0x8000000000008}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209", 0x24}, {&(0x7f00000004c0)="e0047a873d9c87a14d75f3546ad6801a5e1dc8e5dfce6542610303e5115b715961b503ba671554b54b8a1e35c6644f548a68ae95305123d4525111c056f509", 0x3f}, {&(0x7f00000001c0)="39f671b115a5dde89b28b49cb8633705ece449d9930d8c3791ed9333910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad55851016cebf354dae24310805902ddc5fb6bb9e21e990dac68a45b131c6c24e7ff209a49e451bc12e081188aec8e68a521838243f5f01c802ac590a", 0x70}, {&(0x7f0000000ac0)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601870ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc0", 0x471}, {&(0x7f0000000300)="2afb9073f46d3721d5bc3b4e2ad9bdc3fcf257496afa20e2d2228b2a79ea1d179b3047fc69e6537d898eb1eddf705438651aeb42ba1ce05c7189a79ec4fcf0a967ee8570d93cec6c", 0x48}, {&(0x7f0000001c00)="8501e8be74e8e6678ccf45c431ed3ee6c437fafae52b0f3fdc2c9f913da179d8d55889207203d7e8b2dd5e68d84aca60935f294de2bed0a8891dde59b8de38d45605ad741974b088e4ee819b4731b08293f669ad8e21af6b8cbaf9dae3bafdb2d342322b5711f7bf13f754c22c17c5b23e83897538fc863b5ad536caf7c6cb61293160d9bcf8fb4658f6710abfa3b01a1029d0a38926eded37b8753c74ed01c1aed4972b434f5a973c52c9d364a6f82f44ecaa80233a8f7ce7b87833129de76dd1efa0c9c963452f785c92c68cad80dd0f8d0494a9c268db6ed6feabfb6d9c89bbc68d3e766e9e11d7d6ae28d1322b1f551cb8e2336adacac695352f921606fd4541c5ca6f540ec477d83b4c48eef0df4d003cb22be264cad9e84f1ca535665d9cfafa91d146b9ce1fd209efd0c7c7511cd4310504ab4442a6bf222db399cd3cecb648c04a58c222677bc1641e64c6197644dcf9f186eb541c5f0ea836413298540a87c4816c97dde1ca4bb054456ff4e14aaebd46813e4e2791c106dfe3402a5773ac4b5008629c07fc55f44cce9668e58d5a6db35f6a825589ca4ab814e7f0b823b05e75911c16503acea5f3df0c5e098692a6ce4fe435eee06da767031d703697ab97d89c562f82d49dc20ca6aa74a563dd34fd04c44eaa172eebc553516a9aecccdca1b6c54dafbd0c4a6fe3c3a49a4475552500c1b6fa56fd0613d6259a567efec815cec5678a17d007a6a48e87b1c2340ef46be481b9e4105d2104293f0927bd00ae1e39ae34d30832efc7c190d78717112d028eb537052586795e78b4308d28696b1e9787fcc39f7e9f3d416c00e8a6f12838dd33fba4672df46c4c4b1b5f0351e1d7ee7824622340967527f6cf4f046df091ac7309805b8851ce1d444c6a6a21c11d69f02b86f99951aa44d48980c18f0921b0ecb9e5550dd385a2ec6d920173e164e84e71d625117c68977be622d03e8025fda9d04a14b15ff092e0a03cb1e9b7c60ef72d42a39abf2cb55bf3c00de4935fd7b105b89e9589d808d3a6063c9a2df84b1c441b21ed8f756e61936b8f55028fa3fd0624f9813771a57179316fb9a48098fd09c32961ac0b06698700fe2202a54aad20034be3a48e126076518bfe713a9a5ddd4cab9d0aa2e239cd0ebc67c217f9a784327f039f8b517c5764c68d7fcc13658be52df7b9a47dced0e9705cd445e95e1d32f33294a63a86adc6b2164636fd550b37f0b01ce54b9a4b57112f3346a1c760737fc876fdd3c4f0c9e0d6b3a95fcb4613702c50181f3a197d6f6ecd056010b04eb4ad331ee6308bd1410be8cb4317677a497372999f19314a8cf2facdb804ad807f5c53ae00ec856ee652ab1802de731bfa68f7cfe4732a4ffaf76bf5143689ee49837d00560ccfa00b5eecf5fbdfad5aadea631f41ed610073f0fa977aa0a60e66d9027765268544ca05e71fa5f437d4caed6043d0aef70bd73d0888b586de776b9064c97b3c013397d7bf59d4cc81bec557894e03b7c353868903368845750c3871f05c0c7c2599ea5d1d8864a965907ceee76230ebc0cdb9eb8e41820dbb89eb40cede3fd34ccfb2852a99ad7376ed3999d7232deb48e2d4a7812bb8b63a1c9412b5452455c10957bf4d6df4d59b69a56e90378daa4b08db0ed8415f96d06c9ae98ac8cd50c842e7db8d648d5dd450cc53eb748ae71832c36a43c6fe3fbbcfa83edfbfe5ba79359b6ecae945dd67d1c016d17ba4d03b8adbd7e3578b0c5fcfa44c37151331de9470bb15d5e640bd82879a2dc1d5e08d9030157f9de1b4c402688070060caf8062745555e2e6eb77cc20e2429af24c4955824a2ae4c8763e4b8629ddf32370eba8f58f041780e3c981112abd1a256ffd0e182b36960ada8520534e309222a9be00eeb3814e53cc6096f9c7e65fbd9fe8b5efededc1856ace5f11b3608dd3a91c2f865e6c263e8cd0e5ea984cd448c7d44bf2b52a7547ce77c1d0de28e984a43dd4e046e21c889502e5ba9fb4977ef1637d701ad7471579081a6d45f9e1b4e50e11965bdaeca7eb7cfe63538e08979e3a389fbb2076c3aa8fc78261fa26fa38adcb4809a1411b0a76ac7fc5232b5930128a64cfb46cb1a650e69a3713a43f95991c608e814322d220d0fbf46456502daf4d033dc175e5968e7130bab914f160b1cf9b18e0c3b5492f0e76da1a0f1f3df90c556f220de6946bf6287390428678ba2fa82d622cc23c9239b47df8c2674ec0e5a06184184e09d113048e2b1327f410086d05213275b734320ab76e728083aa32f0e84bfbeff9dbc670fc3f4c8642e4b2bad60c92b5bc3f984c72f7303bcbb5f36d8fe622ad1c033c754f62c81149fb6c22b10eff42c88c3c195a2d2ba148f8c45de37c6a61fda13a57abfbc014a48b4edb8ea23bf07a09840855a729cd75b2c7fd249c5df96374683f3132cedce46dedbdca55ceea3998c9615a842712431a8273c93459f756270bbe340a48801b3a6a4ab13da8414c10f6542b6fa14e8b9e752a39d0e0d9f33ebab986bd32a71870962891a24ed2bae65ac51b2f44fb0a927439dfdfdf027118d84d5699ffca9873957a205968ea4d652c0dfaef3512c20296078c85ee38220b3685eb920cf445e330a1b5366b590b8c59ad324f00f4b584401deca303e73aba9cb37bbd7a2100e61e8745ca31e766c6fba8b2963199cf9866fce4bbd509f408c5c12a651ba12773ab8271a66705769e1467326a87370e581397594818d9c7e8e08b49ec4fd56048e677df32cf37c1949b023d0ab860fc597a3bc95027a6bed91b3869e27bd3e9a53925694bdbe9ca485f008b067a95b12f60a2e83f9c9c61fa68a8894309cc4f18fac855e6bdeffa3ce1aa73cc893ae498ab8421f852214a667d3c4d0d24865c9d34d0042578cc56f1a20e488e54d0e2500f52490765f9628169bcbf412a7ca9d5db7ddb20fbea781e989d7181f230dc23d7652e8c0a0e3b340064209f2ecbacde622488cfa7c059f2062bea42e23aa393e66e622a1c01e77cbc1467464160a6842059feaf584c17493177cd8adcb81b0c3c8ea953b1c5535dee6f39f51caa54ff41945f107e119b2ebc42baeccc69610d140c078af470d689a3a39246917b4717c519b98bbed00efaf397f9bc6cd37f9239cec2da21c813880498418a90fb44af1451485c06e4e557258e30991e4688dd12c80c8bf8f7ed06beae635317c4911e5111b0e78265289e13c3d5b5e551c41475dd44c047bb9135938ca534e12ec5327439265de9cc2bce6fd2e377da9939249a586d611edb40be30d440166b383dcf0dd9a718f29e912ce2c341e6536d962c48a4b23418511183ddcda8b9020d6a466d88a2d7ce561f32882bd3c1edba6922089bf569a99bff13ac8ce91ce9faaa3abc7710b1fcd6e84241d743ab424bf31abeff38deb1ca65f0968710cc54752bb0865ce7123efe2b7f6ae95e6e08dfacea06cd1a4d49a01cd2b3a8d5c6e1124c92aec94272e300fd3037d6f3933a46008835b2bcbc72f98baaad6e5473dd6cb99e197f99f4c2888f0e30b72e73236094abacf80d1d65faedaa194ff44b3b45ba3460846e73916f96016ef118ea8b251da5b6aa5ac9c1494d08295daf258a459aab8b540f13f8094f2d37d1975e94de87406d3d8a4d03a8a64707d8b55f4ac43e724a04a3484be9249fbfbc", 0xa2b}], 0x7) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec94518037c24", 0x14}], 0x1) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCNOTTY(r3, 0x20007471) 03:48:50 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0xff, 0x67, 0x2}]}) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)) 03:48:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0040000000b122000001d9ffffffffffffff3a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) getpeername$unix(r3, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 03:48:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/34, 0xffffff98}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x20000a) 03:48:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x4000000005bcd) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) linkat(r0, &(0x7f0000000040)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00', 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000240)="af9a134cc4ce736e1b1a34ecca61e24945344dd93ff19f63eaba62237a4ea7a35eda06cba0cf08f970a4ab9ead6b63bdd463b32212b679f7961ccf0613dc918370f9e0a8f1bdf9c95cd50638d2b8e43fef32b07b7a220f1402b6f5bcbe6513aac11197513bf6306d804708d59b3b15078d3e38a63aaf9ebba3002523be589b68efea496d60e9c39058ac5df4f635e0e6f0cb740f3b61c3d9281e437b78add33a147aff749360d07e2dc336b09221592a2aba34", 0xb3, 0x402, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x8408, 0x8b) r3 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000500)="000000186204f88a002b3a00", 0xc}], 0x1) 03:48:54 executing program 0: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000340), 0x21) semop(r0, &(0x7f0000000000)=[{0x2, 0x200, 0x1400}, {0x0, 0x3, 0x800}, {0x1, 0x1}, {0x2, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x400}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/244) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000280000fffe00009078ac1400bbac14ffff4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="754a8641452d7f35be8f000000b530026b"]) 03:48:54 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000001800)=ANY=[@ANYBLOB="8206000000"], 0x10) write(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000002c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:48:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="3d09008384effc62aa879944cffbc7b7654880256f63f6fc5e6c866de830008191132374709d423ea4b3970fe0ac"], 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_gettime(0x4, &(0x7f0000000180)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa2, 0x0) flock(r5, 0x6) r6 = semget$private(0x0, 0x7, 0x20) semop(r6, &(0x7f0000000100)=[{}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x3, 0x4, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}], 0x8) semctl$GETPID(r6, 0x3, 0x4, 0x0) semop(r6, &(0x7f0000000000)=[{0x1}, {0x3, 0x0, 0x2800}, {0x5}, {0x2, 0x4, 0x800}], 0x4) 03:48:54 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200000000000000000000000000018f4fb3d23a83ccefc45a934956f1d058518f8ed6cf335e21c24e969abfd230cf5de2a3ef6052a5026f297f5fbf8edd2b5d419ada29c3d9c1f33f6ae1a2bfe4c4c4c94564569d42931df21882ae2a5cd17ef4b8872426753ee4f95f6ab4b32bfc2fd9b64e2313f5d9a9f11937c58a2e167f824b5095b486019138288b1b8dcd227fd79859740ff05b740948a4b762ba9bfe78181eef16aa1529cc322282c6e1c53f13b23289b062f00f44899837e545a657d210f4d6031b8706f3aea050e4ba06ee12cc5efe6dc1d6e5"]) 03:48:54 executing program 1: r0 = socket(0x2, 0x3, 0x70) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202adfdffffffffffffff650bf22423adc75b503193857bea175dba3000463f7b238b001600008295955984c87910bf453f68c1e7386abca64896bc5e8491388bbd2ad88b2951b109000000cd4c0a162b58fd4237b8fa4d03c28a04aaa0dd7be1b15cd4452e5b012ae444474698f37cff2fd578463fcfa78c8c1f3c238495aaee48c02f6ac41e6bf3bf050099b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded29239667d76aab232ab2fd01fdfd82d3fd6227d60b906150a01ae64da66415655b05810c8f67d71b28f20fdf324afe07e59233470b6d7c573f59c3345b3cf5227edbe5e8a68d2f4a780fa71c7cf5b49e0a7900"/310], 0x10) write(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) sendmsg(r0, &(0x7f0000002c00)={&(0x7f0000000200)=@in={0x2, 0x2}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000480)="4446020be9316389c216ef682b1fe60bc724f7db39fbc535cbe4f2f38c43f9d85f2fc1c47e15fccad4ac2e59bd2bea9f68b4a30ddcd457151c1a134ffecc653344cec6e0b950de119574c5507dcf25121a9563a2248776a559dd0db0222d3ab389b31078e099ba6cba7787176d955037ba65bd5a8219437300cfe6f2b781b7aef71e1cec45b1962b5b9e9548db951609edf1f8644a17e8f18ed545161ee68dfacb058dde2d3516513dfe172a0328def8d1bcf121189596c31616f0b58d4d578a3f94fcb83da3b7acb24c14f006d3a516566a9149739e9dc90e53aee8227e8d664b470920a2d7d3a67e7c8bbc0e55", 0xee}, {&(0x7f0000000580)="03216d2b83fa317da85f8ccd804af4963a21389ce75605fdc43208e4925bd86529378e54f3c283b21bda45f7bed9fec94b7e41e07fbd812ab13a2af295de0b3351c4581f1af5690a68749274811bcfbb89fafab9e4471b4858f7525e15b622a40a91729e7d77c99a675668d3fe3cf611d7176b5f385175c0207a415c3e0488efc608466f7a32745973bc76fbe9500cbcabf2c9e5d0214bb6b17828dde02b64305718256e4eaa67742c366122cb1e3f051c6dec09554c013b00de703579bf09106c132f7eb95650eb42fd105f6e661200106e7e6c73cd5094a7ac3ccfeaccd23a8d64d3a5eb32386114a5b573a9ac3ce08b8d3a994016492f9afdb50fb9b642e837f6e06c51dc35738779dfa1a8ccf3f8ce1e4760d55d32257883a1840a695d1090041b15cd1d15dfa04150473063866495524e57045f0583febf26645cee3952169362cda7127a12868ad3fb25976c3f318794f51d1ec200ec63fd57744d7cbac48b5731024753ca09fbf3095e03fa69a6157ba3020739e089cf8288b909041b08b35066246e1c5ab2140785551763b8b18b875b6b45062188cd79a1e688b8c060b8cf9d3ce63e66c90077f442137033f638d2754d5f3fdc3a7cb43147dd38d568be91747ffaa6de48b1009e6f2c48bd20e5f4c9382610c7725a6aa6b0a62177bd6bf198afe6ce207b9964be8799c4f1567aaa843c178dd7f65c814a8ab29a2dd8efd7518232a41f75b11c9b9db381477515231583a31a348bb27d0780a19eafe9f037dcf7987348152e10efdc95a9f20c4942becc79cf61f4914823ec46baf1f5dec5ecf4cd6d5931e7e2a4f1c239815b36353aa14d90f69d4298287dca7c6f619eb317f04e9b6b5f78317da169e4b6dbfc283f87084418fc12df8664376924a0346a6e6685ba55bacfc74162b8d34f9a4a94cf24a698ce94dc069c63604ab57c09aba151d54f6f961a41fbbdb64341bb5b72b4e5582e965d1b5f8cab64b87bc469d74fed17f9a633a350b26d3eef10ecd31dcac5f5bbc7598a0d3fa2f71c0fc566556efbad808484e85554f6bc63cc6a8651c1bafb9c8098a37744eaecc91b0a7ce8f92ea38bb90e587f4c68c9b8b69bc5f82d9e836ea5fde6e6955aa6c3ee5aa593dd6bd38e5c319b11eb6e92a2af1e685caaaa482d1bf452fefbbbaecf3656dfee2ef005dbe407a904f2d02827457e307805033efd0857e7f69b5a33aa71773ba38716d6c118707de441f570c34a8ea9ff8875227414ee01fc3be7fe7975bbf711f55c9de7e55a4c5910e9eb9bfe76ef8c6ecd6b09b814e133232f9b0aeae2fc183be29eb91f5868d82c34d0a07b3c11fec8c014d63cd29371b648397008cd138c75fb392238925025be90a5cd5f91400dd95727f78376b62b0abc715af8c33c3a4239e24f6ddb600f635606afcd9b4cc2c1b402cf0852fd8a3cddae7dc3853a248ea8f86165811098ba585a1fc054dcf236586e80c536c289c62aa09e21752c3978284562b656fe8456c2a363e4d44e6ecc047c9b01b79c41c2928f0a5f1a0f000c907968a8b55910869480a026b001642a457dddd14188f38ea56a5600355682fb38a85d72b97382934fdc7a20869b51272a300a4ccaee8465e39420ac3bc585f621e86a8a43fff0d9d190f186befdb5de6f2cfedb76a2704656a4dd91dd3bdc803c3bc53a9ff68624e5691d65201836b98973955762f19155f6b03f021af028ef175c7f36b40311121f2def4c04f552137d40511f4a72d689f5fac96e94fbae735f117cb2523df78dc290c1f442580c5ee9d2b0e44ae2fd73c4a1bb2cd647ee14960371652293f947f221f0381ef8ee09e6d68fbe81e09c431e11d6e4292b2cdf4d5215b3688675f60519b08bf593f7fe6ee30cbb41643e264ddeb3294a29bd697984011fea0df0377ef55c75e66bd1ba072df9004b2c9dfa725d9caaa299fa93ced137eb29c0d45c585d21f1c52e83217fa64e5b58a009dd3a13cbd5c51a79bdfbb98d3ce8dcd9f2f885433e15976f303f4e035fdc42faac88a1c74866ad2ca6e44a1005847b95416f7dea5cc15641e0be39441c219692e15890da95a1c4a04c904b8b06d4473286c6b9fbceab1a789d118b706e37b13ff81199a2aa4316ebafb06425ab6ca382c07590f83f5e20697cdf68ca909385612729cd7aa4f05b94eefca2f1094c220f3143651cf83dd510ae286c4044f8944a41806229bd4baa6de942090f210fa69e2de8ec7067243705830645d68b69949032685f1174c82fd631e0be51e81c51c7952dfdab4f760dea716c488d531d7449cee6fcb8e2af0afa79b369937a11e4e6f655921df08694cf53024f966eaeb387fffcf67f961efea6ac66e25da55adcf6cb819df79f2434e67d3a96ba44d82a9e6b8202e55e4e16a400a9a7f6b9b8edc88e2d28c77749cad87124c11c518e780a3aabc57d1fb2435179881cabfe8fa42ae2bdd2b06130f3ebcb7c9b9856f459ac151be6663793311199867b16b46d288a1189022061a8f9f55bdbaf409c4eddead8655322d67b3aa1a5b8a4a3698719aa469047329bbd26141d6292f954fadd7705e2836737e866c4270aa8a3f4480aa66a6f70ae2eb39ebeea2994285993e6309327b25b0462d3aa649583f729c9612253c2295354ccd48ebf0391a29bcb19c48b36e82a829664218175ddaeb0e716bb3befd634d7da9d14e0504227155bad2705072c76471cb2731da61702fff524a98c18ad81742a16fc158f729e9f09990344a935c742c9e19d60023bb6a451c9621c60de78cbca1fd0ab2ea3a841e656e83becc9d26911435ea7425cac461262d46298cdb7424e3664d120d778049e998264f689a8767caab0e68409d78032cd4ca59b5f257cce036150e78adbf3f667d512b2504a860ed49fd9a6ecb5c518e31e59564fafe32cbd1b5fdefdc1c4ff1afb02d76bdcd45f5d73a568ed98ce9b2d643ebfde5112516004d6b37b16daa68803b803111bf2449e4d6f4f4f3f95fc15a7a6241ff2b925cc5089cd5f138aaf2a884c203dcd44af60c38b62f59befbdda4b07f153e16857a61249eeb522a64431583c9d18948081488757e95f6437bbf9da10f277939b7e21367a627ca36c94855612eb2a2249a40047ddd3e15bbaf0d12e304155843d4fb45309a98f8ed4189a97481919c127d6c4988414c21eb925cd4c3ece0aba58fee09760f6d9ca5bf99962d1591764d541f4e3cbb37d7cd2e194640402ed28ccaa6227eb7d3e4eafaad039cea780bd749273040bf7dd4393e0bff6023a7ac89451e746c49bc33e433d231eca1fd36f62277e37a37c8afb51692afdb8d588cc0dc74b28ef4001448c27474380242615e54362fa8a51c92f830330998cba2472c4eb3afa291f90ec8e72e7ee0cf946f66ef4c671082e70c99ba45971189353d88a6ac47e251d5c4996cd34e02e8a588bcace1ccd1df291aa6bb1eb9bc7ad4c47471f4032b1eb12b8f81dec8d02c24e7cf66e2886cbfd59a66ccdb7d9193b3f7fef1e32c04a6f757c26d4b55d65196cd71aa27135c9e7574075ebd4d6861f4df09bc5eaa5e9c73cd779674dd2546a4551d60b72fd3d77f9d9bf7fa3267b7fdb8c8eeb3e09723d511c866ce5d80e39c930f2ae48c3292634e39f780ded9aad204b8893631e33ae9f1f29eac9fbe3cc0de4d9d8af8e8920480950a61286b698d616bd988c50577bf48f99eaeb8ef3427dfe48b77832acf91881765a73ecdedf4aa2e4e9a5b2e2142dbc26ebd8434cdc05aa81988b13a116d45505729140445ca82a222b10265006ef34c9b69f5c48846f2738e8de6ae713b52ae4c33172a00cdc6bdd2bd3f28198086c50f3b4a39fd9c93e8ce66daf82012ba7b50ec492b121b508a1c2beb2532b11e455965603f95609832e4fe2be22400a65390020bd4eb9fbd42fc0b4bb237f0afe85a64311739fb3ce72e34c428e482b739272425dc5ccfee0cff841ec5fba1a656d45d6b511a6a125318f331bdd54990c0d589a161a64bd0780a601526db9b408fc3a0f5506b46e47224d2ce733f5cc5945f63707caed8666e2b96f0f8462eba303ea09e4dfcefcab57b27b5703d5f7c7702e4eef90e06a49a8abde63b0eb48c72c469342945e9dbe3457eeb0aac058c09de6e1db7dc6a499fb68df50ae6455189328905c5f18cc0a51a162b3a2da01409df3b35831d0507cef8310ceaae85741522c06b197c722c1af3f255e444ac88b6f818d405ec34b8d2ac6e197ce12eeb9199cfcd18bf81723fd6833c7e1c3f4ad89ae086f964c2e94eef3ce08db7f89a0326de14e48a744c5a34b8ed1adb52975b071420bbec0e6fbedb216fd2da00024917eff44201348f44ff87e0deab9608733241feff15125904364507e8b53d0bfe0c2b5002f873bd7a9f1dcca39c5fa2af3d010967454a50a0c0df215ae70cc45c092c98b720f3f5d7154b7ac877d3cab22a6108464bb5b8b9795bcee9555f17e3355075c295a105df7f06f088ae4cee84039342eefb4aa25529776215f4adf82aa66e2c5a78aab7d71abf66871f66ea6bfa6af47f4352e8aa3def1b92f97699b2a8981a69aafcf993468b6bdc7c36ace9cc618e590e26906ab54f207737107ef7648c4d91d646ecd26b6da82ada368f32caadc412d34223a4e0d8e83cdd0f8bd63290b51f30674667ccd5db51b90aa6d6463e0815b241221f0773d0f6ab5217a696415e2e587ff73e15b6299ff5947b5335611b166d51beab60eabd138fb9db51e89281845fad554e0252273be95b809c0007f04b92b5b6b985eac004944c47fd137e18436282317ed594f815ddae45fb802f08f5770ef0e56b3411766a2e3aaf1f85c222a06e08d1bcbb199422e61ffd6ce6b21c1e6619003f942ddc23fecca22508f3ae25dfccd727f7fa9162ba32578e26eacb22ef18d37e0bb7bcb5c9a7190c88a8f16f0e1863c1f35f48e265fdac97979128705f8774512cb66a80f8a97153008ad442ea19e5e99059cc7cb31a5d5582341a0c2fd6a35050688e602bcfb1cbc063c59fa3f74dbb0c1315ecf1096b016813c22448363ea8d9b089e73d2fc996b1578487de6c16116d5825a324190fbf6a473a630142a39c3f231aced13615130279ca97ef91853ead58c942da8266426f8bf65748fc447af2dfdf24736ea77a14fc7abfef1ffb726305ab573b974f01443a0451c2310ca04577d215eff75deb84711a3a0643f07d4c12bd0c72916cf10e84d744f9724f16b493ded12ee42c18cce9ba8fdbe0b82e0c47ca2bc69e09b33e6048e886708da65942d1ae37164b8426de0bbf18c62e2ef8d42f90708bc17a14cef4a727c791cf90ecb4980a5932fd0d6a26c9863f068b41b564b77f7cbd1495ef762ef53f336d4ba64e7a74ddc0bb71dcbcc4b406f152c6d777f54a87ba1cc04fa728884e252cc6af0c8c86a3b1f32bd1cebf1ddb7cba14a62cb08416fc2b250a65ab2849115541e48f36121b8d8bfcfc2d715fe3be013459fd414e13f0c2e7155d1ccb84726e16ea35c8cea0b506f78ecc5d9da0c91a565498e9cb49b4e5823aaecbd20e176f5369a0fd6ee22d905f628274490056c2d9e56d6691332ccef69ade7be8b1b4db2a5fa266e7c48a0f7292d4849a4784a14df07d3a51cae43419188c7046857692ee00ec1673b3b177cb81d2cb29f556229e6f208fe422967a9d2c551ab00e2162306f4e5dcb1f9b574c376f52aff9744ce9351f9ab807c619bf29789ce2967e9ab91dd9538421a1b608341555ebcc672b57ed18f8bcdc6bf7a64d0fabdd97750d0a838d41ac639442c5b1aeb540ec002", 0x1000}, {&(0x7f0000001580)="1728a233b499444422e46922ca9708f372569f569fca5f95d4fb51e22b1af1e6142507f711fc017084d57f3340e79c2ca2900ffdfc126acb4f104094f8e713cc726d229b22d1ac9a30493dc5992cae03bd61994e0664d06c28d27f81f84c7790cd5167e9197d799d593c6fc9c85e5e4a43e9cb6562f48c132be0d7de05223e3a27cf95e16f99b68ea1d80eeb277812d14e098f935092083c87b8041f7d998995817bdb2c4f5a1dfd3950c26a5ab9a60850077420e1aeba7566b6ea07b6d74fd6bb0ff3800a9dc237c68c4ff1038d0b8064e8ed410930379b9447d9ab47ad283499ff18dd4e026412c9bd67962b07e398b501ef85092c5b1fc2", 0xf9}, {&(0x7f0000000300)="66dd13a140dcd6deda901ba58d67cd2bba10530b7abcbbd2048a3bb1dd85d4d2d7e5ee536b6a2171a0fec2c28428ef87b7e67fd88d610212af2fc8cebbc4449460ae5f1c814b0cb1c9000ddc53d3f3926162d7dc95dda942cde0ee988b0e010966e48f790cffd05b00570a2a1fac6495d516946af2ee0a3fa8e94051b257774fdd0efe335e2529d793d34a5ddfe328fdc073c69bc712dbe551e7857c687ce49f918cc1a16e03a5deeb743df5faa79a7a14b433986b6f9eb4324682", 0xbb}, {&(0x7f0000001680)="562f97f80f7d72643941104b5ba133f1d137ba5cd176443857947833cb0a816a049905e295de25809630839ab9fe9ffc9e42da27bbe99bd53a2f5a061f91c46913c9c011f9ec97f72a562edbf2accbc26936de6dd2f87ef1d68c529e0711d08cff12f94d624db6fa391c6ef621c57f06ecbe7d69c2848bad853dd1243f172040ef613d35b70e635b28c18d13ffc28c953c946508e73336478550de251bf9306294f61a225cee0438105ddb1224107df431cba16ed802d0ab56702660ecdf26708f8fb0c7fca88ff9e61b", 0xca}], 0x5, &(0x7f0000001800)=[{0x1010, 0xffff, 0x1131, "eafe9f996e1f7821e4d3403809eaadfeb7fd81b6c5a6427dcc3f8f7f020752ab42bce065c7792992c68c4500ead259b732ace3dc81b1931f8df64353673dca9c359c5e86820bcfd75af997f945d91ac62d2ec16de28f562b1117b4e4e8b514e7c28cd740b6a41c1cdb63bc3d6477028a89770359e287d46d83671a4af30b180c04e9505863b5ca200e2e438d077172e02a14d5ce9d1f7d029f04cec635a33c424da692b50c59b2336ba69d5c83a38bd340363609d588d61a6920ce6c0f52e032eee833c249ad50a37278a927100d255fe1facaa861fe8e4f076e2ed6abbf0b15e817c4019652c708b190c2446cf11df66ee822710815f746752f9f8a0a910c954a047815896ac6eb669696bcedd020ed25f8dbf36d62b2d984bcafd615b22c7bdea5960cc4c7b0a9625bb99b7ed36353034de7ff122b0effa85bf637eff41202a073fd9533f901712d8b29a17890155e707ffa3d6aaa09904a20955e0b21be6baeb3ab2aeac72fe8b8d3b822e88d94ff5bff81d1e8501f31d10ffc28ad022c34d00cbc452339b66b6693e48caf2d4c2857608a844934ed857ddfa488c65f06ea13f61f5738a2b882e435e3f346ccd3bfdc06a432b2ab9b8c5b278f3931bed2e6d95fc8fb73e852962c630c65643aa90f0de095fe85b3e32f1044712719e69a78fde80b9b346010879c69bbe4d0e4dc7a0c0adc43088310447273144df1f22fee1aae0043b1f777347c2d3d02e533539aa84ac605aac5ff2cf34ecacd047221fe1240f10c550258ccfce0aab30e2610088e02b61401f69251183b5d8947d44389b3f02d0d70a2bbbec6a5038631d50f4eacf93723c7beb138eb682ded109bb5005c0f19685de2cbed638b599e48b91f76692f6a71d02c45fb274852bb2a3a39d6bb3c65484b12e3e6bd1610e7fb06b95fe0b3e93ef6b7584462a9e64cca79c982c5b5e60d8f190b487f14d8e962e0263418d56301e68fceca9a9919cba95bb3964bb4475bd6cec877f01764f4b133495c5ddcb9ab834755d5fd46ad00717d46aef85e38f8b44fd4f25d54d278998bc7c58cd3b6a9bab262b08c6a2ff1870c2629209ec0e99dbab67bea10cf98f17dc56f2550b7d5cc8812e0554b9a4d55c5654183db0c10b2fa6971a49c75dbda29d102f8dce9520ae3515f3b2ab65673193cf91f52044c66c8ff43e1da7fca7b64cab272d661352367e830ee662f0e183d6b5a53250fc18e8da918cf81241abd3089daf8380287ca0fbc50aa13616f517434fd1bff3c2e3880d6a757e0e4d18f8d8d3c24a23c77745a118b41b34dffdb0d085ad2de491d37f72885d08b4b5fdcdfd73a02bff251b898a956681472e40a214cd4e7c4ff4ec91577869d53bb01583d5a0f96cc852facf5ff9987ed4011f6dd6819691a22dce43ab3bc68e2d35d2dbea69d0e83e2822da1d551d201dc98d7a075dabbab2aef4b733547e56f5e76bd5bcb032fc5d07395394712a37a490157c4639fcfee4c2bbe1e1f3e4361b1fe88ffd5722118d991c3962a79b616c48ec175a1cfeb04781eb31b6beec8f60f873a4f944803fc960dd0760d71b7f62871bdaa53e460731a132c9a9c655d2c6914416bd813a4192ab9868eb99d669a4e288cde2f9b1bea44588922dbb93054c67096627dc200d2143e24cad2eee3b56a2ba5d216412d51b0ac1a2f19d830453a7fd5eb5cb5540a0210dbe93013edfd785cfb91df34491b28503484860de1c2b3bb9d2a97b5045135d07b0e119ecef00ee63b9214164bfb15d1418fdbbdaf97d43b17b03d49cc535819943c7e15664f2e9dd7f7416b53f490729b39e95466abeb3e79fdd48eaf1fad117e1a3ecfe0fe3b07d171f117b77720a6415db0372a076efa34a021c17c8899d07213f31d85f162227cceadcdd05a118ee1978887cd888e5e19883a2ea3a2ae32d015cbf759f8e896946179b4e7c4e533c787f2f881878e19ee821a79351849e69b3f7bf1b0f879bedaa6ad5befb12adcb4ef005e3adc7529525ee12878043d4f3cdb8216e3e7aa3a89d25b9c15051e7a07230eb4c86280e590708589188e86d3140260073e605352bd4046afda63cb909e850200951217368c846cd86c4ca2f25ff0d4302043310530d128b2b541806d5151b5687fb3c19d73c9ce38b98773892b531b1c70fd96b049200a0f2716709010bcc14fa0b2ae0b7cae31432b4645490a458f5269d98ff65fc5d2bb52af6d7626f5a0db229b0094452c8087e33da6cd9b41f738256a1965d89cb98adb9e657d0a25d05cff594e90e1226cbb50b3dc3f2fb6e95a89a92166fe8f63f5dacd91faa6055cb167b76ea5f25f65a979b7377a6c0e999573cb88e5de5122e96782430704bb7ebf5361f602beb019ce73c943ed72de69b674fe6b369ef42ecc2cf022f06aa7c94a0df26ee5891d1b5f98ab12eef01595c5abf1d33d90e454e6fc32a2b36eb068be33a77595be9553ebc9051d521f5722699ae43aa415bc1f88c2b1a42c153aa90485e7b3c867ad942884c97fa538243f991deade66708a0bfc896a348db9442b4c62aa7c6b9ca6d55e1a29264b7a41d0af4c190eaa9c5ce37b5e539679cd915271151c942c20f77bd60d877fe88438946fcc31813c265943cb83f80ee85c77fea7cff9a5301615e686de34b7f9ba893a36ab2ef62587228dbfb0e1257878190b4f0574e89a64d21d131587de1014e4d53cb0a3bf4017e4761c209a5e79d81d46c39de1c5bd86ff129e710052b51bf8d803b0b68472d16b7dea2985572485fb66363e035d84bfd922d16edb23f305369f2242f589024603d202247edfda75e30e164c390bc2bfab5d8afe45193ef2eaa219b6ad66503b6bf0439cf3e1d1421fb65c450f0d8d02f6e4988c0000e00797518deb30213d9ac34aaa2da34387c946d808fb9ecf6fd6f513238b103e48901a4b6aacb6fd39ace255afc2e5bac4d17c4165c1644f9b2e093450c70146f56aa2c272b54621c4fe48a930178ef5d03a3aa014228dcef505f591fd53f7823a3b77946fa466aaef5120250d9c4ec5c8b67bd8dae85a3973d4b965b905f62a30bd086c7428946a4860378e70c283fe0506b5c0f8d8b037046c976b5a5ac667fabbcf556c2db6479e5a3f8aee3dd67e5ddbeb54d85cff4666943e27ce9d06c587db6f55efe05f6a5c1423cefc9effd5c9f962e707dab19b7c62acac4bba5bf84be90f7881e1d41fe914e194c50c424c1ef971a9f67badaf2400553a640cdfe154b0abd52b5bb046ac8130c21188aff06b87d1e25f805a15ab5bb522e3554092349d5e0b83f9cfdb60542bdc10562dc4adf8f9d97f11224bbbce00cd1fb5df38d91cf4e5db49fc0864574e91f6016b2d5c3014a64759680e897293712ef997342df579d3befe01f43f7f10f11b6787843c7e67c4f61a21d24695267f4036c39a400a862b25f3f704d6cfb835c40c9c70f8c10f7a8191bdc18b3fdb0d9cf7426c833d9a258c295aec5e5eb063ef5369aec471ba762565d3e75db440c66823f4d038e6152200075325ce8822fdd7b0c27e3da0e6be5b64c9facf2f3136e4847d10eaaece9f97aa99f2b260d9c9cce518d5d1692fd21563a791a5e8268005c65ff86716d2745aacff2081907e3f63e96403675017e2132eb9350685a40130ecaba2f6a127f325550a5d5cae2db84761341a0817ab7558bd04919a0bb2b6da556f6bb7979b128f2c78728726bf43691296b17af8d2502bea57890b5b3ce61ef7014b35f481a292777aa6a94cbc3d9fd23d1ffe74cd81cf5cce71ca3593347c2ba6cf1557cad170ac185b7e28ebd64226f0876bbc4bebed8a439333df0308fcc55391da9a83822fc8b281bfd4e90c252bed13a6bedeaf4719f84ff253efadb6e6d5a3ea3c062a1b8b10c2387ed94d63b6e8bd86b4bfef0a5a40c6fa87eedb03cddbf23c460c5be7f0cf115b06bea1f9678383169f6ec67747e29e5f4acc3323934d1390a0bf9bffccaa46ebe57215bddc44bcd3536baad15af265b5bfb74ddc69aeebdfd6a607c2739915492954a1a030c1749c59892eced7f186bf085a7972a25a800317902c572ddceea57ca077c21da28d652840918d3ddc9d72dc60235049f4eb6226cdfdacdb31040b3c1d4d6fcee76cd306d6e123ed8d26015f6fa093df6571bc5c7f517b9e372fc6f611a38aa9f053c80e3049e392f8d32a7ef50a8b215ec9a45fa22735e993a8ea8271fa0968f3afc1ef41cbdb98d73bf453451805bd5f1b081f929dad490d37cf02440b153e6b12215100fc443c5d56575ffe1983265028c80cdfe5e3025f1795b3bdb2e8a03dd3b44cc08eeca4b15b5137145a993cd406c0b1c4fbf0d23440fd0fadbb868c4111844a17e401d2b308fa2cabda38b2ac7da3e8756cb12580c0eed8bd8ffd9fe8ec8bc595016b8b6e68447b6038261e40ac236af820d868c9a4e698d1275f8a772bea33eaa690ffbe82d6ccfda53e22150aa4379d9b3d8c5d5d2df11bc40db44d5b3b7908e12c6511378aaf3d4e391a71de0efafafc362d4ae9d42f17b601c8fa6e8867d2d80f802fd23a78acebf9f915a7ea6320c0765b057ffae9c25f1d22d2d9c277b0ce128d739e0326698ff10bb429a34391d443563e8088b190e4ea42dc5d8fd6a161fa7cbbd86c6336c137bb0e8169ec2271a95c98dc7f4235404074aebce513f8cc6f269592f799bbb9783b31186e38cef0569f26712f3a433a86874f7ac49e600c15e8222693edbd64a25c2f2c4d8a7433701195eb87d4790e912170323163d880c6f2eb7a48dcb3c05dd891243298217cf13b9dc96f031c59a0a9a1574b92316f68bb0628eeb2ccf5baac9d08cca9cfea723a45aa6748e1ba8282dfe85d10e16ff530f2121ce53ef82dbb9f2c32e181ca55c67b5a60de51de7ffb8f0d379729c8d328b409f22fa989585c48fd8518942a05ec6ed54fdaf06f099b877ad02bf5aefd52f8775b5b0c12a8110e34ff90745daa43917fda2173d85ed978872f7a24b4c1d07d40dff75123c44fb499ba0f281dff31ab81cf7d06c16a270ed68f99350503a130c25a744dc1619e3e521b883b2db603ce80156893c5216cebf207af03aa882ddb1ac4755249f7e5a2589a563c0e562220f129d8f8d2a30d6f517d4d87b96fcd68ed4a85eefd35e14a383f1148bb82250a812e058f9c619bac4670f3260d21a396ee00845eb69574af6108108d22419cfb04379c6e5381fcbd2252e48ed1bd254340d613231a6c2fff82d1d27c939476f1e0ead9743b9715a82bf2c8e3ed56c32ec0d5c01777fdc0a7b2772fb802309ccc9ba2c3560814d088333170be2429c46e45a14c802f921ea52cb16dc7333a5baf2669771f19c6f56d4aae0772a1c2bb7a1b2f1870adf3cfb7868229775be20bba5170f6ad53ebbebd3c008de7379e2f04e6fa7c6900bb80cff93ab059ac6109202aab1cd46be3347700c9cc574ebb2aa2d1a67ef884d0d6958e3699834600c7ae63cb54593d8cd443312e3cb7368a11fb8c5560992f8eb18fd83ea0be301607aae72f80c52e71e39d304c37deb8e218b8011ae9bf07d792b31a7e3fe37dac4714c52844bee43de5ef7300681ca20a63c38ff1f40110b0b1280badc717fee35211ca145022b43bdc6231e5a953438680f13abd9e9ad214293adbc41345d528f38d9ec3f21ab8209e17f344a99f20bd37c5ba4d6fb810b5b2d855dc005a315f6f6fd68e830703b17107033c93ddbd632d6ecb0ba7704cd56622a02c2fd2c7673e15dbfa80f7efa982dcee1eacf24a839615ac81198006af34bc435595b7ec240d0454c1ebeb729b"}, {0x98, 0xffff, 0x1, "7c85b72f7d7df16976903e2901914caa7cf31a57565d495ec4095a4d44177e088d5b1d781e8d406dfe40575ab7683593cb0a5b2104579d881e7274a6c2d246ca045c7d4127ccaf36b9b8876595bcb198ce6aadaee174c285bbca82e96baa8762d93b7b8db6cadf3d89ca3d7672c52b55ec67e9c7a41e1f03a658348087cc4b3f5c"}, {0xe8, 0xffff, 0x1, "6990011f404c3afb6dc16faaceeb216678bfe28d2221a8af2dcf001f03d2cbe0bdb83bfc57bcc23a0d72d52b396bd11756a2af46e9b19d7332b1f3d9d5b8277133550e59a480e207627d9114680f1d288a96feeb9c12f8f4b05035541dd6ae22e74f31b870d82295d73867edb414b9e1b19252a6a1421a7d91416eac0dec6299b2ad80eaf4a4d1f672ea3b187e02e0ecbc0c68d99563c84a2514cfe0ee80b62f50d1cf7884087063dd4b7c6e8b288ef8e76d1b8e47735cdc852696c2cfcc2007cbf271752130e8245c44afff860fd520bf5e833f4c"}, {0x100, 0xffff, 0xfffffffd, "3359eb2d2e95b8198b0d106cc582730084c1b7aa4d01195555adf841461765968f76326fdc1530be3a34b660d820e748ed21921c08ff54128d20dceee9b168cdae8d850ad2e005e6951c4301881f74d64481472cf158cc73ec357e82f25169b469686cc4960b66d95094e3d98329fbaef2248fcbf83f52f7319d585527ade4451c1735c1ddb6ca1892c7437afebdf76b59ad0a7f2729e8d747b08d44ee0e4518512069e029a845ccef9944aa40eaa9c6c621798c9164f1a65c948b674850ca472ad2e8635a8c5271cd0203ee8de0cb39c6667e5192050f1f989a8ed2034314b205ecc1dc7932e6f71f80"}, {0x108, 0xffff, 0x1, "2d51ad6516c6bb403eb011676c6ada765aa3b990c815ce5b16a293e0683be6464aa6b3455af80b51c32039db36178cc1066e0670f2ddcc6ab6ecd937dd597b8fec1e3dfd6e71ed6fe83db5a3f986effcc9b7e1c8d512dca670d31c13551067c0866097cfc5d3a60d3efe923a019a6daf16b9fceb93efdbd6b773d83600a9c4bcc6e363fc5f64362508e9fe643ff443cf17333ac0b8a147274048145d04fea557e38666f7e892e7464dc99eb52494aa613bea64f64a1cdbc7afc0259bbb01665292c61b787ee2721a63685cdd1cd47a1d0d746b5424eda9f377657955de28be8475528103c2035621c53b03b389f81eef29b59ae757ff87"}, {0x50, 0xffff, 0x0, "8d2dd3a855c7c6cce2c78ef6dcb7ce9e669f222c924f36639cfe472050515e39431e9ccd74d54370d922eedfa598f60200ccd2e3b238b46b4f"}], 0x13e8}, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x15) write(r2, &(0x7f0000000040), 0xfeea) close(r2) write(r2, &(0x7f0000002c40)="334e567a26ee0051ac9ccb0a17e16dd3820833e5ac23196a0544eadc2e1a3fddbb1e72b97292a15fec27d0ff8a91b1c36775e59cac1b5b5c7fd3db1de559d074d4eb614872a48797064d43dc835ece942d0eca9e14bb055505a4f2e963366f039f3901bac1098fd6b901cc24a602bf8b9f802779f1263aa77ff4999f66101307a8cf2acade2a826d5f366d0b8b0046d8688ddb8f046b318d2c6519f6cb05431d0dfc91522254f2dd64fc1e233ef83e5b6f4a", 0xb2) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) write(0xffffffffffffffff, &(0x7f0000000040), 0xfeea) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x41, 0x3}, 0x20, 0x0, 0x0, 0x0, 0x80, 0x101, 0x3}) close(0xffffffffffffffff) close(0xffffffffffffffff) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) 03:48:54 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200000000000000000000000000018f4fb3d23a83ccefc45a934956f1d058518f8ed6cf335e21c24e969abfd230cf5de2a3ef6052a5026f297f5fbf8edd2b5d419ada29c3d9c1f33f6ae1a2bfe4c4c4c94564569d42931df21882ae2a5cd17ef4b8872426753ee4f95f6ab4b32bfc2fd9b64e2313f5d9a9f11937c58a2e167f824b5095b486019138288b1b8dcd227fd79859740ff05b740948a4b762ba9bfe78181eef16aa1529cc322282c6e1c53f13b23289b062f00f44899837e545a657d210f4d6031b8706f3aea050e4ba06ee12cc5efe6dc1d6e5"]) 03:48:54 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200000000000000000000000000018f4fb3d23a83ccefc45a934956f1d058518f8ed6cf335e21c24e969abfd230cf5de2a3ef6052a5026f297f5fbf8edd2b5d419ada29c3d9c1f33f6ae1a2bfe4c4c4c94564569d42931df21882ae2a5cd17ef4b8872426753ee4f95f6ab4b32bfc2fd9b64e2313f5d9a9f11937c58a2e167f824b5095b486019138288b1b8dcd227fd79859740ff05b740948a4b762ba9bfe78181eef16aa1529cc322282c6e1c53f13b23289b062f00f44899837e545a657d210f4d6031b8706f3aea050e4ba06ee12cc5efe6dc1d6e5"]) 03:48:54 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200000000000000000000000000018f4fb3d23a83ccefc45a934956f1d058518f8ed6cf335e21c24e969abfd230cf5de2a3ef6052a5026f297f5fbf8edd2b5d419ada29c3d9c1f33f6ae1a2bfe4c4c4c94564569d42931df21882ae2a5cd17ef4b8872426753ee4f95f6ab4b32bfc2fd9b64e2313f5d9a9f11937c58a2e167f824b5095b486019138288b1b8dcd227fd79859740ff05b740948a4b762ba9bfe78181eef16aa1529cc322282c6e1c53f13b23289b062f00f44899837e545a657d210f4d6031b8706f3aea050e4ba06ee12cc5efe6dc1d6e5"]) 03:48:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = dup(r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f0000000240)) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, 0x0) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, 0x0) 03:48:55 executing program 1: r0 = socket(0x20, 0x8000, 0x3f) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4435604097638ff6da182c3fd06000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda0800152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9e509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = socket(0x1, 0x4000, 0xff) dup(r1) sendto$unix(r1, &(0x7f0000000080)="899853e1cfdaabd93ab32805dc66187dbbf71ca7059164644583a53d76efd0346a1b073c91f7295907096a2a1377c89d90099371c782a481204a70a957f8ae7d91eb8ca5b5a0e066a12e58b66a2f92cf7b174046e3b135392e5d17bd3f5940c31d397ef83ec0d30e9f006f8ae6d10ad2601e3f09a2ded1bbfd8b4ac4fd9c58503c40cdcf2cbd1c1a80109ab0330228d83f22db7ab82c714ea5a95eb14d96a43bc6a3cfe2fc38b1da1f17e915e8e8539e67bf46f782a6be38a481c4e0356fee190f6b2c5c2a1535879704600bd2d8f5c020ecc3f60107a76106b840e5c4b510061eef47582d25c29c525b", 0xea, 0x3, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) dup(r2) sendmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000000)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04617a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73149dd4215a67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f7900"/125, 0x7d}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000000780)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f441e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462cfc5e1a0ef62cf028f610b6d41227debe92a1ae544e6297fb215b69b95278e78f3b595b09256e7dabd18b18d15922a9e87961601116424c6029037817972cf2674f8ac5046f7ae8cad4ecf64ee1d7f56bcf34dbe9bdfd5d625e654b4a76dfebe0cb13c623a49e39a4f84b1a862e9643903231c4fcbc0b4ca7870d76c75986e03c00d8326b26d6cdbdc550afd5f60a95b57dbf74e442c757dcaa3c6586153f6e7065709fe6c96f6fa98ed4d6116fc8fced08c53f079869bd000000313d2d9772ef068bfc9f9c6df4f32a47249a896de08407a2c4b42ead8686eb9c1d0dda902e7a48b665b7fa59afed3640fdb5e74c5df94c5b59d32bfc54be5722042e380551a42ff6054e594dd5ea8203e4499898bfa1ba75e59873899f6083a2a770745c05f91d38005e4c526255b0ecb35d9d4da4b1c52787c3836d2f1979af636cdb22c852c7317cf43f3b2aa6a6039fbf1017f596e11780e6fe1ceff719276a6e65d9b0cb24ec8c0d284b67b10f9d5136ffd97ab5ad3ad37a35c1bcbfea3def6bcb4332ca949ae6290df63e37d4e47d1adf7b00000000000000000000e8155fe061768321434d92448c3803f3d636f656b10185013a74d740c2cd00"/543, 0x21f}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x4, 0x0}, 0x0) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, 0x0) 03:48:55 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[@ANYBLOB="e3ffff00ffffaaaaaaaaaaaa23fe450000280000000000019078e00000020d0090780000000000000000005678bf4da7557ca302c23d87f66220e8142d77d68e7fb5d6cc8b3e00121b753b42a031bba6af0400d4dfe3277acb7dce3452afdc617e5e35981960607ba3cc4f0eb5da11ca7137a197800c633fbe34"]) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000)=[{0x1, 0x4}, {0x3, 0x7fff, 0x800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x4f45326080111f94, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000200)=[{0x1, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x8, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xc5e]) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) 03:48:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x3}) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000180)={0x0, 0x3}) kevent(r2, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff8, 0x2, 0x2, 0x9, 0xfff}, {{}, 0xfffffffffffffff9, 0x42, 0x2, 0x6, 0x6}, {{}, 0xfffffffffffffffa, 0x0, 0x0, 0x100000001, 0x1b8f}, {{r3}, 0xfffffffffffffffc, 0xca, 0x2, 0x1, 0xff}, {{r0}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x6, 0x70}, {{r0}, 0xfffffffffffffffb, 0x70, 0x1, 0x1de, 0x6}], 0x4, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x28, 0x2, 0x7, 0x40}, {{r5}, 0xfffffffffffffffe, 0x1, 0x20, 0xff}, {{r0}, 0x0, 0xc0, 0x0, 0x0, 0xdee}, {{r6}, 0xffffffffffffffff, 0x83, 0x8, 0x3, 0xe87}], 0x355f80bf, &(0x7f0000000280)={0xff, 0x434}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x100003, 0x5, 0x3d8d7c2a, "738300e257417f271042344000fb000d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) 03:48:55 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500001c0000019078e0000002ffffffff044080000000dcef197b70d2baa220ad0ea8e3117e454e2d8b3b00f610fedc549e2f5b84461f79999a46cb607b74f474d605ab3cfd7816377c44c9448596892d54"]) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB]) 03:48:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000efffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072c3d32100"/4098], 0x106e, 0x0, 0x0) msgrcv(r0, &(0x7f0000000180)={0x0, ""/99}, 0x6b, 0x3, 0x2000) msgget$private(0x0, 0x408) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f0000000140), 0x8, 0x3, 0x800) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/15) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x8, 0x0, "000000000050d4b7eea6c3821b00", 0x2}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x1, 0x2, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000100)) close(r3) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB]) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB]) 03:48:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1df00258], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x9, 0x5, {0x1, 0x5}}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200000000000000000000000000018f4fb3d23a83ccefc45a934956f1d058518f8ed6cf335e21c24e969abfd230cf5de2a3ef6052a5026f297f5fbf8edd2b5d419ada29c3d9c1f33f6ae1a2bfe4c4c4c94564569d42931d"]) 03:48:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x923}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x208) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x3) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB]) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB]) 03:48:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/4096, 0x1000) r1 = socket$inet6(0x18, 0x8000, 0x3) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x4) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10002ffffffff}) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB]) 03:48:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x80}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000100)=ANY=[@ANYBLOB="0000ef00be391ca5ec185b8d4d6856008000011c003f000000"]) close(r0) write(r2, &(0x7f0000000300)="a3a3d5e3ba06444ae9d34f6c6af9c5708bbac2346454d74015a4d4745486f96e4fbf3bbccd864ddc5cd60327f4609bfe38d8e51c1374159a6085d97bca64d61611e11b1b78e4c3eb039a4eebb8824a3faee596725282fa7c122bf51b82ec7818115fd48bbfea19d427f0a98585415cff01ecaabd5477df9f857569159c56e21126874ce4e448f9e34b204e97dbbdc77b4a03945453a12eca8c2b4d2bcefb0ab7f5fccaaf19420e81c826a800e53d1b7e318899976694604e5f72d46f82f56e9b9487ebcf86d0cbd2dc0000742df05bcda632f1de328484e69430567cf0af20593ebd050d", 0xe4) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x29, "0366002000", 0x100000}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)='\t', 0x1) syz_open_pts() 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200000000000000000000000000018f4fb3d23a83ccefc4"]) 03:48:55 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10280, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB]) 03:48:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x2}, {0x6, 0x0, 0x0, 0x100000a1}]}) pledge(&(0x7f0000000140)='tap', &(0x7f0000000180)='/dev/bpf\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB]) 03:48:55 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc32de9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d7496a6ef51818bcc2a13ba4f59b8bed61b91aa2e3eb192ec693b1408fdd914764db40112fccba572895c3fcd5df00e9d4b0c69f861db60045835c5cd0d29f93a6be6f5fc4591748c4ab8024a94ea86bea498d04312d84d1c0f020c06e86902f146d2d9d04993f1aba597d557e88c409cd22e88d80067317fe8c736bb25ce1c71cd6a0bd3a2bf2dc2e3710ff6b93f73de6c721a7277164113eeead0ceaba19c28cf65eda5852fbbcd77ef0b2194cea6899ea8f5642dd911bde8b0ee6505820c7af2169e9c619d53cb1f5ccaced145d8dc25e24c72cd4077ed32f7488c8e73a07b8af0cd4c77959f3789f061bca93d5cde1061b0c88f4010aa201baf8a6c9786627f030bf95a664d4dedf9b744aee26482ab54516fa6af2f5742a340378b2ee322e725dd818f44a03e6a611b02b9f7520a9737efb8764840b23b92beaf7468f68250099935eb30d74237288290e49c7d"], 0x10) rmdir(&(0x7f0000000000)='./file0\x00') sendto$unix(r0, &(0x7f0000000080)="a1703b4019e3cbf42c610cc45cd12d0e83b4df30ec03f7d559f6b37be487c0bf913cc4c0d150376341a26eb6602e1dbcd901e34e09317be621", 0x39, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) fsync(r1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x1) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB]) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa83"]) 03:48:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x16, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) fchflags(0xffffffffffffffff, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000ec21e25f00000000"]) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x204) semop(r3, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r3, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000140)) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r3, &(0x7f0000000340)=[{0x1, 0x1, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1800}, {0x1, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}, {0x2, 0x100, 0x1000}, {0x1, 0x7, 0x1000}, {0x3, 0x4}, {0x2, 0x5}, {0x3, 0x3}], 0xe) semop(r3, &(0x7f00000000c0)=[{0x1, 0x1000, 0x1000}, {0x4, 0xa70, 0x800}], 0x2) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5f4f, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x144, 0x2) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa83"]) 03:48:55 executing program 1: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x140000000000000, 0x4, 0x7fff, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f000065c000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f00005be000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000686000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00002d3000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000641000/0x3000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair(0x10, 0x3, 0xe2, &(0x7f0000000040)={0xffffffffffffffff}) accept$inet6(r1, 0x0, &(0x7f0000000580)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) fchown(r0, 0xffffffffffffffff, r2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000c80)={&(0x7f00000006c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000b40)=[{&(0x7f0000000700)="23851a73625370bd257bd105d044d8056818bfbfb6b56b910713114f21eb13c21dfab91ff90dd852077f7b09b6248bea40970c8bd02e4ca56c1565ccb5735e62d7fdc647cde18e64d8b1d8f66f55be8f2ebb6ade6e475f406c289fe720f8299e384a4bb1e61144d8eb03a51069a571d8b7c190f8c388e4726c62eb3ce345e300ffa5215882f6509ac966366f32dcdeb4325aaf3c1a1abf347d948d34816f6be2a33d7865551df24403b6c885040a277c4fd589ba0e3ee640afa40993b95c82b7a6d18fa40b2b66fdc9bd6415e71dea94bacfee76c3366bc387d516c5dc0b74ab73", 0xe1}, {&(0x7f0000000800)="cbe96bf72829e3d4006f57624031971125d2af43e9cbfe7c6f6f4553846298c5e8af80c8984826cc6c4164abb7cac207b5ccf86ab4a582c046e2d73db1e4d48cae4e9c0a2334398a18bd5301ee95b29bfcc638eab6058b9b5f9d5f5fc6057c9e7318b7bdf7c023713b6bccfd5a79439787c22c4ec27653e696261657bbc5c6cca0b176adfd4193874e39671dbf428dc459459fb0a163008f970a5e289e067307cc5ead839bb1611e8641aa1a67fa00a3753a43e8ffba112b7b52fa25c11d90e5836eb74653a8191d96d9ec89bb3247", 0xcf}, {&(0x7f0000000900)="a84b17922d4857deee061ad29ea5664b64e8b7347256ba5e075cadceebec4b7b70dc3c898d811e8a3aa4db", 0x2b}, {&(0x7f0000000940)="0481106bb3b4f5080bf1ddf580d6bb2aa885a3ce8317273fe9f0c4a8f960ae225ed26092fc56b42ccf7badad662de75d97f2ec1697e026317fa5ddb6c2c743de048952af004be3151e9a0833a6aa1ccf794899594d2e1986048271aff0f928dd6efe1c3f90b6b9645712a1fa1e4359bcabab8dd30dccc320c0384def8374eca6eaf87f51c9937b232b6f2c7f707a847d820b437ec10f91b47262fb8517796187d23197a72f1c6cb6b323f49fc0ab91443518041998007d1691e5a482172e42ce85039f1b99d8b181803ae229e02cfcff2de2ae236ef3903915bf7825d407e42d34b204944fbca396edc9b6a6c8aaca622e4bbed14ba270569c9e5f", 0xfb}, {&(0x7f0000000cc0)="266ee29c163a4273f8c05dfc3e6cff8b1e6916c4b68eff41e8777876d48032f83b10479bcaa6854c9d2c4a116c147d821bbd6144130f3606e96e885233547ff6d1f288feefb6d4fbf50d4e69399885b03e06146f4cda841710bf2192467c35577ae8b8e43fc28230031af55ce4b1e1870b4eb01d41050b8e3329d39c65255cb709416b2b73261c34982f6224e304ba457ca273e36334f74c54c10502acde64440732cb1e1666b3fa99a972c663ea1bca145e4e0b1c4eacbbb8cc531282bba43c49055dedd5fbdabc72b9825ee2fffb", 0xcf}], 0x5, &(0x7f0000000c40)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}], 0x20, 0x400}, 0x41d) syz_extract_tcp_res(&(0x7f0000000000), 0x7, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r3) mmap(&(0x7f000060e000/0x1000)=nil, 0x1000, 0x0, 0x1011, r3, 0x0, 0x80000001) readlink(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)=""/27, 0x1b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000640)=0xebc) ioctl$TIOCFLUSH(r6, 0x80206919, &(0x7f0000000300)) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa83"]) 03:48:55 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600feff03000000000000000000000000bbfe8000000000000000000000000000aa00000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5499"]) r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000240)=[{0x3c, 0x3, 0x0, 0x8}, {0x80, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x2, 0x924}, {0x9, 0x61, 0xc9, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x1, 0x7f, 0xff}, {0x6, 0x7, 0xcb, 0x9}, {0x3, 0x81, 0x8, 0x7fffffff}, {0x5, 0x6, 0x1, 0xdfa}, {0x5, 0xb7, 0x4, 0x5}, {0x100, 0xb9, 0x9, 0x6}, {0x1, 0x8, 0xff, 0x8105}, {0x4, 0x2, 0x8, 0x9}]}) getsockopt$sock_int(r0, 0xffff, 0x1011, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r3) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x2, 0x1, 0x9, 0x2, r3}) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200000000000000"]) 03:48:55 executing program 1: syz_emit_ethernet(0x0, 0x0) r0 = msgget$private(0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="92b044189b21e08f9f24c8c6f4b6a8cd40d0efea037948280657bfbf36bba63544158cf4ecc8a74bceb6669e9e5d569c1db1417f259a4ca962e5dd8b471b81747ef5f45e5645e99f94071c0660a6eac6b63b71365363f8ba4e7a58122092268d24e79dec7fdccfca47c1ff4ded2ef730e39b888f373f39f5e4b03a0bd650cdfa9698c0ff53", 0x85, 0x4, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) msgctl$IPC_SET(r0, 0x1, &(0x7f0000258f88)={{}, 0x0, 0xffff7ffffffffffe, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x3, 0x4fb097fc}) msgctl$IPC_RMID(r0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x1, "795501f3c0319bb52c64e8a58b010317705ff34081061db0617cc4df5147d4be61cbfd0f4e75e537a4d3bc2ca8ecaa2462c0b588d8875a24cd8c570408f35d3422b031e807d564593bf3c97c9490c66393bc05935dc28dc8c80d352f33f82866e236bc6f1e17439ab037184ae2dfab48489b26c1016a003da695aa2d6118c560d314915065b2a631244057f87442261dfb460927fe92913647c7e801e3b6e356ec4ffa2c4c3447"}, 0xaf, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20, 0x0) select(0x40, &(0x7f0000000240)={0x5, 0x9, 0x200, 0x10000, 0x72, 0x7, 0xd4, 0x9}, &(0x7f0000000280)={0x4, 0x0, 0x59b3, 0x80000000, 0x3, 0x70, 0x100000000, 0x9}, &(0x7f00000002c0)={0x2, 0x7, 0x3, 0x8000, 0x9, 0x5, 0xe6e, 0x200}, &(0x7f0000000300)={0x0, 0x3f}) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200000000000000"]) 03:48:55 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x564b676d2964e333, 0x202) open(&(0x7f0000000000)='./bus\x00', 0x81a0, 0x40) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200000000000000"]) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200000000000000000000000000018f"]) 03:48:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200000000000000"]) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200000000000000"]) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200000000000000"]) 03:48:55 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200"/52]) 03:48:56 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x7307198c1e78f2cf) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000040)='./file0\x00', r0, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) r1 = getuid() rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x1, &(0x7f0000000100)=[r7]) getgroups(0x6, &(0x7f00000001c0)=[0xffffffffffffffff, r5, r7, 0x0, 0x0, 0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x400, r1, r2, r3, r8, 0x12, 0x8}, 0x3, 0x78e5, 0x1}) 03:48:56 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200"/52]) 03:48:56 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200"/52]) 03:48:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x48}, {0x25}, {0x6, 0x0, 0x0, 0x405}]}) pipe2(&(0x7f0000000100), 0x18000) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 03:48:56 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200"/54]) 03:48:56 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200"/54]) 03:48:56 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000010c0)='x\x00') lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) shmget$private(0x0, 0x3000, 0x4, &(0x7f0000001000/0x3000)=nil) 03:48:56 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200"/54]) 03:48:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1f, 0x9, 0x8, 0x98c4, "6c77cbe45f9f0307094c20107871d4d4e8736ab9", 0x7f, 0x9}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7, 0x2}, 0x23) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 03:48:56 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) 03:48:56 executing program 1: r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x20000, 0x8) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) close(r2) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x2, 0x0) r5 = accept(r2, 0x0, &(0x7f0000000200)) sendto$inet6(r5, &(0x7f0000000300)="0e4bae418bf892d7ea9a365bfc462417e3f10eb3c3cf1f06135e93772a17b9fbe5fced2d0dc94eb26dd5a10f536d03c280422b7934460386576873e715cef9add335e41621ac55e58d5de4852614f0214901d4850430a0a539b7d15fa0ff52f57dc6629163a748ae3caa21f03be2ff494479b453e14c5e9970386f5c435df4ed92751a1184392be180ba5820c1198288124f606de0614fdb16b1d92730e882d65257e6df1f0c20ac224364dba58499d0309d77b21e46566b1187bad822fedd66f67646a88ec990fbcf88798fb14cf7cd1a344803eb3fa9", 0xd7, 0x1, &(0x7f0000000240)={0x18, 0x0, 0x0, 0x1}, 0xc) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) fcntl$dupfd(r3, 0xa, r4) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000180)={0x0, 0x3}) close(r7) execve(0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x120, 0x6) 03:48:56 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200"/54]) 03:48:56 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200"/54]) 03:48:56 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff0200"/54]) 03:48:56 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) getpid() socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4000, 0x1) recvfrom(r0, &(0x7f00000000c0)=""/106, 0x6a, 0x842, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x40, 0x3, &(0x7f0000000300)="faf723ad1e1cd4df85c0a72282743227b6c49f25c23b7a0ff6ee7898081e8da232e09a24665d1105fdcb26f0a9fa6895d4950369d975b4637588a6316e7869edd10a2c94c864a264", 0x48) r3 = semget$private(0x0, 0x7, 0x20) semop(0x0, &(0x7f0000000100)=[{0x0, 0x7, 0x1000}, {0x3, 0x80}, {0x4, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x9, 0x800}, {0x5, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) stat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000380)) ioctl$VMM_IOC_INFO(r4, 0x4004667f, &(0x7f00000000c0)={0x0, 0x0, 0x0}) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000280)=0x2) semop(r3, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x9, 0x800}, {0x3, 0x1}, {0x2, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x207, 0x2800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r3, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x0, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000001c0)=""/181) 03:48:56 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) 03:48:56 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300905b00000000ff020000000000000000000000000001"]) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x8, 0x0, 0x100, 0x1, 0x40, 0x5, 0x3, 0x2, 0x1, 0x5, 0xf0}) 03:48:56 executing program 1: syz_emit_ethernet(0x1b6, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x180, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @mcast1, [@fragment={0x2f}, @hopopts={0x11, 0x15, [], [@ra={0x5, 0x2, 0x6}, @jumbo, @generic={0x0, 0x9c, "9de31e8d3990a5f3b4cfed32315677e8baa545eefb4269d99195401ac18a5f1f8205e33348adf7ec718969a82570f53beb488591f18787825fd2530d16ecd18a669642280a4e6451ad3fa42fc30beffad979e74a6fcdd7061fc4f4b12ed81adba7e7554be9c677b08ba9f68905c2ae62c3ab87dc132a52700ca755151c7efe0fe79215dd4aa9d241124cee34c77dcd1556f5a2e82700a9e1f4e789ac"}, @padn={0x1, 0x1, [0x0]}]}, @fragment={0x8, 0x0, 0x6a, 0x1, 0x0, 0x7, 0x68}, @routing={0x2c, 0x10, 0x0, 0x9, 0x0, [@mcast1, @loopback, @local={0xfe, 0x80, [], 0x0}, @empty, @ipv4, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @empty, @empty]}]}}}}}}}) 03:48:56 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab54992f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) 03:48:56 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="a96f6c", 0x3}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000440)="0ec9739fd401b5149d4942e746b5463f2a1ae94424912c9cf5a11c58622d", 0x1e}], 0x1) execve(0x0, 0x0, 0x0) 03:48:56 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) dup2(r2, r1) ioctl$TIOCDRAIN(r0, 0x2000745e) 03:48:56 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x81) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) 03:48:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) 03:48:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffeffffffffffffc], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) msgget(0x0, 0x84) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) listen(r0, 0x58) ioctl$TIOCCBRK(r3, 0x2000747a) 03:48:56 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x2, 0x0) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000840)='A', 0x1}], 0x1) pwrite(r0, &(0x7f0000000740)="a49bfbb7aece9de9aaa772a9a41cab87ac94ac74c79d212e3355c4f4d3421f5d624a4f1b7921422d04f5b708b280c3764b2ded1d86ba380a603b0a91b56056a10d865116ac907907d46005a5df976ae0e381382cf3cdcc15cc9247ec424e0f59276db549f6fbe26fcafc34163e99872def15449984d004fd9c70981e0268678e2db4a4bdfdc7a5ae6a81bb68ac2ab76959dd22a6efa3e41f0f8bb697e5c7c3fa", 0xa0, 0x0, 0x5) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000080)="9d094b75c7811b6b23cd62593964bc7c47bf73eece5641735d9a9ad597a5f4996eed77609e143412c1794e7e8e2aad64a9cefc42eebd1db4726af087b4646c5297febe030db5cbc3e3340ea12b4565b1790063e2f06a875ff22139b81ee29d7ca5f02127cd7637862f299668d02558f5b3f834567f1fbd2ceb05c75c908a5b5de68ab5b0613ced5c234345aaf429c8bd4a9658dc8201ea4ac29f", 0x9a}, {&(0x7f0000000140)="95f782ecc2db9da3c8d627dac291d30b08cdf14c129e9aca9412f99dfd2de6d563bfc43137dc70649c068640af92afc001cef9dfd83f1d5d92d85d1b861eee9168cabe876094894f85d99ee1a38d05bf23978b1fa2db89c6cc50fb2bc89835623848fa553354042465f88222af8aeb662a5073f46a5ad9d06824c83daa6b6912709e4e689e16abcb2c1bc99383f609b618fd95e73652bfc9b8b85742007fa65072ab034a8277de1c4ed6017dd1f9673950ac82b0b18909e81ad5da73ed2b", 0xbe}, {&(0x7f0000000200)="cfae74c806f015b8e50d6b6351273a9f747434883a8049c1eec1ebe5a6d946f39e3c0c6eec26df5c4ee8fcab34e94d1adab078702556c6a2f3e3010f57b5fa01030ce7f1d2c81d7a3c37e3bcaa0db25927a946703943b00f70f5248b0befc909c3dec8ea17e78ed2655c1844c063a346", 0x70}, {&(0x7f0000000980)="230c29a404698f8162f658a69e059986f699960cc1d7a31d11bc72c3f842d734f06f27bd5b80893494bdcd3dfe98d59b551dad5b33c4c6d992af604b443ab548a964e9a62e5b7a845462d7e4757cc2360e0cd29b55b72aaa46c77e7fdc31b19f63c8a1ccab095a644ed7b67261f92e5b8a6e0a16c9abc713a43fc6553f2182f2baf630406849fb2fef7b1223f9eb498cfb26508a0485f9a8d646645bd4ed176ee7b6d546562c43a70538e9cd2e38e262abe9d8957ed3af3a3a633404f357480a08b0dae3fd11c152ed32e94eb96c72ae3674320c9166d61710b082fa60b27c0c4bd4c233a4da2e591d74c9ef50d6cc99679707bae7959f1fbbf4db1421fe77d7fd4197074bfe5162dfa151eeffa3d5fda7d46e6691618cd2c70dea816f5b502fded21c97f70b9942ebe27a07ba7a2e9a0f8e13ef94825b4cc568c8d50af0e5e83aefe8416e2d62c3077885c40b096bed241ac885acb59c29170323d8b26f5c9b762c6a6573b3d3b1c93459e6499ab91134ec1826a64aebfdf15397d90aec19d1371435d767c5d68fabdaa1ff9e3a76b646bf1b9638eb6cabb9dbe23d746de0b3e6d4f7b9afccc2a3133f59d4fa2356b6849382016220bfc69d0fee01cac42019b46ab2914dd616afbae0b4a7aff6a2ca81e7cc28bafe8f924c556c3afa3b1d24373f5c4ce26cd9c44207c9f3ca0f2744133ce97b18b14592aa44ae6864c40a55d4e7e0c8a8a88185c5943acfb25d0be5c32320f35634fafc96c9ef6bc9af1c4622fd9a105974629c297d08ec847c434102a6ef97d32fef55edf994d42e64c09ed4523e226089a7e657b432d299e9b9d000217ebaa7cb45a6846a1cccb37efb8ffa4ebeccee3c37fe206faac1de4cf552350c392b3d16d0e46d3bf7512821cea9815baa73a7307e7fbabf909572df876eefe46f689c2d9f693f0c26e63a5482201a2f654af1b26fc00d91bf57b937a3eec0b96f4c70da76096b92be3506abc2b97f265f2e0bbc840d9e54824ffaf920aa88bf807c3c14e9bbee8136f4c932e85dc1b2283572b62e7e0e5e79652643c7184b88ca60d2db14b00ba6629de0e27d0ffbe88340a75c584bca9311dda14727b53ead7c5f9c57e3bbe9fa982d27fa6814969d071d051787e72e8017a9d83b5e52ba550a2c76308c724dac78699e00898e16c5d9947202880ccab6e8e4aafbfe2736db0c25b800a962da33c954d110c0b7119729c9b8f82d2448d5581b70897ba26468b4502e7b0eff0c0bf0191c2e7bd32451a43037d759bcc6e842b2cc57bbde37944b3ff6027c44e883959b8658c8c15dd726de95fef1a6e1c5d031efa642a73ae3b512ff8ddc86c4306972c615d21a1b2a1ee3ff438b3f3dc47808d0c0bdf7a6974d0678f7ba7661352e8c3c14ca57bebd96e84113a495958f80d52e3fe82f1cdc486021de61e859f09bedd206f6aeed4241792d957f28f0647b5cc1379802a27deae5606722f65bb995dca2c160db20f03eca35b2079d9b9da24823cac5e9fb62c5c21c94a9d43c9aba11e5f55f969217a2ec9850f4cf7916a04379c6449ccaff40f246b7943251791f4da9b551d20f16a4b5ce39856ff614037cb2dcf683da328b7ffeb3f4c3ee384122cb8ccf9ea0ff780ec59017387c15f7749560707e7a14e87860262d46b55bbd71168df6903176b7abc89de9d4f81a552e853f29c8e3dc92cda9dba57510fe9284afeb353cf6f9b0a44e378cfcf66ef248bebb68072754555cfad027f97a3515a12a9f693e52510af536f7777436f2caa06cc483b93c2e263216e07ce4a1bc76ba29b15f025f82273a13919f6f791947552576f5b7675d8eb153a49eeabaaf9a820884f0172801acf5a1e575c04bdd0990d6c26ce89ba16c7bdf1e6df51ed2926b7a0c27879c239838784a12b733b5ffe054ac0eaa1e5c7875c7ad00ff76dcb48025f6d53f844d3fe84e9f035fc66256c094d06b8f7f8b75400db1f46e698f412b761af08c20e24f9096869b234405e1195e29df89f4aa2bef3f510265e5f47f96741eee864354a95a7be833f7fc9e40676c14b52c6b3d9c6fab72ffc307c26f263f45f63a600ca64ac6d6ffee4b691a020d2b8d9aa5ab4ade1f5d369908e6880f773a8f8c59cb858c33538ceee2bde7e2f8e57ea1d39d9000f8b33b5ff8cb8e51f93486e191620dbb3007865eaa72ee65606c599ae6149526c8f01863a0e38c0e6bf79010e186408df5dfe4dcae33b86a43c57b97ae760824ec5b5cd6f6796a46a4a01a2aa63189ae8f84b403859fa7c0aa633c4464e484ba16da336ca7cfa3d2e64b5bfbec5fd6a60a47d5f163f23975b8bef977bd6e32a04f71965e195b3ff882f5ac8b80be56abf2144f900c0bd765f53c04ecefe6a56c24405ad8bdfe16c60fbdbf71a19796c43f33207c7b8538f85cb9bab9868447ef12101b84701cebea1dbee7c4430ff36aa931e1f6d70b3e210336c9d16ceb8ba4febb9aed268c8be58fddca2e991eb90f6e3795b2af005b1d6fe7b90aa14244e5b36099424a9f2efe70ef76af188b48599de187347a4efa139022fd6abd2330b696d67d975d3cf79d5096a84f9496b8e35e55ed0ed2922b4ac9d3ffb76437e23a5e1dd95f11c4d4e20aac04cde8b96b3f1b63d092c9c01ad60a275a5659cc64a08e0b6856bffb5ad1710a669bc78b1e984bb649ac85ef24c949dc02c2587b11294aa9318fa0fd7441f9a9d622796964d485c432e13c22eb15bbeede472cec3a35c95f096d639e7752721dc3a00f881e1db737f78d8ebdde6b731d68ddce190c5e724033965930065def32f93f07c66c968e166fe1e7c7dc80bb884d6750b94f001c9ea04b851936b53bf3c2eab4bc7c222a9adedef308a6e90e6f67bfd8c50df861719c7ba72f96d03c5e6efc5f4b9cbfcde65796e08b079b13251be1edb4faf4cb9da48ef6e9743a59875d5d77636ef68d96c4c801773f04c9de304dfade74d74194eef5f55aa2a28559605883e9c4158eea0bbc1cf9a6cdc8884ed76a78ba63f256c3c85e5712140a9108ecb8668895a7156a13c8ad61bb3ecba44caf5cb2e6886319e98f11fd8fc1d9ece449990906092f86e0c25868b70775408598818e512fe19b285ba66890b6d5198479b59bc9b97d628f0d0b5f21b5ae622884944235f8eaa39f5c3290c5b7ce19553da4c017a64731978892a5be1be9a9b7ad3966bc072475883d26bf5f766713cd25a66442146b2eac575d7f2cf13fe0b2d05929a06285729cdd09ceb6a7cde008566f8a4c2c82ee1800df27f389f718f580a63aafcfe96bc8b2cc752559faea5ff1e01ea426ad937c9a340a78702259ca4902076db12784ea558d5ccee2940dca6bb3eee30fd7479ef55078118a3e63019ac7cf7775282c565c4bf817bc3e376662b3d15744798b3e16586ba33608fbc50fe91d1f6b24adc74fbf4bb251e61a38e26740103b7672ec7cba5cc762c091511b2bd46723e38e98a4973a73640b42283e03c0aab5ff7465e9757c73b7102c7351dd5529d522d3218a67ddd12b1b4929b3a32c8eeb4196288e80fbd9a2b99172d14fcd0ac0d7d7d294fdd49f67f10b2221120eec813906b1ab283c7b4d54af3fba60dc2ea21ed9914bceaff149b5e0f03aef77e0d75a12015abc7542d410abae2263cefc8d5f184749063d172583361fbced3cc9c63fcb528f8f4d31ada7613a1841e03a42c6f81895d0e9466c330c0d86c5253207900678f2fc776a3d4953e68f79ac4f54ac52efcd8c20b570f93bc24d37879c5ecdbf0de164e70b3cd81f241a5da89df5e90881278b92c42a936572287ddfaab62fedae3e8ec4149182341417563f81a52a6b67471e5de220c219153bdf4162512f9fab914b6402fbb3e3ada1f867b20178c8d2bcfb8a8705c0fde4d9d972fd3f3f359ccfec221b9cd067f986658ab5f1052b263a8c10bcb38e9dda0bda56d73a47b79a2bfdb5dc15a776a4a4af633dce1c61615814b8f25066d929f5552995ab04ade69caaf065a0abdd64847d256fcb7bf96f33ea822c11ee66e953e27a7443bff6a1daeec55900cf3ae45922aa44ee3bc808794feec398c17587e17c83f5a570734f7614fcdb864ce5dd67b06588b77a2ce381c1b21f381e51a95619c6d9d143c552cef580a9ad88eebc6988e75686ca9571da57894005263711053902ce4a8865a2b5320403e6845eae7530eb90d23b19423c9b5da6a89e4da0c8053a4f59ecc961b7c030e82184c4b3dd0a57b68b7e85fbf78a622141331a46617250ac2c8cb6df2a289ec08f01850ccdf7f9de22ec07855c1a9e7402b6094a61c776c62b63f2a7e19653737d45e0b906df4179bac8df5c3166701ae758d0b5a86459183d42814bd7d58870037cd92b074b7ffeb87f26384d797c1c80ead59008b10b11b062a388ef2fc324e6a360373820ed3b4c1b918b9faf8e2c4b0bf15bf7670f2b7df4ed7331b5ca3b1848012fe7bdaa26137e02be1d26064690663c1fcdde903de2ca7b869ff703872fe4cd740c24155338ea8b0e590c0ca62de4a8aaaaa552ad96511c2401278836e866614f52e673449443a1fb729f797036f291e5739b63f221d8b30c3fb3059bf0fc84dd1a75558efbabdb96eed775a0e15c4712eb64a7b5834a8c675fde959ef9615834a40a104596340dde6bbdecc954f573ae8aada1af0d109b4614212f2ff737cb20a1a1491bf197ca39c63f787335965a1b98474293a9597470a796696ccdcb0671ae0f175a9105143e46615d8d300061b3057949be3eed1cf624709418ece8e35bf69267fd17dc88de1400eb76b3837d6b118ef8278204b5bc89558ba3d4c2af950b5aa5dd48df564588eaa71ba2f171f7851053562ac1659f690d8ba6f16dcbc19df24e5bb9dc39ae712223157596cd2056879959122f8c65fd1e650c7667c901cd54e940e85e5a9674f0ea21f85dee42ccd6db19b5089217106f7a00bc1bcff995d9231b6c4dbc35cdf1d23eb941a6daf6e04e27d1c1fdaa8b6f812329d019b09ad2bb2d7f19bc66bee81f9bc531725e6ea6d85acefbd6c3116fc1d34db2a3e9df753e73ea2753d7e171c8d8ce45d79326dbf0a207baf882f9f62799f8fa4a3725effecd122e556bfb09b7aaa0e71267e4febc43e648e53f67e522ec8eb60c2faafe586cab45737910c3e597cff53245226d59926109836a74677369bc933d844b5308b2ef6160e722f96f73fca57757fa6473e220ca2b2d1b105baa977c1c7842050f0bd651f9b318e62a0c91c7fed472a804ffbe5d6529dd354609b8d5cd064143c2e674a4ba2c158c4bb01867c3c069dd806735d6d28c4b3e2c0269f98dd5ff76fcef98b8c6b03d16b50a67f93b9cd7261705e5e7d45c2cd179022286b5b2ff0c3387115ccf56b69715ae07d27ac356ec80517f9c3ebd8e461f07012680c544e1eb6d9d6ff748628adff7c6df97178543675f4c9d33928be70cb8d45222f2097c69ec4de350e7596f9708f63f0c359ccca582179f96b44a90a8b10bf91cb671f4445278f42650fc54af76e2026597dd4bad657c478c879a3ff2dcce9a16d3e66b884a2a2c434aa9eddba9ff16aed5cc8de6b10c64d2077d8c663d3f0216256712bf05e83409718e789d8caaf92f21f28cc44df9f2471e23adfe16f47422f566d9a51bdb463b7929c9acf98d3641df95396a44ea2a614481a02f1f72c8fdce1a0ebbc9478b1c5a77f359cef4dbf013e552cd27b0fd5730bec9bda77832bad88f2682d0e21f96457e4fe6ee98f0a60c3a996546b69ec2cc751ba48b16d0d34818402c68afd933b2ae79681865ef684c", 0x1000}, {&(0x7f0000000280)="a175308607b8dc8a9c1395d82df1a85ed4ac09d201845d26c5fa7a2d18d257a33bad4a8ddc56db92c1d80ff0a60857f9249bd405549d692b6de27d578a5d4a4f124e4eb738bfbd27fc2986ec450c1bbf988ccf1e6df86317c021a62e3daed60d900423ae3d40d086d3a3494ed3c4ca5bf9e062cfcd11353607245169fb242355a64dcd737057b0652c42b729d9204af870936c6b58e10944cd0c27b94462c06c06245fb0afe19d32688ccaba8c329dec5aa64a11843df0142cc5ea20f8338ef0db9372b8376ad29ef14a11543318f55da379aab07016e8d54e6e77072d819325402d4748737ac4599ec366f7e84ffc7fdaea71cad758c0cbbcf3d9", 0xfb}, {&(0x7f0000000000)="98a8613e81667ef0da7cd111f2c568c3980f93593ce1c41e6ee7f1954f32b05309ae43bb8165", 0x26}, {&(0x7f0000000380)="5f494cb02d2c2505deb4987ca143736c8a9a9353d2469388a879c1d992949bbd702d9462429b6c48b7ec81459719c29eb5eddcc19d7188747a0c36c061a955051bec13449837b918c25a73550a08acd7d87d13b07fea9f694c73987617195eb9e641004108dbef6875cd9a741d70c40627472ea84e0625ceb074b71ff30698d4e5136822fba0b0eb0a963267a9599cbd46317e3ba0861a194ff9bf78518f10a42e532edc0f870af293d90f9de447b0085e48eb7a3347bfdc425796c1c9d41e15ffcac3916c6e0727ae018668c0723d26bee6d405458c21ba4169044bb54b7888e03e84f1a8ab4be161f0ed5bdbdd724aa870ad0205abba90c0c091b06d", 0xfd}, {&(0x7f0000000480)="1560245028c2d6d5d9906351c7e44ebaebf83af3bc67c58b4b94535b49165f18f8a06a669cea87c0f15852f48b400d03d5d61dfcafdfbb67e92c1d084d4ff64d3ac883b4ee8f19e649271509c2e6077bcb1666405c6a8f5c5470a5003161e33f98b18c03578841998ee7479ecbb4838a27c9be57cc65263e7bc41c51acdc2eec0350cd1aed5b21e5663c44d68dec69af9507b9965faa76bd7b0eb9e1a5ea2a2391ea7bcc0e64507512305b8f4662c446ab52a498d734ab6098e0a6830e3bf71534a10014545391b84dd6c3021aabdd62e30bf27dd5cf2e732dd36037", 0xdc}, {&(0x7f0000000580)="6f8e4bb18f91772a0e15e8b316cff3", 0xf}, {&(0x7f00000005c0)="a528a5e9db393cbcf562a59246b0103cf38202361ea018343a6b41208388632b84d72b7da955fc1507d7abc541a9a858af5e31db0c64456535061d33a2d72bd4ec7afba3c2832f2230dab9737c1a89d5e7c8e2647378cbfb4369fecd6cbdde3fd018b6654298c72a04a97a0895e367c417c6946d81706d11edec4744a5cd6dd92c055f4aea11ea1250c1d9326672f4b7bb2b01f338aede2bfd0ab36b6f7be4d9df126b8c76d09cf19dfda680e3f1859ca94b51ce", 0xb4}], 0xa) 03:48:56 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000100000000000000000000001"]) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCCBRK(r1, 0x2000747a) 03:48:56 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x4699) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) 03:48:56 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) r2 = socket(0x11, 0x4003, 0x0) dup(r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) ioctl$TIOCSDTR(r4, 0x20007479) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x3}) r6 = dup(r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x8000, 0x1, 0x1, 0xfffffffc}, {0x0, 0x20, 0x66, 0x4}, {0x47c, 0x1f, 0x0, 0x1}, {0xfe00, 0x6, 0x2, 0x400}, {0x9, 0x0, 0x9, 0x8}]}) 03:48:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x48}, {0x84}, {0x6, 0x0, 0x0, 0xfff}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x95) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:48:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) 03:48:57 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000340), 0x21) semop(r0, &(0x7f0000000000)=[{0x2, 0x200, 0x1400}, {0x0, 0x3, 0x800}, {0x1, 0x1}, {0x2, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x400}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r0, &(0x7f00000000c0)=[{0x0, 0x9}, {0x3, 0xbd7, 0x1000}, {0x4, 0x7f8, 0x800}, {0x1, 0x1ff, 0x800}], 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x4003, 0x0) dup(r2) setsockopt(r2, 0x1978, 0xffffffff, &(0x7f0000000000)="db0f54ea37a9a6b5ab718db8964c9e8490f8dfc8a29f4861af5f27157783a7716fdf746f6cec7452f4695a41afe3fd367f198e87bcb36114ab63f87127e3ed5b74ba45588fe7dfdd3922cb34c2710234d04adb807f2da4225ae9d0fa0e5e3c4871225067adb1556536aac6157ba230", 0x6f) r3 = dup(r1) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCEXCL(r3, 0x2000740d) 03:48:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) getpgrp() syz_emit_ethernet(0xe, &(0x7f0000000280)) 03:48:57 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) semget$private(0x0, 0x0, 0x10) 03:48:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2fffff7ffffdeff4000"}) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000400)="a1b55aa789a1a171b5076310118eadf0dddfd928d01f17b1f0f0eb2a1fb0eea44cba261eed74894b1e9bf6082a2768f449895f6659c2f1accd9e9848de2d260b284d64b8e218c5826e65ad797148f54f86ea29c9a355c9d9430e2f67458d433daf246f17f9a293cbdbadc067c2f1d1f373451458f8a3078f256113803004c2b3e4708c5071a9c4c98d399e1070a4d7b87d4e3bb95e3a63b7cd9125e3795c4620dab613046a201c388bd80f607741703f1542681054d5f2dad693a1eb54b7bc5044589585b9d7d77c4fc3dfbdae5789d35f4b2fa0f8273a3aea28921f08d04d6f6c6de5a7c34000507845c31e80a061ac051c83ac62ef2a1d92de881207bcdba30b4af2656725abbf48e9bef4085857d84e342d47a519d21f8bf48809cf7fe0e726b919e77c3ac99a9ca14f5dd72cb43ed57cfc1c2bbd1c0f75afcfb4a96095916c8c8a4c9c5a69f13c65f754a84cdd3d336eeaac2020e8b58174ab3378edd383b222df4e013d0e3bbb21ee24f0ba7ab3e947950f333a1d40bbe37986bc2f72c5af5cb3dada0f12e992eb44e093c38ad5e808c646aa7fbd13d340fc59e894e20180518c7b8afca280e65f721fe5e59b32b8092b9b6243b16fc582d74722588d1e38807001e52492b4d3d9cfc4bbe7c06995fec7c339db6541221677bc58d15b6c75781cd480e6f59da8ab72d7ee3de0682f2d48a9003e8d6913edc6a2f933e735820ff5d1b00964815cab593f548f46437aaa1160ae5e6c0753f2b79ce4966f91b25a396ef95392ea79132adf84db8fa279210196e72c9a1f5a683c68d564ef371d8389540d54f5e1b4ed15f736bf839ee125936c55e2b2ba4820f78ad705487ef28d15734ec2919ebde584bcc225deb0638c4aaf6d18eeff2ba64c0ed4df5ec76d0f658384bd863bdbb2eba4ae2523bc4e0ec30d9cccbbdf882a33230dbaceb2234cc1a95f70012c7880b96ea1dde468eca91a2fd053d6e58e16c7b7ac29234a572721253df60e8d1c86ea9a38f44b01634dd869a5edb4b816e659ffc87e9aa5da214e386dfda5f27ac026e760308ad9bab1327a0ee39ec32ece8eec34355dbb1f4231b2ca1c761941234e3ee36972fd78ea204aa7a3e43b15fd97adf710df8b9b0f30ca3786dabcca33b066f46d69cedde2fa3295338d7c120c3332afd14bfb105fc9c5d6e77c12651d87bd093711f453a030eb44377287c03d001db311628ee9d48afa9200a1fba3061500e32fdd96b320d4bb8d20e11d9346ee543ca30d046a7c73c7e937b28ba07a03243b891d3443692c9140a0cdfbeaab66950444b79048d95b5f6705bdf8457f7fdc6febf802210df8e2ca472683a024b4315c7560968acbf81b6ddf8e91077d3ab77226dc0c92ec37545f5a36ca70960da7c9abbafa5e1727b278b7d646a35bc7edc3535483aea168f9b72a117833771a0e7c43320a2a462cbc77b0638522a1ed73d2cf6715c44bdd94f57b8b3b9c186a71967187ab7de9ec056f3957b814e5c15394b879748962d269a69dc7fcd341ef093850dadf47fab67a198bd1362785e422708f3a7b295808c903645190002bc080f1f16c93034872e1f5a8b9ce33197c54acfa54dc38fb343958fe08f5ed5ba3f99752c08ff1ed8ece0e1f0b5b31bd257230cc4687266b135af383560df3dde3d9882ac03ab7cdbe39e6368281e9ffa29d5487e399b5db46b0411ac006183d0a56e1b86aeb8f378146a55ce6e36825e177573a26c423d57a66345bdeba38538b0e96d0ed4a1cf86fbb11e696127c5c3abbcded6708092124c47e34975f71d77ed5a7910577cf704bc76ab95689f9ece5bcec60ab1eb44576fd104d96f19bea599a9df51abf3de5701b8a0309a8c286b2a365e272ebf9565291f223f26e9f6ee48ad22f5e5496d89b3f674b9042bdf9295039c22994917975c45db74e0004b6721857cd4b5abd5b0bd2e6797e92b34e6aa4e963eee57d24931984d9e3cfcccbc773648c85efeb68c66cbf32bbd3289dc1976701219e72ec1f24029c9b1e6865f0d5447bc856e6ef30ea427096bb2b7a9aed10991f13dbe8b8027159be43bee91d56aeb615cc6d40d6d8b1e315630d2d3eed85be4f1d0b64f20e678679792a56791e1a643f9040979d639de7e77f353c78c697b40431b4498ab05cdee180bee3f13e00847dafe265808bca3c2cdddff0b3eec09f942785c852150f903cf6aeae1e42314df636e9ad61e3dc9edf9e6ed5a2cbc17a01adac7439d076c1cd793fcf2e7b4e1fddd0022109cb49c96996c9665ba7dd26b20cf5fed1536978c4c3b9d708a5946bcd53dbbe35ed75c13d71a1f12a44e8bfe30fa59bef004e72b51aaa1ebf0115710f6cce6a290253dc92f8b48d1e5c2cde010f52bed26c0a872f8e1518a6f9e741e16899296738afd4d2c3a34c8760657ff6f1afefb9344e930096e7ebfb8bde7d2c235c4dc9adab2b27f15d3b3dc95003924dc8a2792ed7bad903bfb027d53f464e400a9a33012d72e2aa374fc9aaea60eb65fc54f290e7f4f5db5c191500f157eebcfe728370e6df60ca80608046c5e31e328b2816c2a58a43441aea4795a72b8a245e060ff871f574a51c9025757d57111a0c6313953fba5817f2fae4399cafc41ea51b2f4bb60cd44ad6798afb69b528e6f126e688ffe029db6d483c0339e39e827c40c63b0cbf02bdb09f93f4053f89829951bb453b0cb3d95bfb8cc739027f20f415b77a04571b77a15dc125e3885c09c320fb1c25454a31679818f18b8a3297e7edfd39b79ac9ec883f69e0bc10d672e10feec5f0fdd4d67a1665df2eb0d9b44cbac1a0aecd26b4e55290e4efcd62aa47ef674e878efaf4bd24afa256d6f37eb68e0e3961938e01a081488ed761e5c12c2abe369dc9904a0f28250d25b2b7d2552d3e34017eb02056f7062699116bcaa4b775f4caa4221fb49db62efcdbb08b736201c8a6bbee507258d7cd53f64996885014767eeb6f9efc96ae40dabce852b1a9c7b17d273a8e546ac17ceda1e0796730cc8c2a978d922dc8b88b80e6650a4c72b2b0c52bbe09cb2137fda3cd0a234acf56d5cc49b6b06ccee1c541fc76722ffa3597e41aaa21affdc64d413bb02b952ee52e3bd2d15a47cfd90f45c0595e2accec44e68fdb1498c240f6173e972896b94067b17b5d83c490e4fd4b8a64b13017fd63862d6f76c8a45a4d9e12bf7e503bbb101363e8d1d3a553a556ff3a311471f2ba2a1987af82db80db8057e5453d88fb19c09121a319477b2fd0b8c97fea94626d0a708d349797888a8c1ca367c10f618dc80214980c5183e5a4c634c7176e642020f2967f5af26707328f28792dec91d8827fbeae00992e1714a2365430bc5142e96195a6eec54098a1c522e5a6a33aafa5720296a76a6ab3d3dc5ddfeceaa1b26b8b620ef2ad0e7e6f9e19f1336235573b0870d8f313b7de282ef1682a5ac7c7cb40eed24092445e1d521782d6439075523d329d1c933662fc06595546c57a9b3b0f1da8d4d2cb42c46ea74b851055eb250f6a495cd4c679d9b6c114685df44c27b3390d225784ea3dd50cfd03ec5d38703906ca71546b93501d32b49408b6c0682edb892e94cb362eb208fe52108d18ff754bee489acd0c66b3efcd333ac1b2b38a7ea9e282273740a62aab8fd859526bdf47074afc76b73b66d0f02283af0f5aefb7f9ea9c3672b306717bb77ebcebaf1be653a30a94bddd250edf073c26f26b10815e2f49280578fa63637eeef3ee0b79aca5ce14d2654b58977812e4d83c2d5593598ead9104c43ea6029761df6b578daa16aca9dc0b5920298c53342bdc122a58e331cae10bd471c47ab93fd046b33adfea69eed21e1b05a5c82c9df40d9c8ccb8707dd0f2303dd7fc1861251a533c8a24a708c5d4b292979f3bd37c11a17e318366b94d26947e4da0ce3bf32c196de64a5dc041dc6e7b3483cf7398341531a5bb5c838a1adcf0049c8e37a36f2923a89225908a410f7871132ca3e5473a7db8ae4b18890e54bfddb858673a2732e110d423ac78073c2a5585bc28c3cdf80da560faba44915c9fbe5212cdd93c37342c08a9f3d428c72ee3885ecaa39e70536ca682f24e61515c36b4b670255e7848db49ba6aa78f8bd42794ef7e05cfe5f98ae433c579e5f81efc059877371a13e41ed9faa119335caf806bd70fb81ff5dee0d050813b00f9a81995679e40dad5cd1d8597d5fe2f5ad0bc6f4370a81baa848e0ceafa98773e43eea4b6c674d997f9f2372f17290e3ff61bc6bac27c5bc3095d795f87f0acce9421aac56f38ffd2288bb0b4a2372fa97384d0466ab87fd0284b1a53721633a19fe361e7f88aed67f86b77749ff9b9db428568f8d5e157102b0e25df4244b697f9ed29643202979831225e7b877026a9b0c1144e37bc0c927671f309abfb2bd48cea25b481fc4ac1986a5c86417389a33fcb07929e29efcf14eccef1f6a74703f7aec8a957ac2385d50251203fc304cc804909e8628b509710237961ecee2b99fe8ed08265133c8dda69ff840b30edac552dfe2dc3782cb90f53bd73ce184463c3b74bd3c2ce7311b4341b1109cd18e34a961a1939fd778bedd2f07a2a6645bef116e44e32af98c3354eeaee2820ed2cc7cb6fd3044a37aef12f8b12082765422a66353cd8b921c4adaab833ed58a63ed13ce6ee081cfa2277b6becd62b2e466c5cb3064437f23a38e16f1a930a3f7e3fbec763bc74954a624b0dbf5458239e7a33eadca2de03493aa4fa53ea52707493f89290ce053a415d9c49917b8ae1494e7618f503153c56a88b0dfb34b7859970910b9a94cb6118c7743c6e0006c5079a7cc494f360d431367b7125f7c37a6bf750adb7c8eaee6a14e734d79a94e17c4aa48a1611289ce31a7f45715e9e42a45ef744af956331b3a334b54a9d8ac9d8d5ab730bbf6ffaf50e507fda157f6ef63474c161687513ec68e5ac71d6f6b1e651a0f4c8a4e8865b067379d6b21b9e229d695f662440285824e2982a0681e290c18cd53e70a1e6e2bcdcb2a2c2b3b7414d2863d34f4f8bf00a58e0b397efe425e5866a4752ed2f2c73ffd4e94cb921dc513251ea10c5f19a8218b01ec31b7e24bd2a0a33ca090d15e985beff31e43b2300379f9603679b33de1239f3d2f41e59b6aea4e9835d025dc919a893b4ed8579829b7a7ea08a133eda5930451c97f29e98a7af8b2243a2e09e7feb856d9ba37930f00c51f209d1d6e119d9664a422cfa0acae7f1d7f164727c39ceed4e9dfe7d885ce86d92d2f2c34b39afe030105b8b7301538ccf590f4a3a49fc1a62d624fcd485249dee5e6cec44da3f9e458aefad7120fe57dc2aae713c8df7b06e06437aeae23e7bf159f1f85e3d0997a594d53e0b8b7286b8570806fec4dbd9de145ca8e3a16fb176f36d76d7f7b4ef8447faf47dc1e6a0003680a6344c09f050697d19ce4628fde72966ee0aa307778fb11410edc07634140a5125ef71c793a1d2ee4aa174273a786e84fd28e136de82a7395ec9638b6c229684e50e8a9677c95c580c6c841c856a530029d834067fbee234f2d535a2beb693c44b204973c44f5c16315d5f0a6cffb78d042bac3e40de903a1ead1bcdaf30f5530c7bdc6cc3b8bab7bff29d5ab5f61232c10ec5cb4a7830e74df3a051eb83ce289a4e5835e498b6aacc1c7f9be8583071d6bf76b7fc2027debf79991918fdc38fa367b6ff3762bff5e7fe1ed8c641ca94c3587164924450838d1e75f850a38d3d0c77a4ae6836e73933354f3a07e9e90bac3ab40f7963a7ec315357ad2f2170e97cc757d2ca6ef23d2e683f234e", 0x1000, 0x206, &(0x7f0000000040)={0x18, 0x3, 0x7ff, 0xffffffff}, 0xc) r0 = dup(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="07002e2f65696c653000307e8b5eb0da1f8b72770ce9265942a7e185942ba85e1a68fc92fdae3e24bb8039643573b069479a3e0d20a49bc9685241c5f168a9abb2e338f0328965a0b442def3f64cac0d95a471a56cd493cb96d443f3382cc685e2d5405f2b3ec5e62d87804b85e0bb366ac181bf58df6f2e1c8802424706a3f3e0aa13f2f289c7da6bddd61c5e06b158a21df113233e28a13d72dd2b1b4f4b67098891cebd60"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) ioctl$TIOCSTART(r4, 0x2000746e) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) fchdir(r5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000340)="115315e4acc3b6d1b6b7c83149c1ed69c6705ba4d3cbf1b529bfabcd776286cf4119b1259a59b791b374b985fb480826fd9ee052a85e4537610fce60883aabe94dcb595609bad0332e8fb10eadad5453015c043bc4cecf1a899fa824d74ca93de7b8dcf370010373c63e96bbd0b0c4f01fe6916c1ffe1f1b4aa8d4eadbd06d1ae80c55f4b983d7fbb463edd31e3e06ea45c18c1b49d9493db901", 0x9a) 03:48:57 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x833, 0x9}, {0x6, 0x1f}}) 03:48:57 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000c349b3fb355ff0a000001"]) 03:48:57 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10b43, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:48:57 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd7a76605100183a00fefe900000000000aa8300907800000000ff0200000000f1ffffffffffffff0001"]) 03:48:57 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2b, 0x1, 0x100000001}], 0x5, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 03:48:57 executing program 0: nanosleep(&(0x7f0000000000)={0x385, 0x2e}, &(0x7f0000000040)) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) 03:48:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$KDDISABIO(r3, 0x20004b3d) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x6}) 03:48:57 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) syz_emit_ethernet(0x3a, &(0x7f00000000c0)=ANY=[@ANYRES16=r1, @ANYBLOB="fd3cc0d3dc2f55c9f80b7323e9754aadf12d27c3131cfa622a5d7d1cb98f2b0ac5c8eb17fc86308613563d825f824a222f6f5551a15d3e36a67f585d204dc932a2", @ANYRESDEC=r0, @ANYRES32=r1]) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=""/153, 0x99) 03:48:57 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x28) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r3 = getpgrp() fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3, 0x200000015b0, 0x0, r3}) pwrite(r2, &(0x7f0000000100)="1b256a933e1847f5dc7c225d1cea10bb079694387d10ed30068889ee95", 0xfffffffffffffe1d, 0x0, 0x5) r4 = socket(0x11, 0x4003, 0x0) dup(r4) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x10, 0x0) ftruncate(r5, 0x0, 0x8000) bind(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) r6 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000080)) getgroups(0x1, &(0x7f0000000280)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r9]) setgroups(0x6, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r7, r9]) 03:48:58 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYRES32=r0]) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) 03:48:58 executing program 1: nanosleep(&(0x7f0000000080)={0x4, 0x7feffffc}, 0x0) syz_open_pts() kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10841, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="0000671300d7229300000001150000008360afa34db993f500000000f810"]) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = dup(r0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000200)=[{0x0, 0x5022, 0x1000}, {0x1, 0x4, 0x1000}], 0x2) semop(r5, &(0x7f0000000000)=[{0x2, 0x5, 0x1800}, {0x4}, {0x3, 0x2, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000580)=""/10) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000240)) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000480)=0x1) 03:48:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) close(r0) write(r0, &(0x7f0000000300)="200e22ae2ce8375094bc055691f4298292606d54b475de9559b54c43538e9c1b4eb9c8e4be0bb528b12c9c1a82ef08ad855cc4b6f3f45a086202a9791f318694f33424e0454aec71def53a95f527a5b4449478ffa2a9f14b915be0d7ac3a0b534d9ca48b885e59f0a8cc7050c2316eff291299ca695703254594218d53b20007530556f76c3577f6ffff6a6da479779334e74e1a95de748209217a2fbba5c5bb369262350fe9d1df3c4e13b7a0008c3527b3385dbe", 0xb5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1, 0x0, 0x0, 0x0, 0x0, 0x2}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:48:58 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001e25ccae8e4e41090929b91004d18f71889eac359a0a6b5eb39e0fe34006fcd1328b390e6d38ccc9c482b3e1571442fd24dfeecb1f59bcc03c2157de3db5720ef88029acbf6de26e319b0cdab58bf73000a925ac53908d4dd83f0eae5b66b778466fb67e24fbe976897361be7b9e97e01affbf5277a0e6a0bbdcdd704a2704200a54775a9326ecb2e844d51df6a2d85d7430a0e7af041088dd2e4a00eacf2edf0495a89a886a509ddc216110183b011a4fe08791666d614c6033305ad4e06b5"]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) 03:48:58 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='-'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:48:58 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6876605100183a00fefe800000000000aa83009078004cb1b21846277b7c0000000000000000000001"]) nanosleep(&(0x7f0000000000)={0x7, 0xffffffffffffb54c}, &(0x7f0000000040)) 03:48:58 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) 03:48:58 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) syz_emit_ethernet(0x10f, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0xd9, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@fragment={0x3a, 0x0, 0xfd, 0x0, 0x0, 0x9, 0x64}, @routing={0x67, 0x6, 0x0, 0x1, 0x0, [@mcast1, @empty, @loopback]}, @dstopts={0x3a, 0xe, [], [@generic={0x7, 0x6e, "72f10dfb9a996300758f737163ba275c7a80382598754af05cf236c3a7e3bfa95f07c798345ef3edb5c0fc4a15b13f3d892430df1631605d2210e3ee60f15c16e0ec194efc2a8590cdfd1dd7ce45f392903a9165ffee49f0725aa3e6c447f8c76d57a45265eaee4feba2d60677ea"}, @padn={0x1, 0x1, [0x0]}, @pad1]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, [{0x1, 0x1, "901ecb484247d7"}]}}}}}}) 03:48:58 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) syz_emit_ethernet(0x19d, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd631b29cd01677c17209a4f8a502e777b46e86ce9b4033126fe8000000000000000000000000000aa890000000000000000010000010000003302000000000000050200af070f958546982d629463fec7a80a8f6d150000003c0a00000000000000000000000000000000000000000001fe8000000000000000000000000000aafe8000000000000000000000000000bb788d336beed3fcf1da851ded427bc0b8000000000000000000000000000000003b000200680000008900e0a0670000004e224e21000890789ebfcaee8ccc638a8bfb9caed53eb7c10179848caed12d2c3bd835d69974fd7e988cdf837d8b62e183e4770c08e9f945fa7f8ea2ab63c1997022574717dc9958e7638301260ef8d9d5cd2b280d8d3972ff81a4be3c7fafa3f1b4d258b6309192fa5c9660fb0e9f5e0b990246e03aeb64936836daeb0e6c97d68f1f84db835cb62437546c5a07889c61218ec36c7806a82e9af6097c1f0b51955d642b9b8f1ad5d58ee9f49f60a9abe376b3877d7303fdeb8e3d"]) 03:48:58 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getitimer(0x1, &(0x7f0000000040)) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) read(r2, &(0x7f0000000200)=""/223, 0xdf) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000180)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12", 0x6e) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) getgroups(0x1, &(0x7f0000000100)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r4]) getgroups(0x7, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0, 0x0, r4, 0x0, 0x0]) r6 = getegid() getgroups(0x2, &(0x7f0000000340)=[r5, r6]) 03:48:58 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffffc6dd6076605100183a00fefe800000000000aa8300907800000000ff02000000000000000000000000e2014a5a136da495037956600f7517aebc3e3252edd10310902773d6203654444938cbde00b6aa013754635467ac6bbddb7c157d4678f6d6122e030b27c2aa1da761619205110384e96471b8a177b344d9f5ab4414ad3207abe9d46c78ec9eaac9aa45ce18afa7eb13288f6643069c23c07333cb6f5f521b2e4b22c6b4219d365f6dabec55c44dcc5fc0bf5bfd943edb27bb2eb52912746380acd713429ef514db724453902b3a7bdedc8bf8c9407b63f799b544dae42300000000000000"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) 03:48:58 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86ddfe7e800000000000aa8300907800000000ff020000000000000000000001000001a15d713d3968ab581fd7c9ca0e32783e178c00d0a93a03a7cb6e645f4088dc0fbd"]) 03:48:58 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x2}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3, 0xe7a, 0x5}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r3 = getpid() socket$unix(0x1, 0x5, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r3) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x0, r3}) r4 = socket(0x11, 0x4003, 0x0) dup(r4) recvfrom$inet6(r4, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f0000000100)={0x18, 0x3, 0x0, 0x4}, 0xc) r5 = fcntl$getown(r2, 0x5) pread(r0, &(0x7f0000000000)="55820e0d585eaa9615128c2c9c103c76035d8cc622341f53cfec7e955ff62cdb730e432902e62e77a0ccc6b15ce82b0885735204154432729bc42403a40ba5855ff3d35a0165b745295ffce7ce9a13d371f9fcf5a4fb4160829e4f17af389e351791c59a08765829f9448e3d4e9a16799c7fe5cfc8504d9d1f1fddb05c", 0x7d, 0x0, 0x3) fcntl$setown(r0, 0x6, r5) 03:48:59 executing program 1: mknod(&(0x7f0000000440)='./file0\x00', 0x40, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x20) write(r0, &(0x7f0000000140)="220e22", 0x3) ftruncate(r0, 0x0, 0x2) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150}, 0x0, 0x2, 0x6}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x8) socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x80) chflagsat(r2, &(0x7f0000000300)='./file0\x00', 0x10001, 0x0) setreuid(0x0, 0xee01) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x88, 0x5000}, 0x8f800000000000, 0x1000000, 0x8}) open(&(0x7f0000000340)='./file0\x00', 0x8000, 0x20) lchown(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) getgid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000003c0)={0x8, 0x0, 0x1f}) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./file0\x00', 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000100)=""/51) 03:48:59 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1000c) openat(r0, &(0x7f0000000040)='./file0\x00', 0x10, 0x56) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x1, 0xdea}) dup2(0xffffffffffffff9c, r1) 03:48:59 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0]) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r2) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x1, 0x1, 0x2, 0x6, r2}) ktrace(&(0x7f0000000000)='./file1\x00', 0x0, 0x40000000, 0x0) 03:48:59 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = semget$private(0x0, 0x7, 0x20) r2 = socket(0x11, 0x4003, 0x0) dup(r2) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x3800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000000)=[{0x2, 0x200, 0x1400}, {0x0, 0x3, 0x800}, {0x1, 0x1}, {0x2, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r1, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x400}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r1, &(0x7f0000000000)=[{0x1, 0x3}, {0x4, 0x4}, {0x0, 0x81, 0x1000}, {0x0, 0x5170, 0x400}, {0x0, 0x1, 0x1800}, {0x0, 0xa787, 0x400}, {0x4, 0x401, 0x1800}], 0x7) r3 = semget(0x0, 0x0, 0xa4) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[]) 03:48:59 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x5, 0x80000001}, {0x9b, 0xfffffffffffffffd}}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r2) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x1, 0x0, 0x5, 0xfffffffffffff464, r2}) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="ce65", 0x2) 03:48:59 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRES16=r0]) 03:48:59 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0]) 03:48:59 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000180)='./bus\x00', 0x18280, 0x102) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x6000, 0x1) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x200, './file0\x00'}) r4 = socket(0x18, 0x2, 0x0) dup2(r4, r0) 03:48:59 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="e3ab04002f00ffffffffff0100dd6076605100183a00fefe800000000000aa8300907800004d8e5d77eb56a3d7adf100000000000000000000000001"]) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7f, 0xffffffff, 0x80000001, 0x0, 0x3ff, 0x0, 0x4, 0xbb6493af7501aafc, 0x1, 0x8, 0x5}) 03:48:59 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000140)={0x7, 0x9, {[0x20, 0x9, 0x7fff, 0x10001, 0x0, 0x400, 0x6, 0x0, 0x3, 0xffffffff, 0x7, 0x3, 0x8, 0x80000001, 0x0, 0x82, 0x4, 0x7], [0x3, 0x9, 0x3ff, 0x800, 0x4, 0x5, 0x0, 0xffffffffffff0000, 0xc488, 0x2], [0x3, 0x3, 0x0, 0x800, 0x4, 0x0, 0x8], [0x1, 0xfff, 0x9, 0x3, 0x25c, 0x3], [{0x8, 0x5, 0xfffff800, 0x9}, {0x0, 0x20, 0x4, 0x7}, {0x7f, 0x400, 0x1, 0x8}, {0x5, 0x9, 0x7, 0x2}, {0x7ff, 0xb29, 0x12f98, 0x6}, {0x4, 0x9, 0x0, 0x1ff}, {0x9, 0x9, 0x10000, 0x2}, {0x20, 0x5, 0x7, 0x800}], {0x4, 0x2, 0x3f, 0x3}, {0x400, 0x1, 0x5, 0x7f}}}) 03:48:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCFLUSH(r0, 0x20004268) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="84c101ae587e08d0893d28c856ea86b7db0c4c3e4c837706c3c74692b3e43fff184436bd7f636611f4bd098191c8abd0260c69600376f98bdde9aa80207fe4a0f25b9b87d0b7e4a2f6870dfde9c6fe2271eb84d2dd1c4cc9b836f9b41692b2754c0e5d27d296bdd1e7f836b08ef9df0728473bd1b97a2cb2b05818f55596f9811e9a47ee2653636aae7ef23daf77a24987bbb4e43dab10ad812d42fe24bd8e022703c507ae550550356346a103b5a210b69492ced44b966bff3f75bf7e1d6ea0c1b0b8de4be990ff540d017795cc3480e4830d2a814bb66ff69351bde661608048779b35e4d32a4154c5403997eeaa0142cefe755d486747f2e446014b876bf376867488fc2738001dc1e9a56e70cd34f75c798d88e3f0285fc38f9ffe7c9c2317c86c53366657b96f9f0721661b363eaaceb1f4acde348d6665a8b14206c7b84cf049322957a9900fb251430c9e04e7f54ccfb50b090779a19ecdc9b3d91e2205193dcf077cc2007b33f3fbc52a828da243b3447ed2ea03c6cd5dc82c8068cc46a7326b4585785173152a2288a8975d7f9fd358b0d8ab450776fb63f955be430f4329ccf97654ff30e5be209508858e8cc8545ff8e61552aa3293234906405951591cf5c2740efbddc30ad2bc79c191eea63fa0ca0f9dcd7021c0251ef8134bbbb183c2187c3e61c6f08b4d29dfad0db4aa436002b55b2a5d36171157204d9ac82deed8d55ee14fc9ec0d33ec4f186d67630d7ebdd85069b95bd83cae5c73b221ef1f1ec4b1bf2b31bdbf8edfa3fe8de677e736e25a7f82e157c455414dd472727c33eb21b007d8c2959cf2010421ac77424813c14d6fdb166c10934293f488a8f6fb273413d990b6ca6623b43a90fa2f525889527e8286c8c2c6a7e0042a9ad1d90132a8e4e3dec0cf4eef90d8518ed8af0736e23e11563b1e954ba16c498ab81a27a30f957ba2cd1473e529f777302f941607e9453f0d352999d5b2477dd29ceaf026f5b5b8fd4ae1e2211d280d68a08d2ad570ee27be53f6b95f68b6fadf2b359565f32e794c4b635f6f9dc1429a066f96c06e2829bf8e08eeb00ab7e2d51179b1f1b50805908da3d81bc7f930032e5bfbc3236bc9e18e3eab8c505befda1e1f4259684ed8a577bbd36d08e2dc58362e19a0697a20b6bf827aa6f04023470581accb0a0c9bd44721905c44ec4f174071f2903389f7f9bd0896e77a6cf79833eccb443af94e8d9dff117f030f", 0x36e}], 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000640)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff00fefe8000810000330e0000000000000000ff02000000000000000000000000000105e9445f51a95fae702e0661a884591c2ff0028318f209ead66248c3d4e36947b8de5644c5c287e22d77d313b3dc848d324c5cf1d48ccd7d3507f82c43f8839f2c56d353447a93399c58a5bebb2262746fe7e4c9993cf0c48c28647934253863a64c99c3f7c9f3eceea92fd249bf336b708d6cb81a08d1b245b2b82b9c411e1d76dc093bdb2802d0a1bd4ec4859b5b82f5c561c0bca1eb32f18203ea79e51a9d8a112f53f70d12674751f3c0b26b11579f9903610d364f011fdd272601c07656e4141a8db346cdce67927705c1bfa0aca172f1fa7a806c24aebd13a378d420151556b82729b321d5a564cda4de83964c211723930000000000000058b0941d4091ef8d7ea86997d4b8711bd7b0495766bde4f32414cb37835733d71cb7dfa666a1e92c5ed8236fe7ab3598841b3a63c835f420c9bb57e498ad6dfa2ffa78fa5a2eb6960fd7193ad4996e0461586da4d8c546bdb743498a561036c1fa11c04f1b2ec316590c63cbb5d07a6a1214dafd446dcd64b4a89d032b900cb63b7255f3daf4240c566523b81565cdd03ac45717251ea41c160270d1ea86364985a91a977b0f1b4b5e93717282bbf54953e8d4bedbcdd109da2990edb84b2bf8a0dad69f62eeff0d53c4e5019d67959e6686de640c77df2376332f5bf897a23a8fe2c0fc985054026c6b9f803f740bebd057295361b0eea5943f8f5bbf31881299f2eaf4d56236ca7252c6a48f32f5fea9e5b8930652447bda7f796d6c0eb41427484dceae9d7320bfdb217defe198905fae3612b36616dd0db447fcdef8328c686929dd7879ddea48e71b85fe25411fceabf9d0afb7764fcc18f0224959add39d777afb5f29836783a2481a20975d5a"]) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100)={0x4, 0x6}, 0x10) 03:48:59 executing program 1: r0 = syz_open_pts() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x401, 0x7f, 0x7, 0x3, "74f4122677f3967093af9b7741c470aa0e94270d", 0x1, 0x4}) syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x20, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x9, 0x192, {0xb68, 0x7}}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0x5) select(0x40, &(0x7f0000000000)={0xa4}, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) select(0x40, &(0x7f0000000140)={0xfe}, 0x0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 03:48:59 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) pread(r0, &(0x7f0000000000)="26aafa5112303092cbf0427ef37b3d8de48e9b1de15e54da47cdafe05c1fa1d2285e516832b8eb7c5d7a88cbed7f960f504dca5d9ea06059db83c6663a14f95113205879e6e3204549b8f47f4319eff898dc2b656b0b9a73ef2139421975403cbf0af9b7d451d7487a82ea6ea9156cc1201fde2672a28f6988cf49694429389a01f64378fa1dbd0978f27b07b2e33535607bcb4cf7f3f1908977afdb5adfeffcd5661fb45e2ff69c312bb38acac055a43305d40008803edad97b3b", 0xbb, 0x0, 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) 03:48:59 executing program 0: r0 = semget(0x3, 0x1, 0x740) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x1, 0x5, 0x3]) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) r1 = socket(0x11, 0x4003, 0x0) dup(r1) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 03:49:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) ioctl$TIOCNXCL(r4, 0x2000740e) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x10001) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[]) r5 = openat(r1, &(0x7f0000000040)='./file1\x00', 0x40, 0x2) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) 03:49:00 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000001180)=ANY=[]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCFLUSH(r0, 0x20004268) 03:49:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "21fe2e518564a638fa0212420e091fe600"}) write(r0, &(0x7f0000000480)="5bb380813106eb3d356c00f4ee87a89ae998d8ed299b688e38bd3aaa8ec4926798d49e59790a9502dc0a", 0x2a) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) 03:49:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x3}) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYRESHEX=r0, @ANYBLOB="c96e0f538ea63d12f37fe6615c85aa9254ec1b7af52b2a2016b603248aba89df121670c365f4e8043acd578778196358e1cd25c01bac91e6497ee5a88b3dbe10a976c3010a7fea86f78023702838a093506e385289fe7f0f6d16977de409d0d8c30ced1fc2caa1b407a2b8e5126f25792d1a6dd0083afe18264e0607dba94ffbdbd33f807d9bf31bcd0d9461ccd2bbddc94c50eddd52458fef", @ANYRESOCT=r1, @ANYRESDEC=r2, @ANYRESHEX=r3, @ANYBLOB="bb94d8c29150ea90e8cc2bea3fd78cb8408cd6a9c859939a18ab4a786ab0e60ebc3ddc28875c06e9f46763947dd78d1c25a6a2ab725f00fdb39e276e82ccfaa469cae4ab620c62d067e8c4874b81154e2ab6efe3ef09c4a1f384d710f125efb58385606a99e7a5e66da2294ebe09da7df0240a83da4174b894b438a8eff96558aa42893ae050656c32f839abb02f008650e156ebe9d0941cb38719e301caa2b68444982abf8efcbdae3b46a50912a157ec844adf40f1561a2b", @ANYRESDEC=r4, @ANYRESDEC=r5]) 03:49:00 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff02007fc384e20000000000000000019d9da6f9da6565857d1acfdd2439fe5945d0feea6c806dbe579ba0f745e51720b9b31ce79ef483301541c02c23e430de52fbc3a5b706b452a5dacc023839b66ed73614534ef189067e6fc00f1e4cf49f28f0b1043e46cbf883bb99fbf34f4dccb6632629f83281c3006be6b18f4cfa316f0ac0bd2db486b611d1bfceffed0179f83945abf04de6c39043eaf08f7f"]) 03:49:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getuid() setreuid(0xee00, r1) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "900a6e01ff7f0000010001000000000800", 0xffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) getpeername$inet(r5, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000100)) r6 = accept$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000e0ffffff00"/84], &(0x7f00000001c0)=0x54) listen(r6, 0x7) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 03:49:00 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x200, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) 03:49:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYRESDEC, @ANYRES32=r0, @ANYRESDEC, @ANYRESHEX, @ANYBLOB="1ae17c871a40f6fa2142fc60a465d23aeb80cf81cfffcaf333df39ae216de3e8c480e6dcab20a3c28e326fb90488bca4fc20ef0a1f2bc00df1d101d25eb0d95382ce2fd281cf687878b214056395433c7c4f1b7198d9035cd21d3ca4eab22c380ff46eb3e0f0fdf0fac1fca258686994b4c179a7a2b912b8a1fa9bd3", @ANYRESDEC=r0, @ANYRESOCT=r4]) 03:49:00 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) sendto(r2, &(0x7f0000000240)="2effcdd6c70e3aff4aa843e648858ee7cca22cb169a3381981416b43596203b4d3cbc9afae07cf632462cae4560ad428aed970c1925cefb7db7d294f14b993600a4dd082bcacc7195a30e8fa2b720341e11d334fc7dbb1beef666b78d0e1e583f1180e01420dcb603b93a92197e9cd4f54b2650f6cd3c7963b3a7cc0fd0633b96d20737ab16abc2757f7fbad7b71883ee866a75848ff58fbca3ad54adb26e487bb55eff93772850d55a6fdb371e1c1abc039813be1b99950803e4a18e0fde98db80c7c346d584c1f0029a3503c2844ff8f0fa7c730f17c468cf51ecb1f0dbc700d6a00de0025672c04827229572b7e701bb759bfb9910452bbec53ddd782d10f50f57b700dd2d9f8aab33f53461b32b885ec0d63151496883686fc3873b748e2a918ed59fdf6b3112a541a124553451d42339bcc3124e2184b84a065926da881d47998292dc4979be825cc912caf1da846e8a566eb742adf8bcfd5863e12cb7f647c620b587c784d4e5a0bf710e0e2c83d6a7e6bedd4549ffb64c2e73661921a525e87d84d7e08ac4ab166ad95af8ab57dbdb510556290fdeaf035472b9209163cc1ec3ddab084ece31a0b76baea58c75d5a466338ca67d3840540d871a24912197c9d12bf7c870646775572b06b67397fe3ef9989e39d0a7cf63478cdfb208e8a2b609f3017f7046a808185d22df74fd0788d48ae2ac61549a9581f1f28b95229076d8824085267a65acc68ff511aaae214ee4fc08ec3f39c34387bbb26e1d053a14b6140f99c3abfcc9d6185bd32825295da5ead59fd7cba0dc3dc8aa95bc60fc79cad3771cffb4efeda60b4170fd19c9f474a8af3c129fdc1cfd0a190fe4ca714bf6d7525747487cfb51d0ccdfa9722902eccaf9096fa8eba9d65591495b694071a2c73bd377901c64818f20b8a41f3c2201a353c36e32974007b66280f95024d3f71bd1c7bea2ed3ea61b92fd4ea337010b4198c6e74524f92dc58a06d4ae06b5c8971042ba3672d26d8c13ef29ec47f8b09e68613c340c2375378e425d55af25da004460bf40177a3b0e9553908f43284a99e8812c23e40ca5dacb7b4b3a4bf72c5ba33381cbb475cc900e1d4798cab434e42bd59d2a5f072ac65e9ded2b75e495ca80daec31c3f8474a3002570dffb697c52bc402930dd98bc6f422e3fed5373da84158601ff2c371a07081a767e6886553f3cc48ae7a1dbb2e2862660c7180f551c63eb6cdc3d1415ebd4488339b578d4810baeaafb840729d554afa3b00fea2cc262a1c14ea9cde3b89f31d7ea2fd44b5155d582fda22bda869a8c5eba8cec4ddfcdd81e09f5052d2a84d0567ea8b42be5e7fb06ba045a297484ae3867957b693191d9bdce5e46a3bc3b68abb45ed74a5dc6a3260729155d3a545945fd4c58d887ee325e74a770cc030399a2931003b2029544f5e437bece43f36b76c9e16f5e592374f6dd4ab68447057e110eeb22aa902207bc21fc1fcd6c4af3edf529bd03cbcac49f49fa622318cd235eb5a6f8d24045172aba51b85270c48faf9c409a99934ac1aaa9b1636bea6691feb77a9b22054a2ad0aa574c5643c15b447eecf1aa5e92a36ae5b30adb03fc310974b668d0e3e05688a014b8d03ccda59c258516b8ce1e456d7799e68de708d701388b6e9886bfdf5ccf1285578d1366419e86dd0bbd21502381d802e0f2956c29fd02d67640a1f6d6dfd9c6a7bd29d1786a3d1629515a5c83d5702266f66e1cd0c996622af9c78b68776cc49fb752f1fcb2ce8a4b07943fa5ec4f420768c4954d081d668d15bdd25cd27522d6f512999bf0d381c0cf7e8072c9cf9978fd17de9fe6da9688eac797c7456f260f24b44f5e7d6a7493afbbc56ee947d5e00c5fe9b86d8133a389df8d0561804edb073da37e501347fd194b3a19a25e01a2a7aacc84e120e93921a60dffeb730e0f229e1a36be293f56563d66e61707214c38173be8efc23a3468b764485a586070c5e2cfe968bd1210dd91a473c825895cd1613d85978e0269750e47764b105555cf1547c455ac65f2ad0dc1de88062c8d60a88ae5a925dc1d4882ac38c55c8ae56719f534410d57f2da2b0dd313f4efb27c06ac0a2de211973400045808dd9af7bba511cde0b3c2258c9b89d911454f7d3fe929dc2c861adca1dd173d47182ac8a2f42250d9f46a465beddcdc52d8a34d5bc5681743a4ff67a8cb853a7623f90dfdac4f45356143c719c48465268b13e34a8d5f04bc55b5d15a52e1cd98ffa50f3465a4e604c55abb92bc3d02acd14d51dea0e0378e54c54a925d411f51612d449513209565517f425c969ceb4aa1f85615a0b02821e0d4cf785ef987e336d48d972b053111acc506fe2c56ad43bd7b783ee840859061905256f5bc5ec48077f9206011d9c5322796b436b9f127ae7b3fbc6114ff3ff0cf6b3cd8dd6b36d45d704fbbec09d19bcf3bafecec91ebd0388ee299226aeaa9dd3bd231b4ade8ccc52b7f21a2d290449bdfb67a6e7cf1ee6a810092a74a584e4b48e46cf758eb979cdd90a52ac8630991d8fdf201981549f91c5e0f1d2052af6babe751c3bbb5188061762c3dd35459ce50c1054e5bab9889ef7c197c18dc978c3c8fa52cfcd2ea2bca353c8911d247a0bd6699f7ce1dda060dd4cab3ac036a536f7965181078cfa84264783cd00a0f1595c912cf0aefebd92a5c73b30770fcda6a0af35ee15a70b01d0b65ff2e939674838b3ecce3cfb817e1ec80e372b245504ee58c32b82e929882b6e1669198d75eaa9d910f5ebcc6221fa3ede4f3faae6b493cc236a46536bd9eded697d2297f4625a8a2bef472582195878aa3dccb0bcf38f3133547e94b40fd70b2828b28fdbabbcd76a47cd27228968cbda63a6192ae11eefdf0b98c474339974757fcf6be41f955a54a7f5e1825fc851b8ad4ed4027da5aa92ac7f5a02f613553445e2eaaa246d7f425d7afa4cafc6723376bb566f10250c65d5638459044948de65dcc9ebc19d7187e3e4122676ab45f18b598ec24419a7dd73fe747a2a901f71a8ca16eb1ae5d55426be81c1c0408cd8f7f750977be604e4d462de8f8d6d7abb9e868b4c3f42e8f59846d6e54fbaa6a69bc834868ced66d0b64e274c84c479167e8380d00e30b228fde8a7ce377239619f4e65e22f007dfb160bfe90bb833c4834a4479f0c8dfd9ad80465d8dd33e8ffeb9b3fe4fbf83a22aa12a47e5b9c18dbbb5899012ce6549c1780565c47ee6b13712ecb94f10b089d569fc496b49f69d966c6d88286247a7ee18670886ff9bab4796ecc6297ed132118154bb8874b772245c70bd7bd6c6463b16972e2e12fa58be2f080ce675778ba10ea374cf491e0af6c8af5146a87dbf424e44a2c690d63cd83fac18e7a185cf716ad6defff810df277bbf2ac521349c16ec89e16400b91f186d3c0d1998002110f783697d933146a0e4d9435a38c3aea9f8dfb6d874f054c4957ff5f153995b8b2b6f98398937337c3c042405ce68ce3b293fe9819d16fa3d6b538b7d7948243207ae32bf48f05f672303fbf3eb03d7e9a14b9814672ce6cbf3461ee3fbbb3eba08f1f77b98383ebd91502881dafd5086f95a4229d239a5ff6efad9dff75a9702f00a9ee87a604c42d0ea4b63eda2bfe8922f1f690f37da91911ad9d265257e4c534f25a665d5327e701533ebd220902784d9755010ff5b4ef06840f66eeafb8e2561d72b9fc47ce3e72cc2c7b3ec1c077480cc0a5c06c545575a5d6234a56d78cf9588dc5dd82d38cffded113c47d04ecf83fbda85149bb415bbe6041fcb5e630b8db8429a54fd7e4618de54f08c25f8bf9c4e66e5b769b1564bcb45abfe2005e13e6ffb6d02d7b190343c0ec86c1799cd4dd703ede94fe914282866a04c3f0d2371e19383943087dfd90439dace8a8f1b24cb37c7157fdfdc2d7ab95339501d168a446fec13e5ce34a70a12128a14c3277645f22603a1fa41dab8f6584709b5696d238e7063a18d387bfabceb19e9758c6dee150b107940292e0c3c6acc5420a77c3ad79cd4ba24d50a0ba1b23ed2ff92b1dcf8e5f4d4ec316e64f26f744b3252ccbf2f129eba10d7817a0e5bb8ac74938a26561150fb8fd0a07cd3783cc18504beec1500fa9d31b3df83c0aadc9485dfd71c87770920c42595266be36f5852a38b0b7092f739f724d337bdcb660674fa39bbca3cf2132d8653fe53cb7b2d349c346c9885f0ad3161a79173c26a416f49840400d2a9da165da91bdd9498dd8270ac4cd013cc11cba83fee4a9a3c632c9604d5e24ca2ad9ec3edf39c39fcde821385a15e680db564b91f88b37c02e349fccd62b95f40d77b4e29985dac6d164032c0afcf295a7fddff65df875f268333f452efc0a46ba10ce0c3f873050f4cf124bf2c37066b779d442421f73f41b6f56c4091a104829fad6af4ee065df0f9dbf08a2d743023b1663c59f03ef0c0fb448c94f59168b79e280bb1617168f2ba9d7f3172a0b75e93cc791c036a75372453b42327fc4cdb8b2e4b8cb2e9e62829e8d5047d825da98791d95881f88c7496dd2c19dc1c6fee45295f64caa5a7c6f42bd6d2655a8eb9d6fa59481ab13fe883a2b4683fc89f4a36048cbf0ac61930e21005d16062d9ffe1a9134abb582465e7ac056c86d1e5ae8027878e430d15f89f6eb94f466f364a20f4b6a241e4285ff59e1f61eb8715d2bf0baf856533b29d07c5876cc8cfbc37f168b08b3861c9c407e48d0ac39cb87943940627cb7fd49f33a6a4d6e67255d5f281e6e4fcd342909f6815eff6f34c854a54cbbfde7531905fcc7fb0af7db4ea51d4557407009072b32051367d5377d21ef240f5504885fa7664b2af2266f50a44d6a3056e4c8b5268460a6e477eb1309ebcfa85586e37c958cccfeffbc3d007ff6139572d6427b828bc99b1fd62763196b9003d4bf06dd7a6e9a9eb48eeba2afe1daad972255e543b88b6fc2877ab8a48a69ad61b92ee016d8760a17e40c33d7ce9e41080b4a3aeb6c2e72259d76bf9c4063f3ab69fc77db78a3811dc19c91ea6a5fabf4b0e731c6d9aa8751983614a77a647b4f50d60569391d38cfa7077c20321b341f8289ef30d51498c6c9a78964d4e11cb68cdf9a7467790d9dad769ca45ebd3f47166bc37cbcaab79b933150273b66ed98136cf2013b2edb74d5f0102ea047353735b7815da5b9ae16a0fbd8c65a0feeed2b36da6b2e6e10106a6adf7b01d581f7cb06f082d6bb6a270c7d1961625999b79735bd7438c0536a54de929cee3e11c7d98afedbfc40c6091ff4670b56a56275d8a5420931946c6262e862897d313f07c3cb1681c327d9f7cb1a5585209ce0b4adb1818f1baba289ddfd53e56c1c29e4091ca135522ab879dca1b4e6bc87596f966ddcc968bc765a4b681f38a9d5fc03343135e5be3a3142e4c070e470509c564f3d56848436c0ecfa83c3844d1ef626635f5e3f848f9125599bbaec690e0bd07125981041223aaee459a5a406199cd238d32e0544ce417abbf85eaf1cd791702875e5ba68519f1e9ef7e35f62a58afbea995c4bf3214d93e6331c10e9989d98725f87fda61c863b12647aef4152b36509c77748b3ff0a49ebf20f08cb745249f514fa3afd1429d14c59dc417fc0a966ebb04fb40597bfc2af2d3347d9aa3bf92af280fba3e75bcde46e998440adf5d27eefd0841e550c31a9e01a41bd7c96439013727cccfe2a00572bbea2ef60f3c58d52e805ffb2802a74e1074fb51471b0c775b23df2511a74b6dd21bafa51fa3fa201e0588303dc4c81ae717ad8adbabb0a01bb94705ceeb02e976062cf2de", 0x1000, 0x0, &(0x7f00000001c0)=@un=@file={0x0, './file0/file1\x00'}, 0x10) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000180)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='c\x00') chroot(&(0x7f0000000200)='.\x00') symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000140)='./file0/file0\x00') 03:49:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x60, 0x3, 0x0, 0x5}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x4) close(r1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x7ed1) r3 = getpgrp() wait4(r3, &(0x7f0000000180), 0x2, &(0x7f00000001c0)) r4 = syz_open_pts() ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000280)=0xfffffffd) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x20, 0x0) pwritev(r5, &(0x7f0000000600)=[{&(0x7f0000000300)="2cf4be38f1ed161b0ac4026a5420dfcc9bd24f3942f9b2119595afee22e6566ac795b1c273f74514a90a649383715267d708d10fc89288b0b4ad710d6432ce4f9078df58dc6dc4b3bc651ae7ec85a2a691dd878606cc7d2e4f41b2", 0x5b}, {&(0x7f0000000380)="63f34e427eebc07b57e7620937ebc5a44b9da842c910fbfe295802db38cbab27dd745cb98a46a17de89cc0678c8516e086426e6642ff0d419ac64f77569b0b51d933024ec9fcc040cf937f4a67cd0ea08b0d3883253199b1f1b8fcdeec0f625dcbdcb1827ec7cba04583b203f9724fa513a70564edc6c27fe2945ba61d19f4cedc7a9884fef697d30522372b970ad032c58a01f17b335577ae3ee9b72ea1874c34eb4e5fbe3bd235953562039c4ac1064e2d8ded0257c1cb753b14899e6432b8d106134ac7656479494e890a20eedec685158bb7226807979797634cba36d5208618049b20ce1a5e0144b4afedca89615cc023c5f679fb", 0xf7}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="595da964e8902a21926563f46b2b5783986f921101f4f35e56b425b4591e8a", 0x1f}, {&(0x7f0000000500)="65a9bd589270c01f3756ff86833a33f4adce2c85d0b4db8dbd8960f8e347b196bd2bf3148916e71fb03cbbe555ff86d8cf19f41a1afb53d76bf170ae38916c9cfaa375843fb01810169cb4000dd0ea4ff7e3450f35615d6fd7959aba156e525bc7f82c7e3dfc986723f18d556aea094e714f37b9f7e57e93e73ff02d2196246891633a682d8167bf1b9e24e2b4ad7e9cbac17f25443cfc1a21f2b4358b592f09cf500553c3cfc33243cd9b551a5bc35267b5fbc4a848cd46f97d949247f63b08a9428c9ff1938214bf22f31f7fba", 0xce}], 0x5, 0x0, 0x9) semget$private(0x0, 0x0, 0x80) r6 = open(&(0x7f0000000680)='./file0\x00', 0x20000, 0x0) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f00000006c0)) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000700)=0x2) symlinkat(&(0x7f0000000740)='./file0\x00', r0, &(0x7f0000000780)='./file0\x00') syz_open_pts() 03:49:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f0000000080)={0x0, "7046c612ca33373864bdd19b0f1cb49cde8bfc9874ce7e3bc368379906bcce2e535379e6245710e8974bb74d4fab16396e9e9038d97b122c6b3fff997b03da58735501479a8432e2096693c13d09d901ea"}, 0x59, 0x800) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) 03:49:01 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) 03:49:01 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f82690 03:49:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0xd1) r1 = kqueue() ftruncate(r0, 0x0, 0x100000000) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x2f, 0x1, 0x0, 0x256a3446}], 0x66, 0x0, 0x80000000, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x95) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000440)=0xc) 03:49:01 executing program 1: r0 = socket(0x1, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) 03:49:02 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a2d68e13f84d218b700000000aa8300907800000000ff0200f47f61d12cf8ab9278958700000000000000000000000001"]) r0 = socket(0x11, 0x4003, 0x0) dup(r0) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 03:49:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0xff, 0xdf, 0xfa}, 0x7acf, 0x7ff, 0x3b}) 03:49:02 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 03:49:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) r4 = open$dir(&(0x7f0000000040)='.\x00', 0x40, 0x62) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)=""/247, 0xf7) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRES16=r0, @ANYRESOCT=r0, @ANYRES64=r1, @ANYRES16=r2, @ANYRES64=r0, @ANYRES16=r3]) 03:49:02 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) 03:49:02 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0xffe1, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="21c1d74c92ea57b368366beeb26a121366daa6c55f735124e9c749f425702caa5778a3bd48d581f38e22532fe75324d9646a963a434856ebb10482043e4d77993e6496"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup(0xffffffffffffffff) getpeername$inet(r3, 0x0, &(0x7f0000000080)) recvfrom$inet6(r3, &(0x7f0000000180)=""/240, 0xf0, 0x800, &(0x7f0000000040)={0x18, 0x1, 0x1f, 0x9}, 0xc) write(r2, &(0x7f0000000040), 0xe7) 03:49:02 executing program 0: r0 = semget(0x0, 0x2, 0x80) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/49) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) 03:49:02 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) r0 = semget$private(0x0, 0x7, 0x20) socket(0x1, 0x5, 0x9) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x3000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000340), 0x21) semop(r0, &(0x7f0000000000)=[{0x2, 0x200, 0x1400}, {0x0, 0x3, 0x800}, {0x1, 0x1}, {0x2, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) r1 = semget(0x2, 0x1, 0x60) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000280)=""/247) semop(r0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x400}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/6) 03:49:02 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) r2 = getpid() fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x3, 0x3, 0x15, 0x1f, r2}) r3 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r4, 0x0, 0x0) write(r4, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r5 = semget$private(0x0, 0x5, 0x204) semop(r5, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r6 = semget$private(0x0, 0x0, 0x200) semop(r6, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x800}, {0x4, 0x40, 0x1000}, {0x1, 0x0, 0x800}, {0x4, 0x5000, 0x800}, {0x3, 0x7, 0x1800}], 0x5) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$IPC_RMID(r5, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r7, 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pwritev(r8, &(0x7f00000000c0)=[{&(0x7f0000000300)='i', 0x1}, {&(0x7f0000000880)="84", 0x1}], 0x2, 0x0, 0x0) 03:49:02 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) socket(0x1, 0x2, 0x80) 03:49:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r2) setpgid(r1, r2) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) execve(0x0, 0x0, 0x0) 03:49:02 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3abffff86dd607660510000fefe800000000000bc83009078000000e9ff0050d9e8cd4087273f000000000300"/55]) 03:49:02 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) 03:49:02 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) r0 = socket(0x11, 0x4003, 0x0) dup(r0) r1 = socket(0x11, 0x4003, 0x0) dup(r1) bind(0xffffffffffffffff, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 03:49:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8000, 0x4501) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 03:49:02 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="e3ab04002f0086dd60766051d718b11ef56dadd68b00907800000000ff02000000000031e5baee0000000001c91011997f18f79c0000000000000000005afd000000"]) 03:49:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1ab) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3, 0x1, 0x4}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0]) 03:49:02 executing program 1: mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x0, 0x200000]}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x9) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 03:49:02 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001be0285f8e9c45d18e393fc32ca06c2de04af9c038f8911d87485fbff17b345"]) 03:49:02 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000100)="3555df43b00464b243cfdab5d982e72488bc37b1f9e0fffb642d990a014ee43d91a1f14d6c1d6c2ad64c859427837139f5db33cabcdd47a4416fb0b29f194df0b9f81a632053f23ace368dec93f7c3f88241952269870c5f7ebee109c4e25d4320987bb6", 0x64, 0x0, 0x500) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0xffffffff, 0x6}, 0xc, [0x0, 0x0, 0x0, 0x20]}, 0x3c) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x9) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) r4 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r5 = shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) shmdt(r5) shmdt(r5) write(r3, &(0x7f00000001c0)="670dc37081e846cac40675c4a6f536ef4b38a8f37e2d3400edb3fc886cfe01900ef3cc9f9a6a6484c5d5e75c01cf1d238050c936c4422e16e1362482d2b87e2cff3e95484f87e60b2b5d0f905cb44ce2b31839cbf01a4791eeb47c8b88aa13971074c92388c8609f4f69374070381807c2021b7f4d3e22b92260e044864ee3b5d7b1", 0x82) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000020d, 0x0, 0x0) 03:49:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) sendto$unix(r1, &(0x7f00000001c0)="78836edb8f19c7f575606c16d3c191a6a3ab829fcc87c81833c886001cca619aa495eda4bdb0ab70836515285f6d1c4eaa6d33d881bf4a325808badb57aa4abb8d9fd07f67a1ab04c38b821b31610614224e2982531fa5f4dc2dd7696aea29118ee373e1e9004ec499995eadb77728b2418c41e0f16ff3c2972eceb7643921f0b5f2075af0c6b76034a401ccfabcf741274fa3ea17488fabd192e363687264616b0603e886a499e7c98f31c8c14b7afe1f5d", 0xb2, 0x1, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x1fa) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRES16=r0]) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) close(r2) 03:49:02 executing program 1: msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="02000d000008e4000447f42308837a69348ab40e5cfb47dd8f1dc702cf15ee14276d1c79d3a82ccad2aad2775684aa559592952dccb75a315a5f8a1965812386b5ab1d2fdd5cea83267f3449c89472c0e78203884e2c9ab03e22c11d37686551a26c1071ff642a95085ac6d72d51a302fb39427b98c2fcd299e5867ad8b137746b767d479d9bd435e7da0540f47ec5429c36f754c10021dad1099a270b2c6676a9abd4d1b539984070506495b48695bcc3cf44555df7ce77843cb5a7664fc77be84700fa3a87d841eed4dfe85e74"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x10, 0x4000, 0x50, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r3, &(0x7f0000000180)="47b05db6fa9b490f48f705a424d638e150ff900bef06609b23d8f3bcfa66b26ca0b0256f11bd33dc18e503d265c210ecb6c95750b27b9562f64049f683368fb9bc74a41dfcbf8a113ef77688bbf61eba84018264ec5441d0d63d03b49c3c9b026778e4b8743e37196a4c0e8fc4b36ecdcc4ffdb3246b32b963f5808d9dbf37b09d472e7a75a07fdb333c2d19486e85f138de45d16c88520d47823ec3261165fcda8c289de46a454d51", 0xa9, 0x400, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:49:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000000)=0x4488) 03:49:02 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) 03:49:02 executing program 1: r0 = socket(0x6, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000200)="9b0305040000000000000800010100000000c600cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000040)=0x7, 0x4) 03:49:02 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="e3ab04002f00ffff21ffffff86dd6076605100185000fefe800000000000aa8300907800000000ff020000000000000000000000000001227f57c174810945cf57073c817bd11d31353bd85730a4dfd084c635ade8706b597e6d0af5ed6713c4601da6e345915d39cc03e0970d826a64240317ccf64d36018e5e88b7209a0fb49bb609527e4fa7ae020d6bd8745d29c459ac2e4a882826b2431fe6d01de0e1c2e3a0a46bf737cb26dc5549e5b058ed330ac60f5152f791187e7ef1e2fc4ffceb624cae58ce9f26a9d6bfe9d6d3100c3b3d503b73564a66925601daf101d10e47e5e938db92e764060517041488330d55dc97795ad4"]) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x9) 03:49:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2c}, {0x8}, {0x6, 0x0, 0x0, 0x7fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="bd85e6d2b80db1628b0679d7f0c0", 0xe, 0x0, 0x0) r1 = msgget$private(0x0, 0x200) r2 = socket(0x11, 0x4003, 0x0) dup(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket(0x11, 0x4003, 0x0) r5 = dup(r4) getpeername$inet(r5, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r8]) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r9) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x8, 0x0) r10 = getpgid(r9) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r3, 0x0, r6, r8, 0x1, 0x4}, 0x5, 0x5, 0xffffffffffffffff, r10, 0x400, 0xffffffffffffa947, 0x8, 0x2}) 03:49:02 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x1}) r1 = socket$inet6(0x18, 0x3, 0x6) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r2) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r5}, 0xc) syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0]) r6 = getuid() setreuid(0xee00, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r8]) chown(&(0x7f00000001c0)='./file0\x00', r6, r8) 03:49:03 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)=0xb058) 03:49:03 executing program 1: getgid() connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f"], 0x1) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) 03:49:03 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYRESDEC=r0]) 03:49:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 03:49:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x120) open(&(0x7f0000000200)='./file0/file0\x00', 0x0, 0x1) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000001c0)='r\x00') 03:49:03 executing program 0: r0 = msgget$private(0x0, 0xe4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r3]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r5]) getgroups(0x1, &(0x7f0000000100)=[r5]) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r7) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x10, r8) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)={{0x1ff, r1, r3, 0xffffffffffffffff, r6, 0xb0, 0x5}, 0x9, 0x200020000000000, r7, r8, 0x100, 0x5, 0x6, 0x5}) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd0384705200183a00fefe800000000000aa8300907800000000ff02000000002cd5f6c6b69c62f7c091826db96f1d1000000000000000000001"]) r9 = socket(0x11, 0x4003, 0x0) dup(r9) r10 = accept$inet6(r9, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000080)={0x200}, 0x8) 03:49:03 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$setflags(r1, 0x2, 0x1) open(&(0x7f0000000000)='./file0\x00', 0x200, 0xc6) 03:49:04 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fe0f810000000000aa8300907800000000ff0200000000000000000000000000019ea9f6c0e5f57d0d76adb064649494641893a829a2aa07"]) 03:49:04 executing program 1: syz_open_pts() r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) readv(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)=""/75, 0x4b}, {&(0x7f0000000240)=""/86, 0x56}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}], 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x1, 0x0, 0xffffffff, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) syz_open_pts() write(r1, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:49:04 executing program 1: syz_emit_ethernet(0xa9, &(0x7f0000000080)={@random="98f0c5d2f8a4", @local, [{[], {0x8100, 0x4, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x97, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @rand_addr=0xffffff}, @generic="31d93480ace6e75f966961cb0e9e71ae1d2f3dc32be78b62abf55397a8ae8be6a4d553244b4f5b7efef8f86144086d19a8e296150f5649fca20f4c859f84cd94023acc2eac8b014f1b962b62ca35a0905e139758977f0f57e541ed3761955dd37961bf9bdcc97601000000010000004e14b8de778659beaddcdb4f06cf0199382039e8"}}}}) msgrcv(0xffffffffffffffff, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x0, 0x0) 03:49:04 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000040aa830090783b51e1e2a400000000ff02000000003c8160a108"]) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x0, 0x101) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) getpeername$inet(r3, 0x0, &(0x7f0000000080)) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) getsockopt$inet_opts(r2, 0x0, 0x6fc5bb7a89f10437, &(0x7f0000001300)=""/250, &(0x7f0000001400)=0xfa) semop(r4, &(0x7f0000000340), 0x21) semop(r4, &(0x7f0000000000)=[{0x2, 0x200, 0x1400}, {0x0, 0x3, 0x800}, {0x1, 0x1}, {0x2, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r4, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x400}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) connect(r2, &(0x7f0000001440)=@un=@abs={0x0, 0x0, 0x2}, 0x8) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001240)=""/167) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) syz_emit_ethernet(0x153, &(0x7f0000000740)={@local, @broadcast, [], {@ipv6={0x86dd, {0x5, 0x6, "478d11", 0x11d, 0x0, 0x4, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, {[@hopopts={0x0, 0x1, [], [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x1}]}, @routing={0x2, 0x10, 0x0, 0x45, 0x0, [@local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast1, @mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @rand_addr="ef19843382c99d68a52d28998c95a2ff"]}], @tcp={{0x3, 0x3, r1, 0x41424344, 0x0, 0x0, 0x13, 0x10, 0x9, 0x0, 0xf2, {[@nop, @eol, @eol, @sack={0x5, 0x16, [0x0, 0x2, 0x80000001, 0x25, 0x4]}, @sack={0x5, 0x1a, [0xc31, 0xfffffffb, 0x2, 0x2, 0x1f1b, 0x7]}, @mss={0x2, 0x4, 0x7}]}}, {"2ef139c6f7bf8be1804d78acfd42d5978593591cd8689a231576f083efa01474aa77726a26c55e7d2d19b322e77036b980"}}}}}}}) syz_emit_ethernet(0xf1, &(0x7f0000000640)={@broadcast, @random="ed19fac7fced", [{[], {0x8100, 0x5, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, '4=a', 0xb7, 0xc, 0x1, @mcast1, @empty, {[@dstopts={0x3f, 0x1, [], [@enc_lim={0x4, 0x1, 0xfa}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}], @tcp={{0x2, 0x3, r1, 0x41424344, 0x1, 0x0, 0x6, 0x40, 0x6, 0x0, 0xfffe, {[@eol]}}, {"cf48a59574117f0b051f0f93b380f522262d4f6b84e66838c9ace5f255d45e27d0626eb5218bcce369445ceb630f6498b47dea875297fd34437d8160aeb947c8e539ec81c140e99e4c4503dca4a913b3ee48f9ad43262ca698bc8853bc0692de30cb86b375e456bc164ad6e5f4c0a8590da23d8b7055b0a115d9a305837b074d745244f2fddd6c"}}}}}}}) syz_emit_ethernet(0x10f2, &(0x7f0000000140)={@local, @remote, [{[{0x88a8, 0x2, 0x1, 0x4}], {0x8100, 0x7, 0x1, 0x3}}], {@ipv4={0x800, {{0x2d, 0x4, 0x2, 0x8, 0x10dc, 0x66, 0x7ff, 0x1a, 0x50, 0x0, @broadcast, @empty, {[@rr={0x7, 0xb, 0x5, [@empty, @rand_addr=0x401]}, @rr={0x7, 0x1f, 0x8, [@local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x5e, @broadcast, @loopback, @multicast1, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x27, 0x4, [@rand_addr=0x6, @empty, @multicast2, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}, @multicast1]}, @end, @rr={0x7, 0x17, 0x5, [@loopback, @broadcast, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0xa5, [@empty, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x1f, 0xff, [@remote={0xac, 0x14, 0x0}, @rand_addr=0x4, @empty, @broadcast, @rand_addr=0x5, @broadcast, @local={0xac, 0x14, 0x0}]}]}}, @tcp={{0x3, 0x1, r0, r1, 0x1, 0x0, 0xa, 0x40, 0x0, 0x0, 0x5, {[@md5sig={0x13, 0x12, "4f34f15dab7e4878f330e49d3b375e21"}, @nop, @eol]}}, {"1e43462fd96ee46602ac04406b9689d080ee709f40fe7beb8f92035e24aaef0f8cbe65efb7099e71ebd36807e79b51fd328eb1dd2d27dfdbef0fee2bc1fb20345b4236c07b2db5dbe9e6564a06130dbcd4de4393d95a3d5ddc2b68c954a550a951a7b5b8e0510bc0a6b1cd664a4fe57d466066761c5aa3819e4370137833d4d58a9e71f93bbc9285eb8c765d8b51a8461e6f2e167a08e3557471027bef63741ab1f696906f2549e60bc4dadc5ab52f20836db4f5bc7aedee91b5f71247381db75f08392429a2fa61b892d3bd048fd895b2bbadf34e4fc227806c063390033ec0d196788027d30b2c3c7f13da2e3c14be5a1b798556141327fa480bcc2e4c3ff3f3cd65de050e60b9c0b9f6c5a7e5b1cbb858c35edde04f7c468665e7725a48d0ce3249a4622df87b12b589c2f2183ac09c9ffc458656a217f950fbcc6fb8392c073662abe4447716f543666668d5ec16c2f84a48e969dde45fb5752fd301acbc8f0f4e629ebb68b2de46d02cf836e52b69483f7ed98e480ce7caa6e3932426e14adc6135b3af0910913e5b9e6352f84a3af7465adc948b35556e7a0331d2dd368f514f7d5486840626485b4638fe5e8df05b27a4225b955b3a2218f51f4111d3559a54ab4ce2fb5703c47a1a7579e595e2b63c14e9b4b14ca9d96f87aba27866ff939a86c574cd189486f18e5f37748d89c0d44ae4c287e8b761aaaf67b2cbfa8b0684ad052b06983c66a46116ea01a7f443f6e18ebc6776637e2f0b1b9f0283cabec42e9dda6be02e629756d30d33dabb818646d5b61ced2aa9a05cff34971ec33bbd8323571091b91a6f4b016015e5aa4fae55dcc8e1b24e536493cace800a59092824b6cdcfdf9164f6e1c55cd22cab00af8f611aa6f744e1a5f4d7e74571e9ce37f68878ff33df4fd18d7fe522586ffbba8e5c928af91f7f691c9a8387548d71b7c287926f741bacb881173f8eb114d2e529d791e460328e12b0eb89a7b035a61307f52d1c3b0c0889624504bf5834bb107106f063999a74d8f24d4a4f6f3353b078d17b399dd82036fbd953e997d52ea9148fa9ca41899702e0f1d3522584205043702ea893ad923e056597d24e6840fb4128f31a974e3479eb9a33a260b02e672083891e1f09363c349bf435b43e77b2137d6001ec4c3595285912cd04713402ad1ae0e2596c3e84ce9813f3f1393cc11497367f0adac4e79d97405408b3102eb4633c82a26b44180c787c9a38631d68050506491566f64b683c0d2ca05ff4a411bc5996b9accda4980c11a7e211e614be4d2b8ff984da1c4146b811298ed2a79fd3d4a97f3c85e6d1f2879a4a4cd8b9a12b6476cf2a91db8b82c4fc1ec1633584e44043c3a602bb0ae6d1b411f87424ed953d390306b3eb1d876be6093496f1c4201000f5d7f5133b45459589677aad8d0c5cb08f0b522368cdb68a78e825acfd9b13b0f08ae5de3adf50614381abc4739f0589e2b5c6885e46766b27e8bdec4823234a1d5cc84eef657fc98416ec4350d535d5c7f878bee7d7145a3447d8fe78874a7896733ec3f45fcd9f57c4457ee76fa2c99abb17edeb81640e7ef7beeac6409ecfbb717e26fd8898e8494baaf1bc71cbb2e5219b5033ab7a0064f6274b06e070e67877fe4c1f756fe8e822e53b7ac7d947c1624c29a4cca42f6b1dcf6937155dbc4814f3261da15b9ebc793d278367b487f8d2a119b0a07392f45475fc706ffa4407332072a0e854f1a71f70f2969f8b3787a44bf792f22c429edf2f6bac6595711953d7416a02a9c35605ef254d57ab091f744112adbfcd9922fb1e3c351f7cd1cb3bc4d33ba75c689f4bce4e838f7f73e27f9c96c9c3860096e995b2b9a0bc4096eb3f29cd6205cfa0e3f92ef23887bde59134bb9c39b4effcd7c76414cb0ed2ade72f73973bc1ab2f63f1ed8e22518c012e751eb5c8b2f323771589ee151835762cf91c528353b377bff2ff12b95a361defea6ac0312bf89877b3cb75458feabb1c5dd0ec27e02e3edca93ac966e25d33ad0d26a63143745a1c2493565aaa32b4ffe61bc2b7bf9569a8dfe3016e9467970cfb90bd5df56451cda7f28bbfea57f33ceaae912d3aabf512bd7a0176b910aafd7f89aeae15f5509cc482aff03544e45549e404a49a0e5484f3eeb9d8f58ef5f46f18872314d35228ad8ef822002b46a55b1305355918e6fab4c0679a954bfc5c17505500a37b2a02815333c4d2421ae43aa77d9a7898f80a0e8348f7dabf4749d75cb038490f0336d4bd4e02387c94daa57001e2cf3e5676855471717c9ede000b97414ec63994540fef88a1d24216e70cb0fd052af574ce3b8828f49efbeb3db45763c9ee7a9c35ab3a2336047892e63ddacf3ffab00f85ba03a0ab1b56e334da45a80082157617db21c213de78d07171028573d19a399f9b0b03f82444edccedd29d27c63e8d2792a624a03d4fd81632f91955453fb0fbbf64635672d0788f8d1e5a0b2d9fa21d5dc35a725d3288a94a9eff1e97fd1736d83e4a8837f6a6317fedb0a8d4052c23ee2b0316953da2e81a8cbae3c2d04c904f30f6ada9f9fde8be0bb378c74d6d5cf6242f62df9c7f1dceb738aaf14a9a9af418f2befb5ae766dbcd99a9dd16772876bbe8dd68f3121f8a415e5afc9f14f35c2215fa0c58f1d6ed532fce7cf13974b3ba73ed4247daa2d3473f9eb7658562a3937e0815b4c2b37dd6748405c0de0981f529e43434e62a6682ba69988e5e95639e73abf3e90ac7a1da14832ef788d6eacecfaf7dc93e12a8728069abb17968056a4314a0e0a7468f26cb3866f4124e2989211b2e9a70e7e94055f0da3efd8026a5607fd65b3fc380f32a444ddeb663c635aaf2412eecd65f79463b3a6c7b4b5827293ccf90df95cff0d04392f11a3cc92e99f4bbecf58d4c42a56f3d3dad0c07f099987e2c499e79d7eab047139ef482daf0e0049c35e8965039ed24bd602ad6f79be972899afea77d664e9f42e75e1da4092702dfb0304ae07134b8319b6a162f93dd6b5ee882381265732d4ec7c2815445152553fe4de9f38889e763ebee351a5508393fa4f1f22947e219e16707b5d657514b3099fc5afb71ed1cfecbed8cc9ec04a47c7ebd8617bb03789cc53253b2a1ac2888c4af37a2bce3c2856e0d2a5b3f4b4d5bc949aae9c046a33f0689588e0b1657b6c7b4f78d2bf52ddbc34dd7527dbf161ad8253f4c09446b7673a9bb4adb64f768417d9e4f3325f55c63716667e0c5492562c61b087ac851b184576d1a3a07b59f0150985563a1ddcb91b548cc27bd38a8b8e25fe9696baecb6540b22b90d7e857427c97932d30eff80f5d58e53163b07d2cc307f15c678cc7dabded316af81bfb32e49da69bfd4cb778bf9d672c411ea9102f1efb884539e55589961a45281b0e47020ef2f628447ade16f37801ee0e233cbd599c6b50d754bfe213657c34a5b85c73a92bd4382db47c5c1fa89553ac339775c9f4a54e03942641a875a655f8b79b09ffe572b7a38d90215568acae041a5eb202677038d4fbf921c89e48829327fe9d91e98878ac29a2aa1cd79721ca1969458a6c1230b50ce545420037b2f4fd443ea8f9b6a2d2c90cd7472ef5ce4e0130e257b2d3621d7d334d3f36165e8e87370a399b72267aca1989c1b12fdae75de69177638dca96f01aba3f69e85658a990a123b5da44aaab4b8be512aa6633271bc270c2d87a0ea55bd69202d872919d538b3d4d2c96d3081333e4166d3989fb9102d46de92eee66f441ed365be82d13375d71c36bc682e7f15c7930b2c45465acc1daf8a23d3ce26e61f1e358068b440bd30d928a900d377e95daae4eefbe40b704f00f79737b1413990029cf98335c64e1553b285d809eff3d703c5312b3e039d31c6558a0066a4f12759a7ed201036747a58bf0589bc0e92f3c1da782c23719f0c6d8cca159133058817428e2526415c440fb592e2e81f9720e2f05dc2e72bacb5663fd2f3f98fc5f89e8da1d5612b06885139595e78b8a5da97f8164b957d1e2f4f9e2156581537217cdc78691af11dd1fa259baa65a3df20cbd29fe7030cfcfee2cf945ba1e5506d6c077a1cf74a4b912a3e7cdd77216c23e73c82197f4646e94b7167d485860804e1f1e23d98b4b2957380ec7fa7f1c3c0e15f39491e5f69747db2f1991e827a4880a079b1b97e24354072891364b40c74623470983b70813c46af91757e8f56cc644a769eaf12455aa8c0cc62bf3d3b0012d6aee42438b82dcdd806242d6289558b6646e20fae348c5128d9c1ae581438a77898df53ec0c0e411dbc8ac5aa2fc94b9514c3b1faac21c9a11f956d670500016c8d416e9dadfb8e64a5cc255c2a2e8b584fd93c97cbab1c81aa0bccfb952c83696df37b5c5b3cff64c6990e1ad52fbf202148cb8f462cc7c718e3e082b7049afef929ffbf59c4931d30fc78b9f80f344701dfcb56e77c8a4cfcc0ec6f59c34cb8fc5a30057fc6be505044a0ac056f854d156a9cffe9d0a06dd904862e122317dfa0681bf1dc38de403a4b7153a5ca6f66b4b3d2186194c211fd9c5dc730cb632703bc2365a52052c8136379122d2c91f95d9a6d6434560f000cd206a1cda82347d30647cf3f9c294bbfb2d1f35c1e65d16970279a1fd4648a403493432a2c50b7ab9d3ccbbbd406850c97e89467327e37d14d20011ce526fa1e9ff2bf07cabe2a90f8cf2239bd1960e8c0e6a707179d0aefb317bcb2f1ae143cbfbc29333de3bc837ddcd9d981f0968200b0ce12fec470898e29efd6a3ec04ee7297a10ea70a374c54ca5a8bb3b981ecba26f61ace5719141f6b5c03698a3600190c0feaeaff8209f90b681c5dac6d30f640b267f850fe8e6d85468dc10007aec90d46869d67ab98aae7bb2f397ed1b43119cd4f9f0f9048cb5929d3c65e69fa9fef507461acff5dc7b0df074464667d9f71ae349cd2ed440b067f06cf5edfa59a94e54604692402dcd0a45d8fd766e492580eb6afaa15856bbb0a54a31d15bb57a495c44d7daf2a77cf910e9d8756135eb71d8baaccda69651b50f10c468fa8615bf518d966eed01ccdb14d6384c86f9d2f497b7c1524c9401b147cd28de5c3a80e21a719fe3bef03fbcfea80d9b4386a12357ebe943aae832c01562aaada682058d4f6ca776d4fdd7a25ee27b1989fa42cc77a4a3c2efafe4f668c5564c9274a113c061c3ad46a82bd094781ce2ff23575263e66334f5b4690c71328df56790de1e5defb51cee1f9c9d0738d25c6a0bcd3e27645bd98e4542a3de7e6f097b5a4b3d0c1da8e08ba387aa2fe76e38f666359e75fa8b8aecf192ea84b918161376a0edb717155df4784007645b52fbf2446469a54cb517e8eafdcca84fdeda07b6ab07a31de7f4a7d916d873332f357613cab4a5023b432530c803135d0af84f26115f7d8fed1d0869cdab08153d469f311738921bac2c4793d8102074c7391aa664eecf1aeb3e82b110f4aa0a62e3d98959b6a301cfb57bc16ae0ba44f0b19e8dbad4c61cf664fc7eb4ee7e55cafa76250c4c00764f258ba7fee871b1511d038825324922874cd17ca20791395b65d9a0de1185393271a87723f600af595faefbe5ea8541222c6cd38106a5903bf516729cc04e4a36bdb5d0be990845f921449485de289807cf9edaeaeb5e19178dd41ecaaceaf28f3a21815947e1c78ace3a8627334c25f2ab2a7da813af5f7fec257781c76c3c27fd44cccca8e4745ccce78319ccd27cc66ea29665b0bf3f3cfa1e19527f019316eb805c6cb415d91acfdf7508d1fbbfd1301fa13db97759a472d24741f4a9"}}}}}}) 03:49:04 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff8, 0x10, 0x20000000, 0xff, 0x5c}, {{r0}, 0xfffffffffffffffe, 0x10, 0x6e2085e3a4c121d, 0x10001, 0xc35}, {{}, 0xffffffffffffffff, 0x10, 0x80, 0x6, 0x2}, {{}, 0xfffffffffffffffd, 0x80, 0x40000000, 0x7, 0x8}], 0x4, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0x8, 0x80, 0x1f, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0x40000000, 0x6, 0x4}, {{r2}, 0xffffffffffffffff, 0x80, 0x40, 0xe9, 0xfffffffffffffffe}], 0x1ff, &(0x7f0000000080)={0x8000}) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000140), 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f00000008c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r4) dup2(r3, r4) 03:49:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r2]) fchownat(r0, &(0x7f0000000040)='./file0\x00', 0x0, r2, 0x6) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x3}) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r5, 0x7, &(0x7f0000000180)={0x0, 0x3}) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000180)={0x0, 0x3}) r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r7, 0x7, &(0x7f0000000180)={0x0, 0x3}) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r8, 0x7, &(0x7f0000000180)={0x0, 0x3}) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYRESOCT=r6, @ANYRESOCT=r6, @ANYRES32=r8]) 03:49:04 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076600000aa57f7d1681a60d8a7ff170000000000000000000000000001"]) 03:49:04 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000140)=ANY=[@ANYRESDEC=r1, @ANYRES16], 0x2, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000200f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584c", @ANYBLOB="5dff3896f9df48d3bc4306494db7a5ff8a9869f24cc0ff3760c1694fd446750b602753f0a20446818009d088bd110863039b7981c37b8e950ae206da57335e7f80d0946654572bbce4199900cf7c13da9f25fcbba45ab4a1a618089f90f2850f", @ANYRESHEX=r0, @ANYRESOCT=r0], 0x38}, 0x0) 03:49:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000012c0)=[{r0, 0x40}], 0x1, 0x0) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000000040)=""/146, 0x92, 0x802, &(0x7f0000000100)={0x18, 0x0, 0xffff7030, 0x6}, 0xc) 03:49:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) dup(r0) setsockopt(r0, 0x1, 0x4, &(0x7f0000000000)="c172d7433fa0fce4f6b073f3d2fb381c5cf4192c2da55af0a6a86567773b159b07c580822099e2914818553905fc8ce5", 0x30) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) 03:49:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r1]) r2 = socket(0x11, 0x4003, 0x0) dup(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000040)=[r1, r3]) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) 03:49:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/64}, &(0x7f00000000c0)=0x42) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000480)="56e88ae17f4d28145e9d6c7cc606bb268ac90c7e0eaa864e0b1ad32d67f1d8131d7e0072bfa5be966b62d136f641d7192e77f823ca8892fd9f0163451c593557b45829565c0049ce1b1fc7ebd857abf97962f108527b325ec23118d33ee9ffacf5854a302db243d726668e55121fa60c6ae7bd8ee369ee1ed4de167467ed03c0f6d0343c5c8314a0f23042f7e72dac3aaab4669385d4bdcf7cdabeb22a71630c7defd148a31a5158f4b2ebd3f9aa797375d4005c35b216187010e7b64ac9f23e3c8736906506c58bce193f9f0391680ae368e7900a4f99fa5b8cac3eba51eb33f443f20ea75a7a1d40760090cbb749ffcc080b04c0ef613b5ef782de9cff8acc09b880cbefbe3cc4d2b91e586d6c8ba5c0b97aed5aa404cc43c501fa9e9877ce08aad8fdc2775e0dbdd4f112c1662f6f59a285589dccb04c9f203cd56663fa5062172040082aa11e3483cfbde54b81670f4f727104bfba486271fa454047e3359db4208c9529b66893ea42ee92573530d4a1a2b3fbf3239d6fba0fd215262fd903850b8a6cef76e1ca2f3ac716a7d6a383d485813a23aee5c3d047828cf14018cd14fa4c552a29cd7d808efc2def24fd495f2439df390e959ea24e122c3c02c07d290026cca8dc43de85654921c354428a4287238ad8414a5fc3b9c9021828c5329f709c43fe60f03320b585aac749d5a222f127582685198da2a477abc13ae8", 0x200}], 0x1, 0x0, 0x100000000) 03:49:04 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xdc0, 0x1}, {0x4, 0x1}}, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x22, r2) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f000002ffff000086dd6076605100183a00fefe800000000000aa8300000000000000ff020000000000000000000000000001"]) 03:49:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000e7b000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f00006e8000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000125000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f00005b8000/0x4000)=nil, &(0x7f00001d8000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000f39000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000b4f000/0x2000)=nil, &(0x7f0000789000/0x4000)=nil, 0x1}], ['./file1\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) shutdown(r0, 0x0) r3 = socket(0x18, 0x3, 0x85) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000540)=0x3) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) mmap(&(0x7f0000aa8000/0x1000)=nil, 0x1000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0x9) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000580)=@file={0x1, './file1\x00'}, 0xa) write(r3, 0x0, 0x0) 03:49:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x3b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r3) getgid() r4 = socket(0x11, 0x1, 0x0) r5 = dup(r4) getpeername$inet(r5, 0x0, &(0x7f0000000080)) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000000)) mkdir(&(0x7f0000000100)='./file0\x00', 0x88) r6 = socket(0x1, 0x4000, 0x80) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYRESOCT], 0x10) dup2(r6, r2) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=[{0x20, 0xfffe, 0x0, "c5a12945d9cdfac724"}, {0x80, 0x0, 0x0, "7ff7caacaa8b63f2faed8a090d8ac1cf6d93c8fa03a92d64925d7980c0ed8409bc260249128bac8399abd58239d495b0f03516d031cf2878aa8d62882b82bfa5310f57ceadf0690c29bc95dbe9bb7e83c0e93e5ef1d5435979f7d50231a2b97251033ad98d9552b486"}, {0x48, 0x0, 0x0, "a3928bd172ea4d7994d80c8c54363e18f2f9bb0b111383f0e552df57cc86902f8ca1e4bfd47c65b0b3a2c8cd7ddbf9f212"}], 0xe8}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f00000000c0)={0x2, 0xfffffffa}) 03:49:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$dupfd(r0, 0xa, r1) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) 03:49:04 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x4, 0x0, 0x2c, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = dup(r1) getpeername$inet(r2, 0x0, &(0x7f0000000080)) recvfrom(r2, &(0x7f00000001c0)=""/252, 0xfc, 0x842, &(0x7f0000000140)=@in6={0x18, 0x3, 0x7fff, 0xc4}, 0xc) r3 = dup(r0) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x0, 0x3}) fcntl$getflags(r4, 0x3) getpeername$inet(r3, 0x0, &(0x7f0000000080)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0xffff}, 0x8) 03:49:04 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001c2f020fa95847e61cc4743957900181c3aa898f55ab89144337ebe818b4e18d2ac467952cdaf4eda9d1a190629432d0865e1a23fdf955c"]) r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) dup(r2) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 03:49:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xbc10888aa76b7871) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x8012, r0, 0x0, 0x0) 03:49:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1002000020004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) 03:49:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x4, 0x1000, 0x6, 0x1, 0x10000, 0x6, 0xfffffffe, 0x0, 0x2, 0x9, 0x8000}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) syz_emit_ethernet(0x40, &(0x7f0000000000)={@empty, @remote, [], {@arp={0x806, @generic={0x6, 0x6005, 0x6, 0xe, 0x3, @empty, "d8274ccaa96cf47ebcd32e28168b", @local, "d16f4c8db970ea2dba1d8d3a5692d846"}}}}) 03:49:04 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) acct(&(0x7f0000000000)='./file0/file0\x00') unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 03:49:04 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x8, 0x51e3}, 0xc) 03:49:04 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="e3ab04002fe6feffffffffff86ddc732b60e4171839f79792a54a06076605100183a00fefe80000000d5a29f0e0000aa8360d96e7000000000000001551615e9a0b22f838d69dccb896affcdcab4e28bcc878530"]) r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x3, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r3) ioctl$KDSETRAD(r1, 0x20004b43) 03:49:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) faccessat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(0xffffffffffffffff) getpeername$inet(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x3, 0x2, "8eae621f5bd91ae5961f64906684d22a906afc65", 0x4, 0x7fffffff}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:49:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) dup(r0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa8300907800000000ff020000000000000000000000000001"]) 03:49:04 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9d44}, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f00000011c0), 0x0) 03:49:04 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[]) 03:49:04 executing program 1: rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x3}) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 03:49:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = socket$inet6(0x18, 0x4, 0x18) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_media}) ftruncate(r1, 0x0, 0x6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x2}, {0x35}, {0xf4a7, 0x0, 0x0, 0x630000}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)) 03:49:04 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) getpeername$inet(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x11, 0x4003, 0x0) dup(r2) getpeername(r2, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x40, 0x2, './file0\x00', 0x0, 0x0, 0x10001, 0x2}) r3 = socket(0x18, 0x8000, 0xfd) r4 = dup(r3) getpeername$inet(r4, 0x0, &(0x7f0000000080)) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000000)="28a4415e433dff8ef439bdeeb1babdb296fd50224010464e1bf444cf7558a32753bf7090aa9c360a851dc69ee73d1e64716be61f5bfdc9f192deecdedba1ce5f5a067b384681145f95f43ad08ed910365f162ecdc4a7593fd07857e291a02892140f6b61eabdd4bb0f924502cd7bb5a1454fec35e42f6775af99c99e5398e6084e20611340d8d20e", 0x88) syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100b3d0810854d8cc5b1ee4afc2cf8f46fa4546af0e0a4b183a00fefe800000000000aa8300"]) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) 03:49:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB=','], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000080), 0x4) 03:49:04 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff8601000036005100180000000000aa830090780000007bfe42547ad1156a00000000030000000000000000"]) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x800, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000004c0)=0xe7b) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x0, 0x3}) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000001c0)="85edba7eb8eaaec3a88673db33da70aff17ebecdef085f57d89f991749376d9995d02b9f5a8c26cfcbce3353292b1dd3c9dc8bf649566beb2e8fc9f08d20460cbdb9f202606cd8cbbd13abb697931cbc02f6503ca1766a3aab5045e4d8b74c6933f5e6ad458403012f3e606cff777b1cc87cdddc37f895b66bfafbe96a88", 0x7e}, {&(0x7f00000000c0)="988f26b974ae50ecbdcbfd5b56056615a30c806a6f567d79a0a1c7", 0x1b}, {&(0x7f0000000240)="a78ec2c4c4d3530ff8aef4966c1e5b7e3625a409c320af7dbfeb2df0214f4f4ce929e558f8ea19e506caa0ed4b6f9d7674b471b4b44fc1340dc845f4ae4b5f641fa14b8726c5d16ad2df17bb432dd0b7daf4accb9491e18165c15e86baee238cd4ca", 0x62}, {&(0x7f0000000140)="1f32a4844a0a8ff1db50e87fadfcdc33ba856e47b54622d41b77e0c670cd5199b827b252fbdafeed0b843a89a19bc82cd88976fef4ad6a3d08be", 0x3a}, {&(0x7f00000002c0)="8cedb51fc6797ce05a2a4464a5ce150606647cd1936fec9935222ee0a5531d7055670ddbeee1db716054620ab659906f7a3fcc529ebc9cbfdfc63f481c614fe7a75a16be75cb382e53f0906590efec35254b13c8637edcdb772160700b77ea38ad67a45f2e0cfe8f4b27586a975825aa1471f1a4", 0x74}, {&(0x7f0000000340)="99a205944278553b34a089e30ea7dca12d85793e187aeddfe5cf506a2aeacae7c13e6db47b4ed6f95b58d6c584f3dba68069c0ffa9ceb013c3b816fa4a8b72eb96bbed74a00bb05362255e3a9204e57692d738f541568a06b42f84448dc69a2ff3f977d513d062a5b79c698c97e4f8d85553c754433cb4b3893b5a961526765a32961721b66ab39b6acb48a5d118616d7e8491bd0f87fb496970062629e293d2eb102bb5a0da235302c0841d66805718730c1155095154459b2f2356153b46b97a0b789e", 0xc4}], 0x6, 0x0, 0x10001) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) ppananicic: : popoooll__ddoo__ggeet:t: m bmubufpfpl l ffreree e lilists tm mododififieide:d :p agpeag e0 xf0fxffffffdff8d086d0683d18300100;00 i; teitme am dadrdd r0 x0ffxfffffffdf8d08606dd83831155000;0 ; ooffffseset t 00xx00==00xx22550077662200000000000000000000 !=! =0 0xx252500776622bb15159797886a69af9f Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 60952 71658 0 0 0x4000000 0 syz-executor.1 375050 46191 0 0x14000 0x200 1 softnet db_enter() at db_enter+0x18 panic(ffffffff8227401c) at panic+0x15c pool_do_get(ffffffff8265eb38,2,ffff8000227c37d8) at pool_do_get+0x439 pool_get(ffffffff8265eb38,2) at pool_get+0xeb m_copym(fffffd806d805b00,cc,66,2) at m_copym+0x174 tcp_output(ffff800000a0b540) at tcp_output+0x15ba tcp_usrreq(fffffd807de41008,e,fffffd8068a2cd00,fffffd80650e1900,0,ffff800020ec6c48) at tcp_usrreq+0x629 sosend(fffffd807de41008,fffffd80650e1900,ffff8000227c3c00,0,0,403) at sosend+0x671 sendit(ffff800020ec6c48,6,ffff8000227c3ce0,403,ffff8000227c3dc0) at sendit+0x52b sys_sendto(ffff800020ec6c48,ffff8000227c3d78,ffff8000227c3dc0) at sys_sendto+0x80 syscall(ffff8000227c3e40) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6c556918210, count: 3 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 pool_do_get: mbufpl free list modified: page 0xfffffd806d831000; item addr 0xfffffd806d831500; offset 0x0=0x2507620000000000 != 0x250762b159786a9f ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff8227401c) at panic+0x15c pool_do_get(ffffffff8265eb38,2,ffff8000227c37d8) at pool_do_get+0x439 pool_get(ffffffff8265eb38,2) at pool_get+0xeb m_copym(fffffd806d805b00,cc,66,2) at m_copym+0x174 tcp_output(ffff800000a0b540) at tcp_output+0x15ba tcp_usrreq(fffffd807de41008,e,fffffd8068a2cd00,fffffd80650e1900,0,ffff800020ec6c48) at tcp_usrreq+0x629 sosend(fffffd807de41008,fffffd80650e1900,ffff8000227c3c00,0,0,403) at sosend+0x671 sendit(ffff800020ec6c48,6,ffff8000227c3ce0,403,ffff8000227c3dc0) at sendit+0x52b sys_sendto(ffff800020ec6c48,ffff8000227c3d78,ffff8000227c3dc0) at sys_sendto+0x80 syscall(ffff8000227c3e40) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6c556918210, count: -12 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff8000227c3620 rbx 0xffff8000227c36d0 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff811b7d2f kprintf+0x16f r9 0x1 r10 0x2 r11 0xb1cda922ae409211 r12 0x3000000008 r13 0xffff8000227c3630 r14 0x100 r15 0x1 rip 0xffffffff81e2d538 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000227c3610 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=60952 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020ec7878,0xffffffff82685730 process=0xffff800020e93730 user=0xffff8000227be000, vmspace=0xfffffd80666cc5d0 estcpu=28, cpticks=3, pctcpu=0.0 user=0, sys=3, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 71658 44858 35798 0 2 0 syz-executor.1 *71658 60952 35798 0 7 0x4000000 syz-executor.1 93494 357069 6028 0 2 0 syz-executor.0 93494 219810 6028 0 2 0x4000000 syz-executor.0 6028 295853 93342 0 3 0x82 nanosleep syz-executor.0 35798 443494 93342 0 3 0x82 nanosleep syz-executor.1 51511 279805 1 0 3 0x100083 ttyin getty 81051 101474 0 0 3 0x14200 bored sosplice 93342 162380 49985 0 3 0x82 thrsleep syz-fuzzer 93342 1072 49985 0 3 0x4000082 nanosleep syz-fuzzer 93342 239166 49985 0 3 0x4000082 thrsleep syz-fuzzer 93342 128434 49985 0 3 0x4000082 thrsleep syz-fuzzer 93342 398753 49985 0 3 0x4000082 thrsleep syz-fuzzer 93342 330725 49985 0 3 0x4000082 thrsleep syz-fuzzer 93342 10877 49985 0 3 0x4000082 thrsleep syz-fuzzer 93342 3350 49985 0 3 0x4000082 thrsleep syz-fuzzer 93342 40265 49985 0 3 0x4000082 kqread syz-fuzzer 93342 411755 49985 0 3 0x4000082 thrsleep syz-fuzzer 49985 266669 96800 0 3 0x10008a pause ksh 96800 223282 83147 0 3 0x92 select sshd 83147 7282 1 0 3 0x80 select sshd 19226 420487 16625 74 3 0x100092 bpf pflogd 16625 447738 1 0 3 0x80 netio pflogd 37529 500420 96081 73 3 0x100090 kqread syslogd 96081 325577 1 0 3 0x100082 netio syslogd 24919 294380 1 77 3 0x100090 poll dhclient 17602 225985 1 0 3 0x80 poll dhclient 76064 12605 0 0 3 0x14200 bored smr 34456 34176 0 0 2 0x14200 zerothread 25473 154600 0 0 3 0x14200 aiodoned aiodoned 8204 518037 0 0 3 0x14200 syncer update 45327 41100 0 0 3 0x14200 cleaner cleaner 11191 230421 0 0 3 0x14200 reaper reaper 60196 231962 0 0 3 0x14200 pgdaemon pagedaemon 29145 500211 0 0 3 0x14200 bored crynlk 99251 171818 0 0 3 0x14200 bored crypto 28490 520320 0 0 3 0x40014200 acpi0 acpi0 79175 282593 0 0 3 0x40014200 idle1 46191 375050 0 0 7 0x14200 softnet 73563 344178 0 0 3 0x14200 bored systqmp 50433 493256 0 0 3 0x14200 bored systq 87415 468506 0 0 3 0x40014200 bored softclock 40230 124002 0 0 3 0x40014200 idle0 1 338603 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex mbufpl r = 0 (0xffffffff8265eb48) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_get+0xbf #4 m_copym+0x174 #5 tcp_output+0x15ba #6 tcp_usrreq+0x629 #7 sosend+0x671 #8 sendit+0x52b #9 sys_sendto+0x80 #10 syscall+0x4a4 #11 Xsyscall+0x128 Process 71658 (syz-executor.1) thread 0xffff800020ec6c48 (60952) exclusive rwlock netlock r = 0 (0xffffffff824efd38) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 solock+0x5a #3 sosend+0x559 #4 sendit+0x52b #5 sys_sendto+0x80 #6 syscall+0x4a4 #7 Xsyscall+0x128 exclusive mutex mbufpl r = 0 (0xffffffff8265eb48) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_get+0xbf #4 m_copym+0x174 #5 tcp_output+0x15ba #6 tcp_usrreq+0x629 #7 sosend+0x671 #8 sendit+0x52b #9 sys_sendto+0x80 #10 syscall+0x4a4 #11 Xsyscall+0x128 Process 46191 (softnet) thread 0xffff800020e184e0 (375050) shared rwlock softnet r = 0 (0xffff80000002b0e0) #0 witness_lock+0x4c7 #1 taskq_thread+0x8f #2 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9549 6444K 7074K 78643K 12564 0 pcb 13 8K 8K 78643K 222 0 rtable 109 4K 4K 78643K 638 0 ifaddr 94 17K 18K 78643K 258 0 counters 43 33K 34K 78643K 93 0 ioctlops 0 0K 4K 78643K 1525 0 iov 0 0K 32K 78643K 153 0 mount 1 1K 1K 78643K 1 0 vnodes 1223 77K 77K 78643K 1874 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 17 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 87 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 1016 0 sigio 0 0K 0K 78643K 11 0 proc 62 63K 95K 78643K 716 0 subproc 32 2K 2K 78643K 102 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 98 0 in_multi 90 4K 5K 78643K 258 0 ether_multi 1 0K 0K 78643K 40 0 mrt 0 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 305 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 151 129K 129K 78643K 4344 0 UVM aobj 38 6K 6K 78643K 42 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 179 0 NDP 16 0K 0K 78643K 59 0 temp 148 3047K 3119K 78643K 25615 0 kqueue 3 4K 14K 78643K 56 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 17 0 13 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 630 0 628 1 0 1 1 0 8 0 rtentry 112 130 0 87 2 0 2 2 0 8 0 unpcb 120 668 0 658 2 1 1 2 0 8 0 syncache 264 11 0 11 3 2 1 1 0 8 1 tcpcb 544 404 0 397 1 0 1 1 0 8 0 inpcb 280 1128 0 1118 6 5 1 2 0 8 0 rttmr 72 2 0 2 2 2 0 1 0 8 0 nd6 48 27 0 19 1 0 1 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 3 0 3 3 2 1 1 0 8 1 pffrag 232 6 0 6 3 3 0 1 0 482 0 pffrnode 88 6 0 6 3 3 0 1 0 8 0 pffrent 40 98 0 98 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 111 0 64 1 0 1 1 0 8 0 pfstkey 112 111 0 64 2 0 2 2 0 8 0 pfstate 328 111 0 64 6 0 6 6 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 604 0 376 20 5 15 15 0 8 0 art_table 32 606 0 376 2 0 2 2 0 8 0 art_node 16 129 0 90 1 0 1 1 0 8 0 sysvmsgpl 40 37 0 29 1 0 1 1 0 8 0 semupl 112 5 0 5 2 2 0 1 0 8 0 semapl 112 72 0 62 1 0 1 1 0 8 0 shmpl 112 40 0 4 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2909 0 1505 89 0 89 89 0 8 0 ffsino 272 2909 0 1505 95 1 94 95 0 8 0 nchpl 144 4561 0 2971 60 0 60 60 0 8 0 uvmvnodes 72 3459 0 0 63 0 63 63 0 8 0 vnodes 208 3459 0 0 183 0 183 183 0 8 0 namei 1024 13288 0 13288 5 4 1 1 0 8 1 percpumem 16 57 0 25 1 0 1 1 0 8 0 vcpupl 1984 13 0 0 2 0 2 2 0 8 0 vmpool 560 16 0 3 1 0 1 1 0 8 0 scxspl 192 13491 0 13491 14 13 1 7 0 8 1 plimitpl 152 87 0 79 1 0 1 1 0 8 0 sigapl 424 1223 0 1190 4 0 4 4 0 8 0 futexpl 56 14540 0 14540 5 4 1 1 0 8 1 knotepl 112 169 0 150 1 0 1 1 0 8 0 kqueuepl 144 154 0 149 1 0 1 1 0 8 0 pipelkpl 48 228 0 218 1 0 1 1 0 8 0 pipepl 120 456 0 437 2 0 2 2 0 8 1 fdescpl 496 1205 0 1188 3 0 3 3 0 8 0 filepl 152 7806 0 7702 9 2 7 7 0 8 3 lockfpl 104 228 0 227 1 0 1 1 0 8 0 lockfspl 48 85 0 84 1 0 1 1 0 8 0 sessionpl 112 23 0 12 1 0 1 1 0 8 0 pgrppl 48 31 0 20 1 0 1 1 0 8 0 ucredpl 96 742 0 733 1 0 1 1 0 8 0 zombiepl 144 1190 0 1190 1 0 1 1 0 8 1 processpl 984 1223 0 1190 5 0 5 5 0 8 0 procpl 624 3326 0 3282 4 0 4 4 0 8 0 sosppl 128 15 0 15 3 3 0 1 0 8 0 sockpl 400 2432 0 2410 15 11 4 6 0 8 1 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 8 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 7 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 176 0 0 21 0 21 21 0 8 2 mtagpl 80 81 0 0 2 0 2 2 0 8 0 mbufpl 256 454 0 0 25 0 25 25 0 8 0 mbufpl: pool(0xffffffff8265eb38:mbufpl): free list modified: page 0xfffffd806d831000; item ordinal 0; addr 0xfffffd806d831500 (p 0xfffffd806dc52000); offset 0x0=0x2507620000000000 bufpl 280 5312 0 148 369 0 369 369 0 8 0 anonpl 16 126355 0 111925 90 25 65 73 0 124 5 amapchunkpl 152 8262 0 8133 27 16 11 19 0 158 4 amappl16 192 5298 0 4495 69 28 41 52 0 8 0 amappl15 184 442 0 439 1 0 1 1 0 8 0 amappl14 176 36 0 28 1 0 1 1 0 8 0 amappl13 168 51 0 49 1 0 1 1 0 8 0 amappl12 160 346 0 340 2 1 1 1 0 8 0 amappl11 152 405 0 390 1 0 1 1 0 8 0 amappl10 144 138 0 133 1 0 1 1 0 8 0 amappl9 136 422 0 419 1 0 1 1 0 8 0 amappl8 128 514 0 472 2 0 2 2 0 8 0 amappl7 120 263 0 248 1 0 1 1 0 8 0 amappl6 112 358 0 350 1 0 1 1 0 8 0 amappl5 104 1095 0 1076 1 0 1 1 0 8 0 amappl4 96 572 0 531 2 0 2 2 0 8 1 amappl3 88 129 0 122 1 0 1 1 0 8 0 amappl2 80 8863 0 8783 2 0 2 2 0 8 0 amappl1 72 35909 0 35457 23 13 10 18 0 8 0 amappl 80 3659 0 3608 2 0 2 2 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 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 41 0 4 1 0 1 1 0 8 0 uaddrrnd 24 1221 0 1191 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1221 0 1191 1 0 1 1 0 8 0 vmmpekpl 168 12737 0 12707 2 0 2 2 0 8 0 vmmpepl 168 155243 0 153142 183 65 118 118 0 357 25 vmsppl 368 1220 0 1191 3 0 3 3 0 8 0 pdppl 4096 2450 0 2395 9 2 7 7 0 8 0 pvpl 32 385548 0 367894 211 52 159 175 0 265 14 pmappl 232 1220 0 1191 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 302 0 26 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff8227401c) at panic+0x15c pool_do_get(ffffffff8265eb38,2,ffff8000227c37d8) at pool_do_get+0x439 pool_get(ffffffff8265eb38,2) at pool_get+0xeb m_copym(fffffd806d805b00,cc,66,2) at m_copym+0x174 tcp_output(ffff800000a0b540) at tcp_output+0x15ba tcp_usrreq(fffffd807de41008,e,fffffd8068a2cd00,fffffd80650e1900,0,ffff800020ec6c48) at tcp_usrreq+0x629 sosend(fffffd807de41008,fffffd80650e1900,ffff8000227c3c00,0,0,403) at sosend+0x671 sendit(ffff800020ec6c48,6,ffff8000227c3ce0,403,ffff8000227c3dc0) at sendit+0x52b sys_sendto(ffff800020ec6c48,ffff8000227c3d78,ffff8000227c3dc0) at sys_sendto+0x80 syscall(ffff8000227c3e40) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x6c556918210, count: -12 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x3c comcnputc(800,d) at comcnputc+0x1c8 kputchar(a,5,0) at kputchar+0x219 kprintf() at kprintf+0x15c printf(ffffffff82254e6e) at printf+0x74 panic(ffffffff8227401c) at panic+0x129 pool_do_get(ffffffff8265eb38,2,ffff800020e39138) at pool_do_get+0x439 pool_get(ffffffff8265eb38,2) at pool_get+0xeb m_gethdr(2,2) at m_gethdr+0x4c tcp_output(ffff800000a0b540) at tcp_output+0x14e6 tcp_input(ffff800020e396b8,ffff800020e396c4,6,2) at tcp_input+0x2356 end trace frame: 0xffff800020e39570, count: 0 ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x3c comcnputc(800,d) at comcnputc+0x1c8 kputchar(a,5,0) at kputchar+0x219 kprintf() at kprintf+0x15c printf(ffffffff82254e6e) at printf+0x74 panic(ffffffff8227401c) at panic+0x129 pool_do_get(ffffffff8265eb38,2,ffff800020e39138) at pool_do_get+0x439 pool_get(ffffffff8265eb38,2) at pool_get+0xeb m_gethdr(2,2) at m_gethdr+0x4c tcp_output(ffff800000a0b540) at tcp_output+0x14e6 tcp_input(ffff800020e396b8,ffff800020e396c4,6,2) at tcp_input+0x2356 ip_deliver(ffff800020e396b8,ffff800020e396c4,6,2) at ip_deliver+0x353 ip_ours(ffff800020e396b8,ffff800020e396c4,8b,0) at ip_ours+0x412 ip_input_if(ffff800020e396b8,ffff800020e396c4,4,0,ffff80000067a800) at ip_input_if+0x6ce ipv4_input(ffff80000067a800,fffffd8068a2ce00) at ipv4_input+0x48 if_input_local(ffff80000067a800,fffffd8068a2ce00,2) at if_input_local+0xf9 loinput(ffff80000067a800,fffffd8068a2ce00,0) at loinput+0x4f if_input_process(ffff80000067a800,ffff800020e39828) at if_input_process+0xfb ifiq_process(ffff80000067abf8) at ifiq_process+0x80 taskq_thread(ffff80000002b080) at taskq_thread+0x9c end trace frame: 0x0, count: -23