kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Jul 21 00:44:24 PDT 2020 OpenBSD/amd64 (ci-openbsd-setuid-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.10.33' (ECDSA) to the list of known hosts. 2020/07/21 00:44:35 fuzzer started 2020/07/21 00:44:40 dialing manager at 10.128.15.235:29413 2020/07/21 00:44:40 syscalls: 381 2020/07/21 00:44:40 code coverage: enabled 2020/07/21 00:44:40 comparison tracing: enabled 2020/07/21 00:44:40 extra coverage: support is not implemented in syzkaller 2020/07/21 00:44:40 setuid sandbox: enabled 2020/07/21 00:44:40 namespace sandbox: support is not implemented in syzkaller 2020/07/21 00:44:40 Android sandbox: support is not implemented in syzkaller 2020/07/21 00:44:40 fault injection: support is not implemented in syzkaller 2020/07/21 00:44:40 leak checking: support is not implemented in syzkaller 2020/07/21 00:44:40 net packet injection: enabled 2020/07/21 00:44:40 net device setup: support is not implemented in syzkaller 2020/07/21 00:44:40 concurrency sanitizer: support is not implemented in syzkaller 2020/07/21 00:44:40 devlink PCI setup: support is not implemented in syzkaller 2020/07/21 00:44:40 USB emulation: support is not implemented in syzkaller 00:44:45 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) read(r0, &(0x7f0000000040)=""/99, 0x63) r1 = socket$inet(0x2, 0x3, 0x1f) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = dup2(r1, r2) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000180)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) fcntl$lock(r4, 0x9, &(0x7f0000000240)={0x3, 0x1, 0xffff, 0x25, r5}) r6 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000280)) fcntl$setflags(r6, 0x2, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r7 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) recvmsg(r7, &(0x7f0000003740)={&(0x7f0000000340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000026c0)=[{&(0x7f0000001380)=""/107, 0x6b}, {&(0x7f0000001400)=""/181, 0xb5}, {&(0x7f00000014c0)=""/244, 0xf4}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/243, 0xf3}], 0x5, &(0x7f0000002740)=""/4096, 0x1000}, 0x40) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) accept$inet6(0xffffffffffffff9c, &(0x7f0000003780), &(0x7f00000037c0)=0xc) r8 = shmget(0x1, 0x1000, 0x401, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r8, 0x4) 00:44:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x801, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)=0x23) r3 = dup(0xffffffffffffffff) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000001c0)) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x400, 0x0) preadv(r4, &(0x7f0000000400)=[{&(0x7f0000000240)=""/49, 0x31}, {&(0x7f0000000280)=""/182, 0xb6}, {&(0x7f0000000340)=""/133, 0x85}], 0x3, 0x0, 0x3) ioctl$KDGKBMODE(r2, 0x40044b06) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCNOTTY(r5, 0x20007471) r6 = open$dir(&(0x7f0000000440)='./file0\x00', 0x20180, 0x8) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000480)=0x1000) r7 = open(&(0x7f00000004c0)='./file0\x00', 0x20, 0x8) ioctl$KDGKBMODE(r7, 0x40044b06) r8 = accept$unix(r5, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) sendmsg$unix(r8, &(0x7f0000000a00)={&(0x7f0000000580)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000006c0)=[{&(0x7f00000005c0)="f7653de8c6c42f1df860590f3c7adfd68e47efefe78aef4dea1044d75913ca9fcc10f900018f515afb0186847ea3871b687ec167ac5ab2937d816c991d934d9cca7ed746bc459fe8d494032ceb56dd43b5e8baffc8b91ee2583ecee3d170746579c24e9f3bc97ed7fc202d383909940f13cc7071565aced675b0ac921cb50431fba0cc4cbba2410ab69dd248540be1ca14afce04964111b549784f097b7de5e46936e26218113e25d8f8139695b42bfb1d12cbf6ec4b04a2a5910132", 0xbc}, {&(0x7f0000000680)="82464c5e", 0x4}], 0x2, &(0x7f0000000940)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r2]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20}], 0xa8, 0x40d}, 0x7) 00:44:45 executing program 1: r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r1 = getuid() r2 = socket$unix(0x1, 0x5, 0x0) fcntl$getown(r2, 0x5) r3 = getgid() fchown(r0, r1, r3) r4 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r4, &(0x7f0000000040)='./file0\x00', 0x200, 0x59e9dcf4ba704e1) 00:44:45 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8671f0c17456d3fbf70000000000000000000000ff02000000000000000000000000000104009078000010000027671500002c00004000000000009f7600000000000001fe8000000000000000002cf0c9796e05fa9f50566950080000000000aa3300000000000000000000000000d1a1c0ce3990e3543f26f2197ec4c81e04c4822e0ccb21df6a03bee628043d988bc8f91d6940b045"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x5, 0x800}, {0x2, 0xe8, 0x800}, {0x4, 0x3ae9b8cc, 0x800}, {0x3, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) r1 = semget(0x1, 0x0, 0x18a) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000040)) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f000001b800)=[{0x1, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semop(r2, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x3) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000001c0)=0x1) semop(r0, &(0x7f00000000c0)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semop(r0, &(0x7f0000000000)=[{0x4, 0x3850, 0x800}], 0x1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000100)=0x3) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000140)=""/31) 00:44:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket(0x2, 0x2, 0x0) dup(r0) r1 = kqueue() open(&(0x7f0000001640)='./file0\x00', 0x60e, 0xc5) r2 = socket(0x18, 0x1, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffb, 0x3}], 0x6, 0x0, 0x6, 0x0) 00:44:46 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x9) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x2fffb) ftruncate(r1, 0x0, 0xfffffffeffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x1c, 0x0}, 0x40a) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x3, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x1, 0x8, 0x9, 0x8}) fcntl$setown(r2, 0x6, r5) r6 = socket(0x20, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:44:46 executing program 0: syz_emit_ethernet(0x56, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaabb86dd600012439a9c0600000056499e1a00000000e3e900000000fe8000da83bd4e0103000000004000002b204e2243e539faa6a2061423e20500f412a5bb9504eb81427a371d2b18b8b61fccce886e58eaf4c7d08e0d8bb2d86b67ebdec967c564ba2a745818d431305958350124b26e5f7eb5d2c898b09739a5d7436623139bafe781d914ba4ba7985af751b37c2ba0d67d5a370fba", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8c80020000907800000101080000000000000000"]) r0 = getpgid(0x0) getpgid(r0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r0}) r1 = semget$private(0x0, 0x8, 0x10782) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f00000001c0)=[{0x0, 0x2, 0x800}, {0x3, 0x7ff}, {0x4, 0x8, 0x1800}, {0xcfaf04168c0eeb7a, 0x9, 0x800}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000040)=""/20) semop(r1, &(0x7f0000000440)=[{0x3, 0x86, 0x1000}, {0x0, 0x101, 0x1800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x7f, 0xc0}, 0x7, 0x2, 0x7fc}) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000000380)=""/100) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f00000000c0)=0xfffffffd) semop(r1, &(0x7f0000000080)=[{0x4, 0x100}, {0x0, 0x3, 0x1000}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x3, 0x0, 0x0, 0x0, r4, 0x138, 0x7}, 0x3, 0x80000001, 0x4000003}) getpgid(r0) 00:44:46 executing program 1: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0xb}, 0x3, 0x0, 0x0, 0x0, 0xffffff3b) 00:44:46 executing program 0: clock_gettime(0x4, &(0x7f0000000000)) 00:44:46 executing program 1: sysctl$hw(&(0x7f0000000000)={0xa, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069c7, &(0x7f0000000140)=0x800000) sendto$unix(r1, &(0x7f0000000200)="b02fb87a40302fea43b92bddd6165e41841f24f0701528ed793b26ba00a5d3f2237e3d4452bae65d37dcfb3862338a2cf209f481221e18a6e811eea3dc18fc43d428b69180e5ea0d913b4a3ef0882bacbe1f2bb504f269a62c4f0db241d6e64d9862987c50cdb41cf7ad595f2793fe5b5ef5c5c39a80e0cc0640629b9f9c36ee219da753f93f02d789d35259775344b7c3c59ab6a08c90cb4da12c8991b724163c2de19966ce8c0b23042af8b4ace73c28b17465d83e03eff6b38f0cab303e3591c758907ea78bd215d83d0ae7adf1008b7b51b688b2506b1c65692f17065fe8245591c9dcccace02ddd211941f1c0fd22eba2e8ebe568c0d83b37c31039a44ae406ca19e5d28d1da836d337a678e0b4ae20a5168d46371fa63b14242d5d531a8fb1cccd553bc65023d3fc90c75b4c58726aba65e43cdaf66c595bf1d65c11eb1210893b2102874484e14aa6c0b4a13711e7edf2d4a49176e72041b1a800e8eb6826c052080607aab4abd7f5d436d5f685b19645a343e0ba289a9a2eabe3cf4fce7aa428144417dfc604ad04f1632bb284a36c9b552f431d1a309c9afb25d45816a4a76a80c016113269812e62c8277657d8fd7bcc363e3aa6201bc31a2cdee7d807da82e6380aa50a1cc2dad5dcd46181a289443142031172637676c17c6b4b3792f7ee7855b988b1b2551e575d52f7d83a1ebc25aeaf9216093a1e16504cdafb9865c26fb23a80b7fc3c6715c85e9f0a13eb6f8e0d4134f0a35d20dfce86c9f7177b16d66529b5a1d860ff139e4a048440ede2b8cee2edfd6ef159de22e403d0f559660546f9df22c85663f4425573e945d857e2ae05b7ce7495c88503a25167ca612e22038fd43013fe18c806426d0a8d16306730f380e5da66d89aa828f875c3f5e8008aa0179724d3fd623610c158c2fcc7472cebfff0b5a8891ceda600da3a35ec813f3dd459646e8c2226d193784159ab5de9664361401cc3044915bfd8ef544e49815236e7ff7f435719873ddd9dcb7502c70510e66cb861760ccaf6ff29f68384331a8ce5c4bdeec906342e11d248977b0920072ade3be7d57b748f24bad3848ab1bad2964002efcafd8d748b6ffe3d0073a231344708e89854fdf06763a36a1719e0560d2dad45ced0cf114549cd04c926d0451b0b08770673876e59160ac9af65af10cb1f88324a9e2007ef72de444b6d06d11b5a8c669c998d397ab35ebe2a6fcbaeeda2ac3b4165b750710ce1ee745a22351044372b751b21d21fd65a6c6c2d811754e26b2e33e7009a632f28d924db800d71f216aa5a742123d2e1fe1dc9cf706fe03a5b693ebe25b8e7c72d099112b624f59a16178d0b113ab9389361b265941bef3835f0f9da409b716f35f891293c7bd1822d2b27276856b781c6dfb91aa6cb159371a9c5a2be4f9a6bc44bb2c85034bd815fb8139e5f4ad2b83dc858921b5370ac0d9eb0fdf2cb6722359fbbc9ec60f3b1031d1ba8e4657c66f2e4760a19ac4df621dec56cb67f93f0a8d4ad1b2b52ba83a36fc2391c07a33c37455a82af82f871295fd5596a60a877d22f775ef7c519063d9e8396781ba054344df786eebece57c2a22efa38984d6523edcb6ba4bc514bc28b0ac72faf67ed23b7539d10c40e70444bcabf1fa6120cb9133a4f1b7f85453b495018ead090bd962e201dbba3d6c7560aedafe70a68aa39e0cbcf863fe47602e06ce00f8c8348f5500d21e7e638f3b2de1ecf791cc8d069fa92a5e679f65511cf9922d2b55e665736823241d3a0a47f906137e9c019b3490d0ca4199680be1d8e976ca2988ad058458aef9ca9992c0e81dfe532d88c2c649ab2bed57c938c6f11e7c6bccbbbbc707f210dffd45f73f45b36a3e5c20348dbf5ab7b1aff19055797ea9063b5a989742d08c7a7101777726d75f7682dd9ebd4b34e7a89d9613358ffdb49e88f1a7cfc5de131318d051bf5079b100b048b9e9134c09ab72205d7405af62ceb9ffbf0d03b06acc2b1e9ff91915cdad874f835f2ecde24e32bcf16e84abe512e78bc1dd56878ea5fe69e0e7885e8701fd9426e02e29b27efd6fd622ef2a37ae961bec7686350977d74e290b243462430819964376aab2f56f82b6f1e28f940a198f3223cd62814bc3a5c618444b699bd36e587407c12033fb2c6b74fd904835abba217d012dc7c14fad0db275b4cbc248a5fb8d9e95841149244af439b8df120ec111f8e160046dac4b5c87d69eb28612e3af1b402a95d89d0568d9e1b829ff99d43c927950f514630928bae1d3aa8e0fd216dd426f559fc64927630850bd5423be616b42c4569cefa856ed209fcce1550b1501bb726ce92243f093811b08076886b7d82073ed946041826b505c6acac7e90a4c57d5632fe7c358c6f53cb78e17cb1307a4c6f8da7db9df976bda329b1d7f08f4d4dc770af79ecdbacfc1c618cbf2d76bcf9688ae5bd2ec0045deddc1236c7e1b434cff553cfc0a51bbd0b75d4986fbc1c8b08bcf465696fbbe8e719e6b4a4ac3577264393428097abd45ca16a4df37bb56199cda715791cc13c89eb8dc366dbf79ce263bcf870d3bc943b5c48a8d35508e70a40274c85f78d626b060de8bd7a1a21bce6c0d01ac698168cbeddc09492283734ea302a75d61d00526b5f12518cd7333a28e8c7eeaf194589dc406acd79b35f1692039590a0f80f6b3dadce684bb166eb1be66187f580bacfb99ad10d22cf3cc526a2f19733646fb4964279d046722e8359d8600a70be9f962962550704d1ce45fd4316f4a8fae44a34a6ba6785e4c9c7f966090ff5f852078cb8cc53eded2e7ff8feb594e2e3480c2865175ebfab7c9320adea946e1afa89d87b0e27981cbbe092a73ccf51367897e3eacccd61a9faafebe8c37c51b9793a1591a3d17a14ae61862a3251f91d93457c7aadbcf65e518889a4a577a80f65b7734d4c8acf3f48335fd89e88231702b96cdde10c0abfb416613953bca41f86a20d9f000bfa51433579211c329e0a4fb049f5c248d50e3a3a739cf6e1c4b02183ad270129219fb4b04e22b9a2150b6602ae67a022a7620ca12a244744d43c85008b29beeef661b1acc5df9b2a055f6be230e7d4c2c224789a4ef7f97f364fe70ead338643f8dc8180c9896bebb98df847762783c3dc2bc7274162d58c252e05ba8c6f8cd11cb22a3395f3ec77e1fff4201cdd6a1c6fa414fd111d3dbecdf393c883b0d095e0c7e956da24c6114a74e0a736570cb2ed1672eedf0fdcc93ea402f0785f9cfc48ae188857c685bcf20f5da3eced82331fc8db1e11ff170dfdf539f4d13ba82478f0c6db6d47d2657c05fc41c9aa152d3f040e3d862f9843a4e022778d044d9e2995c7700bc7a2c2778c07a089c243ac40717786c9bca2b3de7367f01a97e83efe36a807e2891613a3013a0d11708ddd21be81176d46938c5fa946c24a563af62b8e6d4dc977a93fd137a88b0e74e73909171e986d96f961c21beb2abff17b66eaf95963ca786ccf9c36a2536dbf84131b2c16a96891771b05ff17d588e0f4fc763c41592ad6f37685349943675bd7d782829d4519f77be2f79bceadbaedea8cecac6a3a9f03b571233ca7290bfc8117070f4a432f3b2e36cfe90a0a098b5e1084bb5b7031f50384c323ef369633c721e0117611ee60d57bb54416ea5cb94070204d47d41cc693f9f04602625ae99968cff583e68857dc417f768ed5bdd8d2ad4afbe4a1e4c3feea7a1c78066259d2af482345b358ce43f47cf1c71c322d94bec1efd3fdb0fb0d9bd072b8e36bc753df9c4fbe31ac8700be2208b8ad5b5dfb5c1c6af1e1f00ccfb6a46163b3a02c6345b6e0a5cf861c334d5e58d9b62a0f7fe18a4c4c97b989c9986c12cc341f823951742534cc00c15a317fbeba4f7a6fe9a6b3cfdd64cc21338d266b01c53c29039c5f82dd6c7d721bc8b30a35256d254ace39342f6324b5218041637dfe948fb0acb16546b9329982ebc00a4a555c91407af4898f14cc9b27e7c4c73181318d4e3b3b4be29dd2078228b2c9dd7ca52304e4d40a450c05dbd8b77aa96532c7c6d5af15344b59f1598561ec840f85132b7e7a2fb94c5e0b4e6826b6601ec52cc98abfc3bceac4b0c18d3c8f7c0df166fe561a5d60ab9d79dd8b3503da94b409b460b3869d0de4fcc7090b910a66891f14ebcccf632b2c787eec7cc31f4a8257708a3b612ba7781089507397c6d9f0b8edcb8cda7e50b09629deaada65f863786ebcc05201d216545b3ca70bd303e6cc08c037871c2d165516d4fd33bacccbc0084c0b6435e74bab5fae93376d2e4b1b771f2f2accd0a6e327b1edff5c964499545e53e557cc9cf91e16e49b2c8d3df010f69ba60ac810319f681e22625eb815e1a45ba60a33f7a544b62ce6db9dba612689c5777da40d74c67e075d4c0d44d87dfa8767714f5f0380bdcf5248562020b252c25b7f6fea5ca7caa99d94ad1a829443858a79fc7c993a853810c16a27508bda0f7b1e2d1bbab346515f7eb2a4242e20362cd4729afd4f58407a1ac4f06d4a258101ce712aab90c1f951946cc173b97cbbc2524ab48354c06bf352f4085a291dd43745cc8c3b0f73cb9010cc3b4a8a9c13b02031a97fd91d5b9ba2822a900d2d7daf26ff831161f70d19c3b76eae20e75d87464ed99d56d5f706ec672728bb6568755616d7577a1652f49a20ce787ebcd60fd09c56c216740f45d912c1531935e99f32ef8525c3b682f66761acbf29616bc0dad6c8d28cd0e8dddcb1d827fe87572a846fff18d9d2dd98e8a0dae365c2e84855e9217f8f8e321293717a6a224b33bb96d574142500ff32d046ebb0d05f0328a138a183df928bb4e7e90aabc20e370f198ec917c0224a0041429cb49fc6165a5ebbff233ddcf91a3cfb58c72912f44171e07876d506d2eae04d8cb743f93ab54c27638430f1ad7d601980edf134ab740eb15503ec7b76cc111821d1e5e9e091210a7c4dc84b02479d01323aa0a5fa745cbeab870a0f213530568cdff1c0b31bbd0afc4b1a6d8918804dd6839aecb6c0b272c7578ad39916506ebf97b2f7c6941dce2760a8eead18ce8ad8bc430a97546080327fa1c04f753e3c8b2f0fda88eb724843e1626ac256f94e2db48061e988edf12cdfa68904a2a9a771e1740aec8c11cf1b5fc76c094ac634bb510394edb518fbcd48307c8d8ea8d80bcfc975318a8733cf932a099c2bc00e37fba66c050df0b26a40ecfeb5ed12a0feeb501eb5424210330eceed09269dfba3c23e653e93fe6b2fc5a1453a452881d3d6c2b0796691d1e3f834a5591a40016d3e090555ba2537840a4eda8f422b7a9c143077be25718b4b9089248b37363969acabf464ffbe3cc530931aab81fa4126605ad7d1cfe6f7bbfadf4b8a3cfa21c3d60572c1828ce7b68c0c14be1d8541c090ff56ae090a66f61c18f6c6ec0a58c9e8b4872e0c60a90936d3737ebde509d5635857bbb78509000b9dfd5cf1f769cd985d8d8aaeeaf55aa5d97083850d68fd4d9bdde92fd6c78f83b59e8ff00ad0cf2d46dd8042a3e92796751961a36a94ac3a0dd9a4bd516fbee3bd40c267a1692b2505b215637a0d59924aad00048c6ccd615c122ce0e4b984f611d5db929febc7fd73a84939b242290ce0ab85f1c777de098427ad937d20ebbf54d357ceb7a3ebf521f56b103b06e508f933d82a612cb13e9d0d2df6f2c7ba639dda8e772c35265f236886d7b33aa20bb3d324cc79d3ee0873c14ec3bbbe60020d8c34e77c53094f734f1843af5e6d9101b2356a8986d806d03f280ea9f06be77eba921f37052fb2c4ab", 0x1000, 0x9, 0x0, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x80, 0x20}, {0x0, 0x9}}, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup(r1) setsockopt(0xffffffffffffffff, 0x20, 0x7, &(0x7f0000001200)="9951ef4b7d8a1251c28070820e299cb278bd964536eeeed1c0f152d76b939e2172579c42bd902bc5d0d4b3b8b2a690d44e9c77e39ac18120f78b1adcbd858463037b5c63cce5204af70af7f4e407e0fbc23b6070be315e7f1a", 0x59) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x32) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001280)={0x0, &(0x7f00000001c0)}) getgid() syz_open_pts() r4 = msgget$private(0x0, 0x2000000186) msgsnd(r4, &(0x7f00000003c0)={0x1, "18fcaed522883bfd2397600a0390bdff6da00098f2ce07f451449f1b49b170d6c40fd6158542f1633c6006650da23f78c49acd9c56dfa7cb6fe730a1ac6eff3f9297fa36587eb5272e32b2bb1ee5743d10f45891617f4cf26aad51ecc873e34b118467867b1d5c4319afe1ce895ca005663a3da3af19107351be25c0eeabd2d05a0b4084c1ba17c9f3e91e81fb701ddfe2f85902bc2cc1a4b6be47a1fc0eba9545a033c2b62960256d15d7d752ebeccfa9bf3ee86d3da6d7cfe73cabde0e12d9c0409a9624ddf09fb8e41102c1a2c526c12fc58249825dcdaaa66fcf4c8f9da49dd563262cbb1bd30d627f428fc981ec663ec776cdcb151588a75c604f3128d23c6e3ae8babaa701848ccb1155eac09f305d2e5ff25c1fbd88bed4c255d657a2375f5a2ffc4c8be5096399544b6954e24ad81bc6a5476a95da8cdd16a1616ee177900f50a55ed58f28978afff6758e4f39b097c8742e2905876f7d33b9243e7c70725ebcc506a589936580caff129c07835499a91abc997ddae85ba81c3ab1998727ce0bc15c9f75de2880782c9a"}, 0x196, 0x800) 00:44:46 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x94d009a, 0x4, 0x1, 0x5, "50ac6f649de9bf6a03c26ccd734446fb2b48652a", 0x2}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd603405000200aa00fe7400000002000008000081fcabf185fe80"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) 00:44:46 executing program 1: socket(0x1, 0x2, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xffffff4e, 0x404, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x54) syz_emit_ethernet(0x1056, &(0x7f0000000900)=ANY=[@ANYRESHEX, @ANYRESOCT]) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x8) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000680)=""/197) semop(r1, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xd03, 0x0, 0x0, 0x0, 0x0, 0x100, 0x9}, 0x0, 0xff, 0x0, 0x0, 0x1fc0000000, 0x4, 0x101, 0x6}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f00000004c0)=""/181) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x76}, {0x0, 0x802, 0x3000}, {0x3, 0xfe, 0x2800}, {0x2, 0x30, 0x1800}, {0x1, 0x2, 0x800}, {0x1, 0x9}], 0x6) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f00000002c0)=""/198) semop(r2, &(0x7f0000000200), 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r2, &(0x7f0000000140), 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) 00:44:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="25ff030040fdffffff"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x7ff, 0x4) accept$unix(r1, 0x0, &(0x7f0000000080)) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x3, 0x5, {0xe6f, 0x5}}) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="cd34c1ef311737e10afa674b5ed43a515d14401e10f3f71642bb4c0000009bbe8765a53a1008ea8edf861a8524984626e8ba82c4b7bb7d9423b9e8b94dbdcb8a24e004d60760ae2d6096fe342149adfc321cb07f0088ee249d26b2f4c60e08387ef23d397efcf95c97c84671f9578ef80e6393597702a6a9472fb5461d2f57f2764af85778c54159646d8b6a"], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000002c0)="07020033ff0f00"/20, 0x14) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x40, 0x0) write(r4, 0x0, 0x0) 00:44:47 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) utimes(&(0x7f0000000100)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x8, 0x8, './file0\x00', 0x5, 0x48, 0x5, 0x7fffffff}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$KDSETRAD(r2, 0x20004b43) 00:44:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0xed77, 0x3, 0x3}) syz_emit_ethernet(0x50, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1a, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{}]}}}}}}) 00:44:47 executing program 1: sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f00000000c0)="1018dadb68eb510021ceaa9d9b98e00326822b986c889891179f7fc868b135fbd1d2dae7ce9d40ab2b5b462a70a39db0a26dc7903219a71fc4811b066472aff70678d59a900c6c54acacafe3dc819b88d7e5c0266bf6e13ae50086737c440d2f915625b5bae15dcc473724e0c068c9fcf9b06e500d366befa902c7f44d4101c61c09", 0x0, 0x0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000180)="51fa0b171d3d9f5895177b816d04a20bf1f54e1ac43ec72df664ea8b53a02d6478109b4f26e99f345ad6e7c73eca7886e5508df86e789202df19fd389fec211c47af32b21583fc39ffc1739f130c7add060147acda47dc0f25b92578f216937bcab2a9239d96ca66205c5a47720e6f0a812fa627c57b827b4fbad3f193a62ab96b6995ae12db6f3cce839b2ee0e721cf73d49b9430b6e074b577ae4add6ddce33ff72f2432c27a1b0b9f721c6394ef1b87b7e1c5ef10e683cf3f", &(0x7f0000000080)=0xba, &(0x7f0000000240)="5700a02fb82c97e9bdc2571ec0216ea4a37ac3414f6f629e881ed9d02fa83d8d207d80d939633593ce4cb488748e1c3ab6f46641927b80691c0ae819", 0x3c) 00:44:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000000c0)=""/51) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}, "e5278a8b7eedf380"}}}}}) 00:44:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000000000000000000000789a00"], 0xffffffffffffff6f}, 0x0) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 00:44:48 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x90) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) renameat(r2, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000340)=""/142) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0xff, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r3, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(0x0, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(0x0, &(0x7f0000000040)=[{0x3, 0x6}], 0x1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14, 0x419}, 0x8, 0x1, 0x9}) 00:44:48 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="6ce04928bd94e34c49b7677baa2c5965ebb37ff617b8ffcfd9c18cda556704700b7abb35463dadd9740718656214eb6ef88ef3f4543dd650abc70b77e4081e101f330df617f6ff06e048763bd3f66528fd3c6e21aebdf0f770f736800d1fa1d1b8c5dc327e180d9d8385c7edce646481514e7c1d5d26acfbca9258f5c9c5f236e1459d34ee4fa15ba37a35693a68cb77b0cc2d3c98e84f4aeed39223ffd4b0104e1f8e1ddeb00254c35c847ed7d4320aefb786fa4913f12b45ea32344af3d8b179d5a086f830fb1b987c264620fdc5bd1ad152ea465bd39aea1071c26cf14a2058f389", 0xe3}], 0x1) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:44:50 executing program 1: syz_emit_ethernet(0x3e, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x1, 0x8, 0x9, 0x8}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/255) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x3154, 0xc04, 0x40, 0x1, 0x13, 0x7f, 0xe9, 0x0, 0x1, 0x100000000, 0x3}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)=""/209) getrusage(0x0, &(0x7f0000000000)) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x10000, 0x0) 00:44:50 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x20) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r2 = dup(r1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f0000000080)) readv(r5, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) r6 = fcntl$dupfd(r0, 0x0, r5) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x10, 0x80000000, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0xeb, 0x11, 0x8d, 0x8}], 0x80000000, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffff8, 0xb2, 0x2, 0xffffffff, 0x3}], 0x100, &(0x7f0000000100)={0x1, 0x8}) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x2fffb) ftruncate(r1, 0x0, 0xfffffffeffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYRES32=r0], 0x1c, 0x0}, 0x40a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r7 = socket(0x18, 0x2, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:44:50 executing program 1: syz_emit_ethernet(0xb6, &(0x7f0000000140)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x80, 0x0, 0x0, @rand_addr="010100000000000000000c00", @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x0, 0xd, [], [@padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x0, 0x5e, "7740da71da2ffd30754c1f572b03945176cf140226155ef16380020e553bd15c6ac93694068f8592866378574e3155bd4ea0f1480ffcf12351bd0ef15061c072f8a140c6069b30f0fd7acd8c3c5837847637772e946c4050cd758b2e2b8e"}]}], @udp={{0x0, 0x0, 0x8}}}}}}}) pipe2(&(0x7f0000000000), 0x4) 00:44:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20060, 0x0) dup(r0) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004800003c0000000000019078ac1400bb00000000440c80007f000001000000000d00907800000000450000000000000000000000e0000002ac1400aa"]) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[0x0, r1]) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x480, 0x80}) r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r5, r7]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x1, 0x0, 0x0, r2, r5, 0x112, 0x1ff}, 0x339, 0x4, 0x4}) 00:44:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) accept$unix(r2, 0x0, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x90) 00:44:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) readv(r2, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) fcntl$dupfd(r2, 0xa, r4) 00:44:51 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff08000000030086dd60317b7100323a0000000000000000000000000000000000ff02000000000000000000000001020090780000080156be46b100000000fe8000000000000000000000000000aaff020000000000000000000000000001dc8a00008563e10f492e4abc0d62179dfd85718cd995df24329fcd9b3c5b58b6d64e4446bbf62f08bccc829adc6de9199f781aacb37a6f76bcc0ef58e5057ef53eb88e7ef18cacebf0bed3a16be5afe26b7cf771106dae6a035e4f1bbd9c53db270efb0e24b67e0f207b9497fe859ba22124932e0f7bb42800371757a3abcb14dea9db16b59f321a185244f59d9fdae3b0d82fbaf94ebef8fde9ea338e2785bf654603f1426fbd499290a4a4288d27a9bb419458ff25af32bbe0dbacdf7f8d28fbace97f2026a543290bc3bf6fd433af0fb7cb81db6b3384b48bbe6c48e13dcbba2f2cc94293153c9617dee88dd8a70c"]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) 00:44:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) readv(r2, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000080)="d36dc12c2cc374b112316c1c66f35f13626c0ef957afd5209edc2e44fca414b189a90409ea5dc325711b5c44c2c3cf95edf65b587740e6a296ae3e6682537a12d4f7e8ccfd401c38a9cc55235f8a355cda30e7313757ecf9d258f24cdd4211e7dad817ef0d601759c694c0bc5a3ae57339a426bb818a9fb13d820ba0f03ce6ae6fdd9e55a547c8bad8096b68006ae8972f3055d56a3adcc981c035371d72aba579db0f857ad5a3e3cb71eb7107a65e6e57816a3e7e34f203703ce4ff84e9be52ead116bcf6ba3c2954b5e039f371b8", 0xcf}, {&(0x7f0000000000)="eba894", 0x3}, {&(0x7f0000000180)="d8706f7dcbca13476d2792a66199109e1b4dff6c20ad340892ab180608467703a42d819bc8c344dd2f4d4ec14d146ab668fd90f708ed9866327c42c0209a9ac812d8734a96f2989733e82813d69e7a6b254bd45e346b61dc869ce332e3d05d80f83531d4c9", 0x65}], 0x3, 0x0, 0x80000000) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 00:44:51 executing program 0: minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040)=[{0x4, 0x401}, {0x0, 0x1c9b}, {0x1, 0x1000, 0x1000}, {0x0, 0x401, 0x1800}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x9]) r1 = socket(0x18, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc1206951, &(0x7f0000000300)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000480)=0xb5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc1206951, &(0x7f0000000300)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000340)) semop(r0, &(0x7f00000000c0)=[{0x4, 0x5a3f}, {0x4, 0x8, 0x1000}, {0x3, 0x9}, {0x3, 0xeffa, 0x800}], 0x4) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000280)=""/103) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/241) pipe2(&(0x7f0000000040), 0x10004) 00:44:51 executing program 0: sysctl$vm(&(0x7f0000000000)={0x2, 0x4}, 0x2, &(0x7f0000000040)="31394d32f778a6e981519dc18da15ded7e02eeaa13c8293d", &(0x7f0000000440)=0x18, &(0x7f0000000640)="0c2b7eee0100000009f39d89be4e84c759bf42d1babf4ce37f6e7b2cf380c6f2d24d049c8258afeb5a4f258b9b07e8520000555bef8a28f81c7b77af12c5c0d64985d9bee960e20101251a0a63f010e72923e5a8e3f0aa2de0e60ee3196dad3ddf13d520ae289528d000b14f74dec337eb65b8df82bf1d90388a3c1d1440701de36cc5294d679edca34dfc8381a8a2467fd7566984ed124a29e05089e81d41d59f0d8a50232522bd74aacf050dc0b3da555b06accf1feee7f3612512b3c82603102302753ac0f4b2b03cb277e3554dd6fa2b44f48e8bb449bcca7070e93023b9b59ca4881cc4ae636616f691471b11b30fabe779e9f970e0d1c12c593244f6ca04478780eeaac1c48561d50d26bf3b", 0x10f) madvise(&(0x7f0000763000/0x1000)=nil, 0x7f7ffded4000, 0x4) sysctl$net_inet_ipcomp(&(0x7f0000000100)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f0000000140)="8d4c76fc5617ac56337f5feb6cd8cd8668359a3e84ddcd1cca845e24eee94857c299e98be34a1df2cee62dc6aec0ce0fcfad1a7839282c3e84fea499cfdaf4ca75baa315b2a8a3f3c530af2d0c55f4288e2f5957d234adbd4f27da5cb48f373a7cf452d9c8713adb69adbcc51a1de26857fb91c4b97ca9c1f45751c16e9289a5f266f1724a30075a656e27c5e9df3b84cd5a7a20662748df0e1aae37a4e53d365fde906a8001e640b768f8445b5361962d0b74e393635a5b36b8", &(0x7f0000000200)=0xba, &(0x7f0000000240)="44adaf4c197fc3db49397b8e7507f88eab118672ceadb6301dfa1a01cf55f02bcd17dc0379061ac32bf203b5b31667180b1d0a11622d981f8c1bd8173f85c403dc73f1841835a14d4dca2ccd2d5a0315600b808666f6569f456376caf88c63a6bd1ec4824ff17d532f8b7e1d75eb6203e7a707017602cab15e92c2bf14faf39114f47c727d26a0cc4a58", 0x8a) r0 = syz_open_pts() write(r0, &(0x7f0000000300)="ec1eb6b50849faef9d97b1b9dbf30f3973d27bfb1142176fff1bf906931e6ee7ac04b46c5d5e610b0c57067da93940a214fe24677f757438877a181f98eaceb8e976ff5d8dd6182ecdfa6313e2102f3d6374c7158962d0e1d91fc9dc95d93f06a0", 0x61) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{}, 0xfffffffffffffffb, 0x12, 0xa0000006, 0x1, 0x2db}, {{r0}, 0xfffffffffffffff8, 0x27, 0x80000000, 0x8, 0x9}, {{}, 0xfffffffffffffff8, 0x64, 0x20000000, 0x4, 0x7}], 0x322, &(0x7f0000000540)=[{{}, 0xffffffffffffffff, 0x3b, 0x40000002, 0x2a2d, 0x1}, {{}, 0xfffffffffffffffa, 0xc, 0x1de3c7e4eb7a6b73, 0x5c, 0x6}, {{}, 0xffffffffffffffff, 0x20, 0x4, 0x1, 0x4}, {{}, 0xfffffffffffffffb, 0x4a, 0x1, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x3, 0x1ff}, {{r4}, 0xfffffffffffffffe, 0x4, 0x20000000, 0x3, 0x8}], 0x800, &(0x7f0000000600)={0x0, 0x8}) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000080)) dup(r1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000380)=""/86, &(0x7f0000000400)=0x56) 00:44:51 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e3117f4396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323706d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0x0) r0 = getpid() wait4(r0, &(0x7f0000000000), 0x3, &(0x7f0000000040)) 00:44:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) readv(r4, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 00:44:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000a80)="f2011592620da97c085350a4672d993fd59b074b8c416aac0f1affb37ed1155050938c5aab3791d3be5b5e0a65debc7642e9d1a234fb109b9542ad3beb849a4c341295f55c06", 0x46}], 0x1) 00:44:57 executing program 0: sysctl$net_inet_ah(&(0x7f0000000240)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000100)="5e536d591a50a075d9846d5286621810f3c91e4b97633c4433e353619494938190020cc422987851077034cf4896556e4d818d17f3d333efc5fe8494a87052a7286fc95e96e063c8898d5518a98af5fda722df", &(0x7f0000000040)=0x53, &(0x7f0000000180)="c45b80cd8d02f6ff286379a0bde82ab6358049d5f54b1359d24ea8500049b62e65663fa42aca9c83264ba3a7573092a3652866a3ace06744c8e16c10d661c9be6ace98d4166fa8c83f6c8c6dfd0f82530fc03be4124d76b8505307b1c45ff9a43267c13bf022a00906c98eb9424525fd9bcacd4b10a99bfb8a990516fb809786c6ef5af45529a4560058f872a7bf12ae85794cadb9032520c6461d6f8ca2fa171d5b0ad3fa905d7c6b89", 0xaa) syz_emit_ethernet(0x46, &(0x7f0000000080)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20004) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000280)=0x3) 00:44:57 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x1, 0x8, 0x9, 0x8}) fcntl$setown(r0, 0x6, r4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) write(r0, &(0x7f0000001580)='t', 0x1) 00:44:57 executing program 0: open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r2 = msgget$private(0x0, 0x20000000a6) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x1, 0x8, 0x9, 0x8}) r5 = getpgid(r4) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x5fc, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x400}, 0x101, 0x4, 0x0, 0x0, 0x2, 0x100, 0x9, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1, 0x0, 0x0, 0x0, r1, 0x0, 0x3}, 0x8, 0x3, r5, r8, 0x2f96, 0x2, 0x4}) chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 00:44:58 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) readv(r2, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) setsockopt(r2, 0x0, 0x5, &(0x7f0000000000)="5309b7ac210f92e786d0afeaf93583ffc16c35", 0x13) 00:44:58 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x400000000000000e, 0x0, 0x0, 0x0, 0x6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$unix(0x1, 0x1, 0x0) accept$unix(r1, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000001180)=0x1) 00:44:58 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r1, @ANYRESDEC], 0x8, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x80, 0x0) shutdown(r2, 0x2) msgrcv(r1, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="02000000000000008214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefeffff3e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"], 0xc3, 0x0) msgsnd(r1, &(0x7f0000000080)={0x1, "2bbcb86da44f4093e29cde58c8b15f441446172dd28d1e745dc56c04f80f39b4197acbbd491fcdaa8131b2a7e911490c6c1fcb8ad9cc910a8f1861667a72e02dbc8e5b7d19cb8d02a02e1e4708fc9325d39f8c1e292fba40f98c64f7995217807fa4ba1ce374"}, 0x6e, 0x800) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = open(&(0x7f00000005c0)='./file0\x00', 0x20000, 0x22) ioctl$TIOCSDTR(r5, 0x20007479) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000340)={0x7fff, 0x6b, {[0x80000001, 0x7, 0x5, 0x3, 0x6, 0x1, 0x6, 0x2, 0x1, 0x4, 0x10001, 0x400, 0x7fffffff, 0x800, 0x8b, 0x6, 0x9, 0x76], [0x800, 0x8000000004, 0x8, 0x6178, 0x9, 0x3, 0xb9, 0x3e, 0xfff, 0x40], [0x26d, 0x7, 0x1, 0x1, 0x4924, 0x6, 0x4], [0x8, 0x3, 0x2, 0x81, 0x81, 0xffffffffffffffff], [{0x6, 0x0, 0xfffffff8, 0x7}, {0x1f, 0x3, 0x4, 0xffff}, {0x0, 0x3, 0x6, 0x8}, {0x8000, 0x2800, 0x80000000, 0x1}, {0x401, 0x800, 0x3, 0x3f}, {0xdc4, 0x80, 0xfffffffc, 0x850}, {0x200, 0x9, 0x4, 0x40}, {0x6, 0x0, 0x10000, 0x5}], {0x752d, 0x3f, 0x1000, 0xf8}, {0x2, 0x3f, 0x9, 0x7}}}) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000000)=0x1) 00:44:59 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) fcntl$setstatus(r1, 0x4, 0x80) pledge(&(0x7f0000000000)='rmm f\xa9\x19}\x83\xf5\xd6\xe5\x92\x98\xb9\xcd\x80#) \xb0\x00\x00\x00\x00\x00\xef\x97`\xfe\x9f\xbe\x83\xb3\x00\x02\xf3\xe3\xf8\xff\xff\a\x004\xa8\xb4\xca\xa1\xa6\x16fCS\x9a\xf2\x97\xb4\xfa\x0f\x0f\xae\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\xb3P\xfaf\x85#n$\x84\x15\xbb\xd0\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18Gd\xab\f\x16\x82\x93\xce\b\xeb>g\xa3\xed6\xe4\xf2\x18\xf6\x0f\x18\x13\xa9_\xf4b\x9f_\xd4x\xf5\xa564\x9f\x13+\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\x88Rh\"\xea-\xd6\xbb\x00e\x89\x0f\x99\x17&\xac\n\x00I\xb0\xbb\x910S\x8f\a\xb8#,,(\x18t%', 0x0) 00:44:59 executing program 0: r0 = semget$private(0x0, 0x2, 0x140) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)) 00:44:59 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x0, 0x0, @rand_addr="00000000001fa68cdeff3f00", @rand_addr="3d20edec341aedb48356339d94cee2b9", {[], @icmpv6=@ndisc_rs}}}}}) 00:44:59 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) getpid() 00:44:59 executing program 1: sysctl$fs(&(0x7f0000000000)={0x2}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000001f00000000000000"], 0x2b, 0x0, 0x1000) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f0000000080)) readv(r6, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r6, 0x2}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000040)) 00:44:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x7, 0x4}, {0x20, 0x1}, {0x101, 0x6}, {0x7, 0x9}, {0x3, 0x100}, {0x23, 0x3}, {0x8b, 0xfffffffa}, {0x88, 0x4}, {0x100, 0xffffffff}, {0x48, 0x8d038614}], 0xa}) syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd600000be00283a4a1f766300000000000000007500000000bbff0200000000000000000000000000018600907800000000000000000000000004022eb4ea018c4ffda0e582f62ffae40401e0c0e92ab81cb6cdbc72f7b3b12da8b8a386c23030ec0a1a53e79917757bc153138a2ea0212710f192ff77ab4a667f88b3211c0101000000000000be094966041490d5e11458a55643c4d65611218d875ed5f8d977c816251f1754e4c113c35e486fb603f0f1672267ac3b94131da4fd2a2b4f33ff063d5ad491cb51b2d53b27ae80d7cd636b6def88507e37cf12cae142f69615809d6d07fdbf7ad77ca30ecc620a7f195ce19ae2a53c58dcf1343928a60a1b78b6dfb3ba0f08cb1e7071b22c72bce975683e749dee1cd6c036a606754b6a99c2298e1c3489c02669ba32276487b80b8f34eb8a555b83e80c44bbb7bb55d6f4319756f0917f70fb583d9dabc54c93a900"/363]) 00:45:00 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000001640), &(0x7f00000019c0), &(0x7f0000000040), 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/151) 00:45:00 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000240)={@local, @random="f053791dcd23", [], {@generic={0x8863}}}) sync() 00:45:00 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60e2db140000001efeffffff000000200000008000000001ff0000000000000000000000008000019d45cd95aa7fd1e600c5d0f92e5ad3a1b05f19a8f2"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) chflags(&(0x7f00000000c0)='./file0\x00', 0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 00:45:00 executing program 1: syz_emit_ethernet(0x1016, &(0x7f0000001080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a811008100480080dd92355462d3eae6d2f89e4cb5e7a3c013366327216bbbce1042061986e37a995122658bacf902440042b448c01a4c49797dff9bc147a4cbe723ec56c0c754c6bcfa6522260e740dcf9acb4b665aa1dddbece91030a10f74cdf46cf96e6cd46d85eb261c95a59e5a2185fca42b987f6db90bba5b6724cb5ddc16dc37d48c813152d88abb85b1414620a227f1e6b93a02450b61e7743f0d1ef9c21dbafbe859dee6f3d13e89e7bd92f44a49379d577c73b51713b1ae75a870a89d9dbc414ede8dbb83fc90148837947e0d2e8f4317c2513e1bfbe426ec0655570dbf636ff517216453c698aca944bd8f2cad6610fb86566e57ea6428f37dd00150ecd516863d065f03abf0bb2ab0f88e5db972a1cfd672e29ddc363eccac4245c4bf9417a93c9e3ba23d14d1d04a36947fbf40d66c6af36587d8875a4d75188a7be058232e4b15c5584b47b5d38fb3d089d4c891a842952a81c600640d094da98454cd134abb4533373cbfe776bf822ca89b933379b08543927cd7e9d960f163f92e9c861a5df9f0fae8df6efc14df44451c80d537d1e9fcd3e0ceefb1adfe6c3ce44907d21ef1d873fbbae45d5958ca3a5f748fbc5c3a3ea1d6476a75cf41eeaeef520a98ae10bbfc9937f307f8740268ce16d56765fa2a6452bdfd510ad1161521a0a46b8c9c13cdf2be6fb68489beb1000d084f24acc1b955ce0fcb714f1f8017f9b92231b626bccb7f85d839fa74abc214dd39cd109f908ddc2e7992c406a86d0a37d9ec8c81d2f56a3d37c63b27754673d707efa8fc7871da4ffaa451f370db82dff801f18193af43a3902a5815b62a8d028d7c36f1f71841b16f007acd366a2caee7aae62760d628d44ff3db4547d10ab5b60acf7c975e5d2ba244d0c533c12177ad1202a7a91e29d1ec1e60331741eeb6d364d677ef95a92612c8fc02319cdc4829fd8ee461f507dd63bf7d9937874ba3a9affadec1842c5cf3d2264c3733cde0632ae22565be6bed08cff1c7eb531bea8905671c7658005bbe64d48bdea0a2a25698b8d3b51fd86f3e982a743e070759de6ed1a875b566fd7cd47e4cdb6cfbf5612e0aa092f8dfb5cc5d659968b8b4503595e7cd396e7af42d49e29811680463bbc788949b20a265660e10d23538b122fa2a2ba77db71c56448c1e48e6d8b668ef2854fbc2101d8394b8337ea0d7eb7d654f70496bf7d73621602ba9018c40133f93dc3a9ce7d36c62688fd887a90cfc855a8d84039614f4819138a005dce8b3f2544671baab2f2e75d9d8508473988ee1a0788a803078774605a8db146f641c01e8292fc3374a7db5c69885d7f92d848abe280faa615a14e6b06802ed059a955fefe3311b816ca31c76fecee8ca664791e96e74a23ca7444dfa33eaf587d9354883f5610456c6fd709ea91aa75f75d97440948bb4840e8a1c3d046659870fda78d04645a42f99c456d59fb8ab50fbb8529c6cab76da6254850e4c1489bbc34dfe4551e367716181eda24b4a66283e6bc9b6f2ece7591ef36f382426f3d5dc1cae973ef99a3c26d2dbce4bd049f4e1068c9be90d51911fe8f5e3d7b4959a900dae1b752c15eb7cb0701cd5d76c16697ae150326cc779164cff266e374691e1e5e812dc5f7a6ed44bbbbcb9aee778b3efa29b50bfe394fb2ad2c7cc492b06529190d3220b39c4d408a19f1a5e05a171f19838da204705e8ba7e3093cff004a8142f71e688e5d235a908c2f6b0d3f7bb51a02e6b7b9079ac0ee7ec3b31900a42145993911792cc0e9463ae2d4a2be33dad991efbe5f7ae7dd8c56ca0dab684a89fd70225f581bb61724a99d63ceea42bb98973ae08cad08c8c967d21d6ec79305fe335c1d169e1c86b2477d53767a4a54d526662c83b68cd1fe6c12e2aea09cb9504818aa70cbfc85d8b99ac632dfb2fbb8a803fb3ae0139a3a7591a273c45ea4334973b7c053147ec465b7d406d4aebc6a395e9af9a8fe0aaf952b4e7407079244169e4ce8c69de7d5a0ff9a370f7b3db1014ba5a1796c518d8da059f869de0a317f69713d001188fe206456d201784b8e0001c8d0311faf569cd491bea46b4b184747276081b714a220d091a78fc002e6fbcf6ea1ffac7b63b4162fb8cbbaaada5e7a02626c0a722e7c03cc0a4289923b5d11d11480b4354990b8941ba8f003f95c34ebe1c422c329e5df278d3e309325dff12cf57dbd04823b39cc34289398ba86da4ca8a3674a803954c0aa153c0c24852a9630e112615655761cbbe41daedd048c8661e01653dbd8fdbd58960e23fd6980d3e2c1b4ae59a900005eb3dd5a88bd1c5e3e347c590784612c57738fd3cdfa042b2576785cdfa926f06fb3097ea0bf5795121fb11cd4d449d1b107fdc42db3456cb27ab5c4db57f36ec794c1461734e0d54963d69a0e624aa4f9468a36d3e0104e9a5efea0e72babadb07b02533d4552d317880c16b123ea5b53153c09502b7e139f01e677071914550ac59e1e9404b1c7058f3468273f4ef4a7340ab4d48f6a684ba21ea79e9b40968c7f7ba2af7d7dd57d61c13e4f4b46a8fe32c81997770e395c304fcaa63322ce27d7cf838a44487f8a28d85d80a19636fbbfddad9ba14e8344337455b953ec7dd14e3671a56da693c2f1ca689c393a18caffcee740ccc2dbf159bda2baa5e69925a32ffb941fb8e8ffa8e8d947f70ccefa916f65f1b3ada90b46fd45c0d9a1dff3ea897e171a072ac931fd3a944d0c9d7aaa17dea506ebdb5b9ee1bf78e7b6e8724db15e0c465db638bf008e8e761e264e7a8079fe2b201bc55cfe111fa014ce6947eabd7047a7e091aeddc4869effb2726f276c9c9be05c8c1582ababdc626e526ab7802ffe6856da3ce9bc2806a34b5485f35f2fdfaa533061d0c1f5c799476e754e3c243df0a7685d3b1cd7f2f21297f4baf9a2a1465e068d0127cb23dd055d598dd050ee9e7ebb0354f1fb76c4ca5df7daa67f59a2ea7f26944c0196d15f02b65aa7fc15a3a0ff4ea592d1bd1ff6b06ad071deb74ebb24873713f954dd55c1caf3c84375a8b490141ce79899cd73d7563645db954cae56acad6b1481b340e78e3a29fccc00464c62818d7f159a4be52ff6bdf331b0481beba353800a59b8718858f4e3318d5dcb71f2cd8876a51f8e8071beb79d2a4087ed6d5a278e866cda1bc519371a896e5041a605a580dc6c41f92ba8b78472dd5719fbad7c2d8f6f658bedc82be420f26c3d22577ff5ae2366502ee543656b2ad18001c5142b657ad025cc1a8400b4e3c7170bef24307c928de8bc222c447c8af666fe123873a0a29daa57e83f05846dd60293c24bb57f302a8962edfbdef23d70a18a6c1b0fdbcf9ffc067ebb3110b879a38ecb8b508b78831d6b2f37667def531df6443e1253ac762c0d7fef4c9cbc1cf5b5865f4ffdcb8889d48b3f41af04e4efeeb31abb67f54ba6e9c09a1414c6d73f0a3e1caac8aef0c53bc5cb3b5f5489c0b84ad16b837b9a1ba19c1b99d58349d6444f9cca2324a8407f99c1b60d8ea78914ad637f0fcab2ae7c15ce607619e960c6b551345d710e4981b6ccd4c384b55d8776df4750c056cb6742c2cebf3c1f54449ffa78bafa098d6a92df17bf7c914dfcab4f26de207117ae3b2b912b93e9d21e804b2251a3e5609fca35b42c8a30c5381b9f48fee5ea68a63c69d4251e39c429f4a138362311b516e4742f52007368ae3f9ebe13c1aad21982dc6425cc6a6a6db272ce5b2045835b265e5594512a4a65749314a7f9fdd1599f6d380dd64c9e2ace472034fba12125a021259a93392e2d80aa3c454b25065a3569ddb06a1849e1ea39ef85b5ed265d691a4d0e83ed7b7b1bc4fe09cb655b6d37db7edc4ea32f538a07f16243d67a8d70535a54fa0a70fa4d946a1fe4ffac08c30f6a6a9da2b460bd3730e2e710f8f457ab0b1edcc686cbdb370485450f38637e82dd2b1fe746db068c799335f04d896a748306cb27b2b7d4aa54213c8262725dc45c658aee840b7511e4366ca0e2c665c855e1a371473c361ec19f3bcfba79c6e4cf227ccbe6cadd9c6ba530df06115dc0dca18c28357196223097abbeff8d42c8a511ce4da5b02e253cd18a21d9b75cf8379ef75c6c2f71ede8392b4611addf3713395b78263999b50fb725d2b9f385d3e9b3044d3aa06341f7d2c295f91964a5b5937095cce06936197c6fd487e456145c0b311b92b5fcfa05bf15b1f395089a3af578376c46f66c50669ce8c08a949e596e3f6c997381ac5b9dd87fd3fa7cbce00671ffcff7498d9235986ed4274814be7f5f8d81778b689f262e8e0ab99e6bcfd1f60bc0b4e885ffb3760a4b0e3ea9d221a4d0af81ac721fe53d4191d995044a0640916c02449edd88d98cf1fc4403c1eb1d0403317ef421aef91b2d0894c63e7fcb0437fc8d7a6c429d75416146aba843d7ca536d9a24ed3c0c0c3658d41c7018c0d07cc56c1edd2aa12919825c6a8811b31c3a410f55036d5291c004e2fe13cb78d96aec6aa43f9c2e9be5ebe393539d7a10a031c8d2b3f5919e78f66d69f8f7fcc8773f519b781ae487bcdd9d8407b606d9440c8f2759eb1741fe0ac0ba3a28759b795528cb452604a90d29f35e3e9c1fb2ace0da1b044a646e425fe7dcac3faacd8767caa1d1473ef995742ba257734fa01d40a185d2ed5aaec9199115d51887996f7ba17aee551344db63c3db6a43bf6186dc89d68fcb18d17772e9ad8620d4d42439899dd453bba7df023cff594410c18ba996beaec2787585c4fbae6e6f8dd174b078afd708cfe21f74b3afe50b3651d0132381ffb151d5e8cff413c6b82b1ea559ea13b8232c498590cd57133b307388517fb04019bd03ab6756b8c003004727bf62e39b701e356825cd48dfc74cb005a10b3c436b5be905bcc0a2b5d05960eb7dde3487f4c497afd6b74a1b7520223a0d51823313c9e4150f9632a5c5f3ac997231cc08d40ce1094af308493184d1cafb330104707c2656ec5106979a0435ec46a5e9c23a2d2e51c833c19fa07ce56deab9b274a3ed28130a29d135c8191c907676caf232b1d2931f2dfd2106342a5f6c75b73a040706e9d40e0ec0d27b2ba88d48ea4d1ca3e95c1c11330bc58d7e47b5d5e53bacd38fa24bcf1d05db33d0c8d53738e447214cacddd9aa2dbdfd1f48f01917d5f586ca9bade07371eb170716b899134575cb9cd41769d6456b98da9041cc09f8f564ce232a95176d63dcac85dce04d391996beffef7b1893dd07038896a38492849b3b4e0cfc0bb8aadb84bc832b777ee0e0ad4a4c5878f68daabcce75a2cb708400fae083e33752dc55acf7a62c3ebcd44ce366616a1e5458d23dfd98c745295b75dce5fc4916d3b21affce259f729d331c52023a7fb49411bab477b51959df63c8a624bf223cc98c68e414cf8631dd693ba9f5a08e21973ca16d191fadc0a60984afed63c95815a691ad7f7837caed3ead0420dd324c9ad095281c82985d34b17ae63933e8bd72a68314d61267b73c7aa66903cdee1690458b51116a6b0a164ef5fa563df3aec2a5575c8afa7b076ce94a623e6f794ac7314c9de3909f18ee6e47330fbdb4fff72a3fcd0429efa06db49d43c05019fe6b7e3568562c8b9f0fb18f2c73fb9dd98821ae7bc3f1467a8d6266aabff1bce116fefcab97e0151b28d0b6c96d4e601f3121ac4016b8995aee9cdd969bbdeb0672935fedfe67666c5869e7e85abd1a3a11549ff9ed508c62c53790ee02b33528de107210a0c961e2ddf91c120ed2ed3584fd72962255e9a14e940b687cdc094db1e9aea2f17641b955a74d40b99be323e78ae93"]) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r1 = getgid() r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x1, 0x8, 0x9, 0x8}) r8 = msgget$private(0x0, 0x2000000186) msgrcv(r8, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r10, 0x0, 0x1, 0x8, 0x9, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x3, 0x0, r1, r2, r4, 0x0, 0x2}, 0x8, 0x9, r7, r10, 0x7, 0x9, 0x100000001, 0x200}) 00:45:01 executing program 0: sendsyslog(&(0x7f0000000080)="da7d3d4f9fbdbc803e05600133a07df8f7498b3c7718cf20da21b1cfa741a1e7c8a37abab3574bb2028e07ae525fbdc54247fa784b92b05d074bd6fa99cc80850044c7d2a47f10d7a6f5aa5d8481cd1599d9886945bf290b45fb4fd64865ccc4cb6221f6a0d366be4be45345d4eb7d79fa03e83fc9e8827dadb736c3dca01299b425676358cbe26072db8d756462233f877c9bf04d8f79bc5013d8171a554f2e2ae2f02c1ca6841bdc45fb26ed63b3e1ebd2e2f481ab1cfefbd31d3fd30236f04ead362e730bedb0b95c4a77c26c7a8c7351fda71e1a495f602d349c9198c409c31b0a5162a073b6fb5351b1392edf3caaa328055e7048", 0xf7, 0x21) sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:45:01 executing program 0: setrlimit(0x5, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(0x0) 00:45:01 executing program 0: setitimer(0x0, &(0x7f0000000000)={{}, {0x5000000}}, 0x0) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, r1, r2, 0x50}, 0x200000000, 0x3, r4, r5, 0xffffffffffffffe1, 0x0, 0xc719, 0xdbb}) r6 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r7 = getuid() listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x6, 0x7, 0x188, "fc59b4b03d1538d311510d8b1aeb8ccb4df2cb74", 0x7, 0x5ab91780}) fchown(r6, r7, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r8 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r9 = getpgrp() fcntl$setown(r8, 0x6, r9) 00:45:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="66020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000001180)=ANY=[@ANYBLOB="00b138e30000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sysctl$net_inet6_ip6(&(0x7f0000000080)={0x4, 0x18, 0x29, 0x36}, 0x4, &(0x7f00000000c0)="d9a8f13efa82454b6e9d9acf1ad57d7df4e4c2b18a542c5b7af3b398c868fa863bbe65b630f67dd8688e96799029aa18ed6ea0e9c36ee4c78732c6d0f8373578bc749496fcb51f471199640e60431a1d8feb2ce422123f0cd7dab8e4a501d3f3", &(0x7f0000000140)=0x60, &(0x7f0000000180)="568b03d52a337a0a8b4060fde83c9d27c453f9592d459d63e332fc6114475d2f60554a67fc06a06ec27e6994923eec885e0e8eca7201e60b7033cb34ff76fe0d584ebb5ee80c5226b257cf66002d91ea57a33fb297af5b36de7011ca4bfec3c339aba8d289dfc00e3f8d835eef267b81535d1e67fc0b22e2475c5cd0e1f8dd4c806fc58e83820f66148eb8e2ef239714c0ce41d71e297443c4eef0eff7703f2f9b83487e9d6f9d239ae016a1e0df812ac49c42443c49c51eff82e73337f446938826014c659e947795d8f28dc0fc2319da3bf1138be46a17fe42248d6270a5e3abaa8128696691e6bd238a1543e14f93c2ac0e9b272d4e87a98e9f770426cd4543bae7abe93e734c4bd85eff94eb8f32eecc734cf3e1c3bcd0328269d10a9d3b7d88989908b3bd8c92d4ac5bd0795dc5399e65987de0f78242fdeaea3b382afd6d41b093979558223ad9ecec554739617c6680d22cad03a1fab19d8fb54f0ece538653430a22a7f3df230a3c976f73569412ab32192012c3e78098d26acc5521389c3892ce26ab039065ae9770239fa56810abfd4882c209231287b7732dcbcf35f43b049bd73057ef1a6f3b8e33236058abe6e6e0b636df4384810b194f62d5b18380ed33a641efbc6460499f2d9b9fcb354701263ed05acd2e92acb52253644cb10aa4980df69f237247779b6c82cfec51583e164a2946f8248464be35204a1508f77c39c2fc695c270b935cc6d758996f15629e9cd73cb4465e99bdf9a2c0286ca4dcdb8a5b53e57a4b6fd872f461a9625020cbce84b6c4c74c69cf650f597a58e67632e2ee58c65d1b79d6681c4d0fad4d876d5079fe240eccf84d0bf58fed7f3caa06a7b88ee25bae85cc5376d3224ce08189a8858a25db841e83f59fd4abde79a738b98ed54151142b115654b330c766aa94b5311b365b9aad0d6f30f8f3236e930a9ba87460f37887e40418237275a7d3b3f70e0ec701e5ba3a52f65d0c017e6fc6a1c4766dc7e3713295d1b533cfeb7df95589884c183441417d791c0e90c4cb8435a4e5e8851082d04d3713338d8928ce0d51bb8d13623fe7db9b1e5335cff6aeb46ec4260ec564433f60e4e6584c33c6fee0fbeb435a4387a35a5f7f9abc7b0032146c15a6d31f95e1127cfc197f2fc045a159950a08addf7d559f0b2b8ab9865cb541d94fdd904b1ff8d20689f40da3816a98e665d5209fa4ad6007f75836c6e19cc5d6820d60e3dd3de45c60cc2f8cc96388c164c57f90698ff45bbae5e8354734175ed1365598e1bad8721077f787303bd1d22b3c50633c53c2f5e05bfe40ecd76cf52348eff546d1ac5e74f69a400d3ca225fe832ed7f2d36ba9c6b9b1f55aeaed31d23d7d2aaea88a6fb7339790d864acf705994d3d87b60a516b61b9a3a55819eefaafa565e122e12cb98e0d4d463fc8f76f3c84b09b1c6d086e9125fffe6440d5fc4ff1720b3bf4ca391caface594b248a81adfb4a514126867467fda07ee9c604c8dfa7023422695c69ce2bad18ce19ba8538942e9465f2d06be183db7e5c5ccdd81a319624d41f0636aa104b0a3ad665eb39bc66c690edafe062dcfa0eac7bff2f931e777fc47cf1d5af6d39d1d510b341ccb5a859e6650003ca7b9e71c48030cd39df184ca3956acdab1b7b9fdf8dfab3b06baa73b35315887a9da7689022feea512b98089636f4268c84eb9eafc7ac11b95fbead6be2c9a1efd41f89c1efdd4834f814ec6f5b7894742597be50fc9b6f1c172c9825469e95e6c501eaea6fe0c31aaa3923be7d1b816f56fd4c18e7588a8bd1595d916059a4d98a8f5bba0bc70f72188c8bf8fe2af42441c0d0c2c41bbb78a44686947f548a9e251715b01792c194d74855b47e154e43fd464903ab5948dce78e93f51b75a9120175fb77566ac2b23d679fc79ecb72f8c258e7272d92f1c697eb580a077c05a18567274cabc2cc3f6da27504f662732cc2cb09cd60b1a3581d442d77be28c995a29e70932f7df54b1ad6c019a80cf30fded5b41b2520bbab21b4724d664e166610e6cfbd747bc3c8626b37941be26652b2b440e7068040e45b767e1915bc8782faaea7fc17e8722fe7339ce321ff8caabc6a5815d82c35313b8104221af9d727c8a8e9244e1000c89a22da2f465e0e1e59c8cf081d23b5c95e6f75431c72db656e24740b6b1bd789d04e642388afc358da6e598e19e3f9ece135b3468559b61379f06fb3efe7f38e138ecf3d9fe28e03abbb51e5206127957d52b90adb3430d88e52d7e7e35653af3b09bca6b0a4567df675727aee4a330dbbff3e705e87edc2e8a8acf486f28208e75baaa4ada936f06fdea24bd72d70b779cef39b9b6aca60cd41a4cfc229815a6a417686d427e6e532cb5c9a4db4b69969af3cb2fa13fe86eb4d2200d90d4aed41568891439ce826a11b11a6236fb5803f290c15440c45435cb150cce626135f5bcb3aeb0aeb5be4bccc73b8af59a527c84119f1e335ba08493e3ed846a56604598834999ce8a4f2936878672ef1c07c730dd62d34cec8abb5b268e1f6f784d16166f5ac47330f5040fcd43bb77cc537388daa56fd3a9f97786420396b5218e1f1dda50ecf29cdebab28415c5f5ef40ababba415dc25c943158695c1c5e38bd1dea11136165c9397c5da6bbf407de224f8989b1d00658de0fd423f7e31edbc4b8a37e82c9b52ac3f83c97b7110327b364f7de019f938475c07859eb9ee98c2480fdf8371b0d9bec7b7164550291b0678d8fe3681fc7d49e86b2e32a2f50066e3f10976db8e6d0cb0efd2745fa3cac3d2d8a950900d594e7d8dd867bd78ef9f1332a43df287b729180e568ec17e998e20a37932e913c480fe733d6fa336a4a4cffe986ac20ee63588ddfd4963f8f24097b8cbc59ae7a34ec5d95325fce2f2ca32d7aaa1f21f9b218b5006a96f6237dbd047df700b68ceb5f9fef8f8ec2429acbc6ad570cc4689d54bf1c089f8659093547305ffb00896519684845c8f6c60279e2d84dafa63da44231bd49ea2f57bbcda3143f42db8f1c1f1bc39d5c6db17f7c2636ccc23bcc3be584f56c049522bdaad814d7e7d865166263fe38d6b6903c08eb51ebb7ffc873be307696acf2b063e4f9ac8da5ea5e1b23d2a8efe38a67cca317285a4e73652eb305ddda910fd381e12e33f79c5637c3ff5698cc6fb4235d3bb2e734dfe493459ae5c20243eeae9a718e2264fc96d5227f659b32640eaffe3e8621a000700fab9b3c9dfc7bd57ed3e1e7f3b5b64d5fd6d20d6000e226133ef91ee415d1937dfd9efd0fb09495c9872f95be3cfe5fe54ee7e4cb0c38f958597379b82ca8af6b4b372c672a1a845c95164fd84d753f1f0821e8a30a8c09ddb94fcecb7af9ca8bd88e50f0cfb7b813cdcaa9c03b21fc92c8609e574c6859a7a5d1e3136f03b50b84202fe80758d43a05f30401db3b95e5c5b36cc7f802bab7b1ddc7b264c3da7444d014e714fecca6d0e8b4a593487a5c5da41799d3b30a2a6d80ce0abfef0bb49798807864e3ea688a1b2ca1da2a55cb433e8729d4beb0eb973985acb5c15181fabb3cee50dd73dcd6c23391e8d373690806123eaea02d7ad31a6e865a7f0a32c19ef0caf034f6bf178bce6a89bfc844ae314e1fc82cccdced13f17e606e9d1e2be5cf34a5fa1fd3516c83b3ee15a62764d67c838a87238fbbbb5ad99d647ad176cecd4cb72321923a63ab0de6bde5f87b336b02625e84cea99400d6846d64a3789601bc39491c2ee635db8a242873fe77362483509de7e5b6fb4554df5c1aaeab7d6008ed438cd765aa4fdb142590a16b2410be77c99b6e06cba05b0e9fa4323a85d074677f5cc4edf80d27ae654d3f8ead195ab00bc4cf1fb3c0015539861e9e8e626083030bc6f811950d4c9b7e27d4b35c1ed5d29569e4b151f86316f691b1c833f42d6ae16e966f4d5d938d2767e35dba74c5066db0e4c1141f49e89ce727387ca9eaa050905eccc7fc2c44dd25559346e0ad7a9cc2622eb428b9fc25f7f8b40f29b1d7004dbd1b46e91bb6a5601e817e9ca45a1d7c0f0453b793d2a9ebc249997ec77836bd004addbed634399d50dc69ffb1c6d320d1c1844b0e57cd9093b7d0687d38dd58af9088b58cd2cc3b7585f6019f605d5a27041af15cb8a6719c7445d517e6676f154bb981533f4268968f486d41e79be54adf637b83c490dbd8978c3bd9fb26308556a4edd14dbfac542228da01715c1613bbc3872078f026cedf9ee912691e9199c973fc2251cc4e7f3de6aec9ddaab198dc25041102a60348049c6377a90c9a5ce9b22c34f9fbbc441d8f2cf7e821924b5d22b2216e026c38f845cf7291ac3e989967a768c445f98b3fd2505cf5cabe112cd787eb38f975bdd60cabc497e327de8fd08f520ec8693680dde3e762c3978642c8fcab6c379f1b5a70ce791736f33f43953c8b073cb1f1d588471ef4f309d76ed0373de067fb3b41a65934a785eaac9f2c0e0ad69c7cc1e2d699944a14cb6ba10fe82329f1f72045ba9cfcbe33afc6aab8080702e00b4718f8d05c3b75232a6f2557e6cd10b93763db00916379d549f5ec493968bc0c0f4499ef995dc9cfc5862c285a36f1374355df62241d9f434bef45e8b09476685cf262ee87f94ed48dde1d53583d0077ccdf45d4f156b50f5be7b73a2aa1a3122858c3132c12181366fd45c0ccd82b35411492f6ac53ad0e8b5885d0186ead91195252f6da3760cbf1589abce0eee3e387eea0565367bbc3d0a73924226a60ce291af4e17d5a01c8d82f8834a5499f793169740b4ec9d05907d49f5c8ad3d41bfdd5cf35d4e7c71bb55362df2527ee63ea6e7f72e76f8451d69f6afd7c1b05bd8f822154d4d06ae71961c7e50b30cd9430d10c87719497d2e7b18b2a9fc8890f799ee15ef7193a43b31a624cdbb0eea354e097bf4993f8766d082efb8c1f6a6195a1638dc664834a97ce41fba107f850c3e0ac172776b579604d3bb8fb277167bd3a567ec28178c74766e1a1a1570513dda2c87ad4ee696320466070929aa69706154d87bb8c3bffeebf633affbb7d7ca9b4949c0f53439e690beb160e8b8580586aee93680869c1ca4fe0a64809947c70b73b655ff9c8fa946555bd0dac3d62206e9c6933fe18549ff5ac4a26c96da8d2c67d6c8b8af45db18b5cbd2da105e497c1966cf4705b1bb72987c0ca8c3f0d1342a542c780265fb41cfacaa36a217aa3bdbfdb67b22e967ead2656357691c3939b2de5ebb8f84877eaf019f4d39904140eb4f3e9342c1e15afae3697d768a469e96d5b762e0d7a864957ee531762e079dd28b6b33c9ccfe43e3f6bdbf31ba6a23cfa97344b4f30e9c3dd4bd23e83ba339a7940623c42211b6f355fe2ec1e92ac77d7533cf6313e72006ee9a481624d2bd57225b54a1193d3459e463ea353ddfbe215deea346285f5db099da3bbc78cc043a42dfad92208249633464d00c2c9d537cd13b1074cb5b00f38913abe71f16fd3a6c25faecd56d8b1b8adfa0d24094166428ebfe80e743b572fd6eccadb960195daaa7fa49d5b5bf64c289559d747f929b842c0a17fe7743cfaa02f781e585f66397f79284b17b84fd8dbb9864ea868431312432375fe3db8d248c19544bbdd887cab3fec80d178001e9563944dca6d891903bcb98d34f3b50c38096cf3657a391f41433e49c2cde8287c16417b4d4ff84f0f26388e726f4f3bbc87e1b0aa28c490cf689f336991b1a9e87ca0d3b48b3f21ead5f90e29d3a699d5286bfc98318ed6ce6c7739e459d44c4a999325b72ec395bcb8adc07e9b01412a66a905", 0x1000) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000011c0)) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) connect$unix(r0, &(0x7f00000012c0)=ANY=[@ANYBLOB="38a32bc12c29c65f893dd2b74a53b9ee29b4786b2210ab0ee052bff2c8651f245e50d21d00c9493c7169aadb78cd93aa161726d175de4bcd6f62850b8a8723039405d6d3f952b730dff2574a6aa410308980e5be819ac58e010c3ce3173e75d87cf382e80ebf734ad95f1fdb14aa479e6f80a87c7a4855bd3af2944f08cc00906533d8e0b8e53d2a2d71106d077c696096b11e15b2cc89f7b8ae1b77bfe5911274bd24aa721ab9453b", @ANYRES16=r4, @ANYRESOCT=r5, @ANYRES64=r1, @ANYRESDEC, @ANYRESOCT, @ANYRESOCT=r3], 0x10) 00:45:01 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = msgget(0x2, 0x42) msgctl$IPC_RMID(r0, 0x0) 00:45:01 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000500)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000100)=0x210, 0x0, 0x0) 00:45:01 executing program 1: syz_emit_ethernet(0x86, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x50, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2b, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}, @hopopts]}}}}}}}) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000040)="c3b45e5bdaca9067f3cd4285b44ff5f9a59798f832834073fc7e403e12855f477400cc6e866a37e294b7656b72898b301cf3e03a9fb96d54cdc818636bf656c92d4a5e6f9e4183", &(0x7f00000000c0)=0x47, &(0x7f00000001c0)="889aef6da190f8b9949f91f3a4065bc95649b662a028b3f6ebc7794e2291f095775e52192358841c42e4baaadbb036d919d98aed78c77d0d738847e1a2ce0c25ab6dc57e334feafdbceebe68b46a8eb486437f3771a8cca131aa18fa315596279afa3ae0815ad9f5f780229e3a9d274778245852c78edcfeba6744b7998c3d3f0bf508b7669d0c055cc94e4a6f0f6e1533c5c3479c5775a973b5ca477db48b9f6ca8e43ac6cf2fd7516e00232ee46853c198f96cf0bc02c85c43a37f55b8889961b50662299108bba0b40c5708ed97df0f7ca440d80c814b113f46d79225c8ef0100066d5f7b6382ef2d7cf3cfbbc1882dabc3f7ca78bfa3470c", 0xfa) 00:45:01 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100180000090000000000080000000000000100aafe8000000000000000000000000000aa110100000000000005020000050200004e204e2000089078e8abc6c00dd9f469307d9da2be2bc201b852aefa1f69b732f635904374ad77a1a5d7a88ceb42b972ae4fb65316b06ed447572e5f58fadc5321c48697de9df92e77003195b00a67c52f0dad4c6a5ebc5a83d3f87abefb6831d9fbdeee18313b30d8e7a19cfc7ef0c016f5f2bf78c7ab33b44b15bd9e98dfa58102138959b9d64cc72480f14b05c2b4dafa70455b3b973c69f964385be5411eba064016f7138e69b6d60d94e2fab1001f0057122ac425c2af9c4501589aba3e854e26de389c2bc97711bfc4f7ab18"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x18d) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000040)={{0x1}, {0x0, 0x5da0}}, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = socket(0x18, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) socket(0x2, 0x1, 0x0) sendto$unix(r3, &(0x7f0000000280)="00a8c5d06ef9f7fd843f3bb3f630ab5f1d1826b3bdbaef2d78834c6c8fee783157d2dec57da2c17d1be6a3fb03596247819e294363f0accf3484c03c7b4bdb293c3d00"/77, 0x0, 0x400, 0x0, 0xe1) close(r4) write(r4, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) dup2(r4, r2) socket(0x2, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 00:45:01 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r1) shmdt(r1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xb}, 0x40000000000001a4, 0x0, 0x0, 0x0, 0x0) 00:45:01 executing program 0: syz_emit_ethernet(0xe6, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xb0, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0xe5, 0xe, 0x0, 0xf6, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @empty, @mcast2, @ipv4={[], [], @loopback}, @loopback, @mcast1]}], "e0f287f1567f5ce8"}}}}}}}) 00:45:01 executing program 1: r0 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file1\x00', 0x400, 0x10) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x4a) unveil(&(0x7f00000000c0)='./file1/../file0/../file0\x00', &(0x7f0000000100)='r\x00') 00:45:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000002}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000080)={0xffff, './file0\x00'}) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000001}) pipe(&(0x7f0000000140)) 00:45:02 executing program 1: sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f00000000c0)="484da7ab39adbba2712e89c15b763f202814d1b9d71b3da30aa50308215249b5250211fc1a037733b76ec2944109ae902012be93b63659c44f3c9be5584071cc3d60e2cb13c3f6569d76ae47f0fc60e2563140de1427b8346e382c177beefb5ee7984827e149acdaedb3995368ba1fb31430c877c947", &(0x7f0000000040)=0x76, &(0x7f0000000140)="663fa404ec02296724bffdcb07a76a2c192db6d7eb829a2a3f33b5eb32bb39dc7c121b9737f5639a08496359802f5abdfbbee1d36f6e1996593084bec72a0f18bea6dc812508a18689dca855b23ee819ea995c1b56ad76f38cdf6d51379c05f1631aa1a1a4b97e23cda861442952e6cbb03d3f4d732d30b2166b35ddc3fe5fccbc7855582e10e88ebfa5de43a6dee969d6e53f901f9558b419b0862643d6becf6c3301b480985ee2e5bd341c8b0cbfdd38a59292a0770527bb9b8c11260a85f0f5285d66d6e1e426c47a", 0xca) setitimer(0x2, &(0x7f0000000080)={{}, {0x0, 0x3}}, &(0x7f00000011c0)) 00:45:02 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000480)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x2b, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000000c0)=0xffffff00) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xfffa, 0x4, 0x9, 0xffff8001}, {0x3, 0x4, 0x6, 0x5}, {0x7, 0x6}, {0x3, 0x1, 0x59, 0x6}]}) 00:45:02 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:45:02 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f0000000080), 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="03f2a2b2418155a912e094b3b7675020a8000bbbefd9f8ea5f6891d23b0ced062774653d9f8353e8c7274781544b02967239630bda3bd7d498f4a8da769b42b1a367326ace432e907efc5ce52f26999461e63d47443bbdfe950740b933a4404f111a7ec46241e741ca5500000000000020cf797276598a03e3e37e6f0e898cdd9e78090aedd7913cea4aeb896e0e48a4369c46ed9efc347d8790b6c5ddb32c1fac7621cba801534df523ea7a48ad08f4e17b65a61fdfc0100d64ee4228f28c0c93810600000000000000b6b2584f12e0ea687a26ee55d0b05a2a1e5c1b2e9a9841159173", @ANYRESDEC=r0, @ANYRESDEC=r0], 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000003c0)=""/178) semop(r0, &(0x7f0000000280)=[{0x3, 0x2}], 0x1) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x2}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) shmget(0x2, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x9, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x7}], 0x7) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x174) getitimer(0x0, &(0x7f0000000200)) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semop(0x0, &(0x7f0000000240)=[{0x2, 0x2, 0x1800}, {0x3, 0x200, 0x1c00}, {0x0, 0x0, 0x1000}, {0x0, 0x8, 0x3c00}, {0x2, 0x0, 0x1000}, {0x4, 0x3, 0x800}, {0x0, 0xffff}, {0x1, 0x2, 0x800}, {0x0, 0x2, 0x1800}], 0x9) semop(r0, &(0x7f0000000200), 0x0) 00:45:03 executing program 0: r0 = socket(0x2, 0x8002, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="f75581050b54177bbbc7d411b02620dbda40f4c3dbabcbb13a7d11dca8e8f09a991f963092d28d2aefa4b0d525350127c587ff381b4db957aad7de57d241e4c6b7e4016419", 0x45) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f0000000140)) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 00:45:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x800, 0x120) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f00000001c0)) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000000c0)) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a0000000000000000000000000000000000ff076e15d0646d93c600210200000000000200000000000000010103907800000000602484a2000000000000000000000000000000000000430100000000000000000000ffff0000"]) 00:45:04 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="e0d35b1004bb", [], {@ipv4}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) recvfrom$inet(r0, &(0x7f0000000040)=""/132, 0x84, 0x801, &(0x7f0000000100)={0x2, 0x2}, 0xc) 00:45:04 executing program 1: sync() sysctl$hw(&(0x7f0000000000)={0x6, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a95cf72e7418485334b6a323aedea505623a3ada24754686838fa287135399479ac3b593f5ae1a04fe636207c5af219e2708ac99b25d6b2816217ee3982bb2b9df59765fb392a162d7edeb7b37a3a12478", 0x51) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x6391, 0x1800}, {0x3, 0xa7, 0x800}, {0x2, 0x101, 0x1000}, {0x3, 0x78a}, {0x0, 0x7, 0x1800}], 0x7) sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0x302) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cf15d3b578d02ef4500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010200"/4112], 0x1017, 0x0, 0x0) r2 = getppid() setpgid(0x0, r2) r3 = semget$private(0x0, 0x6, 0x2e2) semop(r3, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x1, 0x800}, {0x0, 0x6395, 0x1800}, {0x3, 0x3, 0x800}, {0x2, 0x101, 0x1000}, {0x3, 0x78a}, {0x1, 0x7fff, 0x1800}], 0x7) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) ktrace(&(0x7f0000001240)='./file0\x00', 0x1, 0x0, r2) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000080)=""/10) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_RMID(r0, 0x0, 0x0) socket(0x18, 0x2, 0x0) readlink(&(0x7f0000001100)='./file0\x00', &(0x7f0000001140)=""/210, 0xd2) 00:45:04 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60000000000000a1eb6f8c0000000000000000000000000001000000fe8000"/54]) socket(0x18, 0x4000, 0x1) r0 = semget$private(0x0, 0x3, 0x80) semop(r0, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000340)=0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x20000000000) ftruncate(r2, 0x0, 0x20002000008) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() clock_settime(0x4, &(0x7f0000000200)={0x80000001, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) 00:45:04 executing program 0: r0 = dup(0xffffffffffffffff) listen(r0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x7, 0x401}, {0x3, 0x2be}}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffe00000, 0x0, "00000000ffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x8000, 0xff, {0x8, 0x1}}) close(r1) r4 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:45:05 executing program 1: r0 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x400, 0x20, './file1\x00', 0x800, 0x1, 0xfffffe91, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r2, 0x1) dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockname$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000e0ff00008000000000000000000000000800"/45], &(0x7f00000000c0)=0x2d) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) getpeername(r3, &(0x7f0000000140)=@un=@file={0x0, ""/1}, &(0x7f0000000180)=0x3) 00:45:05 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 00:45:05 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ef19f77680a85ed5a835c3d308030b60e1788ffff784e8bb009000000000000001df49ea71e8ccb32dcc743ea02dfe8d8abe57e998f79ec79e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec100000000eb30e34400609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9f70f859133a767aac32a0000000000000001d353b22e43620a6d6266a9855287dcd5ed850038d30a64d29fbd030000050000000000000000000000000000000104000000", &(0x7f00000000c0)=0xc4, 0x0, 0x0) 00:45:05 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2}, @icmp=@echo}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x44) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') semget(0x3, 0x2, 0x40) 00:45:05 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x85, 0x0) r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) r4 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:45:05 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x1f0) renameat(r2, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file0/file0\x00') r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[0x0, r4]) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x1, 0x8, 0x9, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{0x1f, 0x0, 0x0, 0x0, 0x0, 0x80, 0x3}, 0x26c, 0x2, r7, 0x0, 0x8, 0xffffffffffff2cb1, 0x3ff}) open(&(0x7f0000002580)='./file0/file0\x00', 0x200, 0x0) socket$inet(0x2, 0x5, 0x4) 00:45:06 executing program 0: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000040)="af111fe40f5db3b1c808fef1c3b762ef9efdb68f7449d27c8734e23806d0ebf588ebe7007f96bb87b03e8203232e9bf0e2617f304a642863f67208ec7c3379bcb4e271a12b19dd3b30cebb12b3a049ad015758f1a4101a6d81122e", 0x0, 0x0, 0xfc39) shmget(0x0, 0x2000, 0x324, &(0x7f0000ffc000/0x2000)=nil) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x40, 0x7}], 0x1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) 00:45:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) pread(r0, &(0x7f0000000000)="013a312da5c98ad668af46f48441681d44d0b15976ec55ffe93b6074f9be93477dc15731c392de2efc59", 0x2a, 0x0, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) connect(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x7, 0xaa}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000000c0)) 00:45:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) readv(r2, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 00:45:07 executing program 1: sysctl$hw(&(0x7f0000000080)={0x4, 0x12}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x2010, r2, 0x0, 0xab2) r3 = accept$unix(r1, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) readv(r4, &(0x7f0000003280)=[{&(0x7f00000032c0)=""/4095, 0xfff}, {&(0x7f00000000c0)=""/105, 0x69}, {&(0x7f00000011c0)=""/4097, 0x1001}, {&(0x7f0000000140)=""/106, 0x6a}], 0x4) r5 = dup2(0xffffffffffffff9c, r3) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000000)=0x2) 00:45:08 executing program 0: sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) getuid() 00:45:08 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)) 00:45:08 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="2dff070000696c653000"], 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0), &(0x7f0000000440)=[&(0x7f0000000200)='q@\x00', &(0x7f0000000240)=']\x00', &(0x7f00000002c0)='$@\'\x00', &(0x7f0000000300)='#^\x00', &(0x7f0000000340)='\'\x18U\x00', &(0x7f00000003c0)='@.%:\x06/\xda/c\x00', &(0x7f0000000400)='\x00']) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 00:45:09 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000180)=ANY=[@ANYRES32]) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x8000, 0xdfe7, 0xb, 0x4]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0x80000000) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x104) 00:45:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/236, 0xec) sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x9) shmget$private(0x0, 0x2000, 0x484, &(0x7f0000ffe000/0x2000)=nil) stat(&(0x7f0000000640)='./file1\x00', &(0x7f0000000240)) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000a40)="b6187a0d025d6c7934ead1ba87b922b9d8e9c9ba78be0ca00af4e75395b6c2ab186dc934c0cb937fd15cbcab900a662c08f242f161a07967213a709732499f7b0261cc1b49ea014a0a6b6edf88e62058a066533dcc7ad599ab3c46fec47d2ad0a662504e0626b372c2892c87b01932612a252ab331ef75087276a10c90c7f6b2239b627382791ca3e54b27bcb6cc23dc88b42f2d38a29c66becbdc49dbd0a8e4c092dd201946489b98da55e62b614ab0ec90b54e8a71bdc782e52eeec185f0b1e438b66aaa18bcd57d0013a8c16bba78404a84a32bc16439535e83a15eadc9e2e1", 0xe1}, {&(0x7f0000000440)="f6f01456f5b1832bdb5321dd2fb7665fdf8dec5e489e575b33042b078fc2c4dc24f28d106d8575098cc934cc57e1aecd70847550a9348297c4336a8ea2cc15b53ce34a513e33412526ab5776efbb4dd064a83d921a6afc4bd24ea96b4de7170df4aeea1e6c0fe3c72bf5233b3b914ee760cb00"/130, 0x82}, {&(0x7f0000000800)="2724a9845e75d909f343120e421de10b53a7a06f67103633f33db8a2ef8fe7fe843683c9a424a799d74adcd55f72a5c1f6594baf4d48085992108c6832a12a83a71e6370188ef3f01b756c4b5dae0801ac06729a5c23464671b8093e65ee6b42a4f6356a3efde6fdec9a960b710a7ed40befe15fa09222511c40fb006faaf8d52d985e7a53d3964ee2dbbb7faad397a255bdbd7bbdf8d6224705fd729ed2bcef5c0eda8e180b71bd753c46d4c0c45abc370c0a32396966d172842c3efb4f59e67e41503d71fd398a6980bdd09f10446ee3d54cbc0dba40e84612d93f0216b6a12e03cd9a473073c22685be", 0xeb}], 0x3) r2 = socket(0x2, 0x4000, 0x0) bind(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="0000200000000000e8da2ce375c88a84f70c64f75943d5d78be869dcd0b5b585a963b7740fa1c7ea7f513bad2748eefaafc664d3d3b86e001cb747072b5eb8b474ecc403825154e3577a761433095cd66fc8e8000000000000000000000000000000003534d1cfd611d42ec2276cb5010fc536b074a652ae940a087aa3f71b43915e8f1b17b4d327a72d257db444dfd8143333644ecefdef8eeff5a879b5673ae7e306770edf645e2018205613e80339ff1c4100a696bc9bd64584a0842e5685fb842501fe31bcb3112afcbc4d60a114c368cffa4650c1dd2ad6080278b54f43c3adb201bc8b699b9a1aca1635e4c2c484c108a7ede2192699999e03626c4b5afad106ef009e7c8146df"], 0xa) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000680)=""/238) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000002c0)) 00:45:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f0000002780), 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) ioctl$TIOCDRAIN(r3, 0x2000745e) 00:45:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) listen(r5, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfffc, 0x0, 0x80100001, 0xfffffff5, "661fbed724513311810a90fe00000000f8ff8000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8a", 0xc1}], 0x1) 00:45:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0x1, 0x8}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "43ac1f60001400"}) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000300)="292e6497074875bef24ceee5719c9eb06fbe0f565631f2c7351974e3f4f92c9e6d7fdb4b6ed7ffe8aca8e5a98c63b2b3f54292add9e21f98950676925caa77e1d8cfb0cc78180cfddd498af47d21a1d436a76da5183ff3c38a0aefc7fd9715143ceb49d2aa4146c4dbd662cc19603c0ccedfa18d5798d6005aa33d8f13d6d055f41afba7e32ab4f625241f6dac61e2368cb4b3214371758dd714c415424aad2fc3d325705ed60d59e5dbbdb195902bfeea798e3770a3be00e227f016a00a9b81d0c236a66797b7827f0000", 0xcb}], 0x1) 00:45:10 executing program 1: symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1008, &(0x7f0000000000), &(0x7f0000000080)=0x4) sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = geteuid() r5 = semget$private(0x0, 0x3, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000380)=""/42, 0x2a, 0x41, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x1}, 0x8) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x5, 0x1, 0x8}) r6 = getegid() lseek(r0, 0x0, 0x9, 0x45583ae875a45235) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r6, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(0x0, r6) r7 = openat(r1, &(0x7f0000000240)='\x00', 0x10000, 0x0) ioctl$KDDISABIO(r7, 0x20004b3d) fchown(r3, r4, r6) 00:45:10 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffdab) 00:45:10 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/158, 0x9e) 00:45:10 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f00000002c0)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x10000, 0x1ff}, {0x4, 0x25c0f91c}}, 0x0) 00:45:10 executing program 0: syz_emit_ethernet(0x11d6, &(0x7f0000001300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6002290f11a03a0000000000000000000000000000000000ff0200000000000000000000000000018707907800000000609433df00001100000000000000000000000000000000010000000000000000000000000000000070280000000000008b40fd7f531b61346b4f79e420ce50bff81568cd30a74a32b24b9cd1481d61c2c3dca9d66b23933ef8e00dae57b3bdc65a15c13e1448644554125b11bdf86fa259ab00010004012e000100c204000000055400ce21a946b61e35b20de5905e47293bcc8e638e421fae47c5f312bf743f2878603f97dcd0fd9522351bab128c4b1c99d3feea1ce906c40406af633b8e073622b04ca05a40c408ed1777a375080c53c16c9480fa772319a2efcab5e754a5fae2d39f4afb0cf426573c6b3b236f2e2d3b8b5b917c8c3d1caf406383e2ec4985f9f819239b015b119baf7f0c45ca73c3746f1e37f49235fc5e96ea67327015ddcf3859c693c6c4073480af840ba97f8d9a5b2f6e5d41c81783930c24190d56fc5cc5dd62dc33621765147efdcc12753e4936825746f35104a1297a223e168f2c81ebe12e7080f1fe8f15d5653783a606e498f907f9fa5f24edab807379ae9915758b6fde38290ee5e06c6ecfe5d57deec8b15e0f5e0c7d51b166904183d6da2c28103ac02258a5670a35c42e05a5965e237a4d8c520dacd159865b5d95f4fd4b12aeb01bfecf58ba7976848c772b7bd526b36cb2fcf0d3678beb74388f39e149151eb8cf12cc56b6d6404f296833d36ee14b43b3aa7bda245c49afeb42c0a621746fddb0dc1993dba1f13ba38301811d063e12523b254d93322335b86f8b41494439ecbe13a76a0d6e0dffe78950a6357e7a16b0f8b600c2034db66e7e5f5895b0062b1d46cf0df4aa0a2e06319dba00024c1b0a074833535558ec00db407aa173f75593fa81a19d706f5c128ddde3b6ad479dfee5e3b57ee6be650f81ee253f460486f2b3dda6c065ea2ad48fdbe20465ef6f8fad88e906fa493a9f762f082f396483a62cbfcf402e5b3dfc651715d30c35bf9273df1f007dcb73d8766aebea707f8c0b84c2b0057c674c2df59998d71d0beaf2d06293a1f20dfdd7b55d0f7616f4d516f8b20e081a99d00596d6621c15a4824712327b9d7bca530e9da75b4cce20e22083a711fc5977f5c1778ddd3ff57359fa9ae2dd98e2505576328a38a3cd52df6c93002e3aaaa9c6aac07bdf03b5d9b9e73537c00cfc38c3e63b2e4b88091ec411bdeddc58fe6f88d9dead8c93200b97a7aa83ecbd340d8e10f37a23b3f91c70b60b6359ce02d56531ca4e03ee10912f4a252f7d00335bd78f83a2bab2ee060e30c4aaebeafe954370b9007bbf9a7572e3337bf42a53720e44e1e5d73fc942514cc20fa04f1b784707b1ec6e5266bcbcc99a7ec4706aa87d7b12f44396beed63301265deae165231ab5c1d71d0836a868605e3e79db1fddac6db8fae0e628cea221bde48740d61dce2ad324bd828740334227504c06faada53dc71028a2d5065a4a0b79985d340f859b434067ec71cad352d2f796a82b5d58ab675d8efeea58e57caf29c560e66ddcca2ad605e573a05db5d6667b9261fe155e4a1c5f5226ea8ccb48ced974d4c612b190f9d2dd44cd16f8d971239a2ae5aca9a84cf0002fdbc73c03d5e8dae6fb11112749729f20b6facdc59f68cf1388dd5bd0c974827fd5042f1903dec0d334261e029d8392d04b706e6c56dee37b404c2cf11952bc6c592b8b341709f3582783fe29ce6da8ce54c5994f562f6a7077822472b8de249bc50b74b3b1b35e0c6bb0a59f5aaf1dd5ceb4913c8e3c46d7b62b399815cb7d4095c3a64aca34c87dcd269a1be9413fdd21c97ab05e442bd48005312b562853cab1a30f4f2b5321caca73f6af1450ebfede2d884bfb7165146196fc39f1e76fe532731f7de35f6d1cfe2ca234e4cf5fbd8975fba5d938f640c3e9329b22377532d50fd8e6c6f8252f624782b47beda99a4b5bafe2f296962a15affd3745c6b4eb76c55179e936cb09770d25877c4c4735cf856569dd641de04e6e39c4a18657cd17703ac0a93a135b7e34e519c0f4c21e1e58679b19d3924d0197e8f2bb2e257f11675f4c31d6b5dc08ee2705ca4b6375d6c3c3c9ffea4adc3936bba064fdff6fc9c58bceec465cb0d3842704a1a9d73790676e7c93c4f90b8563ead13a899f8eb8db0f4feb2e25ab1ec1bb41541f62c47ec90b559d6f6be9620b44f78fd5e554f1edfa74c5400ba044fb23f8107c942f975b5aeb8621fda9928b934ae8804fc231df43e626ece6983f2758c346fa1e084d92d15de7be6f4ac96be5ad25cae82e5fbb33d02d2a1f041efebc6758a4beb57617372922cde2c2c4a00ea2ed2ec2bff48557298b4fca95afa0f34d9f32387fbec9a8490081621862226473066b36a02b4c249f3f4e5a7bcd08890fda96f9f81add56a13c3b9c1170dc7ef169131bacaad99126748eb8586fb338d2d59872f2861a30c07fcc01ab88a28673f5ca7b4f3d12d7a9b2dad145fd5a5e0512f42ea66a879b1b37ab59d58e2f64f0792419bc4bbf70624b54982d3193668864cd59eaff2737561ecea975f73bc2c494007bbbfffa0d225f80b7937d6025036528944a2a8b2d50a42fc07332797decd63518593b0c1f0c9ed43e696a481aedf9f6560e86d30bd2127dc49cb368cf7e8eb44aa3dbe3dd9b82b03c2c615377ceee55a809e7ca7b922458feaf19501a028fbc7f70687556528c5488bd36cb5f22f3d92d90dd8cc1529af0643c3cabeae524ff177af2ce478ba86dae6045146749426628b01616e20dc8259f1e54ffa3bb474fd9df07e3c41d99516b0e590380eaef02bd57084acc83bd0ab8ce086cea8e998a73e9b7e7841a073ad578a8ae3a02c03d003ac4a28cb51dc0bb1fa4371f0f8b7ac14626954844554b06d54b423804a35a9a35eda1a9c51a9621b68a4c7b425e73793cc4aaa2642e418d100786428fc3b3fd1caa6cf0ca29108a0154986e1fa64a1996f0e09407597e1f86ad7cb8b09978a2c187efc3cd5529457799751ed98612f6f04818d36e6eaa138df188b97ce7496afafe99ae37b65b07a4d3ba99f7e24f30d22ff9439a3d582a8f23ec06dbb360ec847a0e2b38da0637a3339b6f602162f84f81889363956f21ef4307650dc41c3f4a07b867cc3ab18d143a94787b59f71f27d739ae0d11570c5006054ff64f1ce6db7c242fae67a66e09a1b2a1ec6f6457d387a0687f0baa89c0d20a22b3602094ab795337ab0d11407df6dd2b76f931bbf3684c78183d36e9968572ec137d36847fe15c77a48964923900f7ed1195c9df28ee46016cfdfd6bba297cc285731ee3353e702354ea9237578b46b365576d66c7ede05a4b183e238e200b02e5aac171b4f0d66eb36c49f743a069b878310bb40769b5116733dd8e12c174744610dc21b599be001f21334e23f9bd78b37a09a8fbb282071e5cb9b030491dd5252532e350a2a32bbd181a2e5fa77d1702eac00fc0c2e3686343c8003e094212326bf37566041e4bfc3303fde639f6e348eb6faeef863419cb43f9afe2cc348c42e6ec1b682686430e1713e6b8cf866dc55c91994b64296afafd8a9a373732902eadc20f484713ed0459f0df78d84cfce0fafbd90249e9984c025663a696b6f3426906f9e192769177cbe88e3960647acfd78adfe5daffb57b356443a4f667f037de2986e9d1bc4e7e478c96f62e1334ba199d262e1ab718c18eed527457b60b55e21c7b37830d94816a17c9ae4f6631a82def16ccbbd8e0d1fc923f4295d86e5bc2cb4191a9037a3bfd5594185d465c65ce611ed4403c122e50be4345aa4c3d4c7777264368a34c302ee6cb14d8a72d8b6f3ed9e44136aa853b2790dbcc503db07b9d9197b086b0bd8c993f99a3181b985562f3cd7ee78caaa65681ef6ef363da92566a9d79246bd0165bae739d663c6e8217ce3b617a20705641a30aa4d6522126391613499f623501353dddd29692c181960180d0db2772638be012803d5ac10d2a35e0bab1b5c30d8f6a9e4b0f224d39783ed12b3073b2dec848843eb05ab9ecce665c0a0a9e1d21a37df56798445fac360d1e8a3a2b5a18c14d690040c6a4eaae38af71425215e2cf5b5951832d0487ae1fd3740b25d1c853be4f113b89beeeb26f0829337d6a468edb403a82ea0425a1f43fd7aa607829691fbd8521b249e1accf376683910cc09815ce8c6db194a9ee4f0433c2fe646e5274eb2fdb8cd84ce0f3cabaaffa16df327b413584c87ebc3f94fb4cd1ede49b1aabf10e276e3c6477189d7b8f06bdede47a8b9ce7a6ede43b521d2f8032c899d68be781628b5191757860ee9d37389a74a15a87bbd94cf12609e906b1f2b5fd0163371fe4c90ec506fc15af1cd75a7651621a0963864620ac09bc14d47d09ccad6236d2c742193954e065576e3e9ad6c571180aac75a75b8609da8574f59ba7bbeab527f7c6f221ab7e44d2673e854ae84a25b5fd31b190b3a08289199e546c5675e20054d5960b819fa25a1572e1ca468d1ea39bfb6149be9849f7debeb2de9a33c1a83abac83dbc8bc5ec2618b7f4b05f3dd0c9dbcbd717cad9ee7f551ffa231c7d8497c3a3a12515c211d844588c27f0c4516173bab753bdbf939b81f6a91e75111993e09b39fdd13e0ec70deb4a3f22fb2dd4ea27c67d7d88d99dbd677c212a24d7da241e650a8ebac07bb061bf54eb549ebefdfa807b59b9a7892262603b507dbab57c54da82cdba6fb76f8f4f3c9b065f3b8d1e61c8c47afd2bb77da10840d10d7d3e289c8b4982e080a493556b210f9d0f25d420f78051df77ee94dc79d015ee6cddabe071a95369e7a9f6c0d589bd4bcac94898233c4f2ff9e9a2012afaca5300ce3edbc6946b444eec9be3d6e4b0f122a20f1e4a62bae2cdc851aa12dabbdf0e45e82fb00a924495fbd0565c8f9b69fc9a56fe3acb05f01770318942295f8e976eb67a1fb73c2c409547df457c6e00b1ac5b41b10889cd37aa1cac3a7701ffdb10626d166bd6e31105d885745eaf9403a8064d2e2da8e87f3f374459fcb82ce01edbc485b4d41c6aaa8dff81ffb692996ede0ca40eb27dbed02eb424400b301b873aeb74360469a19ff194db7c85f2733428947f8e0a8c5dac0aa9fb2da93dbd67f1958a56400a03e995522b93ddb8b46b1253eea8790313493e69d152b2721850c749a9687eff16a079197dd457d1c7b9ced1fa5aa0056c9da708341ca9a214d98e5f9438eb6bf7446ff36335043de946feead582b93fb148a939560db778433bdb53feafba1921589f172b2ad56844b5a16e398a80174a21a38c3101b79320febc027c8f9d7d3eacbb19d367ef5cc048ff6a2a924045ba94f19e55477cc2d647b7dcd153529f4019746329592a9dfb4c6a11056053b591d3d462b93606ea4edbd5c2c8f419df012733f7a397cd71f8bbf5e38f6fa353618a94a11c0f744e563d10031266109ac2075c56a4e8a16cb3d64e9e9923d9affb98391019ec8629d31e7e2665ad9cc19a48e639ccf65b7e17d52e6f03133fedc76b55c68c407ba7ecd2c01cd2a978e4c38508934535e1616002d132a3631ff8117900a469fb8f1d4e2c84519fa4ca5774fbecd3934a7bd53f334b47241f36172374f578344442717c01e37a34686339d4549e145a559ab6ae276cd2e4508f3207b63508e741194235f09613178cf477b140f28915fe4d825c7986ef4ecbbf8766d0ade614adcae02b0f14b60e85d68f324688d8730638af64e555f23f8c36205791c3873de52828e3d36c1a2ba7a4f9a1722a20f244900374a5da108ddee4314f32b07621031654d0af26059acb8be3e8b959ea2d8a0035eaa18ec11b9c335844deb396ddb6e88c8d164354fa6016faa5d41dbd6eb97099c1e95bac541e960c00c18d302675133b9ce3a9b413e72f9a88455ad7c642d30516cadf642b951727c4f2392cd350660cf89aee5578b7dcc198131dec10efee024176c103efaa3127f37f95d8014c78393d20c8d5ad641939f0b8c7110c11fcf6dc8e68ce7f670cc7b3177571164b534f95e280cfb2ed4f22d0fbf4c2806db792610568492695cfa0525beac91b183a27a6dbc6d4112b18dba43719e9fa38b7b597d7db8fded63a8e8beb303954a1f9a56788e6b8eeb2134d7cde8541a5a4abbeff1b450e6b22b9e7c0f230b856a02b5c22de0a5c83de006fe69dc01940a7eb114678ea47bf31aa4cd67da27e50246e3b7361b931dceff854d3c8e72758b55e15b8ce8a36d6e375a3cf65a7ac24907ded972334b930c7e3e70be782d73913b73a91152ce676e74a91394226cde1da4c2fd93f1158ee1584cd19e3373987895257d859c12327d8a719b110bfa0106000000000000000000002e000000000000000100000000000000050200000000000050000408680000000000000000"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSDTR(r1, 0x20007479) 00:45:10 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x4) bind(r1, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = dup(r0) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSCTTY(r2, 0x20007461) 00:45:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) sysctl$net_inet_etherip(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="6144987c7504ce17c59f50317d7316273c08737b2d993209f62b317011d6e987a12be3202e093379325259f2864b2349b1e10dc0669cd376fcf6dd1c52fe4da993addcfbcff0782ca7abb1dd8a80a76e878ae943baaa4c73d8b251531def0e3e713492d13406d5f209a0180334d588786253f62fcd8ead9b71fe17194588ce39a6e53f18947d5b1f0cfbdadfb69a48dd10b2e07e10a7c41dde561500208be8f4916a0f2e4f", &(0x7f00000001c0)=0xa5, &(0x7f0000000200)="02e1ae9f3ac5caff4f43a06adfa50640dc329ccaa69d12b0ef50b892b3270ea7e5f5da91e5fd4cc5edb4142aee8240e127f7a64e80e9c5e7e916e6935403", 0x3e) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000080)={0x1, [0x0]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(r3, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r4, 0x0, 0x0) 00:45:11 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0xd8d1) r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r3 = socket(0x1, 0x1, 0x0) bind(r3, &(0x7f0000000100)=@un=@abs={0x0, 0xd, 0x3}, 0x8) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) kevent(r2, &(0x7f0000002200)=[{{r4}, 0xfffffffffffffffe, 0x61, 0x20000000, 0x7}, {{}, 0xfffffffffffffffc, 0x2, 0x2, 0x80000001, 0x8}, {{}, 0xfffffffffffffffb, 0xb0, 0x1, 0x20401, 0x5aba}], 0x0, 0x0, 0x3, 0x0) dup2(r0, 0xffffffffffffffff) 00:45:11 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100483a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe800000000000000000000000edffaa3302000700000000ff020000000000000000000000000001"]) 00:45:11 executing program 1: sysctl$fs(&(0x7f0000000040)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x58) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000180)=ANY=[], 0x1, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f00000000c0)="3c380652", 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x42) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000200)) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair(0x20, 0x1, 0x6, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r6, &(0x7f00000001c0)=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x603, r5, 0x0, 0x0, 0x0, 0x182, 0x400}, 0x0, 0x9f8, r7, 0x0, 0x9, 0x8, 0x8, 0x3}) msgctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 00:45:12 executing program 0: r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) ftruncate(r0, 0x0, 0x38000000005) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000001) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x2, 0x100}, 0xc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) readv(r4, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2812, r4, 0x0, 0x4) r5 = dup(r1) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000000040)={0xb6e, './file0\x00', './file0\x00'}) ftruncate(r0, 0x0, 0x100000004) 00:45:12 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60451a7c00412b2196317d5434c6040000005a63c50300f3ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x82, &(0x7f0000000040)={@empty, @empty, [], {@ipv4={0x800, {{0x18, 0x4, 0x0, 0x2, 0x74, 0x66, 0x4, 0x8, 0x50, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0x24, 0xfc, 0x3, 0x1, [{[@loopback], 0x1}, {[], 0xffffffff}, {[@loopback], 0x7}, {[@multicast1], 0x4}, {[], 0x8}]}, @ssrr={0x89, 0x13, 0xc4, [@broadcast, @rand_addr=0x20, @broadcast, @loopback]}, @rr={0x7, 0x13, 0x8, [@multicast2, @remote={0xac, 0x14, 0x0}, @rand_addr=0x1f94, @multicast1]}, @end]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xfff, 0x7, 0x0, 0xf09, 0x3}}}}}) r0 = kqueue() writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="900cc9ddf9f6fce2ee29bd8ad1ff8586f09728cb7ff2e095bda78844d2f392de388db096ef76fa9baefc114cb097f5492d540793f1a6d721e95d0564adcae68e23dcf16e1b2e", 0x46}, {&(0x7f0000000180)="c0b73fbf9572a2da1dcba6ba72c2943d8d8f868858c1b8118e3ca93081bbb7774493c42633cdccb705bd660154501fb1c69adeb910e22cf3b50fb4e41b2b1fb7f93c5ab585b9099496a938b547502519a1d7a8f3fe75b382cf5d00c51fbd460c3aa9fb84a245ee6ae9f72f56410cef501c93cff5b18b468144036295545f86", 0x7f}], 0x2) 00:45:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = kqueue() getrlimit(0x5, &(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f0000000080)) readv(r6, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) kevent(r1, &(0x7f0000000040), 0x1, &(0x7f00000000c0)=[{{r6}, 0xfffffffffffffffa, 0x6, 0xfffff, 0x0, 0x5}], 0xfffffffa, 0x0) 00:45:12 executing program 1: socket(0x20, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mknod(0x0, 0x0, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0xb9d5cd3237c7b550, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000440)={0x9, 0x29413, './file0\x00', 0x800, 0x1, 0x47, 0x9}) open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x166) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) bind(0xffffffffffffffff, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) socketpair(0x4, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f00000000c0)=0x7, 0x4) socket$inet6(0x18, 0x8000, 0xfa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f66696c65300088f8917f35e5845e45c4a8d4c2c06a9108c9cf17fb56e9e4a5dc806f83c00fcf234666f93d85498cb9d0d88fc896ea0c120af6017bab3f45a353960a4423e383ca85ed1eeab5a8b3a7958c0a3ade18ad4903edfdf9e36989b8bd6204a4844ef3564ae4edeb51da94a662e2d086b7f562d3d4a4260082342fd3d9fece73c2450961fb669091450dae6eb3947ac8b9b29aaad0c626b744446ae89ab993df7df630309f32429c91026671228d9e9ee0c0875adee45ca080b690b12432a7a5bb23e36a90ccf6afdffc12a999e5b57077ed1412a0a09ae17730a3c174555f7af379b4aaf9c3ede7304dd9833cec821d04ca4c5e735dfc3fd1ae38c3ee30d75edf3daeba9e8651e7e26a4ff9a09ada5e35fddc83052dd951ed6bcb1ce8163a6b5fc0cd5369"], 0x10) shutdown(r3, 0x1) sysctl$net_mpls(&(0x7f0000000180)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000280)="88d2964dbfd96c573b82bfbe214464ff9ae595c0330f311e805b1e5ba4de72a0f7a41c7649a549204f77a2af30b58bd241bfadb07101c435bd902a5be2e50aac036dcc0411f2d26747aa470d2b221125a9f2b579839561d2", &(0x7f00000001c0)=0x58, &(0x7f0000000300)="f05aa804e364d695ba050b156c7866a931dff566e768badba4987d8d6190ed91fdef2e599687bc8c9203968a178c64dd4d8cef8677465d5ab0e2ee8334177694852cca5aa73bc1d4d02b2a613ba98b84012f54d1716207a243fcc5ebbca8cf5fd04f271446ed873627fa691ed503a09bb1d10149d60439251b0cdbeef4a75ac9103e358429719302eab6be61cbc00a0235a6d2be18d90da395f20db3f5956ed3fd92d53a8f9a4aff39d5c413ab9f1c7281bb629f10783e348f23fbcf5f040fc852c29e15ebb1f7f3e614cc11d02e11a34a100d0113e62f57cdabaad8785c8cfdcd564f699ccf505a1ddbad7627358f9c4c03da8e797f9a608b", 0xf9) 00:45:13 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000700000000000019078e0000002000000000400907800000000450000000000000000290000ac1400aa000a00004438000000000000ffffffff00000000ffffffff00000000e0001e01000000007f0000010000000000000000ac1400aa00000000000000009406000000000000"]) 00:45:13 executing program 1: sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 00:45:13 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) getsockopt(r0, 0xe21c, 0x100, &(0x7f00000002c0)=""/55, &(0x7f0000000180)=0x37) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000140)) fchdir(r1) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [r1, r2]}, @cred={0x20}, @rights={0x10}], 0x48, 0x2}, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) acct(&(0x7f0000000100)='./file0\x00') msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r3, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 00:45:13 executing program 0: poll(0x0, 0x0, 0xffffffff) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) readv(r2, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) flock(r2, 0x2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x80, 0x51) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x40, './file0\x00', './file0\x00'}) 00:45:14 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000380)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x8, 0x0, 0x0, @loopback={0xfeffffff00000000}, @loopback={0x5}, {[], @udp={{0x0, 0x3, 0x8}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x100000001, 0x90}, {0x2, 0x8c}}, 0x2) 00:45:14 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000080)="7d5a6fb693664e4dd6af7aa9b53077c8342492c8fbe98a98af47c60a14b42b5cbf6d7fc646929388500dbedcbeae1a52b6b400dd5f5df8361d420cf016259c8f99166f2d81e67f6dab38edaeb7dca4f4ec77f1d9baed6d9881f8dcc1c566fc71ff929891eb22bdd4155cc603f325cff903a555552735758eca009905b305a16f45331a5619b9a825279ffd34b620ce7a288512d098fa52fd684ca58faaccac0b206ae647070c2969d113f8d445578a77175f9804e54d8413038fc33c4c559883b203d20336599d4da1", 0x0, 0x0, 0x0) 00:45:14 executing program 0: syz_emit_ethernet(0x5a, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffff0000001affffffffff868bd1384b3f11c8e8bbdd6031797100242c0000000000000000000000000000000000ff0200000000000000000000000000013301000000000000040100", @ANYRES16, @ANYRES32=0x41424344, @ANYBLOB="50000001907800008e2df7e6b3ca88c644592b87babe2a7b1625ec4b699518fdac47e1da572ae3bb1a2ba5c5f1c4d6e0d848c8247a5a36ec0c65a8bfc25270cdccf9574b28c05956257c2b1dd0fb61b47cf66f1977a25cc522559ac68d100b31199d32bb8dc9cf723c1595cb9962f344a6"]) 00:45:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0xfffffffd, 0xce}, 0xc) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0xc10, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x1, 0x8, 0x9, 0x8}) ktrace(&(0x7f0000000200)='./file0\x00', 0x0, 0x808, r3) sysctl$net_inet_etherip(&(0x7f0000000040)={0x4, 0x18, 0x102}, 0x4, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) 00:45:15 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x2, 0x4) fcntl$dupfd(r1, 0x0, r1) socket(0x2, 0x3, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000080)=0x80000000) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x0, 0x101, 0x1800}, {0x2, 0xc9b6, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) r3 = socket(0x18, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206997, &(0x7f0000000300)) setsockopt(0xffffffffffffffff, 0xfff, 0x1, &(0x7f00000003c0)="8c44d07697dacbc32ca7caeb9b89a9c11c6af301850f9236a84872a381879afb1f502753bbdb4807fafc47f1542ecbb722e0959096f6706f94aa0b365ad67b597c9d02f9f529be653ce08acb867fba94923d5038f2b618665bad1ee24fbf9f96f17e0c58259b1998776076bf79346bdbfeb5f6da0a354d79724e8cebb7e4110e0b6d5c48a9f6fa129abd3c9530ab3582fe9b476e6890b24f1cd6ac778577bfea50b0f2da96e4cb0bdd12c24f599dd6aba2ac18e36cfc6e6085f79caa07ebcda5445eebd8b17c167ac953963183e7aa", 0xcf) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 00:45:15 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x0, 0x8, 0x7f}, 0x8002, 0x8, 0x800}) setrlimit(0x3, &(0x7f0000000080)={0x320f, 0x100000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 00:45:15 executing program 0: sysctl$machdep(&(0x7f0000000080)={0x7, 0x2}, 0x3, &(0x7f0000000040)="65f105f77f283099763e69906f0d", 0x0, 0x0, 0xfffffffffffffcf7) r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x4, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x1001005, 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) r5 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x58) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r5, 0x0, 0x0) dup(r5) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() 00:45:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) socket(0x2, 0x4, 0x9) open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x11) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x1dd1b3b7, 0x3, 0x0, 0x0, 0x1, 0x20, 0x6, 0x2, 0x1, 0x1f, 0x7f}) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000019078e000000200000000030590780000000045e6201ecf00000000290000e00000020000000037fa8441f0f96103"]) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) getsockname$inet6(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) 00:45:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x2, 0x10001}, 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3a, 0x0, 0x5, "000000000000000100002000", 0xfffffffe}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) dup2(r2, r0) 00:45:16 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r0) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000180)) ioctl$TIOCEXCL(r3, 0x2000740d) close(r1) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0xfeb0efe4bb6f968d}], 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r4) write(r4, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) getpeername(r4, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) bind$inet6(r1, &(0x7f00000001c0)={0x18, 0x1, 0x400, 0x5}, 0xc) 00:45:16 executing program 1: sysctl$hw(&(0x7f0000000000)={0x7, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[0x0, r0]) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x82, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffc}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r2, r4]) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x8, &(0x7f0000000140)=[0x0, 0x0, 0x0, 0x0, r0, r2, 0xffffffffffffffff, r7]) 00:45:16 executing program 0: syz_emit_ethernet(0x85, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000770000000000029078e0000002ac1400aa4e204e220008907811746dc595de236a594f6898b44bcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a62ecb0659fd16032f730047c2d39628d4ea8b247a81c53592"]) r0 = semget$private(0x0, 0x4, 0x10) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x5}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000019180)=""/148) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x8) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0xfff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/7) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/164) 00:45:16 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x80000000) socket(0x40000000011, 0x3, 0x0) 00:45:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) r2 = syz_open_pts() r3 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x721dd58db2198107, 0x161) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0xff, 0x8000, 0x8, 0x1f, 0xf5ee}, {0x3ff, 0x4, 0x3, 0xbd7b, 0x7f}]}) write(r2, &(0x7f00000002c0)="44e19b5140777c50af2d4b34bf272d27dd7e75fd41a6ddd343ec0cc10c23747873752aff574565e670c5f5753cdf6e8b10a22add903ed1596289d1f406210da04269fbc4ffb0646632c29b8b5b89a6a1871be0dec2aa0b3171a1a3978fb6c93278c73ee31743b8420f7ed1c9f3c2b1b3344f1b860c0a54875d84f352d34a3d5c7fb6a6c8d17526d69a9231348eeeebb18fae28870b7de143d5ca396435690a306623fdd9d054e9bb21e773802f435ab9dbfc922b98c61db713ad6fb048d4141f0e74f7a4a13927cff1f2fad9ace7ca961a71", 0xd2) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r4) 00:45:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f00000000c0), 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 00:45:29 executing program 1: syz_emit_ethernet(0x98, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @dstopts={0x0, 0x0, [], [@generic={0x0, 0x0, "0b3d07a31e6d240186c0ba015c2c18b0cf6866aa0a80589ab24ae195abdb7609b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be647ed5b3a6b078289c96951c74ae5d01ba07bc80f57741eb131adc3f482e24030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a52bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea8cf6aae2b1d3ac05d9aeff3f5c0776044bcbaad6d142adf213d073045b3109b78b78733f1ed25db"}]}]}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x1, 0x5, 0x5) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(0xffffffffffffffff, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESHEX, @ANYRESHEX=r1, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45b6fa200d120accd6580575b6911ee6ad9a8ff09efbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc634cff7f85414a8deeacd592ff0300000000000000485d02eb1295f1b64ace7679c8ddf3dc42522370c91acf28efd1d382709bca6c3f121870ad1c231ee71a08297905201f9a7d7166628b630797c31dd607e1caedb4f480ea4e7e539b016aa7e2d3d85c0499e62616f67720fa8fcc3ab2a2e6c903d4c386fc5ece879134b9ddb33b5be2894e7c1291504d850ec3c1e300"/265, @ANYRESOCT=r0, @ANYRESDEC=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC, @ANYRES16=r1], 0xb2, 0x800) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x1, 0x8, 0x9, 0x8}) msgrcv(r5, &(0x7f0000002200)=ANY=[@ANYRESOCT, @ANYRES64, @ANYRESHEX], 0xf5, 0x2, 0x0) 00:45:39 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaf341353100450000700000000000019078e0000002ffffffff0307907800000004500000000000000000290000e0000001ffffffff831700e00000027f000001ac1400aaac1400aae0000002442000000000000000000000000000000000000000000000ffffffff00000000890700000000000000"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r3) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x10, 0x2, 0x122, 0x3f}, {{}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x7, 0x800}, {{r1}, 0xfffffffffffffff8, 0x44, 0x40, 0x71c, 0x7f}], 0x69, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x4, 0x8, 0x54, 0x40}, {{r1}, 0xfffffffffffffffb, 0x88, 0xfffff, 0x7ff, 0x4}, {{r3}, 0xfffffffffffffffb, 0x80, 0x1f4e8d6622da325b, 0x8, 0x9}, {{r1}, 0xfffffffffffffffd, 0x4a, 0x10, 0x6, 0x8}, {{r4}, 0xfffffffffffffffb, 0x20, 0x10, 0xdc7c, 0xffffffff}], 0xfff, &(0x7f0000000040)={0x5, 0x10}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) 00:45:59 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x20000b, 0x5}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, 0xffffffffffffffff) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) close(r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}, {&(0x7f0000001600)="bb5c8edaeb703898b7e54ddb9884bf40be3152d046d05432941fc48b3df1bdeb5371980ce7fc9f7ea036e0a1d29a560d5ae61f16f58da567e68b43cf380f4a4c3e9c61b75fa4f3d735a2b7c172b37ef9c4d1215e86efe481518756b5cbeadb39ada1677c193e9ce7cb3c8c1f4424ff508892ae1f56241f4e21261ec38e0a8177abbd2b88baa850b113a254e6ac36cf743b2f7ad5ebde6b277e6bcf39d7eec4556c39393d849eb3f38c06dae1650367693dfe7b44a4d560f0595937a67d610916a186b062989e079413dfb265129af89d461f12503240c759acafc74565c38a996d515009731df92e5d1ab7972c25d43147fcf1e009e4e8884174092eb9918f144e58be2ad590cb5409af4bbfc40942db15347de874277873b5847d66124dc6c25172c2bc7fe0b7d91bdbb1475063252698ddd6a0d20078730ba0d1bdcba32fb9725ac82fe96c9af4b50c548d5e28bf2d61945e4f60465c43db495ee0c30f636ba8d58d064308a1c22c7e2144e3ba4da468307c86b0e191b618c49b6ef46b667c539eb85d0215f947d7f5eb31be75c20f77519616a20d1699d6718f987355ebb8e9929437297abd36014cb5ee6b3427dde7ef14c769e9ed88bfec0e4355cc50ae7e8e2d61aaf60853610b1bf6324ecad6cde219102b133b95c9e3971cfb25960732b0e32fbf73c0fb33a197d996f8269a6c837a276fc30c883aad71f306c904b2a4d3365b9431d5833c4a534a17d3e3ed8f21e535d1fa4ba8e6d51a6cc777337afe3c52ce5e39b670c7cfc461728ee7cca943d2f63dbd48b2de4795c8179a90db2e03488b41f0b458299957d27573b59d12e85bd540c95a8f6f637fa16b1ba77a8af06e4ac099df14292924f764834f219dfaa6d4d7983a36e1f0095f35a1a5a116003d6483505f32ecf8666e084a79c16273b4aeeba77ddfd31ac5234109c101abd808f5bb96e54b3c8d33014bf14fb0890af11b270dfc0ebe580281d8476dd57e4f6b2d0506d1b9c44b0c5267551dd8412dad8486c9452a797fcfaa01b3c67593f86bd4b87bc44e371eca4453ca99d136ad86cf0e2b9b3f6602db6ec85a4e92d3a6c0fec522b7988f158ed7f66e3242b02017db31f4212edc73f1d1ac21e9847440837dd3d98f5f87983b2d06c014799a108d840e269363208f152a25fd28541efa4d461436eba6cc96dfc1eeeccbd7d81fe3516f2979f6cc32c81064058804f6d11330660b1d643fbb2343abadf6bcae07d8e372390c9498a68f37442a46a19460b726b58f71551292385ac35ac73e7eeda10f65fbc36bd3beb532113803eb1c2aa39e1b859c32ec27a8234b003623950928693c18dac0949a6df611ae5df78517113423c9d0288cdf9de53b25ecd605fad51c0e97bce97d60ba00becdd17177f98bb0997f101c1f65b18e1fc4c23dc7290e0ee1ce159ac0c7b63d993e828364cbe5af4acb619d8c1cf047a3f0373582e76d2ae8b3aa76849d58e4a4471cb1d0dd82c1d13948823af76a231f77f7b6678e50ae910f6e58431eb536529dc747297e404df7cf21c605b768ac234b9894d89922bc0a20bf25533e89e58bf29e70aa0f7b788245adb540207ddfe347f21825dc06e42ab1b304395a27eabade28f5f900d5371c28aad3645d0802c52cf7efe56756f4e3fd41509da75b50f45336f542c679e2ff1953ed042a912ba5c7d616d47700e46775150b966bc9133ff37bc0130454e9021b2d03e9b991d27a61d0faf22cebe9cc5effb119953fd287e1c703d7425f596c6dc9a9e1e4cec24b388f34e52ba87657165fe436e488f297e1c56d16d01fcaa4c61a5128f3c9012fe8ee0c8d55e60dbd46d91ff58e9ec88f11c5b684ed157330b96c6fc290f0bf3ac1205ede7e62088b1664c20209a26bd6e5ec8baed2630929565da6760d620801ec6efef4b04d4e78930e88c8e126300771de6b3a9998e8dec1b84e3be2168053bd344f91c2eaac6ca473892832f12901cdcb6658a95adabeba113a9c75872eaace58c2068785e45eaf8cca6379872dffee8116ea32ad6b2bcfa40ee67c694a3cc02a0f152517e80c78102020cd3af5302ecbcce7e7a866ef85d954c7baaf74c135b02ac7ece7c6230fb0c5a979f0d6fdc002645aa953a1783db4114451ef022d4e1f46f07852c45530d89c689717dffb4e24ab5f89c9c3fbf3484c0bde08d4f3ce045b773f395be27e87afec95eadaaf8ce074239f890ad68d6f66ff9274d9ee7be7cab15a09230beda3eacf7d90af8d0b329758692efb889c328327b398c12f9923b4b4bde144d83ff11e6d2c4bfc47846fd3cada5f9819da309aa4b828c9213fa76053a8c3809c89383dec93c7bac7706f052d1383bbe5b426ae81925510a0f98432f5a957ece92c12555952acdacb7216824146d47cb37f759182cb26aa78978259b00deeb78beaf5f74d7062f43cdb31d41e909e9a2eb92d51409dac1e3c2246f1a9eeccd318a28913aeeea56a53e92ba92b9d2403efcee31423b17cb603f5b0e7cbb19d369eba8e51b9a0a1e4556444610c6a5a51dea91dddc6f9c2bda6d165f9235f6d313810ffdfb7d5f147c76f8f185fcc293c770f8270687d67643b8087d2a10e885569d63f88fc3e65fbbab57fbe0d10b47591d49785cf9e3fdbe81c3f18c200df8611e8806968b0a630a2f5073a85d487860bf2901911362e7ae43590fd28b0e81ddff3fa25284280b8dae6f52b4d691cf43a08f9fbcddd52017ce7ce4d848f1c0fd24a7729b723fe2cf68d84330558b3814247d38863bb5aadc63a700b328f954c10c1073e72a8fc2d1c5603bdf248f6cc79443830da63f0b6b2712ac296083c0a3ea142568331c7aeec08899f9a03c98b8d2adc2688361c4f39abac3130b08182b37b98468eabde7ba4840b9b19791cc80543c874ce22eadda480735987245367caeec93daa01eff2eb729e4de1ccc65cb61265c699674ab37d7799570446924c4b27d52bea595464253de4e17bf4af00931de884daec419349dafb70365fd509a56a71ff1ce67d3b2a0cc89ea18cc3db7a5a348c4771849afea7507f79bf2f690592a17caffb10dd07c4aab39cb1bbbeab4e5af9b89c1c6e34c1b1a686568c27e1def3c9785e8ce00daf7f26b7b28aa5ab05cd9edc50e42ec51a4239f0e79c8bc0346540b5aeb8a231360d3ae59227af26405bacf79b711d6cc3b65766b6c99256b18124c3a11db827217658d61ac422bf654fc4e9d84268a7703b7e49f2efb3b89f7f35783410e8c24f2eed78042d3502290d1b12b456571327debba80731a7b3fa3a16e5311726b9d65591e925bf8120f8400adb57202c153163473bae9fdeff3f2514b53ed19d9ca821c5f5294a821a2e3bf8dd66105859d625b092192a4ebb216fa1247cd097f78d3b08da91b1b3b2c24838f8dfa3240c9006ebfe0ebdfcec7a39ec6139b94c098ebfb04ba3fba67987030afa17604c5e8e974bc224072494ead756381d97d624b380beb73acc1efb7863c267b83a75fc4dc7412797399c8d2c6e364e83808724cc54c70d786da87e514e7777e3299dd7c23335ebcdaf06a3206583ef78534b0462ef03c082aa039b4fad4f0216a399a0f66efae7f22a966c368e07e7e80439f62ca340d6fc7332fb8b28e2f1d3e1d722325a607c0d513df60a6780c30fe172ad17e5d1049fd4aaeceb2a1579d5e7c998e398ec9a2530fe22634fc33ca2060c349ed1fd4a05392d08db65ad4ad28e0a4948da527576abfdfeb375c9a3bce2b4dc65713e29aee2309184963dc40e5a75176be6c32d2df87ba27c00f239e8d28e97aadde7b7c46b730e5241d353abec36c3a3e5c3f6deef47ce4eb2ee644f7c85894270133f72259b417c6fb14279b1e1b11f23b71d8c4471886d7780a8e5f36581c4ec68ceeb73b3f6c2b8b6a8d31d7e2e744bce863de2723b20cefd7287c130628175d0e7a68c5a54fd1a1e200be6870db508755a4da98ce18e1825ad8ff6b0481f1d26ad7298d59c3ad46b57cc17ca53386594277388346661ccdd90aa75130e306d40f2a4bd777d52b65e1b352c4e35636f4b87cd312b5c6d10eeb6978e0eea0f3b6f075e47ef637227389b7f0bad7d6f1d1bef3ab8f1cc8811dde25bba505a78365257a2acae260bcf877df913f6dcbb211a465a56952bcc9a7b6fdb35134b6cfdd0e9ecae1974e286db4a5a14e8c0faf1199557a36ab33466f612254989dfe568daed40600a7609478f5474a7d65baff3032d6ac1e1bdb11e932d1310a86fed27fe49cf40f634d0a5705f4c0afff588b0ea778be75f2d30ae19f0611f270ced24977181e45bf93e2ac915d2d31fbff9cd38f5efcb20452b53533cb7e20b3b8e73c0b0266ba504455180dde804f2fd106144bde60e25020b7123eed7533b97a800730c951c0685b5d843c0ba474cd54166580ea2aa6098e3d6a5d66f8130b024672fcd32d0cd7a09bc12045a312e04590a236231f5b325f27a0e21a0b802d920b0f417636cb37df56b03b1c432dc83b4d8b260a8dfa2b88e8b92965f6cc00dc18c25b91b04428155e1135156a4cdf6e45997f519ead17cc3a5c37e5066488792f83c1ece84ac4618e2b0c8a03092d2b937de51993e5ebeebd3eb4c3728843ccdee1cb20f9a536553eee2a28788281456b0542b424be27334c3df5932dba1aad36f68afe2fff6b16f0302c5dd97e3caf2b11b7561c9b2aaac2d8f1892575d61300c0cab1a8a0c9db4dd96cced99932b5f46914df598f3127cc5fa65d14e86b7e9782f2f309a04e7bac119f70c5682b0e37686b1ef07572654b34aca81eaa9ce4b114dff9afdff5db201f6b1bdf68fe6b99ac27d77beb25c932e6aa1fa0a7a4e227fb795fa0791eefa5ed2da386b0c3b3fb5d867a098d31449d3fbae26d7410df0f4cb571d205df46feca7c7c3ada1247d0c14f3eb4661b0914498abdf658edd325360f63c084e44a4fc414289fee3b8a4ade876d6c0513458f6c40b83f18a0a080c8e80fd47646a8d7251e55f2d053f5ee7347709a5c520ffcf5dbdd79ad49511269941da5bbfc4f90f0d396d1a9b9c9cec05bf524db32b176515270e6677c833cd9e5cd56c3fbcf13c8103c068b30c553339776dfc47bdbb480ba9dd960880525d8f608decccc4b8ed25466fd1440e68d4f0bb1790c83596d4b17a16336370d47ae808954a0196511dc81d9ea1aaa29b84073ccabb422bb1063ead93c8321d59794be8e81dc3f7ad130c53a5ed088aaf663d9ea41f099c5f1e4da92e7302b53bb2c16d83a61e88ec8c94b6f573ad827348036e017db840ca15c31649f45ec68cadda46c3b8c16a6da448f2dc0e6ae8e755b691ebf02e41beb31ee2fb8cd7046998c54ce38a3d47a05ca8883e60743ee3bb6c3760a000f3f62009b151203bc6cc84a1507c4c261b021221b461a591b9eea81bb22cacd8836abc8e5ea0b6a12e95d80ad344ff93cb0dc82eb657a13831ff111e379a342b2a90dd88b92c44a580fa71e64912c0619bac9dea923206aa5e31a789d1ac6f5f018797465721117b177dd083d3bb0e42373898998f12f9fe5521f0ef49d148f5aec3e0355a74fc03dbafa83022c7d658f70847d22b4627f39163ebc64080dc2f40bda878dda12ba5f203df966e39a807c35e78155900b023e52bc263b175dacd723b375716a09e41f994c0479d6b01db6b42c1c7810dd8da17614e2a520576145499d84543fd565c8c689febb0987dde299f918e564d08c717b9410065e4b69e861a9c0ace607f6d6533af128a57be9570df9de8cc5ef345b8d3e1778c97ddfcb85f9abe0119f082c30d4f9f7c80abff185c846f46db7d4fe1949534ebc2d1d4b1a7e1ab413d8e921c7fff9eb99de2c2e8e6318403682fe8efefd7e0606b0a5bc22d069bbb84cbe9642c6c34581195d1b472bdad17048290d6206e395a9d4ebfa7f589", 0x1057}, {&(0x7f0000000200)="e7eaffe4f6f0c288aea021e7c49e1613e582fd7c55ff10a4f9441516ab0d6016bf6f39a73276d5bfb679596f4106d8bc8cbeea9bfc3ee17aebebd3e6522c1bf5822a9251ccff7b7570838ec86db954c03ddf5abe3b2edf58af11e8d43b85be613e3a49611e949d81705139a7a6e67674829c01aa314a5ebfd6", 0x79}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000280)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000580)=""/220, 0xdc}, {&(0x7f0000000500)=""/106, 0x6a}, {&(0x7f0000000040)=""/31, 0x5}], 0x3, 0x0, 0x7fff) r4 = open(&(0x7f0000000300)='./file0\x00', 0x8, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r4, 0x0, 0x2) getgroups(0x3fffffffffffffa7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r5 = semget$private(0x0, 0x8, 0x10286) semop(r5, &(0x7f0000000340)=[{0x1, 0xfffe, 0x1000}, {0x0, 0x8, 0x1800}, {0x4}, {0x4, 0x4}, {0x0, 0x9, 0x1000}, {0x4, 0x6, 0x800}, {0x2, 0x6, 0x1000}], 0x7) 00:45:59 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x18}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) readv(r3, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f0000000080)) readv(r6, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) fcntl$dupfd(r3, 0xa, r6) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x14, 0x1}) 00:45:59 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x51}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000080)=0x4, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000040)) 00:45:59 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}]}}}}}}}}) 00:45:59 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x6}, 0x2, &(0x7f00000000c0)="41a7b8c6864f2ba8500010000000000600153ee656afda6227f44fafe1e800000000fc878243744fe5d23f7715a833eb7f26fdff9c86c7d0345024b43486ff8bc4", 0x0, 0x0, 0x0) 00:45:59 executing program 1: syz_emit_ethernet(0xdd, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaffffffffffff86dd6000ff7f00a70002e24d0874ffa47109000000b29ee67d407e8000000000000000000000000000aa320300000000000004015500010001080000000000000000040180000100010300000001010000004e234e22000890782daf08da01ad8390743bf4d49723a0787972008df79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a86d33de04eb025a5965bb578f8f6eb214b4dadb2b83a19b6a4a2f01a59dbc444915c38fd9f3e88685c7a58a574ee90e041261c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf69766cd64023dc0d8010000006772c50246317de5352c93050d09edd0fca5f902751205613840f3941cb7fc935fd1b5c44dc1fa478949277bebce2d36240d4aff0a6f73e4ba6860eafd1fa73b0d2521"]) r0 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r0}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="01000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r3 = kqueue() fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) listen(0xffffffffffffffff, 0xffc00) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, 0xffffffffffffffff) 00:45:59 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x4, 0x8000, 0x6, 0x7, "19abaef23241f51db4f43fb9e8078002035bb794", 0x9, 0x88}) recvfrom$unix(r1, &(0x7f00000000c0)=""/164, 0xa4, 0x41, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getgroups(0x2d1, 0xffffffffffffffff) 00:46:00 executing program 1: clock_gettime(0x2, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x10000, 0xb1c, &(0x7f0000000080)="4ce96f4850d09479a08700e86fb564673ab77cc02099993d9fbbc38f6be9cde3fceb7c622e50e385f90ba5f24e1c145683f420e48d100ad69e24093185251a9a4437517992b4318d300be52018f3dba81500b42461cb14d8c20ed975e87a6d34cbfc1e96ecd459f0d89f62431031170b", 0xffffffe1) setsockopt(r0, 0x9, 0xff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x4, 0x3ff}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000100)) 00:46:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1ec) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x2, 0x0) lseek(r0, 0x0, 0x5, 0x1) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0, 0x812, r3, 0x0, 0xfffffffffffffffa) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000940)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f1b5a09141f4591a1cf6c76a650fa67cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c8855282970e1955fa5482cc818198ddef83de5d9ad9aeaaa2a0ac7d1986afa19002db4770157912836744bf68bbbbd0a0e3b2730ab2e9fa21ee6ec94e3c8573b32849afa945f11ec05d51de", 0x128}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000480)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000540)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="c41c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330335429fe2f534725229f3900"/70, 0x46}], 0x6) fchdir(0xffffffffffffffff) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) sendmsg$unix(r5, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x2}, 0x2, 0x0}, 0x0) bind(r5, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 00:46:00 executing program 0: socket(0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) syz_emit_ethernet(0x3c, &(0x7f0000000000)={@broadcast, @remote, [], {@generic={0x8f39, "635dbde4b3b766c0937250d31a4f2ef6943c593c38c478162af8122febd25d965896da5bd2e30c3a6cbd2ecf649a"}}}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x400, 0x4) setsockopt(r0, 0x7, 0x5, &(0x7f0000000040)="638a5a01", 0x4) 00:46:00 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) semctl$SETVAL(0x0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x3, &(0x7f00000001c0)=[r5, r7, r5]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x3, r0, r2, r3, r5, 0x81, 0x3ff}, 0x200, 0x6, 0x101}) 00:46:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300", 0x1}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000002240)={0xaa42, 0x80000001, 0x5714, 0x9, "e402fc9412059404349e9358316d7140b506e35e", 0x9, 0xfb8e}) accept$unix(r1, 0x0, &(0x7f0000000080)) readlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000002200)=""/52, 0x34) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000000040)) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f0000000080)) readv(r5, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) bind(r5, &(0x7f0000000140)=@in6={0x18, 0x3, 0x0, 0x9}, 0xc) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xc7) 00:46:01 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x3, 0x0, 0x3}}], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic, @jumbo]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 00:46:01 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03"], 0x28}, 0x0) 00:46:01 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040), 0x4) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x100, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) dup2(r2, r3) close(r0) r4 = socket(0x2, 0x1, 0x0) r5 = socket(0x2, 0x8001, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) 00:46:02 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) sync() r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 00:46:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) shutdown(r4, 0x0) bind(r3, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) r5 = dup(r0) listen(r5, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvmsg(r6, &(0x7f0000001440)={&(0x7f0000000180)=@un=@abs, 0x8, &(0x7f0000000400)=[{&(0x7f00000001c0)=""/171, 0xab}, {&(0x7f0000000280)=""/62, 0x3e}, {&(0x7f00000002c0)=""/127, 0x7f}, {&(0x7f0000000340)=""/148, 0x94}], 0x4, &(0x7f0000000440)=""/4096, 0x1000}, 0x2) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f0000000000)={0x1, 0x5, 0x7, 0x1, 0x3de}) clock_gettime(0x0, 0xffffffffffffffff) 00:46:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = getuid() r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) mknod(&(0x7f0000000180)='./file0\x00', 0x2, 0x2fb2) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000040)=0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = getgid() fchown(r0, r1, r5) syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "00ef00", 0x30, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "ff9de8", 0x0, 0x0, 0x65, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) 00:46:03 executing program 1: syz_open_pts() syz_open_pts() r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x1, 0x8, 0x9, 0x8}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x10, r2) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f00000000c0)=0x1f) r3 = kqueue() r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) kevent(r5, 0x0, 0x0, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x4c}], 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x5, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) 00:46:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000002200)=[{{}, 0xfffffffffffffffe, 0x0, 0x2, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x18, 0x20000000, 0x5, 0x6}, {{r2}, 0xfffffffffffffffb, 0xaf, 0x2, 0x8000, 0x8}, {{}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x1ff, 0x8001}], 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x800000018, 0x2, 0x0) r5 = dup(r4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r5, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) 00:46:03 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xd976007143a27542, 0x0) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004800003c0000000000ffffffff00000000000000010703f882029406000000000d009078000000004500"/74]) 00:46:03 executing program 0: sysctl$hw(&(0x7f0000000280)={0x2, 0xe}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) r1 = socket(0x18, 0x3, 0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0xffffffff}, {0x2, 0xffff}, {0x3, 0x20}, {0x1, 0x6}, {0x3, 0x355}, {0x1, 0x2}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x7}, {0x1, 0x40}, {0x2, 0x200}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x2}, {0x1, 0x9}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x10001}, {0x0, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x5}]}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r4 = dup2(r2, r3) write(0xffffffffffffffff, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r5) write(r5, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff8, 0x1, 0x8000008a, 0x3, 0x32c4}, {{}, 0xffffffffffffffff, 0x0, 0x2, 0x9, 0x3f}, {{}, 0xffffffffffffffff, 0x10, 0x20, 0x2, 0x7}, {{}, 0x0, 0x33, 0x1, 0x0, 0x6}, {{r4}, 0xfffffffffffffff9, 0x10, 0x10, 0x269, 0x6}, {{r4}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x3, 0x100}], 0xb8, &(0x7f0000000380)=[{{}, 0x0, 0x1, 0xfffff, 0x3f000000, 0x7}, {{r5}, 0xfffffffffffffffc, 0x15, 0x1, 0x2, 0x7fff}, {{r1}, 0xfffffffffffffffb, 0x40, 0x40, 0x3}], 0xff, &(0x7f0000000400)={0x2449, 0x1}) r6 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x40) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)=0x1) 00:46:04 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x20) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) socket(0x18, 0x4, 0x3) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) r6 = dup2(r5, r2) r7 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r7, 0x29, 0x40, 0x0, 0x0) sendto(r7, &(0x7f0000000140)="ad8ba1fabf1ba0bcaaa8d87caf32df84edf6211bbe10956183a5102130f7d49eb605cbc8e71d97a64682043c504b0b4406282ce76418f538f3cb1c9ed18f5d53e1be8572ede830ed4d26a060f56effc93ca2e4963038ba2a8c4ca9bf949e7a81da313e02dc1f2c69fa030e8387364b2fe88e726da0cb17edaf515306ef09619229515a0b599c6a55133a14794b221c97e0856940b069a35f9a57fcf1", 0x9c, 0x4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0xc5, 0x81}, 0x80000000, 0x5, 0x5d738f0b}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 00:46:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600", 0x0, 0xffffffff}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000a80)="f2011592620da97c085350a4672d993fd59b074b8c416aac0f1affb37ed1155050938c5aab3791d3be5b5e0a65debc7642e9d1a234fb109b9542ad3beb849a4c341295f55c06", 0x46}], 0x1) 00:46:04 executing program 0: syz_emit_ethernet(0x50, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1a, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{}]}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000000)=""/207, 0xcf}, {&(0x7f0000000180)=""/217, 0xd9}, {&(0x7f0000000280)=""/163, 0xa3}, {&(0x7f0000000340)=""/177, 0xb1}, {&(0x7f0000000400)=""/182, 0xb6}, {&(0x7f00000004c0)=""/86, 0x56}, {&(0x7f0000000540)=""/213, 0xd5}], 0x7) 00:46:04 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x6, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 00:46:04 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000000c0)={@remote, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x8, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@noop, @timestamp={0x44, 0x4}]}}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) 00:46:04 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f0000000b00)='+..#\'\'\x1f\x00\x00\x00\x00', &(0x7f0000000a80)='[\x00'], &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d09920d501dcdec871056ffa60f39da9f4beeaa4c2fa939d538f5d972adb9751862fda47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693000000", 0x9d}, {&(0x7f0000000840)="0034bb11d849e36ab78b96f8292f4bce6c3b56cfee7ca5364158b5ad2b101a903ed5a63379a295378fc91270a9cdc2cdd4553503ffce40412738f5b8cd28136c7d300c88f4425f19d71e2e60ee6b5880713446b0f54e079e7b2d4a8b66661426ec09292cc6842380389774cbcd377e5363a782a7cb3f4472542e3b1d26669318e54cdb175ac090be2ddca26ed215cf6426d76b69cc1b60dad6df6e1185fa25f5c64a9a30005564e3a925c87522552822cac8b19629b433d9cadc521ec4404fb207ed7be53f6809ccd78ba281907d2f168c9d4ba24a6273ce805a090f64f27812fec26d69a520253153a9", 0xea}, {&(0x7f00000044c0)="d515ab6ac28469fcfbb516f04d6720ddf68e042707f9d3a92674dbb293c5b8307bdd0bb1b2a772a18560548e484e1ce0d7a88f456891a826194c44f7d35308f4e332091edb4902f0a89a6ccedeabad8acbea7d697e3d8fd720a64681f479dcb782d862f5822fd417a9b6b22a9ca2ed9c72ac14172c867afd876ea03be5bd617a56112a34fcfd1240bbaa7c9cf059acd42e55035233cde7fa0bfa9cf82d1b5dc5106f182df6d6e9f77962f48abfd44a9a1a1cf7dff45ddfdea5560267f3a3d6b5d2e2b2f92748f8720f7b4941a5dd9bb2150c99156d25c82829c6c95113f32bbbf2b80a9843f13d3d39fbcc91ad328d02c18afaaaf03b9c546e1baf0e50562b9c9be3a796a6025da6c768d5e6d48bd9c4cec7d572e2711c0d7dc0a0ec2ffb83647fb79b1469c7b583f41a7c958936e8e80ba7feb354bf8fb5befa954f8a09646c8ba5ac2dac47fcaa1352e42c329988feaaf4a451e0885d66b68e269515fef48f95dbc06279e54534892a4091eb0dc2394b6dd996b093081dfa136d3dc095cb1ce84018506dfb75f7a3bdb0f9f093e97294e75000da2f76b5d6f23945af60037996fb2a588736ccb53b4d21d4ede5e985d87cec48397fcb2b57933a12b91fc2b6f29b8d2c26a5522de644d22fb27f093dc9f9cebc23540f7d958fb3e1b570aad2306970419814f0076d9b1bf88d3119924e0a9e57745b4bfdcdf728a8341b05a2d225b1d1155907b8b448f18f7c62db25c291a9f230d603b30aab11fbaf49ae2fedf0929e24789ad140578a7d3f4ebfc4b331bf888f4e071d8dc1f207370ac7661822339cfef60af1298c7bf0599a6d57e59da36e9b16ec1cd044a68ead65115d13555e67d64a85581ccd7e74fd36dbea1d9903c85b4c8e6ba865ddd456a43d3e17561e8c3e23358d7e4fa2b58cdc75a2c5778681e216228e43e8b5844df987cca49d052c49dd1f1f4f42c017f05cebcf641464a996170eed5b82ce164dca9d6c5d3b716f780e9775e209bdd6b4a6bc346207b2bab2a0a1da9c877fb7ed13f9604ef42ecbb93694ca27112ca43b6245d92834bba30f7f0ffc0209944814eaf629016737952d5d53c460c182e87c7fb61fbfca04a62ff437ad0eb7b0e5325317ae08758bd13a2849122e54ecb7d94afcc43c8706ffc4eca1c39709a89d706b0ab27cbeca0379cc8c401859539f3ac50c88f112cc23d89b4a790cd89acb468436093a8c344971f8bcb385a62b7a1a862adf25e8c841d8f2570218bcbaad6f809a5aa2b9ad6c9010d0838625fa660a3f8c49e51509724bcdd9f488149f2cbef149014771a533c8dec135e12815e71dd5f732c049efe6b5a643d6ad76d8d616e4ec81aa2576de8edc4b98177f501d859c13ba231004e8d937d22202802b91894f477d6b80c3a4747a5820b5279746974d806f4ad6858d479ff408fa30eb6bbd6157db053edbdcd4528d43dadc354b4a23dd822dfd70cfa6eeaf7114f989aa579ad43b073e35a9bb4cf62a4b82221df1e0e662643c90e1a8d731ae2549a5dfa2e235a228841d2c2dacc99e14b5f40e5fb20236cf8afd58bd1b153e5fc5c95938410187bb3f67deaea2e4e17ce053ffc1fe68172e22aaf89be47e652075abc65f96a2dac4c9b518d0b887edb973c39859a23af9fc2f444e8c61413dbb972d5d45782c3271d2a6a56b19b2086856bf02800304f8c62c482e9febe04049b5fb927a87b6c24d2f330b881eb0c5313aff60a42bead50cf1ce091aadedd22a1d48f4fdf5706a5e604e1b3ef8c31045380eaae12b05d45ae123881cfbfb3a37d8b5db2e4dd1ce69d2a22a2b4dcc3ee51a4f3bae7d794737f00e3ff039fc235ae9c990cd19392b4cca6ace0b175d287fab6f6bb4147189e2c47297b06d06a8cbee5cbea47098d3765e9ddfd6d6a2ebe5ba14cdf1ce8670046e5d4561e950d81e23b5f617f4fa1621c6b3ffbff4b0439cb2892a1bba297d07715e27a9b24914d6b48d61b672e49b6b46d1b36d26b6b98d6a88d91a4b4e7b25c08df29fd6b74bd95a375ba10240aa6506e1c10d5665bb0947d846b6981866f87e5a97b8383d8aa3b3cfccdb1bcf4b7dfd3682bbd335523905688038a502d148770e58f4505f89b8893c181c5ed95a55a74b71c2c81a7de3faa1ce19f85c7baaebaa3431486b0fdd1e2c97be8058c3c5a3e26bfac22ec418f80d96034435efa4610562741a3381e529f1fdb186548f2b2371b86467178a00a681e12de1d35d3b50b34405dd3960a9ab3df8bbfc92dd09a569e712098ebccf6335f30c25e0e3aafcebe47fcade9c1cd125d12e48a98bafe04a3298ee2c2bb5536efc19f5762714919659ee6f66c43d265de1c5eff631bc3c1b1a739fdd9496f9d17e429dd549d7fb28798a9fd5dc0233492abc4fee77ff42edba9e6975cc00cd69970da4381035625f9edc2300c480d3a11087b820d4a6605c083a9c19b96bf6b391cb4333fd6e27f5d1673a3855c7e4ccc717db7fc69afe8fdf107b3e19fd7c2195bb5758d5899af6d7d30406d5151058e64a462bcd4d5091154ee39be0000000000000781ff00dd28256db027779148a871eba06821ed76c8d8124e065bbe48995289c5b6080fa2d8c66523a42a8489b7ed69d4c32bd8a6cf23cc8ee7f99b7551f24c0d0ecbf2c2e85e20e43c594853e6441ddf349b64c2716314b09c4b76b0dd44ea78fe07cbd203b6b941287147ee43c155320c3f27e5fa1714c98e670ac9212f63679d8f52ed4cb887a47a883f2b876eedb714ba774dbfe502c8bba9616003af842c0f2e55c884ea4ef4294efb2c4808b07ba5ad6e9621e938c6732770afdbccbb0362846058706bb83b0f06ef8586903afde9e433fda63f71df4c6bf4fbee7136556a48727f02fb5c8c6177434d7c397fc02bddb6b5b042e38bf101ced560f7f5fad234ba8e7494d8b6ef4873569fcc8690ef51c26908e568b2d3b7de294c32c208b4ff92d2f60dee1ae98eef8fca6f302f6b108cb6bf05580d01d3c4917b5773319f61e67be9d3aa7d8cb9ec64e149f7d84968fa297284810d25cbea11b42a876cd98aabbae9b3165cdeeeea868be5aa336bb04ee7685a3831f122e955f111de9b05c14a5c3657fabad4191aea54e0e8814827d5e16e6d41637170bb9e6c49bcebf1b4892595bc92fc9a78bbce72f82a1ce6fd22f8f203cd01af7e75eaede76022fceec6c43518ef951a458d4ebc2acc1e1f264611ffaa5981847e93f769b07d9f8b69a6bb96503ccf9f6fa097a7a3701dc56e774e28f992b94c7e5ddcbe467d00c37203a0a3727c3fc40e3bdfedec79f335383a8b022e56745d9eb3ac6343ffb677c1d12f7f8c88ee1f42049aaab9eabe7264e890c40db1cfaab14108db7fe4cd8804bfea33ef45c55e52e952f5efba2006647af7d0d818c7b3d68bf73e9d6189c75a46224ed044a884b70482939fcaff8eb6f164930c011ca89d3783d915bb603b7b5327bdcd7ddc5c75bc91436af6a1c6ee68098002d6d2a46f9e7cdca0fdf74d3aeabe4f8f418dccb9c4a1e27a28f1775676fa98ba7d2f48012989036d612824b2cf36bfab44f582e76cc9ac43196c5224d4c0db49d27dfc251ebe6e2f92599d721392ca775ed419c39a2b665767924a02b756a09918e87900dfb4373bdf7f4c1b36fc3867edbbf8479a95e57ec222be22083599ec38ff5744ae17aca8efec779580aae6ca59658b3d144a4cae41e9aabbbf876ef15bc55a144de31bd11f5506e4d3fb9c208a2346fe0ecd325b40009b3eba603d177b46c72d385a4aebea9c54c0e2ff9cb98ef810373d2bb3c53e50eb99b35f07a793186052d050c555a88fef2199f7627116eaab981d01f319451670c832122d15da7fb0210727e8b69c8603bd6a51dd3a80538c90d48fb6d479376047646d42c08c7759a6db88cc79d6f27c231160adaf074c1e2287b57ebd90dcd8739a2780e7ed36286c4d5deb8aee2f3d9c811b18c5f4a687170f739f56a0ea81736372001beac044d551f66513335946d3384d133395b35134df52ac6158c67c7f1428f005799d3a7e22887d4591cf1174e63d4e89814344e4836a4268b70f12cda77055405bddd42f348dfaca3ddd43417755d799113a894f10bb156bfed4c37e32fce52ed9d69194cabd13bf6c0372aeef5de2b9574f55030d2636b4ef1fc49f5bf51de32ddc96c3d3a07fb38ba612bcb932db9095b26a74fd8b0aa0141ae4c7c26df52440c1abfc90f881d7d6cd1b30a2660162db38d299740d0792d6a2fa7eb54b29e5f2343a1898031d286e3091a679a34d8779113e6e396f28976955b97d97a47caecbbfd945b660db3a1ddc483b9b47f50ec449bbd4fd80c8e22ca51d9596011defa8a9161593ec148d5dfe256c31b30151a9a78a198734608e14babfcdcdc0f78062ddc47acdd2c00d997d793ba5c3d434fafc749737dedb96b1e3e3e635c18710f77d6863a2f199e4c255625c87d00aa817fef0743a0c14aee32165fb3afffa6a7b64d2eac21e3c3ab02bd5d21a258ad4893a1ba8be83f32aa9cf16a166b5554a32cf6758b919bb1e205eb19d2651d24428243765ffd6b858095c1a051b0fc8b35e8e8f5787bfaab9d343c1d8720bd5a0df8d7cb992560ae3bef8e22f3b63ed7e41f4b8ee027b77444bd84b7949da54f5715ad0afe9641ebefec4c127488743650a2583996757f657a97a10508e947a5db85dcf8e747ab2fce6376578306287f7633b9e433539ea954ac09dc4ce4589d974839dc9035e559253be477090ddc13e7b700ecc80f05c303c9060ea71f1036336abb17b1368b1f52369b9c5ef7074f14e977bc78e9477d732583adf43d7d4a8609dd274594af374afbe18bb935b0847bb5b84a3c56edb675b547a3c67ba04135a70de60153040c4a7f5cda4e39f1bb81312bb6eeda3176d7d128615b4346cc5af731b453cd84e3908ea8c8ee077d9281bb3e522aafa72adfe855afec88932c5a88d6855f91c8a67cd82bfc55b10fb338388e4bc0ea553211a73e801f3cabfe28c35229574d65f17b40f53f18c068387d111f049a15a2e66554563e8eed97140dd6bbf46e05f2b38f8511deecff4891e0862bf17c321593dd28d4dc1fdb2732ede6674bf2d170c0caef76187c4baeb17ad2a0e7575ab1a4bcea5d6b6bd0b76ae3d32bd8c5b6835700b26e86642be05866ed38516861f3e3024ed942863fbcfb638f4b00997a9b23779fe62c237d53dc2c37b6128d94f3bce5278402cbe3758fdf7a5a35fd7f79f7bdae4ac781f904eb7a198d9d4ed3f341a38d7514618f751d4da96ea94eebd539770d6bb22d91e6b37145eeb1fe1170c281f2ebfa965cf648095feb2f3be2a8b682a6425473a93a354c9fad5f5747daf31934001c00cf031255ec74914f2a1e39ddbaf3fe47f6665ac8a536e4aabac0877e069c2b66af5e3a3f3ebc4d3a82fd975ee04f01dbc32ab59c2e94160267ddbd4cb5e6bf1adb8e6b8497c502d59c7da37304df4921dd60dec78a8bb6a3087f7bbe603162086898c1260247d637f9b3eb3a3169c2e50272bc72cd1bd0b44b927b3e475e9e54c7a137dc6c15b7c79b1ad81656ed83973248994747e7e898e1b378b3ad8540515e62cbe53a14caf94495e084f52c470694e98436fe8b9168673b91a9f33a691ab895a0497220ddb1374bb0b98dd5f288861322118b27b83057c8fc7e0bbca2fd2872726da7f6732db4cabbfed8e0a26f4ca4990f84ff2d64e2f08eb7d6ab4f9ff3051583869069e1897391e2f36576f3d1f7656d983341eb475bd2a20314c0a682f1215f5d0f6eb717782edeed8f0e15bb791009b3f720138834fc69c13b97f978aa2c23e184cd3f79fd3c104f7518114a981aa9fea6ea3f35c12ebbbe201ed0bd894feeb8449223261ebaa0efce62687bebe30332e2b72a4e16f32840015a7ea0189afe02150129d1e26e00000000000000000000000000339b84d2cf06434e77ad8ce2f09f1d757fae23ccbb9f2cde2eb5385c6351f5e1270dfc2f2a7489a6180dd9408e2d3fe0d7c4eb9fef2c7c2f3363be15feaff6201b814fd3f88df2e1a9e755f27a80ca65171e3af3f68c10ec8f83062f8e", 0x10c6}, {&(0x7f0000000140)="d78ed69f2e48cf22c86666f912b12daec70a4f040d26c7d6e8a7c25883f6f0a90800b3ee260b4e3d474e3bf5d28f1494106ea80409cfab0ea4e3297d360b", 0x3e}], 0x4, 0x0, 0xfc6b) syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x2, 0x0, 0x7c, 0x1000000003}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0x4}, {0x48f, 0x1fffffe}}) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r2, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r4 = socket(0x800000016, 0x8000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x6) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r1, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000000980)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000600)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 00:46:05 executing program 0: syz_emit_ethernet(0xee, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv4={0x800, {{0x2f, 0x4, 0x0, 0x0, 0xe0, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast, {[@ssrr={0x89, 0x27, 0x5, [@rand_addr=0xbc, @loopback, @empty, @empty, @empty, @multicast2, @loopback, @empty, @loopback]}, @ra={0x94, 0x6, 0x7}, @noop, @lsrr={0x83, 0x13, 0x5, [@remote={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6}, @ra={0x94, 0x6, 0x5}, @rr={0x7, 0x7, 0x7, [@broadcast]}, @noop, @generic={0x44, 0xb, "5eb3813adc1396c8f9"}, @timestamp={0x44, 0x48, 0xfe, 0x1, 0x3, [{[@local={0xac, 0x14, 0x0}], 0xcb}, {[@local={0xac, 0x14, 0x0}]}, {[@local={0xac, 0x14, 0x0}], 0x7}, {[], 0xe48}, {[], 0x16b}, {[@empty], 0x7b1eff2b}, {[@empty], 0x1000}, {[], 0xfffffffd}, {[@remote={0xac, 0x14, 0x0}], 0x400}, {[@multicast2], 0x4}]}]}}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast2}, "b2fda082fd0000e1"}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x3ff) 00:46:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x7) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x3, 0x1e1f}, {0x7, 0x7fff}}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 00:46:05 executing program 1: sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x12, 0x2}, 0x66, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) setsockopt(r3, 0x1, 0x1, &(0x7f00000000c0)="92cc05720c0683a79596ee22044577a25862b3ca7096df74a390cab1ebbc69a36a50aadc4b99c98e3336e3605122cef635aa5be15b58d783c6e4978bbb9468a3a16a62a30eedd7233502578b55c929c45feafa0b489a47a28f61c09cba48d5d8c51c39f1565ee8ca4a77d8d2f8a9323b41221585913b4156774688fb815c9e0c3973df334338550287306fc460fc2dffc04a42d5f327012560ca2341f7d02ad37887a14043658414ef77c7bb10f2dbbed4ff1027447db0bd80257a", 0xbb) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 00:46:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x5, 0x1, 0x37b202fa, 0x7f, "4f245b6186f8d0583c033db99b5c62d664160ad4", 0xee, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) writev(r0, &(0x7f0000001600)=[{&(0x7f0000000280)="3e6c9f494d2a3e23db0f163ed2fb56d0d2968f1114c09d8c0623ab813459ea83109e535426759ae30747745c99006c38b1923cad713b9a583a93a55340de18873a8fb412b5d9113f8006423f41ff1b6256f6d3b61adc9e040fd3a48fc5bd5ef4a4daa9d8c055e118cf214b31475ad0a667f5156fe432b2d13a4c4c3a9f9bd5d0bebf8f73d0ea8aff0b2c7fe5c1b3a513959da02e3e234971d571f006cfc98ee3b742e379227105d27ce87e7dc6fec8d951734f903133fb855dcb583e22a986b522b91dfb8b3a65d1380efec9b80b57e18e92fdc269acf5e1c87bbc7681f3da8115f42cb626fe6ad6e34439c99ee70892078fb51bd2062f61033cc1622661d3395c21", 0x102}], 0x1) 00:46:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) fcntl$dupfd(r0, 0x0, r2) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x100, 0x0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x20) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "2d95c1b173ff8dc3"}}}}}) 00:46:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x6e3) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:46:07 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f00000000c0)="c8c0ce32006cb75fe693cd08e40b9e66f860bbc96e47fa5ec141b0b1e9bc05599946f70eae8638a00197cdefa64fed7d94c939091c1a4fabb72c4c247846f8d169b44cbd407ee1aa9d9f6f156a8863aa7beaf76b84bbb2a7f8709d8e72f5ab8786d72be7e0170ab54f1559720b0e0f73", &(0x7f0000000040)=0x70, &(0x7f0000000140)="a3010bee8a7cc7c29892d013b0a39156f730da7e686e433e5989fb952dcda3659c02fb223a5fda7b88276f911cd01f0ffd00c81bccf35af80c3bea0c1942412896eb87ece2003831eb1cc0eb432345916443209cefbf8cdd11914762cc14d393347677ca76157dcd0f09b6250942b025e9e1726d7a01fa68231c6a9a2ac802bf924ce8f48cfcf71c87a0dc89196013c5bf80f6914c2ad6653e91b90718edbfd7074e0f41dbee990dade20fc4e9f4a2590bb2b68f18927b8c2c3b9d6ec6c1330f051dce92616bde7218164f663e", 0xcd) ftruncate(r0, 0x0, 0x14030003) 00:46:07 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @udp={{0x2, 0x2, 0x8}}}}}}) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)=r0) 00:46:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x5ffffffffff, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b0900d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x281) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) readv(r3, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000900)=0x8bf7) write(r0, &(0x7f0000000940)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c0b367b8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d9f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c30339fe1c0d4cbde765020702fbf9f6be65a0f35e4877aa55a26fdc469f6d883ac9a0a1f916f6df077f6ba523a074296cca5a86394070dc741b12a5455cd1036ca3302e6ccbccd366f997597f6ac33502b79d7dd103f369b63968b48030e1f190948516b8c3688fc588ab6799d0a5db4757ec4257a0188a2dafcec7855e58d2793595fca6c96fa238bb158706973c86baff3de130d1b5181ce7b4286f1ea698765c736ea6079ac22942fc8c1ff26cfc8934dcdd17c7010e9000000fae389e5e0a4cdea21e86bab24027aca8637264a5b7fafa5d978175c7100fa7a5f3b3f687eb180667420879bfd57ebb02f90c1bcf3e7080dd42589526d62947fb49da873fe6474a1d62cdd9122c276f5af9b592db729247d9b3cc9e63b73be67dc823f1d0c62e1b966bca36b95f4d7262d725f22864cf255884d41b5e4f3eafe531ae7dc4963b03eec4e7d7d0434378af394b3a40491e6ef4007763b122a1f33dad193f3c0db8fcef01fcd3152a10e9783c080e4aa22f9555a3d9f84fe03f4d734ae9e767026b9f312ac001e68b3dc4e52374917cf5f6ef345dcebfae5c5d85da6019d2d7b", 0x2f5) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) 00:46:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xff, [], @remote={0xfe, 0x80, [], 0x0}}}}}}}) 00:46:08 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}}, "e5278a8b7eedf380"}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) syz_extract_tcp_res(&(0x7f00000000c0), 0x0, 0x400) r1 = dup(r0) listen(r1, 0x0) shmget(0x3, 0x2000, 0x85, &(0x7f0000ffd000/0x2000)=nil) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x101) close(r0) 00:46:08 executing program 0: kqueue() r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f0000000380)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0xfffffffe, 0x0, 0x0, 0x0, "fb0599294d184924eec7f963b182351026455fa1"}) 00:46:08 executing program 0: syz_open_pts() syz_open_pts() r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) readv(r2, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x1ff) syz_open_pts() 00:46:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x3) pipe2(&(0x7f0000000040), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r2, r4]) fchown(0xffffffffffffffff, 0x0, r2) pwrite(r0, &(0x7f0000000000)="5b131de4d481d08b56289fe767a3", 0xe, 0x0, 0x6) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], @rand_addr}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r5 = kqueue() mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0xca6) syz_emit_ethernet(0xee, &(0x7f0000000340)={@broadcast, @random="8d11569a26c3", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xb8, 0x0, 0x0, @rand_addr="bd00005600000001fffffffffffffe00", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x12, [], [@jumbo, @generic={0x0, 0x8b, "aa6020cf7921613e23f7fbcb5ce2952ac970f82104e67b0e51bdad1a9763fd73cda37f3100f8b93bb53dd598cc2e2bc9bd8b21ef76e58a40e31a419f8b38dced8b3d84811d11dfb22a1ef591e12778cbc266bb21b7dee520cd8f6f4d8fbf8ad7320116c56c89c457d97dc47325138c9e84266161ab77c3b2f0e2b8bdb8f4bb318fe37b2562ca39933cfc80"}]}], @icmpv6=@mld={0x0, 0x0, 0x0, 0x0, 0x0, @empty}}}}}}) 00:46:08 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x1, 0xffffffffffffffff, 0x1000100400004}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x28, 0xff, 0xb4}, 0xffff7fff, 0xb0}) bind$inet(0xffffffffffffff9c, &(0x7f0000000240)={0x2, 0x1}, 0xc) r1 = semget$private(0x0, 0x0, 0x280) semop(r1, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x2, 0xfffc}, {0x2}], 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/79, 0x4f}], 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffffff, 0x1000100400004}) accept$unix(r2, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f00000001c0)=ANY=[@ANYBLOB="0200005ddaaf640000000000"]) r3 = getppid() setpgid(r3, 0x0) r4 = getppid() setpgid(r4, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f00000000c0)=[{0x4, 0x1000, 0x1000}, {0x7, 0x175}, {0x2, 0x1, 0x1000}, {0x2, 0x8, 0x400}, {0x1, 0x3}, {0x1, 0x87, 0x1000}], 0x6) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0x4}) 00:46:08 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f00000000c0), 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0xf0f0988dce1b0a79}, {0x5, 0x2, 0x1000}], 0x4) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) fchflags(r0, 0x0) semop(0x0, &(0x7f0000000380), 0x1d) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x7) shutdown(0xffffffffffffffff, 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x2, 0x4, 0x3000}, {0x1, 0x6, 0x800}, {0x3, 0xfff8, 0x2000}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x1, 0x7d12, 0x1800}, {0x0, 0x7, 0x800}], 0x7) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000280)=[0x7, 0xa, 0x7, 0x20, 0x0, 0x0, 0x3f, 0x84, 0x1d, 0x0, 0x9, 0x8]) semop(0x0, &(0x7f0000000140)=[{0x1, 0x7}, {0x3, 0xfe9, 0x1000}, {0x1, 0x9, 0x800}], 0x3) setpgid(0x0, 0x0) r1 = getpgid(0x0) r2 = getppid() setpgid(0x0, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, r1, r2, 0x7f1a, 0x20, 0x4, 0xc67}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000001c0)=""/82) 00:46:09 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ftruncate(r0, 0x0, 0x1ffffe) ftruncate(r0, 0x0, 0x2fffb) nanosleep(&(0x7f0000000000)={0x9, 0x3f}, &(0x7f0000000040)) 00:46:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000013c0)="b100050300000000000000000101000000000000357ae26caa0416fa4f373f00acf02b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff0e7eec37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f8000300000000000000010000000000000000000000bc8575c1f3a87b92af6d", 0xfa, 0x40a, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000001340)=[{{}, 0xfffffffffffffffc, 0x1, 0x40000000, 0x8000, 0x9}, {{r0}, 0xfffffffffffffffc, 0xc, 0x2, 0x0, 0x1}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80000011, 0x76e9, 0x9}, {{}, 0x8, 0x71, 0x80000000, 0xffffffff, 0x4}], 0x6a, 0x0, 0x6, 0x0) close(r1) close(r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(0x0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d8ebe}, {0x2, 0x2, 0x1800}, {0x4, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r3, &(0x7f0000000440)=[{0x3, 0x3, 0x1800}, {0x0, 0x8001, 0x5f09f953edeec5da}, {0x0, 0x3ff, 0x1c00}, {0x1, 0x2a5, 0x1000}], 0x4) semop(r3, &(0x7f0000000300)=[{0x0, 0x2, 0x1800}, {0x0, 0x8, 0x400}, {0x4, 0x80, 0x800}, {0x4, 0x2, 0x1000}, {0x0, 0x1f, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x1, 0x1800}, {0x4, 0xffe3, 0x1000}, {0x4, 0x7, 0x800}, {0x2, 0x4f, 0x800}], 0xa) semop(r3, &(0x7f0000000180)=[{0x1, 0x855, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c}, {0x1, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x30f, 0x1800}, {0x2, 0x3, 0x800}, {0x3, 0x20, 0x1800}, {0x0, 0x0, 0x1000}], 0x9) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000001540)=""/92) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000540)=""/233) semctl$SETVAL(0xffffffffffffffff, 0x1, 0x8, &(0x7f00000002c0)=0xffffffc0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r2, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000340)=""/4096) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000000)=""/1) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000001480)=""/151) 00:46:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000040)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 00:46:09 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0x1) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000000)="cae0011de72219f2460000000083f5b415", 0x11) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:46:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) readv(r1, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) setsockopt(r1, 0x8, 0xfffffffa, &(0x7f00000003c0)="4507999097ac0cf6b758b9", 0xb) r2 = dup(r0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8, 0x12, 0x4, 0x10000}, {0x4, 0x18, 0x2c, 0x10000}, {0x2, 0x7d, 0x4, 0x804}]}) select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) r5 = socket$inet6(0x18, 0x8000, 0x40) pwrite(r5, &(0x7f0000000280)="9aa46e470d15616011c1796437f923eff492711f8d2931996f4a9f0d1ee81318c0081b032147e2aa9a95a7646731111aaa713648670372e29c5dcbb43709b0289042672d9c7d731d53cf983b39e080d4e7a860144e8fa8aad3bd8f899f6e01dd764c5de0728d7939a3c8b2ddf74db4d6e61107d3247e5e160150a314aea17b30123b95a222a2524e8f0d957930d5cb709fed04b2247ed6ce10eea45a1a457ef778107643436514afb72ef5b11b7b6232678c141395a514ac8572214c06fb69ef847c7367756262a558862af6a66370534cc3fa4f75f5bbfe4bbeab334725cedea79a50e7a3d2d0b9808eb5a9f03cc6c7b37f3c7aabe6d894aa5b", 0xfa, 0x0, 0x2) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) symlinkat(&(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00') sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000040)="6efc82f759f5dc5684d8fc0f5f35c77bb8a7c6236aa030186e2ac253c9e8124f084b76d660cea596a4816ba6a8c797e4644924af35300c9f2647745bc1e136b702bbdd952d786608f3f249181f104d9378fac3cd257ccfa9", &(0x7f00000000c0)=0x58, &(0x7f0000000100)="fcddefe4d9db452a6ee193042b8e2f8a10a2375ec9a78970c25430e9c42f784d00206f7eeec6c6eb4fac7c0ab084712a538b70e90dbe880e7848f6455aa2459f53412985eb2353f1ef964709730c0d60cb0c8a6f414251ecbc6f7a331aaf3c470317c3a5", 0x64) 00:46:09 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x3) 00:46:10 executing program 0: r0 = socket(0x2, 0x1, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x1) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x10, 0x2, 0x2}, 0x4, &(0x7f0000000080)="c5a22f6368e10831", &(0x7f0000000040)=0x8, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) 00:46:10 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) lstat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) msgsnd(0xffffffffffffffff, &(0x7f0000000240)={0x1, "88cd9516341f52c6fae3aa64ed2d545edc09e0f5bbd780b3f6fddcf72e4b08fc70cee7290fc9456fba2bcc490411c1191e0fa3ab665e99c62cdc69bc976546d4981ae570dbe4698ca116b0de9cdc7f8846ac80fc202b31352ef24802db7382fc1d5cb06a8d1280575eb009d9a336d66d66cbeb5468ad437a0299ec5fd366cd1662cd30e2a13dc73e03429d085c68fd64e42d6896e0833d1c1c76fad1735a2fa92f99a1cb4bba2ec24e3b2f077064b7f37ec29f7658fb244ab9ac062e089aea0b84aece2b45d9d10405d10281e8719784362e4c71a0702332f61f20fed2d94cd34dd15b3def"}, 0xed, 0x0) listen(r1, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000200)={0x42, 0x0, &(0x7f0000000180)=""/66}) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000040)={0x80, 0x40, 0x5e15, 0x0, 0x9, 0x4, 0x9, 0x10, [{0x7339f642, 0xfffffffe, 0x8, 0x98}, {0x7, 0x1000, 0x0, 0x314}, {0x4, 0x1, 0x3e00000, 0x1}, {0x2, 0xac, 0x2, 0x1}, {0x0, 0x3, 0x401, 0x4}, {0xffff, 0x7104, 0x4, 0x7}, {0x4b, 0x2, 0x8, 0x5}, {0xd82, 0x3fd, 0x6, 0x401}, {0x0, 0x2, 0x7f, 0x1000}, {0x66daf7b1, 0xd7, 0x3}, {0x5, 0xf580, 0x8b, 0x1}, {0x0, 0x4, 0x9, 0x2}, {0x3, 0x49, 0xbd, 0xfffff801}, {0x7b384d9d, 0x3, 0x1, 0x1}, {0x9c, 0x81, 0xffffd742, 0x6}, {0x0, 0x200, 0x2, 0x800}]}) 00:46:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r3) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r4) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0xe) r5 = dup2(r0, r2) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x8, 0x8}) syz_emit_ethernet(0x68, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffffffffca51470b08c1061375d098fa94298f6cffffff86dd6031797100e91b62d9e3323a0000000000000000000000000000000000ff020000000000000000000000000001040090780000000060a303bd0000e9402da83200"/104]) 00:46:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) r2 = semget$private(0x0, 0x1, 0x1a1) open$dir(&(0x7f0000000300)='./file0\x00', 0x20000, 0x20) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) r3 = shmat(0xffffffffffffffff, &(0x7f0000001000/0x2000)=nil, 0x2000) shmdt(r3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000200)=""/214) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) readv(r4, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) recvfrom(r4, &(0x7f00000003c0)=""/104, 0x68, 0x2, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696c6530004abd6fdb3c9708b245cbab1e8c7542e7f852d4a8029dd6b07b23ba81591a0aa8edace3f2234133dca72639f3de0faa5758bc61b6cdba74b51a0bba5b7a056dd9e5e2fe54380ac42f4f76e2ea8ae233c2f36144f665a28174ffffaf5da65b"], 0xa) 00:46:10 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000700000000000019078e0000001000000000304906b00000000450000000000000000330000ac1400bb7f000001441800000000000000000000ffffffff0000000000000000890f00ac1400bb00000000ac1400aa44040000831300ffffffffffffffff000000007f0000010000"]) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$BIOCPROMISC(r2, 0x20004269) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x1, 0x8, 0x9, 0x8}) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x40000518, r4) 00:46:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x4) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) chflagsat(r1, &(0x7f0000000040)='./file0/file1\x00', 0x0, 0x2) semop(0x0, &(0x7f0000000040)=[{}, {}], 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x8020560a, &(0x7f0000000140)={0x0, 0x1, 0x7fb}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:46:11 executing program 1: r0 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, 0x0, 0x0, 0x50}, 0x200000000, 0x3, 0x0, r0, 0xffffffffffffffe1, 0x0, 0xc719, 0xdbb}) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) r6 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, r2, r3, 0x50}, 0x200000000, 0x3, r5, r6, 0xffffffffffffffe1, 0x0, 0xc719, 0xdbb}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x6, 0x0, 0x0, 0x0, r3, 0x100, 0x2}, 0x3f, 0x8a, 0x4}) syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random='L[\"\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xfc, [], @rand_addr="fec81c99ece20008b70020006dec2100"}}}}}}) r7 = semget$private(0x0, 0x8, 0x10286) semop(r7, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x4, 0x401, 0xc00}], 0x4) semop(r7, &(0x7f0000000380)=[{0x2, 0x9, 0x800}, {0x1, 0x4, 0x1800}, {0x2, 0xc1, 0x2c00}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x732a983d264da7c5, 0x1ff, 0x1000}, {0x0, 0x33, 0x800}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semctl$GETZCNT(r7, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r7, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r7, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) syz_emit_ethernet(0x66, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ni={0x0, 0x0, 0x0, 0x0, 0x0, 0x661, "287c7fd5b28b07be5b06b51d24a85e1400000000000000029f55b6b5889d5d03"}}}}}}) 00:46:11 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f0000000140)="0788bced86fedbb2134248c869a417d33baad8412533d0aab46b207817030000008ad6f71f38ac4b94e286a47dcbdda7ff16ab78f3b1aa270cc7669a2767b85b7f372a0c57f41fe563f7431eff7cacee", 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100", 0x0, 0x2}) fsync(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000480)="cc89bba15c827379de2ab2572e415e31a58c5727ba161e58c17211b5f42a8137e3417a1cbe7d17b97bf322d38c6dcefc0c67bcd1742f39ac506e04", 0x3b}, {&(0x7f00000004c0)="e339dafc3ecade412920588ca36174d76259f9e672f80cfc67b7cf7b0f21c3c71b3787598e02efe43aaff4d86e585345aad19a42b822cfa861c80bf387d809693e35b08044815939b7eb13146a3cc454ae7b047f91d992417949a14e4a8c95423e703badae875890957927afcfb70d90e01b2a4941d9c396da42c4109bfcdd2f9b2ef943f1cce3792581f4773770bba512a16cdfe40308e1b59ee0ada210c3ab5dd785cf63c1fe114460835f432e766782d77cb2d50db2e449b3d1ae834c77be4ee04398afb036aca35feac8745919b2d207fef6cc401725847b303212284268a4bfe8f721abf1650e8936656b635672fe64375da7c7", 0xf6}], 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\n\x00\x00', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00c8ffcc421cf0f742cb91608bf390d709202aea4c9461", @ANYRES32, @ANYRES32, @ANYRES64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRES32], 0xa8, 0x6}, 0xd0088891947d5da1) fcntl$getown(0xffffffffffffffff, 0x5) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7, 0x7ff, 0xfffffff8, 0x8, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x80) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x404) lseek(r1, 0x0, 0x3, 0x0) semop(r2, &(0x7f00000000c0)=[{0x1, 0x4, 0x1000}, {0x3, 0x2}, {0x4, 0x100}, {0x4, 0x7f, 0x800}, {0x3, 0x63c5, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x2, 0x1, 0x1c00}], 0x9) socket$inet(0x2, 0x2, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) 00:46:11 executing program 1: sysctl$vm(&(0x7f0000000380)={0x2, 0xe}, 0x2, &(0x7f00000003c0)="0bcbc7ed02a370e53ea9ce3aacf2394d0c674ee57627cc67cd06682f7121aab7851280c1051088d4e402885b7ecb593779ac33ce5761d4e3aa7de8d8d136d4e28bdabdc372e3809384a7718d506e0795e94fcc5817cd2dcf71b47e7a9def72c0b34e87c4775f5c1b09c116dd1dc3dab5c6f9becff4d0186d2b2e62918d3f8c4072c9cd3fa4504974a6e328ea07f2a2855d", &(0x7f0000000480)=0x91, &(0x7f0000000580)="067a75c429b0b262cd0e68bb7e2db84c582b37da57cfaabdf283257bd668deb39b15d30b9913868a15d500f315d84846bf2a5a1b5732afed605572a4b4cb952b463798630b814c9df0836e1147060864298fcc23714fb25391c7193fb35198f10fb09b21d82398bdd56b2269c7f326bde66c7cd3e7c077e0192e6366ca0b2dcc93", 0x81) r0 = socket(0x18, 0x400000001002, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000006c0)={0x4, 0x18, 0x3a, 0x18}, 0x4, &(0x7f0000000700)="4ff50516dbdac944a41e86ecc663e5edcf0bda54226e4a5c2c9e4c8480768be5d722f44c06faa714cf3c52fd5020664d1604f5df409b6a4dd78bbe5d587e268ae2f56086c3dda29d478d51532a59e84b2c173bf3c6c3585589aade88223394ce9d267127c601522f2ef5e8fe0f9b046bb3f1b1e1a503248d90d52e14560833c79f7889d8dfb4354eb7dc625b6f8b27fd4cb3ba50ad839024ad0ff8a0429b0676e42c093f4f35195dd532a404f9ba334cb7949b8b522317b0c07d76ee0ee68b1aa51084d6d0b1446953130727cab3e66657b0a9c1f42a1fc87797dc53b159d740435410e567ca79018593eb8484a56bc42f21a1afaf5c55e2a4af47f1c52c05abbf97e4dd499f730ade3156228e36880fadd1ee205506ea390937007266ea98ddd96179229dcaff5628f38b4f27f05cc98ea55ca03e3f47b37b1e22c9241d8834547f336601ea52ef5f584dc46de1520b8c6a51de521d151c4a7a5ba8b5fe3d93c814f00c299aa6e42f476e506ba3c619760eb4c195ce973c7efa4effcc3c6a7520326c4ed117c3d8db1899a674b3243d89b556a69bba69fc4875ab562c87f9532caf44488f3ac402ed7b4e9cf08c10ad5a0c171131f2bb7601f409250a7430f8756847fd59618cd22fed35c247391d667275bb42c954d6c040bcf2bac3e086f2006b3734d7c92b13dd4fdf2212dbb3f2987603fd45bc3d1db5502917cbbb3ecfd0b16e3e9f33cb6729abb8ab1a54f9291c0e49386f10b8b2be30ca48313fd2aae8d169abf6c1295301fc5ebd59d3666cc49ad9593ccb2e6620332157e2d891e706e90d4dc4f760cae36f0adb60fd43e50c03eaca59fd4841491489e9ad315ba10091812cb81b62b93ad066220c9aec0c9ea268137b74f7d3827ccbeec7f6899d3b6a5ababc3ce26678d1f79f20338a81791611acea3b649b649a75f2259a3d0633e93c1a843e57b08999c9d5b014d2256b67a20b0ce88f4dadcb0371d0855badd4cc34de128421ea6ceaf319c00edfe3ea2749ec017eee1da85e028ccb7b01bcdefb4d9af6fea28e9ca2176146eaddd3a6bbbbe4b767edd922d6ef22be1951971fa1b552335f19124f595422d2ff08f5646c3cc162b6e38be59f99c691a66e9f3aa1e41ae9b37a0cc6c55795fc18a6295b91925dd61689a0ebde500f163013aac0d57f4024b5cdb3fa0cb8a6fd4e9dc009a798bdaa19d9047a2a60d00866a9027cf1e1336acc072773a036182036400973eeb2d633a2556bf13a42cd0da477c66e17c506de7bca1fc70dcbf3de23c01743980b98fa03f05d849a9b1cbca867de00ad7d13973d2bc3f3b25ee2d378a5c97185c78f38995aa22be5427ed4eea79a3a5b74cba6b3ccbe951b1b6f15969ed1bb888ec9aca9c0a0e4bae9bf552b84001656761a03c557ca354205763fefb98a7235a2e95460faeb0347f843e83f3e0a83eb034b1f7c6ada547172e0aecfc7aca437b2e744efd61b07597f5f9702f77d5dab6a9622ef8912791b62e1ffaf0ce014f5e3ad6ec073bac8b8801a75830ba69492c66927012967f0cb0162ebc922ab20c3d3c5fc61d28204232383623b1d6d7278e638f0758102b032d57b24018fc610c6295044227ec5573de96857f2e128dadc99a9985df6576850f79ca173103c60487001d20ce1eb53e965adcb6f0ac60150e6cf905aced3cd8f76fb19ff8e74e2ea78d610df7e75d87c9b0c132f19a55af2b180aa9a53947292084e19c1fb453da26fef409d864e3a6009e2669e34da3b16434a068e103971dc590af2e0acfe16280360566760bb64aa342a117df6ec74af502727ac118484cd1da857bb64a97125f60f33aec917a658e24365097c9b78d815c46b65d94205fa72406e76e6e1a4a7976b14100c32717ba72e5c016cebdc6290daac104e0f5ce019c6055357b16150767ed114db4b3ddfedc07c3d60424dd6150724167321dc5846f6826a3082daae3949eed40066a24af9672293a0c967f4e01304be2f448bafd3e580fd1b3cba6c3a70bf21fde135b85f0eccb51dd112e08894b69fbfdcf80b8f62fb6930146e9a0e90e96a5f49fe2e607f61c2010a65c31ee2a21706f1150e94bc4354388d940dc9e523000645cfb56015f29087695c02a94d6a0bbd4e5c0653e80526b6787346af3d4ef7ec94d40df816b259beacab933b9a9d822b536dc28d08a2b74667713b3e88c0824e3d69c74bf296ff559e05e5f19dc2006d5e32c1c8f8d904da382306a2c26e2c05befdeeb9c86bf377fc381bc29a306bda417476f2e71e158cdf217f4ce53ba6fb525755240105435dda9c649b96fa3cef2fbcb0c09c8f43e90479ffbd5af6fb317a7a5cb8ddf87ae88e2d44445b3978e77a81042bf9172f74b5bf4ba24ed37878f8fc0bca48698ca3b0ce80d66171e889eead361b4bd8ef613e94e5a585f58822c3ff1c8ff19e19d7a28c55d2ff066a6d0f7cd4aa8581f18811d08f14620521dd5e2ffe77ecae247c12692eb6614219576f95c751018803cde7b1cd037b594cf61037c1b31f5810edb7c959163f981dcbba244b08111640cda097246a4b7a1bf703d009cfa137bc5ca15a23bce9221417c1cf711564b39244924174d5313b494fa8bf3ca42e960edf164f6751a8507e65779a56f9aca818f18d253c7b180290263feca9a003641402008e71a674914d2b802075fd7cbd69edcfff9373ce44c35395889ff326a50cdf62dd8ec429bfd03d3775ed9d2754de5c8d36c5af596c45aa58f5293288fa841b51184f264e5f2288d5d916d1d09cc03d040045fea8764d34c7ce9af698883931ae14aaecca9b69aaff1c4512125ccf9bb151c59fc1d306d11059753bcc1822bbf006b1a218213566680e02e4f8e9ca60367fa49e758340fb8d27f5d51eb6a6d4dfc83a62ba1a1828ef1cc624af8988255c51d7eaffaaf866c9e884ca6ad3174b3364b5060c63800d0c1265c512f57049f1ae2309dfe92959e677308608f53afba195eac1403cf897acae1324aa544c86535dfea49fa03d133985926dab0666c59d2160d6189b2de494027ab242baab7b743ccdf967f6e08a94476b67947b1208f2b4f13036cfb22286575097cd2b804503697f503255c58e3b262fb5091acbdb94a8f85fdfc447871fcee711509e86633cd0643462f55b75df2afd17d714f99bda699bdbf8e4657cf1788e3686db713eaaadd204e2c6cde4255bd5220b8d445dc9f59621d839ba815314856e53fc8dd77a3ba9ff7690992d6274d84b4e848d7a2eb75606105e0d2ea8c34340ad0d17e468c46dbf58433cdc280bacb8c3c9602bb1b124d6f06a1808e29d92094b5b5c291cc278180b2d41df3d0b895174367282b31f64854cf94198eeadc8310f0bc322ad6f99651a8d3309ce6e62327cbb42044fad733e3dbc6bf737858ea383ecd4075cc18bab50339231b49ed11be9fe174cd598f8b61c7b0da15a065dd01a26c0a549668a226b7f1e5ae2c2fc7f2edc0a97946aba28a1b0bb3d28911fdb5d210c5900d123116270eb8674c86eeb7665a087f2ae76d9c6af20dc95542879d44001c89b6ddd6a1fbc37fb05906bb4dc92bbd31b3971fbc3b303045a12f8fd76e9e9d1948ea4ef8e1de412767d470d69d717def0ca62f75f99186f077845a9e80ec2927b74b5fe7c5d93d4fc43badbc8e63ec5f913b1385bc2ee3bf86d1dbf159264117d7750e5a9f73b286158d95f226e164c30ce6491394093aaed40f0813b3e96a80257bed9088df4cec0e382e6e7b5e0a2eae8d2538033b52225959211bc05e09f55269772e8352334e0bc4ff8779b38076b12c7980fd1419e431964e3105a4808faf9a1d89f45d4f3188a8d65c65422613b3427ca5f6416ca09f5e7a7d47b625ef4920f5ac8dfc3f5c2bbffcae2c3e6aa7a60a73bac8f558088ee7bb1a621e115c3bfa7ddd0a739b52401bbbdf4e749f37d8c9e1339d2dfbe52562839df5dd8be3c9a8aa35189413e2a89c7021841c57e7a8cee84b3d5a503e05e8f98abef3b53af55ffc4edba0ff89a04901cbde1a99cfb174fade2e2da844c8b7a41b73a25e973cc1794fe28a61397ce90284c59f02e071399291e64788f3ce7c62c5baf459188d9cddb21d36ef61ec68b3e05c8b9c55f585ece3815bc9d92032430f4ff9a496758a82a96bd0fde2dd24d55da1c31925079fd88dc003d06d273c59b53d3c555c9e32ad3c650b17eaacc6bd81a82dcfb285e7eeed1e1dec3a1e1bb9c718977d0d1d49a4257936de4386b286362167fb20b68d04c1733d6fb7a505e82b7b6cb426b060cf86f3ec1091e5a0965afbd6eb6adbc75c459dd4893bc81d1d6e4b58d935908af0a92582cc1814fd55615eaf46c28f7c22c540cc66ad049652523249bc54f9d9d50f59f5c19cc4f4a05fd4c762e01252ec5730d97a44dc27e655dbeaa450ad8816f6a1adee014b83f56d4720d4023e4c7db47022d012690cb0612352b84bdac0327460377ef0c84f52f04738e355bead12d743a42756f636f734dc75b34391556db2ccbeab9e04ddeec1733c5945c189103ec84f9084b4b9163e83f2eae0aa15fa78018289f5eabd2e8096a20f5232e7464145afa9fbe9a4ea617b12bdf52e638877bc6b09ea723c8a352512c61b9a3271a750db6927acb7de46943b5d4d9a3dab9813a68b6b7ca49d61defbd3655339f1ccab0dd0423833d1abff7c668b04f94150a2ed1611e49e7982b0716c8c781d30f6ea92335b768f6a9d17848e9ff37518b0b18028925d01447e80ace1626f7d94ae04a1fe5074700f027df623aeda903fe6cadc3bba60980734da7b128d1a9ecbb4149d831363df21fb4ac314adaae8819648941578aee92e348d7b4a611ab31b7fcec06584e9b1da11f40c63d8b5aafbee88333dc7a00802d55f764564c89c339bd064f37445a8e96263c1d386073ac8f2c939890d7db74ddbdd86e35c2a3ca7d0cf9a7658625d82e984ffca8cff1099637825019654ad9536fd0768b37b0b5719d386342a1cc54bda3ed9a94b961cdbed785ebe464c82157019ad6064ed62bb7babf403a297d669daae245871a7f07656c7b2f88d18e5b589d9bf2efc72e3e66f7e8f27243dae65821a2d8e89c61c42ba2db8e5ca0dfcb58c0502a5351cf8468bfe2147cd98452cbfdb34d3a1c33ef4889a1543d3f11acb0ae969510f6636d5ddcb5417f3c78df6428db3a0b3081b37f146e0b59800c930709a91859429ddadd262bf312a0f013b608e39d0343affc26565805d3a798a11bed966ec863b92022cc7f28809ff866deeb003c6f2fcef82d539ce664ef84b16209347c401d284ef4925995bf21a2e28613e85d2be2c6ca118183e8b4ea7b54dda126855793a11e7ed17af8c07dd5be261bca05b0a08e8ce13c87f1449080b86cf06881f6ac4a65ba43d18e372ff62b0a972f49e0a8ad7eaccfe35f9ee6fc656f07cad868b68fe41bbf671aed231f357209c87b45d500b5b92ca78799960c7e38a94e03918bc47c3938586d08281dc4359c762503f62c8906a32798cb46225b70bbbbeaa26dbb50baf966a677c17d2b6ca875ff46608b79788bad175fc923100a6c3fa3018d0490212838a3c2c176b66580519217919328e6f628b419e2b538fcc0d7f9c4fa1cf9dc71753d0d1ba788c9fa50d05c7267b78dcf903ace89206bb3859d280d181c893a772bcd1da2e2a3650f3a7f57eea541b37dd4b11faeb4862b5ec78f6ed7137dc6fd88db3650081c741d686410b2425f0602045772c0fd02141d8021513a63c749e78cbf359e1f17dfa80da1e26a59da914edc616513a4d3e8e306650b83", &(0x7f0000001700)=0x1000, &(0x7f0000001740)="7749e5c4be2bfdbf0373a859c0251b9d10808038fc73a4438053b2f68a7152f190ea2865ebc9212644e2bcf2598354bf243cd2d04a75c5cf727c74da22e343c5e462c249adbf0553004204227421bc3628ee77061dd5c8089b64c6749ef270607d205a39af7c32ac44274063512f33fcb79444a28dcf77b6aaa5e4e716fce8c80aa58e9e358035b00d1116f8ea65827ec6b37d1fc75737609060c7bfe0c49343100f774669", 0xa5) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0xfd53e5e3597d3a2c, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}], 0xa0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) accept$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) 00:46:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x0, "00002451859e1865bed5c32f3920dc001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x109, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getgid() r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000005427093f63f000000d84e9d63ad060ac11c7559dbf7f0ad852320da426f777f1318dd408c6e147118e926ec35b9d80400baabadf40c3260fd6b46db57c1326cf938580603c3523a4e7f3e6866722afd14bc632c015e4fb5350c2058b6cf30421cf8da0a17c8efc2fc85bcdb5db9a6bf6d37f76bd84bf2773495f7a2dc49494dc11a4a8ea08bf2d4cc4d2d934ed19f4da243d5b2517419a29e9909e4d5edff3397c69bef31ed4d35a37adc3e4de7b48e8488d07fc20ef4fc4583b876e2b7078ca360ade97013124b333caf5d5b8179d4f4ddc3570b7ee552fee2d5d61fbd539f3b1dd30fa8c38738c09e23d65035395f3b8184a8857f442ee079fc4620cc5414f1491033bc4b9ac8c4d1b0e9486643c01103bc48784c2b06cb78d4321dc3308e4127feb0fc4b47701ce1eb61c1dd9f1287880847584dc87fa6ccb08ff12adacca7314c7a111471aef4929a29cfc8a3d27e551c9a1df9d4bc60cc370339d33d1f3f4c4684d04fec3703890b5a0cdf172e769bc365695350ef6f47435299d5beb940d5e0321cf0adbb7389be1ab6fff0a0b3978712dda25bb320cdd582d926f6078ed773ffbc2309cef66473c73c9fb4e7ed8065a9ddf2602c52930a60512977a259f7c905612ff9e476c334f3da9857443be736b0b83ad602d851018444ec71dbabdd7109672492a51c7034adb05160ef6d5c278d0110374eb300bc0a6cc6b706479b1a60b1a5fda57a52644e61018e1fe8cf0575e67f3edeb84276df496be6a54f7aabeece9b9558edc9f8511815ea9968b2a829d51f6b26b2b472384bd8cc7839c1b6294a982d8e9368438c2bf59ba231f007c35f13e21b6d7e591b30b24e6e71f5601e95fdfbc7b4897b96b1a544dd4440e9845daa35bad6c71055624e9bfaf9d12e274e8441cedc6bbc36281a0632b0c9a24fe47f6e4c4430710f5b1deca242ca038a8b755a86d26f86f995ed72f4c8132d389a8fbfcaff699ccbbd92cdbc70f101755703f33857196df15c903d26bc398a04861efbc18472c2e50e4e"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x7, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x100000010000, 0x36, r5, 0x0, 0x1, 0x8, 0x9, 0x8}) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="00d91805427093f63f0000000de17e4cabd8b6b57fe9a6385f15eddade6250980bc7d222ff8815389951b0d60303b6678ba92bad66f224a5286edd"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x1, 0x8, 0x9, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xa7f, 0x0, 0x0, r0, r2, 0x1a0, 0x8}, 0x6, 0x6, r5, r5, 0x5, 0x57, 0x7ffffffe}) 00:46:12 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000740)=ANY=[@ANYBLOB="ff0000000000000002000000000000000000000000000000000000000000000000000000004ab2b2e68fe3f99487315defb2130183ee9d62fb13712e27e7c2a5bac966e98f03da1ae6f5cebfc509a574f96b129bdf0c8cf851c331925fa87d39ba80dcf111e3ef2df83003dbddcc7dd992b6633858ec9625794e9be8a10e21612b6c37860093c311becaffbbca3a96b89b1604056787a05379dc0e27"]) r0 = semget$private(0x0, 0x3, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000440)=[{&(0x7f0000000340)='a', 0x1}, {&(0x7f0000000380)="ee", 0x1}], 0x2, 0x0, 0x0) flock(r1, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x0, 0x5, 0x8}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000280)=0x8e) r2 = semget$private(0x0, 0x3, 0x3c4f0be47ed17cb2) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) sendmsg(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000480)="4e08d77ff4b0cd3db215e02bce0c5af5ffa2b0f982bd6ee2d2a69b051de472a6f6efeceed7c6d1589a31cbb97d7e5ee6d5ecca87d6cf5d908a7e35e0832ac85d8c9122f12ad71da3c7d9ee87bd713f39e0b13e642032aedfe0b0c00311bfbb2f4dc88387796e0ef42ae60cebe12dce51e85d35d782ded58e8a46edf790567b39ad917df1dac094e8503319f53f5fb4c41ee21712fe752385dd278e1e961ffc3c82e57dba50fcb1b367413666a43687bb6d72564b8d17bc566fe96dc2615cbd5f2a520efde1da875c2c1dde227ef654e101c0c486f9e4f5e7311c9649d35ac8d4d5328c59b4eaac5dd35b3d065ae6b54a97286abf072b46", 0xf7}, {&(0x7f0000000580)="5c595f1dc79e4eb3d1bf7ebe1ae6f05b0bdd020c3541eee55c2e303daa67a48350a5df6345e7bc56b060aa665f7f7dfc8ff298e3e15401a945d910dbe4b1f7f6124a49eca76308201eb7fb041afbc6aad8647d439b5b24da314c384f74ad2bcc61e86e1a9b17bf9440f05dfef099ce41d069d56fd674eca0b26509efa5560d83b0c3f4c475a9672105b0031c0993855384a5a565bc2753377f1b792c1efe95cd458643b75fbf417c49edcf35120688c1064792b25fb2d9fc64ca2ec12c8e006563adcf", 0xc3}, {&(0x7f0000000680)="e40ba000b5b97f4d49f5f9569a9356d7ca06b20a3095e5a085c50b58f2ac769fe1e7e521603dfbf5b63ba4273cfb3a6d77bcfae233df7378c4e7681cf23e53c82a03dac670920ce4703437115d4760a198a63ac46177b91073271601975e153dc6b9ab228e83cb64f78156a66cff4b704e740202643ff927ce64a5b6580be9377eaa83d0ccf23e931d367f896fb9daafa973f57057", 0x95}], 0x3, &(0x7f00000002c0)}, 0x8) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getuid() shmget(0x0, 0x2000, 0x770, &(0x7f0000ffe000/0x2000)=nil) geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x80006, 0x0, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x110000000007, 0x0, 0x1}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x7) semop(r0, &(0x7f0000000040), 0x0) semget(0x2, 0x2, 0x20) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) semop(r2, &(0x7f0000000200)=[{0x0, 0x2, 0x3000}, {0x1, 0x13fd}, {0x2, 0x0, 0x1000}, {0x2, 0x7f}, {0x1, 0x1000, 0x1800}], 0x5) 00:46:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x20, 0x0, &(0x7f0000000080)=""/32}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 00:46:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 00:46:13 executing program 0: syz_emit_ethernet(0x1f2, &(0x7f0000000000)={@random="fd3f00000002", @local, [{[], {0x8100, 0x6, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x1b8, 0x0, 0xf2, @ipv4={[], [], @rand_addr}, @loopback, {[@routing={0x2b, 0x2, 0x0, 0x5, 0x0, [@remote={0xfe, 0x80, [], 0x0}]}, @dstopts={0x50, 0x20, [], [@enc_lim={0x4, 0x1, 0x2}, @enc_lim={0x4, 0x1, 0x1}, @pad1, @generic={0x0, 0xec, "2a77b04540c097290c8463df517b883969eaa924a574d0f1c8f1b4b1fe4d1917e139c1abbfcca617073afa3c141655d4e72bd8abd3e5d85cb006445bab147c21750bead560fe365fea685e062bc434f63ea7cbfcb5ee8701d3fbaad914436e278c4207856fd174b5cc506e900100e1eb1032764497edbe571e84d0092773cc5f4e6f019e03bf819b6e1e768f90c4d32bd4a94c7397680f95cd18ed5d6e3f18b3c9c5a767d2747c2de379f630e7469528953b670d72bb98232c155e054e3f7657d977e6076ce4e3acb00edd4be544007a6239a3324ff2e89fa8f56607c0e5ae7ac4aa0f34f2da036eacaf4963"}, @jumbo={0xc2, 0x4, 0xeb}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @fragment={0x2c, 0x0, 0x1f, 0x0, 0x0, 0x4, 0x68}, @fragment={0x16, 0x0, 0x9, 0x1, 0x0, 0x1e, 0x68}, @routing={0x11, 0xa, 0x0, 0x3, 0x0, [@ipv4={[], [], @local={0xac, 0x14, 0x0}}, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}]}], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, {[@eol, @sack_perm={0x4, 0x2}, @generic={0x4, 0xf, "54e48aee4e68741584c6d63221"}]}}}}}}}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r1) write(r1, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) read(r1, &(0x7f0000000240)=""/74, 0x4a) 00:46:13 executing program 0: syz_emit_ethernet(0xb6, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff00000000000086096031797100800000010100000000000000000c0000000000fe8000000000000000000000000000aa000d00000000000001080000000000000000005e7740da71da301130754c1f572b03945176cf140226155ef16380020e553bd15c6ac93694068f8592866378574e3155bd4ea0f1480ffc4bfd9b765e191fa1c072f8a140c6069b30f0fd7acd8c3c5837847637772e946c4050cd758b2e2b8e0000000000004e204e2000089078"]) syz_emit_ethernet(0x53, &(0x7f0000000000)={@remote, @random="b65f9e7fc1f7", [], {@generic={0x80c7, "438278459e930cce2c197245f3db112cb38ba9955f55b53f604a91997a77b6d9c5bd45c7fe6b87f9bd2150b4f15b927dc8704419036b71cc4e9b4354d29a40f4e3da5bcac3"}}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f00000000c0)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) 00:46:13 executing program 0: r0 = syz_open_pts() open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) getpgrp() r1 = getpgid(0x0) r2 = getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r1}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x400000000000bb, 0xffffffffdffffff7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000300)='c', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000000240)={&(0x7f00000008c0)=ANY=[@ANYBLOB="01002e2f1cb6696c65300068112552035ca2554e6a6f76f86f9c8a962653ef97fc3cb1e33d5eb6112b7bfcc05aa134f277058d1934ba33b680671fadd85f37edd2bc4b8ce69b1b6fa6294d53f9592c77a94fb71cdff694b256eeec63600d6b39dd0dc38c603b3b68670ac30c1bc9fe8dc264d6d2631d42a89e1bf27774d921266924311622592fb93dfbc6f5b9cec5b0a2c50ad3a49ba2ca666bd7fba7bbd26a80085716be6e18bacad18c4c34"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e4ed5729349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0", 0xe5}, {&(0x7f0000000080)="352d1721a544f8f03035911376", 0xd}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f00000001c0)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4}, 0x545828f06f2bca4b) pwrite(r3, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r6 = msgget$private(0x0, 0x20000007ee) getgroups(0x6, &(0x7f00000007c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r8 = socket$inet(0x2, 0x5, 0x3f) sendmsg$unix(r3, &(0x7f0000000880)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f00000002c0)="d95017cbbb896a237bfa3c19650ae76366", 0x11}, {&(0x7f00000005c0)="27733a206d1a2e422afab5608cb6ee6e5d5a3aac68c894680d6d1500384a8271b3e0eca3b450a50cbe87403ba0cd48b0b399934e664cdb09071d7233a354647d271d911df84fd347c43200492cd1e5c92fd6fe7fe26044a51f76fe374206e7266b218ede260306128b49f964125a7932c43abdb2b2f0985280d568f9dc4e8a2c07fd65f80967272c42f33376ea862d57d92be21159a861a9eedcdc9691f4b898b0acb2edf26273f240381d", 0xab}, {&(0x7f0000000300)}, {&(0x7f0000000680)="e9b2cb39cf4b091814a816c8ff1a44195fafbbee026f3aaa0a2684cea2afa7b2c40fbe403a57e6e4a27fd0f0ab22fd3e954f8d2b2d7d590e9279f0d907c5fc7545ce61e82afe1c0a5a9b176214df66a33e17a8a24aa964e7373afe5fb3507fd7bc24098f355317d39cc161cdd21a0064cf81eaa58826237ee1b2ce236c27e1b19bb06a7d092d190d0ec229c9d2778f314d5993dcd9b21b9f13161b36328631a256ad4e9622a5202977d6ee1adda85d0d5f6a2c6b702dec06c01d4b6de370a18bc132c637a45da2e76a4338a364a12e592a9fb114061738f049fe3bcbd9604968cf7d9a484c265fce37a2cd", 0xeb}], 0x4, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, r7}, @rights={0x10}, @rights={0x18, 0xffff, 0x1, [r8]}], 0x48, 0x1}, 0x1) msgsnd(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000000000be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b93400000000b9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"], 0x17e, 0x800) 00:46:13 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x3, 0x0, 0x0, {0x0, 0x6, "274715", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) syz_emit_ethernet(0xdc, &(0x7f0000000100)={@local, @empty, [{[{0x88a8, 0x1, 0x1, 0x4}], {0x8100, 0x1, 0x1}}], {@generic={0x8006, "c241b711b55b42db1a438e0e5e26d956dc39a18fb73a689ee559bdfaa48c9528c2e63b1ec6414feb45fa894c651fea89cb2e6fc6c0b6402bd35d37c04c8d3549966dea3ff0c295c66461500bdd2b70dc7a0deaf7aa46b08ca6c7824f8ed6a6e1f330f486c88caf06517c1825333c5cc724784d89f2dab98b572498b229cec4cc4cf4faea70b06bb216b24c584cbe57b2a49cabba4f9cac6c22414cb1258abe2370d2ba4335c1dd7713570625228c8a98181d688377e43c3b714578c626e5d6e11de97c683084"}}}) 00:46:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom(r0, &(0x7f0000000000)=""/75, 0x4b, 0x841, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0xfffffffc) 00:46:13 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000000c0)) wait4(0xffffffffffffffff, &(0x7f0000000000), 0x0, &(0x7f0000000180)) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) 00:46:13 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000240)=[{0x2, 0x6}, {0x2, 0x3, 0x1800}, {0x1, 0xd, 0x7fc}, {0x3, 0x7, 0x1800}, {0x3, 0x262}, {0x3, 0x1, 0x1000}, {0x4, 0xff78, 0x1000}, {0x1, 0x7, 0x1800}], 0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f0000000080)) readv(r5, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4086, 0xff6}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/null\x00', 0x400, 0x0) accept$unix(r4, 0x0, &(0x7f0000002240)=0xffffffffffffffe4) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000200)=0x400) semop(r0, &(0x7f0000000240), 0x6) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/61) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/246) 00:46:14 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x70e, 0x8) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0xa6, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) getsockname$unix(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000489c3ad7364384edc5dcfaa386845a6df35334e5253bf8d349b9ece2990d57239d247d77ba0f3fe13e9f216bfad958f21f6ac54a073737b8a17f8907b441ae4e3e02d02a"], &(0x7f0000000140)=0x1002) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000200)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) 00:46:14 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x22}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x14d}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() fcntl$getown(r0, 0x5) r2 = syz_open_pts() syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0xa7}, {{}, 0xfffffffffffffffb, 0x5}, {{r2}, 0xffffffffffffffff}], 0x7fff, &(0x7f0000000240), 0xfffff864, &(0x7f0000000300)) 00:46:14 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000001140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @ipv4={[], [], @multicast2}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "fd0509", 0x0, 0x6, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x11}]}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000004c0)=""/181) pipe(&(0x7f0000000000)) sysctl$net_inet_carp(&(0x7f00000000c0)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000340)="247a117de0020f75f50d48e0e1bbb498a4347b6c56f21f64112ca045ce2394c3da6fd0919723", &(0x7f0000000380)=0x26, &(0x7f00000003c0)="564ca3bf11ede1", 0x7) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000640)=""/188) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000002c0)=""/92) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000400)=0x6) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000001c0)=""/145) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffc, 0x2b}], 0x441280, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000480)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000080)=0x1) 00:46:14 executing program 1: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x1, 0x8, 0x9, 0x8}) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x1, 0x8, 0x9, 0x8}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x1000000f0be, 0x100000000, r6}) flock(r0, 0x2) flock(r0, 0x9) flock(r0, 0x2) flock(r0, 0x3) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) 00:46:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x3, 0x7fff, 0x3, 0x1, 0x101, 0x5, 0x80000001, 0x2, 0x0, 0x7, 0x4}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x25, 0x0, 0x40, 0x8}) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000140)="de38590dace8a22f06804ebb1b6a210ec5e143f32d89b98d1252310afb3620f3687a7ad01e5da3cf350ae644534002898aa119bae1083b7c9a383e2c27c6f7e188fba6b4a4815060f93540a4ac36a4fc0517ebadd83f45772e1becff50ace90f748266aee0a4c911b986b929ca526553", &(0x7f00000001c0)=0x70, &(0x7f0000000200)="9f032c3d77b8ea505d4f8558d2908e2e47b3d52734b4b1476782c198a9d3753871dce44596f29a481585d66099a6fd8bbcc3ad73fb93723e0c2978ee80dcb16c9ef01e3902b0f3c04b53908f48e45bb011c636b56e61a4da569e25263c13899c2314313f9321ea5990aedf2a13f6249d4bbdd99e4aac31d43fc74b1544902a189b8831abfc046f40e0e9906ec34fa5e92693a00148deec071684f6e3f7bbe7b2a630bc10de3162d25e09d728bd18c7122e67b3", 0xb3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getegid() lchown(&(0x7f00000002c0)='./file0\x00', r2, r4) getitimer(0x0, &(0x7f0000000380)) getgroups(0x5, &(0x7f00000003c0)=[0xffffffffffffffff, r4, 0x0, r3, 0x0]) r6 = getgid() r7 = getgid() r8 = getegid() setgroups(0x8, &(0x7f0000000400)=[r5, r4, r6, r3, r4, r7, r8, r4]) r9 = dup2(r1, r1) r10 = getgid() fchownat(r9, &(0x7f0000000440)='./file0\x00', r2, r10, 0x6) r11 = dup2(r1, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r11, 0xc028575d, &(0x7f0000000480)={0x3, 0x6, './file0\x00', 0x7f, 0x4, 0xfffffffe, 0x8001}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1007, &(0x7f00000004c0)=0x3f, 0x4) 00:46:15 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x41}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = getuid() getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xedfd}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x4, r0, r1, 0x0, 0x0, 0x109, 0x3fff}, 0x9, 0x400, 0x82}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[0x0, r1]) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0xfffefffe, 0x0, r3, r0, 0x0, 0x20, 0x7fff}, 0x2, 0x400, 0x1}) r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x3, &(0x7f0000000000)=[0x0, r1, r5]) 00:46:15 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x11, 0x0, [], [@padn, @enc_lim]}]}}}}}}}) rmdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) unlinkat(r1, &(0x7f0000000040)='./file1\x00', 0x8) 00:46:16 executing program 1: getrusage(0x1, &(0x7f0000001180)) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000040)="ba0f6a57f0c3ea839234f4a180e5595ba7c95499b0ee62cc6da481d23e062ffa740af3c68501dcb68b80cb3dbb8c6fce35424ee281562e40aed17b75f4f65e1a0cc57ff369c43680df3f7bd2bfefc47da5f73423ddad6258aa8951d48f8bd6dc6ba1286152ffbde296c93b52e97d8586e3bebff7162305de098d50cec6ba19cb46fab580ac78179d278683b9948f6a167b1d9a5a269ece5a426002f058624641ec2b9189f0062df830e399c492443f99089046599135591770c9b20a5341ac7f44b5af21666807344d3e5e50d51a0291a9e26f226c722f1fbd6050d3b69e9a286ef771751fddf3d35b2090f7266e268e31eb402213e8d3be42ef9f817663c2179ccbe2e810bf3200d70ec6a5c8fb1ab517526764b9359460613c8ce898f0c4d4cfac3a4b651154763a85570ff17b9271d741fbc2e6d5de927a900be8733dfe1284bab1ef0cdee3e88846a7d7b6332ecb0f2ae34fa1aeac8ba144622e36b9dad4ad833f4956635b4c8295276c60f0acc8fc5264fb5dca6c29a61e23418088aee236531fd2926cf5244a4a31ab3fa4207ef2b22648cdd322db9e441764b1abdac7cae8fb41ad1b0592e0b2675a13f12320d51408ff94f93b28f34cc2116c395414cda18043e53dd9fdc718f5a8232ee8c0a4c3909fac2c936228dc4e1521856c9714e76d8ead7d92ce597f0df94f666d392edab63ebf65080d9a595e3438bed678f35090bda0864fb9bb3bdc7e80bc6f4236a91560737e3141e0bebb172a815bc3f184be681d7aa3d0bbe32fc089390f9908fe8b3e59eb07da05a921f374087b584305ef56b01aaef799e7607b6c3c88923d99e844cfc2b2cd1b6010583983b7e8da7a81d3128c323fc095e5e3139014829e021df038b830c8f10368657390ea21d3f018eafd3981f7a9715bdfcdef57e4258435a128c1ada4f5c6bf25a19dbf2d4471a5900c0353011a1a17d65475287fbefe0bd8ef1074af1c3186f7e6e9ce8ec1fe765bfe51dcd1f22f9fab8ff2c038d28d999767ea1ce28a18e6bc623cfa2fba59433c18c3c9bbe9ab96e2a48c9be7b5af42942c7bd7d42f5b6f655c96a75a65c063a745ed5d38f0331ef0787858df0939aa21f3fa9ec0826e4630c02d3bb4f7e5cb7bc87ab27f803e0e91312d1305a661a72bda4c9a60310bb7e55f23617d907974ab1c4cbe62fb95a047629a96ac438328033f83d9f0e73968d6df2f54245e2082f80401c389dbe106d9535439ce3b42de3b09a6ed937b4c7d7dd3d865e32ed94d82028c2f6a4e481359e00602c263cfb2ffbfdbccfb88b459cf1ccb02db9ed774417f0caa36ea9d9d7559d068cf5727c1473fb98ef5457c484e902f49d603fe48623c4a5cf644439ee7e893b2cae026fad3266b7b82f016701f343dd5f78bf15f2b035c0e672dbcc3256182bbece1e1a2110f3a9e6800000f478d7f5365d0b1f0efaf320db88697b682577fb77d6e6ebff8a080165085b3458b2acd8c2680897c8f5fccf766d87816695ea8ede078878577a75cdcda5ccf5330169ec527ed13ef54a96d1af3e03e05064ccc5d905747b83410245958bc59cad80539138afdd341c9898e3d952cc3b8e9934f718ace7380f5763643a34897f9315baf172b53f9aafcb6ad77a976aa0c07b7e2716de2ba17a76d096734136f3c87615c5e45c8522562196dd266e3e830c60ba55e3f75871b430431d9c596fbf5d7f910b8434ad9fbd3d471f84f8a2b5f5bdea4b2e8d820ee801a6d134dfaada81278d2b485baf910f70da76324f34bf53e0e8b21fa7cc09287edb101032dece164c320b0ff5d8772af14633bb88217d764bdb6ff1264dc8ae0ff24e129ea0d8e9d6b250e797ce5c9be4a7d520880245ed47eeb065eb31921e4797caf827ebe3478a559d8a83abbc49e3a7017c585f3b2f8bcb1867ad72fa71cd08141494f4fa4629df327c350bbeefe216e5d4a8cda4a42505e181cc3a7f534c3284ebf0372f47816ce03696f99ee496f29b6c4e157282a5e6eb4be8cfb258548510ea8b42d906c2a196001e7566533f32b6c63cab4b69e21f709a1c9f05564e6f25eb9a04bbf10f55fc9bc5ff77f2045c7bbb5a69dd5492b32dff3852814057ac105749b08a833334388e1c126a2f10d49d761950d0689187a9517556df9cfd3daa2ecd94d1b12091067c0d1f002129397e7eca1ca623b352cf007271eceb168a3588135cb666793078c0210ac3ec72a5c1b266d89f576301eefef9f76b8f02ac5ff421ff044921253e2914f1245254087e3dc3f41e495fb6145b98adcccd3d8d9d818c6953b40771017562cc71f574edd39c8e106d2fbe15571963210b38f7e37bfe2fdd1667510dc8499a540365500bb8e273719db532104ae7bf1f51096a54c03139335873fc92496a1d17b4fcef26344eee7ba34dc3988a9b848a08b76584c8428bc948dbcd8348107750ab9dff324878a7d5834525f67ea982fdfecf557896b044da0ce30f8435e32ed3025cbb2f26a7b1fa80f6016a5b16a9bd8cd0ffb757debd0d19567e576c05d6a7ad0133da64185d50a1327b86750dc47ed3407446d5d7ee796a15c4bee6f3ae022f2a22361f2e2ac9527440c45ef6522ff2c58343ea915d3169b6d49e4a4aae9af6ec6978deaf38e142e521e334d5e52e29a33d6428b10c920a6a7b6ab60a341fc8be13614925b2f9ef9f8f676227c32b6a71e7b2f0724d56fa33e20f0ceed7bfccffd0cd1403f075ba6e460163b37b3c724afd1b03e0ce66c9181acf9ade837b5934b06bd118906452d43f04f9f6dd179981f4f33ad943e8b1cd2d0604bfa73369eace4b596110307d7dd1af15045ae6b3e7d0842e48bfc72d14b2162d159311e295c1f0d4d4c5b76cb2d9ead01ea2d12b56d1cc19b1fa9af14397976a698c1010cc03b67d8479f8770b65fef18894dc0dfb7059b60e1d1941a09868224b0d4c70e7acfff23041bbce0cd8e2ae2f563f5286d6428d68deb55c85b889426b08bc5f03aa10c9f3f23d99fb4e8defcf918e27f42a03979c341a927386385f41f4e55f42ecbbd2e2cdb2b5cdbd3a6b388c210aef3848f95c72695058dff82783228707dd27b975675adcae6d35c10df6e6434ecf9c30c135f2f4beeb83742a88a4af9ec6537b58c7d4dca028de2f2b337c404896c24dfd5d81f4185a45308a5cb35f0d0e6fd88fb8e9a1087fe2741f67d0b27c51de4a49793e36a7ce7ba9f8bf686e5c03f3896691ba4d8c5f250cfdec24f41b4cea82220e081e3b59451354ed3667de1a7d061af82d9de8c4dc2232eee394c77640dc09095dc2c4349ebe1f68d9306a0d3db8d26de3a05e77971701a5390c1bc65033a0470a4e9edd810ed5dcf2588c0da5fcea4f535fab5de003affc28959d4ecaf1ff77011b841852aa83c6674e8f5bce8e1bf4fce55d0dfa0b4613c0c835c399c283b16c27d88a7c943e094abb5b3d1557672425d4dda11d3eee89b3155c9b11024ac298b493830b800bbc91ed3fa8387adffa1745e9e0cec85a0fa6de42cc2a7c2c6559ef471b8394395f43450e6c080b63a0576193a7c1a7684d881dd0f4c1605add1fe3d4fa7eef62f7179da25d2ee24e39fef894eddfef5d73ebeab9592ef77a34f88365971ecfdb81678e28dbb8cbaac2726ae27a5e3f0a21f4cfe9d30db7df5ed0ef6b15cad0d1ea225d7f95c1aa3d1939cb30a5e3a3c27a5f8d183a815bf1923500b5108dc42ca4b71b91ddc7350865fe76f168b8512d88be2dbf5dd9bfbee4ea549342f55a6d3c1c3961a1054876797f7816fa17443318927539ffb5848c390e3e95e5762c46436031afd2b39bf2c56d3a24a17d2ab384389d32217f92b045d9726a863a6fa9f7360228f6bbeb064d0032afd200fb4f9d3ab9d159bbd0071404a9c960291e1a4ef506212f780d6eea181facf455feccb5805e2436a4f167e619b7ca639ff93a8ad48ffaf8ae46c7b5a9ce411abb8ce6594a666d4e8de018413eadd42861fa6802137aa10cc477cf4f11a8ac33b639f347d1b014fb19a6292cb69ac527bae89bbd7101de59bb9d70c90fe95f4d99ea38b29c9ebf4dd00b137b4fd199ac5fdc532ad8bb911bc3e7fdbbdfb15fea1d8bb041a8d2688c5fe943108439c0367c0d4e53e08c383c63e4b7dc82d3197f65284950c0e3bfa27d0e41c43c43bcb5a826bd1c590c7267a897e26fd96cb63cfc87c18f4f7c08000663d30d040c07b5b04307b5ecb4aae82e69e203a574d05a89da5bc29cd350f3e8ab520758945b027c84b1b6dbba05afe7d7c503f961b7c37b6f31db073ac9baf20bcecb11f0aa299884080770db8b499e1c158dcae758e7a28e72eda0312b1c0af909606a3d415c9ac73978368a1e95b95dea2f87188ea2e0bc0a1ee06646db88f0dd293e58c43fd7ff99468cd01c1cf68d56709e4a3286df132613db41f6afba166a90ace4d3de3d0ce150503efbde202e350273d4cf699bbd504f159204b0033e1cf63f35486ea9e91d17dfd1ae1147fabbb57b76a42e65863f4313da6f45f4434398cbede8e44047026bae3079714cba278b9f6ce990596aa11ca96146f3c39a2a27608e8d33f1293c78aad159cf351ed9d173f564c016ddcbb5e39c127497dd4ecc6848b7c5a4f706680bfe84663c6f14d18f7f8e6246bfad443c15b9cb246400d3329f473defb1a2920cb70d8d46e4c12bf5469217445c0830a4a30d0aec4e61ef00257d83474c85b8ffd937d6f7013619a30a1f4247ea64743217e3da65c061eed95088a7b10afb0f150195ced8f7eaf538eb5d1a2ea4a529a4b116c10e6e73603858bdc270099e0aa3d64aa4e681cc145efe0f9f6b23563bb6bd8d79ce487f73b0480d216403cf73c9b69ed927c28d2e9edb790ea8ad30eed7e4ccb7c771276240409e5f06f133b044f2241ad3650c43721b3b72ce8909af0a6d8e597c6035675d2919497cbc9579c83a8d1aebb155f9d8c0689acfb17ad55b036da9b8782f5e0b342be0cd5521bc422bc876695fb9c19f71b82cedee47c74bbba0f1747e2351153c25269903cbf650ae8d525316d3ea4ff8cc43b5a130f21e04c713e129f1d5380d0c525a5c01f4f55f8b3b64ce520753d070075d931f228c40cd207259189eadfe0c9bd6f9a1402e37b7cba23ac46b508113f406f2d60239eecc87ca97c2fce5d304e59e26bc26052ffaa4ed13ec3e5781305050e2e73e3bcee255adfff22651904a9a56a4ab8cb5c55336c7a868068c3efafded6e12afda009227da04ebcb87530b40fe31f3cdcee401b3451df1c5bc82c76d623d151f024b91ee313e05a93855f9788fbfd959ddf64bae87b172a94c2c82a4f6ccfbab0bccfa805908a7853f212f1283dcd94ab6f924a5a4643daac4af6291770c984586b161bcb9ace875bf7855f863f059f607c52cfdbb9bf9b2be0ecc8e913a10656797a250fc7d3e4468cd2ccd7cf229dbd367c3fc22cafb75caaccd13301601f58117d42318b38aba401b9624fe640b1b2100a6f98f972a980e2c60534b844ded65e802ec3fb30e06fa97cef3a5b994e2c9377c137c8bc3c84377fa5941a66750c9122ad6f34f02ec63c51477ace6abd7176395e966d409953060e29284cb18dd94999fb8f73997415704e6abf8e87d37a17fcf7b2fb4fa24a6d47d39f5a36b987ee5b51021b88e2a1e6a554776f037b8e54ce0786ffd5254a737e5549bd5eb80175b7009f6f72532f1595df6a8b630b561aaa62252e6374660a82fc7cfb4cba13f73b0ec26dbd67deb62fe6992aabced37badc3521c5f06a90eafb24816d9f6463861ea96df10356ebd748394b36b3d89", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="242771704d157fc7ee7d774ef31118c745218f6b9f69d9a6861c25411599e3d82d2751a3c08388413462b56c6c2022b77a2e83fc43352f967078aae8be33a5603139d4dffb6eb7494e6bba2e7805b6d3d6e510bc54fda44a5539b6cb0544d9f95555666bcd3cc721abc092827d49418327f72b7934cfcc99c360b47155c6541e3bb94e7d26b08fdaecefaa7167e078a12e2b1d007bbca1b50a1c960c8799a92340df6d5bb5ecaa63a6e3e7377d7a29e785213a3f4e1d24bf9476291556a9237a25efdb161ec473b54cb561ac5f3d270274ea1bea96bf92e09b3729a953136f60", 0xe0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001280)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001240)=0x1) 00:46:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) write(0xffffffffffffff9c, &(0x7f0000000040)="e98dedd6996fce9c2c8ad5cc2b36f152669ec7bb714dca9528fa187f3988519c93918593bb1d26fbffca418217c3cd752e1f3211d0927a47e5202cf9ccf9307a27d3c0704af2873e3bbd469165f79c488babbe258c0f7b3d82088a51a710e9b06641814991507d4577c420d3ffb1418b0adb19ec8d201fccfca8191b7f2a0da1263b73e1baad8d1b15fff1b681678abcd93527d933b88981e39546be292e7db2bd8fe2bde85b0db2d93864d083b8311c121db609fb91224cc178f48926a916c414ba18eb3b06e265c34999ec3dcc6622331c0a13968bf8559e7cc14ebb9eb55b4f7380acacf7c54195845566846d4782b6838d693214ce", 0xf7) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0x1ff, './file0\x00'}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0/file0\x00', 0x101, 0x2, 0x7fffffff, 0x0, 0x63d9, 0x100, 0x1000, 0x3, 0x2, 0xcf3, 0x4e78000000000000}) r3 = geteuid() getgroups(0x9, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000240)='./file0/file0\x00', r3, r4, 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000300)) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000380), &(0x7f00000003c0)=0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000400)={0x10, 0x1, 0x4, 0x9, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffff001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfff}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x800}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000900)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000940)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000980)=0x1c35) pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = fcntl$getown(r7, 0x5) fcntl$setown(r0, 0x6, r8) 00:46:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r3, r2) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6530"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$fs(&(0x7f0000000080)={0x3, 0x1}, 0x2, &(0x7f00000000c0)="85fbe84cf2766d86ea80e123897bffeccc13fdd2490341bfcdfbdcbaad58fa1d8389c87a0b7584953139e116b560b4535d5140a1bd926f18eba8d16be34ea066b75885925079cd11d07fba543db6c8b4ab4cfafeb5ba1c4c599a8cef850f59b26ad5b64df81642cf57989f79a9eef1334f2e8821d60d83b0563c39bc51fc91e75af2a8fccabc1312c23aee8b44ce39d038d76e002c44e015863bfac6aafe25da08850a823754ceb383abcb46e6f177ae0c0fdc10", &(0x7f0000000180)=0xb4, &(0x7f0000000280)="895df2146cf8eeeebe861b00ac41095f5d12480a9588f5315f74c42f9f97110de5e21a9fdb8a1a731ee563f40e80f7b3f6fdaf8cec8cc57b3af75214da0e6746792eeab9e15f1a4e7a18c180fd67cb1905caed2b20ac8f642673c280ddc8dfa85e80114ee507e45a4372f1ac64e2f1dbf607f20ce1b70199ef9128d89a45a8c518cd7836ea04d9b5d539c9405ea0a7664b14fa33318f8f182e4841d482be0921db529f7f51807e0ccb3e21fe0b7bb272541dc40c2d328ed2d3e525839f26fc4c8fccbf63d1838ffbd063cbf151c1d55b889cb7c6d5e9f994", 0xd8) dup2(r5, r4) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r6) connect$unix(r6, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x6) close(r0) 00:46:16 executing program 1: sysctl$kern(&(0x7f0000000000), 0x2, &(0x7f0000000040)="3530831e3cbc8473f162dca40b90597d52e2f39a60866561ad00502d94f6aa81220e52ef738165018677e39e88dcbf3bd41e3ffc5f384e6813d3a3e983cc4d81e61e670bff74ea07903b1c1f74ca696e38150656c348e3e71591dbe9ba1718045517e576485f3619f50f4a931b798873329516a7c9d10284ba57cfb391e6621edfb21e7b9a9d0b9297234bc7ece9fb6f455f54a705e51de7a26a54e287b474fecfc63e7401fe5cace6051ae8880e571cfe9b2ca959799771164c42d127414af72e2c78f32ac26028c0e511b3a4117937f6f6dddba85f5b3e2f4d50388332b376675cb7f64e1e3a38b27746bbb686b340da54d5a4735742a983d6a9fb38e31757a76571a76a818a1f0c85561fc19f15b0a42de8fd88b1d9a514d1bb2b0e2bef3b1002dee02860810eab81f2aee8729c727767813d7020e76d859a21f1788f386869e2e42ba455810c8f8788918ed0c1e780aff49f212be39660a7de796423100643a77e6e70eca19bb7f15a43aab873eb6241c0c59156edefeb789e6cada95f51c4c6de18f61d6c6158fd7d5a9a3b64a3a3448314a7fb975476fee3643524349cacccada5f6e3d29fff4c1d942f73d928d6cf83fee832ffc9abf8037c43d7377bfd8346549f708d917255827588eab7459eb6ef6e526b854aeed6b6d708d69accbc66e1a2eca5784464947a59408f22e8ed3425e56024c502608aa3b22e2ebdead6f390d68a70db17de294bef880c910a2ce45e59ce336c1fb5fc495b8beaeb419c6e8970faab5712d9d2681e75096d9ce01ba563f45f7640cbae6dd048a833a7fdb745e066be3370aa27b8df96dd8eeab013b1f8d3ea0026192a7cea2c2be3f61804ce305ba69ed5f93c4be909bda062e83641def4d54e4f9c081fef39553a95fab5313446f6577467cf1627496de4347004c23e5144857f35fbe70026e7bc4bc10a5082899102278f921d582e9e926db2b22270eedacae831db35d8ac47782f3fbc46cc5e1e4cf5d8f58c1ff6cb4b6a11142b1025a1f448e94109135beb0897f7bc328a0b5dfd1d6e399ea3c00346e02b100ee787098c1aafb976010db48df1af2ca927e3bdd1ab077a722cc0864bbb85029dea4f22e2f26420fa7330d203c036a4d7891b2e5c2d04c7afed6d0421e2387a4a32d055e986602a0beb51287fd4f89711f4822f9829b7126a2357fbe90efcd25bb938a868b6465323f1c2ad35364f21bb1b7a5d090cab6f493e8a41dc8724000156e2354bb3a7b5675a15f9f9b064c7176a3f76e3f9d08eb70761d6c7b2fd7cf3a2542e64dd0e89c08fb781d64d1654306793d3501507bd8d76d1e7cf3dfab6a972ae6d2863ce6d0c817b3fa5d6143121925c907582d98b1edf911f33db710081d7234c0e376d77623ac8551c1030ef2d212d92034d46669ca34ec08facdb7bd1d986a2b1741b519ed3c7f59ff2acd8b605ca5aa98c66cd4da575e7dc64c1322b9159e3867ca40af7b503f802493ecc563c5addb45548e696835de817a17726122af5a1794a03bb9eb8c408d0de491a1c36d7489a4e1ada844b7b73116d081e7c72194831f8b35bc4995214e5bf018ca9e62a13c046df9243abfd54b8611aae7b8a4ee77dbe09f5cbd529758378f6ae70fc013948258610d4dd638296d9cc0a2a0cc9b5b6aea83d5fffb0957dc469425c5a61889e0e05c669576d466b8661c74d035194f9694083a8b9a2b4dee742c8e705184d43229f1a57163f1ba28d0d56101667aadf118bf87b5834cbb52e91a234c8cd7bc07607849faba8ac898d14f32d7e65b31238492d67c28b0b0b51b62bfe5b6b88c9410738a9cd725a6352a5ce49a4e09543da679ca5f9eded161c2107ff8ab0a5d85f723129ed814f63135d6adc7cdd4f269d9651faf26e667f0f5ea9b01e87f2bee784a25e5fbb0ae8fcef5701a43f6463490890db91000865c099b145602feaf438732587851f9ecf6bc29e77f9080c062567da06747e0115ef06f23897b8aa148185b9e239da4a57bbf240e04151ebc0a85091fc2605e2568e70deffad3b61de6ec11261b6fb99a37997c5fb9503c93ee56229b82b05a27cbba81ce3c7615aa0a5d989c133fb7e3c02e7441ec93a6300ead707746c1038cc065424c04f8c4ba4afa042ffdd2efc7db2aa844589f63258ce00c813562d7ef9a0e1455ac151b5c819f5d6a338aa5a490507609dacc893ec98af14ba250d17307883c661a63555181d66867c361921c8881ca2df22d6bfdd46d7d46bf1429e5f93038a8b0a0fe09d6c0433f549b2fe135b8b2f8336c03967d939237525545bfd95d5a55dccfee9f1ca1656365079dd6d26f3c5439f44b66798436bdb8b7e21e70e3718dad2d7bc624e0bfe5d645d96a38c15181c2d3832f5183c2471a741aa29a0d60f76b889eb3ada82d4dc7799174f5faded5018f66c5a91c986abb4cbe159a50640ab26a8c40f1e78a6d4b580be03966924a632aedf19a99aa55feaa97ef732b158402003838986fbabe4d8efa61198117f308a0442fa4ced0042b072acc0e7f406dfa61195405e956920809c98055a682e48ab554b1f089d9e9046ed89428bceee65b6f90bb58cb3062af941afa53ece94dcc9511467a315e1dfb101ce4f5a2a516bac9d9636e4ca7680139ecc2b74863109f1bd2118e6996bf68154be4fc987898aeebf8a7a6e12e2f1e780b8ada2641e4a3e6241c45866bb50233e90f98e2df24ff4441c15d9ca6c585cdae23545791495b821fd5af8a006f0cccbdca60136c637a420f71979ba9b832cb22aa718f8d8b3b61cec35426b5d66dc80fed8e911f34e8002eaa5ceb7510bcb529b4c1b437e3ab333afe977f87e1a53b695ad0988a2bb5fdcc3609e627dde3935013ae972919a910bc32bd917f7d1eaba45358277102d6cebe3b0bb5f4eb73d49162557acf09be36f507ba3874d9525221854ad774bf6aa06f6f0f8925ed28cc4298c2acfedb7a01af9f68d9328733b310db6fa638fe36815f5c408e615be0ead7f80f9de6fdb62def66536adddccad92976c0cb9e1f25ba6863a0ebd3da4a0dc9ec4562a25355381ab232982cc07feffb1303168c6c47f937a5e2adfe2f26944071816310c1525b42263ecae355e9bfa3a7538d0041ea499bf695f2c954fa3cade373131b9fcf8dd87d0529d30c1d887afc07cbe56a4b1a00db64c98a1aedfb9ed24cbaf549292366983e83992dc8aed3aaa84341e50117095fdf57556e377ea5a22c322a5cff491d2db9dc3d3241fe35fa210f9e949237d469dadadf46f6b020aa5e270c72923d946757a410b02821ea2bb2c98581744a77f6ef3495c0316e325afbdd21e7da5891fa08a9ef1497b0abb5b3d83100dba23a380f138780063e143a6c77a9419e8ab0f41b10828c531ba6d677500be16ecf81f55faa0cd5d694697f2d53b028c48a6c68fd7ad4e84912a1e29924490db2e5f3737d730adc548ada4effec5458f1694fb1e740cbe94f437936143689db9b3bcea072d622e49fc6825affc69daf6dcc6b2a503ca2217a46119a8bebabca7bb8257f6e3358e1741903551249a099407f364661d07e8c4ec6fb37c52beff49d7af4b434d5492eeb76c22802398cad7720ecb8e9dfc6522ae54905b59895949efebab4c95384600d64a8a779be8aca06610b288080b13d1ef6adaf4b6d6be472c0d7e152ccc4dd6551e6bbeffaad20b4af391f6677264b0b9ac912f375f8d7d5a68eabe03077c2b7f7c45a5cdcf1da1197d4f7d98e90a63baa816c61dd8a70005cb5bcba000bf660f47e0c514669ca1853c73c2dc4836f280829a45692032ad933f96bf22367fda48bbb649f97ffc31f52855c4cbffa4e8f756639e528da9aea40b5803058acacd4174b78d40b343ff98aa2121b40b2fdcdb93d53269de5c359d6201c163416ec2f342256fd2e3f00f2967a68178af3d8c17f2c066baea5f892881528e4600fa5208f388caae5fd425fdfa1238f183b32ee8f2e25a5028b66f7131782aba334b08ec8c8cc28d1385512677bcfee9c5fa1e87860a0736f18d5e4074c6fe21a9baf38bdd8fa6a40b68517e9691664fbea8d8c390c8eff31dfbe47cdff1876cbd55dc9a14ce5451dc2f810f2c438881d72c9c0ede1e559eb718411f5f1bfd2b8d587665c54df936e501cbd94b41d60dac034284b2020c5d6c7de14904ab660b394b4cd6a5315817879ed737b2df215d1480fbe50316f4cc098db65499a947fd43ff07c93afc2b19e6a79159b44d0a0b2e50fb87afdb2d8dfec92ff7b8ff1cc1816898227386aa6e6c6ba4db63f2d86fb1c500ed116cb8b362bf1e6e609e7db225758639bbe1bf2c007a751d24a0c79a0594ee899c54cb324b1888e1e801409b20ccaf960ea1dfc42a1e933524d77cf5dc4aef6a05344b7d49ba41d47e6d9f3377dd3baebcd72fa13f869452a4dbe306096ea6633f59e165a3544000c9d9debbe1ad6045e510ec87bdf56df3486d8f83d1e003302b6f28deaa261e6cbb78d9c1c7d703e69956b93e4a577f51d1e824083f5e47e040ba04cff52c2dd957616ea25a825960f07101b73078c7d5dafb12d86fe905f868d568b8a505f83f2171e228da3f00772aa9e4c3eaaba734a416413007a7bab0e0011a03c0e6ac5db57fee0acb9460436874f0932aa04e6c6b7adb65f874e91abdb8efcba019fee37222140fee8c0ebba35b6537af93b447c4256a7d560e6ddc9d5a344dd5ae1e807627a65165d2d562412a947f764bb1320309b64bcafca8436c400bbd2060bcf536e53abd639f3d328f75062e6d58e4a97b00e64f7104f42d6f23921901c8af16a43321e3005c779aec09084039c8523a1302ca616e109652284061143e2c669f6b7227c3cfdacc8fbcedfc3b64fc4c9629b9619fbbe65e89f1a08cabcba997f317d009cdc332ea246fe65e0f3847aac36abeb02d4b3345e928df641fb214f5a6c66267d02d4c8319c7bd2645e727152583aaf2b955764edf9680479bdb2bca064fa141ce887d0d80fed937ff058cc0f89e8b8c9a0e0d19124575d25c100be95317d18614b0444b8f4c15d077697751b1c393802990ea7211d198286fc566e84df00b22ae7c5ed8a8d9c8731af46707d2ce8133d4a2615a843e6fb79348a642693120cb37b4631f1bc916ae7729c43b1fe80f55ec83648c4f9e472869ed8cc74548f8b20cc5f73eb00f2e50929476e6d3b76bce2778efe513efb73c5359c1a93a3c539deb2d1ea7a4f407048b33d1618a76e867030ebe44d2c4086a45f6a6d0cb03c8edd97df6951b612042cc325ffb3ccffbd7133c6a96297e514c01637947749d487991daab782bf91467211420073d1356e539b0317cae89ef9bd16b0693d09e5d6bba91585de83550bf92f35b7c9cef74a9802dd05e4d3a02a92d2c326617590d2ee71c676d0983472c02d4d8e0c44e2aaaf6feb53db364b5cd757c62b77322a5bc5a6890619dbbb65b121a6c9b8c63323b2a55370fb8a9f4cb3401a0c4bd52bc8cfe6902a4c2f92e02e2339712ade40d85c3ac9d7edcd4b8e14f9127a8ae42fd1f4479911f30ab047fd8fda2d38b6ab276091a32d4db0b437b2641b2f75dfb5dbd34f94d52273d8437b39e0bf4ad43f29f68e8d66113e4ffc524ecefc79870b1a5cba34cf1d447cb37d89eda4f4ccbe9175ede7224043ff43a4394e1769f70f0dfd86fb3048233869285c9b5b45b7767a9e8a270fda06b5a29a54e7bbf73b03b19b4137dc1399c862bffcdb89cbd8a00fd26a0f0e24e88c2fc8a3b8b4e946df8416db317f5cd349811e174d7f6d0d5093a791b625096e8e866df", &(0x7f0000001040)=0x1000, &(0x7f0000001080)="26b6fad74281ce04708afab59c92873b1d145f11d0b670f81e0252373ee572eb2ea501c3a762b70d92e1f3d0c1c1996349de569a0b8314ea38cb8a13ed1dea2a7f6a223508f82ccaf2a52f4bc6e2d86b41c226af2eeba3f1c8d373443ee6efc4968c60f268f2dbada47f5d6f8d4985c6de2e325f9554d29096f5177f59e17426cd0e2a53cb07f22b299376eee9270eafa7c59e292f2f9b901c70342564651f97457ef6dd551c23", 0xa7) minherit(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1219560a2dc2ffab) 00:46:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000140)=""/235, 0xeb, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="f88e82d02f1eda544acc703a03f3893c4a946ddd19f3bace1dc40edb1eaf7cd05522944f081b1c487ae9"], 0xa) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) bind$unix(r3, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) accept$unix(r5, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000100), 0x10000) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000002c0)) 00:46:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = dup2(r1, r3) pread(r4, &(0x7f0000000040)="068edea3f9d75b6a49272e99ba9fc52b0461366d453cdcc670dad96a0c830e5b43e9415d14926507ea80edb372741eabbbc2aa74e5ae07686295abc80371f8335464db2489614f2bb79f439e2989372932409f961b5c8e9076ad9c49b0e4df88d0f5804a6f04d997450c12196987cc4b24c605c5bae3f89ea225d2bd1b1b11482eb318c9b4d9a9f9b469e0d68bebe3a55b7ab849a783f148686ec60d704858886f605957d836da0e51ac6dda51a88e003d8fcdf9246b6d5d78d5", 0xba, 0x0, 0x7) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 00:46:17 executing program 0: syz_emit_ethernet(0x100e, &(0x7f0000000100)={@remote, @local, [], {@generic={0x8102, "adab1b483b6baa7bd3b6ca125908e90e354faaa12ad4ce1791facd5fd6e23205af873bcdfd21b737f672babc186701dde15f15f915eb1ee2163b772dbadf4183382e545c299d604b1c88e9d982a77c06b3343dcb6466e765ce704b04627cc225aac32c6f71eea453efeaadb58fc8ad5f502cba0a213ea144ed43d9c95481e0f63d524f4454fb27dab14dfeb6c0fc0e78d505f1a01bf2d22792bcbd0a4eda5d019c041d4c3956774a8cbbbc6233a2c9d61290f1c5d6f1e8d2564177535fc17dd4c284515e2c0c360a2698939101a6807b69b0fa40dd64023833d9f8682435c1d55734e030095009ba9f5fecf11c62c3a0a7c3cc4c5358ff306e5c91ee5701e52a18eda32d17d83be6f89e5a9f64adb2d5020c12064c2f1e14466065b89e88d69c784eac06e4e4e70077cda2ecbb5d6477dccec7413f511d60b1da865d8ef09d28e58186488aa2699296c746e4d575ea41cbad456a3d055b6553bfe7a5b6732ffd552176975025782dc856d7ff6a20bb2050e541bde9dd253b78ee8183bd4d958cbeefc6806f3dcb312aca01defd51f0b3f7fad9ce68f4d9223d271983093b9362772cb499aa36982ac271d9264301ea0f3771892f5fb58a64505bf588ff4d7bf6bbb109d134c4c63ca390526505e7f0d1cadfe434ea4a61515418f2f1c5914491e007b6aa7ea217a6f820bde4d787b5cae7f4ced761fc1543bdd5ca453e4d4cbcd434829464bff23736538ae772afbc76308f0a9dc7b8daf537b699c34e5504eca1816a8b6b1699fa975b47134507470d59d098ef9ea963215c3a27b2c1340ed3472bebf96cd4f435d687ca2fae74bd0d81fd69953cf385a93599b1512a04ed97ece7f681d5e8802e1b1ed240ad9f81654dffc2a16c1f3d092896b6aee29c266ba78bb33fdfa1151bae33ab9aebbf2a76ecd4e8dc6c8e1fe26da1f8bbbd3ed528e24b56036bc93ff6aa26019c2b86424696b4f718ff919c669b0d753ba3062695d263e1fa1d03097a4ffe118551adaccc2275bb2b10d509b47f7d5aa7e6e6de2d241a24392f1125129e52ceb3edd4091a97d2a7d29d51caaa63b52b0cbe348951ce0440082ed946a2fe7a37fde808245f4cc6f958854c924978ada7e9a9ef847efb82ee36a9fdc3018eca479a6aced16e9c9bc248ef6d4ecdd490c46b4807dd9f413a01a240a8630381482c431485d4b69613783f516b05629168752130949ed6fb242a816e77da7e48903815ffdddaefa4ffee42b0f4fdc68f81d770c9843cfab3f905a7855320b5d6cb82720b4713023a6fccf290fc01c6f535903a8a88e810f8721c727ed520b6aab485cd31a87fa1d628b59408c62e93b692ccb8105a8397680d4c473e78bf64bd720ddf5c5e26777a1421cbd8433f8169d181cfd3e63a6bbbe9f62b68dc07337e805b57f8d79ad627fee88c2d0833623ab8d5d8ee803781464b6b5109357c8c1b3cdb6e0da944c1c35833a0bdb93e97fdf402374a63fee01056982d1d4c8836d9cb13add199c14e5edfb6d8810a4f171a80bc0d2caf60b175534640eb071346ed91749bf3fed1c4931011639e56eb21d84b8e6a916041a9ea18a8dcfe44a33bb61c50e7d1ed0acf6505c2f13a496d1134e154866b03ca7b710e8a59594aef9522d6951d77109196cb4ce9a350e9757ceffe7d43a61a1a5a2e256838c78532d84ebf643fae4896690d61085966047f56505b06b0d11f406b89cda98b7c89f54ab188d37a5892bfd1962baeb9677b82e7fb7320ef7c82cace032d54016cee5eedb5146b6c8efd5d263fa4c562b988be75d5763c1995ce007c217e0154556cffde883b54005e31c7cd363d646be2a59c179a91777f75343e1625a45351a4c6348d950e7953e5f7302056cb81a803260107b33472f993b0c6e6688218e5e9a61dee6ae833a9e135c9f7841c26e391b6b177fc199e33d07d4fa0c9d419403de5f8e99b10487672b5c08e6fe4712e29918d1ce95e06f9d7566b0551533c6ceffd4afbdb7c7cbe553c72661633577ac6a717c325e742de2454afd3d0cdee294bb4edf6c51b4292c87bd0b06ea764baa4cde7c440c3e194d44d1f928d38e277d14083c7e78871058eac0fe46a77105a7f794f85cb89f89cfe958c73ca9bd2340d873058b37de52c368f84043ecf20e5fe6eb55422464ef6f5770d55995c174438da3e69295b446ec1146fd6a4d712091b84ffb67154f4645be2c830da8285a2e3a10a598aa771d3dd9babb92b476f2b94e3489e5f17de4c3a1f63eb0a4cf7ea840b5a80880e8b6bd12e87eee4510f45ee1d0857a63fc1222a18b70f43ef6e2f190e42cdb3d887abdc143e12f8fd74d6fa7b7cf5dd9d4893da7196d0e407128e7bb1c767e7fd0bd89299a4cae5072cbd763e15647c9889a86db6eee7ba5d744381daee05559a8336dcf61942e4e2308c8037d5c5425386d3f30a24bbc9168363fe47099de091aab381df1c8497502a1cc03e52b8a93c0fdd09582780f3f5d169a46f0e725b60a670ac902b57bfb33f221d8303205731c18c4750eab229a708e76a304603148686fd3f8ce01bb6a1b57d48b7318fc5300c168d0180f8a34e628f9210ceb13e44ce4cf61ab35f5b893cec1e658905cdab96ed56a76aafe68048dc1af3d0feb3cb846d4a9745a28fcfaeb17243802ff7c5282039d1aba86de6a565b2eefc9093fb401f53f2e6ed4da85b51d4b625dd5e2b57fce01b2b64b74b4f189d2e09120457f12d8b0a92ec9c65b015b57cb87b9b59f69f89597f0d4dfdec1563942c7f4db0416ade37ae7204e04105f93351ea1ef3cd53b42b96e216fd226e72782070d68acaf989b398949f3b45adf58b63f3fbe78a8209ede56dd8d3bc191a0a3a2e3425fb65197bbf3eb34a6f9811bc33345a9e3ecbc55c64fb24addd8bd60a7ac93c99c38a07170159598e61adb452f487c6f61a5a4a5e1e6e53981886becc7f191736359ac29de6eb70b3a8e208e2959a3a37e0cde1838e7efa2ebd4a734fbe3d82b3d7cd7ddaaba87e0765464ad048f24401c17ae457ecdeffa713e68bb1adaa8b3b33e935a9a74f8080efc0e9b1a46de5885f9b011c23c170d24b3ef3de10b084cfff34988cd456ab2777e3fbe6cd682ae3a42b4deef69c38934f35200ffc418a26c4c8cd1048645f5c43db336becd3bf0ed26c839546f162720f5b143c0105c2a69faa67f33d8ee08bd41deaee6efe0d1f1ea56a1f837d9cb1c9c05ebdf24bf007c01d1baeb7ca75049033582f6fb7c6bdce691b08627a9b278ef172ffc288ceddd51bc1de9e48de553a5dc2abd0bc1dc36db6942cd3cb70ddf25ff5beefd51871a99c3967e3b6be7db5d9c51184285627143ff3e91dd9e0411d4d521755f1fbe1a78c5d0dda4d323a50dbcd7770156e433f1f1d688dd55087eed07691d35c78caff0106c472a280b5255c9ebd4072da9751c1ebb5a24b9ee30f82d1b863e3b1b4d456b6b57b7e4aadbf69a47de4dd5b1bbc55dc033bbbd7f30391d7cbe48033ae50eec29291866be744c279a13ff306b247fd9979b9b64a04c2f5c92ffc80ceff2d265f69839499bdc4e41139195f301aa380c59257f4da2fa3724bf3017355ff4da9affd0b1fe24cc77f3c17388da4e7a649769abb05c7621af4c785aebc670728ada0c97b675add2d8725c4eae17c9c30894657c1b54501c4acd6e31ba747e7bcf6692dc07306b58ae7ea59b1ebbda3f3b2891fd4bb897a96cfe4003fb84e518c2dbab228d12450da2e09854caf903aac6de9c109fffb0fc527e54740acaf31cd46371fc1e664b134a3226b199a529325495f2532c53b993ce4281ed757a91032145ed1a012ff46c6186567529e1a9282b6d9443376ac08f732b963ba679133e83a3088acbac23c394e611fbe2981f5283445af71902d7fced073264bcb2e3a9b7ca740c83a363ac5aba76e9de2082e9b2f42822bf367e5fcb7c321e99d2f304e3c0c9ae8021b52129e58185c2b56fa2b9a97a69943b23281e78f3858c2b469af745abfff1a620b3d4e5fb3596ecb3974ac43e7bbddda6a3841c326c9ad871b46977c84e6a1401a1eae9b44e229c6658c2716edaa5c24d075e9a4dda4a1f37dc00f6041e949c01aaeeffe53b705761dbba7361d2dc4f9b2414c2dcc0d1b8d65556d4c870ae755356d88d2b6045d6f1ce862720aeb31c4561029611241320cfb2f5fb042dbf143f07202f5ad472d7fbd4f25fd7caa81541c931830bb594d7fc21fdfc4b39265b0fde3c4aa297928abd05206a2bd5dfc41b10db0df357b36f381f72ff9b852f14653dc6d8db499266280fc8731498c671d46bc96640a514f96dd8451e5be0075a0264ea035a7ff44b9ec852b3f4855bff51fe3ea6a3d9990daa6e8ed2d292c052bf7f5fb88ce2b5f74fb6748ed1375491f2400077d5c33276df860d316c67c549b9e4f497bdc86fac72b9c0c29d379c1d1e48c6aa19db83829140f3c24210c8da9eb4fb100dd6b48889ac737aa1c46b1abdb0e7575ad101e0d9fca5c71b18487a12739671118ad8ab7bdef9bc50d3d4fe919e2436cee5e4b452c13518f337df1e74f3dfb8313feffd500aeb97e85fe656cd9c056023466967f0beb09d8264dcfd12e4a9d9e7c6ae9882b2f08a1cdb38d757624c90cead6285a7917892664a4c1ad76542f1cf9d0ceca19cb56552b7e8d8a8237058b650c423695945b58d25b8bade35f22fdb7a86be118935d961834ad7e98590803ef0e9078a226b5b3ec0217fc2f6d450928661a8603db2e9d9eba5a84f9c76821d49a5a9910770e89b64dac83e4d0a7751b3e3c550828a35541bae33a9756126b657ab52a1667a8a612d69513e482e583fec80e3254aea7e3bd65bfbf2bd3deea589f1fb2370e21f6a936a8bce9296e29ce1bdb58814c0d442c8e5ff2d969fd8ddac535a6fe546c20abaf7d6a07c77d884e1825b1d153293e3a90a2c25c38e2d927b4f17c960f0efb68cfbf801ac9beaaba3addb33ab2212705ea4681137b7869ac97f74fdd997b90abb508c2e3fff77f1047464542db8a9411966817bea0b6425d2bdcc9fa787b99311dc17efd842cb2d2928bff85ba92d70353b0a841fc90dd5705282e01f85711287ee5aa615c03317c18b961caa9c97310e844c80adf4d7b855f5a9c7d32d4e6ef9000ad6066551cbbfafcdb9597a957151d6bf3407b34b1c66ad519da5a0d6156b75b0988388bba6aaa34a1b041a6f0fcd2cbb4f7ceed221c8ea2b51a42dbd010c390b7b4265cad16b7141a197ffc356cf256cdbcf0a7ca5df689d4b95562d4c0812afd4223e4d914d58d60420b7e40996d8061f672681a40864139c00e784a4bc7398e110e38bf44703c8b43cdb92b41197a9a8e8f3f6cbad9477c7e9624d2ac8d8b6ebb7a8c9017364fb53e795e89cdfa9e21a5266be5de5c8d7258936bbe11037db855ba23ca405c00dc78b3f7019896899b3e53876118691196eb8f93b824d225dff2df9a0d48408d535d099925c5b5f45bcf2b69ee08a572337953cf2d17d296bb1d39fb464b53297467d48800657c1a83e565f1ba28fd30926ff0f07cb3a1cb4f526279eb5a324ceead37f026960335f363913c7bc9fb22d6c766f492f314cffb223dd715893714a59048df7a8a6a478a7e1d483047705125922709b38318763a9d6365c208994c92fc5caba38ea3bbc154558e4a54c900a3c7eab291162e8064e4dbf567e34eb895e768f136b00b876461f0f8915f6322749a65c46362ead664c4fdb90d889532c9c88cda50610b8064d7b80867564cdc4d0aaa9909384b65a5e823aeb9fd030e5ec681d2a54eb4c5"}}}) 00:46:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x9) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f0000001280)="02000000", 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) r3 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) shmctl$IPC_RMID(r3, 0x0) 00:46:17 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) ftruncate(r2, 0x0, 0x8) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000040)={0x6, 0x5e, 0x8c, 0x4}) 00:46:18 executing program 1: sysctl$hw(&(0x7f0000000040)={0x7, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x4}) 00:46:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x8) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x3, 0x6, 0x1f}) 00:46:18 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f0000000100)="ae21eefe028ca1ef427549b137f55404af62771962", 0x15}, {&(0x7f0000000340)="36d0c47ba757660ef84316d610fe90603329163a75e60926ff5cf84d236cfd02f7599227804c01cb8638c727ca9c2e8d79b555a01087f7203cd02fd3c8468878a2bdb6e0a9c6f35a270ea940f5f805a7dae6a20ff696327510016fb35211b6e97bb203ddd1b1f876b31b9246748721661753f891b2d508507e14375e773c0210b0a5019b30a89a37c1a4182fca6b56b1548809cf2843c24a3fab065a06ae838f20", 0xa1}, {&(0x7f0000000400)="781258d4c0a05ee7e4f556dabb0e8d0941ef9dcdc397704cc6c04bca35321b12068562d965e072f60359156b2d36b9e9f600f8920ee44085377950de2166159cc6dc37332c21b4ebc46485fbf3656b927b71a7d4df0a93759abd0bc78c82db078979761145e1a9917d4c233ace84c20a61a7d3", 0x73}, {&(0x7f0000000140)="0f41abc256bcab52069e9350b729eee40232d1821e744e3c6f9716b1", 0x1c}, {&(0x7f0000000480)="b75c67d98db29d498eca8b561ab47ddf99546354dc2b8d003924b5407a0b7ae42fe90339db0700ad1558d196b5705e4b5b19c6a337f942838ae8bb35b155b0ae3f162ba4c39d471ff811d6a2d8f475af127c9cc3cb643c1f8cfd85238eaed99b6ae4298daf3688fe93b0cc1e808b4cebf09965cc76f09c000d8a9db7b9192a8f89269b668aca1de751ff50c6f3771eb63bc58da7b319b1fe8043b6f27e288299a6eee5c0874015984b9421075b8f42a16089d68d8b121a4fdc93bfcb506ee4f464036e9c795a2c9bf04dafad97fd03b38375", 0xd2}, {&(0x7f0000000640)="7db34a9b4cd73f1f8cae", 0xa}, {&(0x7f00000016c0)="32e143fc99f37418afe9810a23eef9a3021f60ca184597e2ecf3e6a81068c3ce09519fc954c8771e1803d2002efc2ac7227ac0b65ff47b7df41293400281ab1e63e057b3b7ecd87e615ec4b5cb0da68904bdfa05f902c93b3b29c450cdb89fdc6fbb44a83c33a03af09b15b16807377ddce97566e1c7d35017fd7599215d99f83145dfe645e24c4306fad66da74b16e8d5e745aada229256116ea1a3a76251f69c4d5aa3eb76835f6b4e03ea5b4faf2fcc4522d09b2388f1e271dfe2b225cf44f532ee9a3dc9aac3ca56ff1b745f8db6e926b2d5b8501638949ea1", 0xdb}, {&(0x7f00000005c0)="caa6cfeda8ba8f85101b33faf44f0cd124242e85534ce864f354163b29fa8e9e4b65c09b23d03c7bf2d0b2e665ae525c2fb040125439fff309e045e6a26a0024e68cb1e760e501919676045308836eed9ff6fa2a058b8db84d72127d6f657b9fa3ffa72c", 0x64}, {&(0x7f00000017c0)="1c00420977ee9ac97bf8bd644589e8300410124ce620cf1672e1d25820cd3cb0bb5886e68d3062e31e70c9ca54bd767abf5214882d0bacc71a7b8f4f9345dd406e79709aa5c701f03b1117d8cb9a433b", 0x50}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008900d05", 0xe, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x4a7176adc4396e88, 0x0) sendto(r0, &(0x7f0000000180)="b1582b4b1edd8859dbd020c7e4a63a845fb2774c441605ee302757063123a0b2c3166fbc141436b50a2d86be5c84338014e505879666ff5fd045878a07db5af8e50efb053b722f87bfd92bd54b1857efe5e78b9a0e35b758e0a4b8388bfb985d4f1625b9e1bddd11251f6c5f9368646553283a0fdb5883885e053e64a940105de4ca314c3f27c34f584889a0b0ee5e7170411870ecabf8444107d1bac8863c7ea5d4c60c95f1c2bcb28780e9782e1c5bec5866334b109bdf78a320c0410d72c983e6ff2c1e5e671e658f4a0e51a495075499ca70bb", 0xd5, 0x0, &(0x7f0000000580)=@in6={0x18, 0x0, 0x7, 0x7}, 0xc) getpeername$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000350c9f54fd069aac00"/4098], &(0x7f0000000040)=0x1002) r2 = socket(0x11, 0x4006, 0x8) sendto$unix(r2, &(0x7f0000000280)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 00:46:18 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2}, 0x3, &(0x7f0000000000)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0x0) 00:46:19 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1800}, {0x2, 0x280, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x8, 0x1000}, {0x0, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000240)=[{0x1, 0xfff7, 0x800}, {0x4, 0x1400}, {0x3, 0x800, 0x800}, {0x3, 0xeffa, 0x800}, {0x3, 0x2, 0x800}], 0x5) accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000180)=""/5) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/145) sysctl$hw(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 00:46:19 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{}, 0xfffffffffffffff8, 0x66}], 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) 00:46:19 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) read(0xffffffffffffffff, &(0x7f0000000180)=""/228, 0xe4) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x32, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x1d3d, 0x7}, {0x18, 0x3, 0x6, 0x2}, 0x100, [0xfffff2f1, 0x4, 0x7, 0x7, 0x58, 0x1, 0x4, 0x1]}, 0x3c) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) 00:46:20 executing program 0: syz_emit_ethernet(0x60, &(0x7f0000000180)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x4, 0x52, 0x0, 0x0, 0x5, 0x16, 0x0, @multicast2}, @generic="d94fde37d4f592ccd96903b6b69528c163852259d7652517ba81338d472b8ea4165a186593b63d7407383c0701703a5619cc2debc4d9e97e1316fb51dd52"}}}}) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getegid() 00:46:20 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x80) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') 00:46:20 executing program 1: accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000140)=0xc) syz_emit_ethernet(0xae, &(0x7f00000004c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x78, 0x0, 0x0, @rand_addr="00007da55876c508573a00000900", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, '\x00', 0x1, 0x2, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [@hopopts={0xf0, 0x2, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @ra, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], "a0f226ff6bc8769bde9260016d66869c8eed0179a75534f42f5fb4dce2ba328b2bd67c191965ae62"}}}}}}}) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0x9) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000280), 0x3e4) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x7f, 0xe, 0x3ff, {[0x9, 0xffffffffffffffff, 0x0, 0x9, 0x800, 0xc01, 0x7, 0x0, 0x2, 0x5, 0x8, 0xd965, 0x7e, 0xff7, 0x7fff, 0x5, 0xc9c6, 0x7], [0x3, 0x0, 0xfffffffffffffffd, 0x3ff, 0x3, 0x7, 0x3, 0x6, 0xffffffffffff17cd, 0x1190bece], [0x8000, 0x1, 0x82, 0x3, 0xa2, 0x0, 0x5], [0xfffffffffffffffc, 0x6, 0x8001, 0x7, 0xff, 0x101], [{0x3, 0x0, 0x6, 0x3}, {0x4, 0x2, 0x80000001, 0x25}, {0x7021, 0x2, 0x1147836, 0x1}, {0x8, 0x43, 0x3, 0x7}, {0xff, 0x507ea56a, 0x3, 0x2800000}, {0x81, 0x7, 0x2bd5, 0x5dd1}, {0x2, 0x3, 0x6, 0x80000000}, {0xdf6, 0x9, 0x21, 0x1}], {0x7fff, 0x1000, 0xfffffffb, 0x3}, {0x3ff0, 0x3, 0x3}}}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="61d186f0121997bfa969a0f5732d8b3f1f0b39917bf5a05cf24c3b2131590b2760337383aa814fd004a2a6a8f064561eaeacbd4ab1f3ec7c27522bd36806f4b6a4decdc84021398d768202fb0c7793cc9979df0e5472fe36f4", 0x59}, {&(0x7f00000001c0)="32ef27bfe2ecd135ec9efe30937413c68124c114083bae91e574c4a26baff61e3d9351773661c0325f0cfd5eaf2ba5ae075952e8430aa06623ef8df0ce15fb98c6ee6c4e1516ebd0da679e9b90373ae749ca01074a4c29797a080c4b28ef94c5e1f2bbf59b46ca183709ca6d78661fab89ddd6ad1427fccef09f7483ed87bafd340381c98c894d55b7092d290ef750074fe9185d9a66822a1ad20bbbb0e2d948f09464396309672da040a09791f95f03b6e8dd60aeb765ba86e7511cb95dcad5cb3f5f6501a52eea0d4de609d41ce58afa0473301602508edd0f27dbc06a99474c1a48b7ada14adc30534823371a", 0xee}], 0x2, 0x0, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) semget$private(0x0, 0x3, 0x0) 00:46:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ftruncate(r0, 0x0, 0x7fff) syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "8549693ecd426111fe4d04002300100000001000"}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x200, 0x0, 0x6, 0x0, 0x9, 0x5, 0x4c1, 0x2, 0x1, 0x3, 0x64f}) 00:46:20 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140)="cb6f6f31", &(0x7f0000000240)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000280)) 00:46:21 executing program 0: semget(0x1, 0x4, 0x260) r0 = socket(0x2000000000000002, 0x3, 0x102) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r4, r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x3f, 0x0, 0x0, r1, r4, 0x5, 0x1}, 0x2, 0x401, 0x1000}) sendto(r0, &(0x7f0000000000)="9450754ace405f4ff068eac5bbf7be4a90529e", 0x13, 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') 00:46:21 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x0, 0x0, 0x7}]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x1, 0x1ff}) chdir(&(0x7f0000000000)='./file0\x00') 00:46:21 executing program 0: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB="b190ebafb1e07546b87a50cc247718df92ba8a52bcbd1d7417356d3911bfc1b300079437a478b4203de243eeac712c6a1f8e052ecb4c7be7070b6ac4ea69c57e06723e5a9d9b63351b0c6bb89f40c32da71744bb2c29", @ANYBLOB, @ANYRES32, @ANYRESHEX=r1, @ANYRES64, @ANYRES16, @ANYRES16], 0x8, 0x800) msgsnd(r1, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) msgrcv(r1, &(0x7f0000000980)=ANY=[@ANYBLOB='\x00'/155], 0xa7, 0x1, 0x0) open$dir(&(0x7f0000000480)='./file0\x00', 0x400, 0x40) getsockname(0xffffffffffffffff, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000200)=0x8) msgsnd(r1, &(0x7f0000000240)={0x3, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgsnd(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="03007600476b6700f2a509dc203c7db85ad60000000000038d69feca7846f6efd38415dde82c6b4e8196f17606d43e3a947b5f7481ed4a89ac68f5c660497f4f65be42397e8b780da6786f2c0d80ad98dbf6ae0fb0acb4512c01f6c73addff78f97da4f7a7f455c77c9d22bee5b64f220d1f6f4d5710de7ab85454dd409843ef70d7d25b47a05a2c7deff4e1c850c1c0db0a588acd56cef14dd68a2225f694bf5fe07c36d548b95dd8df0106a4c0d0e4591ce6490d886afa26583b044175ab19432a8c3db4543b1d2fa06d8c7af98fb7cc2abd1f8bf6b296c0fa4d3e069a3c5a73fa1cb898ed02b2b29c49e042a5581144c46d782635aa7234f0e31d68a6eb18dd0bad4df5cbaa73a2ae602e5db44abe5f78abcc989d2289dcf5e58630b6080fe8065d41448a2a4040b55620daa46abb"], 0xffffffffffffff48, 0x800) msgsnd(0x0, &(0x7f0000000600)={0x2, "e2b87773246db0bd9e136e720a68b40bc4fd8d14c41216e7c5188cb4257dc1ea3d880e6fe24e426eeee8b8d1d715f69c66120a1cc1cc5081faf3a0f57b5f8533006769dbf30ad621a77766b327696bb2e92f74fa076430cd8bfa63e1e86fb9195816d12b085b99227c111721a1fd056f2c0ca577a162fc0bc4179ef9b5a144970af38a458aca51d1e8ea630b513b7f89895837bc1f12521f0460842a5ac0d8de1297f3b835022b87f0ec6eb99f2b20"}, 0xb7, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r0, @ANYRES32=r0, @ANYRES64, @ANYRES64, @ANYRES64=r2, @ANYRES64], 0x8, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000005c0)) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000240)={0x2, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgrcv(r2, &(0x7f0000000540)={0x0, ""/97}, 0x69, 0x0, 0x800) sysctl$kern(&(0x7f0000000080)={0x1, 0x23}, 0x2, &(0x7f0000000740)="7343c9f13a0700a5dc41e7000055b9e7c7c284dd8870494b904f6ad7863de60cd427986c3b21b38b2f8aa72038b46afcdb9b4f27d6ce61421c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe750b00007aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000020000c315c5459032ba78cf06e3e6dff86da9ac815ad59d7e4c199039ca21d0d8894615ff18fc678944d0f65ab486924ef505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca", 0x0, 0x0, 0x0) 00:46:21 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() setgroups(0x2, &(0x7f0000000000)=[r0, r2]) getgroups(0x1, &(0x7f0000000000)=[r2]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r7 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7, 0x0, 0x0, 0xfffb}, 0x0, 0x0, 0xffffffffffffffff}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r6, r8]) setgroups(0x4, &(0x7f0000000100)=[0x0, r3, r4, r8]) 00:46:21 executing program 0: r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000002c0)) 00:46:22 executing program 1: clock_gettime(0x4, &(0x7f0000000040)) r0 = semget$private(0x0, 0x8, 0x10286) semget(0x1, 0x3, 0x200) semop(0x0, &(0x7f0000000140)=[{0x4, 0x6, 0x800}, {0x0, 0xfff, 0x800}, {0x0, 0x1002, 0x1800}, {0x1, 0x9, 0x800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x4}, {0x1, 0x40}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000480)=""/155) stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) semop(r0, &(0x7f0000000000)=[{0x1, 0x0, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x1, 0x800}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000018c0)=""/50) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200000600"}) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) recvfrom(r2, &(0x7f0000000100)=""/25, 0x19, 0x840, 0x0, 0x0) 00:46:22 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001a40)=ANY=[@ANYBLOB="000005070000000000002a80492d7a5153af17f8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001c939f8d82ea69435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f329c39a8caff57c0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf9de7b1e680d1c833c6ffffffff00000000d1d86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41049c71e505ea5c0b64e869fe548b77b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc00000000000000"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 00:46:22 executing program 0: execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)=',\'/.:\'))u#.\x00', &(0x7f00000004c0)='a\xf8\xba-^\x00\x8b\xab\x81\xe2\xb1\xd4\xc6', &(0x7f0000000100)='..+^*\x00'], &(0x7f0000000300)=[&(0x7f0000000180)='&/\x00', &(0x7f00000001c0)='\'+', &(0x7f0000000200)='--\x00', &(0x7f0000000240)='\x00'/12, &(0x7f00000002c0)='\x00\xfc\xf6\xf1!F\xc8b<\x04', &(0x7f0000000380)='!]H^s\xbb\xab2=Z\x00O\x96DY\xb0\x00\x00\x00\x00\x00\x00L\a\xcd\xa1\xc6k\xc6\xf5k\xd0\xc8\x00\x00C\xa3\xa4\xef\xcc\a8Vy\xee\x8d\x14E\xe3\x02\x82\x93hxW\xb10\f*p9\xed\x8d\xfa\x8d\xfdWIya\xaaRc2,E\xab\xc3(V\x9d\x89\xef\xf2\x83*\xc9\x05\xa8o\x16\xa9\x7f\xcb\xa0:\xbe\xca\'l\xbcs\xb6\x1d.\xe7\xbf\xa0\x8f\xc9\x8c\xc1\xac\"\xed\xd5\xcaa\x91\xe1\xfd8V\xa9\x9c\bY\x80\x99\xa5\xb0U\x03Z\x9f\xa6\r\x7f\x8a\xd0\x12\x0e\xe4\x0e\xf3R\xbf\xb6\x8c#\xb6']) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f0000000480)) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000440)=0xffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_flags}) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:46:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mmap(&(0x7f00004d6000/0x3000)=nil, 0x3000, 0x4, 0x11, r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x8000, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) close(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x100, 0x0) pread(r3, &(0x7f0000000140)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e31fd081a873a3cbca5ab9253927bc34e195237c6a53bff271c40fa88dbf7a734dab7205dbf0c9f9cfcfd38b444514557", 0x65, 0x0, 0x6) socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$inet6(r4, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) readv(r5, &(0x7f0000000380)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f00000001c0)=""/216, 0xd8}, {&(0x7f0000000340)=""/45, 0x2d}], 0x3) dup2(r4, r5) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 00:46:22 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e2db14", 0x10, 0x0, 0x0, @loopback={0xfeffffff00000000}, @mcast2, {[@hopopts={0x11}], @udp={{0x1, 0x3, 0x8}}}}}}}) r0 = shmget(0x2, 0x2000, 0x40, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) 00:46:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e78c210000000000000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0xffff5f38) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x2, 0x0) write(r3, &(0x7f0000000340)="db349a01a5811c4f7fa3be3776bac5ff50401b2f713161834dcdfde3765fe5cb114858a12b8235449f38c50d3f66c42a38ddb2ee2cf4f706a6667ca8456c614a441da90b61c3e6460b0263b05697740c94f5277cd2698266f72adfb90a1f5097b9cd855a0b45e0a25b86ad51b610f6b5fd6cf687d26f1b24c734020bbaeba04bd887fd1698d99bd37f6823982ba790e5f8d431", 0x93) sysctl$vm(&(0x7f0000000100)={0x2, 0xb}, 0x2, &(0x7f0000000200)="806e27afa5cbc365e336fc2e8875affc9ad3d0bd14dc54fc6c0a88a3d5ca750ca45825e2d4e201658cfc0becaba9e592ce9531aad9a93a8a40f159f057344b4adfd0a470a872fb", &(0x7f0000000140)=0x47, &(0x7f0000000280)="b57eb4", 0x3) syz_open_pts() close(r0) r4 = kqueue() r5 = syz_open_pts() kevent(r4, 0x0, 0x0, &(0x7f00000011c0)=[{{}, 0xfffffffffffffff9, 0x6, 0x1, 0x7c05, 0x1ff}], 0x6, 0x0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x829c00, 0x0, "104020886db7b7f39048917fea647cc0e805f6d8"}) kevent(r4, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) 00:46:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) readv(r2, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) r3 = socket(0x2, 0x1, 0x0) r4 = semget$private(0x0, 0x2, 0x2d0) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000002200)=""/156) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r3) fcntl$getown(r3, 0x5) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r5 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCSBRK(r5, 0x2000747b) syz_emit_ethernet(0x5e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e01300280000fe8000000000000000000000000000aafe8000000000000080000000000000aa2b", @ANYRESOCT]) 00:46:23 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) nanosleep(&(0x7f00000001c0)={0x4, 0x6}, &(0x7f0000000200)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x1, 0x8, 0x9, 0x8}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/255) msgctl$IPC_RMID(r0, 0x0) 00:46:23 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) flock(0xffffffffffffffff, 0x2) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x2}, 0x8) dup(r5) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT, @ANYRES64=r0, @ANYRESHEX, @ANYRES16=r0, @ANYRESOCT=r5, @ANYRESDEC], 0x8, 0x800) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[], [], @rand_addr}, {[], @tcp={{0x2, 0x1, r0, 0x41424344, 0x0, 0x0, 0x5, 0x4}}}}}}}) 00:46:24 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) chflagsat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x10001, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:46:24 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, @rand_addr, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, {[@sack_perm={0x4, 0x2}, @mss={0x2, 0x4}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xe, [0x0, 0x0, 0x0]}]}}}}}}}) r0 = msgget$private(0x0, 0x4e) msgrcv(r0, &(0x7f0000000100)={0x0, ""/236}, 0xf4, 0x2, 0x0) 00:46:24 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x52) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000000)={0x5, 0x1, 0xfffffffc}) 00:46:25 executing program 1: syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0x3c, 0x0, [], [@enc_lim={0x4, 0x1, 0x80}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socketpair(0x10, 0x1, 0x20, &(0x7f0000000000)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 00:46:25 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797170ba48bcc57cacdaac187786b829200400383a0000000000000000000000000000000000ff02000000000000000000000000000103009078000000006059fdf70000ee9f000000000000000762ca0f1c163c70b5486b0fca3069503c000000000000001e706e09834d0e8f881a8f4711afd548178a1e3e40e83a829545ca2f34f5d19def1516c0c9a147249275ee5263c54cd4a097a421d82bc9af06021841d4bddd06be5c73cae300dce143127f3fba7c20359dfa639d088150eb735f37357ebe90bfa2cc9a4eeca3489d4c98fc612d0729903ecc1e9d5bfab83715e38252ea3421e81049d047f3c36f0319fd0964bf211c7b89b3ddbaf5c95e3c79921ed104df43fc7e87b8a3ac921281feb047b8e96e2a311277fef7b9"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r1, 0x0) r2 = semget$private(0x0, 0x2, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f0000000240)=0x10000) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 00:46:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x18c000) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x400, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00", 0xff}) r1 = dup2(0xffffffffffffffff, r0) r2 = socket(0x18, 0x2, 0x0) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1021, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) r3 = msgget$private(0x0, 0x2000000186) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) msgrcv(r3, &(0x7f00000001c0)=ANY=[], 0x1, 0x3, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r7, 0x0, 0x0, 0x0, 0x182, 0x400}, 0x9, 0x9f8, r6, 0x0, 0x8, 0x8, 0x9, 0x5}) 00:46:25 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xa, 0xa77, 0x84, 0x103, 0x1000000000008}, 0xffffffffffffffff, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000002340)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e6fa1f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e82006cf0343d883a98653ddc87c84abcc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f0053c5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd000000000000948b08d4d092a80c8ff96f321af3913385c3e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfe96d2d2491e47280605dd5c807588d29629a3e719d396af5906e7ae68f0b1c7c45669ced89552d9867e1fdc920000000000000000000000000000000000c55e15fb74a27aa3f685dc0608f8a202a0af976e330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5934900dd2e76265600c503b696b45293848fd7d2e57c8c336d4c6c6b2014daba26db5e09aaa3e73c3a2f1359739022dc956090f44ac73ae9ac5af030ff961673e6fd7a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b40d4bc225305a806a392ffba5033f189223f31ba8a50abc74dbc417a8dd0099778512e59026656bea1fd5d8b04f1553e2828e7a8a051021fd64b81e6d88d603000000000000001166b6be3aed4e92bf32240639b4b417b00ce3bfbac4e959ca26cc7ea314da1f65d6211c85f137080000003fb7d9ea668e53755e26e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b723bf03f65ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d738839790935400d3461344134282fabdfd6f4a2767ab3db8b10687469bf66a68413241901dd7fcb8350567e51f94ec69b842c4dc18684a31a6a4de38c867ef7c541bd1c4c0eeafc15e8b4dc535846e617d08de31e3204cee3bf598140e61cae898b200f86e88864aa0a78b9d81f0940d1a56155f845c645183779a1483d8de5f0baa7f1bf2cba91e751892d499586c75bb6c8d75ee87a59bea14a744ee8f86906d5b7b03f5e9762fe87e0dd2eb0bf7236c391ec58c10c0a5a2b0c4651a61c590e83ae4736f4fb3c855e1da9b510d0c047686d21df27d83430304254eaf0bb57ab9419c4c91b152d58c98353fda37a020a5766e952aa3f049fe47332026304147867e181e6e80252fc0c77df08cc71eaf2f946ef6636bdaea0bf20fc23db242e4e708388edf9c7e593eb09d4486d47b0f520a34707e15249860ecd881c18769628e51cbe4099fb4d9be62bd08639565b05a66663cf9a879d4f7746d7f3a912e8fe4a75945d90ba69a88e7c09f2f23a22f0c2d9a98f923e4a4f69428d471e73f99a9bd63c27e643c226bc60b71dd4d9947492f6836678a280d14e7c2c0fc6f653f4685b4bd05f20120d3afd4da940b52664ccbb0fcd6a63f698027fc766e285f4f20c4202124272132b5bbab78e710c60bf85404c7ef9ae083b5089d276e4522a80199204d39c2e18e5ee3a41d91c46faf0e5f219df11411f39150a6343845956acfc03f7b28261529c1d26fee9a2d80becf055b10f1425c179ff28ef3cecb1d6b3c404241be3534a6966b0b4af419eab6c3eeced0d8de842f2387548c6db4ecc2016395ed0a961ba277bcd5362a20a75b44bb12fc9fbb158db168f9f4b6aab8b9252ef40e1516357e3b00d0dbb9615206bbd60b6663082f9a1ca1f244db108335940158214e6c5e2b42b0087f09b831184e3fc98d45909d7e4dd1347923d1df6f2e7dfc6aece43faea303db3db53c49e7d3dd050c3e64afbbba4a72d925cfaade81d143cfacb07c8ca566146a07b80560137e2bb389cb92b267ded37cba3c91ebc573999a29fe8cb4db60b32a67248b124b001ac0336a907e0c"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000007c0)="03446c07995ff75a071d4b3400723320a10530ad19ec09615f8bab44388ae11426c3ddcfce72cd842f8b84691e3861d58c167270bd90d9b0458a28efef840c352c0e43a445c75fb63bfbcc5bc63cd865165957caa04e6fc5b354b6eb54d2f8b4ca918c9b70817fe84ea46523fdb83ffca823ebcd9ab402a300050b3b75c0ddc0bb4ff8", 0x83}, {&(0x7f0000000340)="1d61571646745cc9fadca57fbaa8355cfb19fe7c7a2d7ac47c448f4be82dfff8f13e10c141485ee19aa60542889795754592f014833fc939978950da824f9e5fa40d81df36fd2c0884667b6b2605f31480065a0614", 0x55}, {&(0x7f0000000200)="ddfe0d6a8b0c3e9dcfed5202ac55fe06100843bf6283daadf170e339689013166442985d17a8989fd144e47dd9a5a099a4dc5e119584b7a3c16ebe7d7d3a3d8fd0e5b86064a583804a9f62e7e12317a60bd0fb8ef9084880796e720d33cfcbe54f6824ae96dd", 0x66}, {&(0x7f0000000040)="3be78f59d241ed264526c9822ade65830b893d343692166e8ff77ce856", 0x1d}, {&(0x7f00000003c0)="71496c3fe81227be97cfd41765ccfcd59a824ce8d9eb650517f273dbe0e20575fb1021a3a9efc4b4a1dddfc472b744d9bb40507009a0117f88af068c040b779add6acb1aa0cd9a", 0xff9a}, {&(0x7f0000000b40)="7664afff27d52864ab6d4bdd276eb39c37bc3f3c7008eb8a3b36a2763b8941293883e41d7c7d258a640d9703c8b7e8d3ab8639fec0f15a66ef91e7d1576a583a46342d28c43a1dc97f48f16e1b41b0375f9fcc05d43fd9a1b5256871b35d793e9e1636278899ef90220c60031b9dca58b7f153468c710e92304ea1e126cea168bc3a5e81ab9d3ec51777dfea0597421939897ef8ce8325b1ac880f8e84705c417edb7583726cebc3383d8763f671298993d01b8ad6bf8b29d47234a8c5360f94272a0143f2f5a6fdf4b07873f33be55aaca3e6d79a80052506b507114d3b912d65e49870bbb5ba853911932dfbf9e0b021840a3a17fb14b60dab3645797696e206d12d537b3d4d3221b76f72c64f96a75611d5307e0f24cccacf6a041d2316d6870457f33e1309f19677ac6354fb449122a9d83a3bddd53bd1d86a60fda45d678e54bc96fad9f0d6e01c0cac4e9bfaa42374342519024bdf0bc7a6d309c247f3bff734414b672fed25f5efa2083dae53c0edb495cc961bcec71f3868878218367fbce567c792cb15a70eb508bf25dc0cf4c878fb5199f040726d75e6fa0dda017bbd632be93e675e1a3d9c26f3c708ba5926731455b751689ddedd2007d2cf3b1e1887bf4c447d08a70fb0c379abee70f9ccae828d91578dde17c81f7ec4377354b5eb675108f31359d581ec60b55f40c443d87d8ef79d4adf0b5281534020a9324b6270be238452ea433d4db3086d13ca5dbac19aed86ba720ac996305d1e6abfbcded106189270b5a3bad00a34168ab267e75c6939242a9540667017f5d9235594611d13f61e25acda797be0855464f4935f3430d844bbf180eaa67764667009d3735bfb4267f64d57a5ce41bc5e7fb0fe34a54a37f26b23c76b2a2c4966e7d6a50b3113f2217fdc5e22011f7056c4bcb8bba65921f8bba68fe00c73185f234121f03c366e62708864db9127aa443aa147c2386ac2e01c8383ae50846c05a7d08f4dfcae44477475fde1f9bed12b862d715e14305ad7ae5648f0d6911b14abab584e5a20cb576f05be02cdb6c1dd71fdd2adb9ea76baa09c6864065dbdf7de1b39c74aea79bbd687666f48f27dcab47a4ed63930494c59c41eec0383c39d953dcca0adb641ea7a6aea7dbdd216b8cb0da69478520c3e9926bcb4080b9c627c6f4bd8a31223bf5d3c286d626af8a5faa760cf781827ad2bd1e320f2f276675b3522e6db717e0a657260f3b1f50d0cbc82de04f16b1f0e31c6b85bc2f15893e68407f272b8532889e2cf2bbf2570da8890aedf470fe82ef25847bf1fa67dd8e418784eb68049f8d9d8b23b2ea86dbd839775460a3f814e6e372f37e4546e9d0331d5890ea09aaf05127225b68d33c0c69585241a93ca130e93ad66", 0x3db}, {&(0x7f0000001340)="39a2d45553edab24c9ab59be722d35a4cfc2ec8ca4ff60f695c44dd61cf393dfb98edb3ced616003e4b7674b6f9718ebd3b046c6f2088a681bc0f32b7b4eaed6b6be5f34742344a3d0d9dbecc5c9e70535f3e94b5e466e3cf9ac9a33a08e7ccf1b640067a3515abdd14edc3502a65780a0b9bbf41e7a0c80b223e55710744e334893b1d145a1e1c6f9e5be832c3db51ccf806606f425833afbca4680cf26a2bbe7f2a63da4260bcebb7c7fc17aeb7ff67b8e0152a5f65fbf23cfe192b1a726673b2b9c6fe9daa5ac6033e148b623c916452d473741533d414a11331be8f2ad23fb99471044107337913b5f3f7f1c3503100c124598975cc77781ccb4f8d5a80693849af90676cd4571b1a49f58f77999dfb7e26497e736f15f57dd68cac6e28c49f39631007e5a608672af260f39578cfcba75c994b5d1763b01306f8a43327ec1f98912e8f65e8653540441dffd6da4bf63d4a98f3f560708ebb37cd8cc474c56aaf722d3e3309b83ca2d3416f9b3bbd9f6523e2c2602c8ad85e516019324077077f813609f673468ddb5c02803bd3b7dec03bd065951471e1d53f1fc88142899a8b8547ad0f730157899660273fedab6823d2cf43af7331fa3c34f5c861937b6070d3453cc81def1b5e565445ae3c24f86b9a83bfdc20e867a47f67cb70f69cd35515a5dde2c8b4372268901240d12e134f17f01dd7fe59dfd17aa27bf060bb67faca27885044aa67cd15367a8829b235e6bdcb6dd0211cf2d974372ae7d5bc68f8a8aa267df5f689d707aa8b602c544f7b393b3369596d651b793e44aa6d19402436486387440854b84c0edde9184dc6637e239ebcd75766394256b877fa64793b827963a641fb362aa26aa0d71160e42379b2134d9c65fd1a04928aad86d49b5323f9f8c29e78015d054ad197ff7b8b73dea1beb0882f55b08310fd7d974fadd2077e04bfd2121fa0a19bae38e491c82f4169ae80df1ddafac3af57f431a3eb6e9e17e4ff8c982fbd8c5f6b306b9f171fc2bae604d3402d70cf6da938e2b550058fe491dc4bbf344fd733432d3deea343c4580e11827568af3f6afa3dff504887196a60cac3a611cbe9196a7b68199b7d15198d7442819870e82fb8e10bec6c0cd54b65c8a6244b1754e663bc5c2890dc7cbdee0a929709bb9586d56d9fd5f8c08f8a3266e26d2369137af194eb6dea648dcfce200ecc251007c9695e42509775f3d5806313e261a03ed1de5205e5d29f7500fcd2cc47791ca74ec8c9aba0aa57438197b9460380ff8af827f36d527bf7fc7f5710265e8b0845b97df9840f141c926e17a715bd6f99de72f7c7b98d7cf87b0b73753060cd476e2e60230e4f313a4c7facb8491bb0ae4c333a83a1c1090f415078117a64f6711da591abb7630ea845dcb1695b511b79835f998cf0c1859be5e579b64e2d94736fafc485a6c87a288b61677122da0f0f1f569ae7d967742b466d19e40cbde256c1a17afde6c89a7eb251e1ab636ddffec53ddde505f457f690852786b10dc8ba7f10675a593f8db6724a90a6cec9b9725bb7d7b68bb32510c09d5220c0b23e9e1b8f6b62505358a48c061002da66893a56825183108837453161b5b18016bbe5e759b9a41e6ede8b49ab8ee2c9462e70c722bee52dfb1be38276eae126bb1f0a3dcfa2851cad86b2406006ab188b16c717139296474a628230312aeefe7bf6b1f086eae23c32c90f71eea1c560668b7fa21f057193f272bafc6fcd391e4625b530c6d0b1684d243d094a1316897bb1fbcbff3d812732d6ed4a048d3988a101ae8a80cd20cc9e939d09eaa54bc85dce361f0de8b9177ef7bb9229f2469efdd4c2ae674adc8bc4d602333b5ca68c2c7b6ea63ce1e69cfde85d29a856b4fb80ee9f5c7e66b0aa6609d7db32516345f55daffdb23da548fc73420e806c231c2778e8dd55e5d706c43a3e8b216825d6e28e27a775fac37bebc07dbe197a628462d7616a0f635d7f7c851c90972a5bd5db2e00cc5b1615dcbf3b4b3927a61179d2f1b4079c905ecb26bbab6dc4edcd5e4a1432753f649de2f70204720e8005673dab1e907071e4e6eeb05667c0943ec1602c2583cee8f0d81ed24e006eb16e0ce97322be7ae8a1223e49b63c9429033caf35a0bd58ca3e13d44520ac505a49751483f7b549e8b1903b4f795b61bba2f6f83ad021724886be39871e988d6fd5ac95a53c648f30e6f848b9343b3ee23b524f9c10f5d8fafcad84d41762bb4cc70b729d990447d89959ab962e39eb11b20606fa61eee5fb57822ff1efcd54e8af90da68bd5fc237e47dc324feb376018efd2b36883f783dcf3e8aef809b951564d3b9395fc92273e19c165a82dfafb4ddd05461ac9f37f47951c7731591c82deb69ae95ad2133b57f455a65bd95d9de64eb23555d7bef431c01e0377c48cfe5ae8f9cd82fc1e091b4e14b9b8e1a92015a7bf0780190e203926d1e33f1c82d7214558d56038f4d62f76fa69a1be98f418aa42b6a3a557d6006ac4e11dc2d17754fce5ba973706fedd6db9a868580b2fb72d48bdb9b1b47d0300bf2cd8fba7640aa1eedba2b671c6484b97738f8fd4a42c03c2805575b7a00c4e97af3a5a3f867f0817804dce7c69a5349c1c1ed6175d1d642cd7e698841c8ffcc3088e032c7249a5317b584e2bc16c7f625bd0bda62a0b0fd6f1087bb387b4f63658eb728a5bc908cd1edd4ef7a44b994049d22cbe84ba1914f27ef8cab1910ef7473843b3664b06ebef3be2b05f89edf5b9f5e47f32b63d0b74e836f6ed8fe7bc8ac743df1fcfa9c540c32a351b659e03c2eb2ada0e5cc811db48fa5ccb41da0a1c9599794f495cd5351d211044f730ee23ac488e27947ff839e225ea5633fa69af1d3438fa0cb6da5ef61d6e5cc3b3d57e98f911ae4d389e28e2ea2d4fdc0ddedaef89410c862a07f9a6c1b9d3cb71ebc5935405eb5121a4b134dfa400d3c938bb54967bea85fa9bf5ac3c2342b230323313039cd0ba49fc728c225b204be278ee26e3dbbcf46eac6c523b370f3593b1ba9e451ee6a1b929df7d7073b32c4f17d3455893a384d46a29b8506ec2f73981ca9c9f60ae11ed028f2e3bdda66e24e682bffee18bf47143ee83c27654462bc85a2ad6f4ce87ac76920e2a4266d8aced14b6ca33092cc4e4964ae55975346c190b76fea3f80fa15c2dc4baad120f4d4dfccca57c315c985ba6d8db229ae5023fb3499095c72c4fa2f0ff11a057d913a8207cc9cb6cdd2f68520bf560414b89a0c5897bd11f49beeb3035b412a01ce1b64d4224f86b964705202401f4489df1c697bc99a956b345328713b5e1f3f99d542be1152b2631aaf704e929b6d476ce33da79ed8b9495c7b03f9b031324ac761150f6e47bf0cd9f0493a99221398e048ae146311393e93c2c661e07b83a10f5bf89b645a929889095cc96ee37bcfec3c3a76219fdc0a74755bf9e70f17b108fe9bc24db26e0b6286e4f5daba482da0b400459d75bfeef2149298607df06500934565e56483e73b827cfe139ebaee53a08bdd25cf43e1902b5ec11fe6c0e6b6ac4057d015a6d00dcc0397cbc5ff9ab50961f288a29364a708ad99fa38cb3a8dc4a78f7fcf6e0cd183eded2b0712a45cfcd9d05fcfc81aae9a4508802e2f02807146809699aa0c80effae5a6bd0773e20a4a2781d335533a7224e1b80cc3522a80d5c3035e8f3b3897b4fa823f9d923e8c00173703dc0a629e3d929d37feacee07e510fb2e7974a7026a75d0a60d6d782f4aa4a0792c9286bc8e77ed7e2fd466cdf7a6a873e9abef036d328d8da84acfbbb52ddbb31fb4b2c41caab3aef0a85377f183ddd0482bb433d02fcc2b2a3ab43c2fcc0c0ace029b29bfa72b8cbef6553fa67e835934f6d9c8d9b64bd17149902c4d29b7c3deaf89c98a44054ec18fefc0d4d1665007913832c6e3d80c06448ed3560a4deaf6b5a026bee745962ce1e91d3551d09161ea88e5e0e9c15f7d2de7037754febca7d8c43aa4d08151649d632e48367380628458e7fee35e277165c41138a66ac62aa42243cc469087ddfc48b1c7047f44f8fed8f4efb293d1bb138625c57ecc6fc154256797b61497bd3eccc093dca3edd1bef0e7cefcf8a14cb736fa507cce0d1315636a15b5c6faa7cb88ecf37ce437229102e8cede8722080ef0c039b1414def1dff078498809cbd42201269c6809e262a542312af3610e65d8b912f905c8719a496c83d8060fe65f1abd94b8e13cb17a802e46458d93f25af4f0344099fcc87c8b9902aca31df8270a588b7a1845a5c57a8d692e937710ebdbc1a46f661326a8c16843cade2efcd1f332a9593ccbbe6694c952c99919dc3dd95f962c2d7907063ff1b7e5167b1b48dc12c795cb98293e35b4138b87f4c3fb83dff0b6df5c76202afb7a91eca2f1e3812047918bc11a6386025db880c901282f5bab45fb712b9a007769ed9eb5f0c48e82db5354e2a7ca2d81344c2bd273c0a3b9690e3ac6c08704935e05f1b17a3cd287d7ae7167819a3f56e4fbc62ce6e89d5c3047540198a6d1337ca76eb4a84328fd6934d0fc07927a5b3f216d82e3efbde3029a0da5c9888c891b5bfe734bdd46570b21abed60bc0b6f13e0e266e5bde10f67dec07405d9e54815c51c6f9138c7d36b9fc8d796866dc16d2a847da2a423c5ab69354a41f1f2bb571468828196225bd9e24d6a96e1ecfe6b3f8c91d2a714b52f691ae9abe8192fc4c48265084191d3c67e61c0c875a2cd8d1ca22e90b44aa0e56312098222dbce5953e0730cc1f8902c071be0d589a45669b812ad063ad0b681ec6f3b2c7466f2f0d212e39720b903b1c84e118fd3285e8605039688cf34c6f72a3f1f60340ed8ce3d61411b4af3873cd14641ef0516838194e768c8d77ee5123e5bd312c3be7c1a4e04430bab73b9cc783ca49085361f2ea6e58966e0a6855456fbcd1249e8f4d6a16ae956cfbbc620cdd9eac0b8960878eae5123fbf4deb5ed8017d1eb6f2accb704f8ce29d4bb1463622339e15087136fd373def8045cb6f7fb3a7c97676e50bf5344f52c4a54a62137217ace73323e64b7677e85a503454dfabbe05df4e6fd6714e72f0ed64a96e10a5cb632c166075515774bffd32c614607a2a3c530fa579303a9a569a0dd61bfda9b8cffcaf44fcedcaf15fe8839c00931a428997f2e72147e70e7efa6c7910bdb72da1c13eb8bb8aebef21717f502fde415617cfc4e0449c801fde64e1fc5cc3c2695d96e821645632253d9e29e43d1c2dbd61190091146e37d94b4af7c6769dff753698c51c359b17066c3b061ffec7ea673e90fda00dcc5bd54df56381d8a838a29840cb1c400173deaaf98924d55b949a72c44bf50d699c604f1147259ad04083175e0cd7a8929c35757ffa7cf89b37bad96f498419a4b2e080187dae00407cbb3944d1b6067978173f0fa8a8e56fb93ca038704f7ee4bfc1552eb15c5600cc0b7a104f624fb9d73430d2fccc882e85aba548752c2591c1e8ac87d19d65dd3811b0a9147ccffeaedc3f7a5fb9405047eaa9c1b80759656f4c8882445d7f4dfeb02475955d26aed8bab693b09be32aa66316bbf0027c3deff431b24546ce919e0acbb99d51fce6ca11d32904c75f6ecd448b3964427444ca3fe6352f56eb59fd034605706949261b3e131c0179b2e6d82cea9c8ab5ef477eaf26263fb7e84dd87a3a66ef83a51163e3a482bc5bab17c799d7a6199a5aa2438f299d80c6f51b9c839f8848cd8af5d26537cef75964f5a35246d6da2725acd6a8e1e939c6f5353fc840108f772bfe2e19c0269dd104", 0x1000}, {&(0x7f0000000700)="052138a7577162cee7fad6c976bf5a79f43641e83964f7fe80a21a1034577deac26dbc1bd29e45b9d27c834302aa6123c1adbaab2a5dceb169f152401c198501872736292769d22fe9059b869a39ed92b1318f2072044e00a1e4c5c1ccb368f4d1dce59e53cfdc58a7d8b6983c2a0b039072e46cce7521c9a71b3c1eac89f60a8f2d1b6553d4b1aff163795aa649bbdb5dda5e1681368121abe1001fc409", 0x9e}], 0x8, 0x0}, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000005c0), &(0x7f00000001c0)=0xc) fcntl$getflags(r0, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000004c0)=""/208) semop(r1, &(0x7f00000000c0)=[{0x3, 0x101, 0x1800}, {0x0, 0x1, 0x1000}], 0x2) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000600)) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) accept$unix(0xffffffffffffffff, 0x0, 0x0) 00:46:25 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:46:25 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b10005046000000000000000c101000000000000cea1fea7fef96ecdc73fd3357add6caa0416fa4f376301000000000000001e4991f788df5f882b297be1aa5b23ed00f4c8b2ca3fbbb94768e140f5b2b212b5f602000d7d026ba8af63ff37282918", 0x62, 0x0, 0x0, 0x0) mprotect(&(0x7f000057d000/0x2000)=nil, 0x2000, 0x546470d08a59fb7b) r0 = socket(0x20, 0x5, 0x40) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/183, 0xb7) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) recvfrom(r2, &(0x7f0000000240)=""/205, 0xcd, 0x43, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1, 0x2}, 0xc) 00:46:25 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500db1400000000002f90810800000200000000b52b04db2e06d20a9e44970265715498fe909e0d401f9e0baa7f3f98660f9813ac45c2bfc5828cdc8c1a877fe5114706050cd363c8486cb5af29e770e4492fc156cda5b9156bc1c5b3122039d4ebcd"]) openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x2, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) 00:46:25 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e300a900140600fe8000000000000000000000000000aafe8000000000000000000000000000aa4e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="03fd4d8185776cda"]) 00:46:25 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="6202e57b7f000001323971786048b4d60e156ed6e00c9cd857f96ec4fb5a2b5f8fe21ba6f1950a018c3dd6b139ff36cc7cf0fa1ee645913f6a9838b55d28a53169eefbd0eea383b6935218ad7ec6f0d5b6a94a9c93deedad"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f00000001c0)=0x4, 0x4) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r5 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r5, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 00:46:26 executing program 1: r0 = syz_open_pts() open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) getpgrp() r1 = getpgid(0x0) getpgid(r1) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x1000100000000, r1}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) ktrace(0x0, 0x1, 0x8, 0x0) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x200, 0x4, 0x80, 0x5}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x2, 0x0, 0x400000000000bb, 0xfffffffffffffff7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000080)='s', 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="e1ff2d2f66696c6530009142fe1d783a71f386f65d"], 0xa, &(0x7f0000000140)=[{&(0x7f0000000340)="895b1209f8a4b2a1765e518eb163279f703c2b5f88d29783a6c1609266f96824c8608a0c451e81da0d9b947e4ce32df6c0ab8843cd811284df1d7288e43d1a5f6e3c90ba6a56dc21a2b2b9708874f18fb71b1ab562d8f9db72ae8a1aca476723d8850acd9dfd849ca7d4d6f001885dfd79632f6a659d62e35023ac782d0e4ed5729349f0004b13eb8d546b8ed950a0be5dc9ee4c0e1a69b4230ad5e1fd87788cacce1a4b98ea6c77291b05469c9720615ea08510b0f196df67cea4e08253d534824e7e87f777743224874ba211c35f430b41d92f6a1398e648eccf2c6d5c5b6c5306951bf0", 0xe5}, {&(0x7f0000000080)="352d1721a544f8f03035911376", 0xd}, {&(0x7f00000000c0)="01436e7ae435d230a127d639e904", 0xe}, {&(0x7f00000001c0)="3443d6e994a37e1007ebcc0c71f20ea9ceb436aa3fb159596f74e64007e0f92a175917528bc6bb1a576a24f370a2566f91c0035947872048c3bed8829a9f32e3a68591197f00373eb00f0e4abcb86769656f85b4923113d52e9d3225d20acdaaf979d4f545aae9969f904807021bd9fb80f4cb1104d61dd43c", 0x79}], 0x4}, 0x545828f06f2bca4b) pwrite(r2, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = msgget$private(0x0, 0x20000007ee) msgsnd(r4, &(0x7f0000000440)={0x3, "be3ca2bc91faa7e10edcc0bd1c211a3c3156355064162675d59b2c1c814fe0cefb2dabb1b3e1ff7481e67950915af2edc8eaffa4a97eb56deaab0c04b3472fe66682b9f1c5948a72e2f410ee249413a13074077a214b8216717a5e8cc8f546acf421b934571bb3ccb9002e3c348785705901a55f7f6381d574a6098578969c5037b14d144fcaa33eb7e3b5d9821aad47bc413a88a916188fb71e8d50e555e50dd61b94f07a63d64b88838abb8c707dfbbcb61b536901374e64ac0149c0c38cc1647ed4666c22e5644b9e8aaedcc5cb0c1b99f908956595cd37b17900d01af261872817d834f6acc4849bc8264dc15c42bd44bfabeea7c9f858864bf05fde62df8f399e21f278ab5cc53326a78339982edf71d1c225e8af44c3f61c920ef5c3c4c3e90f75b7b19d7f0686ba6a9e3203ac48b201db6e50bdb44699d2dbab33820d1f998595a9e95d4f52fbd091e9cb0ecf43d0a853151b95c06cec4526df94ef0270184c65b3de18ec46adbb7827919064e6846a9c8815"}, 0x17e, 0x800) 00:46:26 executing program 1: pledge(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, 0x0) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000001000)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) r2 = dup2(r1, r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f0000000080)) readv(r6, &(0x7f0000001140)=[{&(0x7f0000000140)=""/4096, 0x1005}, {&(0x7f0000002200)=""/96, 0x6f}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}, {&(0x7f00000032c0)=""/4087}], 0x4) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) write(0xffffffffffffffff, 0x0, 0x0) accept(r0, 0x0, 0x0) 00:46:26 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xf0c0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x3) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x3, 0x8}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 00:46:27 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e6", &(0x7f0000000080)=0x10, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x0) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0x1000}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0xc00}], 0x2aaaaaaaaaaaac56) semop(r0, &(0x7f00000001c0), 0x0) r1 = semget$private(0x0, 0x1, 0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) getppid() semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000400)=""/124) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) getrusage(0xffffffffffffffff, &(0x7f00000001c0)) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/89) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000280)=""/24) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="fdeb98a106ffff0000c6442521c59b10cdcf72a120f94d49e801"], 0xa) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="00002e2f6650c133fe174d54f062696c653000c38419e86dfc75ca1f002516a10686575240768fa5ed2160960711db096164419754890d12a66c553c33a0e6169190556227738ce6a8f3860100008000000000"], 0xa) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x87be, 0x0, 0x7f, 0x68ad, 0x1}, 0xc) semop(r0, &(0x7f0000000140)=[{0x3, 0x8, 0x1000}, {0x2, 0xfc00, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x6ced}, {0x0, 0x7f, 0x1000}, {0x0, 0x65d, 0x1000}, {0x1, 0x9}], 0x7) 00:46:27 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x2d}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) socket$unix(0x1, 0x2, 0x0) 00:46:27 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004800003c0000000000019078ac1400bb00000000010703f882029406000000000d0090780000000000000000060000000000000000"]) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\'', 0xffffffffffffff46, 0x0, 0x0, 0x0) dup(r0) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x4cc, 0x5}, {0x18, 0x3, 0x800, 0x80000}, 0x1f, [0x4, 0x80000000, 0x5, 0x8001, 0x9, 0x3, 0x6, 0x7]}, 0x3c) 00:46:27 executing program 0: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000000)={0x1, 0x6}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="ff0000183a00fe8000000000000000000000000000bbff00000000000000fffd00"/50]) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="285fb9e0c77e0ece045690350404ab3e2b72bb3fa39b2a7837b96bd0db6f7e920a6acb44bf8f5dd76443cc3ff04a60f16609324e3e6747270e7eb353298da2b94798c4d0aa8dc181bb12dab9c3df1706287e1778540cde1d854c7fa26b30754e6f1a15a0188cba6c8fa67a69e763ce6956093d30cfaecc9dd2b4ee3b08655d5a1b7204278937d26e3ffb0ea2109c499e3e1fc3a5093eba18774be5bab44df0095705b6b2f9da806bdd4ea9f424aa89d7713c5ec72d55e388e311e285a2982fd65a3d98f503009141aa3ecc7f4b2c67e8c7400dfb2427760f59b1f2a8f48ab4ea0839fd78804c01c19fbb9690828b020cffd3b507d8", 0xf5) 00:46:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) syz_emit_ethernet(0x46, &(0x7f0000000100)={@random="712ff2f77594", @random='\x008\x00+\x00', [], {@ipv6={0x86dd, {0x0, 0x6, "b46100", 0x10, 0x11, 0x0, @rand_addr="25a7180d32f1936ee42cb877fb7fb5f6", @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x10, 0x5}}}}}}) 00:46:28 executing program 1: r0 = socket(0x1, 0x2, 0x1) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000400)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80006000000000000000100"/177, 0xb1, 0x404, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0x54) syz_emit_ethernet(0x1056, &(0x7f0000000900)=ANY=[@ANYRESHEX, @ANYRESOCT]) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000240)=0x8) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000680)=""/197) semop(r2, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x8) semop(0x0, &(0x7f00000003c0)=[{0x3, 0x76}, {0x0, 0x802, 0x3000}, {0x3, 0xfe, 0x2800}, {0x2, 0x30, 0x1800}, {0x1, 0x2, 0x800}, {0x1, 0x9}], 0x6) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f00000002c0)=""/198) semop(r3, &(0x7f0000000200), 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r3, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x2) 00:46:28 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)) syz_emit_ethernet(0x400e, &(0x7f0000000000)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) 00:46:28 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x1, 0x5, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r1, 0x0, &(0x7f0000000040)) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 00:46:28 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:46:28 executing program 1: syz_emit_ethernet(0x21c, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff53a65833936a86dd603eeefe01ac290000000000000000000000000000000000fe8000000000000000000000000000aa0024000000000000c20400000000c20400000000c2040000000000010000facfc25fd1d97d7f129e96ebd539f894f4ca05d7620a901323f8c2c4f113048795072216b8d686bf63bef6a99941f02569df01c51e60455ea2fccd28b713874009c09a5c659350913e4f168c23b14dea212d6fd7ef6342c6cc73cf9be7cb9ecc21fdb68591145925dc6a5e101411995562b38a182c04688e7ae50d60409098729d1977268386ecac8c470b265bcb6fde49f7171ab7b09ddea560a2a1d8bb5ad885477428e25595026b4f9318e51c1b23eeda7d7ec2a9b94c00bafa1e64925cd388b29bcfb4bd4a17b4e255a060f0e2da9e919b425bfa918bcf464d083bf8d6b2f31832c816dcbe4b00f16dc293f0bec3e0b189b4d30516beab62cc040100c204000000000102000000000002000000000000fe8000000000000000000000000000bb00000000000000000006000000000000040100c2040000000005020000000100c2040000000001080000000000000000c20400000000c204000000000000000000000000000000004e234e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='x\x00\x00']) 00:46:28 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x3}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f68c7c683f"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x1, 0x8, 0x9, 0x80000000}) getpgid(r2) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) 00:46:28 executing program 1: socketpair(0xabf2b0a5e76d46a2, 0x1, 0xfb, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x6, 0x4, 0xae, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) syz_emit_ethernet(0x5a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}, @eol]}}}}}}}}) 00:46:28 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00.\'fIle0\x00'], 0xa) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000040)) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x6) 00:46:28 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRES16=r1]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000040)) sysctl$machdep(&(0x7f00000000c0), 0x2, &(0x7f0000000200)="b3f37ba7728324c46f62f25efc37b0d3e5d7923b809b945824a1ebed26006b957aadc44bf44f77df8865c4871a90bfc07e38b2c740f663d188bbf10087695482892c620cc39371e1029f576ef6a405f34f00957eb47529fd38961fccbfb0114de77a878493023ebc8f916a76fc03e85b395c964b631c02910e5d708a368fcd15ab62da41b940f813aa2f64fbe25f2c41bd1e03617cccf608a3c7e644026da0a90e3e2ce09d791378c0e585b91b0f33cdcceacb4a43ba0f850da948552f10680eceb904111c65500790fbe0ea522a5765f530a1b9ee172f7fdd768a27e77568", &(0x7f0000000100)=0xdf, &(0x7f0000000300)="75594080e0ab749adfbf7a24922571531aecf8630e13e08b6c2bf0f4f2815520ee90568c38a40880b554688fbd5459380b0f4bc81035870b12c51754d81ea1985fce63c775ca4773124026ebfe17fa03ec0061380500a50069a3", 0x5a) syz_emit_ethernet(0x7e, &(0x7f0000000180)={@empty, @remote, [], {@generic={0x0, "6fbce0f2b4a7add6648a8cb3148d9ca2e23fb55104ac9f6b8b62ecd5d18e68b2e74adf03d7d81924850f4aceaf273d84d88e7a424c67eea973e319aa92cf8aeb4f2d69ed9a034451135fecf844c2579d5999893c791bd594b5a9ee1aa3b9a551b22f51a953ee76ad35b6c24170562e62"}}}) 00:46:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) chroot(&(0x7f0000000000)='./file0\x00') setsockopt$sock_int(r0, 0x6, 0x10, &(0x7f0000000140), 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f00000000c0)=@un=@abs={0x0, 0xd}, 0x8) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000180)={0x10, 0x3ff, 0x4, 0x100000000000000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xffffffff7fffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffffc926f2c1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffeffff}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0x80000000}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x101}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x401}) r6 = dup(r3) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) renameat(r2, &(0x7f0000000040)='./file0\x00', r6, &(0x7f0000000080)='./file1\x00') 00:46:29 executing program 1: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000005427093e33d88ee4b860e352160b684c61fabc46f8375f94577f8238eb96fa5755c8704f5afe2e09dbe0e435dd06edb4bb343b48e53e3ec284cb59daf65022fc09d06b81e63632ae58268b8b6b8debeace750e2fd83800ad8afef9bb9b953b2072a8081ebcee32ddf6f7d30fe3cc38b121bfd4104376b3f4b17d0c37e3c"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) dup(r3) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x1, 0x8, 0x9, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f00000000c0), 0x0, 0x0, 0x5) setpgid(0x0, r2) 00:46:29 executing program 1: syz_emit_ethernet(0x8b, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500007d0000000000029078e0000002ac1400aa4e204e220008907811746dc595de236a594fcac455bae29c70cb131c45b2bb895c7f5c68cfb6b8ae89b32cc1c87b88196de24e328afc72533204e096d69b35a609a0219d4080a61fcb0659fd16032f730047c3d39628d4ea8b247a81c53592baf7ad3a2e59f4ba621553695d4e2b6f58b3e770c3b5aeba41575a055f8fa68cd77b8db75ef348d87981f31f82edcf3e872f641bcfb68fd00614b14dfcb0df76174432b10496173bf7bab26a12f3aa26236342685303713db24f12a93f99b7f09022b8a9ad67653e2d7bdf900ab9a24cef89530a9c66e98b69af8e7bb8f6aacfe3bf32aba93e67f530b8dddaa687a9370843a826ed5002593190575886f8224df75b042fa948f50d0d87d6d5375f3cd999371be48a548899738eb1ee40bed0b17e54b329d951c07f6cb53a476cbc619246a6a359784ccec0de7af59a9cb935a7b7531d21b007eaa57fc9e036896e45"]) 00:46:29 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x4}, 0x2, &(0x7f00000002c0)="e39049a2b2bc943aa78cd8812edb74cd4156cf766deb7d4d563432057698fad3bc9f92f6ce3cc1a3e5ee8f06d5e2423dfe24ca074aea7d3aa389bd6aa161f51eb1a1abb819b6f05f3045b8f1d92692e78a3c9fc6b78f22515ce60241293b8ba0d7d7ef54c74b6ad6445dfad33e76ee6832bdaba10022f392d91aa10bdee1ca439b19546c29e625d71cc696e58456c4cda28a691bd52de466d11b207ecdfb29204e2559cab0ab0c1ddfa5f1f41dbd", &(0x7f0000000000)=0xae, 0x0, 0xffffff98) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) readv(r2, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) flock(r2, 0x4) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000100)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000002200)="d51e8094f384d18b9021498a64b3c76ae55ba1f3ba1f14b2f447e144480964bbd4d8e7232b69740a14a6dbf6ec30456efe10ab31fc5f8ee946e9a3df16f84a422daf92e9e2d4e53c351d02196d83ad0108e358c45ebe3a1d6b9f7b1360868a4836b0ebd0b66449df61965258041f0178eddff9b728c0a7eb245b32ca99341551c17aecb39501b42c8c72d14e35a99cd8deb5c0818507edaafd", 0x99}, {&(0x7f00000022c0)="9c50dc020e78235031ed0a9617914840648268cef5fe44b54260666dcc669112b92a686d9d5fafd080b8ab6376a885410f5058b3575e56d69fb57c6681254715a97dcb98fda753824a3c593eaeda8d438a9eb60b02441e0b63bd82e563518d7dc151727789d409612f11fe92a6d7b7b649c13e1f0d0a45b177cd9a321e22932848d867c24cb2c90ad9118c40401185eab862baf44462f517c05b450cf990b429c44a511c342e2472de3fb5dd74309493f659", 0xb2}, {&(0x7f00000032c0)="996eb858cbf5631eab57bf0bbc44f7a6538e6daafbbffb017f29dbbdd990f7479b516720c99e4173007787a173b6ce8165e2fce0d9bdc2961e721731d8d10b4f079b33d566a06976ea5d8fa74de3c3158d9e2e706bbbd24bb7add5524ba8ff483b72b84fdbbf7b415c8e44a6983255ebf882d2daa0999cf8f14a3453506a6379c4b78d0fb937f253d53bfa630a09f1cbe99cb0f06db93dcd011ef5e6a1d6fd3573a225debfa796230651252d110cdf5b5c15491d5f74e1e8abd8ba37a8c7b717a2f9074d7e2f7a31e19c89a54f53f0de19bc4d4b4a8b2d7fcfac99b95b0efb656b481efd113743961ccdaba8d6ecb9e1670a2051a9732137f7961f876f1d36aaf1fa7c1c3f100a6d3d6274d2c5f2e451282e613c295686856836bb72d3272a524747498dbeadb343e3c371e5229465cf2fbe7cd095d3b2e84ff663b8e7e1b5de2d96df5b6fc204ab3afe890f7c1bffbae2f07d07bba3d6877803cb13554feba66e52fdecab892671c7cb0d5bdc94deb0340b291c99bb201294b59363a7112035e5afaa93828bbef82abce36969a22cdd66784c8fc4e5c465252370a3ffe3e8a68b6b22b7dd18b67ae4b4bb46c2a4e47658c3d412e955bf276b47b5a896e001de9f1258aa83cc414879be91e49f166517c77279c0f8e1a623b723acdafe02ab4e35ef5b02c8b00d53c7e4561684f30ca3b8ee935a574fe51e245f58495ee1effd00726dded38fd672c5755871f9e6a60ab353298e1bd1b6e124f4ac3511e400ee97d9a52fd75c74a818907e93d99573dc1c51205a19ffedc4c8ce7cd4a017d9c7c5477fd816a1cc439c78bbae090315e303a0741e104d373540cef4e21eb0c398289a4848fd1ec282de370f87584df53e35dcfcf8aba78aa59aa288e7ebd4db7a019b2cf2bada2e218a1c57061a76938517e19083504422dd6b42eebc3a74f23378994eb3302e5caec3b5cbbe87c3f87545b9dc8d73b0646e28b90607efc2ed20e81013b0d165961bb6b0ed4ddaebcbf96071edf84320c53292ad11e24f02902ace558233f8eb357b5eb186b7e4efcd95ebe5dfc9bc057e0f72bccbf8ec82287f45ddcd5202ee72eb6f498c69553e3c4b124990cd52b577814a7fac0039b1fd4904bba0a8bd9603987dae9afb8901c319aae425f0ba05db4355b14adaa2d5fade253a4f31915d950a92747652c059f941d1e598284b37d9c4d9bcff2bcb3fad06dd7fbdb32e1aba7597b4a0bad50202ebc78ad7729e84a32ab999aae2af82a03d857e69bba55fea6e690c88ab7c51a40a387e6cc1c66dc27e18eed43ee7cf54c01bf63c004655f05cdbf4516bd7392fd424f6a1095706b5d5b28ec9210e726a67c743a5871799222b393515e29bcd72222b122dac6bf2782bd14914955ffb20b0a90b046f840118f0ef76167b847be0f6a21be44619bc515b9fcf55869acc9659000d9dbde2727f63c32d038d9cd1f881431af0b7a7c116de3225f1224a571cdb5d6bf3139a93fdf13fdc634c179ec8c5bb7d7b998a64b9babb2a8998fd3550f80905e7eda1c858a228abc7cfcdae78b3cdb895a780777bba6aebbed434b057f9b43fc46bb821aa9e39322ef911724a6159070ed985e5fcdf6943eab29fd5f199c56dbaaece132cbbbb372d8478225fbc8fa6d982ba9324b33ce6e028c255186951b756836393b05ff6d39cdd42fcb2576190144d4d7e8a312bd0d7701b9ad2586e6d3f9f271989940cc116216e04b1a043c43b512ea13fbdcec21d01b6764773bd5805e88699130247284f2e0bf2803792398e55b3a6de8332dd3251ef76ae5890f0ce1474756a14106b8edc499341db13dd9b106e46e1a71dc934f25089f1e19256cac21c3eddcc8f2073cc0e15507d4d4a6337335fc6909e51bfb34ea7c9971a3eb07385bfdf186b41e16d87cbca3bdee9cfa3f220d7ca5ff3a3b451f62ebe919b0b9896f262eb03f755141370fc6a43440c162130a3f51de63267aa0fbb4e1cfaafcc6f897d7a8e033e74b462ef9b7eea5e75b3aa56826d0511d059730185f7dfd76be0509eb728b238a182bb96ea4fe9e0a1ba3c588a1cf6fe681def0390d71f44426807f421e5cc8aac731e8699e245dfdd23ca43422eb7a4c5a40e42371fad80e1b11910a9c9566d99525a8080f12a19cb5649172bf01b6636fd60b39c2ecf39d5aba403ba788448098a1f4bd24f32fa261b2a4a1ca2da8c9d4fb4fa091fb864b2aa90711add32accfbfc2ab1df3c00235b49469af15a3b5d2c72ec6f98852bae7394b50b506b5cc442f2e9d6bb2ff84c92fd61b7ee8c0c77b391d25ca497ba6b11672849af862813f864a7771d88152b25aacd19510f51a9f6b2f4c59d53757a7aa1e21e3d18132490673d477cc98933930294338a4179b3ca9045af8a166d8ff3d0c4d7f2d34d4df7fd226ce3e8d8758e25b0a08a2e6876c51d9b54b2a135599c365da91bc4af010da68515d97e6f8c92764e65d65cf7e2a8264b84c079df4aef15086fe7a5c3b1ce703cbd1ddf82f3a74d5cd4c8faa7f2fee6ac4d23847ad7c5e06a90eff8cf9a833b0b8142c421c875435d52e8a4ff464a45c77b93f8ed1213fa4be57ddb8fbfba100543ece5a0a9354e94d40dcfa33634607356976f8a888cfc897b1d765d2c0c44766593317a86e8e17cf82933806bcbbdd872e5c8114f93f9aea2ce9769d110e7af938a7e48c14f7f71aa1632d54d1c9782c0ac7a3436ff1377960b584c228b5bbac9aa4386e8b0671afc035913581f1cf0aefb57d0b18f90f42af7986842308734039e17009cb1f14d7ad72d1e926d5ad91b86949261d4b45470dfff8fb9add4d43f88f372976c9675af878efb29a2096b76e5747b26853a5de7461a444328c720036366512a85948d2f3048b2c958fe889c3b0b5630f8b138cf5fec74b02eb855513bb18e968b9b691c505fef4179837408f347085858e4857bbfa15fc68822bf65aff1f6cf4ec82e6ec0e817ea00ae33873eb4e3cbbad649216964a9485bdc788279490c4fed2e7f487cd3e9bd02077e494286dec531291d24707dc4291dc06b0d66056a72f2489b68c067613ecc5098418f10c9736a56912f8d40ffd1493759620cac9d9f8045ae68e046b5689567cb534ed5f20a7d65727b57602d564af8f3bbcef3a473bee148e2a704001bd412d3e89b48822203da3aed00ff41070714d1e6a39bcfc80c91cdb58031a9766c92aa7192fe6ded495ea4a2c79ab39b80df50d8406eb81e29196dd838bfde0ed36e76ba19d0f654fb5a7c70028d86bab67b5b7c751380d466b951b2fdc85349ddba0d07f2610b1accd93484d0ff50ecf80ea94d8752c3aadea74a6bc8b783f7fcc3a77fdf7f4ce5d45738160484a9e65a4d5b5166b1b89b1917bb021c0167982f08299c06f410c23057bf6f314c7e7cf80d88c10d744f44188e8c05d96fc40e7ed53bff0653178e6d4e2e094450271b5ed19475373fca0eb20f2a9eff20872431bc9df0d197252a8c09b0cbef3d62b1bd1bdd5e84b95cdaebfa6d9baee7cbf904137bd983d033486d5d94178a10d5210383b66e66e419d1917584512fd64c5dae99d57e60d7d2bedb8427c90dcc5424d2276c44c529d71e54544aa80bdaf2c2a8817e4c30111047bf2d44657090f20e96076204d12a7da84638c543ad112ff4159f96d21117755598bb3a31b27d72012ea1f9960b750867a13278cc13dc1902e653858eb2028948d52c9e90760cfabccf1cc71ae62099c27a5186785ec75df2d4e2d9966cbcf2b14c41e70afe90c186508459555d958aac6da9640fbf209df7f06c168c0805dca8289e0a3ba729364c312e3adbf0fd1266569bacfef16c3a27c98258c33a1afb74e50b2084039878e300ba4f1739ddd712490b523d9fc8fa74c92b551fd5538e9df4091ede196310d9b96f20e1eefe533580f8c6547efb5fa171abd5457f20578428229501a21fa78595080be22afe67530489fd180fc334e99c9d7abb2ab7245483c6cf920829213dcbac4d4d4fe484df39080feb6980bcd62169f00d5d535c71728115c642ee283708e7763a7dd0df71e75660ba635bf3eea3c9238c84795251b655e54066c767a9d2473bc5ed6a10a2624304c740441bce2b35c6e0ebdc75851ce6d188f5e582047e305f5ea9ed91596a9df4d4d351ea9f406d9c5bc668b04775923e450f100d95f699a9adeedba0bb4f72f9c2e33b21230fd8ae1a4b3de2e6cd8ea1b1739b52946514e3cf84e2b6049c901d4c956b3097eb3a46460b5a90177a086a838a1e45e28251fc52942497972c700ee84ddd718fbee56e2735068cb073bf021ab49616be7306210c85393f098352c184322943d94232f8dd795028f36cc545dc557274e20569fbff747782104ef1627e89d41235513785c12d733ce22ccd1f9a0c4ea1c059d7d856e16734ede6f6e2459c8f4bc6c0ee65d702509faaf61f2f7e86c770d606001de8a66b97a6a600fde11b598a102b50836bd70db1cfcfa6a875684252a1d59d3a981b6974cbbde22a7e9a25d99794051260661f332a0494cfb752455309414a0397c0ded06189fe5e42112812f3e97c185ba0682485d7de036fdfddf7e03fd6f3843ad5005d4843f70088c18e27773ebb407c7793f25673ab0bdd56f1812c449fa3db95f6fdb0de0829a42806364e98de046860ccc03526abb6117419a2bdf9b15f24577cd35c20adf386fecdd030dbd95b2770be2414a3d6c51cab0c5483815a32ab5062720ebef2e5a54fe74e1d5a79d152f31586196dcf7be19abdcb94722964cf70a8bdeaf3218e856be0136c2f1d478738fb6d108c0884554414d0deccc090d579a3a424e3273f31bbb11d6370cb38afdac01b7d7593061a4c8755bc789dd3506bdceac7df9211f62518741bc59a87fb67daf75cd3a86d6cc25ce28f1a3f904135911a80755f3303562406c274d69801233096b76f3eb51978c1f54b154205c5b11a96c8eca553b3ebac132606b7ef60b05a1d4419dcfce60ad5fc67d69d552e1dd10e904b587e6db7f631feb890560c8bed7c9fff131749b1be0cdff846ccd0191c1c332ef99ef142a7298b6c040c9d174e3a620de2219ed98322e5249b5e4ddd854ab421e07c305d32f78ed9d7659d4b77dc7a69428cf3eb32699009bd1df5ea9a31f628561d49532a7cb102a96e6b4c312c7cfd0dd6249c1a63199d3b9280b6427ebfd2103abda91d6713d79a49e10e6d10696acf7ca1b69db6776f703fa021eb1f1cdfe41cea2c71d89d3239cb468d5e09a7d769ae5097e5725be41c7bff3045c1fe4f1944fca8892dd0e4f131e0e0d09739aff3d5fa842c3a06d06d8cf3a8c9d697b5505a0e9398fd45ce8119037780ea4d61520da6068d81a050aec348e58c180f7e986712cf927a018a46f3745147e5a36002bac3b0b1478bf2506134dced677afe31243f5cb59778f853e734f49ef3ea469ec96cf932e6f08ee04ed19d64868e690e6af31d00fa61906517d5d1dfdbce6f2dcdd321de6f3c1e8da2fb844928ba8292f6a50a2181027e0e257ec2bacf58a1ee67915305e8667261ddb5d82f8d4d2af084c4e26c5b3ef2e853134eea572296973cd5b9fda0e86e0a35aa53706bdf6c5064cc98f4ab10f130c332b5b8047cec4bc5b797f8165ab6a7093bff4b38fcc965ef0a40bb51a1693ba3b4ea9d664e06d37e89018967eaa175d6ab9495058a50df2581ab919faad2090d57c3c4475c2acb6a9695f95565e3a1d184d05258b9df835832ce7aa9474ae89a3b13ece8fbb7ebf5297fb21184311a9839157bc85af2a31600f7c783bc528a618", 0x1000}], 0x3, 0x0, 0x0, 0x2}, 0x408) 00:46:30 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x23, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, r3) r4 = dup(r1) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000000)=0x2) 00:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/248, 0xf8}], 0x1, 0x0, 0x3) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x8000, 0x120) symlinkat(&(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='x\x00') ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f00000001c0)=0x2) ioctl$TIOCDRAIN(r2, 0x2000745e) syz_emit_ethernet(0x4e, &(0x7f00000002c0)=ANY=[@ANYRESHEX]) 00:46:30 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0x46, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa080045000038019078ac1400bb00000000030a90780089d9a3d21d000000450000000000000000000000e0000002ac1400aa0000000000000000"]) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x132) 00:46:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr}, @icmp=@mask_request}}}}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000100)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce7488", 0x9a}], 0x4) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc015", 0x18f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = accept(r1, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) close(r0) fcntl$getflags(r0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f0000000580)="bb7368b53ba2748b278c408431ae317f269e47d8c73d029c1a14c4710efcf883db9671c407bd758f1d9396dfa7009cd307fe2ed9ec9348d1badd8ed2eb98e68d59b38e97a8bf05d2f7d1024a9409c598a90ea998a4fac6f4276f1d4e21708008447fda6d0e5f96877dd9b0862bf2bca4aea7d78188e5e81801502b2f38e09789c40502b3a9ae82eba7b1b7ad1dafa74fa58e3169f646ce77fe2c7d7202efb445e8bf3df9b073b2557510b49ca95ba5584845ac0be9a29e0ca730a3ffe347ee7574fbd6315ff4d8f2eb94d3eb8ead7aa0be6d39c1a56a9bcdbcbd5a6f57dbf99cc215a37a3879d5d1f83766a84abe6ad9f63785f5dd048e015c99a43c686c6cc129a732149dade8feffc8f2d872a6ec0d9acb04fbd007fe0cd38e5cdcddca3a0cf3a3aa45e87a6ee423d47c75d163228fbb907ec280f0825244d9af1f79adde7606db1cc33193b12dcd8f542811a4e203a69d0eb786494f6dd15f7df95c495d40e917e5294f35142aaf", &(0x7f00000002c0)=0x169, &(0x7f0000000300)="b79e23fb9177bc277e733e20b8385ea272a88348c5c2e800e1f26f657745a493bdcdca06d273741c27fdfc4a3cfe17e57f2316a5605ad8e95a8261591aa57d79b648b612f58e1f371e3b", 0x4a) socket$inet(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r2, 0xffffffffffffffff) 00:46:31 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_flags}) 00:46:31 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000140)={@local, @random="2b6ad2a6f929", [{[], {0x8100, 0x0, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) r0 = socket(0x10, 0x8000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x2, 0x3, 0x800}, {0x18, 0x1, 0x9b6, 0x6}, 0x401, [0x20, 0x4, 0x8, 0x4, 0xfffffc01, 0x4, 0xffffffff, 0x371]}, 0x3c) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r1) accept$unix(r4, 0x0, &(0x7f0000000080)) close(r2) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xab4, 0x7fff, 0x1, 0x1, 0x0, 0x9, 0xffffffff, 0x2, 0x1, 0x9fc, 0x20}) 00:46:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x8) 00:46:32 executing program 1: sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x3, 0x1000}, {0x1, 0x9}, {0x0, 0x1009}, {0x3, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000140), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x5, 0xa83, 0xa}) semop(0x0, &(0x7f0000000300)=[{0x2, 0x1, 0x1000}, {0x4, 0x2000, 0x800}], 0x2) unlink(&(0x7f0000000100)='./file0\x00') semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0xd5c) semop(0x0, &(0x7f0000000480)=[{0x0, 0x9}, {0x1, 0x1e, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0x8, 0x800}, {0x0, 0x7, 0x1000}, {0x2, 0x8}, {0x0, 0x8, 0x1800}, {0x4, 0xffff, 0x1400}], 0x2ad7) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/187) r2 = semget$private(0x0, 0x1, 0x80) semop(r2, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x4, 0xb09, 0x800}, {0x3, 0x60, 0x1000}, {0x1, 0x6}, {0x2, 0x6, 0x800}, {0x3, 0x3fe, 0x800}, {0x3, 0x2000, 0x1800}, {0x1, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000500)=""/245) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000019680)=""/4096) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(r0, &(0x7f00000004c0)=[{0x4, 0x3, 0x800}, {0x2, 0x0, 0x1000}, {0x4, 0xe77e}, {0x2, 0x101, 0x1000}, {0x2, 0x8000}, {0x1, 0x9}, {0x2, 0x9037, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x40}, {0x1, 0xff, 0x800}], 0xa) fchdir(0xffffffffffffffff) semop(0x0, &(0x7f0000000140)=[{0x2, 0x4800, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0xfd, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x2, 0x5, 0x1000}, {0x2, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) 00:46:32 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x21) ioctl$WSKBDIO_GETENCODING(r5, 0x4004570f, &(0x7f0000000080)) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x1, 0x8, 0x9, 0x8}) setpgid(0x0, r2) 00:46:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = dup2(r1, r2) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:46:33 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @multicast2, {[@rr={0x7, 0x3}]}}, @icmp=@timestamp_reply}}}}) socketpair(0x30, 0x8000, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 00:46:33 executing program 1: syz_emit_ethernet(0x1bb6, &(0x7f0000001000)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd607660511b803afffe8000000000000000000000000000bbff0200000000000000000000000000018500907800000000001fcaa441b96add6b347398537d5ab0d71098e999359547ec4925fecad4b6f8de6b27a0ce88c58f10c69142ff8faa992625bd9638cc9dd25fa0cc71406714a11bca97d17fc7d48c2216dd820001ca91cde50a360fddec1adf292069ad1557c87113538b4c3471320a5bf779338d234e236efc43a4d4588f0cbb44a3f2d9922a42aaa9c9afdcbca70c53b1dfd49bf9902c9e6034d36438f45dd64008cceb905604b7eea75e1a7f6fb221677454eee3afef320635d0e93106de16a58f8b3d8c4fa38528f3662cd9c96a54a140dbbe6b4089ca5e1a3571da3314d4e560acec004bda69cc0f87ff331401d97c1834d16a62dd6ede2edf51bb8c9e9c4aa5f55a00177912d0c9d83319a1fbd046dfa06b9b93436feebca0dabab1bbb052c1049a05e50bf9309939a5f5bd78bad190c4bb21d833d91369148a2007b7c6e4805df6f6c8d8d5a24b426a31103a63bd5aff40ea25199969f4a9a404caef7e98dba45c4e0ec9338c21f1a8e31b895e8db11257d7d5c81745c361a9354cff7e64ad6e2da11795770d75d3e677782450748431703c6182a5ee4a7305e7db049fd891090ecc225447b9b43a1e6620ec0895e6e4891c7d7ec0877ed5f500f148fe364dec941b1d57cae52bde8377d4281d3d5747492e70eb3c46e8435e7b796b17a6aeef3f566b1d39f7a65d8da75689f3ec35dba91770d22bc3dae333496d169f57b7e039f18f4ec842bc29563111615087e8ddcf31a5761345dcff406199dd5b87143544d107fa381568b2f0f291d9cd6ff1cf52e3e42cb93b0ee017f769fb5e9487ed656753ada33945cab0d7a5aeeddf64d8d8f69c4be746cfbf5dafa9ca0709f592560e04febec27fc2c69c3989fd32fd5b890831392e1e62d75d1f8ba7a2a9959156d646b0d4e66851524f48aa5e07c8f31593f9bc30756044bfbce1c47e8e468142803db6ca933c37dfd6bb91401cea8cbec3f39f694b22be553bf44bc40fc99cfeff8c7bff62a0311e3274bc89f35d299bcc4017afe3cef808990a330af02251e174f8b41e60d51f68c0d01b273e112b7f71f7bbe0a9faa4fbbf2a7582c8f39bb0857e8cd847af911a9d93f1d038ee5b56924bdbb6661a766676aad502c4220e108c625341c1771172c3f5e35ed20dde80f7b3533b0f196e6f33ff5111cdd0d086ed8cca4f72d7b9d862e998c3ea05bbeab9fb4aab039d5e49f10c5ebcba01b91f92aad7694e67bcc8f2958e5423867453dd8cdaf47b04ae57885af682683ebbc3e5484b2ac33235136d22861738988ac1ef9e552baa64ea16d49fc8db627a869b03a4008223e87e98850cfc12b2cad5168e1c98c1386bf5c179a1e859ccbcc0b719db6c71b46bb4fb5a5876eeef39c618447fd0a474f684393fc61c6a479615ef4329d01747b68b8ff2aecd6b04346e7a966410d7226f40791c930ed7d4ac1992803ef938aaa4da202206ad6ea4b4225e5351c78b0e959c2636baebbbb564ccdfcd6673f8f3be62c095e6961248ad666d8b05ce6be86f6650c92e131c56786b6c274e3d472844f51887bfd17dd4a7b304cf5aa26aa62ab7f2c9f1386106a62e121cca5c9a32eb7a2d7a968272029701fa812b8832f1629d0099fa90c6698c3964456e66a8636cd3003b6c86b0bd771ed3bb4e44aabe4b1f9a7ac1d02a517d623a9894ba1785537d656b828da73f3a527c374e8c4752e3452d424f1405074521e41b8dda5b41fa3292fb039f1a562746c9e852098bd38bc8d48601fa1f8380909c5ff554b60cc648d382e92423333baca8e9ff5946778c764771b62d5bb18576eeb74c2fa4145a4f1734add32bc1606bdd861fa7445a68fa16146dcbbd3741b222eacf50292b3fb3ce9af244df19deff991fe41556c7ecc7fbcbc9f087359a8eda663f232f4008d72721e455512d81f8dc64e32ee641cc40b542fd419a71705739825c32ea1a38455486bbc2714f61fdc05df780c3b5a952f0d75099479510a78e5dd56d49a902d460f57c5862d4480c311899aa75c1d2dc07ff8d7d54808efd0b5f869db781772381841385ba300c671c35e33fbeb4e39d6e71ca3f48a9f95ae4270eb8dbae0eab37c3d0a4378c7b98fe71f581565fef52baecf285075812eb2b12347cccbd089f36f70d1932b80e427f3bb520fe1af7dc1c734ac4879eb9d6af4de9827d2ef624fb546dc8df26879c050b500d6710091bc9b81d069f031e079db8f2915caf0f63546e8a5bbaf6fd5af7a2ba73c51fb079f295b65c76762ece43c2f0fc5d0d527cb9aa9834f5bba314243f7617469e8181f4ba2fbb29fd4613781a5d1cd98b1cec62bbf06be64e94ceab8b4ae84080b65e7b0f717678d51b41ca27d1f07481176ae7d76d63e1f5fb7e32932b4055b810539d8f0999aeda3fb5347f55e0d2bab7ea63c6d00b52fb3492cd6502f044e13969ed73bc748b615e1f84e6927e72a92e101805f43c42dfabf3db10af41a93d4b0e453253960dc4c5e01c76e7de6dd79de5c233ef8d2773a2427f76e5a77a56de3a17dda31af7c7386aaf1b48da14f6cca552985c489f00f204c2f1360dfeda30d5607324664b6872d025476bb793e5ab4f61429c17cc58385dc72f4b00d6c17e65e778e4ea5668aadf3b879ab9ecf671808b6784fbdcbada8fc622d7b7431c3674e98399ed70d7f4e67a3192cc716e1a2ba0ee98b6a18e5b7d8a68249a98c2a17642853201d087ada22701b7b87bdb7314803385f96d53509057d5b560af3d27b761481336b1c7f4987c83d5e471b75a815d90387482e45ac62fd31c1918ae3c229efb6c2d60086b7cc3536e152a98ec0a7d278ef0a8362ec3ec5e1f7c7b6755331cfb1fe8689e3cd252863950b17df9ebac12ac04c28ab66b56d0f6f978174d5fb79e3aef1aa5c823d17c82452d180e5fb23b5f282d7c82687717377ebe54b48088ef07cd12df499cfd1cd55d1bb6b6dfe30cabe73703a1fe4bbd45dcad143c0a3fb4fd89095160916fb35a5e35528e3b6d86aedbf86f9b62ed7d07d66e0cf48c776884f745a14178489dd125a1c699656a0e7fee5a39b71a6d173701255e7c5696546199757b71343bde8948585d1633a0d7ee2def87a765a2835fcd3b5ce089dc3254c78e8f1ff88b34f2f5dd2a4c0b6ab7d1707fe82d88776c8f129a9eff310997dad20c11bbb2edfef511456dfaff308a3690a436a52b3af48a91e7f4116ee3888ff149ad2269864f18e81f2b6b5ed41e3e5517207c9a5189192306b9dd6f575426f47051e74ccead21ea4c56df9dddc78041692e76dcad59e81ed72c65813f843491a0bf1b916d66389d3326069304d95dfdd9f75a46edd9cc2d501bf2383013017f577ae5db3159f1830017efbff4aab1a8cbf7c73c46ac017ba4ec7c3fbfb44ececba5d8adf0211665ce71f0ad6613fbc9c4d61118b66ca5a48f41ed5a12a53fa62c067e041cf67cafd9a0afa0eca6a750d5489f221e08d151d278c8ac58838a98a0d2db0c2ebc637e064ffe393748dc84f54728446798d549f8fa1fe52a03e6bf91d2f489de8932a5697a88c1b9eb87bcd1e3c782fa2bf541be7f7a79e09f5cf328df78cea76d2515d4e8d267b0b7aa16346d684397fd51416a69a5818867848339699700002851d9d4433493d01024de014df8756f15a1758f071aa1c620e875f53d53d0683cd8e40741da82ccf38493b9a2c76ecb3e53c994221a8ebf94859dea064c108280ffb75e9540933165e84716f4d98cb03c8cdce710e784135375bb5cd62227c2fc34031deabb2be9c6246e5f80ee181419e545a8764ffdf9bf279d49be3916e5dd0582bc09a683e77e825f3b9f8cf5822be1795629b496df9d8ca3c312eb8ff9e49820f80280627db759b378ec4b2b5abb9ced54652826d1f79651cefc0335f6246cb30df4d284e341c131624acc328cbd41eee1f963ef3f967c41f8e2263606a2805d867a6e9693c410327464d05e820794e018cdcb2c53137eb168d09dd59a8345987b3ab0d06172fdc737c0b58ac29be7e2cd5c4582d67ac087d56e2549c936cbf12c85671f3e44304a2c6ce52d109dec63e8148e082f862482c1b6067f1176c36eebc224a6bb231d07782c6752490110ccffa66c034eee7b69687ca5e9bf902799edeaaf0f6aaa14fa007b21a7ee88dca97a8f2ec31bee5d8c48dfaedbb3486836a2ee4a3fbced6ad94614b501532b8907fd60f523c3a732d02d074564a2724cf8df249aa54345b1886d88e9fda7af503dc588436ebc8f5c985aa4f2ca2f77b1189c2e06d8c6bd9d3da1a445a357142d3d055f6c9a313cc54bca021ca73ebb7aa46de749612877de58c6ed294e7b6d3b55a67e758e7bbec7f7f10537c4e76191c785824754ed0dfe066e3ab3645794ae3bda3aba2a4942115aba5f9f2e586a090cf8a14418e987326a9d09dc8d8d60341c3397ee0da0c6acb4cd65d67c3ca45672d2f8a1c6cdf68a55c302c377ff6c6789084056f0e96b43be2259df127b9bdbe40f34393d1373cc7cb661f214fe6105b7a0078b752f52200938544b89e4c76ce4eb5411fbb69f82172e0f4e7a190611fc59bd7d09d3418b54e09225378152e3e89c3df42789abef49c40794f5a12f4e3408c6a9adf9b8000e5f8fb0abfadcb36e2881b42d34e1fdbc1948bd07e315bd5a8fec2bff97ee5be7fcdbba2b815d96ea47ab635419b39b01ea56f89ed32034d0ce217d28feb41ba16bb17d2333148d345727e0f245d57140e33d319280834ee52daea8194c835fcd03716fa989c448bb2facbe9d6c0b7473a486922ceb9958ea065b9084ae66c92a4cc440e2300dbeba97a12d82d1b1f821199ec45883d1856f409e25f5d94ca7f22560d85dfa4504e3c4b911b763e7327a7fd7e4a2ae627ea84055b610b8d4faa2eadcabbb4ac952323c0726cab95f9d4d751d825c27d02a54f8795d4082db2243cd358f5ff0dd75fdbf7d63382df149038148e46f39921fe38e09404316041557c56af05486c8c83c1fb7d613580db3018980369f34d6862efd5744cf1b926d469cc82470504c4c6048d92be7ec02c8a1fcb1dd0e570b64934b3dce26fb4c84c9082fbb9b111f1814f569c7c16eaf3d882a55af24d3845253bd9b959d82a26ecce4d607600a319ceb1433866fd7e9c100714815c7bdb7024d9a9c47f0d931563e76c02ed1e7663ec6d14fbcb8fb8cbf8f187613bb506b6364390c2fa84199a8ea265063abba14990bf288f21202d853152dd9c430f1a881de1d7ee35af97541edda1e063c0cb76f7649846da098ea3e98acc769381c7ee685c92b15c79066136ab34c99bf017d43fd4d99402a360c30e54691ac8fcb58677e3d156e4da470b06b5d615a5f0a15762f18c84754b6e280cbb9b77eefb58b806843aa2c05667916eb56d5091b66a0bb71830e52fa6f9daa9c55ea423d776248a51ec5e3ff297757a83421e95f603bf301d13f6558d1eb9548d09c255cca605420da9e16c07a6ebe9c17da00a90187f27ad471c8ca7e805f8714a2ddeb76c88b2bd73f321e5d32d1bddc2c73962454a14af8fef060a3743241946f5f02f11c360de74f78bb6d172e2a41959a46d0dda0bb8c19ff757db3d98c2858e3e32f08fac6b99aa23e9661a556879c824ef53964b08bdc1b4f666de8e5746d4bf2d665a275d1da081c0662158b5cecaa9a45da397d27f7aee67989872c0877a41d9086ed849b728f1a77deff56451feea7d4d03b2b374fccd234d7eb2f43410309c189bdb684cfd9ff29b1856ba76473c9b908bebd706a75e66404c68c08d83230eb90f5b3ebe04fd4d591e177d1e54a331bed5f082382fe10f0727bd8f0189023f1801e820b12827b5ce6425ab3c1f0ab25939c73d8b0b26fce2e70471d4e79348087b5f0d11841e45decc6fb5038122d38c228d40503261f2026d4cd6fb93acaa189e8ec87c724ecad283e3a714f0a70210a302b76af11e66bab9f597ff0ba6dca22305d5621b78218eb7fbe6330b8ed15cbf30efa400a79285862169e9c634005f787ff4dd2ccf480bcac5fa5a23e3258152b74c58e9204a9c5f12e026fa8fa06a93f728a579fef802173ae7d6c225f322a92df0c8e8591f2caf32c2f0a4fe05056af58a91ba9c64775c4c64d497e0fc130ff073bf26f72ea684a3133119c8f489f8d88e98531054d786e79d9a29733ae2f8e434d2b0b86e1067628097e74168b826c9d1d91cfa281a0ded8394b789b3867af374b5267395edcb2fc1231b0a637a6fbe01e05b619e8e519c61d2769e0d53bf838ff2412b18107891ce692768a8f8067479ae902509777ce08ee59189b05948bb92bed1ff6d742700fd796acd5d1752a0bca8d6f8c552948b733809abcf5bd9d04cf1fec360277739460411c2eb5a0f7cb4d2c5e68acf9163f4212328894a64180fd3e337069b3fe40ce05a4304f8f2213c43d4a001bd7f032c49cb678d8a664cb8c89cc1da35aae9c06604f51672cf04b7aaecd1cf397207ac9b158441ab4063a35c46b10342f5b3833993c547464a6d1e1440e76d400f3a71eddace26a821cb57f976caa8ed4a577f07ebf28ba9cb32ab6dc458264e15cbc47f72549e6c6ada4ecea6303796cd0211a3d553a24f61e3306245190eae3475a6085fb69aef5636c4a93ec1b1daf72229f4f575571caeee3194ef9e842637f5b0130c69177ef888bc998faf3c31250bf217e7c091b241796cbae687cdd1a9d23d0c741d1686ee803bc7dfc3ebac6716506adb51a43aaad6f1d10034923c973c3cd736f54f1de75fdce744c7f8e80c786f87dddd4127d92c947222ae098a7ed6f90d976c63a7fbb98c2d524b6abbb3070237f0a819b0904baed440be409231812ccbe4d641d5b3bea8c8427f57456aebf172df25d3ca1b3540d02b9eccce08f01db72cb9469a0d86c607449b73cc62ef616c6d8b38baaf5a60c1e87edcc028222e312ddf1524c7bbfb83b6e374c580e8bc697d8759f961f57bf96b1aa793d331e6b984c166b23fd592676973cf835147a6cfc1544083b7d4cf17b9839938c284bc436830684ff0e3c0f24d5dbefb98b88d976475214e48ca61c983a7b94a1eb8a0a9919b571ca5c62e832e7c7588f16af55806d7877644e07087296e523d38c8f8c6f8e8a563ce3ac9330c18550ace5595644fdffd559250fe6d1c5e3f75d89b5df1118e3699d36beb66718022309b7c4053dae473c658a8525326279e0f37264f0bd3b003e380dd3dad97a0e5c7db77853e8ed030514278917eaedd4ef8b95f0d249b587047d21b0924172229fca215d0680a31a248bb39caaab75648f2cf8f393cd3fb059f0768230d93c2b477b9e88823364441e4398f66e855862cf6dd3d83d1fdcf22aa6d1551b2ba6e5dad47666b7a7ecc17b12f5df9e35ec6c3cecdc325818df80c725f1fce45e26270d380318c9845e3ea23829c41854a639bc4b76d37fffc02e18c1887890809cb4e864c305c760d43eab90fe62873ac3d2aaa0ea773551ea1c6ddbd1989af48eb49495f62cdee4c5ff554520fcfb8d1804e8cf07e78a1cd675ee5ee4eea8e0c589f5471caa345c1b33088033026d1fe3f51dc02d878c460e17b52568470222701c4051597812a5d87fabeca72be4dd229dd7cf4084ecc23cdfe17a11f5fe636a7b54b6118e6eaf1ec804974769d2bd210bca8c39b2377c47dd9adf237672ce612020c09d1c729d4edab95daa63c63cbe454e5f8d6a47d09781a0592e247b967bccb87d2dea05307d1894ddfadf57d41773c66ad552d9823c5562537e5553e7ec28326be2f3f930cb6b2abcccfd1b6c4bf329905be72ba676b18a1ef8e200868cf392cbd73d6a58755fc43818470e412b16f21b822e9e14773f62a9e924d81e77bb07bf1b56734a96f358eb28c313322e2240bde1bb6262ea4afe63812f20d06807be7457e15dd16eea597a040187e35b5a2be1d227444e118cfe64e21c3555e63c8534708308fabe867c032c71b9990894f0cde1e5e8a0302ebc8e993a5ba563734abc2997c9e9c11138068af7c7c44661d9de6bf09f869387653b55fdd1ebbf451481513fefe6c48343256449a8d448411493258ed9ae9e8c12c731853d414a1ac206d8e15335d39c96c7e3450f686a6a584d6eff34bbb78196b68d8c20c9f7b63de8c8dbd27c9d60e115ef2801c84c7c552b5e75c039e0255ba03efcd65797926ec719dd1a90eb94f42314666858e85c6165a3145c464a9f06958d3473b52706eb68813ad58ad6f25157888759c58ab3a7e4f2736e53ca5d1849e70c213a593c5b44d6ab3fc1a08d8228289984c70a25533447d7e11d0087ace1f39482249744beeee69987198cbd1cfcc66957f82790dd6faba5d4f2162c624d9bc666484d9d2ae6f9bfc9aea08573dc8b95c874aa4c4251a3b3b49f5fb06f1df533d88c4d3ca9f589a04dbaba9b07993dc31cb5e0dd054209de85fefd79a9ac6c676c19f088936d0c3834b22e4979baf2156260de22e9038bc4a49014b517a7bde2a97ae4bf2169dcdcaf5283bc18dd1f604942d5c243779aff581a59373f058b62f762e96c3cf347d0130e13998306030539949de5f2fc3260adb2128cee22488ffde325a1da8e4fa845da5fdf7d0074e5098a28ed71c0ba5bbd12e03845cfaddc6f46edbd1e8ad7eca43abef51ae54702786d2d82ccb62c0252b5722bac7a0b282011ba9cf02a71b22f577dc4c0c52901d6ad3b895f411d85aefe58ee6606209f88ceb42f50f8c51ff06be56e178a10aff9946a8d5a0ba15b22b4f89ee9f40cac65317c68c0993301852389b92a741e7d1633e6781d7b1dcdee5e47b8ffeab5721802f1661275c511d944847a7dd51d260174ade0557453f5d964e0ead712f44ebbc6d328de129a54ae66a14dbba29f84a6f0dbbd9d8d5a7b6343d9e8f76edaf04b0987e94395b689e51c9d9c5ca44f34363fa4fe006281217fb19b2661b48b414683af60ebcbdd8596814fa854d26858f8684d7def498e8463fd5bf5950a8d95ae014166d5399c8dd75a72c24e35f8aea5bbc243e87c0097258460199559e11d5a10ff9b4ae59447923d4a664fc1e17380096d1b01933fcef97af7835a4ef99cb6fdb426f1e17cf30f84f0aa45ee8e7a6413815b14426c3472bbc9feb8ff9732ea52d0c5d230b7e01cc3417ac7118e90737056cf9c0871151f85ab359a1d09a0a1ad77a5670415a5e67a1b64b4c6530d6b4093cfd5be1b9a04ef70e7c7199c846e4e11d8c74e341ca379ea54c663a7bdc26512157a82c64ff30e16116ab1d57711f32c85b3262da7351ddee1813531f7a62ce78d2c4d743c87e3964748c90cbb4d26c8386c0c9ab5d3adfa15e053caeea125a69863768f8215ab36674f11b411d2dc276fe7cb253ed6e7b974d2b46bd7d784c385dd7038f5a73092b1c7d997ef118f27ff372f4d13a6391ee31f985e1bb2f7f5f2987c4641f9a4ca3888002fa6aa47aa513c85a8585a7484cf330327dfeb25e7ac3c3905f0bd367af3cbfdc052d0a0e6eb2e106f30b0e3e3ff02109f17d59d7bfe3209968eeeeef5d239afa12e0c47fa0ebaa16c9c4a6bfac41fdf4edd37d7e78489c4a33f68816ad566dcdb1f6fe3c79bdd0b05ea5e8871d8c99519d8dc6be368aa57d09c18d349d20f0dee3fcdd3afae844c727cc74186882eecabf86c4a01d0f41b057dd5decb37a749f99792f902f15e4d800c5d131d66ef0d2ffb071eadbf027419b398d227d5a285b4744e85abfeca3ee8b7f8f209ef965a01ae99c4fc41468981b0cfb1e3ada5b6e15f6e071b94f91e1145cdef56160ecd2fb68d2862b850cdc542608098aadaa59f6158e1bd7602dcc3484d1e0af1f04846a423999039d5a082044eef7f1164e2046845c15e8339139377b30b6b72a270b88396b81ce6835395cf4a453cc51d5c209fb320820f45c546e0f53dafd645bab80f4a0edb3adcb31b641fa4b9f460d6dd030328b86377994894e9ae70f950caef5d7b832534d050c6"]) 00:46:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x8, 0x7}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)="77de13aaf1b94f4946be13de81d786819a947b764ed64399e4b7fa40a11ba5089a4a3df9218483b97023a9d4e4188620791113fa8a5f100f7c3fb169ed61097ad4c5f774", 0x44}], 0x1, &(0x7f0000000180)=[{0xa0, 0xffff, 0x51, "6a96ca48f0099eb3f4b0b1fcb572974ea3f829e1a203192dd79dc62140e57560c6d99ae26255df879c22528fd7922803adee4e5fcf3870e86b6c3becac899b5eac468f967c884752ec818c019d40c3fb16074ed3cff94d4f7597d11b83605d0ce2eb847f5f5a0efcf0f16fec9a2d07e598c255557fe371084ac4ec4d833c9ac0c19e81b0b5c8009ebcd45d0ae9c0"}, {0x10, 0xffff, 0x45}, {0x108, 0xfffe, 0x8, "67cdb3632abf65118b680f6b98ace36e7bea8ebc013f564a2569d333440e4ef406c946a46f7b2a173e6c9e013b513d0c164105cd610593147b006563bdea512332f00fd8f72f159466eab77eb37c56851c4aae659ce473b84d47570bbd419cf4b61d33f4e8eeb08a8110c7ee5523089d0734dfd04dfb9bdd405cfd129cdaeb3a324cac74ec97863a31ca7858cb683036929076f33b93a3f9679ebbd67c2cfe54681b34f93e23c1b01b72ec8eb166bf5e11021c87c0f9df8bb8adc16c0fdc21b3eeb4cfbb396c2a481f89b54fcf3e9e92ea17ae68177560c6537a48363715fc81289723e5b3f093aa0610ddf47c3b1ea461b9"}], 0x1b8}, 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000500)="0138fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea2de4b180f0e5d893050000000000000020a63fde26f5ca6a157ad15000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689915b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e710e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34", &(0x7f0000000100)=0x210, 0x0, 0x0) 00:46:33 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0xfffffffd, 0x7fffffff, './file0\x00', 0x20000e71, 0x101, 0x41, 0x6}) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000100)=0x8) socket(0x1, 0x5, 0x80) r2 = socket(0x20, 0x8000, 0x2f) sendto(r2, &(0x7f0000000140)="fc6c55125b4dc8088e388f1a739bccf8279f904acd7c68e5494a7c168b9ccd71ee44ab1d26016f62d498a638a548", 0x2e, 0xb, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 00:46:33 executing program 0: sysctl$fs(&(0x7f0000000040)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x58) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000542709bf63f0000002123d8af62007d5e032b442568ebe32a5e644cc6c46f7bd144bd5ceda5e9e1abee6589b58b72e15996ffc2d71aeb3979bb186470da79aaaca3e67cd8bdfbf70e5513cb6bb0fe8234d6a90a71cdcf9d9598103d4f05b94ca6e99b23"], 0x1, 0x1, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, r2, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x9, 0x8, 0xb, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000001280)="dffa9c58f6f70989a39fda404cd5f6f3aac5dd5e7882673b7073601845b29c737c75a9f7c1d71b28bf55f59cf7a206a40156ddf8ff7a2d2a461d01cd64f0d5738c737994a93703c69d4330282f3c22650d4dc8bda5e200db80abb05ed5108ef74bd4bf0ae873d9dc78c1b109c4e8d41b15ef53578871ade9687ae3b699d6f6115aff283fb38e9f031b42d7d4c19480d69e87d135861e6c369c075ccbe6f6f39559ffbf6a1570546ad98be89fe2a901df54ec7e875b4f7131003a8bd7214a10fe534bcc7703af9e760e7b5583e954c3fefc2500c1d8ccb49e44d41418afe7503056a51c182cc74c356bf4d651f479ca984e2d4f0dfad3c49c6422e72f74271827f23cd52902d4a555b8dacbff1d61930af19fbb3adaa7acd18a415cae9e56beb6eac844490fd2a5fa61e2bd61b77d7750bc0648559308ab8f1093ce32b82d79ff8c8357f4e2b7c7209114d165f82356e7fff482e42d551a714287d2ec2a6f926d8b7721fc02b331f5e149f254cd513ba635b772c04639b0e5f3bac67e6bca7ce8971554b71573c3d01c5989bcaec8eb8b7744b7a7f330e4242066f03d70a5083923e5dfddf2c8bb60ecb93b50b4d4a67d176ac6aebf3978f1720e6bb8eddd44de1fb1e99023363bac644de7ffc4b9d04b301ec425436bdfd5099ff149bf7cf8bc659be1d63e04cb09065f080e57d2a9004cc892abca9387ab466d105e12ee595550fceebb1cd7f5778b19f1a268e05161467bf125f84072383fcf88331692c25a5e6be8f172f0a32efa226542628eea69bcfba539c64af14a5c1b051ba7ef6f98bddd7c9db9d55fd0864f9809b0b218d03cf330d51a54fd99a0cc44e575c67a35e19b4d78db36dfbe111cc81ec220633d3368d5997e69efa1684262380769c5b71bdeae34986161703be956be21726e7e3f740e5431439d09ee1e26eeac833c78fef1d960dff6f78168518f207a930b1686eca385bff3a33b0c9d17116143ccf151d774af229915f1b3231730a1c1f95ace72097202d120a426480381d5bbca2b4b595d78b3e26ffb17e073b2dd4053964436d068f5aa3b6711622aee044a6802ff0b33a81b1efd60362f0df30713cdad41cf834a0b8e09f5b216f113ed79dfa4ad13f3f5d497b781b495537288da90be7f5e2dc0be278ee7020f3b142ab2bf400ed913d101127f5c3f326df9957188bdc50cea77717e72c4f36d7e0c30c9d90b0d111d33a9bfa9b6736bcb614709d16bd59cd62720880869006dcb677481d64d0678b2e46c2464518326a31ab57eba81bd6433423c43f17203091b0feb9b71fa019668f00bf8632f1dbf831f12026a3b6d80d507b6fa6839093a3eb9900c01978da7e8a539f0e88485fef1e5629ce901a8c497bbe8d37e09ac79a283fa1da9916f222a1fe5c5a23cfdb004b249c1464270020050a898078f61081ee458e679767c2314c330b00b27214cb3dfc3aac7806cc6baf2e19410706fa2e8fad14cf2ed5f2b5fa780473b6d439a16b6ccbec410c371383660b46cc020a5de13ef8197f65960356bc5893095460b1d92e7d3b20b09a084dd6488bec6c950917fe7eec7d9bab4c8064e66f6fedee410e6ed812a1f86fe3615731cf7e885fb9fe2f40a632fd7be8e4817c3b7038c65b02df65fea9349abb1782f5d6ec06c88414b092516775e3a01ed189c1477c19c12ccc1046caeee326b8344089103fb62a5f8e58c384cd7baf9b13e95b87955d25800d9f34a35006341660f289151c6e836f94e275404e057f8301c4a43baf20237c4f5699be9057e775b6282ce905b249fb035863944334a63e047a01a6fe0f029987864fcff621fa8d3b6d3ec17c4395d1522909b1957e175dc8cf686c39487d389bccaa6c05f699d6178a1eb61b6471bec7197e90f6920eaec18cfaf84a19458bc534217dc2d2ac82a1600f141f871fa21dc4fd5b2173c48a0fb62e9f4f6d6439893b59c08a83dfed495585ca914cff8fd5fcd26d7327af30bad2b9dab7dd96d27bd84c9e38d047e4d6fa5abba12c779dadfb5a0f96c5c7db28bafbaaef3d982d7bc92e3db8349b2726c8a6007e540a842959a0f79bf0b651543edbe046fc7c4ed01b7f80de9aee1193a47ffb9e62139cd82b04150adb248ae8a747a15776a02ec7708a81269149a35730ebd47c30e12235f67649d7f6e6e8253c6b1ec4fde43b1b3a0c2a6c5095119daafd923aa1eaab9a579fb8aa74bc5e1c39f587216b61ec0b10b9144deef9c5eaf0b00323c360acda7665b16e38a8882261adee912baf965adb7d959126a719384205f118dbf79b1a2cdb894ff41edf8db2228138eab50becba4d04279d12f2a340bd25897ded114e586a2fc3408e47f1bd0c59f432b85c5bb24dde9496bb054bf1aebbe515bed5ca8557b2344c27044d7a03af2c5305a61ae92c0a99af13ae13b497683fe845969c5846c9d8f4c5001d962883eecf52696c4c0ba9677f621d9313ad644000ea9b8f765e6cfcc77f6f8ddf14a8b1e974e2f2d6d448afc5e2a780cf935e69db9b50c128d80064d6b02b2d187857ee3d6dbd328cb1552d0eaf1b28ae5c9ad4ef5d7293eecec9960bfbb8fae92282ff6031f83acefaefceee8b2d50a54f11f5a4daf6de70610729cd61fb9a9f3c5f23574faff37434f61945ae5ea05f5ab390db16b2eebe7fc0da4754ab8339e8f4002b657f1169fcc1bb3a814a3ccc73aec4cecc1734e67be2723efaebb20bace66df6b688edf8c470265d1695d2007327ce65f17f65ca533460a3457c9246e9f8d52aa18409ec031a84d0ced8745c9e23263bf5136b18444d8e6e3913544253e6c5a421ded1f618c14da8e20e559350b9d0ee4f38663eb98ec106b01ce04cfe6541e6d36673dc04974d44ac4669d89ab5d5398712de5cd66b1e67911b528c6a829c01f90729ff5690350ffde6e3c318f6bbf8c18716d3744d55e36ff34a049ea397412e2d9e136fad54741d9f5d7ad4b0f5030d1a134ed405cae37963c49846a69895c3a26768f187986360c93c7663b880047985a679be1ced003dc38b0b7e2fa1751631fcfad8ec117f58e24680cc23a5eac70fc6b122a7467798ad743243950a36bac727edfac9c17bf4d5ec720ed0b9dea3810f43ba32a8ced549077fef04436dfc4c4ae35ff46b17bc7dce983802c4dcb5cba0d575431e93a05c8a96ddc70deb47d1ddb81c6bdaa160dc641167dd54a2c570374c15dc01cbe0d3bb51fd54fc894a9afaa41d5e258c1c0c0e9f08d38b00bcadebcb8e38d37458f9c07d87b718dadfa20bfa57700a2215b4dfe9e49a7ad1a8956f60b92f950a000b7d0c5707b61e523dd3127cebccb7f0f316f778eea471ecad93fc706c64d3e3ab6e721396aa69e60fe0e78773dbad9afa3367f6b07223e694cb4f69665e488e8dd1a4de51e5fdb1ac0257ceeb2b9c1b6671e7a6430f0ef7ba20bbb47ef81d2853db7903cb93e7d301cec190e185d194f952c3443939e52d994788e5248733778f6518c13228098ea7053439d388571d85a862338fef6a10eafacaa43a3bbfb34fa7a79c482e2a5bd725ada7308d9fdded18fe45a295d9f27cb859aa9e9ac58d22e80107d5d40b3ba368fbbc3c392861c2e42e79bbbaee08b0655de88df16b08ae42f887ee0e3c84b689fed60319a25ccd465e90bdf30dfe4aba4047e5de434569f723d0ba4e9cb08a8b8831f6d87708559eddc627e60556c86c8ca14df28cd4e140056cbac587e85079a883cda1112a5d840937f8c0318cc45cc752a5eb6cc8fd769dea82c27b3b108421efae664c2f6240fa9b8a4ab774c88f86a514ce8b8f656b108b3d843d2c85cd905918e315ac85ceb03a08ce90f1f640a2d75bc50f456991a969dccf0d9794f249108d87e7fca3f5c8c15146918f2510b35126d3b62aa8811681d504f5ac0dd5c3a6c5a994a209d073db3222e52a22884844fda8264d521f6c934fd950a12a6ab3136c0a9fab6994f6e1c1a4779c3ae7232e650b0e717932d332cd19b73a5393c5424395bdd8c7468afb4cbac3f8359c0f41e496ba0ed7641415aea93aefdbf2c6ac22874f1fa98b6f01255d040cf7c6a15443c2b95ac3b78c22c2b13090417c79dac6da1e88e37048e8e7cb7225d41c07e157420a0aeacb0bb050c39fd388ceb4376cc8012198e76b2855646b109a713d4174a86657ac7e97f251989ce557eb0c7261cccf7ea66cd40f3fbf60eab0724dfccdecd6b10b07e246d472b490e2edd826b3096ff978c18869ec00b5a262e45baf7ed61665ce48d41ab74ef84d917cdfae7cb2ff1cac80376980d3fcbfccc98a429ed2d1f87d72e43f6f1a05f6f8f42929dacf3d1fa0156395dd3506e9e8b35fe7aa9f721f0082562909cb232ea17f20f6b6cc188419db665312273a92251e47ff8df3490d807ed2c32977069b2dd3433fcf84749727d5a9b6bb78abb7a8259d6546f81461f7ba8334d53098b775f372ed8d6c348c4ef22137ddb0b9e0f5af54f7dc21d2ccdbdbf826e7245038bfc2f20afaf99ec741396bc9a35ec1da8dd9169a15a00d6b18bcb81576f224e5ac12a33419fbb0cbe67a44cfe856ef6551e48c4a64ee91a0beabc99ec4b7a7c16468f61baddf073435044fdb17160f78fdaa408e122fd25d7006bc0b2c573bc62684c40a15bb0588b6b8e45e556ec3c0cd1821e46cf8425487cd1b74fdce00728d6d22a325a47f57c72daced0e001c0c479bcb84feda0496a1498f3064eadc9bdc21d3ed6f929c2614d943b76fab5a583f54c047ca6ce6b115305d4b5817c34867f8c51da9229542ddf44a04f61ea13913661830d7e5c1d6b68468f9900c19c6125b49097fd6937e06ee9c44e95cdcc3aea921e7e89bedadbf1224fe5184eb0d84caf1a89d99fa9a0356d744e1bb1c85d4bf04d6a1a508663b655f0a62ee4e9ddd5475392154bfb6f687cded728b0f1cbc4d76e706d3567473729d078118f730d1cbbf4324837785210794b16a46ed7bed6c4a5d5da7e9f20f40c490aea6f99847a1d1ad4613417b34db3f116f8777d63763c648b28c02a2075ebb35f6f2541babc99a83b13c76e8c15bcc5b346ea8c0f4cb69e0800c658a5fb964816fb2a0feea2fc28e9e5ed37d6839a36b411a8d3f8037d142b386085a6ee8f3faf667e8fbd50ef34cfab98983415c99ee2f54c79001f23b53e07b1b12c5b233b92efc059a2d4c9ff2f0050571ec1a1a363e96e5f2897232f3a8f1e5a4006d0796101c7b7e32cf9fd8a3f12ff789257537158c27002bccba7fabe6977b08d629f0bbf8463a5917fed46b264c204be52c1a830e95e6c37ac9bc2135c6b76189bc931e0b3285002f2b04534b5f9566a4aa6ab83b09fcd036c39b64f7404351293e8bd5ba8f9d3edf673556ec7f2b3b6b1a67ff708177615e3bf75d538e6a37ece0a603847d13f8eaa7e0446357f92c4c2e938ce667a5f038140f7252dd35948afa8102dc200d29fad707bf97309a9eaf847b976f2b9e992aadd4ae60bc43741434cfc28cd0b3b44431f70dc91ebf1353475969ba28b613f6f360354d1e01406cc187ac3fd7450d249561086fc2d23062af31b93af84d35f8c19ecd04aba6bb7b5a7f110b32c2245d5fa28635180a8d441477417a74bad303176a358ab23527d670dd5ee8c48f08e0da53924139657f52eb101f5d2169a07158c6ba3cfcf2a4a4debc169cd4b8421c843992c4b3dd95fdcea5fffaced12e220703a030e91eb78b930bff93488eb7c1df51256f81439a386e1036f240545c43b618da5f52ba908a757d563e1e6edbd6876d4c1d1a74e1f5ca533112a129517fd1aeb3a", 0x1000) msgctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmdt(0x0) 00:46:33 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) syz_emit_ethernet(0x1a4, &(0x7f00000003c0)=ANY=[@ANYBLOB="5a8a9866105f15bbb4bccc6d2d6d8f6921af0837c8203d3894d4450ab70c938afe4c3456d184821f9492110ec0e144e5c02dccf712685e7f23a763af9b9546506498f9de14181738433ae5fb239b154cf862cfb1aab8bcf3c99373eb5f5a3e70182b8bd18927a944a5070b", @ANYRESOCT, @ANYRES64=r0, @ANYRES64]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@empty, @random="8177a9ce4830", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @remote, @multicast2}}}}) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r1, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x4810, r1, 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000640)=""/228) 00:46:33 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) sysctl$net_inet_gre(&(0x7f0000000080)={0x7, 0x10, 0x2}, 0x4, &(0x7f00000000c0)="c5a22f634f0cc106705257d6dfa228ba4e40ef4668e10831", &(0x7f0000000040)=0x18, 0x0, 0x0) 00:46:33 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800460000340000000000fd8f78ac1400bb00000000820200000d00907814000000450000000000000000000000e0000002ac1400aa"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) getdents(r3, &(0x7f0000000100)=""/237, 0xed) 00:46:33 executing program 0: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r1, r3]) getrlimit(0x3, &(0x7f0000000040)) setegid(r3) 00:46:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f00000011c0)={0xffffffffffffffff}) connect(r2, &(0x7f0000002200)=@in6={0x18, 0x2, 0x5, 0x7}, 0xc) r3 = dup(r1) listen(r3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) write(0xffffffffffffffff, &(0x7f00000032c0)="e1636ac06e8f8427d27f12d358a4805b526278b8345b18601ffcc02698caef4e35701ed037d8373b6f4e280594e8e3e9361031432adf9e97bd0d6df46ed178238e846441f8ce3de87c7d3d63902b88de44b16f834716e009a7a764d45e3a5ab0a3b5ccf386defe733ef5d0511ad377d7ca0dacc2aa33aaeba3e08827b9a3be96f35a97b6320e1e673f5502fbfee1202211fbfd8d4e92f462207dee2b07d07fd84186e4c44443541025475ab06b7c9705346d4e850a1eb8eb1a26e91f4f2bbdeb971d86ada0f7c1e451deec2e342abc97c84689c8271aba1b23baa110fa17711d6ed678e03393670644930ea1f9ac97ab82488a8308193b55640b9667390f0bdbfbeabc3d929ca9e1e04cad1909d880618df004f152f4bd3db973217933c9bc1d6a5a7a4c1af33e88f011c859c0e388eebd511e6e59f5220b391442c2e25b0a9388b48804b7c0099f49d969738c0ac0b0aef015faa198c31bb369b3d5d37b713dcc7451423d98279f4d887789743ed7bfe497178f1daecc6a8d0fee012e2f2a567783d302e969de1577926704228b7eac75101c26d7a35aa155bc34c42d48b857512696d213ea305e2108fc7d91be71373267174f33d1532fd4b77ed104f37a45f0ffc750dbcf31d30bff38e9ad90679241ad897c0019c6980e1e4ede78633f721357e9814a6954400358d91347129cb43413e30214f76cedeb60e0cb9fc5741335a5ced7de268450db308a3ed026016de2f028b52ad8e296c4c640c8a667573942e922a3a1bdde1df3a54bdf82794dfc3aea7066b549eb974379ab64d9d7510b33b31ab62cf0ccd51a871eae12e9ee1112f0721dd5bf7164ac157450ab81f5a11418b1838a25c0969ac63d0c7953d6c4a0452c869d55f8469c0eaf0f54638c0d2f02674f6854e93cb9b61583ea12186066a8c7fee187009c22e587d5d69bae0d31d95114f4148cd61f9320c5f0b526fc08c0aadee9f4f4d70586dc5ab7ec6f15edff5a9d2e32449224a40899a47cca44529cc2728386bbd5b49326f18d6b265aecd863bb8a1f8106ed11194cbf9985516d11e537133fcc75bef283e0e4c7eade3a19d828456908913445104c4836cba980832ad9f697119f77c44fd9698e12998a689ec8acebbc3474b1f575f263ff207fcbb14abe5cd901d795b545f6f396bcd2b3caa3f91d502f2b511ba5117183d354be3722d0684631e0b0ee58bd1dc4e9fbcf2e05ba7ea151b1592f7e282be28391180a037847627909bc4070d63571411e1b924779dcdee858656870f3dc524a5f4e70c1458b602350fb78f8def4a5a115efad7ebeeb264a758b5813df974b5dfe46d4f2adb8303f40d368f34062f3f3705903e776109441607d0f51988fab53ad058f774cfa9cd2a213a637c8cfd242c7269facdb629b32681b98497d0c179b6b09fe3b5fe4c1d6c222d5469577f0d67703e3f922439ded7dba6f159f56ff1d4552680bf99998dc49b316143fc27bbba947d306a8276b1d9eafadfc69d120544614e59ee17384cb52c28f6ed832d51377684cfcb4129ddd59b1a9fd5793a8cbd0b6b6de9b650a3b900b1dba6a8684b9782295154855b921616aeebf7ebe8ba7da248458dd9c146518f222d5e57f64256cb4bbabc15665561f549bc2e92432ab2b8f8147916573216204c9414845e886fd79059db212607aab6faa8ae2cd06b792870d833e3050d35fe9db0394d5395f76afc95e186d4ecb067ddfe146172694389de0a03d6e5630500f8d63b5259cdb561455f7cc36375589b7969049e13039eb8e248034dcfebd17eff06ee52c194875bc1ef350ebbbe069e2e7c6fcbb74f99722e1cded161ba373591427010e6bec1c9ff0963d3d2cbd80524cbb900a07ce586cba568c63fd1fb0c5a13b68902c0d2da9d06fbd627972dd6c0f4e075d8343245da0603b80875bcfdd918dc44271e2e4a8defc48a3f73f81a05765f0352f053ca3fc8bad5af430e5b144584d9157161078ec31449ad189160d671538e5a0e4f11dfe7a079a573debd59992b67fe0045ff6327b64e2959f737ea9dbb3cc183c44359cd506f843412a99c767a8a7b60287c08cc702df82012d8f67032f7758cb7780b241a67be7578846edb617b75845afcae4597c1c57af95b88080400770fc29c7d69a822c59885101b07585ef834528990de36c5b2673497002d0053089178f4aafcbac802bfcb3d2d52828efaee5539a0a58dd82587b2083abadb7ac6218f2ab173c91da10ced0278a158a634ccff4f81895b82896663b480f1f477f2c97162ce42f547e393c94b3b3a4c6f834fb470856c2a4d96d04153ff231e3c35fb6354cb3d795e07f41f398b597286cf1d84d10aaa4b3187793e093adae296de59d2af516cea4c866244ba57b3f470ef8184d3d19b28ca478b1ee95d2f0255e4ab0ba15d5cde16f1d25aa903813613885915fda4ae42abf1aa4ac18594626344e91260b196a6416449af44f644d83949dc57f332c73980cd106ac2308d7da496384d5311276bef03eb9b35ffac8c5288d6e752e6488ace3a604f7fb8c92438ba615cc351c4b14bc2e865d247497a63e90ffc659a9c738fa4c317993b41b3f4f83e782333b47c634b2a88bade660d35487b82d47a3e372c830998667b8d4f7ba9c375e19784c71b6e5ae552cb7f44b60c8a254351f341a0f5ea31e7c79af5f3af2cc1d29d543d8bf7ce15e2a67f3404fb07c5626e3f115c19d0093405346a1303a4a4407673708b138285982ce153e557a1347fa64d4311e3b43905af4839dcb511c75ed9e55331400478e8022973397412e5898111d70d9af9fc502f62949903dc2355b66f83f1fef0055f070a6d87e4a5e09133c5e0535a05ba85b649d3224798ee37ead340eef49bddb45b6be56ba4ec27a07ac7658538fb1375c3aad95de64d1a311046b80ef24d09ebf633439f98d2dd659fd1e2b96be5b15c428a30ffe090880799b4f422052d4786749cbd3989532b1678cb8641de348610b2e27684350b18003e2260fcc50819b36dd3dc37a00c5d06bfce4a7982a2e1e58fcbd25d47858ec0300cbb5460c1275f4a4a19f0e1f45662781b3c6303b9d6409d71ea0a268a2286e6275cb26906e271d56dea9eeff2e425c9d205f9f17737168a116956aed913f2c2ab9526b5bcff644febb7cd2c79825cbaf432ea019158780b1065a924e767b0c70a7fdf01aa2377a991f953b688bd2e0001910b7b2d093039e9a13be1c755420e1e1276b59eb01249bacab2b3cc6ccfc303ad986a03752ae36db1da16b09d74fd58de676793a4270709be51a70c4aceef62e2a9b94d0e9f8058a69878bb439efc461357030b2ab7912ac38adc4893cacec335c1326fef8803e2415361c6a63c3dd4ba9a3d796a85cd4f44ff6b2c5e0e58b8e09b6d1487d27c820c96a90ccfbedb711a1d51e875393f0a3fbb6d43eb195ca39c6017885a62910e4f122f5a278a26f47e878d9c64b4b6aab73285b95eacb51d53efbbf16d5e0f14d9946255d48bba80fd7454d6da0285dec765e0c41c65f6044c9b10f794c70f35ef56e9ee5c2fb0f8803ab82773fef74f2550a0fa49c5ffd86699bf0ade28bc03a4fcf85ad933a1708cb48df0b526219dcef8ed16470b8f5130062afea46f6a73978fd48b1b36a52644ed9ce2fb7754569725ed0c3a2e96c466795153f3c3899ba2c23dca61f12e6354d1a9beac15a9edd08b3e695c7764ec997d5cbd90d0f1745d0b13ba707eae1fb22a5d10244ae3f95de64f89672103a359f39540ff3e20969d3b4c855d7e4500c7e2e867007e05c011a57986626f80ce2a75f30344c7c3600a205bf54b84ce50c5919d5f0edeff5e47c8655a709055ad465cbc13ad27972d3efc3d9dc99ccf261a28f7d5a4cb31db4c8990bf6c9459f50a701736cc69de583c0efb6f944c72b168bd5c3846ef011926c15b3050c43aed5b83e48e681170d1594bdad3712ffd5c8acf90918cb396a6a284efec709305a77a8e3bc5174f379af47dd1f10909a71477e5b32a52e45b1230b3f966d7c63ae800468ee55af697b9ffcc1d54ccf12906a3781384dbad5572ff595afaf861f2cf7ed00ea2fed5ff4b29b25283ab6a8577535f1c1cdfda9bcc2700c7707a43825ba81c3dc24b07b895c374a6dd0e6489e20ac1873977f637eef8343787444cd137ba712ff70680d6ac589a50bd156eb5a4152d711dbad5e296fad668efb01a47f41208018cd712b140b1a98f0b96ae75103773d626996a76ec1c9a189bac1255afc1874d7fa8214d3e71e586606e481564125c689c7ffb740e13a942d678e0f00f217035a69ae7fd403b562b82ca77c8b974e92059331ecc2803df053970364d513c46b0fdff8bc8603b04eac4682b23f31bcf6515d7ad2dfef0d541ee670f1df3bf98dd57e1522a3a791a92458698bebb12b86df2e44245bd1aa0b6572accd98fa06282f1bd97b10a7fe7a4242e99e28f73fcd0c3c92073ce4406d8998f3abbc57d8e4db08c3a4e234c0b8be2b72f69c74944ff29499f6e5fcbb080e0fba538e05b6c158afd0191daa1360e997862a03609542fdc0ca07eb7379703ad247a4b4f1171eb01febc5a4f921e80d96e6e2a0a2e7f1825d7cb0c1f36f132f62caa51df03dcc4c554ca010417691f7609e1131d92a9fe4dfdadf16ed3eb6be8dfff064fda056fad54436b7e2e7f9e9e6b4741b5a0bedf34759a46351890b09c1310251f1620fcdd80da4bfb24417cded63f5c678a242c65c9216714e9dbc45768b2203e733306317fa6056a0dec34d63ad9b076a10bd12436f27b410bc45af319b1860a4f0746d61455239f08f58437871819644f41040fa5443e539f6fc424c734315d0dafc1e80300bb683c15f7e1a3365f33bb20a8a0a4d74c8ed7356263a8e2076a1dc82a5a2fe1596e2bd9054de224abdc687ee0f12852848123fc20f6fb7b221f0618072eb1fbeb98798a1aaf07b9f19e9e3d9ebadc8a888140698f0b1ce0b9c2166c41533d8060df83ddce416aa68c6c909b063ccb9ca909484ef063b2db18cd9eb2a0f4ded45a4a0934a8814785932b7d4b132a8346da6644876f5ea8b33b63cda23bb65736daf7dea7ac573a88306c82ec579637f7b658953cdd18e12bef2deec7a3c497166fd8fa603c229f7e16328adbcf763ce3a4290350c2bdc72ae8d1f6d6a27c1c2442b6a72747156ad26afaf36f6079f4d08d376e1e3f046dd47955ab004ef39b6da469588a243c4ffb275d1c72c59985310fbc3d8df45ee0b12a0ecc98788a02cf11b5a9798ae8fc679d2a228bbb1eac759e640ed230200abba45c4eeb609e88d96cf478d8205f90de0a961bd6dbd04f25ba2f9f4223a9e9c38f6f1cebfe1ae52aadc48cdc4c463a76a7f31715858af29bd02c8004beb9e69396e7c8a616034e5d675a3f56e878c663012221ce9ead954d9b81d10ce1dcfb82c4b4ad585d01e6dd866c74d560cdbcc2bd69d2d5c80371634601e9119dd8f19c67343957b1bc50490bcdc1a4b2d6fa043971d7dd15a172887543c466490c2195cde047fa7923c99851d298a1ff3df508e08990d61b280652595b4757b36a358ff1812bf03ce15430dba178eaed0543ca3c0389c7760824f2729e352cd19cee7029aa9012a4354f9a9b1da872543f389127cb0a9dbcbf8c8e102d89f46c94aa7271dc216951df63d004a7699319c748241ff39d42eb05d2b72cfc544cfce783d23b0845edbeeed0fa8df6359723c6d038f73a9fc58c92f231a97509ef3fe52831e0b5bb417fb56c4bf9fc05955290de927fff56b9a73e65c2ee9b46604de3e", 0x1000) r4 = accept$unix(r3, 0x0, &(0x7f0000002240)) readv(r4, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) listen(0xffffffffffffffff, 0x5) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x48) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000002280)) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000040)=""/34, 0x22, 0x800, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x1}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x40}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:46:34 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x100, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 00:46:34 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000002200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600100200014060000000000000000000000e3e90000ae08fe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="79a8ede4fb00000000000000"]) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) setsockopt(r0, 0x5, 0x2e7, &(0x7f0000000000)="08a5a0102eef45be64342c92c370dfa8c129ff1470ce290d8d33f1d0f00e6d2dfc92797a969b6c74cc3acc447ce31bff50f1b0b0aaa4febaec7a0baa9aa3cdbec4bcaac556b91f0b6b684c23c27b0af46670b1ef0789f80a60ab51bdc4293a70a6f0bf212eed959a6fc46428835d4a34ad5adb07e93eee37699d457ebc7575b923a53b5565c2f50650c0ab42e54ebdee8acda2a799d976af89d2b04caa080cbcab41b09bb4a213727822051778ed7812dab1e6ff301aedf11f059d131b0535f0a5bbffb9f57ccdeccea0ddaef4e48c89a70a502c7a0252a66e60bc5f", 0xdc) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) readv(r1, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4092, 0xffc}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/95, 0x5f}], 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x8000, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r4) write(r4, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) poll(&(0x7f0000000240)=[{0xffffffffffffffff, 0x4}, {r1, 0x20}, {r2, 0x2}, {r3, 0x4}, {r0, 0x80}, {r4, 0x1}, {r0, 0x40}, {r0, 0x10}, {r0, 0x100}, {r0, 0x2}], 0xa, 0x9) getpgrp() 00:46:34 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x13}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) shutdown(r2, 0x2) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x8, 0xfffffffb, 0x1}) 00:46:34 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x8004) r1 = socket(0x20, 0x6004, 0x4) getpeername$inet6(r1, 0x0, &(0x7f0000000040)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 00:46:34 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009032, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x81) 00:46:34 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x2000000a, 0x0, 0x0, 0x0, r1, 0x1000101c9, 0x207}, 0x8, 0x7, 0x1f}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) r2 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x6, 0x7d8}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009}, {0x0, 0x1f, 0xc00}, {0x2, 0x5, 0x800}, {0x1, 0x7, 0x1800}, {0x2, 0x1, 0x1000}, {0x4}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0xe871) syz_extract_tcp_res(&(0x7f00000001c0), 0x6, 0xfffffffb) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0xa, 0x5, 0x8}) r5 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x3}, 0x8, 0x400, 0x3}) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000200)=""/74) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000040)=""/28) semget(0x0, 0x0, 0x490) 00:46:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f0000000140)={0x81, 0x400, 0x0, 0x20}) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000040)=0x1000) utimensat(r3, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0xffffffffffffffff, 0x7}, {0x0, 0xfffffffffffffff9}}, 0x0) bind$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 00:46:35 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00yq', 0x14, 0x11, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f000001b400)=""/102400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x308) msgrcv(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe08677b9687f940346413c62adeb13eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f0576"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000900)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r3, r2, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0xf, 0x9, 0x100000000}) wait4(0x0, &(0x7f0000000040), 0x8, &(0x7f00000002c0)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x38, 0x2}, 0x8, 0x7, 0x0, 0x0, 0x2, 0xff, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) r9 = msgget$private(0x0, 0x208) msgrcv(r9, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r10, 0x8008745a, &(0x7f0000000180)={0x7, 0x1}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r8, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r7, r6, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r8, 0x6c, 0xf, 0x9, 0x100000000}) 00:46:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="62022d7196737f9ec08f4223fe8de57f7f0000015c9ab171ec150c3725de93b83bb4d9707e4502be2f2de533644bb0592c2b22eac60875abb7fafd8e0796a930038104256a01c651d6d97243c74ff5987bcbeb9e36b2012c7851c9f58f2827121c4db8585ac04ab53ece946914eabf3828836f91a4861dfb424d6667a3c3348ea82a"], 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(r1, 0x6, 0x8, &(0x7f0000000040)="ee1a70d7", 0x4) r2 = socket(0x2, 0x1, 0x0) munlock(&(0x7f000001e000/0x1000)=nil, 0x1000) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r2) getsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 00:46:35 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) bind(r2, &(0x7f00000000c0)=@un=@abs={0x1, 0xd, 0x2}, 0xfffffffffffffe5f) r3 = dup(r0) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCSTOP(r3, 0x2000746f) 00:46:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) sysctl$fs(&(0x7f0000000040), 0x2, &(0x7f0000000200), 0x0, 0x0, 0x0) 00:46:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x5) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x8, &(0x7f0000000180), 0x0, 0x0, 0x0) 00:46:36 executing program 1: ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) sysctl$kern(&(0x7f0000000040)={0x1, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x0, 0x4, 0x100) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000080)=0xffffffff) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x1) 00:46:36 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000280)="ffa8e18da9e7e04000cde59707ffefffdbd9ffe239bb55688e1a4decc8f685a0f08b0881e0fd54fe975d97ef07b8f7afaa8a1082ae75993ced9934572c2804663b89cb54216902cc077a029ce0b53fe47248de0dc646bcf159fc1e4c08c3b4c8349fa58a231a3f79e7f0602126ae638eefdcabec391e4dc68c4205a2315cf9c959034defd1d7fd7b9e6976a8b528d6311523f1cecd08217ced6ab25ff9428926bf369201efeb86ac0f5b34ec2aa2c247c9c82569622dd06489e356dc934cbe45258736a56815e1c66fcf26d2ddddf81874cbf4aad155fa57f0f3b31f35057b5b4057b6be7066", 0xe6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) recvfrom$unix(r1, &(0x7f00000001c0)=""/26, 0x1a, 0x40, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 00:46:37 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x8}, {0xfffffffffffffffd, 0x101}}, 0x0) 00:46:37 executing program 0: r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0xcc, 0x8001, 0xa]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/203) syz_emit_ethernet(0x3e, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100083aff00000000000000000000000000000000ff0200000000000000090000000000018500907800000000bc0152df1de42b18d4461e0eb1688f089c900c2e24e78e6c9dd89a1d4a6658c4000ce4d0d37b32568eeac059e783058c0c3d517b4ef0824fe8b9db9bc38a4e84a9f594338710"]) r3 = semget(0x1, 0x2, 0x400) semop(r3, &(0x7f0000000100)=[{0x1, 0x7}, {0x2, 0x7, 0x1000}, {0x3, 0x7fff, 0x2800}, {0x0, 0x1, 0x1800}, {0x4, 0x6, 0x800}, {0x4, 0x7f, 0x1800}, {0x2, 0x4, 0x1800}, {0x3, 0x7f, 0x800}, {0x2, 0x6, 0x1000}, {0x4, 0x7, 0x800}], 0xa) 00:46:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x3f) r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x1, 0x39b) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/54) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) recvfrom$inet6(r0, &(0x7f0000000080)=""/247, 0xf7, 0x40, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000680)="d4c67e9a8a69ea993139315c7064a7a528d92fab8087910315504d324aaf2f80694beef78e0396ccb27bcd1201b21e1a8fb8adc62a6adad508098a0493cd44d1a39057c6e5bdee806968cd0f62f8ddba9931403b880b2a9f43d2629fa4641d10cc41a76ee9944eade7873ee71f95a22b3c52e920cfb1fdd8b8f2c33c876a1354ef8912642fc38db6ab2106068a1a522e1e71a4d15a5be1a769ff0b82f6a358e0677574c67f55d50b60f191", 0xab}, {&(0x7f0000000740)="f1f01fc665ca281d87a5a88ca0404eccdf703de3f6b313cebb76538203c3d35ff801d34540282f70255ffce5fe6301e09c6b7681aafd32ca012d5b41279d7a3908e012f4c9d483785158de51ec793bb38663090cfd70fca78fd066c2826c4bf7ed450288abf27918a73b37", 0x6b}, {&(0x7f00000007c0)="2301397e01c7ab65ed8fa13fc80c0feec6e315821526885c01b927e648040565b1b1c8f52bf88978bba342a7664761a85b703c7898c95e981759ac6f1c2fb003a8e2edc0241cf2ba41b455eabdbde9b8f0a0eed331d267f7496a6b4282e42d369cb8dd548a0da7109a6be060aee49905f97c3a5bd1231039d7f1594470a1f194b855a835be2af45399164461a693b239441309ba9a5d711b0b1fa548d06bf133e806572b1e2a672be6b0e1d06c8c89039f2c587046a6742e550a80bd16ea63c5b5dcd3b1d8614dbb5b1a1d0d5f7b8f777ce31d422d97611ff2522d45577e3216dd14b43e2425a860", 0xe8}], 0x3) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x409}, 0x8, 0x1, 0x9}) getgroups(0x1, &(0x7f00000008c0)=[0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000900)={{0x1, 0x0, 0x0, 0x0, r4, 0x11c, 0x9}, 0xffffffff, 0x3, 0x8}) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='W\x00') sendto$unix(r2, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) recvfrom$inet6(r2, &(0x7f0000000080)=""/235, 0xeb, 0x40, 0x0, 0xc) r5 = semget$private(0x0, 0x3, 0x74) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000002c0)=""/208) 00:46:37 executing program 1: syz_emit_ethernet(0x66, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffaa86dd6000000000300000000000000000000000000000000000020000000000f4ffffffffffffffe4ff00040090780000000060de882c000030fcb6a7c85f2e6b49e4000000000000000000000000ffffe0000001fe8000000000000000000000000000bb000000000000000000"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) sendmsg(r2, &(0x7f00000018c0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000140)="3ef24ce828f5c2a8efe874957d1147fe20e78180b32f76", 0x17}, {&(0x7f0000000180)="027dff0120f585a448f1c18db3a6beca32cd5d9a51c098c8e1d236a28cdfaa196b21d407ca6fadb2ffb6d71ba05a22c3d4f2ed188b6090ab8dffcfef73b09ce93b1025ae183c27b3f6afe3eb422fb8061eb8fde705b46c27c647", 0x5a}, {&(0x7f0000000200)}, {&(0x7f0000000240)="d810e9cd4b9f13e3f71303ea7deabad423409fa57da818c0468969822785e4c114f3f315e9cc963069924c5abae75038df54380f518f152b19e69ca5334c17e0016b7ae019d8d10f1a32fd94a65db062255ce9f6bf5a1d0eeccb558aa15d4a9d5647dde6241f0bd97fe8f528f7c3ec22259877b25db12d2046ee971de03a3bb39778a302d39475b02faae494ce516026e31edc07a8805e36468f5d9d3c8aaef35c70c96cada0f478708bf36496f45e90c56e185d57d303c0da60c34eef15cb4d8661b223f065f94135", 0xc9}, {&(0x7f0000000340)="08344b52deb659247f94adac0df8b5186f362e2449a3fe09a3bab04f3c00cc0a65aada316e24e0aad7ba056cdc767e321ea1377add1499b1c9e6ea4bab1623f0ddadc7a3642bbb0ccd3646e8ec48848d332236bd6c84fd2a3ad918db737196286899b0d9bb0363f23a434cb65c90fd2bf1d8dd6a16ebc114ffcdda94c270206940a2dd07baae18cba65b9af45687e3e7f1d907650ba492873df395cb17446ac57a50a6594dd1a315d75f0cf0", 0xac}, {&(0x7f0000000400)="1cce631e2ee5949ada61effd3c746671758a25c355bd9c570d2fcf940e07460989cfe0d20f46d9eaef22164f369356771d78fe80f55c8335891513b8af8e08198ad17e9144c57b0462e794dc81030f0461c27ca324f88244667069379e7f5152f59e783686886ac8113bbd86f99535ee77c15e1ea2bac6b54507c3a132d0f0304211e404dcaf6d26019f5d5e4d5d9d0432d9dc6b69483baeea7162aecc1ee2b9afd0", 0xa2}, {&(0x7f0000000200)="c43933857c7be8459ec36324e856e50aaf599c898aca84a5da43600ad80583ebe9e0b17c2e61f743663f7b405aaadefc2314d3", 0x33}, {&(0x7f0000000500)="f5a0dcad7e8c71b06bb617a47b636ab93f9208597260d1acad2ba6aa4a102f56b3db5480c6914a5e12bb4c41e68ce16d907682b1135c041f9bfe821da3ec6a771b1723100ba4c2a105c5c0387d71e501dfaf4005dab0e77f43f76b2fcfa94a40253b02e9e0197bc39cd63d3a", 0x6c}, {&(0x7f0000000580)="20ec38988430104dbda1b6dc3d2d621315b4226f9a2de59bfe303a9d9b8418fbe619674964e62147fe9f1aa4657271919af4cd89f2d22a016f527b13843362e6fc3c11bdc355c6376f74ca4bc7ca7dd5a31e39ad21ecf348a429f2cbfa5f9f506aa4e4ec928ec1e41cdaa5ea1d5db21a2928f53e53dcd35b167b2faead6340433b1ac1a6a74ec6b4b337f10fca8a893734ced3bae5719ae29124bc10bcc59daeb2b7a0b7009e5c3a39", 0xa9}, {&(0x7f0000000640)="d2b14999b0a22bda8ce7a682076919afa3d484e94732274deaa82f2bfa38cdbeb03320d02e24ec0680dc0434e28ab2e94431a3ba440cde87437a4c47a0a8c073d90323cc80f6353624edcc89eee44e9cfdb60d9ddf0b3c806cae5b69211ceaa7e04f41b9b51150f13aa1ff746beb864b77178e5211522988e110b70a5f54eed6f4a8b4e88ff421ad53eeb601190de5f38f559588e1d0872300104b298165afff480d49769eabcb1ad74e2645c9b33a455029b211b1242249b283af70ebc922741060d009880924353f882c3a1ba26310b22e9970a023bd2a2ccb9d327ab935f664f3", 0xe2}], 0x10000000000002a9, &(0x7f0000000800)=[{0xa0, 0xffff, 0x0, "e65f36cc2ae795812c70be174a774dfb6cf7bfa737005c7ed68370af6ee3016c170915582dc482f641ef3eb1d0fc681219724c2d5f4f6eec0c6aaef58135afe521ae702c6282c7728a2b82c037ae13deadc6bc0cfa0fafe4e88c05cfebfcb356c065ef3d6edd0b13fe8fa985bf7836198bf8e60de66350ba60bc46fef8b97cdc682b8d6d31af492b94010497a51e0f6a"}, {0x1010, 0xffff, 0xffffff2d, "03d63544117915c2389fd5ad1cd27004198b0ec658a2e969a3b66962d744504ae79be4e780907773b23dc8c6d394bc76971eada02666bdf9285cb622ef53881c60cf2bda3546c88323c033646eacaffd57cd0c84f5ccb929c6d96641f72bae079d21cf1f84dbad29b4a1cd06cf2f4d5cb260efa13fc767575ff7a2a4406b681132948abea7573467c87257ec773595cb110ce77898c0c7d68c719b6a2f92b4b974a9346ca0f5ec39fa6397509b2c6f9d1ca2c9d3cfef698c59baadc7509ce82a6109254f8338931738d71f7f37ee8b774f08c7e250c92fcd6bf62d9578084b65762af3f1499b195fae3d5fd3363214de08cc87a9c153b2d5921ec6124cafb8b4e1cd7301d098ee2a77310fabfd755a14558dc41a93ad76ccd0d67fe1e99c3e1f5f83ac2ab1ff8239aa5d6c7bb3c87ff14a5b07d06dcb088f02044e1aef5c76cd2ea27e028efd5a66ad10ebab449da777d261e939bf28d51e18aba103ec91adbf48814f7134f415c7723d78120c1102fc2de2eb8359c92cd7dcc552f22818e2d00c224bb8c3b4d7c827687fabc876aaf13e6db02d21b709630039137aa9a26160694486a0ae8e24ba4091570855e1699e181e62c452ff2bb863e2f9187c0ceb87e793f0c440c7ae10c359162c9dd30d9899450b91668d4eeb44fd5916c0262c3d474c71d9fbc3155c2cbb651aa2e3b640e6abd9d813f70c45c23105d15e61b4d516b7df66568810bfcfa2cdabfad8b588a0dd80c9c136872b98543d22aa8c1ee0d4cec4dea58b9384b234263a41a6e33d1719ff8993dc8def6b5aa7970fb5cc1697696b713e11ba6c110872779029f1fca087b2a217b551c0f463d72ae16b26ab4d08a6fab2d5eb0ebeee59bed55d96c64b5747a7141d5db97edc9f4f565d5cea9812c96b13d03dde14a58c2587e58f79efb9c2721e80aeff24dd8b6eff51930ac16947e574ea3b2d23339e812659a0b92d76c87b6d68b8eb94a7d24e3304e906c0e83ee6a00029e05931e8c948ca699de8d735308ca71f0e0765fe579706e53f2d2404b2e89bf4175e9ce9d04b55f23e492fc4099ac299a2cec72695ac579c2ae91a187ace003007a95981a0fecefed178df8baf55c0146a797d6a1e47e3031792c52c0402554dc002b7d4741036046ee89bb014a7d458ff7bdfc99f428c0b5a680a0a4825ac3c3b2dcb2dddc92494d5e21f122dc5f1e74c8ad71abe2749ddd2c91389833a06dfc8f1040fd59f3b807b38122239a828a1bbe43dcf435b147cf54af881f8a797570816ea575317d54ea645a0e237361c5f3fe363bf7b82fdb3be1c6dbc516f79e75c101088cf0ca6c8656caba2070e4a0953d9c5368a13d319e83a7de8fd70832f2a290cbadf60350116e9ab6b97b0ccd706a6ab2311e22a9a75c03490f8e5636f46778711c6cd42f723addd51256af2fef45071169373acb65c82cfcf7397bf7dda3325d07c7715f5b5494cdf6a7afab893e9a372feade956e66569a4cb7704d1d8c490a907f2547b9c5c9d579391504092bd5bcd949b3d734cba5974abd8bd3185bae0f96c82f8cdf20641e31e4032f2ff6d329c8c3e7ef9aa8cc28569b5d5b0b6ef57831596dcd17eaf4add4bb9c231771d2f26ba62be1b5449fdf0c8c53bad53f00b7811ea3f52940e498115d53487c362bd826709e3ebe510b1112149f088704855db4fa573f95346cf0fd406c039dcc0e83a693b3251156e12a554dcfa58c74132830ce8a99a643f8224fc1bce3cae07c95b103cbc1f9a28b3167e68edabecab32d1abf671a4892f82a6af799363942302f61017614cb98cf4c3c610a5202227eef33ced1366e3d24b4b3ddb50ab118105740480601cb69d8733806aa4da12c5d26cbbc816873ebe9a9930739612d93ec2e7410ed794a8c16150402e85679f2ea72c19ea8d7cbd7b7f630f6e715f004de175a6c31e22b60d1ebcb21e70399c59eed39a5b3d4f728a1771da2aca402a345976cbf899f46443dc4edfa00782342ff1a437f1662c04effa11989d1e3b2833b9aaba9ef599ba9f1992a7c11270b48e909a4b8b9db8ce0522ded712303d1248621302988346c367cf524adae5882be0cfbddaa5bcae8a27914c4d7d7db63d051176de20659fe45dc17bcb9372d752985f1c73e68a63653a0bea4d9ac72d8e4f6bae53a8a930c0f6ebd3152860f073a4acd202b7dfc7b8642ffbd2101af9f9e75e79071007fca061ba48bcc00b7ad41e3ce4d43982760561081ee34d41aa80bde9e34ee5628b47724e927f94e3dc8a604f88b58306fa41861387ba332d79b811443aa0c6a0e9fe8c4af2fbcfec4b93261e5decbcb9d36c03ec8836acd704233fcced8084b123b4db2ee3e9dffba304badd60681f733651029b6fdf30e1994090fd863f7564b2e75d64a5ea56cfa4f6082d262db36be89ffc8338d2d9b412dde72a1dd8ca854845908a8c94adc3e72c6acb78a9df6a01f60d441b0c0d0c5da55a078a1f98c011f887185912892ad1a6497d22601d73faad2eded650001b363a0f1ac62557d27073174c2c343d233875e42abb53c7a2fd769006bfd9d5623cb05cde150e3509f435cb0a84d8cc68e13a2c6b6a62b0ab6c3c2385b7638afdb9829d7a4c2091591c9fb8788786d1f92e55b28f94dac089ecbac918fd0b12f777008c5760a017d0bf873649d9975f534fa1a7048127b32c84bc4ad888ce4b7afecd989a22dd4cd86f71f3366df2da86e9c9f5ac87b6970befe24f745f567ff1d4e1c6a21e6f3fb41cf7b252db9e659880c7e7bd1671cdf1212d66c074145bb6cff1d77dd4ea4bd622f5bdb835564313506bccbac5781619f7d25d0265b65fedee1b85e0967043d3ce45d25c24bb138f408c97fe3f7b86c5c501f299b0f730c5520560f338c056b72d9ac7c086986371cfc4caaa6652c310a07596f5233f657a3581d8f72d53d60d666545e25199bf5e8d1c7f19b8bbcbe3941cc61857025683a6e74ca24a8bc75090c9fd9e514bd6614f52e1baed32abf5bf56aaa3c5224eff887dc161e33d84f04ae3a69d2d266c036b1bac5f59187fde8923b6321ce9b1594c37ff200b922fb0cde577939449d9c54f1c097d6f5c5fc3ded1791219bb348507a7b2d9fb6c1822526130e1f4f3395c7c35304f58a1753af6a20a390c0ecbdf51910c215ddc11b7efae7859bb4300a749f50f346a91a41f4225e246efe12e47369037ba3b4a293aced20140eb44b102f1a8f9e649b6e47924d0e0423b559cadcfd08a1e3eb4e039ac2266988307c6d4bb5b328721eb2c3e57291dff93604c754eb6efe88330d80b553100228ad0024ca7a04c51a10cbed70374a961ef5ea61c03e8240939517cdcdc1b34202ae12c272aef656e0268fec1febea8d4ef52660c9b5f6ca8e044041c69d6a2d7d7034587756ca87cb4abe08166daea66770288a8b3c7fac26e8f217413542d3a0ae952939379a36983bc3d9becf06b2ef61f469348ec96569e00b57c6396490099ebb462dbba3647b4bcf605dd1c792eed07ebb05d088c91ef6f7134c12cece3d16c611b80f8968e49110996733a87012706bdfe75e2903212b76a1390355b4f39ca6817112c3dbf70d256181c1d4760966b3686e3b74b1755896b0170d723bce0a0ed1d75b78ea08f0ba5026713e3daacdfbd95c692d907716dc24e3314e25256d7739de11b71b560994acfdeb23366d9e9bef0682c81e3c1e5e08d1dd6d0ce1c03eee6a89be66385c01641ddceb5e5175ba67f2c8ae39e2f581f2c5bc57f2e6c52c335d06609d3faa355a592ffccc6163c7e7b084d64d6d08bb946e6acbd3b00376015c532e1b27d3973b590da6d853c606cf87bdf1bedf54a0dcd64ea8ebd7acd8196e529a684894af675d20e3a0f23e7ea3de09c1b1a8438ac41e884baa7545a0a57cc0968e6a96f4dfa58785e09cc82c5ae527f19a22078c1d67ceacd1c4a00cc0d1b7f5fff8e727b48e40a47750b6e4f70bec406392b89f5a87a4cff3c54cfc8b2bb1406a4b9cac361a47b102fcbab7f3faf81d8eb7da0c295b0df6c9f1dad86068bd6c74398158c0474155bd134841faa2d19d5adff8ad318a2dff31fab8becaf996113ca9aa65e045efe180c23b9b0beb732b9251765f9c363436638ecde3061da5f11048a5c97765679c4138eb9c811ecc04f8d04d2afabd6932256971989251b549e06e28e63bdba900dad9aa65364fde93c1b04f9154fd1c5fa9866698896e7e14e1e55f30c0b8b0cbf7d0fe0da1df552d286c98e675f4c75e51213686e60a98918d0c565b9131cd2ea32a9dc02bd1fc6ccd675cbe3614f85b369f21f165927f5e99c5f5d13aec6e719c43b909315f9b1d5fe0044eededf2e0be061bfd12b2af50bbaf5228ed3c5f37aed433f8025bb48a6f6142bff848d905ee19c2dc60037450f22fc863735cf38e193a6dbacfce81b08dafb02291d39cf65949c9d9b30d66bd8457f55a3ef36ea3f898be111cf67e579685305a7cfdc81bbf9ac11d6257545d34830bc6760d6471e1318a974f6f4b46683714caaca8b38cc1bea0156aa2d5e75b0264ea28d5d0af9fc405509f2529d3860ebc31b80938b5e2ab0898cfc00e44cc2db1b3bf31e86aa12f30de9b521ca7f7e77751f68d00b3a2cd0d216ab83ff25cc2a1e33f95f193bfc4f91e477ae0e5fe85b7eaba0c0da0eea690af1c8f000794a10e881743bbd0bf0c95f17923943e3dee66c2a789954a49391bd26793ea0365e49f6b9c1ed193e2ec84cfcb2c7460f90f2a2637757809ace474d974c2f242e4f65612657fdec992b6461dc198050e7309abe5db3209c542b9473e8c77b481b964d764a0e2781457002ec0d5af5dda404ce75fe1d3c352693595394cde46e89333317664b4aecb186a42c5085a64e3051e9f351184043e63bc19fb0ffccbcf7fe99fe501fe0e60a009f09ab83c3020b753afa67456c5129a4872c05a3546568d2074ac87a7eac9782e46047442fb9096427d5de9e3784bf96f0246fc41533cf0ada0eec75e1951ec8e598e4036bd38c299fd9c90a8d8270d315d8b600cb4d144277be3b6630ce87a990bc6fefb12d1c7d442538523a3655725952f5ff73876139d2f377b68459d1b3746bda1ccb1027ffedb0550636d22b519637aca63be016d5f5abb6804a42b244ab490ab612fbfba31b49c376ddb0568c4a7abb040f69ec468dae6d239b396190bb2888e27950471bda3c55293d3362a630d4173850009799265c48c411b72269d3d97850158a649d5e339bf4dca9cd4db46b2d88cbb6702dd82129215021d68c176d9b991bd497f200c31b8aef457ba69e3a3a82ef9b478acadeea9e30acdab48698fc6c88cdcebcd7af19a4fb39a54394bb85bc8902023a208f35b5e65598d740641a64787bb7405684d977aeaeb008ca3b421161e083b37842672714867eb0281ecb089d04adff05933fcff18ff937321db86fd4feeff7987f1956d9e448497f430717caf305d9aef15c48c1bf85a2868a165e1bf1dd511d20a9b51f72ce7ae27aae5ab49bc97254a14c775a592c1b4f9d11fab68c460b8c9cbeff33e8a01feb620df447f248d3b2b82707773fcdf24de2a1c682afaf901194fd42437b612af22d86de7e5f918a3c8ad4a044ac866ab76a25a77443dacaff858a99e176d532af9085add8b2e60bec35d449bda44c6b00003516e2366be4694bd1430c34b57e92ac952f5f939f1500c9fb26d3564033081b66e0db120002d33efa6490adc04a70e5412c0aba54ec2d72a776f8cd915976f064e621707a503ea7a4b95eb8ae501176bf06136c55beade087d3783e"}], 0x10b0}, 0x1) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x80, './file0\x00', './file0\x00'}) 00:46:37 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="4bffffffffffaaaaaaaaaabb0800450000280000000000029078ffffffffe000000116009078e000"/54]) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 00:46:37 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00e4ffff", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) write(r0, 0x0, 0x0) 00:46:37 executing program 0: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x1f) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000080)="b117287a80ed6fa67f4a9b5238b45806e8721ed3563d078462451cc7ad462d2abb8539dd620f6fa79db20d58bcc7278b6335f71343c0d337002da17ce16273ed91c417df18a58c066ea2dd9dc8ce892627ca3070439d72c44d8dcebd21071b092fee9f3f923d6ecded6752c31a3101219611f4c4d874130b4a69fbb6493186dea92587e093440cc1eef3158317fb9643c97a90a99bcd08240c970f6b23773c089e05b705c5b151291f4cfcb177d75d7ffdfe138ec4d9ce20e3e349204634211a70b334", &(0x7f0000000180)=0xc3, &(0x7f00000001c0)="68f5e06342f06d6f9923598321bace2f177498d04c501cb89702f85c5fc773056e362adc6e4444029912e95ff98087497a47e7406b1557a372653f3f685a95d8b461a7395682289b843114003cc4a02a9d6836e21e93fb7f0618f7f09ababe6453c7441d842145005503fb1ef03e20a3e456a0d7cf62734235373f64b6312a4efb7eb80e536ddebd8bee3ea2423125c3fad13945021753e61a831121cd5f33b8c060", 0xa2) 00:46:38 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa0704001400860800450000281800000000009078e0000001ac14000900214e207a7aa7c8de40308f0702bdd8be8cc327d3098a30c4eff835895afa72e161807ca92b1ac7296fab6049f3415e27fe6dd7aaae9c40679a34146fcdf8629fd3c1bf95358736f20a1ee2f6f131b3c12038a36fe7f513c3fb6749370220ad6a949417c5f974ba5a586f831e35089488e2af6729514520be750f766fdbe652aae5e530f72dc672488d", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 00:46:38 executing program 0: munmap(&(0x7f0000719000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) semget(0x2, 0x1, 0x20) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(0x0, &(0x7f0000000080)=[{0x0, 0x10}, {0x5, 0x0, 0x800}, {0x2, 0xc1, 0x3400}, {0x1, 0xc24, 0x1800}, {0x1, 0x5}, {0x1, 0x3, 0x800}, {0x2, 0x1ff, 0x1800}, {0x1, 0x33, 0x1800}, {0x2, 0x7, 0x1000}, {0x4, 0x3, 0x1000}], 0xa) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(0x0, &(0x7f00000004c0)=[{0x1, 0xff00, 0x1000}, {0x4, 0x9, 0x1000}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/178) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000019680)=""/4096) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x101) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/137) 00:46:38 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000000c0)=0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:46:38 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71ca3dd030086dd6000007100103a0000000000000000000000000000000000ff020000000000000000000000000001860090ff000400"/70]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) syz_emit_ethernet(0x1a4, &(0x7f00000003c0)=ANY=[@ANYBLOB="5a8a9866105f15bbb4bccc6d2d6d8f6921af0837c8203d3894d4450ab70c938afe4c3456d184821f9492110ec0e144e5c02dccf712685e7f23a763af9b9546506498f9de14181738433ae5fb239b154cf862cfb1aab8bcf3c99373eb5f5a3e70182b8bd18927a944a5070b", @ANYRESOCT, @ANYRES64=r0, @ANYRES64]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(r2, &(0x7f0000000540)=[{&(0x7f0000001a80)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/104, 0x68}], 0x2, 0x0, 0x2) acct(&(0x7f0000000200)='./file\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r2, 0x0, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000640)=""/228) login: map stack 0x20719000-0x2071d000 of map 0xfffffd807efff450 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd807efff450 failed: no mapping 00:46:38 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0xfcb7) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000800)="3c43bf89bc78d4b50d480461b50ae79f1ca2f89ddf695665951f386366f1c0db9e13748c4d2e1a05882239b44eed7afa41534dbe9ce9acb24f2c84f4e60be0f89577e2914c39870afe1290b23f5d7c8f74d6948bcbf424f268376a8b862aad7d272cd09a8b1cd0c5b293de6737b1313377006453fdcee9a10dc38d21646caebdbbbb1ce6d1172550eaa6c8b65092f2f65ba08092f56f5e5ece4a766f7636c2595a3410cb9fd93a693e6235127db39580fa8286a912911d1a9e092483d390e5da9d429c9c28515e2f6190fae1932a78ee906c864edd2c48232cec1d2da0d3596ecd680467e8069e87710e57da17643e875a1df25dfed256", 0xf7}, {&(0x7f0000000100)="f0165accc4023cfd22a35171086658a0a0b11c9807b37080b89924144e35256eecf70e9a54f3a229e38a996b0fa1236dd79d1142103df1dd6f57901535021dd992e49bb04716eed671d76be22d5cea3d02464ae4b1634a93aaf3e0cae8351818850d8904d3ae40ee9a167218c5bd4b8ddf000000000000", 0x77}, {&(0x7f0000000180)="fb7b55ce6bdea0dfcd47ed6fd7bbed640a76dfd54468ca35908822c68ee869ccb857cb9bd7915ab09a88d04806df8f7379123e180b1a4ed9b018becad1b7868db2206e05b03bc10066fd2feda1b491d6d746986ee8f8a6a3ad2e5c3219407932e6e8e86aa3fe3b45a110eb5e3628b2b7353ea2be795dec87e30896f3f88f1f7afa69ed95b87e87", 0x87}, {&(0x7f0000000240)="6089a08a042edbf26e49a327af4bbb4b0d94b60f4a9a831b26d22ef4bb7f3ddb44671bfbb4bee71697013a6552e115cd1045ff98bbec8c9c181a242c6112c976d66701069f07d63dd8e334a3809ea77cb3e11f7ad4d9ba48c47ecfab63d18f50f8de499d4a4618f3f45d81e7379f54a4aeecce92558e6589b9288db7b86ab6a427a2f275daffeb616d15a909f1efcd47412ec325", 0x94}, {&(0x7f0000000040)="b7282f02c95cb1407081b83d707ab6054061c9ad6844990e1617451e9b6a5b689d05a74f75a6d5035d96e5f6a15212aa82e521988ea2f8b19830a7ed05088ea5c1e8a63275190a105beb17ee3626", 0x4e}, {&(0x7f0000000380)="39d2107cb48bd8940746ff", 0xb}, {&(0x7f00000003c0)="268f9d7108efcc62bda662f128085abe5435d32cf8ed90044c86145b0c273417bff90d0d52c7aa82dca025aad753ac72ebe24b876328d54faab6cad4d4a24992eb2f39c4ee5893f3b46f3cdead04ffa4f22a2489297b06797708fd3085f4639dda2d89a25a25d2a9", 0x68}, {0x0}, {0x0}], 0x9) close(r0) execve(0x0, 0x0, 0x0) 00:46:38 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, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) fsync(r2) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:46:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x1f, 0x772, 0x6, 0x618, "91663a168e5194942af78168132fb5838e11f219", 0x29, 0x9}) 00:46:39 executing program 1: sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000340)="0118fff6360f9ea1feff59657f16666e9f97069815ca5835b6f65316127c001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62c99897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825196bdc4ad08966780e66be6d740a1ad902a5f48e0a0ffa0dc24244ade0d510672dd77da2c8fffff0000000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2da6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b2749e7739f0ceb63553689a46145fc7f2c30c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea6b48aeb60db0242a3044bcf955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec0000000000000000000020e0a5d2124ceb438c", &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000100)=""/101) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) nanosleep(&(0x7f0000000040)={0x121e8543, 0x7fff}, 0x0) 00:46:40 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0xbe72341c4e7ca785, 0x0) chroot(&(0x7f0000000140)='./file0\x00') connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) sysctl$hw(&(0x7f0000000000)={0x6, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:46:40 executing program 0: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) r0 = getpgrp() getpgid(r0) 00:46:40 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x1f0) r1 = open(&(0x7f0000000040)='.\x00', 0x80, 0x10c) renameat(r1, &(0x7f0000001280)='.\x00', r1, &(0x7f0000001200)='./file0/file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) 00:46:40 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x5) syz_open_pts() getrusage(0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x70) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) 00:46:41 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e82b0911b632bbc4d48261df49e80d62af3f68b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, &(0x7f0000000140), 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x10001}, 0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) readv(r4, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(0xffffffffffffffff, 0x0) shmget$private(0x0, 0x2000, 0x202, &(0x7f0000ffc000/0x2000)=nil) socket$inet(0x2, 0x8007, 0x20) shutdown(r0, 0x2) socket(0x18, 0x1, 0x0) 00:46:41 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaedaaaaaaaaaaaaaaaa5f7800002012da6987bcee6f4b00ae08fe8000009e040000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90100026907800000404303304020407bdbe51da36000000fb4f7ff509225ae4e77587ac92e34dd404d5cb75d26fc813786156d7149926c3b9ab964737e24db1d431526d15548c2efb3f61a09888761c8522b785ae1fad987569f8ca6cddeb3cf43383d90afdc6ce7ae64d3aead717aacc6ff7a6baa1296b"]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f00000001c0)={0x1, [0x0]}) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) 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 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 00:46:41 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 00:46:41 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)='x\x00') rmdir(&(0x7f0000000080)='./file0\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) geteuid() ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r1 = dup(r0) recvfrom$unix(r1, &(0x7f0000000100)=""/5, 0x5, 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="01300000000000000000"], 0xa) r2 = semget$private(0x0, 0x3, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) geteuid() semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000500)=[0xa, 0x1, 0x1, 0x5]) 00:46:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfffffff9, 0xd075, 0xfffffffffffffffc, 0xfffffffffffffffc, "09000006abc8681579862600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000900)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad3407b000000051718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7feffc7376bf7568ba90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e300000000691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd", 0x1d7}], 0x1) write(r0, &(0x7f0000000340)="89e032dc19f570fe0030c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bc65931d5ee4f7586a0669cedb7237b428821c07080180000000003c9600000000000000000000000013d0b596c9bd1c2d8597e0394c42205e3fabb5e0e514fdf7a84690fcb9e640d43870f35850566fad005dcacdf806a6b92737b0bd8755b209dd585f32040f443ee948eb26cd4b9006548950edbe3a3dab28cb12b0ebb39d3923474cfa588f1f132d689e70b964cc9b287b11022f94efffdddabb41889adfc7f98c863d0cb8de58af0cdc42502c8398f8aaf744d3eda0f73a5fa7d49139f0f6a811e2219cfed70424330c2c2249ab1f6fa01f115af0d5af61c72e8ef8762dd01562f987abff9768f4be9f370ff28ba922b3b06dd1e0e173d74c5d5d7de891d4f41c18bc358cb7f9bd0fd6834787757888168dafc418f8f040440aff89", 0x148) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setuid(r2) 00:46:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[0x0, r0]) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r2, r4]) setregid(r0, r4) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc80d8d, "5606007fff0000000000000099850000000200"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 00:46:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) read(r2, &(0x7f0000000540)=""/4096, 0x1000) close(r1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x800, 0xd92, 0xdb, 0x1, 0x5, 0x7, 0x6, 0x2, 0x1, 0xb, 0x9}) close(r0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 00:46:42 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) setsockopt(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)="f4b24a774b24a75674a92e10de35a4cdae71ff40097327590727b9117d4f88a17a13f39346d4443a034a7fb9bef89d673048808f4fffb4d320b0373e23f37250bdf319c698457b370591c26a003f3afcfbaa6844b04c18599f611744e7837eb54e16f610983086b29885facbb163570a", 0x70) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) 00:46:42 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3f) 00:46:42 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="0000000000000000000000000100", @local={0xfe, 0x80, [], 0x0}}}}}) socket(0x18, 0x4000, 0x1) r0 = semget$private(0x0, 0x3, 0x80) semop(r0, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0xb09, 0x800}, {0x3, 0x60, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0x6, 0x1800}, {0x3, 0x3ff, 0x1800}, {0x3, 0x2, 0x1800}, {0x3, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000340)=0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x20000000000) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000200)=0x5) ftruncate(r2, 0x0, 0x20002000008) symlinkat(&(0x7f0000000040)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) 00:46:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[0x0, r3]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="dbd4df6f827f0f4a07de78864490b056c3a448e52ea5990974ac3be5dd6900620309029248ba84d7bc51b90bdefcb4ccf8888414b852596853bfa84970b36e4baed4d0bb886b6afb05e824e2bacf510b29bbb7209c27c17450dd974270f8", 0x5e}, {&(0x7f0000000040)}], 0x2, &(0x7f0000000440)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff]}, @rights={0x10}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @rights={0x10}], 0xf8, 0x4}, 0x1) close(r1) write(r1, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) dup(r1) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/143, 0x8f}], 0x1, 0x0, 0x80) syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaac708204500003800000000000156c7fdb70002000000000300907800000000450000000000000000110000e0000001ffffffff37fa8441f0f96103"]) 00:46:42 executing program 1: r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x1, 0x8, 0x9, 0x8}) fcntl$lock(r2, 0x3, &(0x7f0000000040)={0x1, 0x0, 0xffffffff, 0x100000001, r5}) syz_emit_ethernet(0x107e, &(0x7f0000000540)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1048, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x1, [], [@jumbo, @generic]}, @hopopts={0x0, 0x205, [], [@jumbo={0xc2, 0x4, 0x5}, @enc_lim={0x4, 0x1, 0x2}, @pad1, @jumbo={0xc2, 0x4, 0xac}, @generic={0x9f, 0x4, "9f11f617"}, @jumbo={0xc2, 0x4, 0x5}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @generic={0x5, 0x1000, "979cfe739c7eb7ac8b112cf2dbc7335a7061ce7bdc4246e7cd1b4aea23f395d1518dd113ec3e498b9bca8acb46e1d7abc76963d42ac9ae1879bd629f617077255447fbd66e1d0c0fbbb016850ca81a3ce630c21b1063441091996f4bdcc0851fe673a855b634f6dcd900463ee7647c4d0e65defd8f7aaf150bcc97d1858155171c9d07f325999f9ecbd309226c9cb9bab860b7fcaef5afc6c3920be8ae9069e934c93066b6a20c06a9d4cd5f3c5b434fcd49dc482c365bf6354c5d59ac95310e1692e7adcc34dc7198a4e4c0bd977e7199b9738a2184cbb51fda7e7dc34ec6ee65564cb86d17c506e6b383a6f5121242028a122365d48ed796f152f9924abc4462ccdcdd21096cb6cb37a0eb4f6721a289a15240d7d7f85d34e87d719bdb926d73b073fa46690425186f88462f7f08c74585b1000fbfd182e8943cc0d42e5083d19485e3d23f10b45a465430799d7b9ab04b4a3077576234c90ca7737973acc24b7a2f96ccace0e70548793e1491864a615544659c57d90ac238319fc81135fd785750e77664335e59faf1ecdde26e3a82122a76b9e7ebd7f36ab87d662652769516157593f60f8951f4f77d5b590c7795387896b65c4225f33d677f41a6f27fa09f80f0cc07f6d9eebbb35bfad43297904698953a28a6b1c363f6a81c8c30353f0bc49069935139a18fb755f7f78c8db4f837eef6be684e69943b25fad0770e9c9b406d931850f6d5432f77e257dd2a520c431199885b1cc7858ab75b478dcfacb3f44c8e0a6d66c375ef1e00ebf3db084f4b3482647c65ebd5b1e910f8cf4bafb49acaeee01961573d9128c5743f479abac33c4ba91305141dd71d092de21237afbee7ae2f04ee45f5fe823badcd1c241af50bd91393ad024f329c31aa62d7d7336931a3e5e274d44d0478819fbcfc66db2c7ab1257cad1bbb99525c5508c2827de99993c5f7a6870af0c526816338a7573125d9d706a123c13fd43ee178f3ea3d8d2ecbad391c263a7c4ee4bef400e57f9d0f6a7b1d01a5868d38dd50eb4e349739be2edac77284cd856244d546e895f7087285185a14ccad7866e660e0c156e55fed9003c4112337f377813d20445878e36da3ee0e8642339ddb0d1465f4bd3ab9104675faf3c1ac46484edab927881f3e16d05ac08c4041f3b36dc7da58315508b84b476a62196e7ca6fc233bd1d6c2d7ff9e7cb8af53a937237282b8a2137797e546b760df3cb50926842ad06bb389f096bea78c38d6c3669a5ecd1a40cc97143c75dd38ac1d8a96621c3972a85d893379f07568cb08110ed9a6d1238d91ecbeffbac2d9d6f36fec13efd8f0b80eccae60f0f6f9c0b32f7e6938d243afb2d6eefed1b9be0be99cff5465c42bd9492fa32a86a4b7fb5458da446019bc6c58356613749eda76fb97726b1a4c8b6e615f0ef3a519b1bbdd3d4aec89964cdbfeaa6d9b6995a2ab08c42ad4c0f3d875f9cf7c164ad229b84f8ab6351e73bdc1e4d969af7499c8fc42f68e98af3fabf63a56cff339ed26be57b75463d47e0ff9324db0a7a92193621cf897eaaaf9548e516843fe76b496d4f6549476777331d86d172f6b17ef728df38221197a50ac0bae5689306da1d42764c76c646d11f97c1fa8d67ea12c0d50aec6e1678552a8229018cc96a0f2432381cf74a65aeb85215cf853215909d7bf099939d34de519be4855290aa8cec7eef4cb8df540d1ea2767ccb35d8ff4e43fb5b2b1b91706ee68c9a8e2c7116467c15b1c3830fec89c020cb261461069188c4859d05be41d16224785b01738f04cf53295e9cfc0220f0dec4af9a2b99cc039c6cd02706dedcff33330cf47736f36c56c489868b638e6c2b387fe47c383ef4ff3cbd99bf41274a24081e9d32b929b6e83cf2e6ce99b8ee08d7414fdce005faa8bdd1a99391a67a5f13ac036bf03356010955f7d4b8abaaa74b056d3013bc6b90beacc15b498b78a505184d35a2676b5c0915d2e2ee0446a456767cfa6689596d4ab0fbb3f2638829c5dbea6d861b84d91a1794e2f5fabda7798d017de0b545c92fd7670c996bd5be434f7f29d12b92a6940bcac5606872c36e03a70c208ad03a3fdf1111f103d9eb1576372041c2dbb021c4c10873147ba00dde458a54a10844bf17e54697070fa8c3f2c51bc7834209e5632762d07aaa70f06846bda11c740651ea9d9a7b1db1dd99aabe999b25d746844373b42b19c81c9212ea100317b1f616b9cfe2de1122ff256b184eb7b7e43a8cd103ab4b07ecdd8a6945d7205089705f53b49b8740aef3f9c68b9177fbc3de8d5caa43085f6664f5ed529cb61af3e243a691f712300b479f0c6a0a62af41544c220ea8971599c63ba00f96c2223b8ab4f290d6ed9d67fc0145ba0bdcd26ec4e290fe33a4e1f6bcf4c0568c86bc4d445298b234883eefc43bb9647cc75e04bb02674ede3fb6e2a72149f0fe1109fadac8a5a37fc03113683bf11a812963012ca0f625e23198d5d4687d5049e116cdb82e484d2623054d7d3cc74854ae86e9253c098d940ef92ccf2df61865b93383ebad82a805c46c6f3fd39102d39a100bb0bf214e9ab92d842ea8cf73bde7ef212271afe4e42301a6529ace9400568f3d63c9a9c9bc6cae41fe2539dc1ed0407c79d7828f557cbd3c55289becd4ebefb3a2cefc5fb6cc781f63a383e2156d8b8820aeb463791ff7929961fa6489801271b86bca3205857e6b43b77378a23957ae7e11e5d14fcfe14991d4c8d2c8b0890a688dabb12a9fcba64f4d41229a11c78b2ca68c248fea1f410a58f82c46bfecbd469a4a7d6ae032d62ac998e9883922fec367c3c28869b86bf7bf7e7f93657c5603e0ab88817416d569dea8fb710a72c05bed9caa1855c9b29ba052dad66565efe7dfc33b3320d0acc70a3e453919e45008fc930626ffd4a7701ead2ff9815bda27e77848086e372fcd337a9d236e6a5a3b9fc0434fae9308a9a4dfffc580c3af42f742b868089eb1a430e048e8a16ec3fc8bbef060b36c5715e0ea55a3a2225a61dcfee56fd0172e3cbd7f498df16fe6059d5c96cad47e55b91e622d8d3b34c21c7422688e92e80434bc5c0a77a1321888722bad1016a86d80aedfc2305a2d922b4f25812c57acbed40b2aa0032939f969cc3247487b3ecf9005c8d2aa95d5a6087940df2cdf507436f7bb84d261b3cf00fd3c418faafb7a752733a35c377a873af5666c69adf38e9797cf0541c590f71af68182762eec12d6bf98a4c8437947a2ecdbd05efa5c86a76bf6df6192a2ba42708207b36210a4e8707ebb0c871eaf52703b7145ede27bd8ca0f9b30f38c26a2cd9ae8183971af5bbe4dfbb6966f96fb31b5b284d884677116f519d0dc4e7bcd9b3468eb6d561bee7b8934e77f9a940ff61942ff59e03b751c09400ed7360df7e474f4a9cc3f56f1cdc042d3adfd209536dbf74fe868acfe889210156c6c6743bc59069b90394aaef3405c60f6dea5d2323bd819be689682ca8aeea270d69769bdde7afdd99401e76ff80f9be2ececc8561bf903c08aa27323f7de40262e0644bcecc9ff2471e9e6315c4514f4d36c2acb3f31c6fe063f31f8afd5ecb3d5e8a920d6b63c4ae79553607a87c5cac00974b6b7bc2241c52b5017e232c68fce95ee3f115bba6e4b66df9f884d9f4e5ff9549cedfce7f6483b7e8169f6f43f75e2072642c3eb0e49ea2b5739a300bd5980175e561c6c2f0eeb7e04a9bf062956cb7497ebce084e8b1017c3f1db7f46cc364b80c67799bc1a1d162cb0b24edbdf9380a30c3042c401604a223bf2d16ab15df5602c8d62e0fbfc8a7c5af3a14df828b0657a1ba5e2f10241ce785790d90bbf6e8664b11f3a51ed7b8f3c390ddfcadb318132ac9b76058e877d103e90c4db387468a33e5b1507c0cf56b975f0fbc8f27a14ecd6cd821643c0d551751984f83a7a67256b5cd728a6a6323bd3f6470d6bee56784f586f5b86ee01bae0201a560137cea1f30dd909cb908e107db10fc439c5b6fe00275101653118fa8cc8ac35c71f2f0e4e3b0ae2726e9b246abf430d50e680de6d97d370cd62a224c62e7eb6b0d77d92ac61de8ce171ea6c8b68a1b46486a8e0cc3b4831d5ab16b972027f7109a840783ac854c5327c1ea3537e22011ea6dd8889e9ba60f28d84e7cd396d7b2213cc24521e354fea2a59cd6cf65d91642b804834b6d48057bac878118a10d4f36a6617fef42a4a721946e84933ef54d94a92ff402e65563058f4c413b89863dac14ad421f68bb18a9a80bd2f05d6d2c32cf96d5cfa8a6c098e8fa98d23ee1c6e29461c3ccf263f04cc52e576e175fc3bf6d37db10b9611d799e69eaccad4fcefae1a3e820dc0f5ee5178f05d6106a1cfcf0649afcca1daf12b888dac509dec8c8fe1a001c0b203749938e73ab2e6a27a83fbe90d62acf4c8a3bad0396f92bf382c15c2956bae12a2c61278117a04675fd1ae23cef74963e041fc72225638ab392b4e55031e007391fd8d497001d1155f48b9ac229903cba4d2046c3291de1b55ab94da708021e5df83f78bebfcbf4f825856800f50681f6b3163fcce1a4feda8c271acb463c5b00e5c64877e4ae0dc599b4624204d7f4a52460b2267900025a05a111a890c38826c6d19b712ef883bf47ddd7b16f5f7ec0bacc6739e89c724d8234976c04df686f675e9734adb1c16ccc3a361c21fc03880d334ba864ffd255ab25b949ceb5d839d66c62f9c7c85a02e70d0c6da08134f8d5b61a781223c4f2628623494b4c4629a47e50e8e98298056917cc86d83d705d449eabe00cfab212ce1a96745e48b539b0aef9ed6806d0e9d8ea4551b04c724f0a470f2a82bd0159f2e83a131a80115046e626a33321a6270e0194e8c641f65b4aae81a121c3798248e46f7d73d8b762a4ff67f1b859f3f01e68a027253f0ff5881a8bdba5aa36026fffb02f1eded4981559def656fceb47451a34de80ca5ab5b2505d699fdbbea849a0370ec8512b1c670e96e9089911edc8de2aaf4337d3b0ff144d6e0705aba4fc0a22f994c35e206557a3379ec1b2b50587b8e3d94de4e31beedfafd6bb00f7122eb9255fc6a3241c7cb8dfe75a4c67feda1abc2f2319ddc923ad9d824e05071794502bd55c99dea0e1890ad57f4ff6c1f95cf3f2f20ddf129e172226ca497b9acbdb98793c2ebc2373f619f76bbd717f06f5a62dbf662ed81999c59ab7d5cacb7cd2662ec0aa58669a4de53bedd9fe49568236dd382f2308cfc0ecac11e96f252801b0f4e6793feed9222cd08cea21c1067545a84325429e5202fdebe34d75b17a92f6e106693b57b09ca37beb1f331d523ca0a4b51cd9b8dd7c0459e0af7dfb2b6a66be88047a8e86e85d86b031b234e463619e040c783cadd1bf07ea4e6ca6158632b26294cbf078d30c3afcfed12a650b18ff16ba1136a52385db9d9c3edd2052ff20354ec9a96466c35de4809aab7570befd536cc785cfa231dfe9b452081083ab7fb84adfaf6494dc96050d4de4ef46c08b531c54aa081a71a748ccd12b596560d25a61743da9d3c4d4e83716b5d0e8fd947cc43bef6e1c5a18cac06997394fc45b06f93d9b3b12608df4babdd8d7e973e762b8800f80126008ffdf3c846da0cd832461d3a159b7aa6f45175386f1aedaee6444bede99b92e26829eb93c587bd38e5d7dd5f1973f6a04bbcc265ff7cc42425455748366db1e607d44111b57665620b50563bfde80af250008be7f901330a8b5e34e280f280a2000327997a462d7395666b077a39f8a19fada6cd4463cab71c1581ce67b5378b670ff6ed0db942af6d4afd06a"}, @ra={0x5, 0x2, 0x81}]}]}}}}}) 00:46:42 executing program 0: syz_emit_ethernet(0xa6, &(0x7f0000000240)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x70, 0x3a, 0xfd, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0xf, [], {0x9, 0x6, "dbe030", 0x8001, 0x37, 0x4a, @mcast1, @remote={0xfe, 0x80, [], 0x0}, [@dstopts={0x0, 0x0, [], [@ra={0x5, 0x2, 0x81}]}], "22fbe3102de96fd2ec8d0de9c8000cf47d20a94718e1dd5a5bdcc11140f72ca873c65f1f2da84a2a4637be885c167f6c"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) semget$private(0x0, 0x3, 0xc8) r3 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x41) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000300)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000004c0)={{0x1, 0x0, r1, 0x0, r1, 0x73, 0x80}, 0x2, 0xfff, 0x0, r4, 0x101, 0x100000000, 0x800, 0x2}) ioctl$TIOCNOTTY(r3, 0x20007471) r5 = socket(0x2, 0x400000001002, 0x0) getsockopt(r5, 0x0, 0x4, 0x0, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0xe0, 0xffff, 0x2, "f18a19d5110516dda0f363cdc6a2fa66e2c751b8a00aa1cd893a7ddffa5e3708b9691065507989843d2283c78c33893fddfeb8d1fd4ca934dab80c8c550d581c7dbe554ce760ab191abd1ba626929c47cf14b18e5699c40651bfe2909613a8cdb4cbcf13d7651915f345e16a0bd7535034f73acad3e0bebea6822a50013b6bd61c8a2d23ce0ec474598971a0ae57d940cea7fa2519278f4acd8521b1455ccdfa47bada06a846b11e2c2a4046c14872e33ee2de23fe16701344c086cb034957add9cfad6a69dbf855b83a"}], 0xe0}, 0x4) listen(r2, 0x9) fsync(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 00:46:42 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000040)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @rand_addr="fe0cdb7c459df079db420409ba7369be", @local={0xfe, 0x80, [], 0x0}, [@hopopts={0x11, 0x0, [], [@enc_lim]}]}}}}}}}) syz_open_pts() r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000180)=""/169) socket$inet6(0x18, 0x8004, 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, 0x0, r1, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00yq', 0x14, 0x11, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r2, 0x2, &(0x7f000001b400)=""/102400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0x0) r7 = msgget$private(0x0, 0x308) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000900)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r3, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r5, r4, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r6, 0x6c, 0xf, 0x9, 0x100000000}) wait4(0x0, &(0x7f0000000040), 0x8, &(0x7f00000002c0)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x6, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x38, 0x2}, 0x8, 0x7, 0x0, 0x0, 0x2, 0xff, 0x6}) 00:46:42 executing program 0: poll(0x0, 0x0, 0x357) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/75) 00:46:42 executing program 1: setitimer(0x0, &(0x7f0000000080)={{}, {0x8}}, 0x0) poll(0x0, 0x0, 0x6) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000140)) 00:46:43 executing program 1: semget$private(0x0, 0x1, 0x102) syz_emit_ethernet(0x5a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}, @eol]}}}}}}}}) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/200) 00:46:43 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) readlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/169, 0xa9) 00:46:43 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) kqueue() r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f00000001c0)="a88681231e03ce1fdca83f14e4b69d7c01e0d68759331824b3c182073638dfa0da35a3fae73883eeb4b8d0a0f06a76bfaf4c2b995abad17216072a8cd28344481dd82341f5939d6c654f57e54377502671b0a285e32e411aa10c89f7ca548f026908466e7821ab9a78e886e6b3fd1a58739fc25acb8b8442f83f93c13e8741a7c2cb5dd560f84c54809cadee86b373fbc9bea74febeb1154f2fbbd6462118d190752b869c7bd87a73d1b4e117b0000000000", 0xffa9}], 0x100000000000012e) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 00:46:43 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 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) accept$unix(r1, 0x0, &(0x7f0000000080)) close(r1) r2 = socket(0x2, 0x400000000002, 0x0) socket(0x11, 0x4003, 0x4) r3 = semget(0x3, 0x4, 0x6) semop(r3, &(0x7f0000000040)=[{0x178cda7a6fda968f, 0x800, 0x800}, {0x4, 0x40, 0x1000}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1000}, {0x0, 0x0, 0x800}], 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f0000000080)) readv(r6, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) r7 = fcntl$dupfd(r6, 0x0, r2) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) 00:46:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xae, "000000e3ff010000113e06f53ecd1319f4fc00", 0x0, 0x40}) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, &(0x7f0000000140)="831256fb2f105515da605582086aa97ad945b7756229581a898f7e0a147ecc8dc18782794a749be3a52efedd3e759da01ea68941061e3ab0607ef700487a084e1dd0126c24c5fc28276c0f9a1dfab52815cc3d443f4ff4bb1b1fb4275fc0a43c26a1678e4c80e3d861060ba6aaa38c08f7997604bdea1a1e11f1e133d523da1d71b6245c2fe676c5a6ef1e7e8cf6fa6430aaae1e0a1a618280bb25b41ad75286296b6040125eb8798d40a5b2efd0958cb92177d0f0a664dee49aa51e86d2b553dcba8788e32c99986d3a551e19327d56c3929b8e7c772e00"/233, 0x0, 0x0, 0x0) 00:46:43 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0xc14, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f0000000100)) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001900)="c33c8b6267ba7d643d5f73af4bf5049ed8ec61169bb01c87d82404fbed5581c43f9c4302db0e948a71201359e63eb1105d66250dc3991832033033fa50bf70c64ba46a6eb73fa434847c83ee3e8e150d99024d4d9c065e410235b8f56ecb94ca7e3773fd9c21da302024323eef6c47d22df173195b0a5251d202a4e2b2a7f7ab2515eeadd96c54", 0x87}], 0x1) 00:46:44 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0xe}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) 00:46:44 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@empty, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @rr={0x7, 0x3}, @rr={0x7, 0xf, 0x0, [@rand_addr, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}}}}}}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 00:46:44 executing program 1: r0 = kqueue() r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r3) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) readv(r3, &(0x7f0000001580)=[{&(0x7f00000000c0)=""/112, 0x70}, {&(0x7f0000000140)=""/74, 0x4a}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/158, 0x9e}, {&(0x7f0000001500)=""/86, 0x56}], 0x5) r4 = dup(r2) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000200)={0x1, 0x80000000, {[0x6, 0x6, 0x5, 0x3, 0x800, 0x1, 0xdff, 0x1, 0x4f, 0x7, 0xe1, 0x8000, 0xd9, 0x80, 0x7, 0x3f, 0x8, 0x7], [0xffffffffffff0000, 0x0, 0x8, 0x71c2, 0xffffffffffffff7f, 0x9, 0x9, 0x3, 0x8, 0x80000001], [0x400, 0x3, 0x9fb, 0x0, 0x2, 0x80, 0x3f9], [0x9, 0x6, 0x3b9e, 0x5, 0xfffffffffffffffe, 0x4], [{0x1, 0x3, 0x2, 0x4}, {0xffff, 0x8, 0x8354, 0x3}, {0x5c7, 0x72, 0x3, 0x7}, {0x0, 0x589, 0xa83b, 0x3f}, {0xffff, 0x20, 0x8, 0x4}, {0x9, 0xffff, 0x2, 0x77a}, {0x6, 0xfffff000, 0x401, 0x9}, {0x200, 0x4e, 0xffffffff, 0x6}], {0xe208, 0x1, 0x9, 0x2}, {0x7f73, 0x3bb6, 0xbc, 0x7}}}) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x47a4, 0x0, 0xfffffff9, 0x0) 00:46:44 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000700000000000019078e0000002000000000400907800000000450000000000000000290000ac1400aa000000004438000000000000ffffffff00000000ffffffff00000000e00000010000f7007f0000010000000000000000ac1400aa00000010000000009406000000000000ea2870b6330d480eee4105f819f846a26c3db228bc78b8afe79e20e057"]) 00:46:44 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0, 0x4) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)={0xfff, 0x4, 0x1, 0x6}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x50) r4 = socket(0x800000018, 0x1, 0x1f) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r5 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r5}, 0x0, 0x0, 0x1, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r6, 0x6) 00:46:44 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x29}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7d", &(0x7f00000001c0)=0x60, 0x0, 0x0) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[0x0, r0]) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000023c0)={0x0, 0x0}, &(0x7f0000002400)=0xc) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r5, r7]) sendmsg$unix(0xffffffffffffffff, &(0x7f00000024c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="63de43e91c726ab497a8e8b7949e38e3c9035487e696293d360760bfbaa3efd4eca3084c821c925b88ae79e716", 0x2d}, {&(0x7f00000003c0)="be1155d3be7527a6c20b9e92c49ce994afed724e1a58e5ce7aaa45844d354fb71cfb60aa5fd9f04b40aa0cb6713004b26c1cb3401df922140720cfd853e649232186f0bacd4e467f049d8e59d99ce8f9945becfa2ccc7d778d26c0598e7854d8392bbba571d592a88ea09b542e2cc175361fa814c5d88751aead3f62e823e48e3987cae5272df7bf9e126174c2b6fe2827c732884a972d8fb2eb7854379db51c2862bf0f5a418b755be06aa933d69a524a0fb84074578e9f69dc62e027d75494f747436a73cc73d0a84f0b704ac1f490fe9b2ae40535b7f76288b1a2dcd0289f16997cc4709bec391941910aba0685c9d79f6b2a44988430bb62595219f8c478433bc675a729afe2ab706f098c2a6299b4d4b0eebe11aa399c88427538c5c1c5f7cc3a4397e90f8c0e0c0251b636b4510b28be6f4f7ff29481faf01dacdffe5107b780bb32521650b72f5fbf3a6a2899fa81704ac5f3c7a05695618bfb6f02c30b4516632c55732011dee6761deba20d8871d845f7edfa2f830ba09078d1335db321965e84ff85ab30c0877ee316fe8c51960dff3e9eed45cbd842dc1c53fafa8bd19c35201e58f55ed79b985759857865047bb19249fe06137fd924c15bd50256480b8d700357ad921780af08b600f75f1aa3ac00583cfc7131d5e565c9950d969c6aaf3a68c97716d169fe8e257787dffb3c0230e4418e2e9b91f1313d32c7acd833cd7b361f516ebf5f087d902e48e02a9a10c1ea7ec87cb3f4dc2992eb83a8335bf4e7a3973b61c762fc4b09f224a33bb656b5019da634f7c497efee1a7d5460afa40579bd299be2baabc19cb4ebf50f0303d7c4ad9eff3117754d408de7ab50552fc0ec998aacf5272627e404b2b17e9431bc1124eeca566234ab6da2bf08e91b371fe8393bd990c111c07d849f7a6761b357a7138ccc0099da642d3a20124251da4e841ef2e359311b78054d8f5578cbc8019d95e51c1f312a10ab32bea421a9ec8725f28da7afd3075182d10c21fe5cd165f855065ad27969d3ed44397e2a00cadaf817db0ed3a5989b63f2bdd4c825b44767f77b628f25a19c4341a0ea9f0a9644bc5a9c6f9844c5c7cb8f7dd66418a8250ad5882ed09f86dfd125258f24940ddc35ba271888233f9e1d22ea1fd318612a9f9bf9c4126a3fcc74a808bd1fff26f1a23bb7e8c6027e9d75b8f21cc08af43d8aa9798bf435d3a38515f726bb85ab2c87a7590e6e3ba39fb0da42bb5b3e14416a253512ef6a5febe9a9fc7eebc22c1acb9d32fbcda7196b5fbfaee7c6586bb7127cbb36caad6ef1bfcf8b56fa2393066df7cbbb2bbfd3458dc735a1838c16ce1525748745e42c8b7bc859d56cdcf81d75bda6c403954e15b2b8ba307c67a1d982547698473f4cd984e0842db85de1d0eba386c7e2505d7fd17a96cf8b293e69c83ee2b350afc2ec965e7e8e70fe45d29f5d5653fd277cfb21bba6a465509de043c36e1c48bd05219ccee6c5e1f189ab7cb868a0af80a83cdfc8844032d1946619312c58ed6d8909332bb887898352c9f416b2ca2d11f86444fb8804fa22300b333069527ab733bccf3c64ca508e062a5ddc1738ebfcb264d1cdf522c1cb4695ab4f230d034b64358b348376165026b8d8a686fd75ebb669de0e4c373541772eb872d22abf64970886dd130e976b5ee4743c179df0756e0aa6aac49b5afdfa58b40bf6fdd2a10d14d3747285f6b34c02679fd26aaf6c0c118f2d79d7699d980a416388fd263840bcb871c1a34bb4868912bd2e065a59ffc95d245aec8f6cb488e4786f8660bdb58bbaf18dd8216677c288ba213ce56c28c73926b3f75a3900e368857a75842837282ddf60c84e52d8c2d3d06b1df04f0e88f2a9f0e522b357810183123a1a185396811947ae40fdab8c7df440fffe8609edfcf0ff81ac3dcabac16f7941f0cfad3ca5e4e6270f9166ed65d09f02973f7eff4b4c13c9e3f8b311ffe50be8d871dc838af75d1ab6cea87c4fd368ac3143e981577553568e787bc553d16a9967b4b82a11e7cb6c375b331a69705a982c3e020dc078fad4998ba9e98dedc70cd2c418f41f9ed18020062a81ff0e1a65387641bdef152fcec40af4b6289db2c1d50f58f6ba8bac649995b864a8745e55a540a3a07b665988fcb66b9905cdf3f8b4c94abf98e87b540f2373227fb0339b4533024252ef93106437348de8fc42672112f7a38f92fb20d3525775a00e497d0ad33deae1e80fdd2fef2b5a164969b25c3c28936977d6a84204844225884af58b7898241017e9d2d77f6673ca60a791aec072a04b7a7f7080f2106a1817c277696dcacef74c894c78ac71aab0d3ece8bf9d601bcd3112f5bb6ca430c96786ba6880adbc4c0e388feb4a35c1ad7c2c5519ba4c1dad10fcddd9e1416fdb059c98aa6019fc269aebc68e6866664bd2c3d54f5ffad24924434a62a0b506c5a526b2098529e9c215c0924b679bd5d1231b1eb09dabccf2738c461eeac2cc5caf9b27ac8b78360407c3e1a511c471d67a9f1dba3c48297d8f75f0f35b9be0d51d6be46d23d3f16a5d84d5520a7c272d76ad063c5348d5b6c4748ac4b1399c2cba67f1d42d2387d1086a64bd6c5c99d9280c70b64b8ff55ca28c5b91b6783e174550c30c5c0685b7c3636615f68c68bb940eaab2400352159df00a394f42ee2eec9d8cfdd787acc6ff71d9aa80d578f0928d479fa195f7ae5814d79e506e457a1cf0dc37ce2653c5be1735a812eda5b3dca2a0d3bb162ed593bc788c96d7b2b5ed7b2adc23a8490dac92a81ba49b03df55478c67579cbfe10cc1fa57f555cb36ebd55a14ce5e461f5dee264215b2b5ebd08dfe24e609b3e11f307661f4e3eba939cf4d619a1f034145c91abe9aaf169ec64803dc64b68a1dcf73fb3dd92b2de13113cb5cbc4908a277630f7c9c4429ce9d2a3ea88617f38f3bdda4db7c8b7c3648dce67d7d1038ebe5933895b867623adf7b3c002c24de127e6d04fa75d0040e377eb1b159eb0a5cb52b8912fd4f7e0c0b3d048c571b9f6e3218738988180c18ef3054deb4825642a9ae54416ddc2aeb7054be9ef57b173fc11f452b01f676873910971adc8b77e0be3543c6c9ab858ee3ce4d195f628fca9b6659392c55122efdd22d186cdf2646bf6694f8f30aa1135d7e29ea4ec3f3c38c1d129b2b0eb31ba2ccb0f93126940c6a5839a6c99f069f22d394f875ea2c783252a992e7457c1d728bf67fd1a255c119af1bc196b59067d58fe907aeb7cc133e22a3fb00098b1c3a5ef263f560dc2409960263a33f7600a506632b568f932de5c2c5b032a309cef45034c3d270da094fce280c77525d9f52678d83284902ab772cb1235884c411d50627c7786328e5d6601215bee7a77fad5538eef9836999d2a61fe4addd259c77efab28604885fcf2086a7d05b04683c6f66ca72689381bb73372067b0909e4536128ecc27c4c20a926ddb1889acf9e94aac6e2a9d2e8196c1ac6f93f08c3cadea7dbaa20e519522e017c4fc69410a73ca7846d1cbef5c436c99fe43ae2388eb0ea7c0172fb8af33566c89270a4fe46a8e96b528f28d5ec2041f68a150e1a228fff0a631ec9afea8f67fabb808df859bf125fb1950077e97e923cb298496b7ee2ff6c0caff7c579a6e73e479703e8e063c7c64affb541e9e504edf8b86f7561d5001b318a9daef01b0c05da63e78fda5cf3741acc8551fa39c6301def62fb976f9fc927a32b8b487592eb4bd26e228b59d9e28c7e0281f859d19dec40ebc8d89279b2f5370226e1fde222bc28d6abc2c7b598313f54d8c1d997e4e70981e68f5fad73eab85e751eaeefc82a6ddd44e8608f615410a08ecb8dad2053828da9071d455b20ceb42f9d45f52cc349be15cf08e33432c6bf544c6aa28b0468d2adffd7918538ef72019e728b0b0dc165cea9e26e89717c893a4b137b92c988e62c38563f0347dd060894216408c0369b9cfef1dd196ac5ad944b51e8a1261193bbf62bed2bcb91bc473750138a2fbc3a5cc9fd0ceabad0a3bb5297b88269564b1f8aac14c1f77094c1ac421fabb698be0e98346af8911cb615e042c49fec20df050165527245bc21476ba95588c7d380cad12758a777de6f3fc96b188eeb555d8a5dea4b3cd8ec5a268a8e5c34412bb7ec6edff5a40984cb300ba3c293545f32a59f12fb796aa21a5e289002a35c39662139f6ec319b33bb0aec4a601220af32ee19ef8857dab73886652ba0c3df3a290d565c553354a4374e014364dadaa16e5a8cbeb40b947b4bbb4755d51f90b5af5574f54439acc2288db8d2e5918617ca4a210a0a5b4bedc9a9e371f02c1a645885c0e21d22ad1ac52075aee85e47c9f9657ba5cc873950df00c34dcd3867bb213bf79daf5a478987817d00f0f8c512f5c80db3790d5cb55a97f1b85f4bf20e5591c773186650204680e1ed39aac0c5b2e19e983fce175acca1a4483d801f791838c413c4040846340bc6fde50721103fffadd09365576fa3e8e5b0a96025ef3d3eed24b0953c8e2e440c8e7b54edb0a019c16efa272ea633bb4c17a99df63bee0d0193861645f0f41498eec01f93be35fe91d8bf13d4c7bf047f7e35ace58fd2bd47f3d114d5dd3931df36c88c04ca03019fcf0e4b6b57ca184be4652003b04c30224257e54be9530d95df3abc28129c3fb421682ef10b38463ba79a10ff645bb3aab16c5f6beb7c9436919243afa80d5fa2063d3df0624963656bdaaca706dec86e5fd9ff4df8a42c6b65d8d2a1396921128923e84aba8b26f4090bfdb92ae09eaa7c3ceb8ae6efa5aa6c4a28d4d83a8de8077760445729daa246f6fae05c62b0d27bb1a993c4ef18f28ce96491b3340f63b13f8f96c58d6b5cd98815c35b6d08fcb9ba4e35fa2bf57f9e3313b7710ec7eb02e5a706d04fda872c3932ecacbf394e2c668b44e5bb13fe11b695bdd540ef725405ccd267375fbeed7787f313890626ea7f37f243078970980c2101431930a7932faa003003c3bf3c6b09b7bbb771e0957417cf3688d5bb0e77b97f3555ec431dbbc18865477b9e978296f68f34d535a0520462ad1524919cbabbbf315375a232084617a472e1bfd654717ed8b564bbf83992e227b14ba7ca45b54d16616b87226a6e7a99b4eb8140846988508fdd1757c2d0ab734743f8d99a9214847502a9b5d787d9538fd3179b99658d2c5efa6f0529257a0a789e888aa43ec3dac2dd569f02ebf972c5b265c0c55120b3ee2cac120c86191d460b6c4cd24e27b9247abb76c717048f921daedfe925210c02d63b036836c74d5131c8c0d6faf89f8d5dd18dfa7ee61086605c3c91d60fd60d050337580e120772fd5da3f49898321336d7b94fd7a7962ced3a19f832103e81075457296c382f7410523b9058ba58d578dfdbbca3be03f2d4ed65ab6ef56d42567fc93300b17c7adf6a5eb716552b8ec6aef5b426cc21b194a3c748a04a92ee9b687447de2450d551188862583c81da5433ca43a5eaac3ffc2f0cea4865994783aede08b658cea649cabbfdad7c248f43ff8085b4dce3ba83eb93e999f76f371fb41515437355e8c664a9de480d9a8b0000ad431a87c36ddd0963374c44a2a3303c309e4fe39e9f30173d93668b89d401b6d0fb5740a4443a1478498b790858cff7f76151fdf3353c89f808bdfe5b99ebdeb363ac8ef027f477bebab7565a4f60d982378d42d52879ed46a0238944e571b742c7efd3a072cfd7e6b9b8f3053a0ff0910785d2d28bac8b6d2db0a41f066c093afe303d880afc3c8c6e7d05799123a5466700897916f1e5a4fa", 0x1000}, {&(0x7f00000013c0)="5cb5ab85960668e9db38cde1e6ab2ade32b4b02e2da76ad3ab222cb0e949e364c2952e981f480e2814958d83911a14f3f2bbeaa8e213dc7282fb0aa7c6697ebb868aa16aa0901b9f4945e14d51f33cb0fac5e45284e762f1074c1fa54fa9cb4ae4da52bc5c2ce8e537a89db91a5c21c2fe47f83a402542380e14a84f188463a50d2b52a79f19e9978a20719ca61bb71a67ec5878a1a6ca88e83d14ae0b5e0fee0b0184ce7f3aa58dc74dd7235d95e95c5609f007d8ddb7068fb07e1cfc7e911838a6ffdc6e310007888d3ab297c1d677719284c4c9e10d1aabdf1ba934e1711880f686b7a80b1564ef3a8b74934ebca6f6426f7271c67d8fb9d2bc1386661c92d762b09fc44d1110da732e777a0a3f513c60ed0393a80ddae639dcc1797edd3d14096d0005d43d97c0e53b25e3fa88646c17ec58045877833866d01edc4b72e96cd296a64ca016cf477061b615bcd7c0120554d56b520c967fb3a39863a61fca76a8bb997951091386ab146746993cb9e64c4f999b807dbd375030001156ddfb1732123ce02ad281353e2192977e1eaa29bb0a5b5df7e790e154dc6f492340475d676cdd2d7d89850cd3d0fe4802cd470ebf179a12f3908e532cf6b66b6b30755d57b7342260a124e49914b6694120354975d69d2c51cf9f389fcbcd18234bab7927637f1c0a865155c0576535adeacae777eee809a6ff4ba07932943191aa5691d4f5d31fffb7a483319177caddc06cf2b1e5e82d07233a89c7b9cf9a044e24c2f3a2b4f2664980aabe1f957a6d83184d049b7586d7a7c9444c5369d587198ed17652eb8842e0817f75f23e9be1c5030c1119fda7d51a2dc12d145b1f58f23376bd8aeadbd33ce8ce4c9589438d85527f27d6e840e324b535b35bfdb129feff4f14e46ee1aaa89153c5d4c11a254ad0b601dbf550bc9d547d40e5e8fb1539a434ca25aaeb799730d5c2a22e6386d43a0c42b9f0c58f6f91d12b791fa7134db222617c74c6fad8c836f1e511138c2e2fbc5692f75a6498b0398ce82c3acce62e609c1c75b615e959c0aa3c72e9cf3db297d19f0425e6926e8e696f62c3459cf5cb6c466d23af33c798789c90291bee015f82dccdb1d6054655024e8df55cf6f812f18d53192d0fabc8c4795190717cbfb647b86c96ff80f55fc5685377ec85040ed3bc44819b3b9603d0c0e6b7922e0fd141e8c3b206d19a543c8979a5b8749d66bdb0dd4bb9e5f5a0efa48f665eaa2f9363c01d93e9ae2321ab0e0e0821cb9a5bec27dcbc7d7be59a71d93ef7398e6a163c6de9c6592de1f823e3b00d8d0eb6a24da82795668ce4c5def6faa4d3d64ba988a091fdf80f16e4785b06d583514ae2c8db3242cfa3f53ce593bfb9e4cd33fe71fb17f544b8101866f2f668f1884561ce9272222ce6cdee5b1e7fab587610ea6af77a6d9ea5caae9d19859529169b1a03afcd82af6c9e415f67b765908daab5e2065960b33d87f38f2e08fb59904b5817b7fe2d52fbe9df69b8b7ce16913f6ee88fb9a5e8cd484b93919274db1df5e61ac6d4761c51d5b5b72a9d0161b66d7bfcbbc5ea81e7dc103664f27862e8bfe4c61408c369ab54cbe6b354576524664e4ba5dee56ff36fbc5abe3f93b4836d223618b384dc6a58e14041887c8b39189ef762adb36346c031eddaaec511c85fe06927f52ba7dbad57eb627f92d3911bc7bb4b50fcb0944d11d93a155397064d0834727c6439e1de637a029e945ad5d072b9b01b166684d9a998e345e8b7e31c48e3e0ddc19ed50bd5ec270d1cb2c13e473dc3e22fc081640ed4431a95e4fcabda1015e3f304cf7a8d51cb7c0c696323ddd3f4755cf1403dcaba7f0fcbb242af0b3157cd53397b7378d8a0429529884da1eb0f1162c6023576c796f284b545f1db8a5e46ce8f428ef287067b61b18eb4c6861eecbb098be03f2419ede39d5681d9c26ade741d487f55adc68e0e66634842c094c5dfc8af00561974a9b04d5e3658db9fbe0bf51abb3335ab4fb00f7439b4daa2afb305d1ca1d4994b874028f48eb5b3be349effa4a90f2d49240f32199a0c82cd9fbfd4130e9e06507370670f7d87899960ae2a5353db668a074fec69ab1c9520665125c028972890ac05ff431bd9a956d99914c1f4a82d6da7e7621f958b5cda736ef7fce2fb99d359a2b68648bf0645949bca4464304cee8ed6c30a6347ba112dc031bb4f3e857a1ff5db446ebb9053644ffe77d235e7938f398e6412107494c110c4994d96bcf08331d6fea1c335d313d4994f1909447414bfbc52f5bd305cbe4735af02b0b0d9ca4784ca8b87553a19b27a8cc3fa7dc7e7d70480b64df1bca92b2a43b0e84b6c2e79eb1bc5ff9bec218dab28f690fd143c0428dcd1fe89445a7d93d664fc5c7202acd055a537bae19cb05db878147e796192a6f0b44a621256430cb0b80f5e54cf429b30560b4d1ef43a6520c169d34bc6d5c6dbf437d567f06fd51628ffcf5fc55f76be9d1ca7dd6e2d06a3e43cafa0596f97793281f4849d1e0527e0d25319ceb47d6016380abf84e129dd7b991382f092b463020d741610add09b6207d1a2280f4b939dba7f7054cbde17e2ef587ecfbd42e27ff9cd41c9dc9d8901506a362f0d7b52f2401e40beae7171e800178ebbbf45cb727e0168df1bfada2c5d4afdd2648a6a04070b7f9d0b3eee741f6881906079c2a7cadebb093dc657287beb6a731c020543dbcac6e030d251d14aec64cec70eb53a76e0a21881a102857000255f8053369587e2e63d4e9672fed564029d1b982cbe17267692257e51aab9a35ca346fac48cdae859642acb021b84683f3b25871f6c5f57ab0b8f3a7a8268a47e509cc92c69be33c627421b985973b4ba60bc93120c4747931dcb49a8888d8826f07264162ef63039138cc2ae271e1b872900de176ca8f59a7f6904287b71e9970367a231ea9ba6d4b43b012476d881e8e21478f6b022dad5d17a9c06bf1b700474bf005ecc195096eaeeae82313ece122d812d10ee5f2a91afa6ab546d71d3713172358e8a88c3a5f499605f0a794bd9c4956efdb1be18393fceb67e1cf99978777ba4d88e382e42fb07a5a88d101f7aa401801415b8608be7a4da1ff89e4b7f96a5c5b088605a0486a1d0ca0bd9e424d51be358f3c5d4a12d62eda923bfaf2e4a21e623b4135140391ca2424c28819b33b7c7b1128e8791748e7e8bfa56f096b926414d0f083b7928a6b8211b8f8cd07279799b2ae3028e43cb287084a5f5b76741124859b728d4536b73c1ccf706e9b9a76328609108867c204d7aad8562dad9b4412412b9c7f9d4e489c5824ecda07cca439669cff3974499412a243628473868c3060358004902d82e70435ecbc9740c2842d0b09dedb4e0068f5494489cd6aaf14348e90ebf72c97416ed80f4d403f5d5479bfeaed443d534d256ec1b73d90038fca8212e7d051de6a95d65785935ca5e24d24b89e82f8880b6f8e7563e782f64726434091f2a5926b220001cf72edc61383e89d92920717bfd1756c7c6896f75f7500f4561ac5c4151c89c313f8ec3f48dee92ce5a7e0f63dabe379304b735bd1b9cdd5577d256d05fd6e6bbbf5db7db7bb3ffba540ad9a93d911ba4dc60c5a00f130dc93fccea3e1745e8b892d2ff6dc05f703dcaf9c1bd2e8b6053aa20b47bfff358fa6cb14732590f15b49df050c3bd736a54c3890f5f1c3e36bd1e4d45f6bd54ad962ae95021aaade8f09903db7adf4d5aeb1e044c80a70dcb85bc4bd822573910f9b17a779e3d9d701b619da4b25dfc4e838e1886f1ef98d728084ba627cfe332d3530f5509bbaae8c50d884206e92f82f70ff7911495b4cd79ed0846291a3e22e264c6ce1ac1e5b70983cfa53042c18ec5a8c5d5ad9423f3715e79646afbc0f22fddc290d0767663208c5bf85d27a56848752052da6e5b6214b8bb33ac72b60cd5c95213a7e0eacdb247064759c2d40d693d1cac76d8ee12564255237853ec1df430f5db93b507853089e8541ea3d4f7bef6a2aa9361d6f51702b4b91321e3b0b076d79c0409570d0b8751f8759e7e8aea7eeb2fd32cafffbc6dc4319dd2b5bee37d7a31206a9bbb172f97c6d11190572be9e601c0b640939057da1613c496762f3e89880e4dae04b54f63bef092f8419765e1b7e23bb2f04ae515eec8d507b4385862924c843e568794c28f3c919fd6ca17ec508f3df1d3300d764b581a313fcbf9d8161167f47096edf9309909dadc10a754cd4d7f662e53d02eb0e8792bd03e487249ec9b1528d775444ebbf6fa6fc673a30763376291d6f99c94f50558d3d54d8316fc27c3c3bb5a7309588ece4fe4f551e2daa0d8310c2a666ab9ce06dd2c9386436e96d8fb19852eb66ba6edb53724b271d8bb0bdf5bc9e96e4b6ea31a595b52f40c5c0e083495d6b94701b4b21b2e763b66b230ea01c2cd1f14027bd3f2ccc5cb7faa036baf0a25afad51d26002ee57237ec186309787f537c5f42f6986e8c42429169f0926635747e67344c44118f046b689bdf1aed603efaef3ebf2ae48bd1410f151679e4b45e99c4c4f6c77c157c1ae8abafb74d4dab93c814f3601b3781dfb2d16e26c43d8e12a95652c4dd04668bd1f238a3cd2c62b97d21ac49d8b1ee2faeaef719fe174e11ed4b7af5e56cf643975624d31132b7c1e9f39cdc2d5c8bcb30e1027af5f4b937e24885fd3ccdea7aca0f54db0c3909c2396a1b0a4abc37cb4b057d1c4cbdf96bd8b5ccc85e26923d7829a5a5982e999b22ca90d8309b582e84f1e3c5ba7c24695f0d6fb9f89be2d5267be22b0efc9732c0d0e8a7b7d422e2c518fe321180a26d1e80fd5011f694c945dbc59adf42dae03896fc6a108b9ead88656c6ba8fdc13ebaaebde6039935795f01bb61beb2c7a69da24054b28b4f4400d96c98900de797e2d7ec66199788040c0e10dd5628ce3bc420b22e9e202883c4a45d22b0c9bbbdadce86b1ff7b548c44bc0a74a3669fcb5b11b845ad75854a66b13d8c99081c6be9013b23a8f43012eadeb3a66a5d04db61688f007c0e91be877cbf9e1f3a2681dbe7603e5bf2657eaa4e1503515aa93bdbf544449bbe2e00fa1218c3baa0429960e72c258096910ec1aeebba1e38cb80fd96b9b14f83c45cefcbb71df9dd1a590ac9c6f71361118ba5ad0f525f84cb74beed4bc391290aa55263b797d33f921f1fa4ce38fdd602ccef4928c1d8772c3e4e8b53c688752c7e37d58d5dedcba8944e14ea6eb537a92a5e455a290a3fe27829eb53529b32dafb39408404be294637c1e8c4f33c1541bb680e7988c461fe28be9f171933764e83a442c90180b023a358eb21e1131057149b27add5a104461affa467f43e41bee5f6354f71aa17e506ffa855cad4b1e1eee545cc2bedd7030ba9a82b1fae7a353f270158985bc9f6c8a0582f0b15f8297a6a36340ceccbceee95ce477b76dcd2184f1974d941e06c53912dba2149024a00f332b5e6ef1c59bfbb0d3004d76ec53fbdb9c7e9d16c49b8cc788b9e1e46c65bb3139fc84fb19e034ca7a5f4549e2c426da827044719bcaebd43eb88917ca4d5b4a63ec3d1dd02cb8a3bae19f534a14ed26d65757ed1e305f41b54b1ec1bb3a5a8dd7a258c8667cb5fdeed1b0a0e662d1b420b15a52fa8428598a44cee7e0800771c6c9201565c0608aa907bc75ef807d467408a0966cf1ca9bbf0280fc740945f6adda9445a905c3a5556316db1bee07a089355d3624200c9bc8a6a8e74ba1ee6b1960d2471be82a940fc075524f6e1c752dd5d39d46fe6e3960e45b6377e424e38deaec02904bbe953", 0x1000}, {&(0x7f00000000c0)="3d7bed1ec758e4d6a7887bbd1b7f46f7ca6916d45a8d173fe0abc8644a736797cf4cb0b131bf4eef0b8742", 0x2b}, {&(0x7f0000000100)="d9f80781b01d70603247d648ab205b7808adaf054dd872b1be0275327aeaace600e6ba1dd79082ab785ff05497a30188", 0x30}], 0x5, &(0x7f0000002440)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r0}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r5}], 0x80}, 0x6) 00:46:45 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) openat(r3, &(0x7f0000000580)='./file1\x00', 0x40, 0xa0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x1, 0x4, 0x20, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xbbe}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x40a1ed25}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xd1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff8000/0x6000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:46:45 executing program 0: setrlimit(0x2, &(0x7f0000000240)={0x60000000, 0x60000000}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) readv(r3, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) readv(r3, &(0x7f0000000180)=[{&(0x7f0000000000)=""/130, 0x82}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/179, 0xb3}], 0x3) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x1, 0x6012, r0, 0x0, 0x0) 00:46:46 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r1, 0x0) r2 = semget$private(0x0, 0x2, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x1, 0x5, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f00000001c0), 0x0) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000240)='./file0\x00', 0xffffffffffffffff, 0x2}) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000080)) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f00000001c0)=0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 00:46:46 executing program 1: setrlimit(0x2, &(0x7f0000000240)={0x60000000, 0x60000000}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x800000000, 0x2, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r2, 0xffffffff, 0x1ff, &(0x7f00000000c0)="ed6cc9af4c210b7051b9982624ac77edcb4caba0a213835b1aee", 0x1a) dup(r1) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) 00:46:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b9c9a30f576792d7e7fdeb0de08dbdbe9664052ff4a0721542b8447ade52c08b86695cee282177f784fcf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x34080, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 00:46:46 executing program 0: sysctl$fs(&(0x7f0000000040)={0x9, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom(r0, &(0x7f0000000080)=""/178, 0xb2, 0x840, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 00:46:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="c3ed8d232881e69f4f34b1927a1ec9bb735a0c66f39a803a42c30bbe9f0067dce1eeefb4c314696a34cf9f20bb632ac8ced453a2af6bd8dacdb77e19593ad2bb287c7a657f1d5f655094f5762be9fcde3d6bea165999c8a544f57a1c4b488e521ed48ecfa86776e1d9a047261793ed0c67fd9ef1666d730f7a8b3cd7f8f527ac7828a813ee0b5a7933b9020617eceb62c389915fc21e5dd83750c98d9cc0ed28289cad2ec49030b7ba35f88197d5f5f2f9d7526dda2e5df3d10dc1ee8d66c2d4fc7de4fb211b54b2612a318a7d94eceac2b80916485790cccc521dc8"], 0x9}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) semget$private(0x0, 0x3, 0x10) 00:46:46 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) poll(&(0x7f0000000000), 0x20000000000000d1, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/126, 0x7e}], 0x2, 0x0, 0x100000001) 00:46:46 executing program 0: sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000200)=[{0x1, 0xb9f, 0x1000}], 0x2b) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x5]) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000340)=""/18) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0500000000000000300084f5937abbf6234599a44c463b0d8f800aca2a3aee54197fc641198086ae0b53995a0f07db6354e9c35c30c5391365a829ef6e259e8eda5ea69ccec9317a49ead2f1fbf985747bf17e359e01dfcd61c645131d171e2bcbfb8a44bc41266387b412226708b9df50c31d0f72d1afec279896ef08a13934ce4100fa2be117d18aa68a963580"], 0xa) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000180)=""/27) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000140)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/118) 00:46:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="ee6dfe0256a660b4facc3e64a38acb", 0xf}, {&(0x7f0000000100)="df7a1cfd2be4d5c287372115765d8b9832e094be77b0b3b4e284a0987d6ee5fa9550ae6f82dd2fd118aa846bc7a4cc740e37f774d82ecad4218588249d1887c3a7", 0x41}], 0x2) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600000070000000000000001000008000000000000000000fe8000000000000000000000000000aa0000b1000000000029000000000000004e234e23000890789532f0cb24a2a7216f24d7e90c6e24481080f064bd64867b201ce2a183372385"]) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8349ba98b34ef89) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r1, r3, r4) 00:46:46 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100403a0000000000000000000000000000000000ff0200000000000000000000000000010400907800000000600500000000000000000000000000000000000000000001fe8000"/118]) 00:46:46 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) readv(r2, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r3) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) accept$inet(r3, 0x0, &(0x7f00000000c0)) bind$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 00:46:47 executing program 0: r0 = socket(0x1c, 0x4000, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0xf4, 0x1}, 0x8) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1003, &(0x7f0000000100)=0x80, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x1e, &(0x7f0000000040)=0x6, 0x4) r5 = dup(r4) listen(0xffffffffffffffff, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f0000000080)) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f00000023c0)={&(0x7f00000011c0)=ANY=[@ANYBLOB="00002e69d56530000000"], 0xa, &(0x7f0000002380)=[{&(0x7f0000002200)="2af61490766ddda1ea6df1462b4c1b7d557323f74dce511e3786b3534cb86bdbeb47b5e1ad2eb15af3d364c849921780e8ef4bbd18f0a2f6e103f39754a8c6fa674f2f3e168ef8402322f2b76ab72cbebb734039937dfb574cd819edf1feaa2adaf7695fd9fcb7bf7f1f3fb1cabd2c3b68555a5a06ad82af72000c0a9645bdad0487fe3be53458df8024dfca21e7e30f644758e843afb7fc847fc4e378b186752017f9cd69c767d05ce3f1aea205015df0d1b6566febd9b7bcad609ec24aa49a75f241d5d6076d7b6adc74784e8acc30e60bdf7cd46d64c59443d7315773d89026aeabb92411682324", 0xe9}, {&(0x7f0000002300)="b64577146f71b31a865331b96e131dc5ae3f7eafba2a45f5b13a2e4f376c914e8dadffe0749d03df1ffb7475e03ffdc6ec79f498", 0x34}, {&(0x7f0000002340)="0e98b4e87d80f82b72b5", 0xa}], 0x3, &(0x7f00000032c0)=[{0x40, 0x1, 0x8, "c54ba4641f1a60365bff2d450c860851a0e91868b77029fd91cb50f18366068cf36de0ec08a692b180f4028799ec"}, {0x68, 0x1, 0x8, "c3156a3930ef2d39dfef60cf8ad17b45fe519de8ccf5d77644d4860d7ce13433fb5c4e3918aa26ad8f0ff9db42b442f7aa8b367eda3bcbe6121aac40b9b101c5b301a5b44a04e499e6d78324206fda7f958367e1"}, {0x98, 0x0, 0x9, "cc93666d45d2148bed509cf858fbecd50f52d465b37819002b8c13a94c3baa009248696db5c0e0c6d71b289a84a588f1ed389192ca659f8a19d7dc4a8549a4f871e58bc8106d808e35b81bcacf1b6d2684b1f4120f49ee3eae0e14b4fe795261b4816fd0dbc23bdff16e536f5b9f4e134a059984f3f8171245add7cf91f6d10d12ba95"}, {0x38, 0x1, 0xffffffff, "0c1aa19b20122142bece2551737d3a982d0885fc05d47841d1d8b823066af6af32"}, {0x108, 0xfffe, 0x5, "e60bb96b91bc698d8bc3d7da69dc282fd3774983623a72dd3258cd489f4779b1080170b638e41eb3793288a400000caaebe38cf92e12daa26c098404d997a141515cd72fd9ef8a146346c747682465bb417a97ee6b81b848e4ccd0c1d7231dd3b91eb61bbd9cbcc8b72711926e30b45b8707688067832aa72ea7770b8c33478ef24b28624820d48b63d09389ab230bee9c0b5b7e09e64488fbb123f83f4869f7f3b49800f18c1e5ca274a2578b30d0c53945a81d7c95e74d471492ff588f55938b5e740a370e7e6a44fe1cebed56a5118cc274bf56675e20b2f77ee56c1db4cf0cfb153824f1413e324406907043261221a149"}, {0x48, 0x1, 0x7, "ddabfbafd8d3463987cc46f968b9a94b410c580e4741156bbe027614931477c48245dfa0fd75da4eb32bf64438e4c0b67f34"}, {0xb0, 0x1, 0x8, "f9e92b067acf8877ed384f0e984c0b92994364f339672c12cda2d68177d857093abc0c1cef32e29d75ad934ababbd0f30b795fd0d0de5f8875d461a6f31a9704830e24ad1b716d0d89cc1c820c3775ac13415ee2105768fdcccabde6af026be0aa2cad5821a7d8820379a0501e7231d898a97cf32b1d7949c7194b790a8d49e8b51def933630630ea2b25ede5d5cbe6870af16a4e18143cc1cf13f6ff3989741"}, {0x1010, 0x1, 0x2400, "d7f594d9cec14e01d9443981000d24821330ef4c47f80409c3a4db949071259a4ac201640dc594bb80f0f500495cc63f509a11f4d1384aa01d4f1f12a358b2c25143aabc8d6de49fe58f5f813b1e87fc9071fa1b95ac62fb4eac3c0753a08669ec0b4370c3ff5422b5ac0adf303641f3d1313897759ae10c2c2d4e37cb383492ea04631ae01526e8441f055ae7f80fcebd98ed29c05318a64a810760f8b14e45c5a794c98c270e24bac55c519982fb2f5daea37f30181af68451a9c5d5fca4ad70c465b2a7f295d2bedde8521af1e521096656fda859819f10fed69800e2d7e835d34471fa488c1f4892b76a77231ae109048a65df7b3b49eb6f738ef47f39604463fc68d4a9f4c63f80eb225295936c7160f146fcc700966bd137ed1900ffb1a16fd363ef9f8434da89de213caeeebb81980a16f70d1e2410147b54755394d5bebade0f10bc26a1462fdce18762af192172f5a23b73da0153b49b5b967442793dcea43f22261da52161cedd512baf6979e2c59aa9e03131ceb05ce2b27770c8c0172ba0501fe62318853b9578e1a4f3956019f62f58d9a82d24bf02cfc147c2f9b3dc260e810a98daccd8a113e95c88b07d478db3b82d88f3423d4a89e890947b69403dc2940b545db0637667ab7d1b85c7cea06eb30e8404a17b5effad3ca0ddd95961770829519d7086d1ae6289ca02ccd7c87f1ef5a790b69f403693a626197eb19ea63e5d4ba1536d4059b265e962b043a7958202166e1703ee9bf3e6b1dea23989f078ba2bb3e41bff07647a0a3eeb588881de33ba643d9781d49a8c4c173f007ac50db1ffa553e09845b4c26c6e56fcff59b3f1b8f05d26f36b0c90870fb64bc4638974b3468c359c68bbf656a92c1beb382630e14afdf55f4f77c5fa2b7b47d2603e9bb222c4b1a53e79b7c063d10bfdd89bbf04723898deed2aa3f6363f1da66413f8be388da5fa2157bed734f4cf71d2707c594517d32c4299534894f4ee0b8d08dae334fe226d80cbdc61c5b300b6d8a3a03881abe72eaf9c3e6820e8e2afb5959b53a40afb62560f7bf938ca021ab590af74d2a5d17f83fda74f71969664ef8d43b06ded0738c232c204d5bdfde2b6c134e29d4a18423dfd60d6adc862ea992a54c0f3576a1de08115ef1835a0e2e37117cb2a897c1be1de4cafdd835c52d10efd7b4c1ca80fa5ee7c9551a2a4e0f601579d6f18e2d4187f1407cf6abed0a84d793039dc7f7989ff7801e700fc488b641fdf857e7a4e9d686c97c57c900a8abc5b0a6a281e320d3e32469236913edf7e62acc69d1826f8d34f757b42e11cb9fe3c05334e191f419c44c5682be1581a3e154b73d3e83b6e63d0fba6d833f197f0159eba13f42557f103cc2b598e98ebbf3aa89491e0d5e5f0939c79f15351d5bec6b9bebd405f0f538fd3c939df12078f3ec977630dcb249dd275ad14f0119bbf288a40ab47e469df8658cdb8244a1c1d1636f2aa37912052c63e6d16fac076c215929200c180eebb19e69e7c68d19ea8af59626eb56acb1c21f2c8729617ea0dc2b53cb15b2b7d6ba94f7cb54bdc71c7b68e31eb5cdea34b14951402404b1e544df8f1dc593b877d6976b713125352aa63e8483cca1b6d6fb157a4208aedc14690d3c4a07d82b31772ab821d0512e9bd77bf4802aaf2cd9a8a498593b1574c917d0700a6365edabb3fbdcb77413ad0abb62d635a42852cd124547cb4f045e18ef25cd8a97050f665b97a28c2c46c18c8d1609bb072449c1dec2f47732ceed686715c6c45361f4e9cb1f76e85ee2cec95c339f1569b2e8ab349c513e7df4325004d76561d5e2e22e275076a7d85c38118196ea114d8897ebc281a4dbbc3b152f6014b351418b85cfcb48cf26dcdd36417fb973e7a2f711d2d2339cf812b1e6639fb53635dd00b79461559bdcb8d4ca79981955b0d30df2825bb1ae613193b6ab477237b39241e116650ea5212e4f70c5336ea430a1f9639e854173e19fdab7da76b563fb35aaa9c825eca8c44036d5ed811ba5c40bc5f6100c74f2edf70d721e639c4dcf0114fe04930dbeb2a73a759a32eed1fe27b4eddefc20f288948e9874adcf009e2d4cb84a5d30b5478fc7ba9016e77da53f80eb863fd7ff7b9cd4f2873d23c89bae38082ce637e65d8b20b6d383237fa856c2ef39d112c394fa2a82a299bf7880b76dccbcf79b2f1f440f9813b4cc14a3e59cd92f3dd1cdf9e6f1db497b6d3829639307a81885373dc54ae718c9f95dc15eafea8f0992e7d46bea2912ad1b9547fda3fc5ac00ed73ae9333ada50272b67029f4a94cbcc36daedc280cd024c141a2f299bfae7e88d20a5d355880eb6aceb2cb4471d7a4bd004dd25bb922e5c9eb058b0e5153cef293a7eb9b532d01cdc5f41d25c6be75273d235ced7a218e4e6bb86c39cb0a5043047abbe19ed7746bb038cfb59bf5de44de2c7592fba69c20ca781e02cc47657a223adc9b94eb32242cd4fe413a36fc772cdf66bdc13ad4331757d6ac262b0e7f9cfccbb60ca0331b3e33adb01a0c18e9111630fe9deb4032de30e347ea325bdda37a897253e156fe52ca90a2aeef23f566e13a21887397246bbb8f4f324c6e06dfa40a88e586f75284f5dad54d67b1d0c69fcb2a35e3e90bdb1235389a59e707b36c72ab385564c310f0ad64f20f7213d452f1b833fb1b5990159f4cd71f532640f3725e41253fc5d51a2b7155e7c8cb4496bcb02c59cc207fe76a27412663962bcd203673b4ba24431a77a83b758c9d73bec651d54f80652b9600966bdc1732f3ca6f0487fbb7e95c9c98945f862536561eb6259616fbf0a4d457e01becdf3057c22382e53191e02ae90f58ea205ea49320e65a43ff4271d8877e9bc4990188bc304cc496d3f43174d3b637aced7a3d5f0cd4ec9c46640f0b50838df94be8031485bd89a2ccd86015597ec136ad428366eb6411bc2fd160e12696154781fb786e635de423f7eb717863c948b32fcb65bfacf333fbb8c2800d67755ca4b1e616a879ab3863671ae390484128d6ac86215755149dd4d34cedce87cd79346cc16408144c72f47fbd6697e9e2313fb43b33c5af1126f5f7f9c15b0f4aa6f3de3b3ca798442e3dcbefa83669e51318db55e1ddea70b261446e0ea31d593c553c62004b07f174f7d8c137d6548aaae3289f85e1d0f37bd5abbdf98c4e355743dd0ef741b4530fa68180caa26f18c9b8bfa9e07e291edca4cbfa7ce6b6f860abb913f14c7ebc3a8844cd0766f5ac45593ac13eab181dc6e6252160e9e00d8242fd317fb81aee72c411b11448db051f83d88fc6308917b92f3feca2d9335c4b089c2765be4387f8fcee54fe34df68d14c44f82857d4211e1ef72a02c94e0ff073c2af67628a62ffd32fd300b3ba189069bc9bf72dd8774823a39af814748f2b5b32892a9be0c8687e2bd29eb75f2a7b68586128464336d5e68ca328212639147daeba1ad7cf37f7acec4a7eb635e5980da4ae02dc72c37a1126d7cbbb6ca2806d00e2094d4f95a907c6087fff50824c4bc75037533cc024701231524c75a062c9364fdf78532e34a114719313b7c08a3f0ba9528efd647f6972a200b10d975aef1b56d4ae9e6091915ef03e975d5e33d5385687af12d0928909a9f89d668c1821706db5091b1ca5c29d0e7dfc82746d086733889e6e408588bf0155e89fbb200b6309e689530cfdeac120178ce88c476b6641bb85a49ecaf83f5f2c85b37a2c6b4dccb558a399b7f112299fd68086bcddeeff0f743677ff46373fdf50374812db52c0af7dea621a15fb03af529335c6d89db5f016fff28498508bb3c54e7472fc63d0cf8ba3275acdd1fe1c8beb6fec44481379c6ca0233b06e6c58e52c92894af3bb577b87ab27e12c0a6813fc94782df321395f62ec6a7c54b3d706ccc9b7b80d2c584c9fafb4a32d79c93b2ea6e0160469148f8a7a232c9bd5cca25e5eb3687b4851ebd32ba14b581bd9699720b03545fd33be1f50c1d5006d935cf099b36f3838a28ea187c86a4b407f4d28106f40c1f64e86fc97f15180969acb31d9b74b165f743cf17de606098aa4c5016874e0b4448710a730b0c9e53e06cd844837007f588d3a42df260ec546c52132f9d4662d8c78cd766a7fdc1373137fe402c8b90f6eb82963a93b11f74c87ba5657cbea6b19f03994a39159019edce3aede3e62000274349df8ef72ec4fc0922d1fc1b6f58c28a3acc24552f8d4c76a9bdbe2aef4b0760429cad663846f2012febcfb46e5ebe830f3d0cecb7c251edca228f0aab71dbd1a27cb6b954ef36a363047320f1935729c8275964047569af07443238fd11f40e4c782260f77198c0287f66c57177d24c4ae4d3dc82224d6450b188db0184e4b8354c85787de806ce3df3ce57bbf6f8bdf4ec5f7da9c9d8df4ee8ad9a590a16fa1b4313806c213aa528cbc19c3f469ed72a171e759a9093bb15d5c58903689f2257039c10fb923d5632cb81e70570707a00ad4682fb8bde42cae4a1a45d3e29594ea1b2d1deb906f95f4510a2fed970c276ae831fb134d35277676622ff352a24345928e5379182bc56ff54aa5a3bb8819d267f02ed219d5740d5a8a0e83aae4cc3c64b4587b97ab48f058b9d0ae0325ac7b28100da263c0585a10984e079469d3920de5cace2c77b21268018d60a733bd0dab63bb2102b8b8aba34496e0e8c116c3dd43683e64e2865f61886ca24be60ae7fb32957ccffeb895114160126ef9ac6fd62f69d28a37d3da844580d252adae6fbe45ac3ab58739ad96f4f3a818bb2b8e0369255465d8bc9bcfa1de0fa531f91bd85dd3db8fb508b13f25940c4554c09e42bd3f758373d3d10e919d8d6a481276320fc27d4c80c5fde02856a8f996a827d23eb370380a0d3d1d8bdc3b2268922bdc6dadb4865ca16fab9c218f61d3fea451ef3b85b713368fea5717737b624a73f65c749280e6b00ea7f6c9fd31f5caf8f975b574983b076de1c1b79afc785a37bc40c7cb8e168f4ab911c83f662d8955b739075a2a1e16af26fa0367f8cefe772467e769ab0f259050cb0190d5dbd0b5fc1e500be294e5d86c593922088c6dd8092f3c3c06ce7d6141107d1c184f0fd4bd5eb7059de1fc759157264cfb9eec7d3ea1ab8ef167dafcca2ffd9e8f6dd479db53949fa5ebb880dfa50d281ab53ea12544b17bef564d00be5e73fe4f89f97c42e8d4ec68923dff1d973c113009030edb0bdf634bc87eeb5fbea9ebd9ed9cdacebaed42ea305f02e35be8c634d8e56e1faddb51fe2df89816c21b7daac31dc464e230c15ed8e85d886f918b7cd475708caa9945c1697092e87a8ea166a0d3833505159867e312682c184dd105d1009e61292e7359c4e9518726959a3090627664d92c573b240ae155e8fe5f4b8d977187b24d548f51958d1155ee56093b13900577e10094717f1bdbf56fbd19eeae38a62af069e056a140627adce406d5c9d28c62aad4e84ebfd51a12be8042c5cb38e5cb011ac5f53c0c0edf5fbbb5ce30fa620870d705a37943fd5890a5d24d7a80dd977596575e965bc47586f6ea31781ce58d83155d75b5ae892b00bee45a70f4aed764a3eb21274e407ea9ab0bdd78d93d44dd6a9b1fa30331e091fc99875d5b207af5a2c923def5f6d60401826067e8d74402412abac8c739f5d1c0aea4dff52238bebf77678927831c7bd6e03d72b82dcb201cb8943a7e248508f8e978170692f88362182de1f29083c04667adf9d3dd1599667d660106dd6461b702c3bb3fe3128db2b4dc93b67e777760334932e861c3370468c6e180e429c969b954"}, {0xb8, 0xffff, 0x80000001, "f3a0b2e3e7a7ad5b9f88a5e7c383011a15d85c610c8612532d39eb789978e7e25125aecb1a8272ec252c39dca4620712465789b34554624a721be72b34ca0effe96581a303769e2da2572b3d3703b4fe988f835809824b21ca89e4dbd6f6be0647190ef42f2e5365dd0185e897b8a667caa449f75ab67be8d2cfd1751b6d322f7e21696d0139afb4199b8d82a4bd9b04ff1fb6c1018c2c89c0f19777bb8725acf3214aa720"}], 0x1440}, 0x2) readv(r6, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) shutdown(r6, 0x2) 00:46:47 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6020000000183afffe8000000000000000000000000000bbff02000000000000000000000000000187009078000000000000000000000000d3028e0e00000000"]) syz_emit_ethernet(0x40, &(0x7f0000000000)={@local, @broadcast, [], {@arp={0x806, @generic={0xf, 0x9001, 0x6, 0xe, 0x8, @remote, "1b75a3fe788820379e468a506002", @random="13f7ba485464", "dc73450292bfd42807a749da88a36cdf"}}}}) socket$unix(0x1, 0x1, 0x0) 00:46:47 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) sync() connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r1) write(r1, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) flock(r1, 0x5) shutdown(r1, 0x2) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f8000400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 00:46:47 executing program 0: mprotect(&(0x7f000093a000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) fcntl$dupfd(r0, 0x0, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = socket$inet(0x2, 0x0, 0xff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) listen(r3, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x42ed, 0x2, './file0\x00', 0x40, 0x9, 0x9, 0x10000}) r4 = kqueue() mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x0) kevent(r4, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mlock(&(0x7f0000e19000/0x2000)=nil, 0x2000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 00:46:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) write(r3, &(0x7f00000004c0)="8fd1678fa0f54204ab269824bc44ab2450cff8489b3bd448078bc23fcdab0709e9ff686eed814f1f1bd5e213a6092b23392a6f25eae98d387f438ab74f632ee60996a71ea81ceb5253d31c38e003f788a3024299bc9d14201f4784b76257a973711d2d32f76cf3b99270dca9b92cfa2e081e9dba0bce5ed0dc56a9d43eeff1eef611bc9fb43ea4a479e79cd12dd60d4aaa9dc54e548ecb877bd107bbcd698cec7f5d401e650f8d4c6d00ec60d7d592248794156a4046b157980bfeb1b0cbfdf6589964c32a", 0xc5) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r4) write(r4, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000000)="8256c301ee45c3f285d9c62c552d5e194898cd0539f2a62fade412411d13cd074a64ecab2d0ffbd3c4988a9338bb8e84a01c01aae6560d900f4c7043f2953996678d3871022b", 0x46}, {&(0x7f0000000080)="b7bfa4916c0936a61323d8588707b22ec2013ce1b74e1b9272364294249f4695dcb0fd41581d3134581a31d09be19d0318733442da053a289cab5747fe7c27b11f6d4f470aefdc9bc55d7fd12e2f537efcb3440294a252afdea577caf5c71fee28a6e3ff8a1431d7d6eb0eb08404777ad9a2957d2de3dc3f31d5", 0x7a}, {&(0x7f0000000180)="e517cb8578463984458cfc585a4f7cfa3bc851a99dcf966258dd87d306a79a33f0f145af693781d68a5af004d51c43f811193fe0fe40195e4372cce99812d265c7c3fe18901948af9cd115e331f8ea02efa89c36d8b8c21542a2214270702e036b798274d6f3fceb9cd6aa6232f601b041c62b88e0f5b52dbe34721fe608f08ee370eae7bbf612aee3b8f11e7b0a6b53a7c0664fd18ad58e52cb7c52b440c39990d800c1803e96864594e0e0aa28dc28793f067a05838acd7a", 0xb9}, {&(0x7f0000000100)="9ec1bc0f7b292f7ccedeead917b929ad69f1988f3b5a5b233e1f55b787d98c2b31b8480cca", 0x25}, {&(0x7f0000000240)="ead0ef899bdee570bcf675410857d119fcb270844555a0d5f76ebf631b6447fdb16b90a522485cc29d150c3451b1d8a20cdbba6cb40b54cf6b0f4486c7712ad2919563dbe8ec18f54cd2052b6fc27a81535ba3994f90f84979aa3a64ccc5ea0e01447f53a05f1e9da803f437ab5d4c379970bb341f1149b924925f158440bd3fda4a4ccfd891b9f10c01f1238baa4d2149bbbfd648b04715d2b683ea4a6f0478723ff52b19717a946e8527", 0xab}, {&(0x7f0000000300)="3a422d211b99f5660fb51f694f2e462c9a2d7c27b733a79a644a58ee3369c83ebd13039e51648e90f9cd8bd738d8fc3ed7900e3e3e19511a4dafd085", 0x3c}, {&(0x7f0000000380)="8a769fbfc17324707f46621e6b1c1846b5111bc8cf8b5fed2eedaf03894050bff823a9e8cc873ea42e501bb2511b14889e3481173d0a8eb67aadbb07c709a0011e7dba32f44596df4be5071ae513885c02d145f254e6a94850d1b14e3d3e73da456ede169329052e98cbbe6d16c8cd4a5dea216452e6b8ca2666e3582a2e3edb469f8da47e72632fe090f36da1bcd94e77e3c47dd2f500c11b69a408a18c9ade", 0xa0}], 0x7) recvmsg(r1, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) shmget(0x2, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) fsync(r1) 00:46:49 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000540)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b0900d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403", 0x281) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000900)=0x8bf7) write(r1, &(0x7f0000000940)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c0b367b8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d9f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c30339fe1c0d4cbde765020702fbf9f6be65a0f35e4877aa55a26fdc469f6d883ac9a0a1f916f6df077f6ba523a074296cca5a86394070dc741b12a5455cd1036ca3302e6ccbccd366f997597f6ac33502b79d7dd103f369b63968b48030e1f190948516b8c3688fc588ab6799d0a5db4757ec4257a0188a2dafcec7855e58d2793595fca6c96fa238bb158706973c86baff3de130d1b5181ce7b4286f1ea698765c736ea6079ac22942fc8c1ff26cfc8934dcdd17c7010e9000000fae389e5e0a4cdea21e86bab24027aca8637264a5b7fafa5d978175c7100fa7a5f3b3f687eb180667420879bfd57ebb02f90c1bcf3e7080dd42589526d62947fb49da873fe6474a1d62cdd9122c276f5af9b592db729247d9b3cc9e63b73be67dc823f1d0c62e1b966bca36b95f4d7262d725f22864cf255884d41b5e4f3eafe531ae7dc4963b03eec4e7d7d0434378af394b3a40491e6ef4007763b122a1f33dad193f3c0db8fcef01fcd3152a10e9783c080e4aa22f9555a3d9f84fe03f4d734ae9e767026b9f312ac001e68b3dc4e52374917cf5f6ef345dcebfae5c5d85da6019d2d7b", 0x2f5) write(r1, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000400)=""/255, &(0x7f00000000c0)=0xff) 00:46:50 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2]}, @timestamp={0x44, 0x20, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {[@broadcast]}]}, @ssrr={0x89, 0x7, 0x0, [@rand_addr]}]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x7, [{0x3, 0xfffffffb}, {0x3, 0x3}, {0x2, 0xffffffff}, {0x1, 0x2bfb}, {0x2, 0x6}, {0x2, 0x3}, {0x3, 0x8001}, {0x2, 0x8}, {0x1, 0x80}, {0x1}, {0x3, 0xffffffff}, {0x3, 0x3}, {0x1, 0xf48}, {0x2}, {0x3, 0x6457}, {0x3, 0x7}, {0x2, 0x4}, {0x1, 0x6b7}, {0x1, 0x2}, {0x1, 0x80}, {0x2, 0x7}, {0x1, 0x8}, {0x2, 0x2}, {0x3, 0x8d}, {0x2, 0x7}, {0x1, 0x9}, {}, {0x2, 0x401}, {0x1, 0xffffffff}, {0x1, 0x1}, {0x1, 0x38}, {0x0, 0x1}]}) accept$inet6(r0, 0x0, &(0x7f0000000040)) 00:46:50 executing program 0: clock_getres(0x212c09b8f1f04ac8, 0x0) r0 = socket(0x2, 0x1, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x40, 0x8) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$TIOCNXCL(r5, 0x2000740e) listen(r3, 0x0) clock_getres(0x0, &(0x7f0000000040)) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f0000000000)) 00:46:50 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e068be461000000200000000030e907800000000450000000000000000290000e000000080ffffffcba7c7fb9219c772"]) 00:46:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) getpeername(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r1, &(0x7f0000000100)=""/138, 0x8a, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="014407"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) 00:46:51 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0xa, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17", 0xa9) r2 = socket(0x2, 0x4001, 0x0) dup2(r2, r1) readv(r0, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) execve(0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000010000000ffff000000000000f87c8a5b671b1b542a538706000200b810000000290000003d00000003000000"], 0x30}, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:46:51 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f00000002c0)="ebfce148dadb3ed9be5de9cec918a9b67e2a02aa24344c83ee681b8d5e288af7a7c026638c77319f2212b647953b7921b3e113ccf31eaa5807450ebb290d8e3fdb36dbef57d748649ad69322b021c904c9775b111e619850941ecb23b514c3fff321937a37d6062e74752fce487c03175970836c9294307e53d1b2c7755d876084cfe5fae3d273144d4e66d3f46be1bff357efe1eb32c712e769ec9596a46593110bf96ecd8b3827ac375635541f06bbce26487e9fb928f9e7ef60c6469934a55fce9950d5bb49136723d5cc1d943dc34ecc91d5827e52980439030ad48b04ae75bf090b93222d1ae80b6c2b4e4808e6060cbe091500be7b9f54590dc7a43eb5adf47709a5f7898616efd73b658e1ae4cfe59f6da4f1e26485c9bfd011da7e3b14d37d9de68d4eb53936934535f5db400ca65be823d03411255f91bde3bd1d76273d74550884404e2d612016b181dac95800", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480), 0xc) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="e3cb2e2f666b6c010000e3eac6fb34735008d9c5382f45a5589cfd2d7e6b86e60e6781fac8e09728e8da363d76a4aa733f7b31b2febdb1e75fca1209cbff523280bb92f0f60f1a1001b123c5b4b02e747040dc2bbe96a1130635e2ba7b3890e4b09e17a860178e40cca4ba0af53e67641e20e6a25da67b22e93f6fa358aac030493f108413bdb2928c92af9c20ca4f37066697a6fd14400ceac692ecd0ecb12f82e0faa09413d2d0f659cc62d29a86072f450ffacba2855cc54cb6ea7051bbf2138364b643b3d35414098818936a94dcf05718c87e28c4900d7ed8f8e081148b72b50e569a5a6d59382777dc6dddc75d06dc5d39adff465a019712d5acbfa4f5b3817a16647caf19119f8dc3eec7366af226353906af2cc609e6b228696b26e00994a3de973b4c8046c22e6f14fc634fc46b342027747040c6b720c0fa81c0b9a626124de4ae68dac83b997f92694afea2c3e4495525f831ed882c6981699781f8dc101a9954855974"], 0xa) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000280)) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000440)=0xb7) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f00000000c0)) 00:46:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x10009, 0x2) syz_emit_ethernet(0x46, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x3}]}}}}}}}) 00:46:52 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 00:46:52 executing program 0: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000199c0)=ANY=[@ANYBLOB="0042fd2f8fe23575533f0ca0f56e9e02fa6fe57eb1260500000030fe458cc05149b307ee5a46c4f525000000002c21d5c7bcd4421becd1ed6e8deeba30acb473435afa9b508d57eaa1dcc6f624d5d3e5b4bab79b046e8d03c36d2f9f5abcd35b2f861cfc7330a3e58a04c03bed51c6e50ec954ee1fec3613250c133223cac00afc2257166031cab6e813c36a52e1f3fd7af2f0f3cb30887dac79cb01fb0e268a91c7270795f58437044cbd6b2e85c2027d6e97e593fadb4f4fb84e63f837de01c32a72ca8a72d0659c54cfad97ddc60c72ce75138ca13e9311bb7374916b3caab5e81bbfb1ca9415006f02000000000000add7b7df589600dcd6fe95e9d222d8c6cfca5bd3ca3ca89910ee05e50a7ec1f845eb09839bcd9f1733c4359bb6596022897c7a6a7ec0eb60d5e6266cc53e77bd0e70f9e9930d641fb998facc3285ead06e6e88a2d19fa7d3bc4faa49d3df5f7c258a97a9f7b8083bb8fde2352cb87973bf09804ad3d0dcad3c46bba726d1982903f0ea02532d8971e9481400000000f3cc651e7b484ebcbe655a410770af4023616db28c9bd30631bb6f322741157f313bcb2e19f091a981f33d9d9aa8ce17058283cf776a946402802ee35993e7c23ff22e977664ccc0bc9d103bced3380b43e789215912998ccc833b02cc0641b64dc881b99b9ea9eab692e6a3fcc86b8b5540bb33057571fc26482f186a83d9f107be5fec8fa0f700834d627eeeb53c17685867ee2121c902394dda6dcf3246e05f8dfea9fb2a78d3e88b08a2e20a3fe245fb9342c7458d78da4909b1c32b8533a4d077c6d7b03729fdf0e816186a0eaf12799dbad2da0848b192121568d4d2947011d10f0744905c19af1e6f657d1b017a7dcec418e0bfc2c87e45f8e2d814c1012f65d5c4ef94b30b606bd6ace7cdcef130646823b5fc0bd930aa889e0d1d6963c89ba5ce10b3c73b62b708bbfb7af5099a60ac77c7d10bf5cb7c8e4cc1277bfe5845cc517c4638ec0539da6e40dca383d73b5e0705e39da125ccc852b54be6a5351f7948a6b74a1c3e9578d7c1536ab7bf8d543afc94ebc12e0f274658109ae57d529f94bed45cc26bf5e32545dbfea9e7f79f28e73e1bf2d9597cda962b"], 0xa) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206979, &(0x7f0000000080)) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) socket(0x1, 0x4000, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000100400006}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000280)={0x0, 0x9, 0x82b, 0x6, 0x2, 0x8, 0x100, 0x10, [{0x6, 0x500000, 0x1ff, 0x8}, {0x3f, 0x3, 0x0, 0x1}, {0x1, 0xfffffff7, 0x1000, 0x1}, {0xfffffffd, 0x17, 0x4, 0x4}, {0x35, 0x0, 0xffff, 0x8}, {0x3, 0x1, 0x1, 0xfae}, {0x40, 0x3, 0x49, 0x4}, {0x7fffffff, 0x4, 0x7, 0x9}, {0x1ff, 0x3, 0xffff, 0x40}, {0x6, 0xffff, 0x4, 0xffff8638}, {0x1, 0x6f0dbe0a, 0x7ff, 0x8}, {0x9f73, 0xb3, 0xffff, 0x1}, {0x9, 0x1, 0x3f, 0x10000001}, {0x51ca, 0x3c81, 0x2, 0xcca}, {0x4cc, 0x5, 0xffc0, 0x9}, {0xfffffffe, 0xb4, 0x7f, 0x80}]}) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(r3, &(0x7f0000000240)=[{0x3, 0x5, 0x1000}, {0x3, 0x9, 0x1800}, {0x1, 0xa1f, 0x1400}], 0x2aaaaaaaaaaaabf5) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r3, &(0x7f0000000500), 0x34) 00:46:52 executing program 0: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getegid() r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r7 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r6, r8]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x59, r0, r2, r3, r8, 0x9871efd7ef743734, 0x401}, 0x80, 0xfffffffffffffffa, 0x1}) syz_emit_ethernet(0x4f, &(0x7f0000000000)=ANY=[@ANYBLOB="ff582e983effd71c9edd828586dd6031797100193a0000000000000000000000000000000000ff020000000000000000000000000001800090780000000056427e87f201779ef35df43239fc03db2c"]) 00:46:52 executing program 0: symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='./file0\x00') readlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/212, 0xd4) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400), 0x0) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x5, r4, r1, r2, r3, 0x10, 0xd}, 0x6, 0x5b, 0x7}) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r8) 00:46:53 executing program 1: sysctl$hw(&(0x7f0000000000), 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x3, 0x1000}, {0x1, 0x9}, {0x0, 0x1009}, {0x3, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000140), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x5, 0xa83, 0xa}) semop(0x0, &(0x7f0000000300)=[{0x2, 0x1, 0x1000}, {0x4, 0x2000, 0x800}], 0x2) unlink(&(0x7f0000000100)='./file0\x00') semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0xd5c) semop(0x0, &(0x7f0000000480)=[{0x0, 0x9}, {0x1, 0x1e, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0x8, 0x800}, {0x0, 0x7, 0x1000}, {0x2, 0x8}, {0x0, 0x8, 0x1800}, {0x4, 0xffff, 0x1400}], 0x2ad7) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/187) r2 = semget$private(0x0, 0x1, 0x80) semop(r2, &(0x7f0000000180)=[{0x1, 0x7, 0x800}, {0x6, 0x2, 0x1800}, {0x4, 0xb09, 0x800}, {0x3, 0x60, 0x1000}, {0x1, 0x6}, {0x2, 0x6, 0x800}, {0x3, 0x3fe, 0x800}, {0x3, 0x2000, 0x1800}, {0x1, 0x8, 0x800}, {0x2, 0x6cd, 0x800}], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000500)=""/245) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000019680)=""/4096) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r0, &(0x7f00000004c0)=[{0x4, 0x3, 0x800}, {0x2, 0x0, 0x1000}, {0x4, 0xe77e}, {0x2, 0x101, 0x1000}, {0x2, 0x8000}, {0x1, 0x9}, {0x2, 0x9037, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x40}, {0x1, 0xff, 0x800}], 0xa) fchdir(0xffffffffffffffff) semop(0x0, &(0x7f0000000140)=[{0x2, 0x4800, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0xfd, 0x3c00}, {0x2, 0xffff, 0x1000}, {0x2, 0x5, 0x800}, {0x2, 0x3, 0x400}, {0x4, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) 00:46:53 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"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = accept$unix(r6, 0x0, &(0x7f0000000080)) readv(r7, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) dup2(r4, r7) 00:46:53 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff000000deffff85dd6090b48a80ccac5cad5100183aff00000000000000000000ffff0000000000000000000000000000ffffffffffff88009078ff00"/78]) r0 = semget(0x0, 0x1, 0x209) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x1800}], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) bind(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c6530009e6ca77b5606f8a0161d0b29ca6a2c8da8f2072de2889f90d7dfe78b63214fd9adc6d005c55cecf241d5b7d46a6201ef067845d7921057365d872c15c55a1f11f8692acad877a1639eabe2229f89eb8e6d616bf39cf0eef80fec43be01cef522971bcf58c2bf2e264eb8ec7c367b038cc86e7ed83c53f25796def9e5c240c40fe19d8e208da588c2cb"], 0xa) r5 = dup(r2) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) setsockopt(r5, 0x9, 0x100, &(0x7f00000000c0)="8db4004dcc95418c828c49412cf7d8efe03540398cab10c7917fa2c3c4e9c863ef1d77529f1cd992baa152b834b4f7365b349930927cf982", 0x38) r6 = dup(r1) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x68d9, 0x8, 0x6, 0x0, "b119c269bba400", 0x4, 0x3}) 00:46:54 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r2, r4]) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r5) write(r5, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f00000000c0)=[0x0, r0, r4, r6]) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) 00:46:54 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60010020c57bcfda95a65c9be724060000000000000000000000e3e90000ae08fe8000000000000000000000000000aa4e234e207d22019a7ba22ff376d9aec80fd1bbd736417825e8a456e13bc0efa92d0d11b8cddfb26b52b098307e427c70ee4f32ea25e5bf0cc59a71a430ad8bd3fd78158e9b81814a32bae79e1e7fa51ab009c65a7f148266cc3cba32f2c43a1befcb8826a39c03afde5174ff84e3559cdeba03071f733626cb303b09dbc987a60f44955f68b34252ed9ff36756cc0d92d782ff63c19432c84716adec91ef8f28fd57c8e8349c3be9b3800ae64cb1bccaed6a52874e53272a65efdd36dcaaf057cbaada89c5719794a607ab18e088c5a4bb381f3f43e503965fc72f27a9a68701231a430fc4f995faca89fe3bb98756a9a1aa4e05813d4f797e20d6", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="90100407bdbe51da3600"/24]) r0 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x8000, &(0x7f0000000000)="03000000", 0xffffffffffffffeb) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x81, 0x2, 0x22d, 0x6}) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) bind(0xffffffffffffffff, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x7fffffff, 0x8000}, 0xc) getgroups(0x1, &(0x7f0000000100)=[r5]) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) 00:46:54 executing program 1: syz_emit_ethernet(0x7e, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast2, @empty, {[@lsrr={0x83, 0x13, 0x0, [@multicast1, @loopback, @multicast1, @multicast1]}, @ssrr={0x89, 0x1f, 0x0, [@loopback, @loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x0, [@broadcast, @multicast1]}]}}}}}}}) semget$private(0x0, 0x3, 0x1) semget$private(0x0, 0x4, 0x10) r0 = semget(0x2, 0x3, 0x208) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) 00:46:54 executing program 1: syz_emit_ethernet(0x12e, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0xf8, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @dstopts={0x0, 0x1c, [], [@generic={0x0, 0xe4, "0b3d07a31e6d240186c0ba015c2c18b0cf6866aa0a80589ab24ae195abdb7609b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be647ed5b3a6b078289c96951c74ae5d01ba07bc80f57741eb131adc3f482e24030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a52bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea8cf6aae2b1d3ac05d9aeff3f5c0776044bcbaad6d142adf213d073045b3109b78b78733f1ed25db"}]}]}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x1, 0x5, 0x5) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r5 = dup2(0xffffffffffffffff, r4) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESHEX, @ANYRESHEX=r1, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45b6fa200d120accd6580575b6911ee6ad9a8ff09efbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc634cff7f85414a8deeacd592ff0300000000000000485d02eb1295f1b64ace7679c8ddf3dc42522370c91acf28efd1d382709bca6c3f121870ad1c231ee71a08297905201f9a7d7166628b630797c31dd607e1caedb4f480ea4e7e539b016aa7e2d3d85c0499e62616f67720fa8fcc3ab2a2e6c903d4c386fc5ece879134b9ddb33b5be2894e7c1291504d850ec3c1e300"/265, @ANYRESOCT=r0, @ANYRESDEC=r3, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC, @ANYRES16=r1], 0xb2, 0x800) msgrcv(0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="4519996b08f30103dfe1fdf811b6099a42f69d0828975e1c9508894a0fd781d7d6a09c5a312d23c95bafcfbfd720c12a6a962b6de0f1aafa8e4cf3109fc134d0ffa416ac9d958261f1129b259b62db80e862e4f729752006932012ff9c071813bb04a1a663987942ce3dc50cf5fad693000000000000000088d55295df399e3fe05bf4d5c2484815dd15aa23ede070dc54a17e3c92a0e3d8c8c6c6204ede0bd6e075af3322a1c50922feea1a9a305fe96dbd9b62a60ff359934d48eb3170ad8bad42dbbd2b2db7e17c4a4e4018082a053e627f9795163faaebef45cb866f1ec8edffc24e9769b6cf3e33220a68582358e2d7de2c8b1ee9dcfe000000a1d2dcf0bfeca111a9edd609659b5886429c2663453992d3762febdc729b5469bca4698d84d2545c60e859fb0d86f049f9f0178cece4dcb805e945f2f77e67cc611f9729306457d96dc64d7b8b3f7f8e0931335540b3569edeb485ba1d84b4bd874c2bfe145ad36f48094de78b29a35ec647a00c4fc5b078f3175cb5554ae357d175d5f9"], 0xf5, 0x1, 0x1800) 00:46:54 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x2, 0x0) mkdirat(r2, &(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', 0x4a) openat(r2, &(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', 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000010c0)=ANY=[@ANYRESDEC=r0, @ANYRES32, @ANYRESDEC=r1, @ANYBLOB="e196f50378328f96270816a227e910cc50c6327320a49a95cac7e66d2783f63acf235bba9117df415149c32c67602843b79c071412378ab0d86002b17a3c59a55439590fb2d721e9a51c548e141bf362fdd17e2ef0a133f0be5a86907729409d8ba297f9ee2e8f6ca68fdc06133b6ed6dbddb5ca7f414690da992e3491bfde13d042b40be43dd7d26cf0b7d20c3ca6529a54ade013258e3e6e92f3a8046950050000003a4ba95607efe70db13d20face0b9a10514a26d67c9841980f49afb7494297e2496c879c8c1abeaa089a4111b3e83696d8592e2c0ee48e867dba2cc4479ce8ee000000000000"]) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000019280)=[{0x6, 0x0, 0x400}, {0x1, 0x1, 0x7fc}, {0x2, 0x2}, {0x0, 0xffff, 0x1000}, {0x2, 0x80, 0x3800}], 0x5) semctl$GETPID(r3, 0x1, 0x4, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f0000019180)=""/148) r4 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x102) getgroups(0x2, &(0x7f0000000040)=[0x0, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000001200)='./file0\x00', 0x0, 0x0) semget$private(0x0, 0x4, 0x30) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000002280)=""/4107) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f0000000080)) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000192c0)=0x8) 00:46:55 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000000000005675dd9f00fe8000000000000000000000000000aa"]) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)="00000000f448887d8bfac23578521eb9d7a42febf2c11325aa7a0feec805d614c22d20e991114583f5a8781735f3577b3977d33a3a55f2b7e18f153965f063bb", 0x40}], 0x1) writev(r4, &(0x7f0000002180)=[{&(0x7f0000000040)="ed6d6c9654ee3e06c12ec274f78c336b3249271e62b904cd0eae3af142910ad9a2716855257ebec0431cd1929287ee0622ca3398833faadf5cf22629ce07edb99784c4", 0x43}, {&(0x7f0000000140)="e16760c635da5fa71fd8227b57a2f1d1fd04a91b7366512672faea", 0x1b}, {&(0x7f0000000180)="626ecbf206d74e054a86de6e9a2878b2ace03e48d254e07edb6b404b6bda503397fa1200877031e950a4928e98332fc296b4309caad0627656f46ffe6bd7452f98e3637fc62dd074aa9e75b9e238b8d2ee513a81bfba7ef13971db54abb286c56fdad0602f26c85e7f97fd75c2ebf946db53408bc4452ee22156b89a2ff3a4a17223d52f46fbbd31a8072b955132dbd184cf588f8e580a87a45a302e6d6746d0d1ab0f0b9c1541b97f1a4e94e99fea2805eefd056bae645516dd70ae4c25f40760c3c55175abcfdd77db57fcc1bc7eace1cf9bd3064b07eb2190454fe8a021a8bbd0e130febf7ecc94da330d862766a38da4eda00f51b654490d9876f1457392e42fefc8f3b0fc4ab3b4d4439a390cffceb45f15a2987baefd569a24ebd8f1bd168736db909f5d3fa1a3033a81f945b9a900812dce5e93e3cedc5ba78486f972e501b9868fcd814a698246542480c26a4c2ffd0799375ea52e889750c4b92bae8604500de87aed81c6786bf772c9bd3835e80a1729412a7f30f3f1d3b07b9fb50ae6b5f8c38f65908da2faf1d6ce3ba8f0c357376a208bb80593b7bda917c7040bac093e0e2abb6262eb5f4fa3505ec1d422aaa331f8f6360e9f3f12408f992c90a38e55e7f842c7d8b3a8984ebc1dbf27dcc9f94ef0572b19e0c73c7f8da6fd42386b5076a592522e0ffeb2e63c8e5fae7cffa4a5f64bb237c7235b2be8e16a719c52289152e2c12deb7f00cc17c33152284cc15b8637eb51d57e08dc1d79b7de2ba7863e719f696895da5fb792abb25641699e3c56d5379f49c2dc5cfd50e7ab7bfd86d6e9d1fa35f54e569282b6f92f1a1c42b112d4d4f830a5cbdc563a24d9182204dfe73da92c0cf731793c6bd78ec44c2361c9f9c9ed07c3d6d2c3fc553348e992885b2b7a23c2818a06e03e356a3a835fc82505bb85fca165c81cfed38b54431d643b9435567b4c9af561eab555452ec8f88c1cf5d43d400b012915ce9ba583d9c9fa5775cd0c1501fe3ad6757fd02e529a16db641e914dd88cf35d90e3fd0c10f40c2200324576196f5b5f2acd9ac7faa8802c37ac5f3d6b1a2c0d600bbe889bbae6b0cacc855b0dfb1510e6586ea1bdd7f5a7f89f9e9acb25c11e23f41779c26c2a64aec6a8d23fc55bc95a867affadd1465cc1f9aee5c300d83b66833771685dba226911d3564803c3a0de8b991b0dd78d3e1b07cd6b409b05149b281ee310f2ae5c8788cd733f05e85509d8382dc49c5b963bffc730e2096bfa825fc59fdcc2bf099b6cf04144d0177da655b475b7f11c3ff9567f6a0611ff53243723c1132c49706f3ecb51c5e68b874a02885cdc55c3e0c3bdedcc1054210f70baa5521742e60ee26d3f35b3d4be624bb6a6bdad1bf47a8868bfdfc57c9df0e05b34c9f2e100a66807188223a6c79b4e543a34763080c42893ea021f30365f6ad7d6d9d62464e38e230caee1bc78eee282b561b994b01cbe690b989c9d9541a189e7c389b619bd80ac4737e98843804600be10c8b3c3567d8f8ee552cd6b580c93f1ca755264988bd0f760cc008e37e9e382dc165fa86d5930342f8231e52d117adec1ac5fb94e6b0786cd38575e3766c375e03e96299aad5d06d5505d7e9f33347fbe6c363cc4ffd0da26e775b51d50c3c963dc3297f6a8e42fcd9e4120ff2822523a4ca1c21674eea5d5fc88c7f8823e53657325011e689fe3972d1b20af6062248d3bc4926c0dcfb41f464dbff89e3506c9b4e03cb0fbe930160776d1139694a0394508466e9e4bea49e5a6bbd35a1bdf939217e7bb2b64a87e4b3fa59a26a2975899b1c5b51ba3e085f8811aecb4b0059ed2634159b8cc6417af0bd2478988058f2bb4ec25eaca7e0c97d7730ac171b8395e9f927edc11f91fc3dde5d363440cce05d4d5c389c305a754ad2c9625a75bec73f67f9b45ea0e637af90dee43a86b1d96fd0f7339df8c422a9742cb867f1b9b98a207b2ed0aa252f3f976822b7e3d374c68fad8615630469aab27d925ae332d90b392fdbeadb69d26bfb01ca0883532c0975400077c3b78d161e1ff8ac13d5f12d9dfde1d425ae671029d6221a1226358228288a63513239c167129889990e92a965acd6cd4009728b147415864d5e38b73e9d71cec2b74e61ff377684a0a572a62483fc51eb6f15ae5fadf0a7edcf2c0dc8856f9f7b56d64d6c6ef9dafff73ad5d9288730970f1d919918ba75a021ce1b87124c6f80117ec6d6e1dfe3045b2aa1f2e748ea9a9448934c85366f53bab1b5e46fb85f5941cc68a7834279e7982fe8599fe5773c625d88b0d966dfb803111d7d90ebf5299f01ff3e7f071f80a25b2461acedd457829dfbfd9e3556d43a552b25f875e35418cda367abd82ea8f05eb10be7867ef3b82130604336c1778a980f54c1dceb60d829db5f79aff23644c916904ae313cabbda9b68ff3796883eabfcc274be5a410923ecf390426978161fa81bc30e6ad0b64801bb6a55d0858fd1f665b599e47fbe70ddecf970522c7b116236a92bc4cbac9b6071e1c9abb8556f9ed78bd2e6bf4b37a22de7d1e5de35018c2faf1f6dd8fe38985862652c13d3a3740c99f582828b63e99122fc0ad24b7fd1e686d0ef70e098ebd8104b29e698bbbf08ecdbf79f38feb4407226e4589cdc3021a725f2e73df5c6b249fd7bef61334c33bb5a237f9bfa6f378c146739a5294523191da236948fbf13a7078778735d99e6c04995c520f0052c99a550ea7a144e4313b9958540469c009de018eb894dac0d4483c6d9790303f9c29dbc704eb9fff919108dd1a887baba43b436a41fb49a0dc3e8ebe7ed555ec81167295041b8cc67f145588f6038cb451658263cfcdcaf55a1e8616f3a510a7f4dc539135e8b0b264190754e421a7befa70203a5488486a24710ef7c48b2b9807a8ddd81a982fd8cb96ff895165b51785001e41c13c739a4ba02609002cfafbae0ebfe3ab67d1920e357458c0516885da6b939591af2be7f5855a396bf5288235e94fbcf593ed043054eb756a4e74e62412a14b384aa94b591369159cd8b5225bc24ed632a470c74caebe1229d2d9377e1f1c49907b0b0676f78adc3a55b66a0f39a1be2a32550813fbae42a1dc44c9a62f9090b9c2008bdfb7312d741b8ee1f4317c7a11b71a74bf2bbb02926f1b3dd60a255bf915c3790d50e3a1cd3a7c629c15334d8ff342636fba8306e75e952ecfd784b53b57ceec4ede499714d13a0671d34f1169bade896dc10dc29907ac14db61f4cc3ab5defcd032d015d782d79f59fa938486e5f24c1956aeb9b46d41ba8b811160c2da645724b13a0f1c8f34ee1bac97a0a2bbbd30ca314d326e8147b0a00c1618e0cace2cecac7d6f40cd2f371ddf8d5b46a7d3957ab1d1140322fc479ecfa4d413ef8166c15fbfdf28e47153634270859c500ca33c4ff1f8f9255d3b49ae838b116ae43a67a5d6e6c8676ceb673fcd40018d99747484ef98e6c913376ec1d70a4ae623e4d6d274a1d28c214cec14751a5e7cc51afd3fe5a40cd087b380ccef738e457b55296163b5c1396294ff1d7dbfae8d67f40be7744deac92bb7d3148dbb826992af680816d616e8b15ec925e52b577f3c0028e7369e9b7d9144e5736207a6447bb2d1aa2ea453ca47483db629f8b8d9b56f8ed80fea9d522e7bdb9c64d480d086ce8aa7142c8f0959c3d0fe16167c4fa0e36c7a3a3113a84486549e10666d6cb0184e514841d87e293c8cf49e4c00907d3246f4016190e88b2aa73d1ae1e48e12f70788a895a02eba03f07ca7bf6d42c74cfcc0e81144defcf653828431c10fea58446359f124f3210c4a09912ff3e3fcf26fdbfd963730ed4757fbd45ef02c758ffacfbd5b8d0e4b4821bd7ecd9e38ea5438c148def04773455e8d60ad6508c71e2d6655817dc2f3e375cfa32117fe0dc703e7738d889b70e1b31b670d3aba94deec95c4aea3a0333bf074d3b8eed872a5aa164bb7b25ab1578e59b59eee570a1bb75915aaba2a5f867561ee73bfc0b83ade8dacc1146f081d526212220d7c53c2c0717add2419b5ca900ee9f4c7c233f5890eaefb8b2438299a55b4516d4b3cefc1b5114e024dafb65aa3af79204cf51ed95c14e2498492049d80c0d802df8d4d641709d9e46788e5243ac2a0c6d6db2b4db5425d03e2e9468401dc6a99d19aecfe37d004a079cc18a2ea2226ed7f40b5899295c7736ca3c218612172fac10fe99fec4a3e6467680b26e4571b05c3c2ef41cce3c17d8a56e918c69291bc209eabb3f7a170c3619ad688ce12fcfd72ab046e1f5f4ea7dafe3d91f95bb48bfb38746cdace3bf4f486d820805c689bd42e0862db2daa77b6d8a1fdc77f1d9e11bc48781fb81d44d3a79d6c0374141bb471075b9cfe227b42dedf5265d47cb93a15e19b42426efa7703083bcf22c1af75705eaa34bf64a650d189df1eca6c5e5a719cfd9fe4c5e43c83014e80800bd1a94b64d7f754adcb94919429bcab56be9bfec6c9080167ac90ccd0bbc67879b2b74f1b267401a62c13e36381890e42704da565d362e2d2675da5b9449b1859ba3ab406663869e3ade5ff21b6b35190929d978f07d2d46d469ca830b6b6ae220377f356dda14edb27ef920f4941c63baa18bbc978ea6184ef378e4665bf86ffd4846d9b6c9c08e64ec058ed580cffd40ce8caf067c8108341c8e7494723284e9788eea84f6a70066ce23bded3f5df4c95106429d72036bbb9c3fffa5e7b941e558865f40ac0fda964b719052accb0d91ce3d29f6eb11d7be46f2554aff687ec7bc60219c90ecfca096b58b724a2dd5c7c43535df36ee36205d98cc1feb2d6b844d0ff1cb3485697209593115b041f6f63dcc502bdeca20ed72a1a07f618306a1777d6dd5476c915d6b5ae1f33cee886f505790f8da05126c0e1dd74726a7ed605a4422e74815d6df69f86400ef9ed85a4f62a75bb77876c315d9b59c5662d72dc88bc70eb1bb41df1d8a045b1778fb00290c4586de77a3343b0d4b64a0be18d118543097fba476566d87d1347422a1fd06e706bd33ca1a9601bd8fad77a33ec534d9e5382fd9083f0e58affaa69952310a7728d9599a9d46dd4ee62c32a10e51058ffa5f5bbe2b4460fac17c0f10c513ef33419ecac31c10afe8da1d33dc9ae4bc8e741becdffc556e3acb64d0aaa12e7b33b6ef3974ac4bf90437937800a7831aa4cb63921195b18dd7a89887dd074ca0119783b6b659a6ac7330014cf183a23d4e4219fbc0e1e50b60a6d6ccb94eaa52c59711f96e4c48ddabdeaef558f98fb666323444c05f877916abd923cd7dc31774040cd594742a97aa0d5c18f04bf2ef05a016d10245200c3f1c51670bceb0edb4f8579ed8361aebea95c0c2af1416751abeacd6f8da6462613563f594e52dab6eb176b618daec30c92c2af5f9be45a8574d6a43c204f8e5f3c8fae290bc58aeadca526566ad620981541b6588c989a03fe502ee475d0c4ffe437a38966bafdcb22778f573fd1ecd55512d646f0e1d5ab8fa0b6f4927f8262ebe6aed311d59715b84f09cf51418e3d2cf4d97659429bd55c8ad9649db6a6fa6f166e17cca08996d423d770dcd21e18d8d9051d9c25fd2ff623383915ca5283cc5eccc5a8351ef67453d2bd37f38d760aba63f3b70fb1a746227fee61ee2fe591e18cccb20bdc4fc3579228ae0ad10353687069f51cad3193f38824f067d83d8bfbd9e0ff689cf4f218ee0f1ffc7d1bcae8dd46dbd362e4b8a3fb43025a165ddddc2af5b0e647e161398b1f964e88249a86c0be2f53f71de5", 0xff4}, {&(0x7f0000001180)="fb304e2ba952ac2ab901f5db9be74e475bc8c1da735cafc0dec6b945098e295f5c6c37a818b88099b62e428516773f41d5a132d7bca6aa69e89d540066c14f451762dd579df29b5b5dc361e1c0642235693b4c99534126193dd65d6f9969ea0e63f22483380b8b945d32417efcddf8883bc9dfb92423e1cb2f99cb116fdb193249e2cf69fb1fc8e0259f9b9574f4fd05373221d2828ed63a2c58c50e069ec3ec1639bacab2217f725fc9619745e3b62906fd78ab83c7e84c8ddce640ddbf1dc7a9ce5feebf5a2e0b3da0caf21b223d801592d4fd2e70b3888937b372308100bb55d73ae0079034d347cc31ba8eac4dab05a58590170de0f2e22dc2989a61ca375db3b8df0b79feee1f0e31c05c143034856841737ea9169ef0cf72b2c6a9c29ecdd5b5443b221a581ceaf0aa8771dfd54a29dbc54f5edf94eff68791d7f12e2b584003bf8680b23d2c98fdf0e4c046c41cbc9ffea62c52d8ea0bec6ca74b4fffdb8f91b67073da3b5af42fe907346de85f91d69953fd0b6fcc00bba738faa81a00cb201e8b10f837dd06e0bcf24487a9d2ffd662e97d81b4c6d373ad6b0b09b5544102721310cc032e06cf1e51a2742076ef9d5781591bee89cde02e37ce7a8b4ddd6d557da2dfc02692f98366dbef13eae10874b811defa690a6573273919b1d4e74f0bf0bbe6be42ed2b6a82e22846ded5c59bcf3676c5b5d399e3c56bfb100397ce339ae911335b5296b8b448925e2be5d7a847e3b689eaf8ef3028f908234d73786070fcc5e186ce164e85298d7a41c918b89e527ff83446e0a191cf52410ed5487213d783791ab0b4b7e4ce0e148af00ad243d4caffdee735e230bf4441f56ae7485053570cdadfe68754f592abc79c6905131f34b802143a38773093c954963aee52d497c19d0e86d21f783b7ebb32a3ddc5367ae0d43206467e428a9f0bb057745484d8df7728b533128e4173f0a0da55b4392909d98c7569883bb0d8129b72d6630cee7921ca4cdd0b2f56b6542c9792785f6d0e59f2a4695f800d38f5ba4a039381f1039a05a0d967243f51e4f5bad19ac7f6131608fb310946ce3e80989f77bc4fa8d58e166adec77c94020e7b4351fb82369e0f42937477d10f3b2d8ad4970375eff429b5ea0a5365791eb52170a6d023844e18394047cf86e5e3527caa1f48d326c6c566006e4dde7b58e793655f80f4ca66a7dd484f18af066bc743d0154c42c3e90d10a892f761f4caaa36dd65f266f147db4c91ac31169460807ce0a5272e7750a3f3bec1a95705ddf2305c894d316987b8259f5ec44ea393bfbff12a5d7773a779d222eb07c406a65babaffea1a75cc2ea64945c7e628d1c0282574ac98f7584fe09757d9df524106ae935c6d46e7cba7add7284d7b44a5681744b23a270974b1439ae97ade729e037cc1c33801535b8d70db30be571da9392e668cde266ca2519e6264cd47e66452e1ef021d1d83d31a26f45a1ad4107e1df7bd0c1f4da435c3109c6f94f66e5fa1c35ff8da9e16f59fe8f2812446d174d06052d6162b6e1c73b43a3c229f7cdc3b817177955be99db9a5e4ac6da49ef7eefb5c70049912726b83d95fd98aa0e31519eec17f903cbade2fc40d08b0085413e22964d61b7477715f29b17d6be91d52998357ff7a726ac9784945091fc9813b23ba37061d1ab84386cdc842dd2622e84c99235fe2776528eaeb553ab4c06fb1043f4ff51f8b336a2d0ece852110d55b86c876a6afd4778983841edad30bf79a7a5d7889b6b301ac900af91fd13330689255210591d516c7d1b802cd9388635918f4171b859f4ade08c41c59926e4cb346c3c1d070c70a4b18f4faf88855679e0a1f4532ebf525ffcee4d51d104f75c0d770d492062e99d4ed57226795d9fdbb46738930e9be50a5e9f68903684befb43c0d7c72958c9f8cf3675ad09f7364d5c588fd4c8fd9327f2053d12436e4bfdf93307c2837f3036694cb10dcea7e53bbc2636f08de8f7f562cd079436051e3b62afc96770e60560b156396a9ebba1e351d3b77d521d6eec1398f3e22e0c547fa7189b23642b37526180bcf434333e297255dfde78c11184623740acb59f17b131eea8e66643408f83337d1dffe6718dd29912af98e24eeb6b57f9eb45b30eb2aa032e24b905f2e93f695e74e0a1a6f2c57b4faf87ccc4ca3ea00788f1e0dee1e0408de219151cdf1275e9c0272642e74e8cb705ac7d906ead270ceca5ac95c1621668c9c2aa79cc3c6f7324061b5a79d0599ab0b9b8aefdd6fd6c200da33ed7a7d19bb9a84353bc1812aa4e01111850e1ab8db92ef37de3def683492b703d646b4c7960ad062f369737a6ea544b502b78caf4fb9cc7dc613f2f450173b4a10271bbb3dfd1fd41f6848bdf4c014d5324408f102b1d52ae41a4551963626b7f5afb694d0c3cebf9084b5d5fcd2c1d8a44356e19e4b48b51f08ff77e549f436590c85e6dd9e1436ff381a307ccac3ae055d4c83b0a9daebb56811e4b54dc91bc9a2607180a57bf8fe66f00a78be7ddc7c0ed4d7390f665892b561bed8b4742cf2abb57b14ed7fe1e5378f4f4b2d4f8dcef24d440dfdbcc4cbeb0fe5e3bd1357bfb53d5f72202f4f529a6ef14b91d64263c663a9e0334f3c442cdec0171373921e49f2369f3ce0a242b195729465893d8cf66e84353139df1344959d74474e6dc4cbd1dc895c59e982f722da60cce82e91e0560a0a81f00662c25e48978ee4ba75da38613155e85642b37b255bf5e128f5669a94fc27ab707a095ed1b15d0bf4896e517573984e74a7d781a02225b98b9dbb28a3e160acf13eb0d886fa33b771b84773c309d64e5c2ba3c41044cfc847e21b7fe4efac1d939d1c089373ed1cb7642049d2facf1a30f6cacbb89e90f7e740e6edd856b28c5aba27f62e3d5973b5d6ed98970d8bb2db7ebac120f22bf856c42809b362910e883818ab9a0a952eba90edecdbba7221b5ccff22d1c5e2142c24d9466858f0450df6180a0da5a6d2b17d03f955f580927dc04ab2c60e112de2be75feed2f1c093d563cc21df1b273775b90ff3cb5c682f7d03a93219ff6ab7cd2ad975237412560d45567e1a4bb864434c346d29635299cca29b98098f9449c578b63d37cdcd0c833a28a3d263639de937280563f805ce7420b3403c1d27e8102a4172d1852d02cb2874fc642e9298fd25282cebec1d3a06ab23b473c3ee8ca3944e6b38cd64404702ea824278019d87efdd6ade20f703cfbe5d9fd5398b24f0b6d215c94dff9fe4b3c1c51feb548fd86f78bceac15721cdf600de300ff3227f93ddf26d25640d1e47e22a67ae65241634a0ed74186d7fdc042492854de432417ed619d85855dd71ddee3d82f8efdedde955ad70dc4f93374e62272cc13734ec051db32555bd9252321f99b7a724e209e73f103caaefdfe64d57c0d4b41303269a8e4fd2a629b5ee2d02086eeb34e6b22100d0972568087fb4346b3838b0dea0a986d3715e5617db9a8e9d0a41c8b52d649b203105d8f1389d9252ea2af63b6c50206b587695f702bd798b84b0030335cd4809089724c5313d561a0832b07cb60385c9d40bec83672b90ac2d620f96e9461a62809653c86b7eb44042a18b90f4f0992d2c58d7ffa465ac78b5a6f9d4bad5ce294f4e35491d5dcdc4e87a840d6b8bfab6d3f5916b0cdb7f70826c870ea6f6cf0d90d10a27c75a89e6766333e446cd33efe736f1a6519c8d5cd056185a75461b06c6cafc65491d997726917763ec4cc7da1998a1fb36b6b145fdc3fc95a3c68e8d8ce083757dfe452fbc772d9024898275394c9272607107f869269fbd11046849f7f5c18584e05b1e66902df734468786609b76476aff550ec5a564c7aee03ee52b7a86331b87c6ef7e1c1ff49d8d536e11f198ad5504be716d11616cf47c44ebc8c1a613faacf0938aef67d12e0e426b7e1aed320b88bc7165c097f4c8ea71af2c27a4b92603c4993bc1acd50ea084522f4da3d603932186a3a53e75c71df5fd2532264c1f58a5e895dc8f09fffb489faf7d500072915931f27a12823393b8e6a3f03097172f90f33470f82aa2f56208daf4115129b2ddcb5f7701bad424381110df3ac165ae3c63955c7b0910475be553c569e0180be3b8637b214fd36408b19b71b96ff23794e154f0e67c2980b9fcb2f0eea1bd5f29acde219b43c4c576f68ea6cc6e7784048c454e58e13be81e41a14cd23263731ddd17556e0be08af4f862af2fad96cc2781d0fdda50cccc93643ae80dd9663a217d96a2ff29dbdc9d8f1800d07ffaacc592258114880683cc1791f2769440fdb45e7ebfd619f22fdfda91e6236de640f3f4a9169f379e4ebde20e833e8053b4a0cedb0477da3aaac1b558073fdb7395e50cb19ae1abc5e7884e74bb2a290999e3299999e0c5d747055036d443813dc9ab6164a3f7c985b95d8cf18f7397c2a7dcbd564407e271bd58e39f2dbd7dcfdef2206cea08f5ab6d51656ae8dedf261126f20a8f3135dedf71ab33890f863ee6d0cb32e8898cdbce1bdba72cdcc64b72a7174ddbff8c73f88e49cdbd17b6fc4646a00f1206e211f8b55e2c7f4d1d0b05e0d5e35ea8cd2757eee50b9db11c50fcea446f8eb95a57a7640d9004ab666448112445cc937e165b591f45bd5e8ad8ac6addf5c43324b25d52d7dcab7330f102a42fb8c53f268d6fccc30c5377fb749b1c1beeacb70b607ab53f75082e8d6d3c4fb89a0ddd4e17dc34e95d95b75a0819a41febfaf814678d18d2a6f1b594e03107531d1206d62709d351101ace25d5fa2c6e18006a0fd419b3836b24064e09fa3a1122fb97c0b4f6698ab495499a9b8740187e03191582f50f87304204c010f16596c5ab5fd012a16b76989034fd37ccfabcce9a993031267e2129848981189718c246456abc2093b4beccd7c3f3f6db65dc874506a182d501683ddf0f4168d911a61710cdda074a09c53d6741b2cc476876325f67b915833d42ab757eca2833b54ebf90de8dbf6059007e4a749d9df82a66152b49bcfecf570c10335e1bea015848ff9108f8e92854e07da81aeab5f68eea7d11a77a0eacb06d10df86da6e927833705cb79895547218efa5b6c55994bd1fb6755eaa1aab416ed26a6f1d9529973bc2eb23d3f0051d31d37770af41a5c32dd5329b0c59f320654387af0e228a58ab2dee1a5d3fb3f345698e92ed8efdeee327c133", 0xe5d}], 0x4) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000200)=0x9c4) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) dup2(r4, r5) 00:46:55 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x8) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x8}) r0 = fcntl$getown(0xffffffffffffffff, 0x5) r1 = getpgrp() setpgid(r0, r1) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0xdc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x1, 0x5, './file0\x00', 0x3, 0x7a, 0x5, 0xffffffff}) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000180)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r4 = dup(0xffffffffffffff9c) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000240)={0x0, 0x3, 0x2, 0x5, "fd822b05426d2254e05c86dc08930b6f351cdaf1", 0x80000000, 0xe}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f00000002c0)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000300)={0x0, 0x7fffffff, 0x4, 0x8, "e523cab235b790b4e14f6abdb4af0355bdd1cac8", 0x4, 0x7fff}) syz_extract_tcp_res(&(0x7f0000000340), 0x10000, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f00000003c0)) 00:46:55 executing program 0: shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) semctl$GETNCNT(0x0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r0 = getgid() r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, 0x0, 0x0, 0xc, 0x4008}, 0x8, 0x80000000, 0x9}) fchown(0xffffffffffffffff, 0x0, r0) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) r5 = msgget$private(0x0, 0x2000000186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, r8, 0x0, 0xffffffffffffffff, r4, 0x182, 0x3}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, 0x0, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 00:46:55 executing program 0: select(0x40, &(0x7f0000003000)={0x5000000, 0x0, 0x0, 0x0, 0x4000, 0xfffffffffffffffd, 0x3, 0x100000000000000}, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x2b2d, 0x9, 0x0, 0x0, 0x1}, &(0x7f00000030c0)={0x0, 0x100000000000000}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)='\x00', 0x1, 0x40c, 0x0, 0x0) close(r2) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r3 = dup(r2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xfff) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 00:46:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 00:46:56 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000000)={0x6, 0x0, 0x0, 0x7fc0000}) r2 = socket(0x2, 0x1, 0x0) socket(0x10, 0x1, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f0000000080)) listen(r6, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) openat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x180) sendmsg(0xffffffffffffff9c, 0xffffffffffffffff, 0x0) 00:46:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCEXCL(r3, 0x2000740d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) 00:46:57 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) getdents(r2, &(0x7f0000000100)=""/212, 0xd4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r0) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)=0x1) 00:46:57 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) sendto$inet(r0, &(0x7f00000000c0)="4bb55224ffc01dad6fdea3f8bf095facbdf7310017936ab6bd43b6a6063d4d43407a0a785b0ef398b0ebf45778cd91762bf276b8bc72af6326855d88c1a6a3bbab2a1443543ca50c53d142472e090125365a519c5b507475b0ab6c0bd3818aaa7c4323ac34bacea743603d88de0b1d35370395b25cb53aca6697aa5be08ec00908ed7b8cab14116032a47d1a7aaa8f12a7398a265acbb997498ca22df0416a1806243037b9c55fc10be346d7cf42", 0xae, 0xe, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) sendmsg(r1, &(0x7f0000000840)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)="8a101670a5b79c4aed863bed05f94e5416d81724d6abb5a3e731250c5af99aef6cb95cd0913b2715357a8980d23220dc209f8192fdb9aa8a45aba75c670dc2ab6d7cf6295e155845ebbc16269210518855c9cce152e1dad2610ba4c8117795b22b0f83e1baee323218b21ee2972a09e93d247918ef46050ffd0bec8fcfb80402c29a61b19afe1633c35f1577ea42", 0x8e}, {&(0x7f0000000240)="1eb48229ef4570342961b5827e893c591a6030589325286a1df206696c186f711fd1ca3932e05aef90bebee2a34b44562afbd5d60ee268b47aaf50e9d7e6d473945af4bac1ca927210645a8b7fb47703299fcb", 0x53}, {&(0x7f00000002c0)="7dc7e65b9924e3cf79ce8c0f9b19faca86e22904afa6598ee82afebea117eedb5c154a062e5b74cc387bad233f75a94ecaf34194dc13b0619e8f81249335c1fcb95fc4bcf8bc0e5e022f3e476f9a2540cad6adcde1b3ba6ddaac77a24bd46d02c1f57633251d7637c0fec66b20a9c6423b594e7c6eb1e3d5f04d859b169c5c5e93336a24ed24fb6500ae4f388315cfbe2edb821c3765f66d9fe0248c", 0x9c}, {&(0x7f0000000380)="6695e94dea094a98a755a02a980ffd50513b33837dc3e7c8e6bb7b5d7e613f20204688c8941772c63530439767a371d39e9d8478108ab655606fe73eb048f52ca89916614022e56800d306fccdb681002325bcf11fbba3ba1a2d037c957f2b141367eec285da0b37ebc04b85b34947a60849b182b503dd84205758d9aa44d31d8f7de39764ce153d03e9c9b8bfc7aa056967072a5c6660fff1e6b3253d36e7af337524befa2c26a0538e8ed1ec3c995af1347225247e04a05435d2719b", 0xbd}, {&(0x7f0000000440)="6b0a74601597c44dc2cc904b7a0c7b97b8a849c41a92258905c1d0143611d7461130c1943b81680038ecc964aa72c2520046c459767fe7bfead1b90a1fc9bf3de5f4a96403ef6a86d38d3f61b78a0d2047ac4190a951160d4314d19753f72456963df74aaa10d338513b85473fd0421af382512c90a58f0878603fc6792292a306b650a25ba7b4c03e9d9461579f8efa3ca6a403f110dbe96bc36e67ae68b59833e785d26809fd67756d4bb8ffbf6f718548904f780758947345daabb50cdd6dce7266a4881e6ff5f491", 0xca}, {&(0x7f0000000540)="e377b3787f0ea256477160825914c48e95d68d6d1ee1b67a453e47d4647a0d1af7f7b142a686891885abdb1857b82e9d4f2036d8b81bcebf4861d41923c2e20cb5cf2b504d34780fbbf05336edcb4fed92fb56f3cef24ff27506f1c1806ff353acba2610057156714f32c99ec76dedf7e033bf0b5f0b8051328d45c21910007ab9efff08bba17646b6aad8607f05e1ad8cf80fe13d2274b5c7c84ecd42db3cb7fdbe67", 0xa3}, {&(0x7f0000000600)="73b85bf4a9299ec0205ddb2da0ad26ed7519b5a0f50926af774a8ff150d1e1396ddac19e225f1ec220b4cd5cf59025f38e0c3ca8823e0bed0777abb906d3676a029550d2e322f0cac9193edf90b70d112467ebce8ec5b7dd414f26df7c0b52eb762f3f74cf65dbd02871980f1f4d8fe14ec43baf72348855e17a0f95f9b22a0f01711eff5874d7e1108d450b", 0x8c}], 0x7, &(0x7f0000000740)=[{0xf0, 0xffff, 0x2, "6b78e4f5287f8a3ad0d19ccd822c71fd6c27dfd25fa834e5984725f9f43dffa68a17979864befbf94fb65375f7d775a6ac293a5bee9c35c36c8398f086582d985929913a25f37e852fff55d3e27b958bacd6db835a0a7c1bb70e0a046da5f1cb7fee2823b1b72b013d07da50ce109e56124d8e44d0975384c8f5215b2c96f2036a921f2e2de6727f63f401758bc7c231cf4109cdd7457a453d5d454771b09f8079abc2eda4a1d2b59ce02349ec9710a241fe9b024f44cab114126988231fa737099a5b59d3130839a1caf7f446ef047e5664e2c9e6335cf5471ee3ff"}], 0xf0}, 0x2) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x12}, 0x3, 0x0, 0x0, 0x0, 0x0) 00:46:57 executing program 1: open$dir(&(0x7f00000003c0)='./file1\x00', 0x0, 0x30) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x14000)=nil, 0x14000, 0x0, 0x810, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x10001, 0x2, './file0\x00', 0x8, 0x7, 0x800, 0x9}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)='./file0\x00') ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x0, 0x2, 0x101, 0x5}) 00:46:58 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = getuid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1}}) shmat(r0, &(0x7f0000fff000/0x1000)=nil, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) open$dir(&(0x7f0000000480)='./file0/file0\x00', 0x10000, 0x41) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000140)="7f676520c412e574062a143a4484fe4ce67a7fa0cb19c5a6301d2d88b89851f10d08e77a5878ee7a5ef4ae0db100c8f4c21e5fd0436cd1f2a3592b50b7393f10fb532bb482502dbb477e9ffb75e0b4c10710c57e8017839a31f152009d1e0b9a4f0e8e4e9a46890efc1e67a62001f11571609501a06289aaded2ed42c00d29860ee1a587fe274370f16c6d17f8f86eec3dbd216b8b7bb20ba25bd4cb0cf3d0932afa3bd3", 0xa4}, {&(0x7f0000000200)="dda565dc28a93a09713904986939725ec316c16807fd3071d01fa18d1529dfcc7e4e19fefd9f70a1cf2ee0bec0b8fd4051c58f29c7ab53709c86ee8cb5b0c448aa29c09617fe82dac7abc0d4e1e036ffdc5a4802b6687e1e24dff6019e987a4269d69cbc3c94bf321987c3a08ca5040e34d0538f7a970c2a5bc983a4b411efb4b687f15d6f", 0x85}, {&(0x7f00000002c0)="3af8674964c8fad119f78b56b953f5ed7158adef45e3bc18ad0ae5b193c9c1b08c08287001f9fa914db5723bbbed9613e2ce56e4ba56492d5a787ef95b4dfca0a207a88ae19ace25173ac532cb113678b91a2ecad555bed51194f1266761bc88c2853cead58e5de650fd844d43feff0fca95858cfa0d6eac6bc2f408944740a5d1dcf7092c5d8020aa902ff3fc395da6497cdcec17f6d55d62fb44e2e10d03e58ea393c319d89b70a355f61d4cf81fa934b0bd240402ebcc5f", 0xb9}, {&(0x7f0000000380)="6de82de52c14d89755204c3f9da60b2ef39441b3cdcce046ec7456807ec148c51e81dead7a3357df2b0aaf7d00c65f0b8eb6466cd5b31f15d2f349a2e2350247700069298de6456b586c1445920750b8898853acdfb3464f74407820f9fb4fcd8443bb4e644e666f310f55a5beda", 0x6e}], 0x4, 0x0, 0x0, 0x40d}, 0x401) 00:46:58 executing program 0: setitimer(0x1, &(0x7f0000000080)={{0x0, 0xec81}, {0x4}}, 0x0) 00:46:58 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x3}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semop(r0, &(0x7f0000000000)=[{0x2, 0x1, 0x1800}, {0x1, 0x6ad, 0x800}, {0x3, 0xe8c3}, {0x1, 0x8000, 0x800}, {0x0, 0x8cca, 0x1800}, {0x4, 0xfff7, 0x326fbfda750d2c79}], 0x6) sysctl$machdep(&(0x7f0000000040)={0x7, 0x1}, 0x2, &(0x7f00000001c0)="c223b3c016da5a040c119108dd5c14f4a6b253dbf4df6b46a473e78e1cc9f7d614fe2a7317a912de8c797f7f3b34e887a2ef3689f46f491ac1411c0c620fc20d1545670ce6f2d228af7fb5f76fbb20e27a60b9c110264fab6d65a62ae5038233d82e9eb3edd2654a7f5fd219963f294fc24ef3afcd1cc06c080ad62dcb1ac4", &(0x7f00000000c0)=0x7f, &(0x7f0000000140)="169bb572dfcecf349a67725ec9f2c37006af7b73fb1c1cb4be6f529d67b60b621a58a0872830ab40547b42fd05350361df2d5b500408ab52be7b5a96d4c93866b7eef294faee3923123feb0743448c6a47ad7d0101089f88", 0x2) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000280)=0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x8, 0x7ff]) 00:46:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x9e, &(0x7f0000000080)={@random='$\x00', @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x90, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x5, 0x7, 0x0, {0x1d, 0x4, 0x2, 0x8, 0x401, 0x67, 0x2, 0x7, 0x1d, 0x5, @multicast1, @rand_addr=0x10000, {[@end, @end, @generic={0x89, 0xd, "d486e0fdcd58b457261b4b"}, @timestamp={0x44, 0xc, 0x8, 0x0, 0x6, [{[@loopback], 0x1000}]}, @lsrr={0x83, 0x7, 0x5, [@loopback]}, @end, @noop, @ssrr={0x89, 0x2b, 0xf9, [@broadcast, @multicast2, @multicast2, @empty, @remote={0xac, 0x14, 0x0}, @loopback, @loopback, @rand_addr=0xe860, @broadcast, @rand_addr=0x9]}, @lsrr={0x83, 0xf, 0x7f, [@broadcast, @multicast2, @loopback]}]}}}}}}}) 00:46:59 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x2}, 0x8) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000080)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x6, 0x9, 0x3, 0x1, 0x7fffffff, 0x6, 0x40, 0x2, 0x2, 0x100, 0xffff}) r4 = syz_open_pts() close(r4) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f00000002c0)={0x5}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffeff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) pread(r1, &(0x7f00000001c0)="e989e921d470a7bda0a3cb7618c7b0436d6a64205bc8cb90a59a1718fd3998b69d0ef87913df702ecfa382e698faea96eb29a34c2b72d6ceb638338568ffb4d805", 0x41, 0x0, 0x3) sync() write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 00:46:59 executing program 0: syz_emit_ethernet(0x1117, &(0x7f00000000c0)={@broadcast, @random="0000f7ffff7f", [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x10e1, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x2, 0xb, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b8571ea78cef9c8c22daa731d1c7029d981d3ebc4db5693885a75c6697a3f21b334d1447c75d804e7d96864ccb45432"}, {0x0, 0x200, "1df1286ec7bf3f4450b9567df8b8fb60f46d43b78d1fd225294b840efe47886201a865179a1669a5ce3c0d698e12a0b2bfb195e91c1df0c0e881fcce805b58ced4d979df9a48a195b0f266ae759f0f32960b6a130147b273a18a2a8804081b401e93596db5aa76bf4c872925f09bd73238b4c920596c6f4cb7812afdd584cfd7f49f746a0aea692e6ebeaada03ead662de00c6a8d94bc55b77a117e1d9aa9f83c3cbc3533b7c9878ca9c092a098abfa924f59533f388c4995ea7a5073731fa0d7809cd6769cf9da53375c00bae1eff40f6de8165bbba6fd829e6377f0268314a87abe94cfc9a1c548968c98084f90d2f09b2e6bb9dd8426e3f025bfcc7769aac55559bf6d535375a783c17aefaa420e3d29330f5d300645cebae8e515bf9205e28f643c0d1b5f7309234501ea66ccf741eb0d58bf6b5d4f8e4c94fe27b3723a82af07f703b45712058185650ec28b4471eef40faa66d4f5f1714b6f2711840e228ad517a316845acf6289210a5de2aee68785231bd20710c6da3f696c97da979caab0b9d96eb17ee095e885f4f848b77c4bd6b66a84f9b859045fed9b98a4216070542b6c0f29c63b9b4f40b50325e3af145d1dee0936eee5b027a33cbab3d8a02ac599b1d49ce4bbed1019060e98237d5cd4f0d6866bd7f204d104f4f6c532d276e5710eb9db2d0f7c520417cc12dc6aab2baa9b054a86f7e63ee278869e5e0fa8dbdf3192caafac56b7411e51db765e8b4c705a0480cfdacd5e7ce19631e406c88cb3f30b5485ad06734ff3cd4c81926ea24ee33eed1685a6cb6240a6b482607a60b4b525f2f141997fe2126f8adfbad11c9e7d507fac652b423327aaae5d238475d08b9e5b29f196d92aeaa6d79344f6c64df99048e6ef77a3690572d402b97ce8fec4827c53f487b0d84a96930682b5f9528ba86ab006f052d09baa85360513d9c05ae4ae54b77f6f47479c9bcd821711944fd73663eede43df9146b737dce4ab387895652ba7684276bcea3dd753fcbcdb2078d9585cce9ced71530c076d74a3859f7d2952b3dca28143a25ce312eed17315bb0f829710ea6faeb1c44f1926d05f52648cc720b888df7b148130ad58fc0b17bdec508a16b72ac42df2b2f6eb51b31d43eed3f726ce196ec18a3141fedee86f99f8e714007e737686d1e4fc40f37208850435bd124ec3a1e179a51d8ee61a82494ce6e167593c597c0a4025048089f1d0c62720269621dd79a8db865693c31091d419d4ea7bfeda8cacba12b932c3594913521a34899ddfc27a25edc6c5985a21c20a909985d89bccd115a59abd0d06d2ca70418c65619316fef714f91384373fea9fc602ee8658db9abe58573ec4bad431f5d6680f4e2d73e5adbf5207c71a7fb63c05e6c1bf0e9781da8204b69649e1f7b9ee455481e5ba1a7853442b1e0a9935725703ca4e19e7c3cd53771a4d823f814b2de661af62c4a563536634ce5899437287586bb59a3eed316b62f2bdefa4a2984d9a3fcd295c51701fdbec3849791bd0e8d83bc30024046ca8377fdd923ab6f8537614963f89633c9017fb9e77431bfc2bebf4c75a403f795de96e17bd4ce8e94da8a8679e24e268db7184da8e829090e47ea387b81f6dbf94030a86de65277110583a6fcc171e4f18c4f81602466f9908d596ca348454daa05e7b8abe5d1303a4107ba848169c9be6c2393a5d867f3f9b93bf8d1c4164128b9ad9af228259ec26af2dd93d306eefb52e952854f3bb217d89d104b101769f1a9840dc4986c3aab3b6bf1c45a19e14807b67324eb4a1feaa4125e03c6af01f8c3d148602a8edfce1c64b01dab5b545e4751b5a24b893602961b5f2e629fc72480eaebd53cdc4eaeac9df189fc806413e284e2326b90d0f66da77b1102563cee4b3518bb562cbdfbd9b598f656d17274b89aa8598a1cd5e194dd5b347f3d87c5360774df3041a3ca4a4cb7febdb70dcd259f485d599ad730ff4c37c9580e7e9442d34922e7d5697c7b29802594250bfbe72fb7a10c74c4b819ecba0f69e0c0a901c4700ab067c1cbb479938abbe2962698668fdc3fb44047afd4cc5144266b190774c3b0b23adaf6631b59d06c52cfa691f5dea3106ac3ed6929e0865e9ea8198e7e1ee617855c555f717a0d72b276465e020aafe1b815444498f4ae926b743af3d886e051924f38b0fa2c8f73b620508afb14bb5fd48a40fc05ca3dd65640dad1339c62e56ae69d828afd366cbc7bbc45fd5b92d0a09cad1bc78ddb011929845e4be88051e62eb44bb6c6d6b3aadb7030fd15c14ead522d377d96367392a7a9e55d72cc519eceb348aed4887fd673be2983edfd746869195006a55aed91cec4fd507d43a7831eb0d3fc1fcd8e700f7c520657e0b4a4e4f60038598365daf08e72e408db4d7cfafb196250b3a59ca9c229bbace43b6f2a808a01ef388eb37875bc7ae264abce481ad2364eafa06bb32332551cabdabb4922e09b97dac6484c10d73963c5f5877cc8701025a2f74390356910df424d1015e9aecc15c252c05d7b2d16aeef8112f3564bfe1c76175b2ae05d877e5e48448c0873a9ccf0a6b4dedafd24ee3de1fd96f433d9999e44c55192c324b9ec9e9781be3a92d60d4ed6ae244153c2f4fe0b4bd8180d8ce7f4e262313bd170d3cb70d1d2c7aaba8d85b4a39f42785d404f2e7c6f92e89a4191c8f0effb9bffbe5588a064cea7dc362846fbf4a814582adac31615b6428fa2db51a4b049df82e9d3787a8c584e0e2223ca5e5bb16ac1ad0d71a0bdab982eb054d74fa8291b3e92f7235e8ed97597d0f02c62e0c99d9add26df3a75cc42ffacf09c809d1405d73cfe82fe486709ffa6be1ffff6f67b7704814338c54b61c12c00d143333f8fdb6f39b94095b52a1f8f83b7ed91f9d91a8faa0edcca634257d0a5e8e6f5e2bdf2eea3c159a22b1850619c8375325420373099223aef24cd793842755b70cfdcc8fea7a4ea001e145ff83decdee011e20ad072faede030b5a049c0c41c0c274b02a3ad135090700dbb1e53691d5609c1b2c1661aa982cdf33a2d43a6052d9a5634bc14da6e78745d267198d2a2c22297fde5283c2522efccde48f3a30340f104a629ca767031dd431d91bb04d602fb3160d3d0012dc6431f25c1ccff3b8f58c72c105b609fd73a42cfa243fc8134069ce79030c6d6a63cadfe16a664ea8c63b79b0f458ff88a7b729cec3dbe617eee92487fc01d33d24486d68e16cd9b52fc4d5c2ca9653938fda4e42607f060b618476a29ec33b55af805ddc42c2d7a164da6be56ffd58f66cb527be5841e5da36fc5219dbcecdc2cd979c8f1cc4fa6a78771cb11ece3441b8bbba840808e8633a933a1be86246d5a1144b6563bcd2148f0f02557e187e49cad4577f2091d3f4a22d63b83b6a06a9b8e8d83d2797e497add8720fa06f2221c2b9ae3e0e222800352899315baabcea2520efb6a36ea6465e6dc849b7daafb5fb5c5da2c1ea1c84593b3f8a435164e893e6a2b12741e3511d36c052b44a1d4f470feacab766f9e7d08b6087b3ed7cf32c0d584616a33eb7ccf055a3d18d12ba54d18e4265da15893a0bce175d25ca5aecd0b14783de26eaa5d707c1bf73aaa8c2152a8fa5975284dbdbdfb6a9d4922e5d12c5539fd569989d156d9624c4ac28ed08fd6cef18e0d43b4e883e435394a5ca9caff6b8205bb72a947012020bb344335d9208611cc459d23ff754d5524a88f7c4de8a811c4c1c5c285a3db78c6ba238530d43a0e285f1b220b80d066bd5148df04161ddbf013220715c4df45104395b3dfef1f56eeb09e9b15b8ba1d41e246eaa5d226563e9250df1a873bb9a4acedb6b206395615cb7648f1adf6966a8b2b15550f9bf03badf0909657a5b885a6bf96fa897f7b91743fd2852d6c45ed24a2e7aa2bf0527b9d39d43c721c55ad50448fe6471c330cf60e14cdeb837a3df31a712b60d7ca61e2499747e6abec428e82f2ea9cd07c13e46adcbd444c1d2500edab461375f995048114e9cd56ca3c205d27a1ce98357f8b9f26b9e60a2822f1fe3ccea67c33dc1b71fb4ff7c9742ec4c5ce45b73d29e383aa05f1c7c13e538d78c90c673753ad1f41ea802b1fb28f5da5346173ef99717ad90c2dae8f0f2d21b22963f50067883facc2e1617fa5f6241d9b5aea9a3b389483e729b381cb213c1c0e7bd0bb6ffd9638106727a49d615c6e0292e553b4dc713c8380d90d5f27ffbd326c094106785ebb666d488f7e7b0738718d4719b83085d0c6cc1a0d462221354c1acd03fdc50c52c7f37f345e680a4f3ccb8b0e13d37ef0c268512dc8244fa3528b507e069871dcea9869682d759da9e04c577f7993a676fc90ec1bc13bcbcded1efd11efb224b7d6e1e989eef21971ec58f289e598130c371c650c2e9a6ee032ab0238cc20fb5ba580f6fedb53c83f1621f5031e8b6fbb2edcc5c92619dc91d0e3bdf41f988de01a810dbffce8dfafcb7206c1ac7cfadcffe6eac968d5742fd28a9b714632fb4b30e68ffbdad1bcf142ff32e78f75ccf39445c696b8ef52cde89bc56c9ff7ab3dcae94ad33cff6471f52f02e188b49ab93886b47cc846f1d9bbea3bf71776a234c2265c51d41a4a85ee06a6186a669480c6e63daf4dd0c4e63c88aa2209cc528ce68aab5f1d89b7d5143b3923f1ae63a7677fad9d7541aef5f50ff1e24ca6235e0b4aa40bd27512055658c4a793d10eb9cd988f00d3b8a1b2feefe748ba2683360d5435a4a168fa62c7769d78a263f1f73d044e2e771294011c1748440582d2e749aa39bbb97fdefec77ac73645c22f0f299004703ccf6e3a6a77f9c06501d406031488b20cb49ccf7c6db43a0804026a9e5fce2be4fcd68bf6dee70056b1fd0fc6cd3db50589329bd0a022d1f0d1d2210417f0b81dcccff8c0e87c65c3aae7c7438c0f3ac47cb421139fd9ef5023a1b02f92ab8927ca782e7e5d66558ea7f6853963a5660c26ec263b2fd9d4699150ae6270b66b7ef5cc73e8e4060ea1aa1256612765e2a572ed5f412623e65b9e4f3ab6990c768159a5c651e5f7a92188e6730e8e234bfed2afb087db62a6bfbee3a7dfe4580433d13244725f9acb20f18d752716270e7bdbf0123f46089f783ff7490327617cc6c29d477c94799b3eafb5b8ebbd38ac968262d0cca8265b18847295509bd702e00922308a17f8ceceb79e19a892f931e5d9784e86c2f672530b78d197ef304aedd88189ed797ea3ec2dbbd84b87e9bc1dfd6ec2e3e868cc9969be342b2cda6c4f74696547d2d9eff2eb2d77a2fb15cc0be60be51ab5ec9af0326615a408563654a10e8505d194f987de03bc323d51a772077a43a0841f12d18984f66b242c0d3c8055beb0d7a0200765dc8194f16b913c3be70e721acb96836d9da79c28be1ed2f73fd6fb0793c3de07dc1a23006d4976e6cb9bf653c6805ebb411ef9c20beb92f0ac6b9bc2d2791d61f3a5ce3b352c1e7d56214b19770531b472545c64c575de40c12d9bea69126bcbccddd4ae877e057e97b282b6b76b49a1561d37995aaeee457757dfbe8b73023be27ddff4a7a977f20f78884fbf8ca0dd716bb23893cde9878b773e6d0bb098d6428526cd93d1b2e73b48ff8bf22107dd25f9dc99b661ceb1ff8ada2b2d6e4f6b5107df65e894eb2d7331df0f081eb121fb5608a76b529c7a20765d1376519cc53969292dba62eaf0708af2b90b9cfd8a48a21c006836a448927022888575c3cf984bc4a8da32966e1c255fd3a891f1d987e19885a9895d0b34a7f7ef7f8e406a35e033ab62839b86195375d4f6e3e680b80b"}, {0x0, 0xf, "1449f95ca8552754407b829e2917127e16e89a75973b0a6e10551685a6b422eaf13f05522718af440ad47cc2476be7cba00253bed0c5b0bb068277e02508d8ab45e8977a5fd8f3301564ac5ae459819df5ff3242654a32e5e3c26237f8da7baa3781d8231adf7e2e539881da460fa8da99cbbd470c83"}]}}}}}}) msgget(0x1, 0x100) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r0, r2]) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, r2, 0x0, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x1, 0x8, 0x9, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xbda9, 0x0, r2, r3, 0xffffffffffffffff, 0x24, 0x8}, 0x9, 0x40, 0x0, r7, 0x72, 0x1f, 0xfffffffffffffffb, 0xfffffffffffffffc}) 00:46:59 executing program 0: readv(0xffffffffffffffff, 0xfffffffffffffffe, 0x3a0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) close(r1) 00:46:59 executing program 1: r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semop(r0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x3, 0xfff8}, {0x4, 0x0, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x9}], 0x5) sysctl$hw(&(0x7f0000000000)={0x7, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:46:59 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfe) r3 = getpgrp() fcntl$setown(r1, 0x6, r3) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0x2, 0x8001}, 0x10) dup2(r0, r1) 00:46:59 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa1c2847ff0c8a0d37f9e7e10fe1029145aaaaaaaaaaaa08060001080006040007ffffffffffff7f000001b0aaaaaaaabb00000000"]) 00:47:00 executing program 0: sysctl$fs(&(0x7f0000000000)={0x2}, 0x2, &(0x7f00000000c0)="2606feae36867113b089481fd5d6bd70f3fd57fa28ef000000000000000000000000873f1f6dec75e33e164ddc53d55c2acea5c3442efa5d4f00da791ca0c4e60fa4b41e7080f5fe15cdc4348a5b7821480a53c8471168fea7a5e431e3c09f6e7360f3201a1bf1204c6e4a4f05e628259aecb834c6538defb563c110fd31d4c73fc4775e", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) readv(r3, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000040)={0x100000001, 0x153a}, 0x10) getrusage(0xffffffffffffffff, &(0x7f00000022c0)) 00:47:00 executing program 1: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x18, 0x2, 0x8, 0x84}], 0x8, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x40, 0x2, 0x5, 0x1254}, {{r2}, 0xfffffffffffffffa, 0x88, 0x10, 0x103, 0x2}, {{}, 0xfffffffffffffffd, 0x0, 0x1, 0x1, 0x9}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x40, 0x20, 0x6, 0x8}], 0xfffffffd, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r3) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r4 = fcntl$getown(r3, 0x5) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000180)=0x3) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x0, 0x10001, 0x7, r4}) r5 = dup2(r3, 0xffffffffffffff9c) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, &(0x7f0000000140)={0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a", 0x1}], 0x1) 00:47:00 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaa0200000000000000004500001c0000000004fd900400000000000000010f00907800aec00958015b64ee0cf1fab3289ce665b2d4b175e3783292060ffb5d02937ff80c9f631dedf687ae64635a7e20c0d56cef427a844c3db48cc3a61b9e93b58fc0ee4a86cb489a1834045d215b24e9034f34e833e5ba083cd74463f0933f2550fb5ad703d46e0da297d0d05da54407c9ba070e50dfc03a5ec313b18ee700f9b0b77192347c49c0e19f57ce92bf8d30cd1e2f979c0200000064f078711404"]) r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x10d2, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setreuid(r0, r2) r4 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x40]) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000040)={{0x0, r5, r1, r2, r1, 0x12, 0x3}, 0x9, 0x6b009d53, 0x9}) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f00000000c0)=""/8) 00:47:00 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCEXCL(r1, 0x2000740d) sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffdab) 00:47:01 executing program 0: sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000040)="b8576b79d1149220a55a2347c42a354741404c38441b2030b0e7902245006da54e82470c92177c3b56e4ff49e253f45608c531e43a32f52e84956f98cbfde467ffcd42cf65f12c7ee2d5987eadfa34d8c433bfa74c5e215032f5671435f21d871318ca578c5c61a1287c7a5d3e67d665d7956a357ba151dc6f825c40f12ab3f8d5cc475202db5feb25c6c6197ba92bf3c317f6201b49c4cf523bac7fbfea50ed7d26e09ad4995d68ca9c9f71f14c4e48969b99765d60902a2a18874a59ebdcb259bc35c40fcc8f9a4182f051e4bafe4282655c4c86b9ed7e", &(0x7f0000000140)=0xd8, &(0x7f0000000180)="6993a87c4c43fba6ef07f4e90172fd85bcce8dc96aa8be26cde74490", 0x1c) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000200)) kqueue() ioctl$KDGKBMODE(r0, 0x40044b06) socketpair(0x1, 0x4, 0xcc, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000280)="c7bacb05691d835416dd320d610d2fc45710462ae208c1d5c29cb742d0a4671d6c9c57bda09f7c0c94470f2ca0632313e17e877bae5714d17685dd87187f85fac46992a0438e7f5e90b8b7f592f876ff1badbaf8fcbbb6b8f04185a32200565e9511ef75ec882627436ea245fa8bac6ee2d2395b395c1be1bdcdb627732acec8f578d7cbfe4c0dc893cd57e92a0b71924f80599ab0770f", 0x97) sysctl$net_inet_ipip(&(0x7f0000000340)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000380)="d6e0265675f37e2197784717fa2682d77cadf76fb9f2d8685f3a75303e777468bb8a9aa399bf08680e0a89e72a8d135db236e6ad9278", &(0x7f00000003c0)=0x36, &(0x7f0000000400)="9e2fc65b64d359de980a3ebe47d94e255706f3175b403697e86e8542ce6a624a1cbc06bcbfeaecbf7e662ee15afafa2af451b8b1637c7c8e7159aad49a407ea64a89f50f1430c10230ebcdd1fd6647098a24b4e75c26f624f3c33771b40f2c39a13274658d585a22bed3b3f2723401276c6ea95e7ff3a012ebdaadd5a6fc99e79db63f744c6b552472ecdc37eeace674d6f53bedfd3ac694de3244517a53a525433bc4a786e047a705f80385bb3d32f0c21e3ba81deb500890a1238ba96f6abc49d246697348f72616c3d02c1961b855d822e3", 0xd3) fsync(r3) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000500), &(0x7f0000000540)=0xc) sendmsg(r4, &(0x7f0000001b80)={0x0, 0x0, &(0x7f0000001980)=[{&(0x7f0000000580)="38b17621affe61c55638b17a3d6e5966d0d9a628591bd962a548d17f23efd974488aec267920474185b29bcecf4e8ad6738fa74757d8d25982b8fc45bb0cfcbbe8537babd8704f67663903790c1de84ee4fc9df1d6747ff145e6362f7f78bbdfd0f14f72c223ab78109030b55e495ee2a3aa657addacbbdac1d631c433269041238c30fb2661eb9d1cded82a97380d18a63f9220b58ef647ae6b1754", 0x9c}, {&(0x7f0000000640)="bdd9ccf5fec46e39a37c9c4e54f59d0cb0489eb6a79aa30b6ad61e527ed1c15d0e9ab552e49ee7ba68", 0x29}, {&(0x7f0000000680)="b44f175732c21078db9dc1a3e155e3a9d330a2e93a2722b1dccbbd688ff5b21e127e86", 0x23}, {&(0x7f00000006c0)="3ef8fa233a6bd5e21e2198f6cf9f124baf023899dde5b27f049bfe4aaab7fa6aefd8e94c7ec6563d2d03b0c74b37ec3328c2d134cbad29e2fee382f733cbbfca0f2d083b97561e21ab0910c14d6f214ebaa6a16ddaaf4e077927b63793745bf65d84ba224dd90af201dc9c391486f7586de4c77fead132272b94c9a862961bb36e2016cd27f70456a99b6f73a522ac08fab1599238ecf172a945b7070290f38c3f48", 0xa2}, {&(0x7f0000000780)="4bd85d9b45060bf13307439b904ad1180a72d51fc5c2299270a8632456eb0dd99ffaa6ad871c25f20453b9d2c26b8ff6c9018fcae18af085d08a473ce7c7492c3f158b1da2d6a7c24c58592f7e223a1db443f340bd56a8d69f8322c4d9f1511729bdb3679ffb496c32ca7e793334e821743169c15066ea702345378feac6e020be2c5985fd9f8406e7e9ea2c0d1391696a175fcdce263b70baa1a87dfb093aa813a54ff9c2b3ae10948414a23111157b6885c9ce18b187902a7cdd8dc8d7183d877b8dcc67b78c732fad0d6c7f34b983132f43a37b1a0a927b57d0ff963de2594c777af9aab7b881d6dfa59f959a3615687cb7f1776abdfe7b963baf42093164926eaa6fef00c303be784707ea21a7074db21260155124f4401703e08c67be51094f590c4f443ae471419ab296180eb852b08ad662e56583d5a7fd1f4d9f174ad08bd8c08f15b081c7f31677380e2835ca5cf46347390fb4daf297ec4f33b0306463af0b95b587d294795017c29d608abaa55901bc9498561d7b683420cdd7f38b4b50bb402227487ebdfa8a7389ad9b881dfb7c394db6db38aaf96308aad4344abffa08a0fec924abe2c45a5ac6c6a33709586e0b403a921a37c30d9c544b80504aa3eb670f8127a2762cdfc562b4fdf0077f28cbb162436d9a9ce556cbb280da505d46534365427eae7f93d1ca0990822f765e7ba2eb8440a1eed3a7d0318c338928c00239b72d1fc951e251afe3e1b29ae7d2262694385eb4d6ccc20d6f80123fb3eefc4e66aaeb9985e7a70c519083317bedd5f7a7d10025b0bac9644006bda9592545d68b8730dda2ae78e0d8033c43351d789718407553335eaef0f4730d27f73969532b42bb1e8d2836204cbba33a8274cdbe48f87bf79da602d077ff856153e11de2869da9d64e2aa0afc4a1f51a15314530a8f7d2c6fae251bdb6edb0133b9e53e00f023492d9788543c889783effb75f49d568a8cda79d4babddef60eb70f76955ad6d5d98b0f6418475c0b2ba0cf451527fa46cda0617a6a683722a498d7dc84fb74a2c58c7a9f9e8351d97391e2c6d8fb420e3272c7a9c0b721c35d12838122ab37f0955431fe5bc4c9a11fc5841728acae2a9fd571ab96aed6a5c40664e8ab29ac4e56c2156017b9182b055e32f0907e0e101bc981b258a659e07fe2a26a58e797eb0a5c44555ff79a882749ad09003d4071e6b8de4b7aa446b72e6b2241e3b9ad6b9bc5b1d8056f742261f870d8b8e476c5abefe1a8ff571560bfc47d2b808a3ba3915aa33bf1188c9af1037b5c783665b45a6f59bcab7f9942ccddba547f6b170ebe93e32f179f2804aa47683d86394eaf5cc7e28ac36742dec274a956de71c69e1f9e46a3bab369895baed2d8b02abcae8c5cdd0c41978000b02764c16799afe6267647aa054410c8f26c6c6ca7e2af0f426bbcf54ce1d80dc9242be2b37b45f03a782864162aeaa258e4034794dbccdb6cc62e074313d9de4b5e8bf50f3b16d59d5dd1c7d6e67dd72dc693200ecf5075e82517821b4fc6bd20e9c37726f495f9081506ae62e1be7cd7e5ca6c89013ba1f9f786c16878bac32ab359c094730f4d1704dde949a8bf70559b9d84ab274f98b90891e2befd60982d90e845bf1393305dfa6a626e086f48786ea1dca60d9a4dfe9d073970017467208367d8c520b9639e7556e7ca3bb36d862ea533c5f3726c31e48ec22e5ed00a842dee0d604a5500883f4b548f8f117686f9b1854b6e097617fa0e73ab2abbbf9e89b0a0f12a055a137f06d8088bb6d1b2134bc7cbf716dc45c49b5375741f11fcbc51aa7d9815f82ce9f41131d5895bedc4aa208019f5c2caa45cd321e520f959685a98926ba196567c3a465eaf1f057f0a93a11d0981e475fed83c300e19227ff593181b8372260252b4b6057d193a4f03a0ac6268f2d87bcfcec75594b51b9f5b66fd07b101c0f62bf5d2962219da98aeca727d32adaf2288a07488105e8376ca8438ae5765965ade68b9abc71875f6508178c3bd33af09efbcb318c7e8ef3b2ac90ac43de8a49a42f257311a89aba0dd9c68061592902c6cc0d18c10e2d1d8b86098ed735f0e31f3cc8421a281320304f696e1e70000f079e83aaba4ffc14af425420f8711aac0cb360f9c37c5bcb319e638d756ee5fb97d3bb247a1de83bf6c67bb22e2f5c56028f3a2f29d88c96964e9d7d3cc3772b01f64b77874a45bc0971b789246a81551114807969b7e8ca83c410ac35f1a3df323788bddeeafcf2ce3dc0b3accefb85acd98dd7040c71b9eec623b0aca92c491cf580197dd7ad25e7af66417a8692d509433d4f240370dff92a30bc8c48c7e97143338e6600065291493d9bd84183b0cf450776b05f78c4a19ea93080ecd5dbb725083f96274495fc9c7a87d69b63bc4008e1fa4c734c0c50587520bffdfd29c11045acfebddb45f0aae30eb1552a994fa460a8a4b81487d663d1bb02d0c1816d3d67b71924aaec2eb4aa5aa75276e0b5adc56431afd682fecd0db4fa9c50037c804b601109ee6401ae2ab5980ca7cd51064f5fe0b0f64a264903dae955f37b9fefb2201c2a80ce747724a1238ccbfa1fb63f44699eb2b55721c66e69bccc00f5f94e322524b1d1668dd3234c8a92dbd09fb811794c051e268aba7f24199257ce6211e519f62c3c7e086dfd320b2cfae85d089d721296896f89b867e1d7b23d1ad7755ca234990764a3b45677a6ae2eac16a81d7f5658f7fbcb5a0d33f688e39d530808574386771ed2206268a24dfa0702855f1029cc35d00663a116032220b92d7e3a459d2c42c3bf28f031dc0d60e91f39a8ce9c66653297d1b7388b48532457ede2ae8cf081301aeeb6325c366e67f8d72329a1830ff44641e62de24214db81df51e3bfa2882f8e79509285e5f432a2f35c08abc4fc3dc82f8b0fc20e6d995f1e106e0ecd81d02fd8da10da3812b76732cc482f4ab01ddde64211239bd298a261fa9365b262f7ac42bedf8368d9b455f212af80f0e26fc91b499131862aae8cc4322f6187fce4a23ce8af817095e709913bbda58dc38a1b86a9c0a9362df134d58fe8b7cf9ffb2712ddd2622cc4519a50de138bff1ccb754fe9481b85e06635d386087c492634bc7e06db2e7b35bd2b2b0d15c8fc753d4282cc0b94eb69ef871c0336be4fb3e43747dd27a9d92b63f67da33eb57d256cf37cb439f8c57ea41dae9fa8d4eef7af6f32a9f8bc3b18982ccd9e4126519120d94b6fa30737ed9370376e4b6d377fac6fcd1781919f831dbc7b2bc42fcbf2e0a4af394e90afa705784ff219e3f1b4a620d6e0e13a5c5d12fa08c3c98395a4e5a2eadbabd25ba5501f1f4cf0f31c7865c8388e94880351805e0692a96ae8b13004603d5a3087e559ffb5031b9de4f2919a7fb45538ffd830fdeba5e325acad45e87d263da2fc0f85992aae653d74013baebda9368ca455e431783e2d9b6c27c1c1967c999f6322bda0cd7603c45c66aa9f989b74daf656801e464dd20e9a70b0ee3ca3206e864a97ce10450341057a7eab3fb4d7388fd4c7f7258e15cc48bf3d9d9e28b4dae6f302d9531fd8d7bde1c9204af35be72772944c3a2ef600cbeac30a7c66a0809fd96ca03425e1c89d6f64403bb411f0013ff019d0489817a207861011e41ba3b158b19bf7c0c9f1718eb10994e1155bf198c73e201d8e8049234c77d70e6c298d80b500dcb64fba04c5bfd4581d37e140c39e284348ed740310bfa6ae6670d79cded25fafe9514bf21740a955f3c24025ba874d5bbeafe09922bac1268e7763a698384e0e59b3b0a77ddc1dc28e0076b5b477b86572ddafee92df21f1cfcdd15f3df8452b0ca4e0fe64d3037f750002781778afb27cf7f4a7cc2fc6e829cdfb04a4e2445175ae5a0a7f12edd7eb2491046d532809cdeb90058f960454005e0e6581089c870e46e46c43e7507a718be19e388e53b866aad7f48856180a920ee0c88da768d343aa4026ffa6421158951bb55c0497ad4aeddd3ddbb1e60c4749fd5af1c70d1c0607e7cb873ecded398ef4ce144f2e3f35764616de822dbdced9dbda95b575dec8f17c78f8937f21cfcba84125ad829e1edda14c249f0b43fb246fcfd433d5968fb524f4b0808dbe30f7105bba9b4e8b73191d3dd3bbefe3a48371e82a32d63f74a2a095404291a207c8d3c1b9934012d7dc48558c1fc7f86e605c1c05d496045666f928535a18af8657d023e09bffd8d5768c912e693340daa688e7d1162eb3ce1adbe73866ae7b3d62ccd435a2cdea349b5b0750679013158e21a18a067dd76e0b5f92403e53ae8a8c02644ab381dbb5a9b30b2d057dcc1310ef035cd95cc9bb2b073d9f27efb47f6d053648aceeb6a65245b0d6eee2e531c61b664d2b14ddb18cf358bb86f19be47fd8d221e9ed9b31d34fa70824ddf6a21475e8d1eda24e170d3328e0ffcc2119b5014e6fe2f0a3d4c8bd663b0210e5c1506a81adc6e2a87fe67a10b064dbbf55ec25aebfed031e2ea6582c7ac09272d9d3a9680d55930f55648bacefdc50d1f9ff740aaf6853f3cef4ecc4e1b81a9f0e31565476ba70f66292e10e146077e4304fa01fba2e18def1cb690ae8fa097e205ef4aff63f4ae92a2068a4d1d8be26031acb436f1e72ec62afb4fea2fa8c3df2a009650c84b0279de542d8e46d2a1e148b43d618426cf0b41dfaf2726230237b5cec405d90de8d7f95a717df3184f2cd1588077b0b8bd9c0b0d3d36d651018817a72a9198dfd6464005cc5c3c3c5cd0ac3cb89ba7634e2c8429182efc0dbf1f9f3e55adabd70fbe21640938e599e4e8283b2ad7724a608f9ee02bc7ff8095e30f97d8ef6d8b5344d14efbc0d7d13687bdd05c78645732c965d2456c29671230852461776cc090a251672df6a48adcc00cea2bdb73b95c8859b7b692e1d9a1eabd5da0abf24461be54b6ce45760d9e96bb7737b01f9588ed303de05ae20a373099f1f745390c5a79415bf198b75b8397630baae4b44cbbe02475e3c60c1bb63aa7502f575465ee68f0344f440339c9406c662c3f84c968804e63acef7ac66997e70a849aaae46c356ae464e4d8a11b77a4c7fccdb5c68b4030c27d68012725f9855fd591ea9bf5af39c970c391ce14d7b4d4ea74be77731ffc008ac2c53d7db5b2b645590384da3ee28d5d2c1436e667efc572f0d5b9825a595226d980b25b25e72870e86d3ee6134002ca1e46eac89cb3530c53be48e5b8693c5c6abef63452f974453f39b2325b889b6e0ddb33156a2e125670063683bde75bd7b03483f50e075b773ab5a8aacd5b9c45b68fa3eb3d4ac2349ecafc71be4a2b2a8e767469b39d5382141e3a1d8754e148e6a89dff95f2f4ede6257aff44eec413ad91ee8920d1f99c703de5320238df34e18b193b5621e7fb15ec93a2cdb7bc725ad5ad3aac65c1ad87d6843f81ae5f54f2f6f9096e81f906278c28d388ebfb92e49560931156efb760c264693d46cb0f9ae3f39757964986d7890962209a89a3906c659d4ee84b35a2bfc0e14164298ec1a5772eb669f017c97fd2802c1e91b4734f166eac26a3cb5bfece918bb4cad019e1dfef3c8e679031a12adaf1207d39907f4862e033ddf49523849f35ce258888a71bc6d08fb20fec9277dec684a0ba6a0b8a52b49883bff25705e4b521e094cd4a296c2d493232e985163839bd876435472586ead513b1922a1e31530d45fbf26fbd0c1793f9dbe67b51037369aa5d625dbace74ca646c4ab6b61d50ac0ccac8387eae861afdd500399a7d9bc9ef7216bb3cf3e8a3d293ed6a4e41f7748601e", 0x1000}, {&(0x7f0000001780)="3e613ad81cd2d5f716fcf9eba36fd3e299350794e3f33d69214e4ed944a301907f62cf1c47bad7e548da33a811bb6aa2e3ea7c590eb3d67726254d9ddb6ca25b609a5047", 0x44}, {&(0x7f0000001800)="8413fb51118f9880f0f05b0fe9ac2bdec07fb0073768d245a8e0364236181128a0ec24e2232e14107c9749c54098adda6ca14ca9130db6e842017c52e42a31ca6a48b3648f85dc614c18996d50b13616cb6c143d1ccde90f1e2328a1b8485bbe9603e0758ca157fa54f5345ba1aa0286b39783c8795bb101fb24a4de1776feb0fd6aa8f59a0aae8940ff58bd9291598adbc8c0ec7a828a57314fc9710e462713a7404ac83bd0f4c3d7ca5e182389aa8d457d9380fa601caa67a4eaad8715ee9dc0", 0xc1}, {&(0x7f0000001900)="f04786cc227d149a5b190073ae6c651087562c4fcc42c883e6f63aa231b70e8f89b2628b949d9ffb97", 0x29}, {&(0x7f0000001940)="f708d6ce82c1c24e200502692eb8", 0xe}], 0x9, &(0x7f0000001a40)=[{0x38, 0x1, 0x3, "bdb529c413eaba9ff9f0a140fe2917d910ec72616eb8164e3f693580bedb77be4f"}, {0xf0, 0xffff, 0x9, "d26d4d86f5fbe133b82944fc7649e7e319d410bc31862fad0f2740df818b4b50aadd4e4cb3b89be9e8ae5f188c55308550bf4ff9e18d6456783444d651508e772abe56ed1cdbae5fbcbcb036c59f57628050372fff6183286aaf47a3594d017e247c6bf749fa79bc5cb9d7764312cc921b3b2f827bd8047033b7865efa5e531410728b85ab5d8247bbdb0d11e15509c34ed3751814f525c7a9b6d2b3f09d21e81642568d9cbdb259c3cf10abe4060be7ad32d93718e80f4891629c773c78da3c0d394c74f54d7c4c9ab9cde8b4a6cef0ed75928caa432ba8045cbc"}], 0x128}, 0x4) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) chflagsat(r5, &(0x7f0000001bc0)='./file0\x00', 0x1, 0x2) socketpair(0x18, 0x0, 0x42, &(0x7f0000001c00)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r6, 0xa) syz_emit_ethernet(0x32, &(0x7f0000001c40)={@random="db54d1ac53da", @empty, [{[{0x88a8, 0x5}], {0x8100, 0x0, 0x0, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x9, @broadcast, @local={0xac, 0x14, 0x0}, @local, @multicast2}}}}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000042c0)={0x0}, 0xc) r9 = getuid() sendmsg$unix(r7, &(0x7f0000004340)={&(0x7f0000001c80)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000004200)=[{&(0x7f0000001cc0)="802e9a7c2a5a53aa1c904cccf24e8a3f6feaf56c0ac680ba07ff2c4a428ea595a9ce64744fcf99bcf20d9bc659b43c5ce6372c97a08356e6595043b34eaad96cd1818d720463290089f75570a509dcc204b4aa31d01117d30e7106f728ff4a7b34a12e0c98dc367658ca4096a21d85cfa48c4a90c5f3f8914ab7afd26f487766c6203bc060e1238cd0c89a", 0x8b}, {&(0x7f0000001d80)="90e8f426cb116516edfbd4258c9f82112c77642ac3a9e55d1632daa00dc8d593f40c0d3730f98f09512d0cac93ee3e8b4b4dca74ddd91342a74f943402b6cdddbd1f33c80d57330e267f62dc06bdc05c498ad110462ad8c130e91915d5705193a09a6952cc392826c4c0dbff55d599149b1ba20e8763a8d27c3c2ba033d8528b1099bb067f59cb243be00f72088111c9a0dbcde615b4c2f8e25c6967bbe9fa785444ec0b4fb4ac7ecefa401a784a0dfc0e895d645ba90297cd515f16acfc8bc4eeec39649cc9a287df0104fa2a0df604", 0xd0}, {&(0x7f0000001e80)="19c41dbd56bc7455552de10539e09f84f7ef0281b0f1", 0x16}, {&(0x7f0000001ec0)="73f769550e23f18da28ce6538fb643a37b7ee31b2d7e71adcd6d9a97f90c9b1959fda67f0c09c33133055ed90c3a7721c0456d6ac6d3455518383b7107595d82a56a84e30e900e183002740db9adc3dea82df93f41e4325e85f2bbd68f88f3649aa08fa7425a38e1a18fa68fe7b5ebdc5020e161f2f28bb8a7833b0932a23e09fc6411bcb463812ca28868997d468eb6542781ecee6eb87df8b331e77a3fdd73b5fa473254a326545e16c1fc545fa48ddba85542c5d44f897250eeaf2fc578b07452134cfbc3f75123b847e62a2041ee74ad649e53cb66e4bee1728728849c89091f80cf506f1bd3e0c723f531fb9151c71c5b804373250b85cfe33d11c47381a06f6faace896de96c3fd11a6de33938e6ccaba5b2f45a1e2543103d3ae9068757c929bd87feffff1fd2d1c3978303f189ff06824111bd6e62041675ac1aac7d18e844b7e5fa747461b01471e860249e1947870ab3b31c58a8f6f56c9f036572b1187671a607056e1fe5d3df6260518e6ea1711f90378003f307a6938abcdb777cd2320ed8571d4e628ce0513b0d434cd2d2f806c9c29ab2253192bac78af221a592b2cd3ab9e396570bf5d8360f74df2a82d80451876c34ab9124e87bb73caa4a9b059fcc96e595b44a121f9848da4d20c6e5b3e66416c48a4cdf0ba6062097c30dc100baf5daee4767b3eec35424d0625bab90690c759a2caceb5ed5416e99d2d8e5fb5c11593bbf47c8c69a7a2b2f6a9be8c4efbb94bd9d18be9f15adfeb182f3c9b92f0f58b6c728dadd8e99ffb283e28e17a9c1629cc8c159b0c49b7e2efe80030abd572a828b205ad3ea0170d95e1d2125566af26476e361059e84809795829d952da440bfe58f4a8522e2a6e0f19533a3f017b5d2dbb97ccdebfe79aa8b14217d285468b30851e0b2ce02dd9cbce93df8e11eac36879dfee8ab9990e9b656b50696d8dacbb4993f4b678a689b4f9fd2f3b16c17688812e185612a730e80b9291a5e89690ec351210c9e66948ccb2bfcf892584f8c19ef5445c2d752d7b232839a176891b84cf3e55c5235bc74be45faaf6e7273d2a1794e2e2ea0c7d9caa98e00348f60d3b0eda840be7ace4942281babd0ab9bcb8baef7f78b122aa0817ee7e388e60cb776e4fee9c0579c725fe7911d8596f4179839af02622a2308d203b1de87c5944264ebb78bac55ed464b5a01467ee363af516f5d6b975d831049cec7f0aec4535ea347fecfe9d7bc666440284f8a88c26502f6cc846f2969fda91b53bba2f017d5a5ad7c1451efef03aa9297628ee6c3cbb81fc78dcd7a80f68401a022f356920ee69b0fe649cf37a9303e6168b9b23183c1aa06de4fccfc1ab3c61078fbb6da364e5cf144e6b2b8e1b0f1d9ba51df8d5c156ae5acc879de105efd39d54fafa7b119fa419052062424a9aa384c5cb21ab7eadfadace645576107701234685109cadd9752853da280f15ca3aee088a0c30b65d5d624f7fa2519e547c8e841b5404f169ecd8f4066604b676731ce489eaa970355f0a5efe1ee5f8020e74b1360843b7f4b28725786fa86647d941aebfc5fc0ef504a8dcc1aefc01f31565d58d71e22f71936f8e5c38ceeac3192b7ab4281f07661e7147de8893f592dfa585fe33f8a8dddd45b1e6fdcede03733fd7c048cdf97fe5d40b0cf1dee83ad9c55bab9684feb12f2b18f3e54df13a626f78ce5ba09f248a1ad6ac967cd2cced48f0cfa7117130c3029c1f5adedb0e66a0090b189b6efcb29dd425f5d43f6d16e010eb99396aef61db3aea6159afa9bf51bf3fce52e4f17e2ec2ae2efdb7b5fb1ce24377dce50292b15364fe0a601d963c3a080ba92ddbf1cb3afb0b000aa86bd0c69f1ae875d86e1748b8b86f044e2405a419142593e6be39067923e137eea024836d957f78be9b142daab55aca47acf56be863226b5ce7956131e60c530f37dc9aa4ccf10ae979009079b6431e83adc2608f3a3aad1ee11c10a10640e6c93151b9db8faf8d5754ba86b195be827eb4b80ee53fbd7c33de036854178aef19116bac21147f1cb4e8909969d15684884f41a391d68b9be497e8a0e134e9daddb96d5bbdf435e50f1188b85272fcb0d551d5f18cf60740de0909f522af3560903a20cf0a7862e636cdf7acc326307d58d34fde8d2854bb57583eb2e2e9d9a9c9bbee872860bccca5ffd2bbc618c1f19dcc76b8155bb3f7857087ae2336a936d12515f7a7bb608eecf040266679160f284400febf74ec3f24232aaed699ce5ed7eb78f09e8435b5380fb35968bb7e7beb6365ffb509042d739959887320d5d1cb6ae38a8c75110bd0753b7f89310bc68ded306696e5735e685bc88032cb44979b1231ddc4942ba499f7e51276b5ccb769e615eb94850fe4dc51b3a895979db080e375ee0738f7a23ecaf37bd80c8dd2c85ac01b622d1364116db5524855d35999ee14cf257405fd3f441644e9b01facf409242173dd0bac0380595730f6689f808ad7d42575aee51e23baf0f2e18d38e3c001f107d861e2cc1ac904aea20e6b572e3eeb65021705da8271329820eb040c3924bce2d8ffd146b0c68f5232eb8eeee6cd466f36cce4ba880c9708f211a7ad712e1100331a6d317ac4762c4ab883261854fc87e8dfdb90ff5e15103049681e39aab8cef169272366d2518856632476f855a96781ee16c034ecce767d90e36807a4fb862592fd0d9bb0367a894bb4226eb3df718f6b5bcc7f947148a1cf92bb90b64af1fa281252c2fe5e4657edab578e797371140dbe8ff08f5e5df051e56d865f5e5139944489d42c2561d46f8d0aa4f574d863380ced21fe3f188b7466f76c5ea409602114ee4b64c74b2aa6e8ee45b2ffa1236a5300be071afcef88e7544889cd03d2f1e2b3118c1f087dd0965a4f6c330586e526db6cb432d6053696ba98d1c0c1f0ae0b9dc323626781fbc8bd7984e2b128bdfef2df6928f25ee3c0d0b4d84a4c6677aaedc48d3f464e52a1e1ce3038897329512b3927979c5cc8015665e6e214dc943733dfb2410ee9ea03140cc0c3197bbe0f170622987a4a5800f0edb07b051b89739747d30ff52fb462087dff4cb6f6b48fed4db216bf909863f8235d63446dbe8f7ef71e7b1b1700a78e349154df27af6012062c5719b4d3c91ecd7e2e7c85417157d989027f33c22d405100dbd3723564b9b543a5666d9afd6a3b0b8c5a5bb19058a5a230fa5d231f89394a23382504bb1cc35deb7d17e200cef4215784a11846b4b456acb28aa019daca3680f5fb7520adb68d542b964098f12a6ace5028eaf68480befc88b95ed084df680744c7fddd4fb4081d22773effd1d19b08cfbcc4c18f5c26aa1f6aee745bb8890dbfeb5b85cea8b57010c3773661f3bf4810fb55f56bf43dc649aac81f3f95515be42be27eb9a5024a61e9ede64c48b9a39c095d04cfed9574db65c936f7be341fa1d20043fba3deebf216d751d3369f0f8fd153f5faa1b3ee616813ce7c5d2fe55c14495f8edd0c2ebb547f1ed128ed5046485ed2d6e467a4ad8ce94ac17466e5b06a9c01a634a80f7000273a24f55c9701766f42f079fbbe3ea221bd6c1e0a8d0bb5a78e0fed26fad2c9efeea03f843c1d6047678e0b21a4336ab3399f3867a27b826f98373412b4ad14600d902a2887ba8a400f04c9dbef288b135b3de69f33318825d81872cfc787fd20563cd373616765ecdc18b47b5347c9601d4594d13c2c2a1fd58f86672399984242ccd5759cd0b1ce0ea74ab7cdedf159d185ce26c4cf06122152102713cb703182b80156135c82278041ed1779cc6da2ab6fc12b6acc5a085fd4391697c3cf26a9ebcff87086297cfe1878d3152a54b8c910137f2872b9228f2f2249504b29797a24633f34c1f04b7d2f311e1b189567931b91fbf6dc045765e9098cd1fef59dda3871ef7bf139de33498944ad2f34722fb82432038db6064c90b280ab4ed70619e0b9815efaca4516752e683201d3617e1341945353ccc0597daa523b691733c2071d56e437bd03b771b03691f87f31b06ea1060c09ffff09b4487f325cc3888d864972f99ee3188e8dcaa3ca24bb0ca98f76f6ab967c11099f769ff86b29da2f1176ec55ed4460c499e63329be49a21d1cf3667b9855d26bc524aed3643e8a5b0be09c86edba0c96b2111cbfdd1a40b65210089aeb5a5f773449fa39f0fb5d747cfac9fb17912b87ac0ae325f2b243825274cdb85bd1bf3b96ddf8f3d8a19b1abcdf5b8013d8ae8e836ce8830b0348a90f75cf2360a47f0522318b8ff4f68ba3dbc5459800390917537e7e5837b82c85986c91914df18dd9d7286546b3f68645664723c1d4e1ac00fe44a0f2036295827700aeed633429c3f3814d139680f2429700a1da9ba2afa74de55f0fc84261f5366df3074ec3beb9fc19cfb6a21fa966b5bb3807826932ff73a006ade47e70e4ab90c67eaf3671287ba4b586841499bce903a3140bdde39f04c11ad3532e637967891967e85cdca808ac9ad03e2e574247457b2105d854e7359113d76e7789c8319b23ce0f1392251981e8a4acfd608d99c5817ff0d826782bafad31f35118a3195e36f6153776ab1e032e7cce45050057d811ae6a29e056865e9be6e5327310e8e3a42a962609f0aeaa70b3f34c85f0ba55891ba58824b0e239ab47fda7a1eb75073011f20888dd506a0642276e62185580dd27babaff9652aa3d8f9b6cbfa658d56f967af770db2337a4ec1b8cdcc9f5b63560edbea15905019c65a90e140dd493078deee31888a0cab74df5661caa7725e9f4412d07083330b6eefb144f518ae7bec5cd88b5c3a1f45b5584fa98619e2cefb148e45ce646d3e6c759e582ad0e7d5706e0dc375149570c83fa86e06a86be6d4124fc044e684f3e835f6fdeb5e34d518510f4d2192fa4d3609ae7051011a494b2a127921fefbd4c0d5fb9a6fff4906117ec11d1c5febb98186bdd702a19f5b4243a860c0081413cdcb6706211f3ce43a9f44c95a58b353200257f8d8f01757a81e492ccbc11bb5a4dce43f2d810b2f07466050f690aec639c434b2c2ee64ef257a31d9024e8339009046ae0c49d2349390969f686644b9e163136877c85b465836f2985f4380bcaafef5435dc3fb4d9a6155cc3c38a8091915c24b1ffd32a2b07b6e80a7c072f22ff0621eba51718b727f5def6de20a8776ae57169a5a8aeb993b77989a41852f66eb81a8d0f623d1a52e562b8406793f78d484c2829bda057f2b980737536a856c4c65c8c26d889c5bc14d3a600682805e0a2f8d684612b54d3ee53e445c93652b7df1bcba0b0d82343e912400db4a533c011e9768ff3a7a47cf5cfb0d687199efb36cf46d7a3336dac71172e04ad2c216b0b0dc2b9577eef49725923cb469f0c9077af37cf1a2533799576b7d64dfa50074b3ec19cada222f14c9c7d2b08a82e66ed5bfe357d2d35178f19b8ae3806a06e5e196b48acaec1b362f9b08ce500228358b447606029defba9692a24aeb8cfcdec7554e031c8d07f2e4a1db5fd35c88f390e1026f7033c1d104fc55ad60d714a6d784a4135f43061e2e56549786e3812c7a527b28b1845349b2844bcebcd3f01eb84e472b5a7adf81196cbbd5203f9908b6c5a0cbcb52e36d5c219143ffde65c3ae306f34cb27e16d92bebd9311f16f0f4e25a517c2fe1126c9417964a148bd7a2778d69dda0996c28460886e1ab6c9db5a496750d5aae85492d210a3d839d89822739dd961084829885559653ebbf70dad9b3a606b8f3f03e4462536029ffa7878ccf4963bed7e4a13786978389f7bfc0f22ec", 0x1000}, {&(0x7f0000002ec0)="a1f131e626be6a0c09a346d86083b21417f9d8b1a39ff64e366dec02b6f06e058c5fff89f4bb2170057f2d63348d5daabb39e66253be009069e01ef5d7593324d46843da3189260d21bda652d0675f96aef3aa064ad8e761675a55e3cd7647f2d39dbe97bd995167469495f11ad76f09ba45e112c8cc8a67d1e66116114379f4db344d56a463de39555c54d5c3d36e7bce52ee04e104362ecfc7e26881e1c03ea63e5dffa1c81b889fc725e9802f035b3989bf6483fe9307343f22f76efa6e8038edee096701ad928b4e9edce4415654d6815bc9267a2945853d60e5e02576bcc99663e85bdce59cc5279a", 0xeb}, {&(0x7f0000002fc0)="15b8ce244229a2b99c2d1dec3532d802196f2c106e1454b4cc74a19993772227dd18bafeed3f4f97575abf7698b45293b98ddc286cb9fc75610dfee74917982edf639cb1f23c3e5daceb788073", 0x4d}, {&(0x7f0000003040)="e0954412a463c6326400041ccd37bfb17c62389e30158bbc0c0c7cf77c89a9a23ab00e9f8e34eacb43ed4649f10a6e986262290239c7650e9c799cd1d90bf81c745fc451d7835cb3588645993caf192ed181e7bfd628b678c0672de53e57453406304cd24e43b242db4ad5a64c867ce024c75dd595b29727ab9cb51919a11131b356a4ec0e0a333fd18426ec8d6a23c9744e015159aade8740479b41143fa8af943ac233a2ed0d25598e08336ed019ac4c582a5b55217b6dcd55ab134c3f2ea44c27df9866bc8d440159a844640cd0b20cb031b170f783", 0xd7}, {&(0x7f0000003140)="50fce2fac8f8d2c66c4dd0fde227d12ff2e2e9358db39b02b6657dc61e3a30591aac83847703be1e6781f7187340fda764f04c674090c45edf588b0ddcffd1dffd133fba9a919c1d536a8457d4f5c815b0c2cfdc0d5cb751aae65132d4e11a795b334ba8fbdc9eeec2298c2d82877ea1f9ca340d9855c73098abb42a425c43c167648e13094d52a5e92a9907b2dc86e124d3370ebea4", 0x96}, {&(0x7f0000003200)="f7d9991b99a343a52a8a1afcc4d3f8641b6c524be88ff1304a0b3378803b6e9b85fed6d6bda6a36a87039fae9cbe50824fa8fe0dbdc095a4f017d712172b628cb13784f143542856ea9cefb1daebf396885bf6e997f56c1cd1fccc6f320085b09efceaba214c3598cb3cd3063f33449d20bad7f83001f6e4eed9c73c1e4ca847c816f6780b6d566d52c7ca5b04706598194dd9a204d7f680b5c365d18dbc8c43aaab9ad10f6e1a949923256a59fff16f4d6cdfc2a9737378908b62e177a9571c40a9d3ef2c4f888b48772170c7e9947916a04ea836ee1960a44be4d7da403aa0b565cb8b2f73f7216c7489e579eb0c423c0f7b5ca65d48de349c4ec485af8b44194025c4bfe902d8a05de0b0f855d854b22bc4655e86ea8c9634f8b25f27fcfb9ee2d160e8622cc309550350ede0ffc073095a8a2f44ec3da6371dce7f1da51058785e77ce24ed7ae2475c0b18487835dbf4e9c6cc8d29cfa27118cfd6a148c82b3af21e9433aa8536720efe2388a472bea92f2a8ca5722226365f9d7b8d3496f7ca995f39789d37f82d8176d0580fdbeab6241cd19a7689db23e177a75c9ac1ed3bc9476f5a8309cdf4f20a1db49b24aa6638dfd269175ff9a5f3d8760931a2df44ef4e2d3fc46f5b8b545ab33d16a4ec3e8bfbc05c426a757e04d50bc99ff9f7dcbe88d88f09c6e329c3e895f9a7bc97cdd80b88d7d7e76ed4b519a9d8ca64cd4aec7a2e855a5c1def36df61a303f5c871151a8dd499c5a87d6a3d684affbfa6e400a57fd8e21ed73f2fd5504eea2587cc6559df895cf6f717ee59181d78ab759d4cb7cef0ac51ccba406a202507d0aa602a3bfdb049c1b2f10501d5cd6b6f0e7510826a0f32545abc6ddda2ce0664347e86dbad8663f5916aeb8f3991242a709580edd13010fa25c5e4fc5bcb10833ef6d85720cf1d8d4ed03f99a233e5c0126ea76770faf06026cbd4bb629bf3221ce424603ddb7654069a64240aa3653a2195205a2b0801e39bccac320bbba7515cb73d204f2324b24822c773a75b85debbe3b6966816c994323fd909457162b946d17ec360cf10be8a49fb50a4223c5167329ee87aa36b710b933e0f189b4718d0ad0c95eea2feebe880d0ae89b9bf439e9c60416a1560e13cc9ed3227fcc4155ff48c369499388669bc1609158bee9f8b525795ccd6abc86b81fc67442460b5baf0faf21516cee1ed1b7ec619ab692111cf24ea240088e91e93a2fe56ae211d9bd2da6f09559bc989536fcd049fc9a54606df6e3eda496d4a94bad86f39529734cb1faf32be6db7314293631a01dc69fc9d6ea67c0e4a00d4abdb58e11a68c0b5fc3474f59aca93d13f9aab5daa631e5d0f02b993e761acc7149887adaf1624e451bfadff9d2a2819fb6a27c03f529f1cf6177799ec5b1de0ca9998cbb6366f94dfff8831dea0a5b813b68165e03250f41018ee1de3d8ddb37c5319054047e7b7a011715191036417ff6bb518493d275dc0fb3ad5b21259763cda83ec9f5eac822a97209dac80d660419ef9fbc6f5bcf21e7d65c59e5f1cb02ca4ab02bd48866c645edf6da4be199c209ba6400f892effa76b28786f73ecd024fae06a1ca1319226e9b2bfbdc5306689d00a49566ec7019b785a47eb737309b828c01beec55171ac5fbef89ad1418439edd3f6e8e4c7358083eda0de0f397172acb48821d286c926d86c56c5cffcf1daacb1254d897635c57e9f8428ef24503f1c3d7a640e989de3eab040f7dcf317b3a3d119d2da86b9643e91de109750eefef8c6f3d0c39196f44d3746b67aaaed20643bccb17749dd3c477082213fc6708dcf191c58024f34197056c99437df7718a15dbc6b7b687dd8fa3d7a53759f31c3327671c09b9ade9be14b5efa655b7c3eaf81df717d198f38c100376741b315394ae46a5e803c8d71e1dd34d65de965ab7d48cd3f0fb0b80b4cd983d816c9acdb2fb44187285adb0c3d59ca765b5b6ca0d284992a603fcef26854c81f9f01fa54bbf7070d6ccdbb8ed10df38072dd301fc23e4c098e50a4c8412c95a3623cc381a132f8569d9fb72f7398046fbffc54f039c660f242e355ee10fc6cdfaeee8f93d90360476a2449103488f420f27877bf0d21dd4309559e7c52298b8a652787d28b130b6b690f52d814704f4bc7c992816112c7cf39bf2e049ac94590b64e55c878465634712c4512b03d0b4db411060b382cc37f77605e37d2043d2b41fff3109f4f0cd28f5fb93d86fadba57b8e9a9bebf2b6c360b790f5127a38b917452616d77b3816e112f98fc0f2dfd70cf9c6ccbab0c49dae744ca65fffc00db31066b8c482891427c750ca7d9d6a863d2dc9189048fd7fae861ad647120cdcd0d2974724be23f7d6e26a6512050048f5ff43994db7befdc95eec39f397ab539d2309d4cbc5fc9590fab402a8afd153bcff5d5e28e14281849d462357eb08775b8f214fd0a3e30224d40a3fa0cfba311015775f9d2259ce0e6cbfc26b7c746894fb30a0802810a2957a01fe3b4ac35cccea6075a581fbef339e8fd5c6b44e5f85383b3f36ea349a5603e60670f18e148ca729027a9e93dfaba7f2c4b23565fa7105512249b290d218144449e812fc1a1e58b297e2b921e75949c3f8ce640a73f5698c9361dfc27a54f6abdd2c5831b26404658a51a32caf5fbe4e41ff43131f9e7d8795e6d608c7ede38ebdfc2993f8ec2b29071681ee047da4a04a07f7f1e0256ff1fb8f010999198d21fb21a50d71384d1047c80330a111661b2b66496d42fc0b398e7db8153e3957cfce16276d083d02ce861d98050b45480600dc2b88e71d69da8d1269696adb5faa837c226263d2c830f3d46acd4341f2c7729368ef59330b6a3257a430c59ccafa90cf5ffde745c41af3decd329ef23942432bd0ee26998f6b01a89dd8998feacd036eca230e5bda29740697dc777dabf1f703dcd13d021c3a0206dae5fe04f5b8274da7555872e9c45e4326f69a27b6919672739d6142a62a3daaed258af6ac22d8681eb0d13c88ebeea629affb3983fb46a772e8e701b9cdded0a8d89edca5d1ff7e0a90c830a488bfc2a95680274c1b60c23a55d4f7e03bc85623547d6437e12745e29c6c6ec00bdded45c56950a9833376595f24b75e63e8c2001911b30bf6dc1d4621793cc2d8f33e4156c4b386fe2fcdd7342119a3bb9309a6ad2dd39513849e46b1c515e6826bd510e817f0f536f19689ff33356a1054b2f762a426ab58d97794b1e55976a4b7ea15a1fa248904ee287ab29a0a4f98e6b9db62c299a73ceaf2fc23aa25f6ee93e3ea1e5c36d60e25ef76427f9d7d2af918e999004c87ea92c7bd0ee2537a7cd8255fa9f46bc3b723a4c10fe953a389458754c88b1429b5cce136cf694ca31ccfbfa6dd58298681e88cb77d350a78c822d9dac405ff208a6c383586758f2abc487c63878346cf698334e40502cd82c7d171537c6e956b960373be55742ca9771d82780aaec6272fb08b4f5592d6fb536dbcafc01960fc87af8ca70cc3291ce8b58befb079d0024df51f3165bff7c358beca470843a84143fb5860cf214c42abd114f7ab2bd273e01b7b8f26d63506e2116cdfaa01a511f15896a3fa378046b1d857e299730b41d7be23e4d7adf192042270ff54db52f4571a159583f09dd8d6b57ebee7a70b9fa718167ae34114ff8401fd4c54fabce1598a4852da1448cd70fe64e62cdbf313f97efbb71742edbdadd37d552546bf65548683a1a855ad6e966812b9f2bbc5576de09ccf5c69f8b7a5c46d973f6c43f789f0b3afc5d91033edceb9b65241b0f0188d4909738991ca2dc22362618c79fef6b62a893c77eb92e00bf868eda325260209771020981a56e7220ba702015ae80098ce3b20921ac2eaf9976cabf99d5c432e22758e0d7df7fbb85d638d8d1ea201cb00b0f9966480831a6821c73090c3a20635ad35c701880b02f569750f62b39a25fe18fc959740e4cf573248fbab284567b1f6c8b195e42e74d971f44c7f011ef405445e1370ca864364c7c40862502324f24ab69d93586ce05c2cebba3c1e23465fc740f928976a5a12e66445eff2d2f0134885107f582223f6c68b53874bec7112ad9c70b8927597e91f5049cfc3547c01353bb2a446545043747c8b62014260dcc07a825fe64b88ae8cf47643511c7967f52f63563b2d05b753b79ec99b83df4b57ecc6030da35222cd56cc5030229a783a73901a74d8675fc1f302cddaf3e33f47796c3b3626a7c8e8ff2b87dcd18c504b712b0ae2e4c3d45b71aa1a27c87b64a8ea1e373940781ce5e7d35c882535b005b2c7182b51f46ee4905c9b26c716c48b21617078a68d7aff173c379164267454abd291eaaea17f174ba9f733d8d10ebeb9f2ce7e99ba6389eac54fccf73e256a0455d7c889508a6d0b6c4aa64b7c85c16b03e03f2a81d70858bd2e1d3a9fd6869e76000aa8d739bce80957e14a69940e7f065730307a068f3a96955e0a0f56ea5b8e02bdb4e5973efba23e26dd6a128526d88b7afcd30e2a1b882b0a1a58dbc0028f82e3e849d50386b0579ddb64cb410a7730c63991ece42eaab1c3197f966299d983b0e120a847131532a5b7a53c208f20ffb1ddea21517cb9593aba8fb39cb07224e1fa933f0855422211cc853c1524825ef8b19e7a269d229b32b41185d8327ce864fc63da7e7161d2533f50bfed7d9e5af8364a5d5b88b5839e2f3f26e5233cb8589bb1357d007225372a326295e6c5947be4450d2a11e8053a61fa469dcb36eac937f71ef01709675098f8ee1f0068d65ae3f171519d9b30ecac8129ba886c8beb421fea4d17ba71c94238b8d21c35b7e4da000982b793319c48fc5f5dbf15ea85a50aebfadcb998b3520f54b5fdcb58880119ac5b465df2614bd0b4c822ba31f75b5900fae458a74f50791f1cb92a26ed3dfa2f394876a22a8defad515289cf53ea30587737b5f59d352c2c33d3526bf847cb40f891e2d98721b9db77d234675301205f9edcdebb9b9b97502d1e10597069a91f337e98933f8a337a6b797abd8cfd68f131c466be1f120069719e358a8bb71e30314bc291f5eeb78b327d98133260950b515d568f76816f86a0515f73dfff649934a9884ef6c37a7ed4c0f1a8793fb9a07ed52c10cdb6c6a331bb02702a4253dc06c473928d8648fea1e61993284f52d601ae39c2f803700d4b1cf9e53179bc1f02894f4cd6efb78c63a4ad2065855918552bafc7096e57ba184f8e9384400894d6bf2c8690f17879580bd594e1d98b86b8c891033eddd09220cb02f95b78336158b81375e1ee2600be92ba35cfc577b718429f57ed9322fd2c57a9ba00cdf0c0920ecc13ffad8b1687c2d61020dede093b9acf09b7f1343e02505eaf6327104b7a2608e9d5f3765852bca1f341b93faca6e4d6356fa4557585e2aa41f71ee94c1fdb762ad79ea963034b22e66bac5f6643477e67499b2ad71a537c49f01c81e6870ab7914a05340b361276406d733e6cee77cb991a7b0090a2561fe95a17b9e03ea1715ec5df3c9ed5ada4676d8d1cd24e6797c7d1de46367b404112c972acad5fb731d7f1372a563188d55180e3af392074af877608514d7329392905ab9284293e30ea2804b5f4854f3a58ca7b5ef9abe0277c1e88e0977ac0e12f78d34bdd2353f87dafc0078b1a8c57ee3b7b638079122adcb819a7f91cf3499e0fcfcff96eac743ca0e9f37fbd42422f5f0ab9ea9d4ca67f660e024014521a5f11398b3a50988d315487a5fc61bc81550abc270b2fd3cd573a4f1392127de38e313be978f51c8600c2", 0x1000}], 0x9, &(0x7f0000004300)=[@cred={0x20, 0xffff, 0x0, r8, r9}], 0x20, 0x2}, 0x403) 00:47:01 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000240)) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x1, 0x8, 0x9, 0x8}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/255) msgsnd(r0, &(0x7f0000000180)={0x2, "53f087078bcb55b315edb3614d2bddfc2de4da3fbef84f4f3f2f339855c3f1e38904f183e99d6f5256cbe75a15eba3a4951be2a7d189db59685744f19f9a74cca98f8528a8f62998d7870b187813ecf5af4f115c688d3050fdf5c2999b9d95b64556a9c93b1a2252d5219c371ebfa13645f230ef778a8e12991c9b22e0436d705be124087d0edba5553e9af3511261cc2d09997a42"}, 0x9d, 0x800) 00:47:01 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x1e0) lseek(r3, 0x0, 0x4, 0x0) getdents(r3, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x0, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2}], 0x4) semop(r0, &(0x7f0000000000), 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000040)=[{0x2, 0x9, 0x800}, {0x1, 0x4, 0x400}], 0x2) semop(r0, &(0x7f0000000080), 0x0) r4 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r4, 0x3) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 00:47:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f00000006c0)='#', 0x1}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) readv(r4, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r5) write(r5, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) dup2(r4, r5) pwritev(r1, &(0x7f0000002200)=[{&(0x7f0000000000)="dfcb0022c1e88404e39b2cddf2cefdc9", 0x10}, {&(0x7f0000000040)="5614cf123f1de097d0a6bdc4309b4f8602d27425e495e90e69b43bf924e8451e45ce2c764304222def5b12e74bbb0fac28370bc4a99dc1bf2b93b301727a6e0aa61e2b837a0f77b3f2245f8328c48573252d61b9fccd338ddeacbe2afc05cbfb23cb633ce09f9e78bc874a7b29d0986361817b5b70245428b48f2de10f26eaaa0db530c2eea9b3339cc42764b7f1c7e660e69eb8e4e7839dbf15e0b671f4981c35c10e2e70149a184ae62dcb30d511cc3c14926e7256e17a9640dac43b966f3e01795058dfbc1e88e03b146a2b25b6d8d347d0663baa7d042b4c2516962b2e033cfb1b2b4aca6994af9a3b8e340f3f60b44c9ecc8902cf614e7395281e2fd595618532890a816b6015fed46de340e959716c49b4b06a8e729c3f8991aef60045f8157011029a87f951a1e80b60475e7ff56306da0ed099cd1c75f97cf4b5f36689a2fbc0272b207ee208100bb9d82e0b233166692a7275856d18467938e268bd06728513c72f1147fcc91b186e916f5fb15d32ea1ac26d8e9594e601152432bc7a137e3352139ffe0fed543fbc5c333906ce2dbb3574a32e3f1bb770aca13074c225c8da3a816c18b2a1982ccd8b0da77f422b93746a19ca40546ea1b9ca1c64e7893c03e13fda88bbbe944d4e52b642f92b57b9d30e77c08d4574d4437c442179f3abb096fea925a7cba4063dd2b4bd8becb965ec06ac676c191f041db3a9c59e6b7e50c81a4ba46d8dc192ef8e87b23d3ec65bcf03dc3a12d02f719a5c70bb20ed2d7d60e3bf341a687a67476387cb02cdc911ab7dbd8ff8cbc5d4d3964d3740784aec54520a6aff04ae0a5bbfb61527722600a3c258fd71b006dac859a3841ff343a5870b0a462b2bdd771587696b907b976aa8b03d7bfb38c23f01b3b0b42eddd476ee3df05ceaa77b31bc24d05af386d727d014d3cb92c2eec6b92b66da583152a8cbac2895529f9edf34321455a124dec4a86e0f4ac571cc953199873073e37f0b3312e2d5528bcf9772522e7ee663e5ad2735688f17e8a0a47439fcc4f729ee466287411385b4a92bc50a63a40717ab90981a9c683a878216fbd6efe97e9a1b297a871ff64d9ae550d92f7fe6da30d9f1a6aa95e1e54851fd295ecd892c8e96a617ee8cbd75263a5b9751344302f1546928dde8ea80407f10937566c3c61df813dc15116d2a3459f9e312f70283df44d4ee24b358de942ccc3a3155179a5afc31810f236dfc461dea1ab2b215f169a7f410157ea785b5bc8b6d15cd6180008d9a042faa8f1ce34322865f33a51835b8e247880a0cd1e42470e7b08b5afdef46ff53f092b5d3a3cea89fe7368a0bbf9b7d1b403196ae9919d7c29def1bc72737a6f3b9b50b14e0893a26a1f8398ea5cd99cea0a1786a388ce5bca40ea891649637c1c734787c6c275c00a873029325e523ba06b5812f3c2556cdf67f26c9cff1e61204324f0ad3b44fa1087e6f2ba92e8f939352604abc3b9e1af693676f1734bb30813250a07996a04fe0a1c6b584476ab48faf1902e9fb7ed7db72ad36aea1eb68d1028fb62547bce34732f2b08083e51a887d7e87493877ad8cd8956d01300dee39c820e69f261c5ac1e3935661b5cb345d49353d2bb7b8468b6dd3021ee607d7cf4a9910ff1c04eef4e0cf2e4a123918c2bfa35ae2b817b8d496741e62210d3451f309107fee7f309dc5b2cc24f0e9c1abee0366da7d9601436c557d4e64228925865dc18c102e5e2c0880975f91e0563135b143d61f8aeed6562716621cbcd6befd8b20e56a49098dfe022f698b674b9492c63b6b32e0876782cc34e6cdb0d0e39c0821cd1c5a89e14b204aa8949954214ff8c0d668e6e82839f152aab561a27669a4eb1a54adf0497479ca55c55cf099114a38411d0ad94ca498f0a3caaaf2f6a334ceac15c0883b807ac4e13f390504393d17383b4293d230b08ccba9fe6c397fcb196d9a12a62c72b2c646f3d7b8841bae69379d507a274b1021ec08cdb9c11abf5c78864f097bce6fc456880ee4bfbacad98f0fb07955b8a7ed275eef4f2a30e9d7b3dc9b29afd6195362361032e8aad19e3d4b29b085b4600dc85571f9e519eb4984c49849b4585dbe2543753808cc0b127e187d432c8d898024f9960f00c0519587f8a5ea227c6f5ccf456345e1cbce6f445552f995e7fcf27568df58de4a666a0914d1c8bdf18d8bcf64e8f102794aa23aa4def779fd1347824e88", 0x624}], 0x2, 0x0, 0x79cd) 00:47:01 executing program 0: r0 = socket(0x2, 0x1, 0x0) socketpair(0x10, 0x4000, 0x7, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000000c0)=0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x800, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x2, 0xff}) 00:47:02 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)=0x1d) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'\x00', 0x400000, 0xfffffff7, 0x1, 0x0, 0x50c, 0x20, 0xc5e, 0x2, 0x2, 0x1, 0x7fffffff}) r6 = dup(r0) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000000)={0x0, 0x0, 0x2}) 00:47:02 executing program 0: syz_emit_ethernet(0x54, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x46, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0xa, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@generic={0x0, 0x7, "67bee4d4e8"}, @end, @end, @end, @rr={0x7, 0x7, 0x0, [@broadcast]}]}}, 'E\\'}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x1e7) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000100)) r1 = socket(0x2, 0x1, 0x0) clock_settime(0x2, &(0x7f0000000140)={0x10000, 0xc92}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000180)=@un=@file={0x0, ""/99}, 0x65, &(0x7f0000000340)=[{&(0x7f0000000200)=""/63, 0x3f}, {&(0x7f0000000240)=""/226, 0xe2}], 0x2, &(0x7f0000000380)=""/96, 0x60}, 0x800) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) unlinkat(r3, &(0x7f0000000080)='./file0\x00', 0x8) 00:47:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x18c000) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x400, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00", 0xff}) r1 = dup2(0xffffffffffffffff, r0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1021, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) r3 = msgget$private(0x0, 0x2000000186) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) msgrcv(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000054270933a06df901e858bb92b40f63f10000092f179b83b5e61511a656869229ff7da02ef15a2cef2bdec10190bbf51abde7ea73ec25add7cb2f32702fac64715f38ce4666aab30184c52a9a9cca3ffa3d199000000000548310a976cd8cb1a18b87096f15808bfb14a739461ff0047276296b0c8ad23ebe7bac0ed6eccf76bfb5fb013749315439b0091142e937d3218b7a1197fadb7181d6000f2c0413e6f4a7d38355729ec287a83506a9e0b644606000000d0937a6da0e173cc3a0f119ddda198778106d9a202c2425e24dc6514342bb6e09e515f0af30fb34f0f9d131c551ee492ad4c6c5b79aa9a4fa2fc4adff8f095faeadc0cc0e05ed627a0a4d689cfaf058c729a1c57a1648d055e3c26b977a83ecfec61d0dd9cbec9ec4c0bc0703306b5dcdc7518cd936d68f25a1a657a97b8cd90e6940a803e44cc267843e759761e3fcc84e63b1b9302652a16be8affffff7f886291e60c56f7576c6aed08f5e846f2dd8e6d00"/371], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r7, 0x0, 0x0, 0x0, 0x182, 0x400}, 0x9, 0x9f8, r6, 0x0, 0x8, 0x8, 0x9, 0x5}) 00:47:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3, 0x12, r2, 0x0, 0x1) r3 = dup2(r0, 0xffffffffffffffff) socket(0x2, 0x8000, 0x7) close(r3) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffdfffffffd71c9edd82c586dd603179710030370000000000000000000000008000000000ff02000000000000000000000000000100009078000040000000000000000661287c287ab28b05be5b06b51d24a85e14d7568fc158af0b3a9f55b6b5889d5d033f14bb90596cf46e688d43108ebc14c7eae593eece1b1bba00"/138]) 00:47:02 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 00:47:02 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000100)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr, {[@generic={0x89, 0x2}]}}, @icmp=@mask_reply}}}}) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) mlockall(0x1) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r1 = dup(r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x40}) 00:47:03 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x21) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x8) 00:47:03 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) fchdir(r1) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r2 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r2, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0x72) semop(r2, &(0x7f0000000400)=[{0x7, 0x1, 0x1000}, {0x0, 0x6b77, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, 0x0) chown(&(0x7f00000001c0)='./file0\x00', r4, 0xffffffffffffffff) r5 = getpid() ktrace(0x0, 0x1, 0x8, r5) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x100, r5) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000100)=0x9) r6 = syz_open_pts() ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000080)) 00:47:03 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@local, @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0xf, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}, "cb0aeedd3b541c79"}}}}}) r0 = socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f0000000000)) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000040)) r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket$unix(0x1, 0x2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000001c0)=0x5) r6 = socket$inet(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc028698a, &(0x7f0000000000)) msgsnd(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="03000000000000004833de7062b0a41878e2e0da4cdca09d5cf4fa63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c4820628856045fcabb2a2b2cf24ae5bec491901000080b4b60408807f884e1ed6147103af692fa9144422c9cc51943f9353645a283a0ea4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e473526927ced5677f6f6025b8a696fca41b78bb161599c3f7312275ad646774c4efd7a3977647760977e"], 0xe6, 0x0) msgrcv(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\a\x00'/55], 0x37, 0x3, 0x0) 00:47:03 executing program 0: syz_emit_ethernet(0x10a9, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797110733a0000000000000000000000000000000000ff020000000000000000000000000001890090780000000079c1d9692703f0c4e6942325781e6129000000000000000000000000000000011904c31276c9b1c2a3e0b82e850591c64e58d50414c7b90c7cd730ae842d16d01c008562579347b2ae3f9ea60c39a1e6b5f8071d193a3179bb985e30fad9ff18f8177858dca9e9baa5bd20577de8234bc7e370df725b3f80e1f097844e822527cd193833a19b73405e85dc4c8afc809fa46a1d0598dc27752fa9dfa2ad9f2ef1a55faec4c3efd29b4527735957142abbcd6eb5607406683ab8e5f18b1e85695680048b66fadae78e4801d3c2aa88381bcd0bb0d8b914b019af4059fcb322e888c657589be895d862019e4af7130694825cf00c2a0c09e0f4305ac9581be8e06f93db84082139d7bd001dc86ed7c9768a9431dd8a110584ab16f3655cfc712a8329a0cfe04a7b3cb19e03079e4f218d62331acc3cd2ea7b537d5dd603675b67dd9ff17217a6ff213f56528574a9aaabdde00c024ca8c43f693d4955fcdfa74fc992269ce17c52c6b9b7c44d6bbb2adaf5d2ef8e8bb67ad860993fe8e8598717bbdbda565d87c7a9e93312d31db60500ff085047a867277afd09bea7b1e9fe848b6b7747a1fe6a116949b289c67ddc43220919241fd1b9ca1c76a849e9e5337e690ef2f47b74f4737e3d981fedbc4af37c08e6c1b8eec32e1a5add7f1f09e36ad251782ce659ec6f2d209fddf91e2357a301e9f306831aea8ebe97ff6c41fa9b35d0c1abf203ec76bbabacde63e4f5e9ca62e71c7529806c372c02ab2df06671246bac8ab6b5ad84079738a40f82dceaec5c93c7d3d10e62d1d5c47c25007915e2c1b63d5b3cf0ae8dc9460f98a748149662a4833865ffd426541e0c91f180db59610e23d39664a680e04fcd7d5164161e939fbcf0172ea0b056963d93b6594ccc5e72411430f083e194a134e0d0b23ab1877c27cfd6afefd8f827391ce089df8d178eb29e3bafda293da865b4eb8be43a84729561dc30e3cd02a8e383a07cf53b3a827200c9bb7470da9600c6d2097f464d7fd267d6b475556ed51d6e6fe272c096411a635462038ca0362a091c8a820e3d6f7ec4c281629ed700428a984c14fd02afaeb6f656b530b631f057816bb668a4862220f96c262ea19c37fde84e4b69ceed4e164f110eb539ffc455b528823e2f1b8544ca65c73348f13457326b64b043b42faf68a971636f1fbb8f2b95fb72d3cee04a641ce4dfe8939e2b8187b7a772e7aca4723dbcd4431c8ce35b670b6f8a3f9835d81b10bd7346accaef7ce740be637f066c53e03eb35e358db444bc80e62bae13ffab43013f6aa59c3c388fdaa3f993cdcff8ef452a7e9ce3c78c67bf9a1ada5b637a19187292a5445c3b547760205412b3a3e99b914f139eae7a72c72ac80d287ba11b0dafc37e594deac45a20a3dd592e7f9da86741f2d37470e17a11dde9828bce600d4b47e81407a115ed8684117c2fd4ebab5060c7bf67dc6f1e1626cf806fc0722bd8ff1bd58bffd5c45b990197146dea64c7c189f448dccb545090a53cd97d2c6992b81ece3820fbd3b75c02df303992e7d325ea527b890e669a36bbb3ca52372ffb6f8cfc8ac7cbcb337ec1e437dbd7908bc7f683206b51198e8e5cd624df75e8d7ef4a7d4acd8c771c15f54de35c22a8f517552fa6d96843d486365015ce24b5022f833506ca267e362486ea04ad390d484e034de450cff27e2631f9cca31f4364360f8d63a3e5c9cdbded70bf09faf9674010f6a97259e8161c106b4153544031cee2caf8fa47d0396cdc3e19ff82afafe3a34f0b889c4cd74773b3091d5796d0a15ed25d53fdf908c47c253266f79db5b0fcd49fecdb99601be6eead13a2ed5433e4673b5c17aaa18827983be4314cc2d8c6eddf0b4622442d00d74b89c25939e52ff9d7ba9c62966bf4fa9fdd0acc9fbdc23a58bb2e39433621c56093d869e815b0839f8f87101648edb1097f82ee61ebc70d68402f7052569fba505e0a792cc3c4dfd26cd52007dca5abe83294aee89c45ffa6cc0cbb93a159c0b2aa906a992a6f879a0b8aabf803369ff9863194d4bebfafca023cf94c176feb06e98d21a0e67985d49bf841d92bcaa4378978635ff01a6bf46f13700866f2c68ccfc66e40140bff7390b3184c95227cbf2192089e665b970eb47b2efbe880dbe95c00c21a5580e0879b623f456a1542acf86382146c84265ec5129713e31fdfa04b7e6a305bf5580ff3633bbab42d9a9196ae333d68d292e2ad234272afb1a33a56f2e00f413113d8a46566c521862f56e8312a9b2bb9a36ab835ae4080ed7fc8ffeb561488d1c9db6da9b4be54b350994b3f28cab0d4175f0fae9e37e6c85d717bab5bed7dc1520d3d058b0953edb3283ac2d13ab6b80cbb9ec026b1ad197f29149b2667066b7e20a1a0c41895818afa45926390847cea11a87125e2b3b700f131b62c0360bb4a7795ce70780dfba6c6de7a18e8966a9af026b587d03502ef83ad725052a96d643880e62f85feb3d523ae77bc869543b2d9dbd3879e83e6384be3d69537229c62623432b25282d28589236a48101da36431568de1667764e2e6cc3bc7b824f9e8ca448ee0550153dee99b45e6ab40519ecb68dc7a58ca206eeee6d6e0022032ca8d297e5dae4fedcba2bc06a2c4b3903d9c74f03cae39d58f4cae7f02ccfafd17f667b23d72bda51fe5c09ca106105c70b6b7070acfa44260633b39935cae18107377b94f275f7e0341a3c86d33b36aa05e535f49b80a2a393dea94fbb769b08fc758015691a5a7b95d33e13be42941c3394edae3fa395ae11dd2af7a7940081c7a98b9886dd064c080741f1718ca6e248aa60520c617c84b04d057a6dcad753d06c547bc6475e1eb22175b5aec98a91331453c79d1dfbe667fb31911e6f61ddebd6387cc8bd522e0be7d77ab54f7d166659f2e7fc9c26dd96f16440a2f8aa377002a97670d311b9c6b5e2f9bb8d38fee58ddb4964647c8e0aeb00a85fbb740c42e7e8029107b47df8f80ee75475eb8407f0957feb335a7c47b8288b030936e51215cdc09ffc520919d456a642bccfcfc696b641af2c1befc3ed4f7126f77fb2f41fabe97b92bffd902b85a3483d8af65c74344c3ba256b3f3981226f142f26700d1a48fc0641d77e2470b84989f5c4b5f21d31e3029838ad8af32d5cfb792b4e58682c2837f06e362dd63c2bd00d94d91d7c618f320f73b4cbf086c6a2925d95ba31dbc7ebf86a7df50a00bd3ec2615716c9b5d109550e5269b8ac1117a99663e12e862f886a7f42d5141174aa7b0c0f4148fc330fa78dc56834b7e92f2da19a25939eb6b1679d0f209e49ddaf82452537c86f3e0c3a94fa1deb8e266c901a3f6919a002051facf6b393c266152697e3c11a75b2bbaafc18b4b3fa91eb903f9aa9c66e66e01aad0ca6614ec377e9b86839eba06aea55c7747086e1af4ad70d4e9b34d441944b8cdf6b2cbacdf372982df9cf233cf5687aeca4a47561d6488c40a363b73400685e41cf862fa171e12923880482fa3a78fe7c9e0a3055ea90062025a9d439edd23d7a0eee2f67ef5828435ecbdfe5785e4fed3a6f79059903c1ff7a7bcfc1d9ea199eed08da1ac15afb0e248189dc1e7c9e1137533ee1f922eca21b501890b5038f6834878a5b8c90ea9f7f5bc73fb7f63ae4035689318cc2467b33ccef0254d6bf55116d050f900bda16d72c59e67315dd7efb42b6a5389b1aee39690eacb7de1a53609d9fa8385287371d277d27cf91f4ced672103a12691d694a26baa332846c6af223ca3f9c1b1ae212aaf006cded4bc8a911c07d5e2fbc485791c85501319d90541e36eb35468e4d12cab3556aa5c6d4befbada8433bd0506d79d87ab73b97a5c3cc47f482ce8c20587c626b6aa82ddac357366035df324a80640e82c05b099cc2086e5c22e68d708c8ac3c7faaccf7c4f05019fdeeb876a3d1c639911773751a695a3fddd49698842bf3f8ae64529531f0f78ef4ae7cb09286d7d8f1ef5fbc281ef9cc8d7bdd7dfc04c341b29edb1195c62e386d5b7df4207ab84fe30262d67ba3f82593e209c64f7955c2111c88b8a469834a8a1eea09547b3f344dedd93d389fb00f46899f330b8ef3a1702c631840b0cafb652ceb56866a45606924fd3cae3e8e6bab51f795fb2465ac94bbf4ad59fa90df96d3db54075b160a16e6bfd6b67f2ef6fffa355f311c7d0d590962bba7ce345a37c4f85f767b3cdb974169b79678161c3ceda1f916be32b9325b4544c59be5e3384c16836e6c7e2438517b5d33c111bad49ed486b3520cff8d788d07a22a3b8b9332f3428a560cb5712878b3aa909d3f41176188139615959018c64dbf61bf6794569890cecf9f440f34586f9d94fb1e9d0740b530dab67b8081d7299cdb2458659dedefd88948521ed6667bf078cc9d3defdfa3d0ee791fc5c7f1367d734451b5dff2017e0c756360c2a66789321b2f5029dfcc516d19012c17deeca26c8dcfa16543c0f81d07fef1b912f660b96683c473c6e35c32de40efccc33d6206c19737dfc9aad2ba148aea00a155b42a4b99d0448548c6cce97d3b74ce9f8ae1d98280b1a928e5d1f7388b3aae98c581b8c7df50387a31ee4db9c4a69e572eb77bb742dec4469b825875d18911e466f23fefa4e9fa37be0d7ceb031d0e05ee5fc8e79dd05359ffdfe76d02a74182598598fedffc17d47f258b535fdd95b4a3556b21630e2c786fa12dc1094993228a73d107947d28ae1884f645ee8201f49500fafe6c902bf8bb71b2d271311b934a23c0f676de74e6a884b5c80cebce3b7c4092ba8be6567385a7281a27494d1b9fc7a312265c68862d61f513d7b367d86880b10fdddcea624329460ae07bd4070bac290b4b7ee33fd5cb5eba8dcccaa8bc8ef1c3df4267f75e0482b14352934ee16a3c658941960924287c35a772b955bf3774d5a8ba5dd9b405f1376b04b1f73f4ae1100c1ff4b4b7e9736764ee52ff59808d2de4cab6ced4775ea6deb1d33c85ad2327193a64bf6b012efd21d6366bdf07d1d6c3703df192d41793d1b2e3c4751d46c8e1d32f94667ced30667552f9409ddfd0c3d85b9e4fbc0112a4c9952c3cb971981f14f73326926a501c4e8e58be60571953bb00971a96b92e9769ef35b5a6bbdf8d3116ef5ac861404b0e38bdcd85bf54297a20ff3ca53a36f075af78cc197fe3c1ed7e6a199b3cb832fd86fc7d5f3f3778ceed3745cca604482022f57d639f5e171e921b4cf994c68cb79570d22ff49ea9295ecbc91e2d7d90f448bb21792c3fa3aee648d5d7144889448910b225cbf2358b430405998bdd085dda4287ca66d4ff8886af46dd072d5f39f15463bd0a92855fe0fcc1cfd8751077e4b3a8c0044191bbae0301b2c84e7391ef454357445af6d2e537798f9c18fdc32bea962a91b21b48c904be8c51530890527eb65e9fc78a9b0c15665db5687b150e187af955bf20fc528d7c8d65c5c93320b3e3a860c476d35b92c58f084be92e32f55afe500bf35de2ce948771cc3ba56fcd858e9e59afe09b16cf322573e79c80824356849f50414ea024c8089a04863a42ce373ae2e1ee65de1b375c4601c61001705e56c3a4a17d05cc3c1294964a24c8066851fbee43075d8d0fdc1607a84aefa493167b6d1e0ff7407ee62a595f2fc50bb423a8160a227be00de14b91c66018e85547f24eae0170760abd6390602642c348ca44a1e9eac9c88cd7f7992330fd008cb84601688fb6b8108a6641eb109142aa93e38409a30c0784741b9106e0c0bf7fbcdd9c9cdc096ff5b5338ba718db220af04a6c69227d1abfc3bc67ca9781b9a77eabe78f4fc3fee9c51a56ce1467a8f8274a79e7cb2704db344477ac7fa66106df89fedb92b6a3e47c3a121f9a11f1f02f8592bc1b438f2f79e4ead0700000000000000c70102023374877abef8e5c25eaad6399b266fc400"/4265]) 00:47:03 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="fff7fffff6ffaaaaaaaaaaaa0800450000380000000000019078fb0000020000000090f0f9610300"/57]) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r6 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r6, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r7 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, r7, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r5, r7]) chown(&(0x7f0000000040)='./file0\x00', r1, r5) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0xd1) 00:47:03 executing program 0: r0 = socket(0x2, 0x1, 0x1) readv(0xffffffffffffffff, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="8a6302e35b0bd90046d5f124d5c9c5685db94d36e255fa460ca70b35d6613feac042828fcffaccd63bed22a09f92dda3326a7071407e6fc2d709aa35c060605b2a004c4ffc3fb7563cd33bdb1221f80c478bb92869eaa91b10ece84028", 0x5d, 0x40a, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000140)=""/185) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080), 0x0) sysctl$vm_swapencrypt(&(0x7f00000003c0), 0xc, 0x0, 0xfffffffffffffffe, 0x0, 0x0) 00:47:03 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r1) write(r1, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x7, 0x84}, 0xc) r2 = syz_open_pts() close(r2) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f0000000140)={0xfffffffb, './file0\x00', './file0\x00'}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x0, 0x2f39, 0xa3, 0x0, "3a813e62b7a8219f786eca8a5231244be576236a"}) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) 00:47:04 executing program 0: semget$private(0x0, 0x0, 0x49) syz_emit_ethernet(0x4a, &(0x7f0000000180)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x0, 0x5, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @ipv4={[0x0, 0x0, 0x0, 0x0, 0x4], [], @rand_addr}, {[], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) socket$unix(0x1, 0x5, 0x0) 00:47:04 executing program 0: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x200, 0x366, 0x7, "a1c5c7ba4632c0b6a7400920eb323af021c8b29f", 0x6, 0x8000}) 00:47:04 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009302996d533f0e26e520"], &(0x7f0000000140)=0x6e) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)="990d43b58f8177e0ab396392f89b49116dfebad377090775088a9dad6b52c83d6563e36fa19f012667ebb53e5b3fd89e3524b987dadf19cca82028ccf8cc3a01e7693d70a33644e19182e942c2ae2fe6f06c28aae97c8ad987b3e62d704d5774af9909bb68567f2302131765d743ddd2b43ada1eaf18e8b2022654704081d5f446a5dd365928843251c8214abdbcc70b9f346112ebe3a36040ba92e2933cdd1a614ab66eb8378f82527b4cfcb76965e786f9999019a6987ea786264eb22f4ecd05d350d9ec7cb57fd195b5dc784804", 0xcf}, {&(0x7f0000000280)="b4b315e3a78bded802b719938beec1fb07e44e0b708b8a3b5f65391ed6a514bd05f31cf306ca594d500f74099b97cf8f5f7777e6d58ed4e6aae397fd1a6504c086e088fbd97794cd6bb177b560472a0d1c63cd389e055cdffa595448", 0x5c}, {&(0x7f0000000300)="f58303cd5c38ae06914ec8a7d62c735a5a94a1896be823c514f8440bdd229bfacfcfa046ce0904a85342b45d334fad738d846f99fcef", 0x36}, {&(0x7f0000000340)="b7b81898fae9ffc42e2307e402c005e307ec91de9abe36dc5feabafc3449e2877f46835032d4eab7256d0d409ab88ddcad23cdf52c9b8938fef94f5779e1e9c47f1395100d2898b9ef4f9579f3d509316bd8681b41ac0fdb1d22382527d9ad4bd09e6a721d5673c654ceef3c", 0x6c}], 0x4, 0x0, 0x400) bind(r0, &(0x7f0000000040)=ANY=[@ANYRESOCT, @ANYRES16], 0xa) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000440)=@in={0x2, 0x0}, 0xc) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000400)) ioctl$TIOCSDTR(r4, 0x20007479) accept$unix(r2, 0x0, &(0x7f0000000080)) r5 = socket(0x6, 0x1, 0xfe) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) socket(0x10, 0x5, 0x0) unlinkat(r6, 0x0, 0x10) 00:47:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x31}, 0x4, &(0x7f0000000100)="54cf5f47a0d3153c6a546e19a39a12eaa5f4f20b63cb1d79a20906c3b1a8f54289d087d436602b58b0a3b8e1fcef91b645dfb387b24b396cf626d40a5cf00d96f45d29e5cabf859963f26ba94b9fa01681264c0ac545b509f142fa8e283c384f25260dcd5846f7c865d1d249949c99505e7c226e58b9c3a347a39e9e1b2ead87961beae750c800000000", &(0x7f00000001c0)=0x8a, &(0x7f0000000340)="6712cf8994b3daabd9a6dbc89f8dcb25b03f5db933611f75b71135ef5405236e2a73cfa8f85606e117aff6c68759ed6753c170d6a9c88729d220a4003e66e3d95febf85cef93be3317d7a37e9eb0c450c0a5c5c9752ecdfd3eadae37a2689ed25c57040f9b9f09ecd096563bc6341f774dc76a9fbf5abce4d6d2bf936adf22fd3312eb39001a2f96bec3af28955df8e78e5b4873613595899a3986ead650c6e0bffde3f9a6df9f728159a243089a91ce47c21ae56e6e1e587fca70e873c32ab1e62afe2e1e386bb282179b9617e884d9e36f987fbfb87ddb6ec7ebc4300a0367614af710420012796250d466578f5d3b42437e6555cf808f0971888cb7ba73", 0xff) symlink(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000300)={0x8, './file0\x00'}) 00:47:06 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@fragment={0x11}]}}}}}}}) syz_emit_ethernet(0x34, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaf1002f7f87953e31889b404a4682c3feaabbaaaaaaaaaaaa0806000f807b06020001aaaaaaaaaaaa17e7000000000000ad17e0480de9600a843d5e29c7f8762476e7b9f084614de8055d7339e897a44cb76afbad9d91288526835ec7"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x7, 0x6, 0x80, 0x400, 0x8}, {0x6, 0x3dfa, 0x25d, 0x52e, 0x8}, {0x5, 0x8, 0xa892, 0x3ff, 0x5}, {0xe6f, 0x101, 0x7ff, 0x7, 0x6}, {0x40, 0x7, 0x5, 0x7f, 0xd0}, {0xfff9, 0x3, 0x5, 0x3f, 0x1f}, {0xfffa, 0x4, 0x9, 0x4d, 0x3ff}]}) in6_pcbnotify: Huh? Thought we never got called with mapped! 00:47:06 executing program 0: sysctl$fs(&(0x7f0000000000)={0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) in6_pcbnotify: Huh? Thought we never got called with mapped! 00:47:06 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x9}, 0x2, &(0x7f0000000000)="0000cd9f", &(0x7f0000000180)=0x4, 0x0, 0x0) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000040)=0x1) 00:47:07 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaa17bbd747aaaaaaaaaaaa0800450000380000000000019078e0000002000000000309907800000000450000000000000000290000e00000020000000037fa8441f0f96103"]) 00:47:07 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 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r3 = shmget$private(0x0, 0x4000, 0x22, &(0x7f0000ffa000/0x4000)=nil) shmat(r3, &(0x7f0000086000/0x2000)=nil, 0x3000) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) 00:47:07 executing program 0: sysctl$net_inet_ah(&(0x7f0000000080)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f0000000140)="7a1d4c070fb9658e635aa189ceb78491768a60cda22f069de380d154941ec6410f5983525705e0487684ec763f02a99f8a49461fe873608fd03734fddd58e5b56cd7d7f31f01f11cbf8b79fbf899c8025311d054b5cb6c2fd1a29d3f0d07bc58d9af4519d9c6201b62e64133a3a315f08c93861c53ee64c8e2d24669c2006d3e4a0ccbc9718ac200b9a7e02516c588f8e83378e88c4486f691b62182276b3e27d77678f88471355afdae9d3410ba8c83aadbc6e953e4e1f1839fe1c906fc25e997ad9e528a2fba3c9de9d4b99f85287cb9e2e479cbd5deecd3da27f267caf6221bdfd22e7594bb63f2efeebbe12aa0f99f2b0e2e56", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/170) getegid() 00:47:07 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x8, 0x4}, 0xc) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000140)=@un=@file={0x0, ""/40}, 0x2a, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/39, 0x27}], 0x1, &(0x7f0000000200)=""/190, 0xbe}, 0x1800) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) chflagsat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) pipe(&(0x7f00000000c0)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000300)=0x8000) sysctl$hw(&(0x7f0000000040)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:47:08 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@lsrr={0x83, 0x3}]}}, @icmp=@timestamp={0x9}}}}}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000000140)="fc9d26cfba4f76fdcaa92cb03e55174cc86b999189dea84c06d917e1cfa9546868927bc8e0e5e8708a2cbd7872aa06540a10925e5080974a6a034c0b3e1784ca753d390c8f5629b5a6f73fb447150b9e3cb135478d64b004bd31318180c21f68d32f994e613b6eed2de6f5654e1390a6940ef6d5f2bedbf117923e01e03485", &(0x7f00000000c0)=0x7f, &(0x7f00000001c0)="403873d40a11b4ee971ecfc23b9ff8e9d82bbd3223249cf570487f43b7ab865910857913f5945bba31d314a0222589521858a1625f3c3bdef9d31b867cedd3ca656da1f7e6eb653985c8173a448f9f33ef46034897fcdd6ecd17320cbe67f774b4a4cf78f889f49fa0dd4756b805cfe89cf52f402b155f47dc89d6d1a5d30a092287a4c9268d5d5672066c19f4f6686fea01a81b82625dee85b559f431090e6724e3b84820c7a974b9499499510d9441d8f8f5207cd827ebaa37582477a6e9d4b368ac70", 0xc4) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x100, 0x2000}, {0x3, 0xff, 0x1000}, {0x2, 0x200, 0x1000}, {0x1, 0x8000, 0x1000}, {0x1, 0x400, 0x1800}, {0x3, 0x2, 0x800}], 0x7) 00:47:08 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 00:47:08 executing program 0: madvise(&(0x7f0000ffe000/0x1000)=nil, 0xffffffffdf001fff, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xcd90dfc49f311715, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x6, 0x6, {0x101, 0x100000000}}) 00:47:08 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00005a5a5a33000000001b94e46889e261abac00"}) 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) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcb3613b9fd812eaae29b4e71bf8100000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:47:08 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff000000004c9f493737d6e838866bce9b000086dd60e2db1400000000feffffff000000000000000000000001ff000000"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 00:47:08 executing program 0: sysctl$vfs_ffs(&(0x7f0000001080), 0xc, 0x0, &(0x7f0000001140), 0x0, 0x0) wait4(0x0, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20}, 0x4, 0x1800000, 0x0, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffe51) r1 = socket$inet6(0x18, 0x4, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r5, &(0x7f0000000000), 0x22) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r5, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r4, 0xffffffffffffffff, r7, 0x80, 0xd436}, 0x3, 0x9, 0x4}) ioctl$WSDISPLAYIO_GBURNER(r6, 0x400c5752, &(0x7f00000001c0)) 00:47:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0067fbc180cb5e0c04000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x1, 0x8, 0x9, 0x8}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x34c550efb01eb079, 0x0, 0x8, 0x5, r3}) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}}}) 00:47:08 executing program 0: sysctl$net_pipex(&(0x7f0000000040), 0xc, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000000)={0x101, 0x8001, 0x1}) 00:47:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) readv(r2, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000002280)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/90, 0x5a}], 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r3) write(0xffffffffffffff9c, &(0x7f0000002200)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x50, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd60200000001a3afffe8000000000000000000000000000bbff02000000000000000000000000000187009078fe8010000000000000000000000000bb000000000000"]) 00:47:09 executing program 0: syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08450000700000000000019078e0000001000000000304909a009f51fe450000000000000000330000ac1400bb7f000001441800000000000000000000ffffffff0000000000000000890f00ac1400bb00000000ac1400aa8b2a7169b932a4f526ef87a14046493944040000831300ffff963da738d2fca16134bfe4ec48114a4cdb4a9552dbfe0cde7c77832b571f8acc7a2b8491086200"]) open$dir(&(0x7f0000000000)='./file0\x00', 0x30810, 0x0) 00:47:09 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/36) 00:47:09 executing program 0: r0 = socket(0x11, 0x5, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000180)=0xfffffff9, 0x4) accept$unix(r7, 0x0, &(0x7f0000000080)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x8000, &(0x7f0000000000)="3d1c20d05875e58bb8cb6bd43fe7d94fbbef8c9999afa63ca752ef06ca5a2b6fe50311a012bf12a6de0b40505f967f9ac26848e78f73263f540d1ded5a8be990748de68b", 0x44) 00:47:10 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x2, &(0x7f0000000200)="1ed2350e79b8caf117e8d2ab6302decbe3db320bcafae3cd9f23d83c304f0d8bfa3d34b1971336af0fd55971b1759a06586692b9ffffffff0000000026123ca16fe396c4d62ecd520ba6e69031b08fc255260b85996e67e9cff67dd945080b12b2e78af05adbeb72c00565c8427380b696fcaef3eaa8278dde19186bf3d019fc66cbefdc1b7b89b64e8ca08e", 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x568}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) accept$unix(r2, 0x0, &(0x7f00000000c0)) mlockall(0x1) 00:47:11 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f00000005c0)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffbfffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b09099997b76cf400cb25a021c906885ac48a338b6900631ef28164e87b84ba19d6162b3360c6a21cfff010c59b58ac22c18959e14e68c447fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b122997015143f43c699656e9d13d50be20d7f6f8ec4d12d0fc212bb8207013c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91ab68656724feff142e85687d81a1380a10cd9b4b1d90f46b691fc9517b2342e9f839713551d14b81af5539fe5a91670f14967f25f0bfa1ba4d4f93663217a235d6ad36ba32315d14dae1d65ae3eff967e6a55f579a30c3df0c8db9840c320199bc7ed0ee8958f6436b16f205bd9e27d40cb694c194732f3cad2850591902634f51c5f7617c33e51da5897479dd1d5055ee203660540b9caa506ea61ef167619c4ccea4cf51a160f2d1debb6f40e78d714053295a9c2f3732baa837ce6e594c4b721d5bbc806e4ace14073f79b0b2ed28a71c26ad9c3e93e360b12be03845fa315d12720396b0fbed986fa482643ba3a3ccca3bc8f86dd6231cf588a0486e4661fe80445e8964bd974163c3323a205bc41820d6b653d1aedf4883da4e582db8a8f39168d7a50cc7fc34b877739135757273d4771ae366ebcf0aaffa28f6063115be36471608b4bb3acae64d77d25a068"], 0x10}, 0x0) r3 = dup(r1) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x1000, 0x0, 0x0, 0x0, 0x0, 0xa0, 0xffff}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x2}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x7}) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x800007, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80000001}) setgroups(0x2, &(0x7f0000000000)=[r4, r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x100, 0x0, 0x0, 0x0, r6, 0x4, 0x20}, 0x3, 0xfffffffffffffff7, 0x6}) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0xe2fb532d322db79, 0x0}, 0xc42) read(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:47:11 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) munmap(&(0x7f0000188000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f000018b000/0x2000)=nil, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs={0x1, 0xd}, 0x8) r2 = dup(r1) listen(r2, 0x0) shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r3 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r3, 0x3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x3f, 0xd8}, {0x18, 0x1, 0x0, 0x1ff}, 0xfff, [0x4, 0x2, 0xc, 0x0, 0x1, 0x400, 0xff, 0x1]}, 0x3c) r5 = shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r5) shmdt(r5) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) 00:47:12 executing program 0: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(0xffffffffffffffff, &(0x7f0000002240)=[{{}, 0xfffffffffffffff8, 0x48, 0x10, 0x2, 0x7e0}, {{}, 0xfffffffffffffff8, 0xe1, 0x1, 0x565, 0x1}, {{}, 0xfffffffffffffffb, 0x8, 0x2, 0x0, 0x1}, {{}, 0xfffffffffffffffb, 0x20, 0x40, 0x2, 0x1}], 0x1ff, 0x0, 0x8, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x8000, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x6, 0x1000}, {0x4, 0x1, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000040)=""/12) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x4, 0xfff8, 0x81, 0x8]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000200)) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r2, &(0x7f00000001c0)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 00:47:13 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0xffff) 00:47:13 executing program 0: syz_open_pts() r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) listen(0xffffffffffffffff, 0x0) 00:47:14 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x30004) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0x10, 0x80, 0x7fff, 0xb}, {{}, 0xfffffffffffffffe, 0x3, 0xe, 0x2, 0x1}, {{}, 0xffffffffffffffff, 0x20, 0xfffff, 0x81, 0x19b8000000}, {{r1}, 0xfffffffffffffffe, 0xf2, 0x44, 0x4, 0xe7e8}, {{r2}, 0xfffffffffffffffc, 0x1, 0x41, 0xd9, 0x4415}], 0x100, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x4, 0x7f}, {{r5}, 0xfffffffffffffff9, 0x6, 0x1, 0x7, 0x7}], 0x0, &(0x7f0000000200)={0x3ff, 0xff}) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) 00:47:15 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000340)=0x6) r1 = socket(0x2, 0x1, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000240)=""/109, 0x6d, 0x0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r2 = dup(r1) bind(0xffffffffffffffff, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) dup(r2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x3}, {0x3, 0x1}, {0x3, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x3, 0x1}, {0x2, 0xffff}, {0x1, 0x1d}, {0x3, 0x2}, {0x3, 0x358}, {0x1}, {0x1, 0x6}, {0x3, 0xfffffff0}, {0x3, 0xb1f}, {0x1, 0x40}, {0x2, 0x200}, {0x3, 0x10000004}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x5}, {0x3, 0x5}, {0x3, 0xffffff00}, {0x2, 0xffffffff}, {0x2, 0x4}, {0x2, 0x6}, {0x1, 0x2}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x1, 0x7}, {0x1, 0x3}, {0x3, 0x5}]}) socket(0x10, 0x1, 0xc8) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) listen(r3, 0x9) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r2, r4) 00:47:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) listen(0xffffffffffffffff, 0x0) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) readv(0xffffffffffffffff, &(0x7f0000003280)=[{&(0x7f00000032c0)=""/4100, 0x1004}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) fcntl$dupfd(r2, 0xa, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x10, 0x4000, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) linkat(r5, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x4) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000180)="1c24cd8099349e1e6b4ae895f62f07755cb8deff6a687f0739aa599d90190673d622e60edac2340805b4be779c7a9c644c3a9f89d23672950d088f4c6ce6e9d5883847a69cc79ac5ad31effe1a9bbc8fe8b32a4f5ce3015edba8852d411d22decf9fc3522f51c30bd65400d7249c486ab7aac2b6068208b981ff171c0086d0007ed57b73a9c862777fc634db44b4950a2ce2dd17aea934720c2797ac27f7ac0bf78969f8cbfb5c434b6a1b822e43caa3bf41ef0be146c4e4a8b5462546b261490b84dd7fa48a1ca500"/217, 0xd9}, {&(0x7f0000000340)="2f3d0985d3cbb117f8444b2c1d6a5627d3ea6d7e94d5ed25cc0360809da023f5129c0e13d04d01cf49ce184966f7d7a80e2f3df749d01de37c3cd713d16ba3a622720d61a56119d7348c9382ae9a917e14029c0f146c20af6e8ee7a3b446a460329dae20be73cc3d8d7dcc7b3eaa37216d7cb20fd2e8b5089c063fc12fa37dbab4e1336cf442c89dad849a6f779b0129a932f86bf0ebe496e4aeae7124783f4dd80fbdb359387ce1b9f2386a5b407c", 0xaf}], 0x2) r6 = socket(0x2, 0x4000, 0x46) r7 = fcntl$dupfd(r6, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8218694a, &(0x7f0000000300)) 00:47:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x0}, 0x8) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x6, 0x5, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) shutdown(r0, 0x2) preadv(r2, &(0x7f00000024c0)=[{&(0x7f0000002200)=""/160, 0xa0}, {&(0x7f00000000c0)=""/90, 0x5a}, {&(0x7f00000032c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/253, 0xfd}, {&(0x7f00000023c0)=""/205, 0xcd}, {&(0x7f00000042c0)=""/4096, 0x1000}], 0x6, 0x0, 0x7) r3 = accept$unix(r1, 0x0, &(0x7f0000000080)) readv(r3, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) shutdown(r3, 0x2) r4 = syz_open_pts() r5 = dup(r2) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r5, 0x400c570a, &(0x7f0000000040)) syz_open_pts() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000080)=0xffffffe0) syz_open_pts() 00:47:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) getsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000140), &(0x7f0000000180)=0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(0xffffffffffffff9c) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) accept$unix(r4, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) sysctl$hw(&(0x7f0000000080)={0x4, 0x19}, 0x2, &(0x7f0000000040)="7bd18dc6453890b806000000673b50491321914b6fedfa19caa50fc0597ec2ae2c445cbf5789b8ed6e26562d8caaedceabde170c", 0x0, 0x0, 0x0) r5 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) shmctl$IPC_RMID(r5, 0x0) 00:47:16 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x0, 0x10000080000095}) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) socket(0x16, 0x5, 0x54) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f00000011c0)=0x5d6c) readv(r2, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) pread(r2, &(0x7f0000000000)="82ba20c8877e1d9fd0f6df0bbeda312181a61c", 0x13, 0x0, 0x0) 00:47:17 executing program 0: r0 = socket(0xc, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getpeername$unix(r0, 0x0, &(0x7f0000000200)) 00:47:17 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x5, 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82222e2f7b696c653000"], 0x10) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x10000) shutdown(r0, 0x2) fcntl$setflags(r0, 0x2, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 0xffff, 0x800}], 0x5) r3 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pwritev(r3, &(0x7f0000000700)=[{&(0x7f0000000200)="ba75eb999c91054b6c48f6a005acef087c109b286a17357ea6ba12e94501b30badffbd61df24a31c26bae7faacc93990eb24c63d294f7a8f27255d29", 0x3c}, {&(0x7f0000000240)="b833e498ac46d219df2db3aba717c2f4dd7e88f2995b1912e1c5d35b3416bacdd6ef583d19c546e76fc256a3acee2627baaaeae0348c1902496031a8b0c9aa90cd71d0a120da73cfd50569d01da349742cd838cd13f893bdd7e4cefc4d83d5ea517ea5c6dda27c0105e563bc6c27c014d4d71ebfd3e5d1b93339a26eff39e0c444128e75b2607498f0f8630bd3ca2ec6e4c9dd7af0018a01b2eb071e478e3886778e5799524326c714b6a1fdf98c04d35ada7a76958a5db7f5dc178c5f22991dd61c7b7e5f4c", 0xc6}, {&(0x7f0000000340)="e0efd5d675fe7491c39d64aef6452d848be9c3e94f6e505fd9d0b1545798402ecfb09697ead816645c2dc2758c7863e2806cd8f644aea289118272638b351865d584d8c710de21bd9e5d7816092f7728c8539870449c11d1b5dfe9bea5251b38bf2995a2576ea846530f30346fc7108b1d63fbcc565eafc18bb389f7126b6399a3ba29bb7786804b2bb5d8d0dab99e360d29a3881e842b917a82ac04d7e85dd53d2e5d7f76f85478dc15a11bbffb8c0ad26a7bfc7c23d2345cdab3f5e3f435b9dd95a0b18a9d2429ef6506c02d701ac6a4339f96282b3af6ffb1a6a53d25c4602c8306ae381f4d7eb762aa", 0xeb}, {&(0x7f0000000440)="4de24f31e0be7c2b67e62e9a9ae8b2c30ca9bf7b7372a043410bd860c5f4262f48ac490c9ba7777c02c1c0d7060eafd1c4a40e6850ae4f5983061a61ca3f87f17457d66a86098efbb36b86a25c42ec04575fe8138b6d05620d8841e9a8218f69923668513cd0314d1bdb3389f715a80e7be471bff39d1c34a58ee2510854d6dba4c1f2d112daa30a7a55461070105912e43646055da8968fef9be5", 0x9b}, {&(0x7f0000000500)="468cfa8bbe01e4a9223d3eb32fc3611ea2f398cbeab9d0ba4b1261a91a6c1b081ee9c923a89863733944ce43d1192f6662a76b4f6075176923a3dd7c1e3c0e3f0ee63e95eb8646695b1a6b96f99185e034fc461f30745142e09c57132ecdc49f38fbfca82f28d08a842270cb247e404c967aa132460c9d087e91ff3f04ed6e80ba6bf7454b2e7bac53648854994e122568be1f410f54df66d63e61cb9e3ac70798b084b0ab2dafdfe6d6d1115eb4b40d664f05", 0xb3}, {&(0x7f00000005c0)="63120d61568de5fd37e69fa3fa33777472ad0722382904c049f5b5b05473253d28b2cfa5dede799838ed5ad69206ce35a9430b6c947f5e93a55fec160973728969fdb3ba6ed7830885fc88bdf465a31efca2573819001e58b57ce95ff1d01096c8f48843fbdc11a8da6a4e1a1c611f822915575de31789032bc12d3921894c3d3bbae2e28b2152024e9e2e733388b35b426dc8d2646830a83421aa7280e1501441bdefdb66964bd2625f99d2335449d3fd6fc70b2ed295dbd19b8796d03ad68ca84782d89a4de1c69aff482384739cc108192b51", 0xd4}, {&(0x7f00000006c0)="b7e25174ef25d4dbecdf054a778e78b9a00f3f968284c375ae", 0x19}], 0x7, 0x0, 0x346) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000800)=""/136) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000780), &(0x7f00000007c0)=0xc) 00:47:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x8) munlockall() sysctl$net_inet6_ip6(&(0x7f0000000000), 0x5, 0x0, 0x0, 0x0, 0x0) 00:47:18 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x10, 0x3, 0x1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSTOP(r2, 0x2000746f) 00:47:18 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) sendmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000040)="48b118d366704155371ef3b395c12ec0d342f29da4575853732782c50aa09b719dcb37fb8da8691dcfbc97c22e53af0364d2fc60265800b04f997435567943b8f3532e4724bab62a118d03e6bed16b76f0f9de5e318c7460bbcee2bd28f5912d462e85dcec769edacdb9575116e676b2e3d7243e95e70b42e58a45630d6ecafcae51c1", 0x83}, {&(0x7f0000000100)="b5d2375ae97085c428df08d24c0f92e839c318349b848f0a8584995ba439e54a7d93d49e0f94a7744f02de929a4ac0f912b2c84f8bde51e7b6a0f3bacd5b88b35a24388ae3ab4a08f2f5fa5cceac02a20cad7a3371830a4068c21c3cb9bffe678d52cbd748714460a3971e1b11b3ccdbf0dda964ecbd721d0896cb7709", 0x7d}, {&(0x7f0000000180)="3524e40cd042dee4a24fd6592d07ca5e309e0924f624c987a661301a45559c99cbc58e", 0x23}, {&(0x7f00000001c0)="e8848219dda29b8a8e49c1a39bc1b9f34c9b7ff745ae8f4d88294fc3b66decbcccafbed4494253f561f747fdbcbe1808978fa7da29636734173567dce20a7ab2a6850d2b23cf0aa99fa7a2f83cb56f5700cfc84b1432ae8d9de3d03ea811a9ec98a5c60c2f2c183e6ad37ba2395efa93113afa8ee1e97f949a52bc5f1dd4a91a5207ef65cc0ad84538118483653ff54210b812b5e3feef95ef9c55b0bbf553ed1f411bf03b0822d88fd3f18007679928a27fc1cbd3ee5e923fd62a0b7d61412d8f92c338044e9675b95d480b6f345b96814c", 0xd2}, {&(0x7f00000002c0)="0615f4f12c1493bab404963f845e512f6b4d3fab394e0d2e7d275a90dda1660ab1163bca2d4deed19d7cc10841b9a0515c37c95ab8f4722266c80e726b5ed7642ea8db33f09632416d95f96114baa08e68f2ddb4833a8821be6dd777443206866115b965a24d7e1caf71adcac6507b1d1b010b8c7088da0364cf855341f6abf65bca985209c571b5d3789dabafd32c1d1192d4e69d941fd71c470066dc5dba5f5d733cf821fe8d2f3d44b9647cb1ea87bf48b1200fb3782d0092d20fe335369452e7c4bcd6ec513dbc900c28866af58c073d857dfbde3b3a0059605bea3eca42fc63de5545a528daf0d81eedca5ec99d1ffdf07b789a42", 0xf7}, {&(0x7f00000003c0)="d13814175d94a8887cc037f01caa7fc9020bd14ea73c9151d6ed03dfdce24693567ef624510bfcc6d6f2055d86981129716383d39cc2d95e18ded6dbc822422186027003d5dd0a1b3531e80ac04a6ad80d6e15027df275e175b624ce40972d2a081669ab851897497200eaa71e95f2004bbc1994095fb368e018964156a312d43a357028819562719da5583617352536b80ad65bd44d92e559e114ac60326fc7c4382aa718daac5e1bfe35614a8cc3d814af24b0a6fcb353d434401eba4b4846db480c57da4deef460e687eb9682a8b338581d0e58069efb866c5ecf2807ac1390dbf0d17f28", 0xe6}], 0x6, &(0x7f0000000540)=[{0x108, 0xffff, 0x1000, "6df65a3bceb2d1e7df86d583ea59e75840b31cb4984337d7b717e93238d82879e4686ceec08d44bb555ca0c1d9ba1d8731a62c27417243b49ad23633b39799e75f592ed555a9e48564ee313acbf1244ea68a206c9def08e158296370b019c6a90823737fd5927af379f5a6015a5938c0f984086ad2a1cbb788f49bc46a8c74bbdbf065d7f4ab4ff8d59cbc4c91295d809fbb75ef330e658412f41fd4dc7bee1079ddcc2ccb5599cb587efd33a92369adbf02f66d19497747eecec86828d9f3cb3580cd8a139e38bd8208fa9b4f59e12b3707126db97781bf3b6abdf610a2998775f64efa81d16f62eefa522e077a4fc805b4d0364e90"}, {0x30, 0x1, 0x6, "ef91ba0f7b78fc6d11a394e554ce63dc56cb699634efb05f171ccb8ee8"}, {0x18, 0x1, 0x52, "b8a9bc421b"}], 0x150}, 0x405) 00:47:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x4) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000100), 0x10000) ftruncate(r0, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 00:47:19 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="890ca130d10c69bde88671f903000000000000003745f46223135c1cede3987bfbb37c9a536cee20947bb146ff4d4800"/58], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000002340)=ANY=[@ANYBLOB="8202e480fffffffffbd70db4c989341c1579268c97af52a5c7ed7868041a7c1d6f4071e26b8c06e8ca66028adc78fb050ac53f13a983a2d3fff1a03c7c7671ea259e84b49ef8ad18d7e66ffb32b654d247887914fcfc2eedb8e21fd90d6d8ad68ed990ebeb5645ae25d913eebc63eddf17e75ef0ea03543948231becb6331c4a1c3988ab3d09ffe4fc361861441d91433a2d16b89533987c17316f88d62394c1b9a6c0fbcd88e44954ea395ce7d987f7959be626dfa0b96b0e71f54cce42a02e918055cca926d3edee1fd9447b09618c7b033ecbfdb47ac96b6b9ad9be03addba364d8b8043ae877f14534701c111e7fd333bf6093c8856bca8d83f57030d9a0e20ed935be4d0d2f412d12136cf8e0e282c80bb297902de1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000002600)=ANY=[], 0x10) unveil(&(0x7f00000011c0)='./file0/file0\x00', &(0x7f0000000080)='W\x00') r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x4, './file0/file0\x00', './file1\x00'}) sendto(r3, &(0x7f0000000180)="a0ee83512af9ff5a58d831edc4649d6a2cd0b15c04a62ba54225bb7cfa8ea44d5f806e1cba4a157b8490e7cbf3d2bc37ae38792c2c3f20847b3f8707bc6b77ce4b254c7fd5b05effc7551ca36d1cfa18cf6ae81fbdfe23206a5341b9909b96fe72a5445b6d6d025025d22498f5a1fe8c45879090dd13482316cea91444e6dd40113deeab7615eaee2fc1e4a6477c67dea5975e2b0944eb25", 0x98, 0x2, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(0xffffffffffffffff, 0x0, 0x0) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f0000000080)) readv(r5, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) accept(r5, 0x0, &(0x7f0000000280)) 00:47:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r1) write(r1, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r1, &(0x7f0000000240)=""/52, 0x34, 0x0, 0x0, 0x0) r2 = dup(r0) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000200)=0x1f) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 00:47:20 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[], 0x10) sendto$unix(r1, &(0x7f00000011c0), 0x0, 0x401, 0x0, 0x0) close(r1) write(r1, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000540)="408399ebe417fd29113f1f43e181320267cec8f49820aa8463b71ebb3ae14fe33594b0646ad07a3852f61c039b8bcbb01ef8487159644ef24bff91cae59294d39a6ef6e489db604a89545fa38bf32e4eaed9eb692384a4858ebd59e419f0b3afdca02b78669bbcbe4f6d19b4f6cdbba8d3c89cc1dbf3f2342d5bc71cf54eaf0ee4771878bffa1d3616df9915d4fc55a43bb6bccc93323e456cda014fd97fd630dabfa736c11c39f9084c7911c265a9cee03af5d9cf8ea297ede35ef7ad0c7530ee8cc1aaa9afc2d6109a9d693592d271593294022f8711b9a4a87d74840b916b62aca23af0b6d154301a456b2def9a4a558ab064217106a852dcdc6ffa96d624a0752d106907bfea0f1e86fae19f5113c772a5fff0df7d916b429655551649c17895aad7b3bc868957bbef67d2aae476d804727bf68fea592fa897a24f492649c520e0b09c2006c947c3db5f6466a7be255cab863ffa26cc3dab623cfde850b36506426884627b26bb8de44af97582a1e80aa92a498f7efeb9e65af5d521b48e28601f2353b32f9540d08c24a843af9b2433a12f6fcb2263dd7b3eabb421f75edc04872b69329b2aa62f682f01effcf5529090216acb5ac2f479fa3d7d8e89c88ec615fdc460cf7dc9921bf5c33c9d2eee06458187915f64976e451ea096b1c18816bd6a9f9cc074bfe7a2a9fd96870e3f88c19441694f9178e90711680c9f93a26a83021ebfddfcc474b8fe53943ff935729cbc38d2ca44fc4df6b001c0ac77453329bf59e4612110deae608131eef70e81f4394a057f0f8eb13984e624511c06e1d0b90b3ea1d67ac6bc3addadd9bada58e85855dc273657587169720eb5e741bf478f9d3d24370c5cee44be30ebb8822dfada892ee6deddd9481f2c4859b736996e14fbc3c8d1f4d5eaf680a0d1d38671d17988a1a57a95d29b71b73c174a091b172b0acf15acb83d1fca9ee36fa637c86dabb00eb729e80014821fb49ed8957d08f7bc2689aa300d2df00b38365c912b87f0f1b695fcd990af1044724a81a5067e057ca5c8764331831a1af53bec7745e3519cdde22d4ec1367b28d4c661cde6be83b17a6257ddf1fbca7611db7fce98445390c057cbdf226c660bc8c52d86f71c456cfba8dbde9ab62b43d33105a9da3558476a9d06c98d53336b139d51a3b1bce4f01c59af2ad31c6673816ea6a7b746f12b11e7f3b35736b6d1b3d27a2f0869526015c73654de525309c4227c5ae7bf386f1bcf8f7aa2b1445a08f1644d2d04ad970fb83e9acd411ac911bf32bca81565a3e61df77a8c78393fa6e996f466226e998e6bed3e7031ffd85ffb3da6b5a15726319c52581b791cb3ee97d4ad7930f10e2b3573b6cc4a0df7a15587e23fa852863a2543908a020212c0c65fbdb04fdba4204cd5cc65b55754f30e6fb44636edd09f08a5f282dc383b125318f1ff714d833808885db7f0376a24c918f25e07284e0b3d57d1d82e785900da6946e39508b35f3e205efb182fa2a8f6b333cc78a4d7cc5f404a23b856c1f595b91c6644d4f507de5ded6c3650c9f321dcd96546fd4e3fadd19931e58573131511112bba64b1080dab686b56894b10ad07edcbc5a1252b59c3844b8f5413b53b68af84a7181cd03cdf6e2802337648ffffe541664fb2161f46f0d351283e1b2ec5138d6120a445bc98bd36c655e71961c4efddbf784ac0c4c346afd9a40e8d473dfced453f944a68a8af475f384c9ea71a02a754b920f50a134dffec775651598b205154a4154e0b19197b8183a2e3934cd08f29d77d4a9be1a768d76d946b3d178bcc7141bde54bc1e2114c7b1caab98ae05eab215b3b62f08871390feb09fd5e96fb55c34fd8b56d65fec839b0905d6b95ced387bf485c17b10d0c5ca2ed2a9bbab2d2f54a9f43a271ce3ed34cfde20dffffb8e1b2d7352d1e23e75f248f55efc297e8f778b1978bc394fc5c964e92e3a9557e4a2509d4edced4d16151103e34fe0a11319cce06385d3b76d22845bae442e5ddee82b9d7066cc15c6e471399a2b1a126566b0cc5491a0c3ac5a9adc1d57d5a7e8d328c386feff4ed9709b99390cc59301f8d11f719a19903e268300aa224bc25b45a64d9e24a618cb9403d02f4470755ecc9d833a5e08e1ab6891583153435b7f88a324686a591b4c1298c7a88b3f3fdc366e838d952d867afcd8fa8e4cc2c2397725a38a4dc5c2eff69b47f66041050b94d91af18bdd37f30b14190df9e3e4ddbfe741c46f86801dbfa77ef1a1be4a978a80b1d297d67656150b05ddee2f09fa294534535244e067ae69f15d30d704c3c1aba6092e40e5b5283eda8474dcac03703b5086863f10c565c71b8d9c63f5d31aa632932e9e604740a48c4710177afe9fefc0e505c169138c8beffd74b87bad2f66117c473a312256168f07308f79f759519de5f7bff92add8bfbed30037be30954038a1db457d38a8b6c1815c91fb554be7d57c6430ee1798a498ba26ccd441849743470b4d940202403de836ae560802e81f237832b659d1b7db97a295565b3d47cb03bc6ce79bda8b506a65736b48842aab7e892c7d763d14cca5d1116cb8e2da02e7ec3b947a9d10ce820e59c970ae58a4fc18a94bd5820acdb131f2e2632a0a8d35c279eba3bf8dc4c0a945bb26c243edc59154d4f9cc8ec8e9aa54315d88e014284770c92325a02af531b892a8787cabe9041d1e465c814c3e42a28e0f10b9236e662c2bbde6b9dc4da89ac61d7a067ada40f643a76234e37e23d36cf988419e801e9aeadd35aacbfed604686caa2b8f35e85a0236b5b658b30af0ef17262ca4a1f3785b28fb6ba268287f82e3396a2e0675aca7cf49e6ebbf8b6ec39723511f32b7db03175d5388db9f03bb57fb5b9eb00967bbdc169be2ee895d04c215c8323930b3f86006938d58f1212288e875b7baf8a903f0556e1b1cc39593f95a7b444d178d0fe5a747b6f161f7c5c61cbbbd4d4878f4d5b8a005168963459249e1fe858a325fd5eb051f01e7e8ea6d96709033c6763a152f391577b3a608210ffa1d3f9ef903a28975729416cdeca3b7c084f084757033d7a5062f058271e039279568bd834ed088ed60eb7d907e8c842c001cd667072535d6d4f83152126e289830f742a5579358c013c66ec375014cce77c3cf2515d07d4b7ed86e234083260bbe734443ad86245efda57dca28f2cd2f94089300ceb89ab34469a786b12c47639c17ed7921b2170d58ec373a57c29432a27c484813ccd55c2ad4625ad6b2b9122011531b8d1c45060eeae528d29adcf327ad39c260d01fc5668e90b051b8c82017920075e2aca716ef78aebeeadee02ff8a97e06a5a7893f02ddbe36394a5e5f03c99add7bf615f6883bc5e06c487b680577b8418c318dc79cc2973d4428b461744c9fae1215a080a47bea1fee8c4cbb79a66c1b6f41b6551b44a68286ce7ebaa7712c19f00d44a6271488cff22039de23ad120959d0db559e92de60f3a9971261c296c10bc6b3f9977d3ded78d5b2155dc14b179e242120a9bd1aa021fde161f6be3398493a70a840af9101ccb8ffd1f5c291628a0907719c40480bda38acf19dfb34bebeb5727601ed036ea32b33c13edc0e302183e6fb8c7cbfa334e00332b2c11632264976a15b01d9cbc680de4848086c565143d29db919dbd540f8c781951b2695eb5c3bc22e8e0d12938b23f6268c3fa8442b9392d57be672560e2f0062af84811d02fa121aa1e07a8e34a6fc100c3156b99192f8e41199c9a38110ada2362ab0a293c41a208de3bac62c9d6b1c6cf6a39e6783bc9c67107d184808910891347b0116896d477d3b6c48a2893c07f0e920eea8ad49bdb078ce623c023763aee072de45d5fa57857ac8cd891a27452839d0d73b00c9714b23460f88cfd055fcba4fb9279a94b5bf8b0644d8bd66527a33a3cb20e077d7463203e105df943ab245e03312f6685c1ad1c7985e64ac0d74623ce4f48c466f323f16ddccc463b8808165c47944f9c1fb4034a481ae7bf581e72c03a494f47ac924194eed8c9cbc8c4c19dd76a1d04236e403c70d285c89281cf44e8510802bd515bf3edaefbf0e1406615a5b39eb7e0db53e34ea40d27cabf7984df25e25e77dfcb72c4747c70e6427be72fe98a1e3ca3a6b647f75385bdcf88a80c2582aa8b03d35738e4cb5fe1ce2d84f467d73344b26fb5bf878003b8697d9228b568b4a06b474b7a7028c05a2cd6417049e36858291e416dda407ae1cef6ca36b0c72bdeec3bff081ea8f74e5d64be677bba4445c6a12d35c434976c11729916f7db5d85b4111d5c29265d77f9424b110c7078b601625231ae403414dbc9fb00e6895fa3a7ac4702f70c66fa3366e0298ed24c3ad1fb8eb90e122250497208ae699edb7dc9b613286e2a43a291a3067744cd5a40bcbf0d24dbe815e4defd623e5e83e118b42be3c73fec657bee7dbaac0fc116d2f44b9eb729c2d9c1c4527e54157c6683eb0ea1e381df39493dd1ee2c493b926c048c2370a8f8fcf7aba7902459b51babe9f7a642b000a548172e4e7bc8486b9b6c3d1c1968573413ec52604e2d853ee1bbd7c098bf9daafc008b4dc1d9d712d2b8042a95da3129836f986f6aafc83481e4c3466278a473dd8cc91ff68862cffa0a889ec8eed06fc6a8875b36933580c54d9825bdced4bdaab3d18401adcc53314c88ab45efe9a55c19f83cc5f5985b7042e7861255248b122c09be48609bf1a7503474e8b57b6eea8740da903615e6fe7f32f40bb60371edf545048247a4ead43e3df39f0ec351f6ecde65147eb241cd70eadf6b2e1f934a42d22e9194d4458e252da1ca0200b3abafacbcf37066b44ad452285afd655ad1e8209a0293b19c1a872556bccb312757bbfe1c377b90e834bda96afc3a64b1b1c9398efa316de889fc267888c878a327176c06af73db05ccf7502acb0569488489f20823dce5760a45af167495e7685a75856a73a4285ee29e2ac89f024b176c0f56c858e4bdf4e828ab0b4db60e52436634d5358922fdd3dd61b183944ec23de43d8bb31dd68a3324f357bd4dd28d1728460a496a527cbe7897f31b6eb043d2325b7876b95df0749e94455062d0064a08f6406f0f8c6aedd35f4c9391acb9bc4f45a8465a7a5bbd9fac78b8404d7f93509e5c0c5da53aaef55b8a2cc56c4b4b4927ef6184e778432fc32c8dab52347f043de3052af487fd2a7c3098d6690af7028fd63bc5bca18646530b267d1fb5a453f0cef3917f3f55d0aa5db4e71ed3c8fab2655104d5e194f3cace36e4505990af3b77dd7e12869cb5dfedb8653df48194c20816609abdfa188617449ddf2b0cd6f8461d9033695118e782a843cf20a63c63b1a3bf4694636eb19b6197ff42b3139f7b220e0069eeefdeedcb5e5b466961a4a0ad8df4ce5a00f97b29dad852ae90547ba9485cb8461ae59c175ae8de9da26607e4208d2524c2932ddd5c8843a36a91c6184efddfe547d4f6ce04d6bd930328fcc8c1df86756662183b7401636233aa8c4b8bdb4fa945c56a379cfde82364e49ff9d8a0d6772790917a166ab8554375ede509d067bb3aa5d581a236646078b27643911c9be831af54e61435538247ed200c41bcbb10c93a5eb139ef0daae9687306a88c436d93d4396c883905b0975fc6e4134693528fc325fc56879aac62cdcd1cb1c3a0bbca57a9ffc928d9a43e41b5887d24d5825c30d104a9e8b1133d710ad9df2c5df0867fa45dd97b16eca448ab2d44978b421cd9add5d659b11bfc9299ac8ff69a56155857b643f1725dd57844247893c1b5b", 0x1000}, {&(0x7f0000000100)="083135cdc909878589ece570de5315a220eb33354130ce9bc1c7f6fb34f8b32301873f442fa22eabad643d608805312accc671a23c7e86e85fbbfb363d727f5ac7a363f57afbf5", 0x47}, {&(0x7f0000000180)="61e64acad72a81a1a1510797f2e0a4c456f5f0f1abbf02a5a4ceab0cbfca732fa5", 0x21}, {&(0x7f0000000240)="0063851a8707d56c92185d00bfa7f378e42e682cdf1a2d7e0237a86ad6a4abd31e29f0ea9826e494564c0abd32b38b91e010ec8c3844ee886b15bcb8b99c315ac40d14e9af6aeda45d2e80149c0cb27faf07068c42fec24148d7b351eab1be567674e245f8d0503fc74ac590e822e9ae4248b6cbd34119f19a9a003263c8f0ceb0092362fea5047647017cf169350360310ccf43883171fed8eb4bf369dea3bc170425fae2033d4d6a6189c081f7ff567d9adf12f697fc7d4b0a902a0e2de64eafcca3f6b3707d26544f8cb4022b5d77e1e610802d08bc87885fc8aba19b45d4241c074dcd4cfac1b68a5e6da5c295a38c4cd80e8b7b7768", 0xf8}, {&(0x7f0000000340)="7717a21f23ce808887dfda78c76d43b9512dfaccb464e0b1f1f3b83965391f365667160e14fc9b6e7f630254d543bbf45c656b01017797f9cf6ccf742e93f4d71825a42d94a9817798118d7c4c66bbb3c2336d478fb2de307b2fb7f6150997404ad22027a8cd114b5cc4667c95420df37e03f74463428913d220a767d87032d289c6c1602d440bcc4727dcb6165fdbcf69688bc4232d76719c0cc5d2e147131eb6fc25db7d002d9e5cddcc158c565fbd994c8ea2b0cd61a3b10c15da4dfb07544e9f8a5ef99c5b319181c0db86301f5309de2ffa812c0d323e07723aa7c01d4ff65a6481e3f34626", 0xe8}, {&(0x7f00000001c0)="5f41cad0e804c6fd3e01", 0xa}, {&(0x7f0000000440)="3d1b97558146407644de8316ab46ac380c43cdac4603d6fcdf724b9bd246d008c8cb0f7da7731ba7f7b2b6fffedf30a623933037c04d98db318ca4888d6fc43ed274ddfe4aaee5dc5643b036d82c", 0x4e}], 0x7) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x16a754d76ba981d6, 0x0) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f00000000c0)={0xe9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) 00:47:20 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x100, 0x20) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000080)=[{0x2, 0x1, 0x1000}, {0x2, 0x1, 0x400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x5, 0x6, 0x1000}, {0x0, 0x1, 0x1000}], 0x2) r2 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r2, 0x3) sysctl$vfs_ffs(&(0x7f00000003c0)={0xa, 0x1, 0xd}, 0x3, &(0x7f0000000200)="3c0eb82b5dc4b2efc28aae591808372d16c451e36aba55064127314058e5c0e3cf00f73bddda934525be2ea33f4af75094000b0c599a4b8fe9c7bb394935d2f7ffcfaa22102ee1e5efb1d32b50b8bf1f15447cccd278adaa76110c1f6e9fb5d40d538219d853c2250407c41798dc7c9cf7afd0d12c39645add3306f6df84077ed02c1953de4dc928a429ed71bc6a5da864befe1600db94a645b4a12dcac7283bc148dd3624b142fa", &(0x7f00000002c0)=0xa8, &(0x7f0000000300)="6d33cfb2fc9415a96be7fcc1b4c8a9920962cbdee0dec7f64d29986762bd8ed8fd1073c75011fadaea57729ccf627e47d8364f6c5889b59f8f6e26a23883c842e935c6d46a4a5ffdd1b67dac0e9b4ee189b11052f09abb4295f22b21fcec7df5b7ed3195c6f30bde06dac4df8e1f687b6ea55e97eaaf10e0851b88", 0x7b) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000140)=""/177) 00:47:20 executing program 0: r0 = socket(0x40000000011, 0x8000, 0x9) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f00000008c0)="50010504000000000000000113060000081010bc9100e76aab810f28db240f0d746bb1fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b29c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e1208a31fd3f80004ffff00b20000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c7389e9f6b576837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e240575710000000000000000", 0x150, 0x0, 0x0, 0x0) shmget(0x0, 0x4000, 0x21, &(0x7f0000ffb000/0x4000)=nil) 00:47:21 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = kqueue() pipe(&(0x7f0000000140)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) readv(r3, &(0x7f0000003280)=[{&(0x7f00000032c0)=""/4100, 0x1004}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/91, 0x5b}], 0x4) kevent(r0, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x4c, 0x80, 0x0, 0xffffffffffffffd2}], 0xfffffff9, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000100)=0x10) openat(0xffffffffffffff9c, &(0x7f0000000280)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') 00:47:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) 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) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x200) 00:47:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = openat(r3, &(0x7f0000000080)='./file1/file0\x00', 0x20, 0x80) setsockopt(r4, 0x8, 0x0, &(0x7f0000000100)="c55c0a22212cd0ad0de2aeda3ddb6a936b43a92241148e8d2a1d05eb7705988ec8a0ee1ede0add0d6db88a2bb65d6c82d4f57cd90991c873aa1d693eee22c27b01716406770aad", 0x47) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r5 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000000c0)='./file1\x00') renameat(r5, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, 0x0) 00:47:22 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5762f8aa4062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x100, 0x0, {0x4, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20a48, 0x14c) socket(0x2, 0x1, 0x0) r3 = dup2(r0, 0xffffffffffffffff) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) dup2(r6, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 00:47:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x3) r1 = socket$inet(0x2, 0x3, 0x4) getsockopt(r1, 0x0, 0x9, 0x0, 0x0) 00:47:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x10}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) syz_open_pts() syz_open_pts() 00:47:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) pread(r2, &(0x7f0000000240)="0a9efa327d6cb5cb8b01a2914967713f1190469491e9f7f5f347fac540770b173412cd702c219a28968f64a052dd16654a3c1a651e569c3d77fdd84328db421ef5fc7e8c6fb6ad9df0b6c7408d8da54ad575c33121b79974c77ea8ea7f59d30d62bf9dec75771fc9af71abd0ed18a81f44af55c79b3714739203325ce4d0e517ed4d0e4752b576689bb52d39b121496aaa54303cebb71aa4a4f9c1a762ee0c0785e55a5978182a7e86302624ed05c35c5bf2d993cf1444866780e7740619b2183eeb44a3bd53cc738c10166cc9bb1d8c4e992a8c8c3e31cadf0b23266b89edd3881126b800e520e40b11f6b40e73b6d14e4a4ce3b40c1d36", 0xf8, 0x0, 0xa6) r3 = dup(r1) accept(r1, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r4 = syz_open_pts() r5 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x3d) ioctl$TIOCMSET(r5, 0x8004746d, &(0x7f0000000200)=0x5) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000340)={0x80, 0x4}, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x9, 0x9, 0xafb, 0xffffffb7, "00d8b6d4460afae21d993343541d8216ed6c981a", 0x0, 0x5}) writev(r4, &(0x7f0000000080)=[{&(0x7f0000001200)="f855ce07cf49fcbefd867ce2db099dae8f30c002e43f076b50707fdb4f43be133a73aea1d7a99a31e153fa3e6cfb28b4e4199fbcd8d4bd11d5b5df28fb3b334eade8c7db70f9942ed4ddde599b15d8708a769508b5e41c665f9d9523af9b56c47cfa6435e6064b4a01b3c0598a605bc05649a117ab0ec2fba28dc921b64f2e0a2281d547ff9fd94a0c8524cccc93dceccc70218a2313ef2bac328ec701afe5e7562793777d521e486dbb0f383c6aa009becb3004b2403ce69e2c233389d647db61ff6a54a1ddc5a36657f05303979a7f6ed076b386544be952ae3e8152809914e5bdcaacb110298974ec9f50321cf3358d979d1a8b7cd5dd9d67d977d61e0e9c51b14520df5cce2f4204fb7be618a484a4bce07708fbaada9303f73dad4e007d8f9c7631f14f4e84885d948b5ebb245fbe7722b95b8109fb9abd5142392ef93fb9323d5a6c5f2daa17cdbf7e232eb99f047974c97e0242fca014ef6e9f2fa7c1688069dc037a24947177d1a7f020c7785ea591f49a8758286067fdfc74ef7eb15d93c19ff0ef379e3ec183c5a043bfe5b7c0728c0e3f2c67f0565b9a8ffdb4948641389f330d9349feb9954e64ee245d071fd605224e3f37f08cffbe8d0305d71d325e33360f240dcbb51a7142d028fc51ca9a2081da8ee7edd10145843f83519a12756f742eb63af5593324dcabf9b23f6344fbd3d6fe2f4cd048922ac6eb087913ff1e020082ee90b5a5c5bb7adb6268c53e56364b26894cce5395a672a4e2b66e9ceb9b2f6634c7668b0863654ee69e74a78727a55ec13b59abded8416f317cf5b3ea82b321ad4c5454e27458ac3e3fb3652ab9cdd34f1ca9938f8a299fb2f4d28043137ac13f821cf6cb783dde36f228824e1b0ae67505f15321ebaf3301ec0d46699e34b83a7c5ba66af79da363cafc4f9a74ad000c531ee97f01d4926ccd7f9ce385a36e0145cfaff6af676e3e0a1b49ed834f73f2e693dc45e9bbb2a0586c55bd0b6d9840eab0e68a1ee9c45c21bf490a41f90bc79b94d7d1c071db4b7e261299c05b259a6d129dced8612c4fc1bb9c98836359636d842035d3c29350dad3dbc24df21e6cea5b0984fccbcfaad4a918b15f3fe6211bb3e92f9c03553d61d319df34fcee8ce13d22562c40f213b32d222240e718b8e205e8de89fd7a33a369215998512ed2aedaaadefacc77fdc81a0f3f665891be1426cc2b0083f4feef85d3448687fc1653172479a82eae436ed44a883ebe545442795aa31979ba6ed2695a739e698e6ed3997cb1dc100ef2790fc6a1eaa73052f7cd9edf99f1dc5d950856bbf9a15818d9139c0daeba7496e541491ae5c7a00e15343e4f265629d6be73f74c67a8e4e56ab83bcd65b0341146ea60ef446496f9a8e8ad5b7a9d9a22efe35f39f9789849891e5978147f56920cf0b220d9ecc216f1c9ac2dcc8cf5b290f95bcfa616ac581c02d28523f71f9a70b0d8fe118c290ff9ea1a968802a3eddc33dc4ec1834cb2d735242bffc5ffa707fcf49abac2e4dc5de382a695af918d25209c9650f6210e12162ac48a83b0b997e864f42f97817ba2f66dd4a4e6d5f010c838123fe9462174b9ec87a5dce65dc32ddb0a8fad1149e5a6accaec4d1165b20ac0e6b7a4f21bbbce82be09675f59e37af08218fc2bcac77f7855f34c418be72cfa49540c547ca74cb0133846301b10fa320f88cdf074c16ca226364d6c686965855c94a606232b0cffb78c058d1cff40c113574e1dead6bdd9277d98b2201e8c53fe24fd9e12554e52a5f81d00641e3f7ed3e7f985eb67729e5a4ca6ec2412a8d338c447ed08e5a1bf5b953acbffcedae7df1f1a0993ebf947bb40d6987806c66de46ca9cd13c0df7439804c5ec5ac263d1e48cc4be847ae06e59ddb107ece1a96b4f6e05d51eefbb15a08c1ff5348c2c01ffaaa598e92334cfd871dd38a8c73aab1e64e036cd7ab7a699f7491a99a287a9751260b62d55de8888bfb194731dc0d10067e3af28608fdd90ade60c492d42d01cdd05dd521a4ac0bbc839b03c204d489d347ced9a5725d72216a490aa5f66c60a1e5cb69a37377b1972d4420a0e43eb99785e3448ce5e54b54e491da3db3eec31ae9fb499c85b01830477460855ab45f7de6bcf083536fb6378b8a2b30e52e3ea6544f96e0f32dec96d47b956c75fb78753f115efe03804c15c03dd2665bc2b9ff6456033c24f0e6b2bf118973c5274f8704ff734b27c7ac6c74e7de6267b6b24802a375fc6d3befd71a6e4ea90b603697e015d407a0271b65f36e1c6e813b70a1b8f64f1a9a297de7fd748f4ca4926735a702769164b86ff5a6b7433b6571bb3d105dfc56f242026c42616ddc77773b1b9ed8e298f989e84d8aa321442677c8d2eb5a98d509ae92889c6b86ec2f6b7ef8eede70ec4b69368f6c3d33eb26f9042055c371cf12460259f65a5ad2de08ab4ae8073f228ffb1d8d7d8a074e7ceecd66a8cfc9eb39b0d198654a43e5fe9aa6680d04b7171f43ba8090a057db76dccc5ca8b0846ffba86203791771582a2f834afad1f7e290076532c7f08c8f9f85844565b4d3cba12ab69a8129a638ebb75760068781103bdb7dec40db10ca35d97e9da5eed531254e44451f95066ab665daafe714f9c34e12330cd87f8d8d27df47301ccc7d47a5fb74c1521880c542b9ffb78fc0dcf0daf6bfb8b2fd426a3383b2813e3aee70d820f9468d1fbd0aa849dd650b241ddccb2bc24fcb080e941996c00766861f919fdf26c35e08713bdada6da8303c48938764b75488efb448ac4e6528517d71a33849f05462f7c9a696d8df5223c19a1d4a7be676ea9ff5834c765ad1554adc9c0b178619a7c4bce35b8cf54ca09a56d1e812bbb0f929dc1812ff6876c5e2265bc42b003d1b93635cafffb0142a8255f6cd6ec9cc4d83bd68c48ad0691663746b5a419e9276e79070ce581c0929aa40b8b1ec7f9b2b5b675a26aed2405c4f2407c0540cc560a1616a7e95566559957229a0dc86d0d04ac5ec99f40c2efe7df5edf03ba908886eec02889f5486427bca81c7f21035fe247edb87fbb9640e92fd01e1c1a97eca3c700891830bb681b2861538858d6d2d6b8124c05b91e00980208a17ba03ddbe19b11af4502da01d3a8ec0b8ba451a327b77f2764a7b269f7f57e3bd054cb4c9183b58db13840c2ac80ed65ba83e970ba6322f175216f0b020188d5f4ce829d8587c6cfa8892f8a938e2d626f36411bcc808e25b245fe0a638705f7f7b9b571c7f150b8390f8565535cf72c4fbba6c7b4f7f8955b42005d79b52683ccfc8c027a7569c716fd5b9705586036677cf1b1d7e350d5f9bbfc4d8f29579698385e4e56e4066f4cc16df451367444b7ad49c65b77cd7474bf1ff15dd056dd102dfffe842a3ef1b1c3f07fff66085f4566d70f814fd8b880de5ba3a15466cab7d8c915ea55c6a93de5cbfec8fa239dd5eadea5ada07a5e21020b0a457e4ab647ccbac0334d6388a9a0a79f502436f9d4bc7db5c4ba7d8f93b814a6c9a8233bc2d7c9732b240baab76020ae77c6f31da7cbdffb10b826fdc8d95c3471939e7f754eecbb6c9b0db78f5b82114cdfde3b9229cb331e6ec9602ba8ff97fc9c981b54cb7c21a2d04e3bdc8cd901defccf7c436cf2346d0c7c25ae8b84ad4c7d807bbb44f1d6445f51662350644c672b99ce42245b25f1c2ba313cc412b034cf2921aed9076dfda62919954e85f5f2fc37d8c24337e0ec28752665c43dcc26b6e2b6f4bb8f030c8142cd7f7601b826bd3d2dc9bcf2c83a5ab677aec85556b7361bac792e9e4578984cce4a4160e647bcef7592a19b8edc6ff8319661fb80f1197638de9240d8bbb45863a3975794616808487eb4d9cf7c8206f2c96c809f6eaef34aa46544f49484e30784ec2c3c5371b4926cc627bbbb18ec8b564da109de47d51f383fb873c221414f3e7431676ce2f716d84c21c3738ee70360ad5c2a13458159ebc005acce201e1e7305bad340d89823cfb66e93d921f7b2d39ee6d0f75d389fd10eb993b8229a3d6def5e312e29d34b0fa4b5bc397740d697825b664de0019e9cc4b1d0bdc89252ba5c4ea63e62218857fff4d3fe8bdbdb5f9358e98d08e43f8277b50fd24cd0ae25eb3991291de33272ab83340b05269e0f7fc38b7d4d40fa1a55bf7d4d9411cd750a5f5abf177c83197ad07628c96e368a369ef00faf5377bde0fff262e2df4502f4664cb7655e2de628689c507938dd12b388b574b84528767ea35de9bb83b8c6c9ec8ff5670e48b17b64c6347d4d63d5d09fdd90ba4c7c7b25ec120181b5006e8e00301cc9a5aafa06d566243c8f6241398e86d5a7a93ee3831c5500e70790b4183cac5e4a3f56066975ca674bbfa1c687ac847b64145afb892999c7d4ccbf13044d6e97fa6ad06bb109da5bef206306ba23cfc4bc995899fc602247472ec022299398462c2b93b857f7d04f7738ce0bb9e44b32d68d8643d42197a44cc7a858389537e64c7537ac84ac121c5e727f29ba88760eb999ae876471c7835c7b59fe63cc3ab7070b832e757bb14ff7c55e8187ba9429d8391b5c20e8de2c41d30385002c81ec378815bae5d1ec1ae819351930c09cf3aa2c52d9653b752da346a843247bbf72a1e61ed57946ddb8902322711c1093c6011377675fc0dd6e813b87b536c6d78a703fdf1e06b4c87209c3488c6ca33d837a3ab44d3aef911a8ca022f998ddefeeddf027e3bd4298e707e9c10d34a79b5b5194d3bb4b5e1a5f5a43449df2b3f0063ff671212344e4a2a46022fcc40e1ba67d09a3002424cbfb9d2e5ee7381180b2bbd361a4bbbfe3a13e5a9f6d8e53b6ddc7761753cdf4c6005d95abc3c68d3513db0a4d3cb277fac9abff9b374f099c851eec563656286444a68bd06e87ebb6afd1f4a9434d20bb3ec43302dc49da0a2ab8959847e0463989d25a7faad03df9065b50911b4104e759f81d3296ede9b98ad0771a8d7ff5b428eb863f2042c1e9bae6dc9efe5ca9467a5431462806aff8fcb3abf06494e68461da6da82cd076dfab32842ce237c5e9a6ccc7b5be4436c686ddf7edc01df927ab414ec64cf2a95a92e1a820ecb5d7300a4359c2e6825e42a833f66696971b3c446ac0a09ae9c49d02599a465f10119297acce19252dc054ba42ac61a71d35467664dec145493e122d8c2803a9e58a59087b0f6f8865bee7385bfab6f4c110c0caa8cf0ea79a3aa1f11d2d7c70d9885c01b00f5c23704b0899282605d6664c4fdf866b02af74bda196ffff5807302074436519928a9257b073492a9e95a36f68026d94553c7fd21026464c5de04fc095a0b2a066399f1b70df83d1a4753ce8b92421a0756b3c15dff6000813af399202129b6abff9a8c8c0934485540360243c92e5ae2fb9e44157000836da75e046268c3728ef2fe774a0a7e44de05dcb15f23b89d05cc5ead6230e0ee3b2d3a1fa140fb48658071d8fad04cf348186282b04d340fbace76231c0f48e42dbefdd74c3cc779d41ccbb7d8aae15c0f1961ffd7023c324735fec054ac4fa21ca785bd5a75039bd6b3de876c19c6840754e8976a4e5a8adf9085655adc52873ee744759f7d8a479dc434f3585f395f0d8c7cef3e7a645049d4ee77041388fa957291b4aeee43fa967d6bd90542ea0930f7c3c0c1c1161b3f0caac130a7c46aadf4a559700a65cfcf1e38026bfe7ac5da01be505c0e3365e742cb6c42f4bd9d11e56fd37a25513ccd7c464c8aafee2564e69c79dd6b8ae7bc937e56f78a297fdc891242b6300c5f87a7983ee6c0fa5a08ecabc19c008e6b", 0x1000}, {&(0x7f0000000500)="dd07afc0885693152a27fea48bc773aaf94610375197122d95622ff85f3a6aac8f73a83d15e32de3f6e9559149713b3875b3e74908ea760c661e6ae2a1fca12438b28bd2242b3396c09944ceb88e2c786b28c28bce7e1d8717380f89ef00a5dd74319a334893d2b25c980f84f6b948b56a90dd1bb9f0a859f73ae62995514b607ec37ef9ddc5ff8e9618b84645e29cb0f3c3a93d4f150646e61b153c300eea104cfbde056a43ce50685049710d13c6689935b5676fdaf906b2651b9756ba49c2e2227dd0528de89a4411780f29271e477cf6d5771efa774933d0738c0266c5c72165f9aee3a6d8e9a3be13bc231066b8f95d2b1dd2", 0xf5}, {&(0x7f0000000440)="09c2dc0952b24fa5ba414b25bf390ce8b51ca82a95ce062dadea00eddacfa961a1bd6918ace27a3508f9a710b88b8aab4db78be6a35ed5f73999a8f093561a3026c018af74440f7f4ee6b46ab7af497b6fcfe1dc7194fa196e4230d0b02a08e4f5e351e1d484edd9db9c09b0c6fcb83d28573458ef6f717ed7447d8e7b60f65462aacd1e3ec42f6bd279d9c14977ee7fa634025ffdb11c033928a5db08f726ff659955eb8e7ae15c059f134b5af79ac4a15b1eb012e3ed717c66c1630cbf2c66", 0xc0}], 0x3) 00:47:23 executing program 0: socketpair(0x20, 0x5, 0x9, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x6, 0x4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x10}, 0x421f, 0x0, 0x0, 0x0, 0x0) 00:47:23 executing program 0: r0 = semget(0x3, 0x1, 0x422) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000180)=""/185) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) read(r2, &(0x7f00000000c0)=""/118, 0x76) msgget(0x1, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000340)=0x70) semctl$GETVAL(r3, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r3, &(0x7f0000000400), 0x0) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x7) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000600)=0x8000) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/4) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000500)=0x9) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000240)=""/200) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff83", 0x19) 00:47:25 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f0000000080)) readv(r6, &(0x7f0000003280)=[{&(0x7f0000002200)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f00000011c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/118, 0x76}], 0x4) socketpair(0x2, 0xc000, 0x20, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r8) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x18, 0x1, 0x5, 0x1ff}, {{}, 0xfffffffffffffff9, 0x20, 0x20000000, 0x0, 0x3ff}, {{}, 0xfffffffffffffff9, 0x0, 0x20000000, 0xce9}, {{r2}, 0x7, 0x42, 0x40000000, 0x0, 0x101}, {{}, 0xffffffffffffffff, 0x22, 0x4, 0x80000000, 0x9}], 0x3, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x8, 0x4}, {{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0x4a3eae80, 0xffffffff}, {{r3}, 0x5, 0xc8, 0x1, 0x4, 0xe}, {{r6}, 0xfffffffffffffffd, 0x0, 0x2, 0x802, 0xbbf2}, {{r7}, 0xfffffffffffffffc, 0x1, 0x1, 0xe7, 0xa5b}, {{r8}, 0xfffffffffffffffe, 0x20, 0x1, 0x0, 0x8}], 0x9, &(0x7f0000000200)={0x9, 0x6}) sysctl$hw(&(0x7f0000000040)={0x4, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:47:26 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd830000000000000000000000000000000000000000000000000000000000000000000b0000000000fba146f69855a00e5e5ae618c468"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f000001b800)=[{0x6, 0x0, 0x1000}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x1ff, 0x1000}], 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) getsockname(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r3 = kqueue() setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="0000ef4de294e08421e6"], 0x10) recvfrom(0xffffffffffffffff, &(0x7f0000000200)=""/180, 0xb4, 0x0, 0x0, 0x0) r6 = accept$inet(r1, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b", 0x24b, 0x0, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:47:26 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) shmget(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket$unix(0x1, 0x1, 0x0) fsync(r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000000c0)) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000040)={0x7a4, 0x1ff, 0x8}) 00:47:27 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008002901000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000140)="3c12bb58630f256dab221d2ecd093f8324a144b6d729cfbfcca2804c45a611770d23c20bd359bb04aa0030f11098984cf09080bab8fe1648a457caf89812423b64104818e7f30739ed24f8598a37b25bb91200dc2d030000000000009d011e71e1608b205ad5970d9ef3aecb29c5b4742da9c6578322ea00000000000000ad52b5208d68b37d180513d0e6436909fa930109d62bc88409175747cb6a1d3980c75f932f5331ce44c65bf220d04f5baf3b15b464e656a664fecba803e296e90ac7bc608d87d4cb62d80ce67b18c0818a563fa71965012b01fc5c207b90c4c91e2617c9d9aeede0a3f59a65c5bf533c4d01bd2e4b8139f757ffc0b6a0a8ca381204e902c5f03449f6b245f924266a56b3af145fd79be94b99f54c8fc043d577c9b33e19cb71fde8cd5043e1c24383e34fae03e456fff26f51ba42bdaaf42813ae5a4278218865dfdd2e2d2e37a69d5fd5ed20130656", 0x154}], 0xffffffffffffcdb) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) 00:47:27 executing program 0: setrlimit(0x2, &(0x7f0000000240)={0x60000000, 0x60000000}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x4, 0xfffa]) mmap(&(0x7f0000000000/0x10000)=nil, 0x800000000, 0x2, 0x10, r0, 0x0, 0x0) 00:47:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f00000000c0)=0xc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000001c0)) listen(r1, 0xfc) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) clock_getres(0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(0xffffffffffffffff) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000200)={0x10, 0x8000, 0x4, 0x1ff, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xd219}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x400000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000006000/0x2000)=nil, 0xceac}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffff7f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, 0x8000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x62}], ['.\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) getpeername$unix(r4, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 00:47:28 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000008d742c007b80309900f87c8a5b670100000000000000556b8f593bd0e0c2394aae0000c414000000ff6700002a000000000000008000000dc1bb893f"], 0x38}, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) listen(r1, 0x8001) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:47:29 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000011c0)={0x401, 0x5f9, 0x2, 0x3}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000002240)=ANY=[@ANYBLOB="00002e2f66696c0630008fab2af60fcfd88f3d4d4a7b8fb5cbeeadc8"], 0xfffffffffffffe61) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x6) readv(r5, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) accept(r5, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) listen(r2, 0x5) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) bind(r1, &(0x7f0000002200)=ANY=[@ANYBLOB="73dcd0cca05bb72e0209006c653000"], 0xa) 00:47:30 executing program 0: acct(&(0x7f0000000000)='./file1\x00') clock_gettime(0x3, 0xffffffffffffffff) chmod(&(0x7f0000000040)='./file1\x00', 0x88) 00:47:30 executing program 0: msgsnd(0x0, &(0x7f0000000000)={0x2, 'j'}, 0x9, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 00:47:30 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) pwritev(r1, &(0x7f0000001480)=[{&(0x7f0000000080)="1833514398d7329f09fbe46bb96c321844f4ded1ad2f35e5ad11ac499bc30b4969b1e6c7", 0x24}, {&(0x7f00000000c0)="7d29b1dd08c778e5c0a9e97356534b98dc15deffb265050059e9d1418599531615676813b6899dba3ab2d3a0ea9499e56279126e7ce8e7cc7eae953f36b2ba489bb3271d9bb8ab20e95f1522ad9e3690b04bc0cd8ac664982dd98f931bd77fb5738249c65d81889a71df971b6e18d29f6eb20d2c9551abcff333fa06de75495fa3525a46ea3b9d86292ff3d47437002863398cbdf7b73144924c6fb4f8ca1ccc97160d72afc7a932cdc4b88152a093e8766463ea2b7a93e88d24a2cb18d25ff0653a", 0xc2}, {&(0x7f00000001c0)="550240f5f0c97112e36a6c88e527807fccbc28d14e7db0d0de753416a2a3b1c8b39475993e49f3ba14b33c549860bde02983c449688da97cabca1c76803fa6f25d13f2fdab36c4e43eb8e075c5ec558cab9405b513265643f33e836c1211a07f4b2e343eab4a87c5d91509b968f5b2920e7d939d81293accf099e53a534a2e0983f4efa472dff409a57732043ec25d81c687691bfed797c94c4dfd33f6a280ef7b78f35cb7988c7ea1c060aac925e1ff849f6c8c70b43403252400154a96cdc6da48fd7879887d3a984a721d88e20570e04b6c5eb96c401ff0c7b6f451e655ca5bd086ddddba13292e938eeb0b2abe2a98c8046b92c9efc21bed988c3cf175d2b4fd2f846134c73d59713521a8c3d55c3113a88ecfe237ad2f7abb30278c89f959afcb90001ec20ef01f9dcb2fc0cbd0605be8c62f0b66e08bab4c544256081caeef4513b372cebccc2695b03ac47d243131fc24615ee93dbf1ead8aa14f61854ad4dbebcc71211c644e30051acf52062781534c71fc8e209c0cb413b54c616bfe4195d7915ffae7fb267e934cff93cacd8f3d595558a69c1767f55cb61bcb24f9ac481304712dea15e5291312f555e6f57bd2dd2ef91e25d2b8d5c713dcdc6b9d3eda1f60109ec99d0b877927b913b6ada6c6ac0eb8be30f4e1e52645a57dbe1c0034cb74db19de55807701b51e701c2ff3fd5f6d71d6eba8e4071035d18740b3333ae403ad380794bb5c4b9a6886c67d83f0627f67133d87b814877beead11f9b73cd881a4566eae58ddf4bde584412b9e421800b4168c2abcb7b3d9a270927a9329ac7eb05d07737422b0b72d8282b0977c6ab67e8aa11cbd8ccff79056d2277126eceed371cca82ba693b122cf2d4173a529697c4200919865d2a8cc97069a9c1b919565b7a2d3d9614d74722d8aeec28afe643bdca6b1189dffd3f3f2f1ddbf8ce98f1a3ce554f8ddbb480ca776b9ff625b395ab5202999513c25b275a01429b97d27b5bef83adb713dbdc56feae930dc5c499add8f628345dbc356c297aa9d4b388b02c264a827e623e9a2264446851b33a30ba5662b53b46ea4350dec942350b5f8f9ef78ab088ed03617d10cdf20bfaa9838b15d2c95d0a6e1682f600e7bfc6aebfca2ac87fad59c69815f8e5c6616f545c2c34735644c2fda12b0df11b17b1fd313dd4520b9a8c2de97cd095b7fffbb766e7379f40c015fa12c003680df1bde9f7ebbe31251de3593cdec88e6d0fff6ce2580a146645cce1f3a1b29dc0d03a5472b8b33202e649493749cf86183624b9dfc45424e202da3a47c8edb7934d63d7032f7a9cd47c9d7c350182322d9e4ed487858fc0301827e0baa91f24a94ea2fcd5b76196f5a9e6c0c77b99c2268762b79b6d65a04efef278a1e306d2c7e086ebb4481d9b6e11692da57208f26e8f6a090329fdacc9d839c3eb4c720f18e9820a5d0f6bb4b5567c663fa1b036866007eae161ec13080d0a1ad12826e4bba4020bb37024e69b40ef85ff51edc07d5280a22a92d978d6d201b41e7407c8e91328ad15fa119c7ad66024d4b2edfd30f10e991a9fe862927cadd9466d7803c95630269af76073450579bc728f37dba71429b45b3bc439c26d95a2441dee64023a8819a25942ff924581ab4a47c46c71e26035a5eb8b5efd8e13e370407178c8a30e1fcfb03b8b671d0e5d127ff3f73f69f8dbbfad414665917c0671923409448c6d2c0b9440027aa9433a0dbd7d266f0bd54ac0f5c08b2d42c4738a47d53393efa0c903159aa34663c6399b7a91f30b77d6ca998ea33f153e0e986cc48fd4eb2d186bbcc17f3d2a959cca8e62a802053e9d27a5af11f549d928c79d99b302c21e428346c0e599da2be8e661cfd6c9f271689ba98c764d1ae8fd24f228cc97a530db40de50ed5be73910abd682c8601aac4d59676c5cd6c7c1b0b375b37c30223c409e38121aa8fb8f700f46572b7a1fb3ffc3a1a0da29c05f73903f68802f9b7db2d98e85f433d72c342dc83cf3b4d5619ee445e6cca934654332c64848df8433ef91738a4d86e979abfd5040d62968b46a74f6f74f8c4b7d07211d15d7f1e8fd43e0c77dee665448eaa8d54a10a10943e95f8415b8b648478b46ebc04b3e06996058037427d361769c0bcd59cdfd79c899708d573a7ca6109e1df2893225307f4ee9fa141b87aba2aa33a9fef6bd733a01afe13c81bf4542864763ad975140a82b72ef174607af3099e043275bd98a24d5dde0ac713488dc949ac978a2aeaa795d2cd3b717d46e8416a2a6fb1b2b171f39de6acbfdb734210d0be84881d149aca69a68d311122d3437f05535e9f2902a2731f0143522a5f59a51377d3bd72e11bfa343d687657abfe572e22d390d721c2fed7c57fecb05e8d042a1dff5dcc7fe1ea4de5773478fa48a27e5b43589d082dcfa315beceff38752e26ad8449f7fa8eaf56c577a9491c53979a054f18f0602a1af2c8ba7a0d3e9fb2eb6c3be12db916d9ba8d7154b0bd9e2c59ea03ccd2066df16438ec32551855a0c4c3ec296a077d85920c8e2a189a46db08df670719f395b0e974b5a712917b92bd5edf84b49e0560d44313f0c58988c93f4d0d3f65d25f2ec78bf92735a63a41428186aefc93aede8f37b4fb7985f0620155b6bbe168143f6bb86e63d126d1c836726d006483f7ae6afea09185cc0eb9b6e904a970fe6d45c497ad86aeb560bc58a0848bc10d2ad6df2e5be0f5e9edbfc110e372e5896ad692fca13a25e67e4d79baeb4ee3e5d5cfe3e69a3e6042684a6d56a301089055776113b2e4b0930680fdb61f467c62121051c5bf4d86f7396a939865254536f6c9c9636814ae4055568e230848d0cb8ec203510bf7ecd0817c36baa7893847a75a372758049b04f0cb91dd78fb101100842908105bcaefd82aa4d12582b4b0aecdf5060453e2e80c58ac665e8596ee32a128c75a1aeca03c08e75f68f018f333fea22fcf78743e3df7854401eda9fbd8df650a08303e9f67f616df605d4a862ab7b303de7f5d8366d08a94780ac2d556b4e0ac71e91dfbca0c6726de4533049df6c2331994e6ad3085f3905e19b3f3b59c3739f82779b75364efce5e1c2d0e6b09e1a742a46ebe329a564c3bce197b5b38110479e8226650a8bd2b6d9dbfd782bc7ca2c10e80701226cff674b89cd2fafb049224d5b7f3130bd35c5548491ed531129417eaaddf9c4ce16756d70761302b0632d9bfbfac98847862b3df6a92c96588823ebc5679d4ab99361873091931f53faf5bd0ffe3a66f26d53615043de1a49ae8d710933f1efed8291b1c7c426004926caf4d6f3580a75efb7f4ee6c0082469e24267588c532775224096a92eccee8c13847f35136b96e18910d4f417ec3c17523c5d4894402cba0308ca64c80bbcc3422df719a45e6eaff29c92fd588640289654837b988e876b47ab92e339657139d523df1e6e7770d200d0c4ec13217c2731602eceb4f996e5757d5bafdcecfb4096a2bb295e2133f00d071c362ebac6f180674a0ef42f871b2b2cd221b786edba1c3447da8e29c910d49fe5b70918be93b118d38a18b06cac57e7165674f5b5606d740cd39b9f5e5dc5da3c607137c327a86dfea63efa113f64b097c44062ac4c23c09efebec442023d3820045e919208f2930c640564a425451bb277164d32695a355d07cda9b2973d4f6052730b2a67fb805e8ec58c0fca66444f1975830b7575da2e37da088ae21cac79dd51890415e4181f8426defc745a8420e5f59c164528ad074d20bee4fddf85bd7b139501c3c89510e026fc0bd50e7732802ff9ae0782b04124b7a175e6d437c385163808a1084e981d5b65fdb4d4ee79bfc4f287872f619fcd35ab107546d3c8e1da93a0fe1f15003f902facc86917caf28de29b73626a8446d90197aef9705fd6bead4820d4b11af50b131d596eed53d86ca650f78bd8928ade7c9f3a0b741525c27dd65ca211e2cb0635f6aa9893f3b7bcaa48c7a1909065f7e6b73dad016f6f47fcde4f0d31400f11e5933877f5d4f3ff5a96252dc84b00771137007a8e65d14d475fc68145e33da4198b19ed1556c1839f125d40ba400b264905717e46aee1e3db0b8eb33230a80c85a2c1fb90b5930f47c9b471b418032b9505d1aa70885ec69937fe1d3841466b1f970e18fb0200db17286d7315044661cd5b06545c5ef38854639149ea09cd78df1698276ae1f25205c41b258884ac88f24786c4a8e291ac010ad9c38ca9330d6165137e113890ed9657e22b172fa49effdf9e64fb152278cd0a31c8e5e51dd5616cdf598c53993c30e71e44b4cf896c7be61d2933da66fae9cd8158baa64684746215b86624f212bdbe6dff5d3b41ed392603b1b4ca2172839bc92eec9f84947e02e2697f2227f635b7fb83540bcf38daf667d75cacde0cbded483e005263b0e3be8fe891e5d9c602a8cd3b8e197edc027750f32975c8f846c6baca3e607e0538896921160bef4390272f4f5131ef6c4e88dff91b951324a24fbb477d191d67cfba4bec5de79eabf80392347a400ef01eb6d55e794e760c057f23eed1a3c9d27098c14aa376d37694c9d96b7821e3d602c13344a148337b561aa933450caa8a8567a10ae58ed72dc3473286cadacaf2f25f44993b8c4b26ee5a1f773cf756a1a9d4ed16967b441c27d58ce209099cbe4a4740161d116ad144d2ef6cddd12bef692fba0ba3f29e588270fce2f788dcf194e9a9e88048fe85b3bbde82ff9dcb719a018f1b7ca758040df6fe34b33378852c2dfc53c956e1d43f558cad9e4917e2563364552a3519845cb57921d08a30e0501ec903fdb7a8579d5f4adf1d591fb3d3ad0fe3e7e13273410e684a5aa45765bd75366a918552ec22df34608f6042d5ff8600d4cd0f946dbbc77c83927e902f9fd035d9522e35e60bbe84d717b7e4277c37a3eab53ad2151e62c0dd2edcca13d7e11607f98459ae82237d0b9c202e6978c3bcc3f934587a440a8c5e4c4838408f5612119243547165c1646bc71145ea890178409b3b67634e5ccd357c825924fcaf2849758904997fb81f77ecd7817bd5e26fabf810636f965ff778f1895a1e37eff463ee359fa0635b34898c2a963d56a768ba21113595dd96e7f6b1a43bca5038658a309e1f260e3fbfe319d008d9f20b8688a6639212bb5d9a407d28b692c9735d972f90300351dd0d33c8160ea54365d63027efca66160a5ea81a5f4758dad65ec4ae0953b50e0b3c54e9df38d667a0dfb58db87c88a31e63896c5f991ccb675e5c81ac1b525b03067dd6f62e74ed2eb8c7bf2cf5378ed8f912f19694e79fcc2bcd607d3219dcd82dff3eade2029d41032c13e8c7e9d5b172cf3c8c8c7cf257bdd8590d59faca0052097769b007fbda436ff931ef4d74f7f6deacd60263a05e5ff18f12476de2714a9ed94655c9bcbefacbc04800996258249799d0ae843d092710f32c8cba8a40933d859b14df85d8fadaf1c66362e795e2ff63571c889d9b40a3466c3723effd0d24ee0746e49f3e4ffc0675ba47fb9b21c9edb68f52213222a4991135d6e4abca7812a9171fc2837f018acee9b2744ebf04bba407a38fec4e577826757d22f48c5e45e6d0e15a69f2db6b060e61ac0c3ff0876265640363f3a90b6f8cbbdd30cc02d38341ef5030bd88929a307707d424d60707d77f93b631b67e67839296d8b7176c104a6794aeb013ae92f17427442387a395139f78d4ab94b266d4eac90a1202307e618c03f22c8ae8ed7b14c24684e58708984fd730b4959e2e17fa0cf9cf0e9691fd7e9b4449152c61", 0x1000}, {&(0x7f00000011c0)="a24f797ba35a2daad2c6f35019f783bce064c1b8c73a2748facc20454ba6d1c4169edf85bddba43597ea8c1e4537c8244c01aa10a941a58a15dbdcdfaed08580bd328aa7472c4294c788c4860b0e3aff1b120ea06e31653590de1bb4fd81cb36dc23bb016cc74e0fb7e66d362a6f4c0ea8d84c2e52e25e4bf7a76f68adbc531309eb3e0380b1211ac0f422798b2c1ca06bf058c18f3c57708aeb990c9e8148197870492a8a160b63adc8ed19c29d82551508ecec16ac1be46ae759a649ce9a9df580d277b469243ef3735e1d0248ff7f", 0xd0}, {&(0x7f00000012c0)="67db6c7a3f5889394d2eee7808", 0xd}, {&(0x7f0000001300)="61ca9b2df4614fad37033fd618c8c45adbb67d857d90f874c19366a6d3060cc0a42b789d4ac712a9935f7a033efda18d265da6f76eaefed9dc1703cd352eafa04d44442c7e05d3252e9e4670d11720164936c5d67f7806e4be0e93acbf1b2bad80130de204ea076bee261cb2f7ca5c0bd0fc10e8018e93480d87a4719224", 0x7e}, {&(0x7f0000001380)="4ef36f6e5da1d14741b70b0bca19a957164c4c270992d833998d57e2f1a83ba34adb7ff98c9beedca0d1ab50212ed9464965506069bdfb9734d328b7c234dd0e51e25d8a922e85ab417566f3e3f082f242a9d98fe2af53bc027511d11519c491f4ba3b0833c15f801cc6f08f2a54c6b84895c48d30cedf642b63f40cbe54206fcc406fde320195a8daeacba8d42f6802a3b9eb5db1eae248687b47ab3c9ecb61b335103caf4777dc4525fd7e8b1e79d1ee920d4bfbdbc03c84d3a2486185442339fd1ecc1a42b03fb102cdd84730df1fafd1481fab90bb13a9b308b755fc", 0xde}], 0x7, 0x0, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500)='/dev/zero\x00', 0x8480, 0x0) renameat(r2, &(0x7f0000001540)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001580)='./file0\x00') r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r3) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r4 = accept(r3, &(0x7f00000015c0)=@in, &(0x7f0000001600)=0xc) connect$unix(r4, &(0x7f0000001640)=@file={0x1, './file0\x00'}, 0xa) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x1000000400, 0x80}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xc) lchown(&(0x7f0000001680)='./file0\x00', 0x0, r6) 00:47:30 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff0f000000030086dd60317b7100323a0000000000000000000000000000000000ff020000000000000000000000000001020090780000080160be46b100000000fe80000000000000c7fe5c5b2e00000000000000aaff020000000000000000000000000001dc8a"]) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) r2 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) sendto$inet(0xffffffffffffffff, &(0x7f0000000440)="f600cb3d07739c88ecbecd3f17a1fc9862579c74bfff57a4d02598d239f99094c810ad342770cd91524f1133fcc137bb16f89408c16633fb027e859726129aba7ffe9499cb21d3b9c0a20a8bb57189323d212fe6f356e582ad7078ebb199f991089222c773c10f0fa485762939256c185c0c63a4531c4914264041c6df2494ee80d0dcc9eecba9ad87cac37abbeedaf69dcb6e7a066b60629294f709e4a7b76f58cf6e5788484cac08e6ed3ddd0b5fa23e18e112743094ec31", 0xb9, 0x40d, &(0x7f0000000140)={0x2, 0x3}, 0xc) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000100)=0x72) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x3, 0xf01}, {0x7, 0x9}}) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x23, 0x9}, 0x8, 0x4}) fchown(r0, 0xffffffffffffffff, r3) 00:47:30 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) fcntl$getflags(r2, 0x3) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8, 0x2}, {0x0, 0x8661}}, 0x2) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x1, &(0x7f0000000040)="829069185b9a79845ac3bb8bb113054c02a5d24553bd7e88c8b88455c3e37b7988a5ea68ee554baf472f8fa80323ba2a14ef75fe54cb4a72f4b2cecdf2529df1b28035558bb3f6c2a31fdb36e8206b0013889c881043f3617c86c30ee7b96c77a9190a932ee2e15d51ebd10f3ba0f4dc5af59430d84ec231c6f51e350f1d4e91fd2eb6a8925ef15f9a0c429da312105ab3880d79bd85a9f6ccaaf425fbbcb5f7d85bdf5318fc31e52af83e724ee39be535cafee35869092a582386d9941239d373fdaf935ecd55c5b232b2402a69457d26a21420806cb49f4bc21b0b1106eb", 0x0, 0x0, 0x0) 00:47:31 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000080)) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x2}, 0x8) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1]}], 0xd8, 0x407}, 0xa) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) getitimer(0x2, &(0x7f0000001680)) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f0000000000)=""/49) 00:47:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) bind$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) sendmsg(r2, &(0x7f00000004c0)={&(0x7f0000000200)=@in6={0x18, 0x0, 0xf595, 0x8000}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000240)="77a798dae349a90f2c6eae7cdc851b28347c6064b01aba59447f94b98341b1620b7ceae5a548543ddb963f5575060506b99c306a59b28e9559de443c18a60ee662b70ef0fb6c0e226059fcd63ea41715", 0x50}, {&(0x7f00000002c0)="2edfd57fcffb35eb867becdf5468ccc8408643924024eee7044bef8a24eae020671110a38f03079bd41774ea38b3ceec86c70230e0492a6030254cdc0680448c8d23c821396f174e43fffea9a411fdebe17ac13839fcdb00", 0x58}, {&(0x7f0000000340)="bc43cca43335cabb5320015b341d4ffd83e0c47415fa7fe450", 0x19}, {&(0x7f0000000380)="eefaec394e10b9edf726644a180e8a614b04fffe68460e7d54badd1306cc622c1c1d71c7c38a9526518a06060bdb743af1417ce719af1824f17ec64780d36f6204e794aa8e", 0x45}, {&(0x7f0000000400)="f448f7c2bddbde5382d4f330eb3ea3ad477ea0edb06b2dfeeba53b0b6b39f307c58662c605ba428b75908c339cc551091a1cf2c5", 0x34}], 0x5, &(0x7f0000001200)=[{0x18, 0xffff, 0x5, "91f3"}, {0x1010, 0xfffe, 0xfffffffb, "42cef992eef5dccff9c76112f2defaa4b980dff098976e6c29c5dc957a6103b6636084bacaa706ca25c8769f95c7188206351cefcc632c4bd4090f03ecf80d55e2cf246e6b73deccee32394a13eea81126a4cab1af517bc5234f111a4f51a56ae353e000343bc7e17326afe089c22826da4a03a2e82b4ea0c752cbf632194e0a4640786884ccf48418899c7aee8798febc9abd46a0b3eb92696abbe352bf5530931f50f14818b1e50777b2578dccb4969d6024c8358f4ac53e6e544420b0eda7476492485f5592138a91fbfa8abb5bce17cfe8dd43a789437ee8767a25e5e834769db7f55dd42d598197a2d69834dc559c5bc54135562aaeefb4c9aa94dd753dc4d3930b6ab7c324fe1d1ffd04ac74a8ea9c137827a7781e805cd3defcd88442f9f75c7630ee0c7472307f78c5e4bab645f8ba63fe06bfadd80b2a2dae86c28490289676eca2a1d062eac40f5b1ad7e3d5b1ca5a5af2efcbac439a05135474eca367c9b899b39d6a4f483af13ab662b50d7257e79b09523bccacda7ecd108a2a57bb932e0319519b7cced31083c03d172c80b08fb6c7cbf22ebc9b9966d0015a36f69699464f25054ead365f1787891084b421ac256568af68e83c266d874c98e6efe269b62f7c83134f27423b471437bf56eff4936454917bd1a0784f44996fd5e33115fa60185006087e9dcbb0ebee405112f2e79f50157231b0c6c716fb23d670ca28451cebd53c34a5fe9fdcd537fba0b2e68e3eaaf3103dc1cc45834c625955ca1263cde3848ab950daa3823a4a47b33ae7ebc17b3f1037818893e2d67f93023cd2a5e02024ffdb072dbfa2a086eb2de5d05d8b8697bae38d0cd3e94a1ab2ce44b84f37c1e9930d558de40df92e6d8357614f0720c6302cddb4523e6dc516922c228fa2d37703424b7045e592906073ab6092306425a58cd1bf0891151fe650ee1c039493ba256807af880ee128fe00a845ebc11449555fc786b1bcf16d6464b455e8ed47dcd618c8c6e995ae26e3ea92cb9505cf44d6df465a5b89515b7738be73c088e86d1b184b8e00e8425609922ad2c9e6f282bbc2ebd05d20e17e0e91435a0b9984578c25893d937bad9884fa3900b78fe22a439178c5ae8c831d9c8de8113b215135850b374b88a051643141330db9ed10616c003376bf8cb7b1e8ffa997bc191afdd7b30e1abd6f3773db59437228cf8e0fd9c9869b0a34df65597e394f8720af84b4dae091b9489234b6c5466b60c855424666ec5265684ff225c9f9884f5c7c92f6afa5a2990cf4b2bed1f62b284e4fab832e6ff9f6086a22b9f6ea97033400c7106a9b2dd9e074ebd1b0aa490ef3603ffdbf6d1a04fcfb848fc7b941f9882c64918f50023d1371ffe0bb4b505f3a281388b09696d673c005e2771895e4e6a14c12a9efc91a98a07ddb28c8743b8c7a172ab6b2b15e0142794ca02b7021eeeb4130f2220257e73165332f3e68bf7349ec40c94cf6c5df1493876664f02f3413f6796bd4b40cc3c343738b827b758fb2cd0625848790210f264863572d6ed23e176aeb9dff27aa7bf703faf190360c2e8d2f8779d531b8930de4a681898f14a5cb447ec72577e06cda050b65c78e3214bfc176a6261406aaeb8a80d7aa38434cdffc964090d5a0b397a65fb1e549cb9c8cca78383884708c88b4fba39b0b49734f878a5b2f9c978e564f9ec6472289cbbbaa9d776f1724fa26b91569fa80d0ddf34d534d5227fd2b6808e72909481a4f5d906e43a240aad988920cdedbf232b22c56d421dc7c680420798dd7aac5490c46d8e469f85a30b886cdca44cc09cf47a07f31663ac03f2a417af4e61631363840a1f878d3bf495495c9e7852655074f1f05088f368b7306f87d1931f9f6ff78ead5c0c52f3d5d1f3b7b31ff43045efdcde552b48470d37719b9723520136155f9d955bbfb20082989884654fd2abb64bbb3b8c40d51de5117081da63919713ee85dbd4476b1fbfd0868ed1da0e8e0689acbf9c22ec6666adc2dbd8e919849a5b9e0300dff1c8c529b964ff76dfe63c87340d892f6a8bce367e1f86dcc6b9a594c180d2566637bfce7d588ee4e68d20e80958b2f30b7a959b1ec0081c9c2d51323593aa5b3bb77ef5032016f7965c5ac450d3611ddaf355d98598938062a42de355bc5ce18e4e68abe166324dbdec6111cb0741142d9cf1b8937781353bf690f4560ed4b6a37bcc4ba093335df9f5e9bcacff1fab5e7304934511537e4607e1ad8d09c9f66aa4b79e86f96af16e0974c8a93c58adfc8dedbfa6344a53ad07f75278498041286b24cc3bae4e2570ffea285ebfb5813e2516d5cb9c6af147073a8a48400ae8aed6672d97e6c0dd66d2c67b75331715139743f7093ea6992309aae6fbf5081524fd68db33f84ebfc63d6600fa57e2f34aa9784569687e02e7a2df1f7fbbaaec4af3ccac70d6282fce010659dcbe0329d46cf5602f33a507c817c92d0f63bb244376295e332c4abb90d0fb50fb99aca7b546e0e96b0e3e7b944025277be456f964d3cbd1293fc2444509d9265c0b6f56ab0733cda5cddaa4664a981bcba27e42867d4f6d59fa07293249d5d5d98ad3f73686224cca1323c7efaeebb2c3913943b5fc0b9dc412ff02a1713ab70acf1781bceae6cf2754740755feddd256efcbee50f8065a9c5a810af0a171ff558ebd2c552b0f4c6b8a0fb148d473f437d63cf175c36e736443eed051bc093adad14363afef45ef0f2b06603d5e5163d771961afaf58b0baa1922e6df12d6894c173d5f125c7f0462575a5fe5db9cf3a656079503cd3210c9deb850ae9dee8a4afbfc700a20054d2e5b49b9b6e1ef9c35b0f57e39843d8bfef10db385de9165ecab86a78aaa23ec3a1c0554303b2c8953fc69ae607a70aa4e5a751e51d0c769250513b175331a49f0a01c890dea9e9ab73e51d59e5ac5b12634b2b1218732a1747ea589cd2c085e2d5206a356937c0b7973e60faea58b356ce11aba243a634c8624af14470bd5912657a361a6df54906367a0a5d01596c82559a221f3b710a8e99803f97b42b0a9c21d8fbd019195c7fe2a4550981166afefaee809b7229120f357819b648a66b394b7b224d84369864494c7ae08677dccd86a2c6479b2170aa0302f8298d8a5314ff47cdfeec6754ed2cc6865ba4728aaa2b08ccb4fd003fbb35bd735ba2a92fdad34cfff57e91836da45d4ab56614d9d33ff38a09c8d5d54df4cd609158d7b46ba959a30bd30b59d6ae4b0bba4f37557d488cbcb91963c26d136ffb447e8cfda12cc6d5cb130e03714cfe15ea541df9b2028dfda8a14446b48ba58264283caf4e4cb3c8ad8fab432053fa2e8ffe68a4b7a680da77441e477a5161b9b569f9ee633ab5caf0a5951ef20ed1e13e812ecfec0f8abe86b7ff5b09bd2ce4bad03e33c95f00e187c8bd2dc4b67ea9a76baa00a93d946c1f6d7677f42c2217bd6ba6e30c30376c7a892d554b22cab379770182ad693ba63a612fa74555c267498ff2695215c61726347846dea7c1e708aaf23318bc0ff6d7150b5cadd8fe8bd80c9939434a271c5afb3c43bc1f05d5d09289e07319c0521bb6123f3082db9848a9c504cc83a6f75feedf124d66557c0fea099256fed7c694393c9f1a4a843d31813f7e7bf3ed8a1a72e99d27ce8cbf37179f999a8cb1d1bfaafbb3b23114ffb7eba9f0de669d286cc69a07a2c4e2891ba801fb9e5e27eb2597a5090ed9bd72d9313c2c4678fbc4dd2a0db48641eb48c15c749ed40b8b9be7fc1c286e4349e9347025ced9edd71b9c2fa1aaceefda85ca672b5097148b12fafaf3d575ae0e1a7c67f18dd5caa7c9d5572e2d0e328d1d02161ffdb11edcdab021bdf6b796140f2436d014e8279f56132faa35debf5f1f69a2fb74beed37e553973e07e05fe7599c33b48f55f1b8e010f1718b3e512e080cef77973331cbc28f830e4b793538bb1e77fec32cef3b0ed6524f76897dfcbb1ebf86938a6e4aed92815e8a15505f7f0a993d1d919dccd5b3fb8e2acbe1d0dfe2a30ce9a983bfa1881ab1a4d3e542e862e1477a6ce78ba750512d6958107bc966ccc47c30d1f0a6f1419ce8fc6f2474e2f35c6da5f80133bf31f07cb75ae478c11187ba74d235b5de40ec7ac7f63c2fc64d5915ca9ae157aef6008d746d58343d5269d7d067eb80bce176553674723eae0616799d4adc38a1a53e13286fdd9e19e40ca93356a41f0df49ea87f70ec4286fb04823767e9cc7f463faf04897852905305bc2372e5260d128bb4f30aa319efa8d6c5d4becebfae11c503bd5f088ec546345ecde95dd84d866866b86069ec74b2d384c76b9d464bbcd9596e43e9b13220f9ab2c6895767005fa94cb4be5464a1028d9a8518670210ac83d31d7376829fdcd56daa194a3ebbf573b03ca6ca9ec7bdc4f34d09f1a9dc55e6ec4d8bb127becc1bb932d39a75e62905eeb33a8c3722bd191ffd6c85095d054ea4e52eb345eec86b26b7dbe956cfbd10bc63b9715f9008f02ad625d5028c7de144954b6734766e6f4a17c6ba001aaa9b2bf886c101fe743473e6e90574757e9191918fe8ee6af01b5d8c43602cf47ae4cede6e1b6d0561052222f1b814a1aa825e96ab8ad9ffb99d88ec302d0c99b6eaef34d72acc2b521dfaafb8d8256aebc59a4cd8f6d801bf96dd95fd1c8b9a1e63ab2cb7984f5b6d30a2875b3332f7bb47799467e6b0293b084a2a4454e6709b390f083520ee80234e2d2cbbea8a51b3bd8532b6a4fe94685e7c6e037da086012a99c1830d39cde8c22489381a4955d4a968d31d2799863121080ff922f9dab11d7a4fc94d98979afeeabcf3c10f9add819dbe8efc683f8bf5b0049c35ad2f35a6a3aadd1f6ce9b0a185038537191fb259dec971b79b906ea39856d04e56ad96cb2f98b3d18558fe053db2d24bbf12f1301c33a51d3dce46373192f158199e33fe5883e8ce181431ca7add9f8f533bfc366a6d25ea3c85710852457e4f9c23795701b269a7ffbf81164736f1ab0c7c929e31c4b82b0ff2c8df146967b4a63cc04f2ce160c3d74979496b8b697736df7b50fa98f6a926902600760cd94c028ce2433e7868804660716e7eb8b70c495a7b9b71968d5e261edbf5854b8f2cbbb31cf2ee3f7455af7bf0b59a6959fe5eccd63cf08a5a6f51ad03c590ca66bcf2bfdc402f7f61e462c6be7da7b1e45deeb76057f1a8daec6f98324db564145ac16f441a465c12e3ad7acd267ad87bae5659b318c417215fbf39bf2e4b9e4db3e31e8362967584008f496551e092587a1aac848318ab59eb804164a738115d4821d828dfe356cfec4fead756349e17faa52eece8e387472ebcd07f588246b6f65f104ca8aa23ee857a4585abee882a70cc1a14bdec5d199e2e5e1ecb2e1de0f1b5a717ce86c885ba1974273cc60d6eec3a24ce61e0bcda4f2ed764c6d5beeb966bb1c44a2f58b463ae8795482367c4fdfdbd1f30d9ea033280000dfa4aaee5c3a600356ac058c15989883cd6a53e23a487a788b73fc7365c675f12de5b8785d5987d307159b82299caceeda65cebfd99b4bdf755e48756121d9dcf08a7ec16dade79f07f6026c9b97c92e66f7a715e9ebc751cc95d0cf1017805c939848e462c3457744cea47245b1da80be3a783b89719c7b7ec35a3ad1d96b06a6d61e9c54254dbb9fec2d1f8e2831b305f643bd26ce2ff69c69e7253282bdbd0976ad0d3c529ead58093b0a6a4087d71f45c077dd006017a2b621beb7a15d8f91e02cec6712e62e53456a02e9ee71c535c8e0059a014b6d733f23bd5c3886fbb58dfb"}, {0x1010, 0x1, 0x7fffffff, "091df94753e4ed267f82ea75532f0f92f9ff79d91b75111771420f33391f2e2011655213c59e230389e772f8873c14c526741301cf2d9e157e6b598a08b1d95e0a87e59c4febcb513ce2b1a50515929e0cf53b326380026a6f125ce4d17ac829efc3dc15ef860255a056215ed84ffd848986bbaf99e1a51c9780b08c152a07d78cb53a2de7ca4e91a9474d734b67608216dacae0e40bb46f607e76b97980fd4553e122f5647b409c533bba7adce588ac568f5b37886a3cc3709a012a155f0a2e8f25b6fd67f2a2edcf399a7b51065edc79bcd92a9cb60ee99640090f61c6ac37b3ad9b05b48e12da2f5fddfb08baee05bc39b6deb587b883d86ca8ab22825ae5fc5eff6e7b1faa7675706be2cf847c2e2b914165b6b8d6f2f00924285dabd367ecb8e7fb812837b2635007e1cd1b04100dc4463123e1f9947f7253fb5429d45739f2d4eaf092d0ebfb9c77262efb9e4faa77e3d355b6a7e895dfd83cec40fe0cf28e2cb781435bd35e7db0fc17f97ac808946eca7229e606ab4d5bad7371e78051f3da9deae15b1da70a7c23f1dca0f804726db38b41522299bfe2cf9de7144e5c7ca989ba805693e4bec6eb1b9b5ad936de5fe3621263dfa4493e271673afb6124d36702173318d8f056ad13a2de066c2276d9b5f2b3819319dde0cc103e0de9ab43515b40d528a685a9b43e03b32b3de8acc385adadbce7a1c8dfd8931eca10bb27c730484b7ae204253cddea43f18ef720b0dabcdbe58ce7eab764d100b544e7152b942b719ed94a72be3e0fe0962f8cce4d463930f6506a8ba09cbbc8cca45d6a44ccc242c6707be9511578cafcf0dc6ee4a427839b21e69f90fd55530a76ca3be37b842dc266a7f542b6bfbd2f70c6c68482d935acd156db1e91c461a8b2e5ba73469962c70ed1d45e3ea88360ef565f5aacb89f6da88009485d4ca3aab80e90fbd9e56928f054a64e8e42f85204497af0d09bceac6a641a29865e3c44a9d12f34e6a64670436c6a7177613f8393dcdfdd052c690c90e409280fb42046d1cfc555566aebce1617e1129742185f7b864951920687cb208de1415c4de808594017f31b39b762f0a35976ae211dd423167e904de40472849216d692de8d2ce3ea56f73004dba8e9268fafd7cabec8411279bee6f51a1b02e9db68ca98c36bc1093d29862766e3ec5e4a4c3c4b9c24903fcb559d485a805d3b06ab793b272ab2d0c35696aedeeaf22894cc89351835c39ae0875f08e35cd2f8fa8b2d63f62bfb0f467ea716446bd1d1c4f7f052057274f748dca15622babe240189a0dbedf6f00ca50e53d9b74f177ff27c380721ae52364bd6574463e276fdd875128e23c78af714f305065904843573eba92e0accdde0cdd6677506a125192741b895e934a2d186be8b2ade337d38b63835d9c3b08df8aafe096b8d055a1434eae10886fe17361ed4f9976fc6171cfca2fb01fb8b664f3e5e143167b1b78485caddd92c8ef9067d70a780fced72eb3f2a8960d4f95f6ac41cf9e3867ec2c7075bb005c8a8739463c4ffbc1dc090acae197c8db401547ddcb2d733d44e95b52e12df4b05bcdfb8070b9dd8b34c847277e485cd3ca611d3819e0362846bd2eceff9ad89fa6d1cd8b674b2d097cc9755a7289b0e0a25b8c95c8cb7e80ca4c66d8261a3b92ea9cfef4c05aef41c9336a77517026bc8dec36ef14935d774d935b700ffd18b11a8788e29b75a8506ca9a7c308f34cfbda49e418b97cc4aa32a6b6f5415a01ac6bda29864046fca4c0573097755ea4bf6c89b022c33671a8876c386810384e9748bcf2ee474e372848d59f052b33de96a9b479226ef70c843ca3a214672f13756a55c957424f46aa1ab1e12060d2c1d6cb05bc8d3829d108d9dc17c033eeeb9a7a6b924c01a77d5a1ac86b3d99e9dc855343ecce5f5cb87874e4e81fdfa6754961d416c60e7fc9e96d4f1ef2bcc43fd1f28c34e5854efa24b37deab590ab312fa108078dac192ef1b6d82628cc7c45c524b7f96979d69dceb9ab662ce71b15e79db3ee5f2d2a41ecbf8f300a9cead3fedbee99b34d94df98469de3d42fe5229968baf96b587e804c26701da839a34f9c0d543591588c04dd1e9b395075df32afbb8b3d4c022ae10a6850c20574467a58d4bb4fb65055a9274fa2984931821c842f6d53000700d2e69aff6b602c90ab697d6b20b054bb947650b7b3265753161a0f5925c853bf5c9dcc80fae0cef90fbf424962a7beb99fb0bd6c44553ce9315520f81e2776ead7b540ac677b44908a26a35af6412c98604eafbb0cbaebaa724c67c7a4da1ef8d3b5d9e6b3b24f90c52dffc5c8fba851954405e5977aa09a5607c182f40cf0fd5ec8fbe230dc5d27b880c498b4485c4a5295dee2489be3ccd8d04d5dfd36b9759879d8c47548c3b0f756fce490ba8ca16886d61ae11138909b2eccd66e096d2b2013608ec4621d8cb8ecfa86f3134b8fa7c70a553f1c421242f56ddbdf9ddd859580a694f6acd926bfd50a4720051880abab57cf28e91fb0d865f4d2af0f114097735bb91aeab9583faa71655c689365782079f56f7b5d4541c5f0054dbc25fc0c0120f77abb1aa34ff163f471de45186a8e4383763b3bcfa67b9a6bcfa3eeba5d6008ee03b9b4e0a99eded01be15ee8925f21781578b39328d2e396493e9064c1a8244fc137edca411b00e1ea13d12a7c10587bfa1be162053083c91d0a4beefcb0f6e606f84d6170220d7d102c36c10637a513a264cb48c233ec56e4b6f0daa56d5e4a20e285c0522c13392b5c9272ed0d5ec0e355ee39f9582a13aa9f39568ad5d5f40d9ed677628dbb01bcf357674fd4914b43550d4ebb5af501149f2d79815d9f317d0b9988d766ac664459737a544f2b0dc0dec8ef0e5c88f9a64e305a6d6a3a88d9c4d4f3aeb3538e86fda4f0d8dd103f8e4acfdbf1a8656ad0b5e614b29e90969ea81eace14f192597a6482ad92b9c5947f09b4c530a7ca04074092623d2df0688ea82b6277a37e92220f897e2ad03a137353cd165d90b31d022e130ce2d5e8dd842085efca53e03469dfa25da115fd776188b03e4507525aa3ed32dc74991525cc915f1224879e671dbc4eb9fba1c3a3c43e17fb6911b2ba587160e7646e40d8ee7f5556f658ee398114f512955286a040c8df80db9f3b81349556627c6f3127233e6b467f91ef30f53f0cf9a90bb6d6fad382c7f2310af0dacf1b5304bb6c127a17cc6cf80f2aa4a71ea800f6040e8cc61d7715825c3a99cfece0cf42c13a155838ebf450b4019b433ef98e043851c9a11556f227b8ac297f328c404396cd5a1abd687c8ec2f597e1c448ddbbcf4d0b3e0bb61a24e2af9c2742bdeaa7fbf930520175b225e519ca659f4b4d17aa207efa89b5a1b1c4de6f93361900b3d671d8bf18d7c7bd63f6899648859504823ce0936874924ecab8cc06c990726fa09da9390bcdaf44844e604ef563dbc0acd078e9799bc6dbcb449895f96224ba8a820f4f0248b1d9461360d036fa96d98bffa85417a1e2853fcd721297511fa4da4eaa1f2d6ce140d9bdecce474d2777f42ee2e5495ece5ebc23bfd5a41ed7f9177c265bd0fa94f8da121db446ef7edd65f5926f2ea3efabbd7d7603b4b8fed6daa61ca52222a9d6b5eef062f70bb1953edf7f744bc8718701eebb8ee8a7a6db63893ba7089b7fddd7c47b5ee5b78999584af2baff992e1beed43f9ab96c6eb7bed71db4c6893c84eb56f5236ee802dd68c7f72cd0f26b8ab58f8ead6b3621f0c027bccc49c4a0e6faad4e39e24396e1b7df5685acd7f24e141101e80783af8e1dec17728e369983e12423208967232c35451cb2fdd10e571e9855a0e1679109b1055f2114dc037a4a6d66a82f779d04f49e05530c2896429c63259ef343ed6cc26983c8ea076c4675642741b4e50235a251b022df5ba1e8933451c9f123c1c08d29eb74446b7345fd13316c245e1a79ccbb305473cc53a6ab947a8f252e53ed1e4ed401c485aa4889f70e8b08c74e516d7ae6d574a2fe4912471395c9697820d655f2addf9248036632d3ea9bd240a2924a841f39d08db0e8c89f4a6a48bc34f57ac51a875c813d46838b4e32ba5262c63bad3b3bec1b88cf8526d2143e3ac4178e203008d5531f9c40c2cd96f93a6a4289c8d2234bec5993142c80c632973daf11ea03ee2956b533abf2c630e54f7ecb192a1328985b7c337d4b65ee741f2f2575971e38aff6e370d8fde4fc2e7f4b2a300fe8d6b68dd858b9f0acc1202b7376dd4d1e3ad3d5fa3926096e1488486fa9b2fcec4d7c46370f317ae0e22754b2c34b8acbf08ea03626f383473ddcf46e91061355000b374e8a95a93ade4918a50bcbfa429d3595a9ca1c64b189bc07efdcb692fbb3a71ada05fc0995ec186c28a0079a043265e3d7f70f056ad2e0d17c4fb94b4c0c9de0f4371608880963cb681eb8a65509dec967d3068ce629e926223a87d9f3be67084eaabc97300731912d08d2d0df5dd5b2d167bff82dddd5d3699386f27c088a5c54fe47dfab653dc4adf38e30c16d9329c41e0e6312384fcbff7891ccd9ad1c4535997336bc229facfe45e8cde0ac551d36d328a0ba5de14187e71c927810942aac730f86691b1e1f3f72e70c49bd77ad888596f3e2e05801d342dd52f9e62d21ea1b4b0e10f1c416665bb1257b12d700375b22620458055389f7d00e789cfed5cece7ca464aedee6b573f0272831137571abf14dc8a26b4e1d33011f066b3378220cefab57f56728da49508f8cf32ffd904e3d4dbe8aee4e1e7a503a696fe44e771c48c8f68e94a16e962b3d8fa78fe3ee0778823ce623ed88135f0d1a115d7574fc4d85a2148dc634610e999e8958bf8235b94790075582fe97ffa855824c1ed5188b55b18745f6a9cf9634c20e409dc287d2326b8db5e066e8779d6aa1fb54029cbd48dd5af484b16a4dbc44363e498bc914c1797675026329f31409dcc7ddeccc09fac4e898b55906175cab4d73a3b6fd45cd2d52558861c93bb92f8599d1409ca217ba158785a0f52ce131134cd265961e013ef63132e17f75d45e037e5343b4a6984078672478ff9efe372893e24697cc6190932e1a00e573d90deecefbce3bac9e0ef8cddec4ea801f59da413db148165dcfe04dc6d28d364ccd094956fcc1b91e2fe5dfa1115a051c2ae8101a757a9f9006d383033264b9803d8adece7e73a0a360760ec8f9541d91aa4fb6f74f8150ff0f6e1c6da2fb03fa5d459422c58e4f4f23a8737e22f62203eabb661415d41de6289268b246630ad2316fff34d4d8906a4bdf591dff1f8ecc97496b632709199372c68116bf4944316abb3e8cf4485054c8ab07a20b460ac261ef8f9945acb427c89abc0258e008835525a9c8a20ecce1326b26f37bfffa0d26c2af6def4f0fb45ff9d1770e42b1f68e5d68726bd8ccca33de933f88ca4d6680a320b5366c6550f631b9ef1b9592071ecb534055462e357cbeb26d9cf7f1cd86859c4771652f8f8e56faa111923d7a0576fc2b48fc46274f8406a42283a2a16fa40970a21f33bd7635395998e1688da929cddee8f21f043ed5ba3877328bd1b150f0507a6fb17955cbc41bfbfa73240cedc7e9042f3cb8e47696e6a7038a80fd7d332470f2dbfdda11f681e883309b73cf09ed305ead1474cd43c75861908a79b143ed4c4d6acd406fccd1314e2ca8edf4bed05f749ecbb8009cb577bde2e2bac37ac0b2ad9fe05c1e3e063a0aee5054be0e64b1c0f265af0e9165c1ef14da91a5c36c508441287ef84b8ddbe38d54af2216b1faac97e"}, {0x58, 0xffff, 0x1, "b709a3640b8d106597bee473348810d7130572a498ee712f532e23d54827f1a3d9b134b87c2371426c8b111532056dcd4237cd9a515ecab963e737e9d424951c1570d851"}, {0x10}], 0x20a0}, 0x401) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000500)) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x800, 0x52) shutdown(r4, 0x0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) syz_emit_ethernet(0x7e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffffeffff00000000000086dd6031797100483a0000000000160000000000000000000000fe8000000000000000000000000000aa03009078000000006059fdf700002c000000000000000000000000000000000000000000000000000000ffff000000002b01000000000000000100010400"/126, @ANYRES64=r0]) 00:47:32 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x304) 00:47:32 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) mlock(&(0x7f0000d99000/0x1000)=nil, 0xffffffffdf266fff) syz_extract_tcp_res(&(0x7f0000000000), 0x0, 0x7f) 00:47:32 executing program 0: syz_emit_ethernet(0x1f36, &(0x7f0000002100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000ef001f001100fe8000000000000000000000000000aaff020000000000000000000000000001010090781f00000060ff9de80000000000000000000000000000000000000001fe8000000000000000000000000000aa00d90000000000000104000000000001000023bcc349739372fd7491110539290c1b640130147fa91936343257d6268a1683c55a9e6304010001010000934cf7ff424a133ab950b9bd8e1d7e6fb8e6b7db7c09ecf45a5409a2d7263a7bbf146411c3f5ca70ec9521691f5bfb0dfc74d9be941abd2c23b1385bdf5779ae23fdeee40336ad471c247ab97e20a5607e3c202b90bf7414fa68a1ef5a3b64f92064c93eead7d071b9e1c151178bab414d9ea0f266e326be673cd6078f9374c1c5b4da3ad8ff9a0e8ebb060c2a8662419a6b86b6b63037abea5a6c3a3d2c0e65660d7bf2b2b36756ab3a7be2729bb1d93657a8d5cfc508df3d25a726f41d62ebc35733a0ae31309d13a426986230b19a4be2ccd007509911431e7e56bf40fd4e730aaef186ac630b652bcd7c3fbd122d869e83d9310769f56826645ae774610ab8f28d28081c2bbc4b68a6bd92c4be0d0a1c698470eadcdb0628a85e7dc41d65e0e80c1551d19a07d10e210af4f8b8df5cc2449869ee8241f388da7304c0f05696b16423b332129a989b1beb06bb13382ebaefd5ced49bd047385ca0dace59095b0658b7883cf339da29403d6a4fe74bfc6e7ffb376eab7e7388975f325ad6253cfbdc105bdf10aceec08efb2929de91963aa07ccd1eef6281b80c7f13ec470bd23f2e75ab38c3d2e5f6ea3ada668836f477d6b6db495ed60f380e2e849441c9dc7aec6be621f983045f43668f7de9356fecf556ef21ecfc75b53bf8f5de2b8de9c1108b901826f4120fe7cdacf6c73edf242aeefa67208af871e83f7e8d3dfe23639823094b0607de5e56717b4462cfed8039676e65c7ed8939f3200d94067490bcae3119ad5a03a9594b6421c638b1d7de5c9e26560ac414ec72233a087762f892f677ef3f150c58774e34116816b9dbee15647a2278436035d12e55e519138525ba321fe10e542000f5eabe583d12ef13e2d5c174314d8de4cb1764a4cb4ba660617f42f102df971494f1b6bb2d67d29a16ba712b180c335e271b6d53a3d7018e851fa4b37a650c87fc718a9fb94dc547f26bbe341f4dbe3a86e644763f60a89bbeb6c18dabba18b7d18a26b930d58e677c6d534f0ddf60c0db67d2f9043eaeea4926cd568a307ab87cc2657f581fc5f96f78c7bcc7c3114f7e4924faba5c2e4c5b16dca261bdccc573545ada2f667355cb3968e8122b442c85844b8edd3026272021e7989e03db92afd15651bf2f51565c8db681b2be9e2227af0aa41e14abbb85cfe24a8a616fefe168b2e04d36fe007c6c277e59347d33bcd135a97272cfac68161d81a6dec4ab07f363f314f32330efaa2b1cfcbd157dc85e72aedcbe1efafc2833a65c7b025cafeebf101c842769a4f9e9317443d320ee07f677ab84fe84fe396da33db2a5cf7913222966dc06bc7e5aed794e4bac44e39d4c58f9c3a9cca0aaf3fb285827e77ac450945d8b5d171bb9ee30392a2da14f31bc8090551189448dc93360bacd214ed791fcd795d5e98bc6f3eb46edb133c4fbd652c663f20527e423ff809aa80839b9248a82f151a62311f2260138cd05d3a2d8ef1bf942ee42371f89e19530a46feb14c877139f121d771108859a7891cda8c7347c4c181366e81dcea8a7d1ad09f55b016c5df4d0e574c94a6b1459e1d821e73f1e4b5961999f7573856013db892d4d7a0c425f50e6d08483489467fd9f2801f8f98884e0df20c4d877ff676ec92c8038e68d96fd579b4f89b12090efced329c7887f7dba5f1be92946809c4a6e23185e8e655fec9963b48f1c8113dba1a76808427a612c77b07acf88a36bac39ce5ba5960bb2bcae756b682d75e60cb39228f56004ebbe975dabf00fd13ec29206eceae763ef3e44b5b8e1409318f53dbc2a34d3d9245b082f796e515274aea54e9b8f9f8cabe470e619424d3ed42fee7e3064eb2a8d0f5ce49f9ee119f09f8ff95c08c4a961bf5c96872c6942550c0b42e5180726fde938eacd9b380052f45333271f544246888b2da4e591baf750f72eef165e9aaa4fe7c2172b0837dacd3533fc17a692a1259a0188889fc98d9860d5bc2baa32697f71ce682286232616cff679c0274bdee06d95a2779615228e1dd3d19e4d92491ccc3ae6d9eb2010725781b476fe867ff926879a435dc3b4581ca4cd8bd15d11c802b7e45a6ee02c1acf049b7dfb65aa50d6a2cd768d9d21330bab7d3764b505afe4e21cc8e430d296fa72a34579886d8fb8808e1f34e2f22dca897d986ee5e7ee61b159f694e56391085fe59110d996a3b5f6a9c8b9fd96584bf1a7945248584b8e64e2419b75264ff33f138eef4841a8c94a14d8c90fba40d04c7aec5ed633a54c25cae8e63763a4e39d3ebdaedd0f88af2cd61488ea3316f02a85ee8246476e6daf2d247f39c331091bb87107af41cd61d9e91864d63dae6f0e221710e880e35dba8b6a1ed06efd84749d333e4a4486f782d7eebcfeb4f4be962af60d405e45c98b634b1f67c22c8479d53efc42622f90968451ee4502e9933fc0d2c157e718999cfb1fa4719e3d86691ed9cd30adf798873a2deed6decb43d0fd95057f4589709a7a4576f40bea608be464c5fab25d4a336ccde8741fa069233a2bc4f642cdaba1a9d5a0d02d6051e2e80cfdced2815115417577a7c104397167270b72050d5430c6316b24aad026a7973da0050407c0facc0fb78181d9e11c347392da06d806743b24a908d14d46bd37624f4efe775b05060a7bfe2ca0600ed11296d23817b8289a2866fd99d9648bba247a2d2ab85487f27a635469b2af3a80a39c95be9db20078ca325575cda8cc17e7c171a8dc7ae5e6f5ac74dd793f698ca5593b337d71c41e10ee0ff30827e6b57f3853c8ea726e71f40516b7ba5a739033d9a69249f2a8c18d89c813371c8f566664627d821a22249be93109fe134294c90b37b01fc601a9c15015ecadc2bc9124e0e460b31f1311115a988329be322a31f60e167e97300d57eef9e677211d9a38b144f0695545e50798542949051e6eb96a0e97d4383670b056a4c29009d4ee628db6c2dcaf21a653ce8d58b57ba3defbf3a6b5e9e9ddc2b03f89177b4b8562adfc006abf5995936f069c359bd7c455a647363c6029b4fc9bf0df9034ff469fe2ec2d75ed0e61f05425fd55e4cb0b200d6cd379b91d37c88def89a35cf1c3c86fecde3d87e8c7d941d9ed95461922b876bef517f50144cdcd2c0f18c0177e263b8268c4e3a948d8a7fb2225e432add438c680c13599a093f12ec848c1d512e598e21a73f323dbc02663c67683463fa7674fe546da3ca68c426c572e8d72b175d31350bda7a29def66bf0509ab44ecb29e643f29293f825e30781dc407a394702674593da7151b82fb9df0e279b6e2f05b90995c8905516589783692afb324f73cea18062f5b73635f86346f05610669f3e1d34033772a671c48da77b9415f07a3f5a503ff1c55aaab255f2a819f86b027a43ece1661036a344033fc867ec0d052741ab88e766b2a7343b1e4c9a5676eaa54f23aca1dd4925c78cfcd7c8b6249c01371da3ab3ea47800e7162857925375b4af3b743fb23eb834aab3adb03508407c4bd6d72fa084e49cc58af79cfe991bd0dba807c0c43703fa494fc8a6fedd14f66f03816bc8b1bf645977af7fb56b6822da1b725f49ca6f27bd9941e4f5d2768d8f8c1c0bf239b38b649d16ef7ff56cf0e47cd2f6cc1adde75b30e3192fa6cebf12d299c98b077634730d71e7b33c749cc06a32f4fd6a90bc4b028ff090d4954be0d1c77ab29ec4eba8235a5f248ed03739a37cd310534b47473e231c2f22a4ad842875f46893bc1b5cb0436ec6b91feb20c249a302aad99a40bd64c9f3abf626b94a7245b460a0288697d02a5ec7a3a610beff1c4e61b80170642ed9e93c9fb6117ceeaebc42861ead18549206a5e3c66c85ac417769b870a26edae0adbd3335cb5b210d88f93f21f7f46129f59f7cc3e001e9727f6a33e285d8dafcb6ecb7deb83a88fddfd97953cfa78c7968ffa3e22dfaa564d85180a80e8f46cbbc4c5a3606a28a0edcdde80df101fad4107d3e55eefedc3058cf1c847cf0ae8ed1e3ad838d32a77774468a8019b9741de6732326bb362c33d2ba2a52c8ff2ad3160cbaa643ff9c70b10fc0cd23b336e3fb074993905e7581e386c58a5e90fa756681b00533142da6a216cf4ba7e1f271e75908f89016bc6e1a4bab4df79d3a7ca5d910558f0b339b6b2264a8987858d2f8f964ffbc81ead75c0cf83391b1930269d286452683b4a652746a1b5870ba3f40887abcea14a451453e0703b618bc6a9270e54e26ac8771ac221c0e635a78c34ba0378712acb131443c4d3251c06c5d270ac6be6f78e9402526ae7f00c2632162d19206f254dc663705910650a76042ae0500db0fd195e409506277be36e6e91f21f109617ae24c3d850282b1aec23fec50f98a3cb62e8cb53d5be20f748d9d17edc4893b94f36bbe8840d3dfd26062eb0b69923a4c91f4e5822e73da787ee04e8e2f84b1c65ed63b10378e5665a82cc66194c91fbc6a77cb97023a2775706a7ad372a482160ae9b1800e2a8c8afb1218b6082bcb39e0477590801e4b7984edb91a65d0cfc1f03105fbeebfab2878e9a78e4545d1740cad7620f8a056ec10b1497b9ce951e525fed560091ce4f15963c3f9877323a26c0600705f8a2c85bc6cbbd8247c7f41c6e0c194e27591e454c3da31eacb24caa0e77d5e8537b1dd382ed32fac4c6e0297a383e0f398a8cd144e2ea53966e881db6d50bc231d4dc1c114e6991784a65257bc5482887b356ca6fa8722d8c7df5914e98c1628adf6f92fe1baea708479dfcc7cb3b482d33537ec007b5c5bd9629eed978cdfa17a56762a2d0321342b2c98b436373bc52ba4132e38805149b8aa04c783c7ebecb346d81b8f2ac5f4425e18570fd7298d8f303c1017d3f098e1854bdcb361f76db2f19ff3491d765caafa73c0b9d05c32b140d6c91262e21c63f0f111e5a44705e0243bbb573151517749414f4cd4164a08dbc8e953933bed84326aedc61591ce2358803f40f10e762d5c3407fb01440bbabc812e44e514ab1d65d4318372bc7c4e729a27e6856d44449dbb1fd77b3204d7bc1bf8809f9d5eecd4e8cf81b8284248c6bfc0ca56eb1fcbe7cddff219d83ddf3f69c0347f6f6c6334ddd97a6915b3cca772af08bae38fffc2a617745275565dc4957820b41e1be3660bd6cec1902ac9d8d63e3ca7dbaf09de6369fd7922c3bacac8fde853ea0a534d1da215b1197802b0b695dfd742913619a38ef439f668a1f0a2ca2b03a8531c3012a19294ca954c07710feffa446383ecfede170003fc433510000000000000000f25beda6c97950def32cd18eed6c493fd8f1d9c006829fc9f473e1eb073bccac4b9eecbf00ae3a268c0f31ff3b87665f42b9a8f73037c8c4dfbe6a98fdaca0c6cae099f0a4cfcc9f986a0c16e09792a57c5621b4478d3cae2c5dacde634d0f15599905f500f4a4a5a6138c829480fa6ec7b59b6251b7e393c0e541521c05b31c8cce10fb9939f3d3a2e9e97c1b7388697ab01bf276a40943b75c74d78eb65b96e9188fdab5d90981d7b161e456853d51f020aa972eb961a57619bddcbe8d4f98bd92c6fba0eb96adcab4aede3b7834e43d2283282871be9919bc62cd5ebd33ce8d34d75d8a930abeb9b78256aa06912c2d55239a02e27688b24af7adf6a6d380e73e90fcaf63760eb39219f4cde83ef131fe782834434be9ffcd18f2e98797a24964011a5f509e5b98a379c4ee82cbe923b314eaf4221e1ab092ebbead76fa821f542cb662c4be88171eba97f784a77b02827cb8e5dfa9d8843a3f05f8c243b8627f97f896b36c81a018ab590cd93ac41d38351086bbf0b3791212d65f0c160cb8fb565709c91bd1e608c68340d439bdd59848241597a2e6e91aa2895a1902b528e29fc0b77449b9d025d86b6ad0ee31d4740c63d0e03100fa06d240dd8cffb507703b7c3c8473204fa49074d2725a546cfb70b03389dc8ade917411a13c5e3ba5454d80f993dcec931fc8685db0f24757c04a518b17bfc0cd11d599c2b52994c29b0a225e9aaef6818ef1bc3fb21b4e8ff7d42146bcc3a62346f69bae9f553673b21ef7fefcac60218831241d71c37436d920d45d28b5e36311a7411e02fb5babe054c9b81626fdfa795cfb9d5cee49b7a4d051576c7c6d4b5d8393dbda5e99d6ef29463135be9d0556c82c7141011ca93b3f9d7b357d60f48203b395d88685620af836bec1e17cc3aa124d5dc56b59c660f3ea8ed28dfb9051a0c42fe19a049e6e88ecf4e1363b51f5318320ecbf7f0b4a97e64df42276177c033cb879e547cad9690c577486d813878967c0d8fac76aa2d38c331f18340591f7ac7a868ee7227cf609e9275c7f73c80d90852aa6d8ebc138c42502d7934907f7561fb847dc5fe79aff2a959896712ef62c1eff071ab56c3239dcbf40250f3f62af4a8e4bd9e055f2740cdd6a8e5ad1243114e3849259f7da4668bc95c51d84568fe1503f51a80d36ab6768e76e9ae6685148b02f29b0ce7a56ac2e9ed848f22753a171dcd58848a07fb4cd7b2fff6552517c19cc8f984f185e897c1fbe6a1e49b2b309e44b80ab569eee199015046e46f23561c2aa3977f5ec58dcdc920eaf69c0c358488baef21755ae4d5ba4194ae89748d65c9c861a276ecc9dbabb7590fa2a4564a521fea2422d9ab975c38ec2d50f16f33d028000e9f0c84828ffeb255de874d7e5b2c2c0f9dd554ff1ff3ccc143781b444647f6aa10ca18c0e469a165168a988dfceba8b81f0396fbca7b9227361260de91b506c4b6be05c95939d446fd4b81eb40e8af0e96fbe4fdf90caa0b33d21a4e2b7d4510526fee9674920cfe3c66d721f29d8a678d3d944a928e5e5ecb340d4979712f25ec2c22728b4806f7f2a077144f2c4baf0d8f15b25206739ae6606bcc06ccd5c69e73c78749f75f50101f1d1503f41b646165a35dd41469b426623777d1a24a07fb3c6a3fdf427abaf64f531bc6d8a8e41ad027edad60b6baa071db1a1002f7f436fc22bbaa6029ddec472a670328cb06059a48a3abf113dbd6b6b47804f5d3d40be63171a694592766be89c79a00d7836a7b2aac5ecaafd72bbaee031ab13b6ab88afe34b8150dd9043181cb8e2d3075795eed7c75f3bcb9972556907ea195271cfe45be5d323bc5e2bda0c55b4f4b978a3e06635a91b27ac2facb2e51fb15d7c1d8fd684e521c14d2ec3b08b0534cb5bef4d5b68db112d5f68f0144b0bea106b9ed6b0d8f230dd3c0b6c88b0f77eadf189575bbe99e3769b9e2a0e8bfa5ff7f4cc973281355fd2e8f8f45196a1c2c0d175c4a607cf709a2615e57563a9371cfdaed2f0fafbc59c2b24b662c925275a4ce71bad1297db90fdf715245a6c3c04e4eddca15722c932bf4c78fa872948d0fef83c3d5ab90c54ef5add3e350881a40ee9d6c348a5de5af071754f9200fab4dc2ed7f32d1fd88b84acccaa46b21702658f848e3cd49c13bd3613f76bdf9d2a0b5ad50b8865cc3975d91a74b93ffdfb752433a8923cef36f5dfd7fa8b068d5c7f0c885a1f7496f9cc741e180fd6b4deaa41eb096520ce780f20079265a8e0ab3bd26c80d5c1b235f8cee208140a70d5d8fc7c5ba102f1639609f0cfe306966b00a40d93589114a33e631956a40063c918d2e6edef5bde524a53bcdf1d16ea4867b21c77c24bd513100a9cd7086af3c8e6cf5e2cf0289e54609488049f3b50aff0d7f37b19e0e1b24f6cf84ef9db17861d0f0e436292075abb04695a161f272dddd64801c1bf5c7798c50839665485b2b73a71b1dcd0af0d56e12b2e7e77bfc8ba681fb4048f4021c013e8f26ab6a17a67a3d2d4e854cb87f079de8918d14058af680e5f65473f461adae7b4f79a5ee199cd858fb18a03abfde8808aa745ef5e5419af6e68a47aada26126574ae844ce1ae223a3c464060c64b41197b81c4eeb865cebb0f6101d4134bd00383d795f8b33ebb6b801269e427911ea9aeae812c76bc6d443baddce8bd6eb72f8bafc58083ae500f3677b4e73cf196f6f0a98badc6cf9381b960a828b82f706a2fece746765f689a15de30d2241d3ba27dc3c364eb8342ac7070256febc50a9d30f894cbc4dc688cb6e4abd1dbdbbf4a9467888090f756bccdd4608a2f9e513f55475171bfa7508ca362191456f8d179fda281556287be179804d6ad6233b578fd8b593bd768d5919afca2b6b457776b2179111ee618351e56cc3e5c87f069e38f554d525458c0965822e7aff9293d46fde406a5ddad60be049bedff205db26b59329e9fd482addf71346ff6a1e17b1b858449d20fdf1d650c39cf08ab9315f584acf1eb47a0aeb27859223db7748b56b18dba36ae608f63f1dce5f141c9386a3d9e7e387ec9f6e6680aa13c46bade6fdfe4858d714c33f1f68fd741ae7ee317f45bf77651d58039e3c658392ac8a896c4bdf79af3ad2775e620f1806f124dccf314c120e4a348fcccaf966ec08ad208cd9a5f54c605b5ae05d83edfc81d71298aaa941a1dbf5625a28bc9952f6b5c4310c3ebe7ece16eccb150c34a1500b651f09cdf1fc2687a7d2a11fa1ca6bab3ff6cb29658394690972fa917c7bd83ec6708d2f172efd6fc7b377731ea0cde960b5581d81b3fc8e8ecb25dea612c59bcc3bc463f322984b88e7b0f9cb35d33109a52d52f1a46567dfe2875367c07d06091b6ff9be05c3cfc6bfa58e23e10497ba78298b28ce1c886a516fc4d93db65ffcad0677bd3d386b98a8ca20795cfc9c1d2de9c94537a19b0dd70bfb57b626910530e6421672ba376704846e0ad9cff986ea9b94aafdc20809f9ae59a6b750acc3c6e5aa6bac9bf08a798500529217dcbfc6b744147ed41e784aa999853cd87aa5db8831ad3032604ec15cabf6bd15f1471c316585ae9b1411f964aa481c4afd58c3ff80a5247457b84aae222e76750a33415c401ca930514eafd4f71e5e1b147e4e8017e5b24a1c3578bcb7ae3a37cde80ce8163827a4683ca5fa80161785e1deb42b6f397c280558c4edb62415a0dc3aa764d9ba1b9e7ac409351ad0ef702bc1e15ac0106831bf818eacb2bfad37f4b921ad80e81f8814b432838a57a3e7a3d0b0ccffb16e5a26eeec80e9c46cd18bcedbee71d59714434be266a9137f372352b057d2c68e627f93201d0a6675ced74a5d758363136490882aa074f9c30a2e51d1b9ba482508ae308e8bd1351eff0518dca2891551b59130a847e4156e259e8099ae9bcb011e4385f9f4bd5df0eabe78a423e009c2f47280b6bfd0c6deab47700a030000a3079eb24d5ee73df4a6d36aa4a27930e0f6ecb61a5ac729209a51da658e6f4f66debf1d19a83ae3260b3ca157f47564450da4fd93fbaab43011496592b62ab8141c06c3646293d30dcd4a12ebf2e9ed079214d06ed12158742105fc447455d5e1a3464c6628d6e53b9ab0218c0abf44a4d13b317b1f282d97ecfe644650c4afe58f50c82ca6a12b258d475828cd4eb2adfce8f213cb26fc89079dc6923ee1936de39c2afcdb32dfe6b041c87f0348772cf541611a7485cae47cd8f3b957338826e32b4f2eb8c455fe5bc4a67b5ce18965ae72ff9f53640feb7dfcb21f535fc74dbc4d39fac8c040110a43cb6962f4d26d9c2b1a90f44c748381efee5fe63953c3f95b760425c9aa95d832310c2186a68cab109760a7059f8da06999504e0d26cbd081653b1bac5940fc5a1892a9a3ee24855609c7b22e77bba1b0172989a2a696a65c66593ef267c921596597f73cd953282d00270faaaf1d0b260d126c980d625f4b5f7e910097cd7f5547588591ff0532f2f5205d4734015019fea1a3ef728ec107b3ee33ce626464d40b4c5d89eb534ecbf6c2adbcb9b0066bfb839707cadab355addfcaef3c9c6542452a6cf9fd31e7a8a56017ab2150117223234013b0a8eb76d00dcc343202d835f9a0393f53113b975dd3b810673ca12b74737b0d4fe38b9c5e808917d0e1774cd7a09029f6db9008309fa3db3f78345cf4233c288235ec2f4c389b5ac2425bcb4c64e2494cb854828516781f8db4c42a03ebc76aabae3adb9e2232dc249f92b9463bd9645edb5d0129ac1f301a7ede7cf3c62d75a40c670b4ffe84101e617a1a553a0a92649a082713252a05d0131192e64140c1dfe0f1db7b5f0f4c9e56f075cab08b9c78044e1565b945ba20321f59bad5c7d4f7ddc5500b9e5b406e3f3df170f21707358033be9aae98e7ff74aeca66c176159e085a1130595680c986fb1957ee6d840e5def83c47f0022635da16187ba8041dba078330ece36fce7bb0033fe2de384b882e31cf2f036facc1e003c7c4a65e824e36203c40474e335f484f95342c22ebb4ccc7eb02aa785a1d87e3ddf16822496da77bb040bd183c2f0bafcdcf86bb35577774e4ac1bd653e3f1a4e84a3976b702fe3a4b03edbce1de8796ba55fcd50cf59213a7bf18742c8a29b45d9999ba0b11b2996fbf26d604125c1aae556bb00e34137829c444af8939f5169793b735e565ef57f2c38eed49ba945429e07c7e64e8bf0893c2265afd93fc08ac519beb2684986b35080659ffb1c8c37ec6479b6f87d34cf18beccd3fc0ff0541bfa94bd9edcdc9918d9a000b120cd13625dfd5069c7365a393f03059ed4ad082cc3877be66da84f02567f98f0e3b2e8ba0d4b7f470e926d546b156bfd38d4fed5a21d55137a8a970a25be985f30f20b89d9d4513b73af59c671c02e943c607f7dea498c086ea27a5d7b19e322061bc4684b107f567d821c1b1bb7f2d3d462dd201c0b1c5c40ee475b16f5f067177413efbee2eb7dabc74077694e420bbe13eedf216d1d345bf680ba050957233fee73e569c3927b412359359eceacd97682b6ce227f3d35d07184bb379f0d3bee6b9dcd5c85c016aae07b96a4577c885fd3492e6572729588678eab6eff894e6cf906c69f7d1d8dc54ab0606fb0801dda9980fe19d91ec2608983ce9cceea357629468e268df957a704efbf42de7114c2b2b355a21fdd305aa2b1ba498ca25c8e4a77b9b860008035830d0847109fcb0f3c6dbe82e1435d0c5e9e0cb0ac83ab3b2a45f1ecaa53d547382445a30dbd0c0dfb59cc00ef735a9584dfb21cf28a260855ac36160a0b7e4c5388c792b9b25afa539ff79b274184bc4bc05187fa04789fbad3b18defe10c37a967eebfc35cdaf616787de4075cb043610e90763fa73adb923613ef1c9f118344493e2fa3f45190628249109d661623aec46879767ec043cb92831eda5d7fb76694dca759bee0506442f3b65269864ff7bb55862305ab036c7983a0933eb74af45cb0c6a52056794aeb1471912a3e1c6596f84d681e8db328aaa780aaa7e3a131faea6b279166b998b52f1c77352d62b4b0c475c936daf2f695cff057"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000001fc0)={0x80000000, 0x2, 0xbda, 0x8, 0xfffffffd, 0x1, 0x7, 0x10, [{0x8000, 0x8, 0x8, 0x8}, {0xff, 0x4, 0x6}, {0x78, 0x6, 0x97f2cb32, 0x7}, {0x400, 0x7, 0x2, 0x4}, {0x8, 0x2, 0x47f, 0x6ee4b2dd}, {0x7, 0x101, 0x1, 0x1f}, {0x0, 0x40, 0x3ff, 0x9}, {0x2, 0x1000, 0x8, 0x5}, {0x3, 0x0, 0x1, 0x6}, {0x7, 0xd4, 0xdd9, 0xc492}, {0x7, 0x5, 0xfffffffc, 0x2}, {0x8, 0x5, 0x6, 0x8}, {0x23a, 0xfffff0df, 0x9, 0xd}, {0x0, 0x0, 0x5, 0x8}, {0x8005, 0x4, 0x9, 0x8001}, {0x0, 0x3, 0x5, 0x1}]}) 00:47:33 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) sendto(r2, &(0x7f00000000c0)="640d5710fff3d069fa8d7a9c80f620aebe0ee6163702db03eee17172bcc1d24f77043fe6a0925d149d7a20d7c9ace5b35157c96a40d169cd36c10b7467ebb87a80ffb71017bd496ebdf1680efb54b13d4a08c2dc2b18830903f4f5e961f772753a800cc965d4fea116b12bb007d1d7247b171756795304a6dd0cfa51e89acb9f4800028f51ffe645864a09303a185aa4fdedb87b54fd4dbdf00972082ac95fcb5a4d7e11fe6a2b23ca2154ee4f22e9a7d26a03c7ed23c5b055b49df797514df7f6f30ebcbdcb4514f35e2bf55574bed15800c9215d03dc906a282fa68083ea272c8fb9ad416ef3ec59d7fed0d9cbc937855f5905b1db", 0xf6, 0x3, &(0x7f0000000040)=@in6={0x18, 0x1, 0x0, 0x68b10b64}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xfffffff9, 0x8, 0x51, 0x0, 0x7, 0x800, 0x3ff, 0x2, 0x2, 0x2}) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) syz_emit_ethernet(0x7e, &(0x7f0000000240)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @loopback, {[@timestamp={0x44, 0x41, 0x0, 0x0, 0x0, [{[@empty]}, {[@broadcast]}, {}]}, @ssrr={0x89, 0xf, 0x0, [@empty, @rand_addr, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x4}, @rr={0x7, 0x3}, @rr={0x7, 0xf}]}}}}}}}) 00:47:34 executing program 0: syz_emit_ethernet(0x92, &(0x7f0000000540)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x84, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x1a, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @multicast1, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x30, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}, {[], 0xaa90}, {[], 0x2}, {[], 0x68}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) msgget$private(0x0, 0xfffffffffffffffd) shmctl$IPC_RMID(0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 00:47:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000140)=""/116) r2 = syz_open_pts() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) ftruncate(r3, 0x0, 0x2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x2f39, 0xa3, 0x9, "3a813e62b7a8219f786eca8a5231244be576236a"}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 00:48:18 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x11}, 0x2, &(0x7f00000007c0)="d7ab30cb", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000200)={0x9, [{0x3, 0x9}, {0x3, 0x7f}, {0x1, 0x3}, {0x3, 0x800}, {0x2, 0x6}, {0x3, 0x3}, {0x2, 0x2002}, {0x1, 0x8}, {0x3, 0x1}, {0x1, 0x9b1}, {0x3, 0x7f}, {0x1, 0x9}, {0x2}, {0x3, 0x5}, {0x2, 0x2}, {0x3, 0xfffff891}, {0x2, 0x1}, {0x1, 0x4}, {0x3, 0x140000}, {0x2, 0x1ea2}, {0x1, 0xa00000}, {0x1, 0xde5}, {0x3, 0x1}, {0x1, 0x9}, {0x3, 0x4}, {0x2, 0x2000}, {0x1, 0x81}, {0x2, 0x3}, {0x3, 0x1}, {0x2, 0x6}, {0x1, 0x6}, {0x2, 0x5}]}) 00:48:19 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r1 = kqueue() dup2(r0, r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = socket(0x2, 0x1, 0x0) dup(r4) sysctl$net_inet_ipcomp(&(0x7f0000001800), 0x4, &(0x7f00000015c0)="b283905a4392d4bcea4f6f9342119aa0d26f3c6c348622dab2b9305feb382b2e601a6f5dc1c4b6b2be6829a0bde5a725bfb00c7e1c2c8b65f9e5e05328532f235d99f178a6da0fbf4fe6b1", &(0x7f0000001640)=0x84, &(0x7f0000001680)="2617c05c0928164520bab3a5828c07fd3e8852bfe5702a292ea8235bc9f04cf495edfa53dedcffb1f0a5ab96a40e2d3707f913c00d49e1e9b5642e62a8530917e4c6b0ba3248c527551f01000000035df812c42995b53b9b2fdd4340a80f2a8604619a6d42b27c3b6db380db3abd4bf40efab642bf601a2a7369ff0acbc3752b8995b28b10f08c982d48725f0286bb1f2e6392c6cbe66103346ff6d3782454674b35f082d94fd79fb14aef89f9487fabd79090d3dcd71603dd502a185e8517e2033f582842133662cc248cbb6c00a759a63647eb22b5dfc15e58029923efa20643017dc6760bc64e7e360af5567dcdd6bb1cb585", 0x102) r5 = accept$inet6(r4, &(0x7f0000001440), &(0x7f0000001480)=0xc) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000001780)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000017c0)={0x8, 0x0, 0x8, 0x7ff}) pwritev(r5, &(0x7f0000001500)=[{&(0x7f0000000000)="bbee6958fef52a60b54eaedc5b27928400142196e1f011c108f7d9b9d2929505c816c7c9aadd533519b63613abca2e56b2bb86ffe3c9976422", 0x39}, {&(0x7f0000000040)="c541e6c5f08e0d42ad371b4652d8d79aee411ddb6a8e277ef923dd7ef6f195bd4dc3149dc5a3c8b0ae72fedadc333a311ca78b7cd7405742c373ce72901c1c0f66a94062e37dfa781ad66fbff4b748780df4ff1992c51550ea2f6fed4a482dc681f84b791821bf2dd547709d4953dea86ed1e79a2b1a77703042ea63142f220dd6cf5c8cd3fb92875437995bc453007a8a1b572000f5644fb4c8df0385d135ace129f37662d31305049c19359cb5fd204f5ef959a5ff6ae40a09e9e7e2787022caeea6a16ae45c10e762bedd3fad2262", 0xd0}, {&(0x7f0000000140)="996e6e23f4b371f91a43fc3e32264282a68f5c63f3a5b522b7b2f96154974b100878febb0fce67cae277d39c8b750482049b54c932c7607be158a4582ba5233c2d71337853690458f850d2cbb35711d73ab81fdf540e4921c639e90bad48677a351a59da444a5e4cee11d4d8a812a7ad92405a4c2e5bdea0274cde35785a9fe635cdae67b9f9684ca12b316a2d374497678abc04447dc1d50b0023cd24bb0eedc65c8cd74dccc068dfa5805c3aab230569fbc666978705497ad647460b9010cc84972e514fe71195467a7b2c9d61a58ba2712986f82fada31e733a2d7c023eb6132a2d3586d2d72951d870e4b863202c9754c5e202f6f1ff3752f095cfadb79bbe5107f53f02e76f63289bb9016794e4df77e1eedc94840d105016a3fe5f87c49a696d34d63b26402f09a77d457877d788909c6428c82f37eb74121147f784f60a416feddb30a22b5beb9f4da86a355df81bdb8c774893640e46feae27dae996d74fd9b6c1441f0b2abd12a3dd40de6c434ce22384229d9465a547e7837240fd604dc6592ff8f342c3c0c7aefbba4165d7c4daf014f114ae9f7a03cb586f541f02f5b13bfd675a40cbfc95e11ae7cfabb36a243c85c0ca9b4413dfb279e237a0dda953092a0b5678da97f256adb5d172b00191a66c2656d089fec2f3399161be1d67867971289f9bed66a000af754db8cf35ea5b0ace427573a4b71953894bbb57b2cc361345e054146774fe6c9e09446eb9e48e4a769c4333b72815441cbfb5e5d5dc30a2a5738892e185c3842852fe276e7d723872555bdce407c7cda472d07d87fb806e32b2171a64e535dc359d2661ee9d80d53def806a080e0291933ecfcc673fcf3fe842aea70a8530d5695d8f2634b3cc5b7667d6bd241e673a2951e6e44107f1f1ebed7f0c3841d25d87f44499b416f9218f73d59a6718f3531ef66ed60b3c2d5a194a0dfe7145b6236a478ed822d506494789207ab5084329826205c60c446987e40cb9ac18eb87c42190c9e137f6816508ac7dc4b8cd6bb04d9c063f5e694ba0d473f7fbbb69f02a7e29c848d96ccaf733fdab9b1133c4bcbe6214145c0c3827cb36211af400f1c5778eb4b71e1864be198f5b2b5bae808f7c6b8ddc9d0b34755b0be3bdaee3c677eaa761260f5cd4604f4892fbcd0f02c5c3df662954a303440f9ca6334dc9bf2beed10a25426afd776032ea6a0af9b4e394d15b7868e4dd82bcac52a806c20f6a26781e47ad551c64c4f552ffbead838f5c2ef8f99368890881b796e064a264e0b100d97781a530ba2123d8f41f4a89c9e27efe8609a2f129c3bbcfc13ab4c15d897cee8ab197b376ee7e5854fd206c900c001fdeb2d8974a6852b3de8d59e58407eea551a930c88c2479715ef3006ffa051ef016a791257a594b6f3e8c67c825f2b273ca1a4f7e3db5831371fe87c15f7e9e2bbefa156a325174c9a731f34eac8b6a157e399992f8f2667a35faa77ad4fc186b5d0a274270149169f21db25b3660ee1b8f6d44775bcb2c95e180a21d57d9a8c4c9ad89cdfd00ea36f99ccebf77137bae9b13afaed28784104aeb661c4876a928bcf1787d4257b54651df096653ecd840145cf72e531e00e009d11b072c29db5ef323def7c1d74c8834848132abe25a55667606a1fc5ddd947ae72b6f0952827d61720214636d393d3dd95426bf6709e0ed2489772f184425d7cf3d46549c594856c981d69bb89c2563d92df5d6ee9c2653917f330db13f0fd8fdf4940fd6eed3e7589a22b479a485aaa0c65ef7ee4ab7a42da0b2b5ee2ee6d7577fbbe71b60897f0647a99887c28185b7b5aa2ca70d764d94005eb1bb71ee7faf751cd00e903122c3a3207705ab139320816b9b64c5f9a2548c8d4a1c925622c08863a8d3662e79f9b8e44ccfc328504a71cc9b80a2f19e35788001faab86482d608a7dda288f0ba84bd67908a99f044bdc2b94d72b6047d4553697d1b3e0a1006098e2be7ab4dd1f916c895f01be8fed9793f1d48b026d4ff83e470a6a4855438747f58a4983aa0a7a4bb0980311e144a7575eda5ca7c0cc7079749557a348378d37ba91c28148d1010b34dc6bec2b9adea76ccdbaa0f6abe5e59b900a9ce3115cbd5205e696babb1b87b5c54720737a61d5460fb066558d885543d75298a5f529904175edd0c1471fca7670bdef208c18dc45630aea3b16babe9716e0167ea52445b72cc6ec29252b4ac7036f507bd895fa24bfb4e1da528c2f44f077090694907c71ba54dca1337906e6958cd0e28a88ad555b473148c978f699cfe23427d70cd14b3aac60ebb49faad275c453b83b7c0d15e7efa7c9a43a44c8e083de99abc6b027ac42886b6f16c54b283ba6fd535b96f8d1d90a222297ec38b6f5e23e310aef6d9a9954b0f71df53e324163e42302ff5a7039e59759b84cd235a84efc4861efce070319993849b3d129dba982519de12493d1d7de3fff552a34bc75be47a20bd1482baec4d4a3a7bde8183f20654308a0ad5b4d0cc05d17e49359c2079fea6b28c88d12d957a1ebc27d158f72f91ce9f74a55daf54abe4ee3ba9695bf5ed26d789eac60b3bced5576343c43efac9bfb345353197da85939fc0712474d706ca5d013939b3a757441a9e97621aacdf3876bbb72f90a42e62ff4157b6327614570c9b5e4c6389072107d5c5167ecdc82387858b1f9f5ec125166446443032e584c1ca619116a6cc5b14973f317ff1b176115eda6e5dcf7fc60e2dd7e5e6686b7046a5f005304db06e4bcfbde452daffda66f0f8b388a28771ef0eab98a9145ad80d98200458de32f32557cd5ad9ad973f5c7f9684aedef6fe18584097caae2e9809f9f48aff76fac89b42bf24c6255db93df5c4b99febc12ebb228306d82a8ac3893ea300557870b0eafe8a53b06aff7484684704dde49d015801a215dc7ff31d67abacc9eacf656f32a4fa7c22f9d053f3a333fa20c99a288e681d020544c69ee001bea0ed5982f0ffe442786c2af45b3b58179e828c3cab818fb821b17d45d34fc588b3340290c5da0b1059cef3f3e8bd4d4a020dcf24f0a275e72cf0d102239653e44da1e2037da54d694df1c99287d0cd088f363f79c0aa2c17dfaac8f97881b69c9471956fde2f66ead61e8ef340c5fb190481c7dd1a0b39e30061d398148e01b7077ec2ad34993b53d72c50d52c368c82ac9eac827f813d95a6e59608a9ba20982d3b903b5ba0ac02a07d00579e15179aa6ad18e5ce43fa90e317d6d44482d78b1fb901bb2511df38b159185a807a9cdcfc85e10d3de435837a183679fc54f499e0a8628fda13f5cc4a3af64e0556a4b91aadeab4b8027e7c46509d1a8d78766e10376b0406070fec0f18598540a9b5c68f7cf32af14a258062f26ac1a6e7b4293533fcaae8d352e8bf41533bd557f5233817dff78f0173746c4fac1adb629813554ddc948c53e63a1627ba90b568db958c282785a33e1671ee150893ef9919f6bc269d83845f318e328c89f1702438d63d38a0086f1f872d1d5c22e60fec24477c9d98f8d4efc04061ce2a072f9a191156563fe7c398df7f841a01e5a6e6981da9435af7a716c07f05a8a70c29f8848ef5fcab5649797891f918e870ae34151ccae45d77218df1eef3ce17b14b458b9b13c230839a33bd77d1d5a3e05818aa9125dab8e43285a1805d17af75d66beb8938bf9f509822648d96e8698e480f5b3fa881a8a3500ac1a3327bbe5658834d2ffdfc0899bf288a06c439a31d0e8f4cc62c07eda405ffd47940dde1df461f3ec90719c10e02fa7568b52f4460a370f4bf0df78d3f2a33fbff976620000e7ea682342ed7f512e470f83f6aee5970c7177c72e5bb287587709eee091963cf37a0b879485339051417634fafc26d3135bcfc1a3fc975d27a3fd0ec11400b934d3626453bc2899b5ac6fd4142d04d9d738e66b34869ad9d01022d715dac99c663ff2753e8cd2b91d32ea019cea22f9dd09519009b6c7985b0645ea0780c2946a94d29ae92b167826b710240d7562c4f4d0c9309d67f652cd587949432aad026e4ab472fc26d3865601b5875e320592ff70408b4d8faeaf13435050a974007a36f99f1dcc17766e75a9bb4bb195ff2e9301e5cd90fb73dbb9e614b6fdc9423879b5c394c1d151b984b734e918757ee244aa91f6169999b21f8b6cfa3bb7d49c7583a1f5cf8bc4541a8a042403480ad7884dcc6c9af22edfc12d0800088e03ef3268da6e96610bc72ab17e39148dac04b8360e5ec65e34c1c67fcc6a492db97b52668f503ea37487755ee9c10983c2b7e3b508b6411c04eed8184ed150bd395a669191a9eeace0cebb382e03289f19c22d05aab4de16c417ad361512ca3b01243d6b6c251a093cb990cdd81aac36e0c156af0b9b7378b965742bbd2d07ade75c6586e52f939ce330e0c551bbe962841c6bef2548a8aca145f35df20f12cff4a41a485fa05603f346479c62e1de317ee4bb87c64e63a38a8f4e9499f72c2ca9b4874cb222f198351616906431113ccec4c322c721404f147a149dbd06640fd3e4a1fd3e1cef0ca31cd86864db81d39c5591287e2a1059c1c40034be2cdfe8ad930c5a4dac2c248d216862994c9a3a5febe3feca9bec71a26bc472468c1831820df7a4c67ffad73f64691c0a1f5e8f38f18b9e576fc8129517c7345760240a84a9a14cd94aa4c16e3335e79c4580365445ccde59bf05a1343945c4260f95bfdc0d3d388d3f3a12a71558236a100ef00f15800c2c1022b266645c8edc992fadef1594b8135f589c126e12e400d25a0b86bf954cf219b52e75b441029d6696b2feea5b5d6463d57a66be78dd5f8ffa34c9d2ad6cd968561e9b4f4c8c866962a0c6e8798d22af7a7a1cb1465fb9a66c8ff09e84507c4f89e8eb036e90d9a85bbe3e3d0f7795c44714d66a7cc9251b3969a2d254e2898bab9ebbb65f29b80e4f814ed24e31454a4287c8366ebb806fc1df174094f128dda79fff47077d189715dc73d8a0a7938c6c3e2b2622f95c5e019613c7b7889add1994895eefd51745d6332bad752c9426fb8c66b0a2cb585ba82fe20cf76db8743dd3a12f603ee8a5d3842587aea74cef2011685eebc4fe3a9c41c394434b97549e6ed36d95248eb33ec86c627b0f5d6bb39739dbc24650e61cf165d2cb9c6f557c5d8aeb8761b6508f9366ed5026f6e0c696fc30ec7006c606af752cf00612437a999113f48eef29cafb58063e1a92f47293d72c1c24a633a043611c978429952834e091dc048cc05454eb5624697f10eb6d19cbc8bf4bc30adfdbaa2c34c03d70e859c9c86fd937eb2d0ebd1bb482df8e9fe40353c10b9640cd660a5a147fa9eecc1616cb07b2ad9c6b939e8c46141976dcb616d76cae29d3e4a136fb68c8d4db80b93fc4e000c06ed47ab5c4f5a589e9bcb061c654b098197388bdd5f357a47fbc5166e461f8384355c2ee674419e599cbf40a92f98a83df326f098679423961c27c2dd13150166b1f4ebb380acb922bddd23c89a044ec4376baf700d37e267d49af00101aa674f0a19a061fa4e71417ea90c0d323a63687e3d933cba9e6fb82facf42f5127f9b85e2bcb2657d464c5521afea375f9efd1ada10d9136b2ab4a6d8f734baf9bed5e18f58f5d5abe481323aa3f375ddd6e6cbda1480a31783343f61215ace6626e17609ca3708919895b8d6a7d2a627fed36bb400bc29f51cd8fd2aee318fda2b6d3706b6df977cc4fa240a7d5d7684ae1f3c8d0917ee08959e0161df24a6b1140ae81121b0ae902c10e8b2eb3608e9fc392a10a7cf974d815028", 0x1000}, {&(0x7f0000001b40)="8a7e63ff1a6845d7ee1b3d992b48f3bf2265d1b9175b9556e08f21c1859812fc87ab909f5f530b10b01905ae778ce99f262d9052ac7fe60544d3e7e426b43cc212a1e51b1f6f242f2494f979b3e4f951cc68754ea3d3ad9274d81925e7b91af1febbc97abbac6b87da1899070cea59bb07f44d1cdc497600fefcd2e4bb288f440fc512ddc6863c8be870d6de4be0b4b97b0adfdbc746622392450160dfbc252a542b2e667a32c865a699f84acb3c920ecad42c2d91eb36ba3e1ad4132f4aea9b609651c9cec4ba3ed6bbea8f6bd5560a56360dcbb098234e64c112ec2e049b5a620244027427e42e816e19810b1b2da8e4f2751eeac4bb4de46ece9df8417cb3a5e220e76738cdc383192c0fef0da8c6d19515a3cd8072a0ec6ec52b66415ebec7d4126d25aaf9229cf4a9979d3bafea6835d56483018a067879ede12f31ccad7f26edfe272734aafbe95dd1a0d7160217c339ff8ea82cf9227c387936044adeb3c4a1b9a465c115d68ebdb2f0dcc3aceb883ea9ac2ab5f1011c51fbca89172aec570ab93b2a05af0ac98efdc28d6519e453b25653807e3d5f67975428fae0c4d3227fd07c614d81c87a5a194a6f7cf84efb62b54a5365940f8d957a449b7e88204a70b20f4e9e9b3884672a35de3422faff946ba4df9dcda901709067620a1103140cef5b098ef9f948434427d1f8113739e910dd88a8874605a358e22c75fb0f0bd3eb28b4fcc3df7c038774a01322dba4b58c9c67f4f7b9a0f12a3ade3e38a0fc034caa845f0a1db068e935e49fd54376f44efb2fc2e82b3292abf97d60559c7c40bd75a4b13897a589d6931a67d5977b60180ecff6ccf87c3a857614e7a0817ac35468d47f1a15601563c12ac46d43847eb8143abca2a5f84f434b03d94a587c289efcb73b660b06cbc988b3283d587ca9b73921304982f2adb5b2fe5078baca6ed2c577afa2d158e14a38214cad2d497022a329f4c15ae29f42d264617bb417751d61b5db3faca994a2649e56857c6e664dfb864e9c980b692253c42344e80ddc5af1e06a863e80dfbb701c1c851ce3f0d335bd2c213efba822004cfb4d3c659f6342a6ed4f213e4f6e94753a40d03b3864d65e6f3adeb48f32d15f3b74b82c6e845057a5cbb3a32f5d0090e8956eaec8b3e4ced2c3cb2f9d96eed13e01d787796876df5d435744b39dc626264447119b2a8231f295a6664381170fce0db7b863c750db927ae5258c29921fdab836961e90d5da746c88da8b7ca520e88b4256f2a3630e5c58964e90ed7efaee41802de0ab9f86beb4dff9e7fafa5461a764467bd1de6ecc2c33dfc34e8dc801673bf4cafc7af171d21e0ad2184e83000071ce021588653fca501795901e95114c03f2c0224817a6dc5cfea45e2b7bc943dd8628a1780036596527092bb0b8dd07979a6330db6f1ec9eed5d407b651e1f0a79bb36c35823ff59c9814f2927d454a489f1ae9b7a73afddcb6b8930913fd5b8a40ee48b274f9a8bf46dec511068136734c981263ee254fcc233397c00aa2eca97a9d23bd73c7cb0b0f73c467e6e2763ac19756f11e67a448fa9c96ca3c2235501bfdc3df7ef5d212aaedb7212b32a9b26d44ff2e45d34b1ad74fc607d0587ab539e2c91434e4911cf0c3c16044f52c0236a4edd225f7878b29fa896bde508abdc0eb565050bf565a68cf7b146229f823c55e89a0d53ac5a96d653a63746982e1fe4832d1fa0c8632346e934212f14484f087164f4408e4c2a05ae193f7e069c82c91bdda847eb1e227c72c1253b921c0873d61c3a84ab84c13dcbb2a003097d2066d28a78b12f022cf1f0d2903ff0e3918bd5796294499d73cdae657f3f8f961bebd7c9e92e7e7a670581d315f9979caf08deacf011191b328683189344a6a4450a78af3ce7563cfacdfa4b3dc90bed09a4ed3e1ea9505c6b431741063341fdcd924dafcde6e88e29768310c057cf2718980d3214eb9d486a2ddbf175da0ebd620f29556d41086ee49345057f066c7297eedc797e6f8b0c1b987b2939f45cdb37b9e1bcd30684ecc3fc7c1b09123989c59eb6d8743e665bc9deae78ae370e1b1868cae65334f1fea3597f75a3d2d9f19ff8f1d0c45679460beb014b32b9e339a7794ea25ab9d9e32538dd9db81396096a8d7304498385dabca21c28173fb1e673b581ccf90d57d98106269842b676b8c9c03e81a195d31faf4e76e912a0370dd3b2d46bdd5f394b16dccf97b683ffcec22e00694456e44e54acf8499fba27600f29205ea055b77b8bc5419e9663ce205a88082fa11986339a4b496f694cc37598306835520df319edba6c4f256ad7cbef7c2dc8237dc4a3f9a2b7144096106335fd132481af7781a6467eec5999413386e3255837b23dca922e1f45af9dd1041c6a1aa3b5eb204bf347eef9875157f8e4bd18f3a34d5b14868d692fdd2c674b3991ccaec7d15f810aa550c12bd8d224ef586bbf4387f69f73afc9ec8b2b8e3d9fcc9a452f1d78485247f1058a957a0693f65670f1c3329c82ddcf8b82c0cf72181fe288103ef92c67a453624aa6c1ee3c6c4f9f10a557eeafd4ac5deeeae496ad4cfd4e3269f906569882981826f886165527d8ac5b9b6340c4e60f15cd207287ddfba8a12f7516bac77e1d7521c62fe3e5456ae35bda78a95787e191afe0fe872d1280d0c01bb3359b2de99f5a3065017db9cac9abab76d79c1feb7eb500f3b7c73616e6a1e82bb98b75dd1dd822bf7c149a0345aacaba18395f1231003d864dff92524f8dff38989c794d1eab8adaa90998394d06479b8f1a98f52cd94f259b326ce6ea8bdb748b19ae29779c537fd336d3d19a5519b9bed6a6c6ab3a86342418add8f04be6eb32b8a538f2e79e161c6c3608a4ba2983e0cd612b09e760b1b085a3297786bff688fee8d89dcc4a8500cef866b6769ab2fb061d019948c1da57075292c412a40b381f5a5030c8ec749f9f2dc1a4abbff4e167d3c5420b50afff54f77282864ec09c2e62ae22abc68af00ae2353c370a21b8c6ff855d271849d565a24e683b256b7edfffda981868bacec5beb416b3efcaf1bc743089d6681417e5d9872a02e6b243a733d66f7e73d311b8308a6ddae03cd8b1c50587454831e89c634a58fd16568f59c7f5760f20981e462f336bc5b19973d1fbd299d221131b013efa4740203545fb59ce5004953e91c8fa8054af3fc527423deebf980f897ce66b557101e6bff02db3005fec6e0d274960e59b3e168909520e54d6d3ebba80371ffbf3d4f62cdbcfb6f88c61e0456ed9894666d29b4683e22eb60505078416cd6db038060795685bd748da6b6db132b2b6962acab217aaf20bd57bbef67c3129d45cef1ce4023ce26d6e5acc01f49655c5f945b512c19e6bb9e56ee22ddeaae292f264255371d60c393a3c1f1554a62504c2e3c029d5402b3deeb57cbf0607bc03e12e0fba365384449c67826c7e693fbe85d2b576378729a649939ff10bb10d60e1b9d2e19b0446cf3a374d752c172e0756963365cfae173b69a566fdb7b520c700038788f72491bb9b2cca373290c4dbf895e2c707d165d6d87361084d05d7dfd1224cdaf940ad1f4bc6e2578b9e06f9b0f04bcbfee95f3ff4009d72bc0cb9abb0638a66af15829f1d0051ae84b428606d023b60853774b4e3c1db877b77dbc073d232472650221b96525874dacaea9f081551cfb66c0f12727350af91c9d08bb6d201a5f4c0503b0ecd19d512e8772289070890c4dfae1d6745cb7dc27a497f4d7ff5ab9bc0874457a1b9772ead93494968fee85e77e31dc282fdf96c6bf8c7d8d587cb51e49a7b6ea791f14ea5258da88cde04ab9e37499697c8226bc360a2410c11861265e9c7d8f56a1af1169342ad18b404aa61f3cc1c615f974a91b96c6f91cbaee49fade1d3820e21bc7d73d4ddb3e3428aa398c2457194ee5f187a4bf60b8ca51aaf053c4656f7341a0536623dbc1279a3ab15b296911f143018014152ae16924b48b154b5f3312580f22bfd07862513da81015528ff2174b995e322a7bd2270b670913304f8671a2934725c252302076e689e10db3e61e1f1c126401019fc11cfe42f1f726ee16dc6eb3ab616e4e88abf46cea511d2b8c4654a0873265dfd257c84869699c93610ecac039fe6101b3c2f8def3d495ca93d9dec1b53815f608450ba5f3be82df0af3c2f128ee29397af7653f07fe72d9e1e326879826cc570d0418e0ba5a462a9bcc8b19969f7f61ed3248e1fcf36bb1338c5d3b985a6d27c25dab69b3e083b76b43d7fa68c503fbb90ef0fcd8c9740311429788154f2dd7e29a60ef83539d7de03578ed6f02ebb71c42c34555edfd64802e52776181c109dad8dea7a4ff9e4064b3b5e1f67e79613d63052841afa2cf0f8eab1b92bf09f0f1c386c3cac81f33664058e61ebc89a743a421c5779a675f0b41ff114438e61fdfb480b77d9e7cd85ed7ff8bad7405bd5eafb1f2413100fe19d6a8086eb29a15b97a031d5eba563713d888dba657561ce826ce1397a587550b198b86c77622857319c51a9859fa1d18408788b1368d32f26f06fccc1bf48cd82690caad960e4498c7fc69eff4cf0f2a0f6b99af289656635afefab72fb6fd06c371220d6d9eda1baa3abc26770e03241e6592cf2fea5cadaadbdc45dc0f634e31036377f61d80b1d75897b3c2439417fb95ef639e1c0e229b7dd489eccf1fa49d6b831180c3031842a160c2e5439f13919786a1330c015381f81b686b1497b50ece4ca8ef9a334f865de34579d085ebd765e8696efd3d189cfd13e821e16e1858c7fda57f7553f8ed957589dd0adaa0ab95653420fa0eb91a66dbe1e7af6d1b605814a1d8556fe1133bc63ea165135628f967d9e615ec52618a1970edad6e83ac37bb06222a7d274f30e144e62bf8f79f60b14819a742fc59a2a6274b3f183c3453ec8ab2d54f4ef0b1f7f4f3090a6946d93c2c1ce497ef8c33e7ba0c1f5c567faff2cb150869ad2ca3676454c2170bd183aa216f6f529d14882d91bc42a2dc03df1bcbe526f3a1b84fcf9ac8bb1a5610232b51a02f987717166096259b24773e832d152ff52a123a7c372ecf166aec2fb6012291e1b13560249d542e97772b71cc30e10e5acf5effeaabfbec2380db8c083611aceb53423f8335adba7de1c7825f7b389746e0d7788b8067869ec2a3914537ff90369196bc32ea6287418a09f322f7e6f62ad5e698c10ada7f271421d1424e921a3992d2e73b7d76e17074a101448c27e2d606b0d92454e1902013afdc9355778fca6d214915a87cab45363af7b0a5ea2e3887f77d102044a3239ef03cc00160907034feffe3f229f5f123e0124f48efc6319e11f3aa92a111443334df5a564a2132f0907c403b0debaacd3096574a2143f4e26b622e21878bd95ae2648b905159171862a8b51cea8e559441e7dbd0c260e5c75f738005546635c634e3d73355ac86598510353466e5cc1d2d5d52c46fc16cfd5c6f1d4a156231bb9591039c5fcc6b077a3adb30870b4f71b1deef7f2d2f2c9d2b9bd737f8f14e94dd5c71c31955a5687b554d146d36a6425f0f1557b7c3934fd4371df5cfa626541ca17ac42af3f77e56deb32a76ef17dc22ef1eeb3e2d4e891930cb80f646665b4b07eaadfa251fefa2aded0d76c3fe396c77d938d5ece3c25bb6be9f858686e6e2cf5ce4c5e43cf2a15d58f107f4113ffe485062d9b6ff52473ac621938e08474cd979282e04b384ff9c0c1b7f4f7fc8e06b9a6179749f5a40c15e842139e3a16c9148a063c985f13b0d09556cc6a3168f35", 0x1000}, {0x0}, {&(0x7f0000001140)="6609139fa90ff498bfda1b2407eda7f8d454935a3b1273c28b46e4d6a3485e1634862978998929fcd8eeb1087333de130912e49dae0658050dbe74acce8286bf0cc0ca0975f94326a682d40a41205cc7a4b441fb6d5c9416c6d2608a87f30f80b7a3f88d7be383a19272161138e99974c9b0f8d57123671d52c5e9d15cd384c3567d418aaf169a6ff2682a262f972a8091c99d66793a73282dddab8223444105f7672e2e54941585", 0xffffffffffffffbc}, {&(0x7f0000001200)="aed9c90b7e7a7f8ea12126c6118fd905c643dbefb9238a626833712e0832114097e37d1348d23983b73c030403aa499065a10b050b635e24f1eeac9f632ea473c112f043e2c1a3556ada3067701d981c3632cf9c507c6e4c2d4df9906593525036b1a6b45ba765ec06c99e001779d12a6313ce1f450ac8ff25fc4c57a7f66aa03a20c57b4ea7b0c664858433f72d6f46fb2ab628c17e6c40052439e0b3e7714a05fe279a9e22b475e6f4044fd7678d5da5cc", 0xb2}, {&(0x7f0000003b40)="2618354750d4925a4aa9aa93df34796805c8d92df460b0a1cff0c4db81f95596d038cd43ebd45422b3e4c98631283e8c3d90587211bb660b21d058aa535fc4c7ab2ca0d45f6a8808058a4f6e9c79eaaa814db4429c8b3a58e4b1e009659c5c5a52b19c8371c74d1b2d3154c9f137d26d0f013e8dde23880b2a222f2bd610cb9c62030503ae83695f4eb1343e60c62af5ae114c3167b1abd8cfa57eab96fed4053d7862f4ef61b74d52edf501fb160c8ff2d9c73e35420ad063dca2b20f67a506a3e12c0e9a57a74863534b52921781a344a7d51aa44bcc1f87620401b49564d58f680e4b86bf67d463beb7e75ff33b1afc8c759672ebddf6421cc1604925d000a836541ff6e89d0eb282b16493739bda78b973715ac4961da12e804edc3e4aadef2e4072b61d5d899080f9370f5f0d5ea8b5d57b4a43d962e027909809b7e84b4c079ace6b54e10d8ef6da9acbaf26687ced280e31f3804fdb6514d761abf9a14e79da30261f2ccccafbc318f2fe11250b4b870ea7d8e59fe11703b09d75fa28ea518ceea378937b7455485fc300915d65ff697e3e22ab973dfa345883a2cb225cdc40a1c57c364da381545774a17d4e85cb19841bb672462758b339dcebd02f195541fbaf644a3de1a474862f23af7740269868119e5b5292f4b9ec5d9822e4026898c3c644aefbc4fa2316f2f7772579e4d3e97ced2f856d80f5e9b6fc44b88849bac38f0350714892537306fd807766953c1ebef70017dfdce6c533b2b8a5a377df6fbdb16b8d884169a014578cf15eb593c6f6e9148bf8d67c24ee37218bcbe9bbf9b52af6c0d32a2d8ec0a4560a00c2ee8fd2ba2b499aeb9ba73dd0d44d80b13579e2c34ecaf986f9f40bdb14ff6927a6ce91d7c0fbbd8fd644124895e25ed88e72e2fcfa9883ab9d34d8db0238b942c39da90a84b44bcdff9cbe87c73d8a06d3c9e8c72ab1228c68d0d16d4d4c6f111fdc2c00d51bff838bb9f4d1fccf00214f8b4c68d2a0787b22a470af58e03158e2201e386f755f11cf4a96fbbf117a452946ec7bfdaa04c7331ab2888dd0f54e9a0075711d7ea043a6b915c6fdb59ddcd9c24a333b82726282f000c28b36915088ef059ad3b34eeb4463daab03235892a3d7766540646a2a2f78ddb456fc4c789283bb8ad0f2ef8c431d36782d1b5a6c0119865ebd784aafbedb1829511e17407f2ee5932038dd958b76b490a4fe4154e1e5776fc9ddcc4c502e1ad8ab4c07f3228f3d79e0eff979d4d5325589032eaa995decee60517cb7c7e5a41fa73e983354d9b6bb5edbc01443a6ecc1264f4054112ff28a1713aa2667ca4ce4ef442ab31404bc691606173763ca7bcb0f9bc64a4245fb58cc9f16c29c7db805f7081b882ff6633108b4b77b2cbf1a6bd84331bd468699b2b3e3caa870924b28582511e4c3686997133aa43820b7bd7eabeaad35ef607dacbfc1fff59b1b5b92158281b760f479bd7a62da269b5edcd1f2a58cd34b38534fd7b557c27174868a23444af1fbb575d1b7d35824168c10ff995865e53c59c86a8595ed13a33614ad9ea6002d567d06b5e42bf83f9974d85ce1da67d2030f31350469cb3108917434070b937e739fdd7886a8bab21284e1d37d4ec4e663e040a90669316219e92dbf47e7b8c171904600795827f8dbb51dc5aa7227532d0a03ac7c3106eda3034b42cc26112fe3e3ea1ed4b2fe46cda59b203270f55f2cf7c80a340f8c102b6ea68fcb79c26d18d31dbc548a2fed06aec64ee855e0aafb12f25eca8c5f55af059a1da39186f55bef901e66ffb0ca442e1a1365e32be4aeac2f934935c70d09f2240acb1afccc111c6052c7bf448aae8fec586215a4d042ad5d4c5ef2defccb0c0e34b123fd6ef46a70c3c537c6270c076f469c9e897438e731737bbb9a8c3ec9159dd08fa7ffe5b1cbe5e826d893cdb9fd11633c83daf0a1b04138578e7b309a376393732aefc108aa05e952541094e23d7758609e3755e9051ddcf1d3e92bef3837d0cac657691e6a119bf5f5757f4f615bdba254badbf7ee0479c308e5d3f3df6fe3c2b2a782129d24e55ac791645793ef410d7bf3145b53b3fca0ff4f74e87d476d396418ef6970a9fa2d8961e65ec42f93f9235cca05c27d0dd141f6d3aacd6d8c80893583b1ce513a8ba0a2fc9cc6c16ce3e697244e7aa7311026189591120a57909640e96a154599606c2bd884bd34a591643e110d752df2de81e0086795e4607e9ed4c7a6df6500156d0bbbe677e677e3e144f48d1c24a690df36ba5830c86bad834ddca17f44ad20f4bb43fc47c0877dc5975f625d8ba7e71b73ae284c1294e4f4e4cf6a5e2aa4137d2ada0c6b29091f467627155882ba4115c5851b6c61bca25199edcababdf03516ea763befd28f35af03b03288f0a6880999ab94fd0002dccfaa37e1add22f7203a25aac50c14a4a94b6b7b348a28db18ccf23d88c9bfbd48bee93f1d3da5cb65211d356bbfb95321fc7f92f1376122b8fa24a141e0b164bbb95ec10063bd635c91cabf17078dfb4d4b73f865e4b83417944a547df92e87e13c97a0e6c4e593057f4be31b1457b4cf0c237b2754a552670989a7e1488ad68ff7d112ecacab721cc888eceb57d3a412899e6ba05a9f15f6b1d1056031b78fed83d3484ab8224575b2464d56b95ab969231f90b35c879752dfdad680613db834ad6b3c0b5254aeb72ca039b81af2838b537912cb6bc1c830f4936e8401d4d078e3ae098d81db9806922cdf46109ff45178a811e3d36798bc155b38cd9c061373595b47c1870177f1cd653a8a6613d85b6c04ce723e529bded333d910fe334743a56bf62b832f5e2c221b26150e4fb990ce1d8980fafcc2fa07d000c8d8cc65c8989e66341ae6c08a00ff2ac6ffaad6b05968cdb147fffde1b9d0f8b60533a925c56caddab43a64ad2de9b393720a064712724cec269ef587fccdc3c781f7edf65df2ca85b6f77de8757f75eada782d1c5ca82d4acd89bf8179f335c3c42fec476ab4ab50b3f35920267b9d61870ff5e95fc8bae2cdd934a70f1b577dfc22542d77c9c0f51ce28e6a006826a9caca540c25ce428eda703cccc7a31987fe22dc60c7ddd7092b6d2898ecb2faecfb8002e4b82c8fcbd7fad99b7237afdbdcdb68392f32b0162eb566d460551fb4d613e26ce95f81207bf5832f3caff9fbb3a463169852aaa11c8f8a7e7c73fa8bb18037bea626c17e473730aa7473c1fc20c874d33f9ab9255ffe4e21a16b9efde1dc1755f39bb6f54e73775a24ba4f0ad71d67d163d7839ae44f102817649604caa9ecf49140a137f39f5321af6b627d432f52c530419f7a81e20416a532298370e519da65e0f3f1f6d9a0781d26b1569c4f33d66b2db880f820d6415c390a3d41bf7d27bb632a8008f80aed6a7ae986900ee1228100bf8fd860dea3e2e2267bc5a0f15050e2e1159a6f5997e3a8497f34a15a4bed48aaef3a4c9d0545b49e716b924555ff238e31984163da79e2232c947b6d86b7f07737fe1d608bd1cf8e592696449b58cfe60cadc61846bf36e570f28e588fd8255ad3751aacafdf666804ee372fb68fab2e1672e4b08f01eaf80c5082091b6cbfb44359ef4dc2c743b9e28c2529ed8b418e9c8cf8ba637cea293b04054f60a14b5d3df6b67544bf5f44a51eaf68d3e62249b1fd801de36be075943801fd8260876c345741bb754cc57070cd0cc010d2b9d28a7744ec0bf6a60af24fe6bda278cc250ee8b763b17747eda0f1730f9d3f28df0080f612902254ef1f60fae53294694ddeca7d9538c72e1e6b90a65603a4cdecd61ecdf8db61b6a9b863b3a74f532b78a80d1847cf17599313f751bda6f41a837878e9de16f88b7852a157e9b01aaa744224f1718a461753ba2c8a64cd5f72e3451132c47f97294d8a7b8ab3bc5519b4f2ff3c2018aee5e0a04b469a7e4e2ab42553b1d77452f8fe5637baa7e79466a459839b8d9d41fcc7e38c6376b147ec7b8c3e237ab00a671f96bdf45e49103b67bd41e3dd2ab88c9eff4ee67238b0226bc92389e5a1f4a95af84971c5f12680d3664187fe9a57567c37247fc0a3b921f5a36b87ec2fe90ec1914941efffbb8bef3288b5668d7785a3ecce574ca14e2fb163826011887bb652c4ce69446364c2c3b34f912e29f4c859b9c95def76733591317e1d9f34a439ab518ae36b864534487ec822e49e0d8b3a2a9d8d9e0d20472d6f71bd8064f5c8b03f632b3828d4acab8b994f3b3a5002b8ca021e8f9513452a8d3a3fdeec053fadf3c90dbce5de0ef2cba5efd6b761cda5033b6ceb04af362f5f6248c413c0e8552551959277b6f919ee71f0b71d38e17a69f87d10a71b12984c9af775f78f75296c6ef9ea3eb1bf2479a9aebf4c8f98b0462cf28fa719064805735a2a8c619e0d818d97665a5e1b05e0e3d039b5185cbe393f793855ac54a7464af20700755f52ccc92d9b2d636d655f82b95ab373a2f14db6632f6b313a286c2b4328e36790b0a7f20dc7fdfcab6db829f7a4d0d7b06b7164273d2a95be84b1336d848a0a7a5c91bbb6e05ffddf69e8832992ec0a14aa686e4b044e4017cecfc3b42edb44088d7a115b2006d955560626e56f07ace379b1a262c87741a3ad2c71bbef5d8f3f1229b4f741140e5123f4facf78a60a139b3e9a1f1151b3cae511999ebb486e1b8618c6d2ac3e3017ee3c77ba17eb7d540c4c770f4c86924a6182c85007bfa8b1341bb1d23d2b419f64cd3e0c71cc0ed32f45f6c3c749a1950435ac6e1e5675cd132bd0d0aed4b0de094731a372d972424e48d82815a475023069a2bb548cbe06a2f5f3d750dcbc50ae2ae1c89f58fd3d42ef303fded319def9a372fd79551a9339af4214bc4f96a8e76a5ff86dd16006900f9e64468820687481421fa9998a32b8a4f32a2853bb6914c63931f7dbd086a171018c6a9971f382d5707f497beacbb5e3ba4e3acfda2f4a47853a41a660e7f54bd15dfc7e369ab8d876486ddabdffa8381af6d62d3a1566ecbdafe5d415e8f8db87a47dc4499f9292129a041cdfb575262205a556960c39bd347e2cb8d3a836239654efdc855d776fea081f1db42d937f77af2811233dc60ad2038a57b2617b462a317740606c1c9f0d1ce886fbacc6e853a3a99548a460aa15832580241ad04e98cbe55e1ae02d6b9005c743b1c7679fee6aafdc9d8ef0b25a59d88d6e2870ab73147e6bff549d392257c02ede26a9a1d91a7e80923e5893523249f8eddae956a1c1cbc555eeae6ac48a84cf7f6d982da6f4be94a3264958617bd4b1e6486be81e2b8fd4b862bf6fc840327d3b33536a9e9ca9ce06e743158edb22bd2eec197c56d9a97c09f29b759aae1da937219fe759a94bf9299452e2d02b29459b19710c6f48217bebbed6aa5a4239e05e728ab49267f46ba3b38825bba5761e218a2dd3713643e57e54cc0d71635970c16122477ec65bb921db639e45590fcbf12ddf35d2401679c4c05a47b6b1611996d49b203d7b5575a18461176e75b2f2aa96eb610764f55d503db5fa38d0db839baa33972144fa2565f91ca515a7e134a7be13eeaf2ae132170f11c9025209713e9234328da04fcffb5421db459413cef1fd6c9065a06420259673f5017098bfb60106ba3750a68c935f25d01e3753f711bdb66045bca933a6d38ffc13b5f882c8994e6fcf7f083c25569d912857a93fba7e1283aa7d7fc3acf09ac602f8304d50588b5b8103294014f16ceb6df88f8dbfd7213e5b90316c519e2594f279b4a37843ce643697abdce4f0851fdc422e1a76ffe38c310cf17", 0x1000}, {&(0x7f00000012c0)="90894f52160d9e77dd821bbf61e04c8ac4137b309ca68c6acf3a56b348253eab3d9e6a333cdcb9965ea2cb86d409f2bbd17e79c9587028fa012d4ab3f9f15441673a1728292a81fcd0d66accb9b6999faea786599af3bc1cdc9ec01118f72ed5906ad34c595523b2", 0x68}, {&(0x7f0000001340)="74c046fed09e3cc9cb9cbd2a9e85e73f4f0a02c17e32ee83e2b1f7bc8e5c0341f35bcc48630998826f0bcda965f9f762caec16cc0cab5d5d58b05be895d94dae59946c29785ea45ec3366ab3944b1744ddaf790b29fbfe8f8767756542ffbae290e0201f593ed085cf11e1839bf3d2d4cc87f2ec35c2175e2b7fefb5804c8231a34d492aaf68710c73baafbe43bec8fb66c544f94504d601ecf594dca6a8228eacaf86db23c17d3b7b2404cf353c4b1cb27f000903e36ef556c40ebf8be06ace1545e16a6cd83f50ff8dee73c95c5224e34490f65d6075a118ce3f98d3", 0xdd}], 0x100000000000015d, 0x0, 0x81) 00:48:20 executing program 0: sysctl$machdep(&(0x7f0000000000)={0x7, 0xf}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = shmget(0x1, 0x2000, 0x382, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 00:48:20 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = semget$private(0x0, 0x2, 0x1) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x2) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[0x0, r2]) getgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, r2, 0x0]) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0xfffeffff, 0x0, r3, r4, 0x0, 0x11, 0x200}, 0x2, 0x7, 0x7ce}) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r6, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r6) write(r6, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) fsync(r6) sysctl$net_inet_etherip(&(0x7f0000000040), 0x4, &(0x7f0000000140)="50e2b64fd0eabb78b4781d40aecc8310068c57aed0f5507c81d1a07c318c5ba71906fb9b912bb168dc7f3f0904a8dd9929a8d5d9a33632eff24cadfebdcc626afc68258fc925", &(0x7f0000000080)=0x46, &(0x7f00000001c0)="e8dbe106fd8d44fdacc7204f79e4a1d1ba276d209a0390e80898ea6a2563e0e8d5a585f39f93533bd08ff1647003be1439d694e77c795c9993231a32f173b35dbc7b2b690276c2827ccab774dd46baf926e7762ed55a16e6aa37", 0x5a) 00:48:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 00:48:20 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f00000000c0)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) 00:48:21 executing program 0: sysctl$machdep(&(0x7f0000000140)={0x7, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) r1 = semget(0x3, 0x4, 0x10) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x1, 0x8, 0x9, 0x8}) getpgid(0x0) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f00000004c0)=""/4096) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x4, 0x401, 0x1800}, {0x0, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000200)=""/153) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x2800}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000014c0)=""/201) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/156) 00:48:21 executing program 0: r0 = semget$private(0x0, 0x4, 0x5) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x400) syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x2, [], @local={0xfe, 0x80, [], 0x0}, [{0x4, 0x1, "bf51e0ac1c57"}]}}}}}}) 00:48:21 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) setrlimit(0x2, &(0x7f0000000240)={0x60000000, 0x60000000}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x800000000, 0x2, 0x10, r0, 0x0, 0x0) r1 = socket(0x6, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r3) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) setsockopt$inet_opts(r3, 0x0, 0xea63b3c21ad55255, &(0x7f00000001c0)="4540d93197abbd11dc81f98c78622e5bf0728a80c282f9a8f14b16ccac5b2232e9e7ea1808f8c4d6fd83cbd17f45da8944ef1e530d3388da81dea1d9eba1fffb1bfe", 0x42) r4 = socket(0x10, 0x1, 0x1) write(r4, &(0x7f00000000c0)="b5c5cddd90dc725b5cf3d5538f9bade8ff6849d36f94be7ea494b65de946ad040c08cca209e5f473900f5013fbcb10ae75328c9ba735e2a4cdc7e49c88c26bdf4eb4828d519999fb7e6cd34c85a673ccfb2b528492896e090fe9f035b74bc85c1ce2e354ce2afb024c144db1a4d2792a45d6b44238f739fbe0a7b3d8ca16d3be660c17d1b76e8b72eab4fad173c86fada8c78bfbf36eff2f9bb683f0ac2e9027378531f2b8e5e09c6bf225b4bf3ff59540c2ab02d9544474a0151c19fafc286f8871ef501d14ca92bf0f5bda71e6ae752d022487b3b6b10460e97617", 0xdc) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) 00:48:21 executing program 0: getgroups(0x2d1, 0xffffffffffffffff) r0 = msgget(0x0, 0x100) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000040)=@in6={0x18, 0x0, 0x5, 0xd85f}, 0xc) dup(r6) msgrcv(r0, &(0x7f0000000180)=ANY=[], 0xe4, 0x0, 0x1000) 00:48:22 executing program 0: semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2aaaab3a) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$KDSETRAD(r1, 0x20004b43) 00:48:23 executing program 0: r0 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000200)=""/221) syz_emit_ethernet(0xdc, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000ce0000000000019078e0000002000000000b019078000100004be10009006600c57b3200017f000001ffffffff830f81ac1400aa00000000e000000201830b8100000000000000000723fee0000001e0000002000000817f000001ac1400aaac1400bbac1400aae0000001071f807f000001e0000001e000000100000000ac1400aae0000001ac1400000607137fac1400aaac1400aaac1400bbe00000010144180311ac1400bb00000000000000090000000000000007000000011679e9427a59e8ed632353c0933c59b2757a7cc5dbfcf2ae90e2700c532aeaa6e6a7fa39953702de"]) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r2, r4]) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) linkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r6, &(0x7f00000000c0)='./file0\x00', 0x4) setgid(r4) 00:48:23 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @local, [{[], {0x8100, 0x4, 0x1, 0x4}}], {@ipv4={0x800, {{0xf, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x3b, 0x0, @rand_addr=0x20, @multicast1, {[@timestamp={0x44, 0x24, 0x1, 0x0, 0x5, [{[], 0xfffeffff}, {[], 0x80000000}, {[@empty], 0x1}, {[@local={0xac, 0x14, 0x0}], 0x6}, {[@empty], 0x8001}]}, @timestamp={0x44, 0x4, 0x9, 0x1, 0x7}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x8, 0xff}}}}}) 00:48:24 executing program 0: r0 = socket(0x32d8f8f184598395, 0x2, 0x6) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) clock_gettime(0x4, &(0x7f0000000040)) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = dup(0xffffffffffffff9c) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) fchmodat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x4) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0x100, 0x6, {[0xfff, 0x1, 0x6, 0x5, 0x8, 0xf0c, 0x8, 0xf2, 0x3f, 0x24, 0x80000001, 0x8, 0x2, 0xfffffffffffffffd, 0xfffffffffffffffa, 0x1, 0x81, 0x7fffffff], [0x9, 0x3, 0x1, 0x9, 0x11d0, 0x0, 0x3823, 0x9e8, 0x10001, 0xb57e], [0x8, 0x4, 0x3f, 0x100000001, 0x1f, 0x400, 0x8], [0xf86, 0x71639cd2, 0x401, 0x4, 0xe79f, 0x3], [{0x1, 0x10001, 0x4, 0x2}, {0x9, 0xe7e, 0xc2, 0x4}, {0x1, 0x81, 0x7, 0x8000}, {0x1, 0xfffffff8, 0x0, 0x3}, {0x4, 0x4, 0x7fffffff, 0x9}, {0xe6d, 0x40, 0x6, 0x24000000}, {0xfffa, 0x5, 0x38c, 0xd7}, {0x6, 0x1f, 0x0, 0x3911}], {0x5, 0x5, 0x4, 0xffffffffffffdba9}, {0x841, 0x80000001, 0x200, 0x3}}}) sysctl$net_inet_esp(&(0x7f00000003c0)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000400)="eec45b3e708bc56f769e050a30f767f730d33fc30706c34a701a907485bb938a5f96013628ea47d4dbf94b3e6888b707c6f4a31bb771bfa2fdfadbe9ea5bbdcd4d5540d751aefa7beaa64d2bed64e618dccecaa8cbb5a580d17ada1599b02ae039d8273ce0748c82e8761ce224695554862a19cb1fc72aeed2ecec22dfa9649b905ca1e407393a0a02108f14aea08347954ba5cf6604e0f7ad7a291238fa1be97e40c9e6d7ecc28ae98a04f10cc67a9fab5827fbe19beb04b1184e1310bdd0ba24eca56baa89cf39c3db49f16eea7a9748cd64", &(0x7f0000000500)=0xd3, &(0x7f0000000540)="89aafbf37f", 0x5) symlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)='./file0/file0\x00') syz_open_pts() ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000600)) sendsyslog(&(0x7f0000000640)="acda0a6105c5e92f76f728e8202548f9526a87a5780dc3c729ca92229cb2b9809efbb07ef4f0245959a893d4430b27d43cc23056027f074884a4a461c4e15d3db011a3abe50198ca82fac1e77abfb9909537d9664a2518aa025a8a72937171434d49584b02d52ad61c564a3928148cf2522c4d228e979024b2a98d0e53d90f8e5be648704afd4685a355c2", 0x8b, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x80, 0x0) pread(r2, &(0x7f0000000740)="237af1afe6a7eeece84414346fbf329cf5ab539e333d8c8a35c6ba997f67bc9005d561e1a6ba5a8bced9c75735348e5db2107e93269a4e83c031e609ab8cabb456dfe03ccc9132", 0x47, 0x0, 0x2f) sendto(r0, &(0x7f00000007c0)="03cc223860948423ca490e1b33dce2615634e273246de16ee5dd45821fff5a0e26aaedd26175af1e28053a2fb6ef225d2d84749f814f4d1b9812d516abbbe1596f468abe1e0845094c36f1b3c147e6f5d0367028900be4a01156a0e0dda7a722ff26ddfeeec53ddb77a0d4ffbbe55b027d6b157df11fe5b104fc36b2c4e75d5633cc92cd4d298afd2f1b4f3cc246dd96135224af12408f447cc3576337e093aeb286fd8c694966f1323e829744327e9f", 0xb0, 0x400, &(0x7f0000000880)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000008c0), &(0x7f0000000900)=0xc) listen(r3, 0x1) r4 = dup2(r3, r3) connect$unix(r4, &(0x7f0000000940)=@file={0x0, './file0\x00'}, 0xa) 00:48:24 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r1 = semget(0x3, 0x2, 0x4) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000140)=""/84) semop(r1, &(0x7f0000000100)=[{0x2, 0x1000, 0x1800}, {0x0, 0x8, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x800, 0x1000}], 0x4) semop(r0, &(0x7f0000000000)=[{0x4, 0x2, 0x1000}, {0x1, 0x50, 0x1000}], 0x2) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply}}}}) 00:48:24 executing program 0: socket(0x2, 0x1, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) renameat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r4) 00:48:25 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000040)) 00:48:25 executing program 0: syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6094635100183aff00000000000000000000000000000000ff020000000000000000000000000001870090780000000000000000000000000000000000004def1ca92aad5a27e313bd5621a80d62dc9ce80c60893834c1fc03dbf96314c520d25944d5d6e98996399f96eeaf79182b5e8043df46ec3b18f99aad4e70a5a078db9de49b70cb80452d"]) socket(0x18, 0x3, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) r5 = dup(r3) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$KDDISABIO(r5, 0x20004b3d) 00:48:26 executing program 0: r0 = dup(0xffffffffffffffff) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) setsockopt(r0, 0x6, 0x8001, &(0x7f0000000040)="69ba349ba203a79627b486f2", 0xc) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:48:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) sendmsg$unix(r0, &(0x7f00000015c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f01696c653000"], 0xe5, 0x0}, 0x0) 00:48:26 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) lseek(r2, 0x0, 0x4, 0x0) fsync(r1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) 00:48:26 executing program 0: mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) open(&(0x7f00009b7000)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) getgroups(0x1, &(0x7f0000000100)=[r1]) setgid(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000040)=0x5) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 00:48:27 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6051e01300280000fe8000000000000000000000000000aafe8000000000000080000000000000aa2b", @ANYRESOCT]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) 00:48:27 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r4 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r4, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r5 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r4, r5, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r3, r5]) lchown(&(0x7f0000000000)='./file0\x00', r0, r5) 00:48:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x1000) getsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000580)=0x4) shmdt(r3) shmdt(r3) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000000)=""/19, 0x13}, {&(0x7f00000001c0)=""/203, 0xcb}, {&(0x7f0000000040)}, {&(0x7f0000000300)=""/141, 0x8d}, {&(0x7f00000003c0)=""/128, 0x80}, {&(0x7f0000000440)=""/61, 0x3d}, {&(0x7f0000000480)=""/73, 0x49}], 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) sendto(r0, &(0x7f00000002c0)="98", 0x1, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000100)="5adca89873a78a6c034d6862a57977945d19c774cd9fbd5c85c864472b829c2bfa10246359e4b0e838c44337fd3851848c4204b834c100a1ad56ca508b140a4edc4d3098c154e1096eecf4a7d55e126233119e6efe9a4b9a066733bfe9b72ab1d08ed540956f6b10581443e2d75d47c454b410ce24f5c40c1ccbcaf6810af6819379e8449c448c4a8274f4fba77cab95", 0x90) r4 = socket(0x18, 0x1, 0x0) dup2(r4, r0) 00:48:27 executing program 0: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01687ac8346c8621d854c9adb672f779e4b51b979db46966c18b101a50492c2811f53c30c33a81e20100000089b73ba1ca9a59b2d2dcda1b7a691f38a507292617183d47337e7f149e6ae80644b8787bb94bd0b5d8bb91485ebd1f4fd16f49cee110c29f39112615dfd94016f53cdc3e255f636733969cb04f709c30d9165462852a388808e06e1e9d4d9dc18a3ffe85435e6643e2bb49e5b3a319359c2e1210ed9588ef55c4d6c1ad6ab4031835e124cee0d291e44d703cf73f1cf184e4824c69fe385a3a66817c8ff33024d29c7c8cbe6c5243d3c7cfc1f0dff383453e7cc081a43cf9de9498b68fdac21d86bdcdd9d60b3d11500a23c82fb4f1b42e046403b9eb9ef425f77acc66ccc527b5cba1d3db54cc8f9fcef405d912238c161f7987259436e3a6c8296c8c28c7b9a6b4a586d0a7840988ee9a3c369dcc3aaa3750f1520c194c0118e36222419862030664db"], 0xa) dup(r0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe2(&(0x7f0000000140), 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x5, 0x4, 0x762, 0x20, "31ed38f25aee5f7da3170bacfe7c5c07bb2bbb72", 0xb1f, 0x20}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000100), &(0x7f0000001180)=0x4) 00:48:27 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x1800}, {0x4, 0x0, 0x1000}, {0x0, 0x7, 0x1000}], 0x3) 00:48:27 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 00:48:27 executing program 0: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd}, {0x4, 0x1, 0x1000}, {0x2, 0x1009, 0x3800}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x1, 0x1000}, {0x1, 0x3e, 0x800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000001200)=""/14) semop(r0, &(0x7f00000000c0), 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000002c0)=""/132) semop(0x0, &(0x7f00000000c0)=[{0x2}, {0x3, 0x3ae, 0x800}, {0x3, 0x7}, {0x3, 0x400, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x7, 0x800}], 0x6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xffff, 0x0, 0x0, 0x0, 0x0, 0x122, 0xff}, 0x9, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x3, 0x7fff}, {0x1}, {0x1, 0x2}], 0x3) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000002240)=""/4096) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r1 = socket(0x20, 0x1, 0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000080)) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) fchdir(r1) rmdir(&(0x7f0000000100)='./bus\x00') 00:48:27 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0xe}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d3931f53b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee3000000000000", &(0x7f0000000000)=0xc3, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) 00:48:27 executing program 0: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = msgget(0x3, 0x40c) msgrcv(r0, &(0x7f0000000080)={0x0, ""/4096}, 0x1008, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000000)={{0x3, 0x3, 0x8}, 0x710, 0x1, 0xfff}) 00:48:28 executing program 0: syz_emit_ethernet(0xe, &(0x7f00000000c0)={@empty, @empty, [], {@generic={0x80f2}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400006}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) dup2(r1, r3) r4 = semget$private(0x0, 0x2, 0x55d) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000100)=0xc) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000500)=[0xa, 0x1, 0x1, 0x5]) 00:48:28 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000500)=0xfffffffffffffede) r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x1e, 0x4000, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x6}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x200, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x80, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0xfffffffb}], 0x2, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0xd0, 0x2, 0x0, 0x800}, {{r4}, 0xfffffffffffffffa, 0x41, 0x40, 0x4, 0xffffffffffffff0d}], 0x3, &(0x7f0000000300)={0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 00:48:28 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x3f, 0x0, 0x0, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f00000000c0)=[{0x1, 0x1001, 0x3800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x4, 0x1000}, {0x3, 0x7}, {0x4, 0x6, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x0, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2218229b4fafef9356293c67f46e1", 0xf9, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 00:48:28 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="00008d78", 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="71022e01"], 0x10) 00:48:28 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x10) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)='l', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r2, r4]) fchown(0xffffffffffffffff, 0x0, r4) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r1, 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f0000000000)) 00:48:31 executing program 0: mknod(&(0x7f0000000080)='./file1\x00', 0x2000, 0xff) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x4) open$dir(&(0x7f0000000040)='./file1\x00', 0x0, 0xa0) 00:48:31 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "010020", 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e90000ae08", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x10, 0x0, 0x0, 0x0, {[@generic={0x4, 0x4, '03'}, @sack_perm={0x4, 0x2}, @generic={0x4, 0x7, "bdbe51da36"}]}}}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x3f) 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 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) dup(r3) 00:48:31 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x23, 0x2, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:48:31 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt(r0, 0xaf, 0x16e, &(0x7f0000000040)="090fcff5ce3cfc4bf17520d4183e57ca33979cc2716e50025e5020e0d57d0225d695eadc4f14a4ccb426fafdd9d6ef2fc94852227ddcbb18036ff16d287e8534a2f32c", 0x43) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x110) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}], 0x1) 00:48:31 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x31, 0x0, 0x0, 0x0) close(r2) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) bind(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) dup(r3) accept$unix(r2, 0x0, &(0x7f0000000300)=0x55) recvfrom$inet(r1, &(0x7f0000000080)=""/194, 0xc2, 0x2, &(0x7f0000000000)={0x2, 0x2}, 0xc) r4 = semget$private(0x0, 0x4, 0x180) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000200)=""/206) 00:48:31 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3, 0x1}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 00:48:31 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'F\x00', 0x4c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x3ff, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="fe08000000000002000000000000ac0b", [@hopopts={0xc}], "2b01001f1b114285575ead46454f26ffaced638f"}}}}}}}) 00:48:31 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050400000000000000000048", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0xfc8e305950fa84b4) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000200)=0x3) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r1, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x1, 0x1000}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x2) semop(r1, &(0x7f0000000140)=[{0x1, 0x6, 0x1000}, {0x1, 0x100}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/57) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x200, 0xfbff, 0x61]) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) getpeername$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000002c0)=0x8) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x0, 0xffffffffff800000, 0x1000100400004}) openat(r2, &(0x7f0000000000)='./file0\x00', 0x400, 0x180) 00:48:31 executing program 0: geteuid() getuid() 00:48:31 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 00:48:32 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, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x20, 0x20) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$WSKBDIO_GETKEYREPEAT(r2, 0x400c5708, &(0x7f00000001c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0xbe) write(r0, &(0x7f0000000140)=' ', 0x1) 00:48:32 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x9, 0x7}, 0xc) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) readv(r4, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) r5 = dup(r4) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000140)={0x8}) dup(r1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 00:48:33 executing program 0: r0 = socket(0x2, 0x1, 0xff) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) fchown(r0, r1, 0xffffffffffffffff) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 00:48:33 executing program 0: geteuid() geteuid() syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0800450000300021000000019078ac1400bb00000000031292d916e6cf186cf0e3530c007800002000450000840000000000000e12630ea140e8c793469124a0", @ANYBLOB="eb7e89033490f7930eb1b81218c78a79e82b04e786a333be7912cc74e4aed851cc1e02c0b20209a3737890020a992691e1d8519e137119fac646de37fbca87dabd785aad4bfb4c4b78a34ae64aae090b118cfb29fa61524440c76b5d1ecbcba56375abf2a4e46c81f0db2ddfc21bb3e1889a2624a0c50fe9e1453b98d34a169ff60e9b"]) 00:48:33 executing program 0: syz_emit_ethernet(0x1218, &(0x7f00000000c0)={@broadcast, @random='L[\"\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x11e2, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="fec81c99ece20008b70020006dec00", [{0x18, 0x18, "1ed41d26552be9968a874df5ecaf9232b4f6f3bc640a49f88fe36b07e8cd8bf397c17f81aec7bb3d1a1c7abeac0c33dd3a1d0e381967bf5063d7f4ad91b2eddceb0bb9a349ce422b686c158219a66164174ec2d230b51ec1bf651dfc15090a59f0b40c0e6b317c3721d3bf067bb1007a6639314b1af0496ef91a45dfa3852e6e481c94cbb414b5b342c021e7a9e6f9101863036d74acff85ba73031d29158ffc0118f2637f09bb284bc61750f7e7efa314ff86efc5985fc785521362215e50ebbde9bd59b9"}, {0x0, 0x200, "edfc6dc8eb326c9c5066d0f635b8f819423f42925b584c11a7d5c02147959d770f0d9081f2746a7e1335efb45b89d94e3917afb10b637e6d41a57c37733d5d3377bf7acf92f8f6b296067d10c5861b576295e036c7bc4bce7784b27d5ceb5262eb898ab22925eda172b1ce409cbc54d224cf511b082b5d1dc87bffd19692b8cb18c16e4d837afdcfa52e5924815c6498cc4affc919294de3a152f66327492c73777836c39f82f385f59b92b29ef0f54aed47a4b55302cc9868f9e44e2394bce78a1c4f78ca1710479abba83ccd0e7cfa20f81cb131c0b68973104f68c1f77728055a4dcb3321a189fd41edc5d24dfcf0b724361cc28c5318c0f12bd3321a4fa2b331d57ed540d885e40e5e1fc95bb6533485d0b8df8b287b374c8c54351958fe7bb0c13e6fd1665f74b67701090f29e40aef6e92651ea0142c534ece37c27a895e0db200b3b02220ebc5ad3ca92341d8d056060cf3336de739931aad5043331daac4e84a40d94f24e45d53cbea4ccfa6aa602cc6a609f7220ec4291574cf2c6f5fb616bae806414d6b934a1ec9f54bd4681147648d4998d2eccb83840d18e6ebe5c237af5b4bde44d75eb601ad20d80fde7f60034f921ab505764a5a6ddc0b11c4abf3b1e8303ce9a6a1124c0d74f894db38ae0266a7021b003d04767ff977e810a212c31395d8054b4640058682b7dd45016f56d68c1155950cac1f410a6ecfafbd9fe81c3df38c4a0c0b1c1ca1146ae892d55bad4389f519afc272d47d9e76751c2fb6b1efa48b7ea4c13854bad4cc0199d9d7ce6cd37e52d73580bd315af0fc5be6568209339f9b1b19e62dfe48cd9dc12f11509e6d0bde457e1f10b71d2fd43e1ff13e60d0be4d0a8a4f65485d755dec5743a28ceaf6faa57f9b6187c4deb43be11e3b10880b58fd79849f4d1d66860e68221e677382f3e7cbbd5c2628c293e3e1da5d83fb2ed96adc480b286f4981c5f9fe6ca71956c889dc13edff82c39969328a283c348c66d3b7e616c2ae2fe016c7fcdd454d0565a673a8dec63f11554a85317c6377a749596285d3e39144320f6c2bed61797a5742aa684eb2f52e557cc50fd9c91106f128be4a0f36545b165472f3eae9d55c852f5a2fb0d9889e87380ba072bd8a23b0c1ec90815077be6e92ce60776878189bce0c8230cce3d9274e650df870f5d0c03f9c08ceb92112143278a9e3d522f491c6ef4b007da1fbfe723f04512824511a3c65487bc70b52b4a4f7ff7d67db070ad95ebf68be46d8261e2bc71409ec5ead72a688aa8a6ccecd23ce473ddb24b55ea6ccb04719d77c73390e1bd240875f47a12474e19efef91999efd50dca6b35c2f3182c8c3e46190e69103ad7bbcbfeb41c54c660bca62d24c530d894205e42508fe92cb643310de6f7d1af021e93b999b0c43c9e2a9aa7229caf137b15366473cdde6f9db9ce77076abec777cba550d80e44578926c2d4aeb67f14a1f37f167c3b822c261a4819070a055a2427d37cfd987b68a4a96d64d6353a714874d88a61b4386b8af93887618055e2f64f6dc45edcd39305e7a929da96a53b990ac58add6d5fde123d88d1cfb41a95e6d6616c009de20cec15e8898ed4ceec48da1d3e01ddaf39c5193d806fe45ba8ef21f25aaccb12b27a3d8b477100f6f933e8873e36e2f363ba057a682ab4795050717ac0d1778dfaaf8fe6743da24a5fba404c65a5c6c0352cfecdd338398b2e35dd88b83f4c437d74e9b4a30665acb2c6c2b2c6a333b7b54e249b5a6905e36be81d2bb640c9148879d4a9b71b4e1aef1775a087a0646d2162c6ec2e8b03760c96764410cf4f16ea980d03503d01682b6e91216edab52231570cea5b3de041a851d67fe5ea342299eed5492930ce06e2a0722c392370415a2ee4bac3ae5c67b7d5bf1c22e4c33a0b4f1b3d6b97ceac42436fcac50709452145fb16ffa59fa67f05aa10b7b39bb76e1467999f2642a7057ebc33e79b5bcc93e675b36fc2997540aad3fecdffee6d308a3dd8ac123d44d211683a8e29b84e427f5e16b296d60def6928b9487dd3eac11cdc178f9ba25d5d2672650b86c1c28e77518ae5e77da79c87de9166a20a0e3cfc385182782f39089511e593929d0cac3cbac1dbc2312dc0bbb2205f3849bc6240bbf3687e374c21460dd2895d0c7a5ba251501df12a6aec309ed5e828c5d94ebf61c006c87ad884d602ac0604e77ca229df2611b94d3b40e63a8fd58b2e7c82eefd390e206db9d5c9af19d075d460d9dd1fe22f21027e0800342bc5e9e7addf84c98cdc5f5d6fe2cc0c238fefc333d8c51e9344d55695230ee9bfa2d44b60ce4807cfc4b625b4487284c08df335c7de895d81a0a92b9dcb2d5239308017c4713c54d98aa4fc0bbdb5825e5f82385af72ac3c5392d68203a227f2d996bfd4c532a2887f1493c12a6f92fb396b5dcb1fdfea5aee743b537443388df66a969cdafa35fda19bab56aef76a51c93445144d4553ab9c066d3d8282a886c915ea55087e9c70133dbb82b60a943f057412bad7667bb231d1df8889d92c1cda401ea062aeb89c68ebf3b89252c7c047aaee9fa054d8c34f84053a80e625fbaeb524765f08cdd822c77650001029901320943e4caa68958a21403d8a2f2f4665a998a5cdaad87d7fd7e3bf1957ea1bccb2a56090fa671f817e0d66a0658101cf2df06adcce5c96ed0463e8104b42f579a57f67db7da33620ca4f7ce051ef26aabc116cfb6b3d386b26faf0d3e3d5a8b5ca1c171f255f61788e60bb4e17dd1a54223bd44a913672f5c07d9aa63aaec4434a2b01f914e40282c91efbb175109e766316d4bc6659844d429eabbb60066707bc276fdb32456cf9cb32ff614c275731c81b182ce122de6ccfeaaa6e9906417954aade7cfe50079980ae8a89589628c6e2a2cedca537e4abec07b55ae0ff8cd5465c4787e7b756fae0b66d71104bee3a685bd25f63d9f0ead28795c3e2047f24d895ff4a1aa4eb8455da426bbb422f8397cc5a5248599f2d6da60251fafc57ec46714e6ff2bfea4c828e92721335489e49103a5c8716677c191b95b4108041720da5ba9d6ab0cdb271d817e683f4305e3c8d3796bb51441837a5ecd97b538c2df7f21efadd59503a7b4edb80e72682074434fa0f5bce1d377e656ed80eda161950656950ac7a7ac05b39dfcb84d6a8f1980027f67991e04df5245372d9c1296da9cf94bd423e638ee00c6b6e8083997f09286e73a07fee17399beedab9720d4f555dba9ac92d76713341ee5c868befd8292960011f86cf1c3d41c8fa1c43df8414bdb29ec6f02668d74f8bf8937ef5e76be32731bde568f296375564eb6205227f7c9927b31f75f758000a187c68cd951f2dae6dd69ac8194fe8905cfffa57a3a65293c0cdfa9b70fce62fdb7e07d6a80ae6e3ed189f28c6403b10f549e38ce38ce8b08f355a65fb7153ac7bea0c3f069683f4c35b42e38528c1d83800140760e26ad9e1ff50eb655875300c08c1c925c69dcfb9d34ac9381e2a58236b02e344acb4d5e4766b5f8b34d505c46910a94419bb3227bd33577f24335a2b0e8a404e610fdba599afc2ba9d6204b551f06bd58f06cafffa7aa98a89d0e04f342939639b104783c301f86c87e4da06a7c3c63f8b29984bd14c1346fecdf828fb5adf2a033b1284f52219982b28f34e0aaaca329ae97a18e84b4d68f782faec0f0a76a20ecbbe69872adf242595a8a18c3293dd3d97a97a4a817c35e1f27e932ecdd2223fedaaacbdde3448b7ca61e8e318b14a46653f38f8b2a67778a23110dafadd1d04427edb947f8a098cbdbc3131281de53f6f4824692645387317178e805931079c95ce0f7836d7396f7b3d937a3fa7af2d3cbd224b9e7e490b6ac72af860ae0f9704fdb279bd975bc6b0ac7b68a3913c54d7015d0adde768a6da991644ba82a6e9c448ace87ae5d9574c19de1f4ed88ccba89696f6ddc7fa507a3b7008de1e53c7ae0198495aa514d95551c775c6308d98852fa351d04966c1e6cce8d0bded1694e48a44c64c1c6e80de898cff944c673a2b219c16d5600ecc7e9bcd0f241874023fa6cc575bda2d6562e18b7f98797fda6d3f5ee9753218c0146052138981f92af83262a7c102bf77d05ef51f0ea60b5baffeca238cea619a80b47e3cb29cc6080903f6391f1b8dc6f49ad48fc0e239003b842cb0fd622040d212a793465a8d61c886fb33df1d9d487d3f93f74dfe40354af3a4aa30501711ffc82d9dd1d34e01b10d8b1cd70f7b3f3b463522df08b8e68ae20641a283d796e7a5e65ef5971e15156646b760c968bc4346731273b1292ade8793efcbf01eab3f7429f226afcae7a59a85f7d243206f90764441c203d4f18757d4e31282c34f3188ccca590add327e79961eb16b7e4bc7ab35f979f1f6d1c71c37782dcb30a1daf998074fd2bd7715d0cb4bd98ffd70c123fdcd7b09a77acd2f9136f0e6540e45b225b4b8fc149021f10260d1d1ba0daa1b1825e9b90d22c34403becb07f18d6ff94a4ffe38a9467e24e3ec4d25158a8dcecf28f6f537bf7221ec3176881300c1e0a9df0672f104be951b47902187b5e973aeda371388251b42d18cb0150f9fb7005e61d9702e3defe7a172de8917d183e8bb465f1c19b330f9f64dc35e881d704c113ffffc0cfb55568675dbac00954318d71e7cdad68d6d39df6cfca94c7fd3d1d6dc538b5dbef8edffdac7056f99d8c2ee5999c5dd07a4c7e624762b5e8b26bb7ea4ffc1aae9ef49d1827a6e5983ebacf1706b956fb443cb8463f61a0248d4edefe07c20ebcb1a7404b26df7128ccba918e6efccae560dacc7a903d3e077bc413cdbebcec1458c6578ebec15bfa9601d37ebe53694a9bfc552e2aa38a390da82fbd603005df1bd080a5fcb3988c016fcf8ee9c5562d4680a3bb94c4be194165adde3416af767563e79481ba3fd85f24d504258765d5e341d8e8089b8f19c264b97386c304e80578dfa928f7f8cdfeebc2f6d07e4cbce3caa0b3e6d30239895f2156de3251412b72723156941157cb844cbe21238fc388f821783e7fbfce2b7eabc2d690a4caf04687dbe8a89e1b9af67c914caa3c098a29d88302ade276f520660c03ce7c79e052fe4bd23e16a89d16bde4dada8b825cbf59b741652053129d20be70789ba751a8a72e53d5ed6459f580063a1a55bba52be63c0b27c9241f0e5ab3f86aab443f093a4a9ec343370edf082fedfc0c058ad51488b7ebf64e1323ce790f6b279132345d4044e28847b4c008c75c809d2150df480381b0bdb63b9aef448c149cc78a53346154949bca2c8042848fce8e5c496e7757a2e6fb2434817f2094e6d067f5f468e505243b69bb74e6170f1795311c46b3cb5aa70fcfcd9390c1da5b12b39f31086585382baa167652b1c632ad48644a368a9ad7c51e76d5213c265133dbadd9ad9a7a56fb1d65656c4e330f12f57f1d5e53dc38a29a8ca0dc9a294f8d1a080541066c932bfab481d4cbfdc469b08880b6da81bbc0edac5e2abde39ba941d8c527b672016f7484a00f088c1de0717bef9f77f8e79deaa17762453ff0f5444a852992ad612066b14ef4f44f563b2590bd6b81ad53acf6a2c6c9572c08aaabfa27ee3c2f9c833509e33ad53265676ccdea7b9da2e407159592be10896a3c4fc9912a6ee2f3d88a71cc285e4156fafda256cdc59f929b178f3f4d00417be2e623a0fd3519fde1912608ff3e74fe316c644b229289905d4812ea31474714f6b0029decaf7ef333103e9c2179873088593443ed9d2a43516d10c35586c775a922ac4bdeb845dab024"}, {0x5, 0x3, "85c1b5360970be811fd8f21138f8186d5ec7864ad506a1854f97ad1875"}, {0x2, 0x5, "d96ecdb55ad5d7b2fd4f069523fbb10c6e93128c71f91d4ce1735f3239f93d653631cf9af32f62"}, {0x1f, 0x17, "02ca8820970338e11e08afef7bfa806d23082b3f8fd81686175af7c2cccf1b788e093ec0c3fc490d60aaa331b78a066a53df2fa24fef96d22aa2aa4dcd0db8157519cf738f48610a1599f92adf26e27bafce3596ac18f798cb7f21c8ec9b3906dda16b88e3caaaf6976f3bfc4d816cbc3728b4210f4cf5b5f4810faa9c8f63a0c28b667411d711091bb28ec7e436478f4aa06d603ca96fab2ee1ad8d24f812ac69a54232c50e7eee5248e45456d2f29123a3809e40fee5"}]}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x3) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f0000000080)) readv(r5, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) write(r2, &(0x7f0000002200)="5b4fb2c80c4e787fc6976cc80afd494c6b56f48cbb4e96793a4188e54b16567257d334e18e32cb611d3ddc6f9d853f1d5f738a56ad7a55a0348bc3cdb736a2ef540dfb5e4364f97259f3798b022ced34a2de", 0x52) socket(0x1, 0x3, 0x8) fcntl$setstatus(r5, 0x4, 0x4) 00:48:34 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff2a98f1c1ffff86dd6031797100483a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002b0000000059e84d56412307190000000000000000000001fe8000000000000000000000000000aa3302000700000000ff0200000000000000000000000000010000"]) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)=""/237, &(0x7f0000000100)=0xed) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0xffffffff, 0x3a, {0x5, 0xfffffffffffffff8}}) bind$inet(r0, &(0x7f0000000240)={0x2, 0x3}, 0xc) 00:48:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:48:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0/../file0\x00'}, 0x13) utimes(0x0, 0xfffffffffffffffe) rename(&(0x7f0000000000)='./file0/../file0\x00', &(0x7f0000000040)='./file0\x00') 00:48:34 executing program 0: sysctl$fs(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f0000000080)="80d7989883327fe7da281a3ad6d49f91e43b3d1a1ad865c734676a14f7a458efb40ce3177987e3511b1eb3e732161fc9d2ea696bd556359d5d75de5dc7cce580006f2f6c0759cf74520e8f60547c15cc2f9900200f6af3aec6253a21b51fbfd6a3712032d87d5912622bca2e1e824e4ffe995bd02f52c72c4220320f48e295b779d25bf77d6f7f0492f3bda15d3ebf788eaeb5734dee2d23c40b22dba12f1075c1080025e3bc364e42d94bbd109ff97135ea952d745309935960d10fb216699699c02b426e348aaf82ed2f2e1ee674fd116dc1a906c2dfac8d8efc6e96f6ae90c2e92e5b9764a2442e3a277739079f292c5f644f52c6a978c339e1b6ac4167fa23b93b2d463733ad50e76ff599d8162595886aa5c0d76b1e43a929e90271072510320ac3c4667813f026a352d6f528808c2463052d81ae907538b0cdbde0a96adb00000021dbdd3e8cc5c4375be7e4227c781cdb3992acc75306952b1e5b22c6e0b4d400d126b26da649eaae4ac034195a7ed2b173087e679882c6af6a68ad494bbb77b5b98923aeeb4ef4da378c50c27a5946e7fecb24c405211359d0f26c9928098cf3c6498c122a0ff08d3d0a1f4fc0a28a2f7db453f04c72a4d73aee798a3bbbf8adad4d3978da66ea61f8300d5b3020126e9dc948de58657167ef1a62ba900720c75cd7775837ab47b226cce93fd3e6b687dc8a2ac915ec9cd5a519e2374863fc26be", 0x0, 0x0, 0x0) r0 = getuid() r1 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x161959ca, 0x0, 0x0, r0, r1, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) seteuid(r0) 00:48:34 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebffff67a700000000000013ec770000500000e696d64fa43fe8c52a538706000000b818000000290000009ebc000003001b30"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000080)) readv(r3, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) recvfrom(r3, &(0x7f0000000000)=""/127, 0x7f, 0x40, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0x1}, 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:48:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[0x0, r2]) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x1, 0x8, 0x9, 0x8}) r6 = getpgid(r5) r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r9, 0x0, 0x1, 0x8, 0x9, 0x8}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x9, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, r2, 0xdb, 0x6}, 0x401, 0x1, r6, r9, 0x0, 0xff, 0x7fff, 0x7}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x0, 0x100000001}, 0x10) 00:48:35 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001140)={{0x6, 0xffffffffffffffff, r0, r1, 0x0, 0x192, 0xfffa}, 0x7d9, 0x1ff, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r2, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0xb}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x1, 0x8, 0x9, 0x8}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/255) msgsnd(0x0, &(0x7f0000000080)={0x1, "e900872e962e7426570ba6d01e91a479a59a8769f3586cc4d080d01bd6cee19cd783fabe3434162a7d6bd331a5c1fa9cb479f1c48e268fecf043e06df94c824aa363b186f2626c6f038c9c3a3cffcf4ae9809714631ea2aab7b26a4af837fd4b77030a6af58bc11b4597abf7f548d866d73f"}, 0x7a, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) getitimer(0x1, &(0x7f0000000200)) setpgid(0x0, r7) 00:48:35 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000700000000000019078e0000002ffffffff0307907800000000450000ffff831700e00000027f000001ac1400aaac1400aae0000002442000000000000000000000000000000000000020000000ffffffff00000000890700000000000000"]) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000000)=0x3) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) recvmsg(r3, &(0x7f0000000540)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)=""/64, 0x40}, {&(0x7f00000001c0)=""/190, 0xbe}, {&(0x7f0000000280)=""/169, 0xa9}, {&(0x7f0000000340)=""/236, 0xec}], 0x4, &(0x7f0000000480)=""/161, 0xa1}, 0x749c6dc4618cab8e) r4 = socket(0x1, 0x3, 0x3) dup2(r3, r4) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) mlockall(0x1) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x120, 0x2) 00:48:36 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:48:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$KDENABIO(r1, 0x20004b3c) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000300)="94a48c029f383981c456ecc3b974dd88c31c578ac306c1965acffc523a6a367d7d39e6be6259a84956a0ae7f78b7ab6af573329c85c12371185ccf76d0c6cfb404d3fccdeb0fa06d2ebaa484ec736e83df631e324f80d1b06d5bc28a65c80ac9142391e7e416ca69b9d7a5e73a2a99a11b350fb364a6c6c38fc950ed6017040073f69cbc59ae1b7d23e5865c78ffb55a5486100507212bceb9a7f66f088c9b67a57567bc3cfab35d4badccdf502a63ac81091300f4b0b6d75cc1056d1f219303dd8519a034ba571ba2ab326257e94b82c555601275c06f0e7898fd909ed351cbdf8454fea7376533a232032f04e6cec59c51a2d445bdd5cd5d73a1ce6e3a37c743a11ac40524b314d70ae60e6d79b64bd3b864673abc45c909fcfdf4d28259ecc816f51e0231a79f9c77921f45fbd072523b7e344eac0f8d5a86834a7fa618bab383a1d058b2da089fb873dcb2f200e5658564baf663b8dd54fb", 0x0, 0x0, 0xfffffffffffffc2e) socket(0x20, 0x1, 0x84) 00:48:37 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x40}, 0x37, 0x0, 0x0, 0x0, 0x0) 00:48:37 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file1\x00', 0x10a08, 0x1ca) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f0000000080)) readv(r5, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) bind(r5, &(0x7f0000000080)=@in6={0x18, 0x0, 0x6, 0x3b8ced90}, 0xc) 00:48:38 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x22}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x10, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendto(r2, &(0x7f0000000140)="c1661ced27123162efa0b4610c127c1976f3e43e9e69281f54fcdc5a08c35eaf574acaf5f63692db39d0032c0aa6db0947d10159de570913595fb405c414c113eed16ab8c60cc180d6b66737474ff934d4495ce578601c00142054ddda7405bc9e6ad57714a1f80d6487fc8355a2bcccbf6155a7ba5ccc0f5fe6397c8c1a690a42d9e3499036a36a0c7c220bcde663ee075c6273a4e8bda0c0ddb0e4875bbccd289b87a8afe7437852115d3013b206ea24f3180a65311f0b5f07063a328fd0ba900f895ce00bccfc9535d446551890b3d1eaa187874c4b9decdb74fc9a5adfda82df9b1900b073", 0xe7, 0xb, &(0x7f0000000240)=@in={0x2, 0x3}, 0xc) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000100)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:48:39 executing program 0: socketpair(0x20, 0x1, 0x1f, &(0x7f0000000000)) syz_emit_ethernet(0x50, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x1a, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, '\x00\x00'}, {}]}}}}}}) 00:48:39 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r2, r4]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000200)="bb21e78587f704cd5bec6c405c85c4bd70f387c91578335e4ad8469b4e41aba9ae90e334f286823e4fa36a653f67e05d0f5fe00c6f85452346c35ef176ceff5a5e9473f17351cbe2042a121a6ef469c43c887b36ed05d1f80023913beac22ebeb8b07e4183ac33aeb685e3a470244d443a7f8b881c46976935c4c17be8afe8a0506b24dee6494227f69a4791e2c7e43b6c61145197574db36ddbda845c5fb1fc1b48e9917c5013a55585b91f4ec97531b10d3c38d3bf1f4857f6331ecf5b02163083563e", 0xc4}, {&(0x7f0000000300)="0ce8f5c2cac26d92b615298150a73ef8e329f23c9b3b722c5468e7ef973d715018c7ef229bec5cf3291478751666922609f63183be2aaf650a556838c1765fe2426f30473bfefc5f669a1586f6a670ef74e8af10bfa580e3c8bc359e65dfac09f7b3970e467221cc936b14acd15b04b8e42ef057cc7252e4f9d303441faad8ad6478429fb9f93a2daeb2a95f69e8aae4a71bd42e3e2414cf730b0e89d514450fe4525fd896ffff8442ad8a1b3707906eb4856ded1becc01d811984dc70007c63987e55199e555cb5a43fbb419bf388414f8c7d97cbe78484b0fbcdb6bc0cf4235c1254", 0xe3}, {&(0x7f0000000180)="77c9bb3ff42b3222b3f37eb1d1a7c4ed", 0x10}], 0x3, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}], 0x78, 0x408}, 0x402) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r6) fcntl$setown(0xffffffffffffffff, 0x6, r6) 00:48:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400002ff, 0x0, "003700200b0f000005000000ac39000500", 0x0, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r3 = socket(0x18, 0x3, 0x40) setsockopt(r3, 0x29, 0x4, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)='\x00', 0x1, 0x408, 0x0, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="3fd657faa06af3b33000"], 0xa) pwritev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f00000019c0)='g', 0x1}], 0x38, 0x0, 0x10000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x0) fchflags(r4, 0x0) fchdir(r1) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f0000000000)=0xfffffffb, 0x4) 00:48:39 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x3ffff) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:48:39 executing program 0: setitimer(0x0, 0xfffffffffffffffe, 0x0) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f00000023c0)=ANY=[@ANYBLOB="0000cd32a7534581cf4bc345d54e39868a0005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r3 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r3, 0x0, 0xffffffffffffffff, 0x0, 0x1da, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x8}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/255) faccessat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = socket(0x2, 0x1, 0x8b) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f0000002400)) readv(r6, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000200)=0xfffffffe) sysctl$ddb(&(0x7f00000011c0)={0x9, 0x4}, 0x2, &(0x7f0000002200)="683a73fda10b8ee59ec93e6bc43fbe02a8872cc4ebad8a9355eb7c2e7402d178c5908cab206189a9b516d1eab436a2664c6fc77666546479bae9c84aeac5739758b7594d9fe7032bb1bd9f560d4e88242a01cfe7035db2550ee76087c21341d8ed31c3c04e64ff4ef2f5c7d5b74074c85fc54c0e0424e026d733d02ffdd42660564a82e5c8618f75d44947736de6b68be3df26176fbe4ce1fee21a4496d88cb0da1a29aa092f4f4102029bd5dcfbeb95b468c62a86d1d7", &(0x7f00000022c0)=0xb7, &(0x7f0000002300)="a260c12e48d5187725c3dde98805d677427008142ea9666697bf6148d93faff3444596a5a6856f29ad4bfc5274e3ee5bebdd701821ad4fc94d326d85a6127d04952813e078121b8afc7774154cbafd57ffa1fa4042b447b5681c2ed3f6adfafae000166225a5bcc758b200df7814a15b9e70896c70cbf502af209ef339bb01b67443403a54fa4f77bf674a68d87512dd010b0723417d77e97284a0e2ed0d7c77b5f0511788a2c7dc4fb4c1e6fc1c", 0xae) msgctl$IPC_RMID(r0, 0x0) listen(r4, 0x7) msgget(0x2, 0x8) 00:48:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x105b, "2eac6ee16eb595f66bcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="2078f7b69541d6d9709918", 0xb) 00:48:40 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000011, 0x8000000003, 0x0) close(r2) write(r2, &(0x7f0000000280)='f', 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000200)=0x10) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) pipe2(&(0x7f0000000240), 0x10000) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f000001a280)=0xc) r4 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000440)={0x4, [{0x1, 0x1}, {0x3, 0x5}, {0x1, 0x7ff}, {0x1, 0x68b4b52f}, {0x2, 0xfffffff9}, {0x3, 0x9}, {0x2, 0x3}, {0x2, 0xffff}, {0x3, 0x20}, {0x3, 0x6}, {0x3, 0x358}, {0x1}, {0x1, 0xd}, {0x2, 0xfffffff8}, {0x3, 0x9}, {0x2, 0x40}, {0x2, 0x200}, {0x1, 0x8}, {0x2, 0x5}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x5}, {0x2, 0xffffff01}, {0x2, 0xffffffff}, {0x1, 0xffffff1f}, {0x2, 0x6}, {0x2, 0x1}, {0x1, 0x4}, {0x3, 0x7fffffff}, {0x3, 0xa0}, {0x1, 0x6}, {0x3, 0x5}]}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r4, r5) 00:48:40 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x6, 0x0, 0x8) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) setsockopt(r3, 0x4, 0x8000, &(0x7f0000000240)="e0f00bbb2f490361b9a325489b084f71ec749c73a9dd5c639e464dfa610e3a54a347dfff6f8f65266c26356160e3007bf9373a8e75cf4364484f3df66f2bdc877c705c16c0f02982b25fcc03c98a74f1f7", 0x51) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) sendto$unix(r5, &(0x7f0000000180)="b100050460000000000008002901000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297b06000000ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404fd3c603000000000000006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000008fcad0dfd4", 0xdf, 0x0, 0x0, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/92}, &(0x7f0000000080)=0x5e) 00:48:41 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000001200)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000000000000000fe958d0b1c9bff000000000000000000000000000000000000000000200000"]) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/158) 00:48:41 executing program 0: r0 = open(&(0x7f0000000040)='./file1\x00', 0x80000000000207, 0x0) fchmod(r0, 0x8e3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0x0, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x1, 0x8, 0x9, 0x8}) r7 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r7, 0x0, 0x108, 0xffff}, 0x7, 0x80, 0xffffffffffffffff}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r7, r8, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r9 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r9, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r10 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r9, r10, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r8, r10]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="6de0dcd07bc2d7d09f052de0de874f20", 0x10}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r6, r3, r10}], 0x20, 0xe}, 0x5) 00:48:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) sendto$unix(r2, &(0x7f0000000000)="b398342efd691bcd764be85d72c914616fe838c593966649f82a8868eb27f95ebd86310016d9f742a7e7ee8807dc95c035", 0x31, 0x8, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb3, 0x4) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x200000, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:48:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x25}], 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="82022e2f66690065b166ecd5"], 0x10) poll(&(0x7f0000000040), 0x59, 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') 00:48:42 executing program 0: syz_emit_ethernet(0x98, &(0x7f0000000100)={@random="cdbf0e000084", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x62, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff85, 0x2, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback, @rand_addr, [], "07b9d20d4ffffaa7d2fde8d533920766506ff82757587c722f1f57c7a09e8d9c547ed000c85080a894fff8c5061ae9395c83"}}}}}}}) 00:48:42 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x17, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x24, 0x0, 0x0, 0x0, [{}, {}, {}, {[@empty]}, {[@loopback]}, {}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRES32], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/45) socket(0x18, 0x1, 0x3f) r2 = socket$unix(0x1, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, 0x0, 0x0, 0x1, 0x8, 0x9, 0x8}) r3 = getpgid(0x0) r4 = msgget$private(0x0, 0x2000000186) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x1, 0x8, 0x9, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd9}, 0x6566a2b0, 0x7, r3, r6, 0x8, 0x8000, 0x1}) r7 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r7) 00:48:42 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r1, 0x400, 0x8, &(0x7f0000000140)="be05cf21bfe715f9ba4b049f1abc9d56f01e3f07dcadd699fef261334994daa66720864ee0f25ec7cdfd000395560c285d54f0554791caad18991bd754a624e4c8ebc493051e0b25f5e5fde9ee8e5f2c0433580bc4d12a63eb7f3267b44aaec665a3a032581b44b21f0b6e73cc4e3569677b43d19fbd465e886d8d8671512c86a476818289e4f335a1fcd9f1034941d9ce44310543846b2717de5862712a9662e25952e701fa60f4b01e802479e1189d066a48cba2de0109edcb87633801c530e567858358e1d4fdb65ce8e371bfc37da8f8796b34c7136233db780a4f07c12256f70ea85e68096f22693176dee694df1336c3e84e3d1992522d5c6e3a73a81ee9b07503cfcdaad5d5c901c060a7a886f32913501883ccda846a7d4c77a2928869c28a876ff3bd9d4d855d1066312100740388b899501d45cd1e1a281960381e34f989a25847981c9aa12b5ed5869a90f6deaedfb98752eb10cda0efd166549769acba4e9773b0a15b4e6f0ca4c52049f17af0f4538a37dc2054d0349b648c0c207d5b0beedd7986e9ac93b988800e3c5ad55e1f6c8e31aa9eb183b7007f018728fda35d9307e74d369e3927b8e49c0dc0ba9f6a79b596ee2a18ca4128c5f2f66029be508dacdc4d64b86d0149204ef8e36736ebffcf16a4f3648d0442ea9d3f471496f678e4c3918f4bdea689b57e875068e43d4e554ec088f5b802429cedd9ed58e4a48cec822103096dea78dc8ad1d9ca2456d5e531c9a99a74f27263d55e5e64b52439aa488ef81e179ec99a6fd97e79046de845365ba95fc17e10ba28ecb3ab77dba2c9c242908b1eb5fa6fdb9be751f7dc6d6f122f6b4365e4026b525996c6ff6ec6cf810d37146dbbac6ebc44b6a8b496fb6e0daf94bc82b9a17e6b886978c8d1e7b15105d92158668ba78ce96111d3a29cb88b92200484e85fad65d6271e68633e78b327909c9a714660ac05bb8009682ebd6ad3cd6805ee7267aa02b061ecf885be68b5f9998b96905d2e5971a4fa5d0ed40a65bbf13fdf5275a6f26e65e9bfcff305b8a0cd55904e84c46c837919d97ae40bdb6fe8ad50d0201860e1a350e538af49ffde091931e45a3af443362387838ef66fec8a6da5eb3d0d6f385e4e7d38a9e2e726927de5b235e17d57d7cfeaec4c0c7b69702967a58bbcc6d18d2163d6f1b558c5dbd59f65a59a3b227694c518bb5c146fecfa5828a28dc44b5c55c6aa1844e7f96d04c68babf24683aa1617f293a90578b561e45d3ff6260741302489b80c5a35f1cce8eac37fdf8bf131622204f61e23f34971c6c3c6c1e3eab32be935d425344b63596efa3e5cb5d6fd22eb9063c3f5318c6bd89af716b275cfa1dbdf5fc6223c75a9b392b09c7ca1554082bc9a880acacd27fb1c6a4fd7cdb0e83b885af3124eabc76061b100c7cd84564d019ea469248456104f0cec6a27d6ade062324179a91066346d2dd81a810dca9bce9d7418a84a42f7d7519b1d0187b1335fdc5a28598bb6c63a36f0d66e494d4d4e4ed54cb397c0d04f742892edce48ceafdd9cc64817b31d23130d2fb5ca70b924b13d4e7ede183c527e8893071b20b29add5f1edcd77335b274678f70b32aacdbe1ee816d60772a610950aa38ce4fc23a21a12490532b7ecd18759f0cae186ac014b6baf670dda212af328b03ccd32ce44787aa42a943e1a25ead13dbc7219bfb6540699a3066c5c153d522b445c4f16c9e9bd863ec38da95dfaebe670bca10e88ff482a4f516281f1b191545723df1d4c273a9623058ce8806cb60aa704ca1c61b7bf896360a75c537d91f3031c2ce01282e400495cab6bd55c76d748f056a4b36ffaa7e9782cddf70de3a077993880383970ea33fdb9f2630c33f175e95853dc5974c6739de2c6c2ca456c02e19415207efa2a144e54495bcf8a2acc7492cda8a4d857398e8d33584f4b07f9b02200323904668b0c3737746c2bfb78e9eaea80ac9ea8b82c2b14222acc5ddedebd48ec30881ff5312ac0bdf61287a23ba9cceb58b124df7f9b63b93e903c16f840a1f19da928f96d5823d4dd2a91fc9e58f88f8b673a59bd2e66e67a90a68a27239e0e35eae6d61bc11b707d77f38cc37579a72165039484a78d1bbe7efef8b95831c43c5e64f8ce0daa7ffa70b46a79442e8f3e567f3d4f71c9549eab514d6598275ec4fc75befa504b421edaf1d531c5332c41d60cc706e65aed3083d3d156be5ca11583c1f284a157d7bed7f8f47fc4f228b8d61dcca3af70a750890f000991de031d7e5f72f993fdd6df472da167c1adff7711327f85534518226207859a8ab5e1c03f695d9cd56000e9f76bd4936d0be773b3991aaa79ac41263c34668c1fe8a033223764248fde733f91b0f2b3a3a226410bc18bf24622134724ff6c3f16a7a6b7bd32a00151cca49c29fcd3228a8bb5c675870a8d32701c6e1d9c43f7b7f6ce817934b18d0845ad5f71abe924e4e1bce64cc0ee48b1d1b08b2104e888e71783c96a6a464c71790475bf39d07f55598d2fdbc562c2ff28ad98aaad81ad379896f9e281136b5997a435cc57d367155e7b655eaf7c2b566588943a1f4e14488f2cd9d804c054a03455d926f4807265374bf94fd3236506a30979032f2cc39d1129635f0913499c2fed5d6b2003da160385b296e1c02a55e77b78d25a39de57d420e3775a9f1ae128a18f09ab07dc4f3e15ec6828d18a7acc6de48a6ef50d239545586df786c4acdca88527b22dceeffc32150995c556eb5298b89b94a286c8d421207b201fd04b91e1ad61e163fefccf4c7f0ef6c12d34ba1bff9423bd0522bcc4ca3cf09331b4a6ec385996762ee248a36d3a2150dc913a7069bd407a967dc112450641f219197fd7c302c3309245d26044fe49e9d1b02aa7a4a1d622111156e72658d522caf6d405d83aa73bda95c7140e343c3e31d2401244dc467ef7051384564c24bb3d46c6e2f087c6e2b39dffb081ed7c8977d1bbf2c4c81fbde8a429639a5e3891210f769d7a3d7da860e21c4f7fe28c488512e0ce88beb885abf174c8822855dc207597f6466aa78bff11742606e04e517575de592562db01b638f053a9ae5aad82d2427b35dd8eeeca0f4c5e2b662aab2645442d319427bbcf9cf309b0748c9f6954c231efd63d0c6424c84b3252eaa5632553b453a4f78beeb4ee8f8bd86c83968d4594035b78c71a110a30885357ab0cee05cd186cc0229617827bc5a49e55e0bb146a022aaff42e4894122e068234483b3cc6fcb27ef25739fc9a1d779e4b3bae54b6d19184f8bcacd72d6cbd5352554b033223647eaef3d164588d32e5c946877faf83e0c57b53d8b209d1272a7d7d1ef74203f5704fd9cb21c91afc33b8fae0e621b1fea88f133221593f6fb10b9059ad1f3827bf1aeff9890621f0f5f7922cb7268ae0821f9afa6cda1721a47122960e2c3065b8cbc48e3e5e0e1bb09301b9cba77029e34d66ed74e9937cd1bfb425ebcb8e64fa528bdb28bfbd24897447563291985197f1d1c322a5a09244a6e540d03b043a101b544855abc29cf205969bc6e2bdfebcd3db2cdacaf7a4b9e6fe62fb2a2e625085eabf5662ae7fda2c47d9968af4ca9a8f028259a7756b79f5313343dcf5a6cd36ccf269c48d4e16527fea2cda38ee267dff16866ba90448cb8fe5ba445af54e8a1b7971916a6d409516fc274b9bb9eaad813c74d192be93c26a70f7e95cd46b5be924fb070013193396fce6ca54d7360295bc3b66c754d6057925888ad38820c9a06a2957a204828bf2646f8549df6399b0b71d874a6e3f27c9d24efc02d15f7924be8ec3264becd1c7f9790eb3f7586c69c43eb04b7aa52874cdbc807f9fe7dbf190511f47dc1e02cf3ac365f8fc0d6b44982aa892496d1e873814cb4040d743f3569ba4ddf67e652c7d472695bbb60f2cd87e5c9c00ee677b74e4fc459900630ccb70847942424cc940ee3107bd511a95371d81c8c92b00719c06c81f2c865a1bf59c0a1bf1fad34a036533b332a3316b853d9c1777e38987d39e708f206a0532dda602440597ef58c589bd9fc3bc68ab25b9f9f4b2085d731cc94fa85bec80b503b84a762114747d7edafa040cc889948d47190d9257617ec3c3e38cd3d98d4c824658ee55a011a3ddec6a1c5870dd66878786050566d7c705a692e9c87e576b151faaca203775af4971c2dcc85cb351d6c86fea50c969f0bf3b8d04244732378b8d59bc7f33a0095aff6e7f182efb0e22e9807ef8d7ae5c7c49fb8db816fd64ddae5ca988310f3b3e5eafabd260724e5020b2d67277a0fb2a99778c5e878a8d6b267c785ca3f021372c652638d6675081b513f14b020672b51c6c96021fdcf5bde6caa6423d6266b43d9f19b71e682d4eab3cac50a8d0141a3e797dc34e0789b130f029097d7a155ec65c7f4c0435320da89da6fdfc964243efb82fe049972801885879deee50270997be1a42daef030eab3da5e01645b7c14bc090d143957c0e41d46723f4d74b9badfcc1a341d8a3c2fdef6d372120076e12375f6ae29c56e828e1e3559a7dd3ee41324cd4660f93efe6a2695de2a1e6a722dea7481445e84cddd87303946066d77990543a36ecee72f244ae8274bcc591d5c2f69fd1cf65377a9b950184da02cbf193daf141c7a48254e8bad8b00ae18a3a51810b5b8530cd23570ec3543f9a74394d7ee4cae15ecc2b61f71d7528bdddc79c050e04c7f7a1a0fce01f4dc131361b1568a36d5475106679041360b49a8b7f7ddff0fb01beb8f389231ac5d55d6b30d42533c27adff81dcd011770f8ff0a5b0bf57faf0100a28211eff94ac5e72074f765710adece3583511194df6fec3dd1b6da909cf6e49f18c73fa0c360591cf4ff034402af2ab9aa694c4aad7caaea1c3d2d2bb884a659d531f4f51679f5811bb20b1bc38dc200d21da3fba31d8a9d2df98e29552b035c2a6cc37dd26020c19136eb6fc1b8d32f65eb6ada6503342abb06643dc7737f34cbd0aa5e94288ab20bf22b677d4856fccd8f90fbe94befa95edb5c5958acecb42d1f18f25e5f44634d1719ddcead6bf93d0da7c83d44fed5f13d71c626f26cec15d7d12abd8e73ad4c36b4240912fae1321ff5c7bdaa3d8b31a8dd8f90d222136d000145129bf2f92b2b5030734961ef6bda0baabbc0fff6e2cd22acbe5fe606748619a507a2301b6f7144cbe6ff92b5b6836ce1ffbd7b039d0af9855df09cb50029a35f07361429cceb6df8f8ba359fcbb527d880e77a878662b2515b9c605bb9d372c9c4b2db71468b793160ea825ee77c3ff19b58bde5493ba244a2fb8f4a694bec925bda27225b383c69186839be89c05ce9c38a216c9232082f054dc71503cd0f6fa1b0aed2277ca9b6066b466d242907cb8eab869ce95b6d0e03c4207feea0e53b69bd3a20ebabbfc258ec8cd356867cfb9444f66731f45f3e13b6fa49d1a0113c28942c78665567a8a315756f30c45a55e78320597032d685f37e5a657cc7217a91c0762f2f1c9a1f473554870c27e8b15ff4162d4aac36abb5b41695366aad5fda5635293461b1ed8e0d1c01686ba39ecdc58ff7a7748f5993eea133a2a692baa330e38618f5ae56d9c311032e143d0403a1c193a7acec690ab7733928fecfedadde42bb6bbba684cc2b847e28baeaf3c2b3bd267d3c0b2832619d1470c7757ab7728922dcbebcbd23712102ab7ae0cbf24817f8d935d8d9500cf74285b971104a1ca7266b95861ade2ff7618e5017acdc5c9abb1f54a8623abcb51baf292e2e35742ca25ee467308bc5d5029d92ac8858f45a582a69d50", 0x1000) r2 = dup(r0) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x5, 0x8, 0x5, 0xffffff70, "b6d8718c10e892c4c11e99ad207d22cd47f61042", 0xcf7, 0x6}) sysctl$hw(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:48:43 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x40, 0x0) write(r0, &(0x7f0000000080)="ab67179c50a8b65e2cc33f97196151a4710946763346489f54911ad4392de32daa4c92c3666a627d8effaf931e949965", 0x30) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x80, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) pwritev(r3, &(0x7f00000015c0)=[{&(0x7f0000000180)="926a8f1b88e739b6c3282bf388ed10bbe4a61763ab04520009b52ba59ca21092d8cda1f572412f2b859082ea77a49f082a2430432fdf08396fc200c13a09d2741847b284b73bd589e276bcfabf3abc15ed9d4ed91d986ee6a668e4403fb1a96327cbc2fe230a8cb6938aeea8dd3f91937effe306a4dcf4f727d8f9f3c3fabaddbb64c708bdf0430d1127748fb6b0efb13ed3c6e70465c1c52472daad3704e39985460e203a31ec66133e217c5a381cd0449fbe743d42a00132a8c1bfac162dca9be11fafc84cb1594a525b2cdec15d6d9ad4186438eee5a3300f5136d6f8cee03d585fe4596f233357d63e41f80aa0f589a87df11488e02d3a50ee81644a4a5a91a8fb39c154cd1765dace6495d5fae7c1e17d6a76e0912fae3536abe240f503828966e46b0a4514a47d17eb34e3b2a74abef455215a0ead1db37517a4601089c3ef661302ea4e61bbbbc9ebab3cf7ab1b12a47a473333b6657cbfb7b049b9894c3e208a19dda55ba92171939a7a9317e8c35c9c56c585bff61b8191ff6fb6ebcaafd38ad3aff3386554b373800355ad560df7209f07298ad3c5dc16bb47f3ef17fe540824a9e768c300370c317def60288e4d8e2bdcc90fe83ecf70f391371c1d6d388a46d3dbe8c676c8d0a70caf13921be15e898737b0092cb543873e9c0b6ec0d3fea22bf415de5552e7a506a71dc92911dc4a9182cf4b21b5ca0ff5d50b05355e815bb46c342da3c63228efff493010704688f10eeab656a3d3a6f488a87233946847bf1c7ef2df0e6276e3ec0fdd39027ee13f9fc790b1a353db3cf4ddc9b8bf6b8ece0f8cba7e1f07bbc2da93589c2a5e2a0dedb5eec69ed760d6a98916ab2e2c6180e9f6de906f47a4c0059e2f64a2cb8f6bddae10d4c60d36aa0d6ce48ab8cfdd85f00a507805f9369f78e00ffbf3026adce962fa6516ed7c53776ef50892ae5b75910c0090c09b50775ce18d65d871a193908dd0a74176bedae0172beb8c7198b7935c99d6e7adb08425b61b0074dd663bca03c0c06a8bcb62e96b7859239e4ecc9448d87dbc6bf477efdbde35a8d86464f01987b9028aec88a02c64d7494c0d37f7960e6d9d0f032cc61aaac3aa9cc3fcb59fddef63724955ba9b2a50c038933a4b593d118281940462227c8a97cd562d634d8e4316e55b45c429683c1d5bed0472f79dcef39c5d7b317d8547a9d4f46ffc49dca8008451061c6b3b54d6ebb3f7245290bd2b33ad5bbd6a6b9315a40df2b0982c153c528899c4872796480dd6d480812c28c0fbf1e851572bd9dfda29ec330dbec690a95947293bd0750ef5ecb93da41dc451c12973ff93809983d9e28f2bf688bf4770e50a01a91fadf0f14f46ee39ae413bdbf151f1c9da8887e2361e7789781b68e71c6770ef66ef8b488c597330577333eb8f20103f796f7ac3a67857670eb49478b2e76606da323dcc824cccb41abfc53307dce9c8bbb2657428d646dfd4dede90a13b48e387e24ef06f9fe47c16a5bf0b7ef9694cb60cae49bfcaeb5585f2550abf310fd1e3508939f84b4242a2e02bbceb02638d527a1868ed70d4be1852980391338636b3e3c8058860a32aeca2db2874514f4d7bab9b5eddc1e2dba83391d22835032f9dfffc5d642a71a2783b77b33674a9a1c12a152a4d769b1033d07c9b37e5c51b10ea456ea93879ed8bddcd4c6b34da81d8fad43803da6e2c6bbc9bb197d2fd153eaec6e45acc850a87f807eb31eaa8300dc179805d2cf5ff0e754f7185febdd653935765682628c8027d149f8694477fea59f1f52476bc6d956e61af3e078e05480b1ed638388457f7ce4fe4ef0fc8f46cb2a4de6012d99c5b5b35830ee7f315b44723fe2cbb33e0b6bc8b8e15c7f164e4fbbfb42c3aa2a53c80318a6e6864e2a6daabfd165413c3d3425d4982ae0cee068b29ed9de964cafba56a17458b2ec7649cc6259fe506e22bb6629c2f574d30fa5d808c013e0080195015247e2eed7a9e3be42e99291b1fec2bb425d68a5880ba35cc528ac777ffe68f20d2f8fa9d11ddde85032fbf6d39de276cd91669624a62b9bf39dda58156968b621f52889f15d6aee58830272cfeea96f0480d553d68a95453d3d70a64b21fc34b8f85f572d0c756cf4f55deae2228ce71405ad656e8b0336d80529b34e78e92276ee6b0d017f5f94fdeae621ada31e62f8b233d9a0e9fcce50165632e0d173e3f34eff1b9e8a15da4f4254f4c88de973726d400b1cd9d3b2a591ca345abfb1fa3a7f585b757536f434c0e9f6afa19706cc0aa7ea7dd52209e51756dbb217767ba1031e9b5e7214458ab396a9d7f89c1d972f32e54e979ca10effce5c5dbc10a4704d7783bd513484eef2be6ba1626d85c931ee77ba3864c85a4f9847ea11242357457e55b3bd1436fc49dcd0a19e0124b0cd55c88f08bf5467273037d868b772afe0d9da0162e2abf489a81cf6ef871b4d671a2d61bc1710dc2491302d5317b69187e1084db68a5b1b7fd49addded977781032e9733fadc801cc5f1eee1f2a46aa82620f266d3f5a216b9cb89bfc55bde92a2c132a812c93152b81d8f8697cd98c75e2053d9bd65b03fcdeb6eb6051e2a711f9722c6a91ade02201a4e5bfe2d09bc2592d60461f4a1927f456b472910bf2a3c3d04a1b1456568c3ca0cff687a20aac83883f0e971f6d689f9c5b3f0c64caa20f9dd219ac523b8be1306f9dbbf45e75ae74408319dc83cab30c57b974c985ccbc9dd1fd1d3fd7a29cd8bf7975763cafb82ca217e314a9bf90c4752e3708bb82263d362c7fa310dad029705be4b2a91970323ec8c521ae5577ae6a93dee1359555bce9a74aeb6c1869a01e9bf0d9632045e1c7457a6a0a6eb6533ef00e6a13fa3d6913e1034f73c7f7449946c0e6a707ca14074117fdfb0dc332acd095f7e8111896a5420922f80bc3b211f4b277b311b42d70857f7516279e51b7a1d8715a51c9b89fc2d11398849329d8d7a51aeb0669167e91c796a33e0ce3c76296f6e63937b7a8738ce75f32eb32cf9d9507fa6da0d55f99b002413cbdea53ee6980543e8624722bccf725c3ab807dcf230fb3b9cd9e27e7f3eba48080a9ce59012e619e70bb5e1445cf6e5e0f0dbc19b3af48ee28221318e15200b1a93c7a46803180d48a3601c421c83c009b42ebeb99e80bca1d84bf5a61fa66a774a8121c798bd1ec0eced9db79c4117ca1d55a7b384f2ebd29130e2e3c29ee2a741b127c21ba1b41a7f02a3c1dc4b992b6a064531365bf825fe1263817ff99509898e29a6b81a3fcc0491cc6a58f252b35abab645335d8b1eb29f997fdfdbc9018baa1a91fffdecd3f25d987a64ba9b757cba4df5869f94b6a177f1a1dfc837d1f60f8b25f1d2b1dffec561c59d962f24cfb02f1b9418958386e24d7cdae52fbfb873f155b8e322670cb667c3cd53dc305b643c0b7f5f63643b3b05886d0e3f47a86f0dfb1da11ad3bea08c995d41da6357659a1399cf0bacbe1016d6e5ee762b4b3805d25b6430cce724d276f37ee3d62693301f88aee046cc944a8d38f30dbace681e850649a1b67efae5bbc9d8647e7d435de10c7f180504f41f3a80d9ed479099edf44ce1bdb4afb002b5e13dc8af3339497f25e59d37e4a181d40c7844a572bce9b5bdee7d5cf961d95db28ca798a18f4d74d04ab243f0f01d1e853d4acc9a04f7a4598db3e7ed4c134836a06264037569282832024bef67b53f1a0ba600a86bbb3497c5436a48df8826991b48ac1a8a7c998f614e531f72d6e1a54d73634f9cb98e99152a1eeeda02e0ac5aa16ae0d7bf19d1e9ff643e140d5f152fcdc14cd581c320247cffed386916c1f65871e436ea5ea9cd08ac3ba7bd05049021a9a0ce8f0a82fd6387264549e54bd91d2a5745125552013f3e22e1bfd39a0749c17c647ac825cc97428def5119ff942ec6c1aa5a4f8141e57b98fd79237512e06f1b63d46fc7256723bae6397b3065b9de22523428e8dbc33fd5e03e17d6ed585c77d8a14c97322e409800e39e58cc81f9d4317688367a9056a7ee08f8031d04f21ac356e532ee0a9e308da7ba609c08672242b87b96445f4418cf30d6e61847a3162b3785c9dd4c824d9229918ab4361006ed9cf28f8fea417cab61081f2f24d13a443135b3ce2e52e4ebdc2fd4f801cd1d05e1edeb2534dcbd8859e1bb765c2d15fa69bf16bebcf1c2d78f7219b0a4497c9acb0763b5db1d77ded949dff8c84f816f5cdb305bac06719d6d5a9c33b5f05acfe924221781e96974c223ca7b98d59e499bca3974694bf489a48c267737a525b870f9288930d27e9377bf273fdcd635cea577f09b15a31b2496d6654f7537d4b5766e3ed3d22534d1bc1e6aa790051628248f8d19a7aa64a8573296b9c37eefa8f72afb7779fbd5e28d1c9166864f61f3b77cd2d7300e508ca9d2d1689c823677a462654af40e924fc828944de399001037045c54f90ff41a841114aec87bdd5faa5c6b67153023ce673509cf59a9cdf0a35ae10debe3a356081495c6c7c66188b8017f65111e43020a626c1ec59cd114aa3a7a9e0c2129d1d090811dda5fa27e2392f11909ac597717a97ebfb14db438cf62cca61f23fcff04736427a4e2d9fe09eb3d7faecb79487e12a80f97048d145d82394c3570c36c546e7e6ce578ad5d626cb438d9a76002e9babbf339847ba77c911ea4881d0be8a939b580b0c00d1f2c4f45f947504bd82a9a6787f9150564bff86ba15bf86b7db608f887d1e84a287d7791cc57c98c237bf239e07b40e36a701cf692ba07ea26fb8db1bf2c48fabc4238beb852c90bc9b01ee4b1d7b7e50ae66c88cc6daff4cccbf98d4d2b06eb35391fe01f94cfef33325bff6c0b40537fac428f99a8ad31066dc0028bc82edb4479d9d4716393d1ab4f0c3299b8e189b76eeaf08a0342abebbd6bfe7586e7df8a8f417fdae224f059a7b7a8c9c1f18ad904ed6f3e9b573e8209a15db5d0b83b512a5ff2b7e89cce5e0724a289f8df260b34bcba6bd193b75677530aaadcb40a6e0149a86e28f3f81d4d0fe5da99fa73171d792a702a9b7fef75026a603db51f46aee046f9c1fffce43188327dcf323069fb5daaf100b8edb833c6ce1d7853e5ef88e20fed8ac56d2ea18183905d6f32e5f3b6ebfa184c5330b0a2697185a1f8536399a52765399a62e523cc8d966216a03433d4d35b6eeea2a0156d5ae9ac6d5b79253f5af2a280b1ea35a01e53422e10c5c63887caf8774765c815c3ebfae84aa9a7ba08947d8fbe22fe2689da2a2192c14bb10480b41f7a7d2074ce1bef592d1ad334e5989692731351b9e10e87f8168eeb9678e9d73e756bbc6671449e5035356f54856ebf26a6b81371b75e9ea8deab0b6cdd9a8cf3d7729ceb694f5a68df0db322cb8a1596c2b8e472cf46aec8b5a97ce7b48f51c4c9adcf2dbf393b7997a90f92341c83139699f3c21caef1edeea97b87651dbeff015896afd660a9303a5539dc59bd79006ccbdbd5652205684271c22e455d4e31c19d1fed68090bcd9452a7efc5a2794e3cea6c96a3f6004875e5813d2e457022449b9ba37d4ea48143ef792d1b24a746183d089c6670ef102d54e5c79b535e2036b9e2bd71069e6aac8757939051561cf3399ea89003cf655967a03a750f7fa48b4cd4be52d1d4e663ca7f0304ce8b7dd09862d24c8600f93f99a2a0a2948d625d6ca19fe4e7fabd31356f0b2a47d90a71d06a2871b1971dfd77c409fc329fc59366ba9e39e53ae222b87f7dd0716c3742e4a435a44bd811d6c9fd3d260e3600532db659f8b7253958f72857cad97fab6c80", 0x1000}, {&(0x7f0000001180)="b0c4157d84194d2e8c5b051c38f6a992d4e942184d9b327002ec1c0625fa1fa8b687b464f70fa5aeed75d078c0d585b21a2c746a8c1a305639556c7ed182fa86637d22ea0e7d1719602168c43f55cdd3581547f6552b7bff2e415553cdcd1973af7f0e7da09a6b2dd4126079df0b2514ba55de990f64d25260c08cc1b83c731be139835d627251acdca587cc95a3102e31fc23c8f20dc79faeaae18aaf186155b4e8741b979e535f72bc2e1ee506bcbbf8f35c7265d9fd9245143e4d920dbff227160a82f86ef6d623be206f39e52d136c99e2c7a432cd9d79c25ee8928c43786406cca36d6984fd8490e6b56259", 0xee}, {&(0x7f0000001280)="a4052ba9fee2d6bda0aa14a4e6986880af3cc7448da040a117f51629e6c7dd8d01f94aedd89ebcedb202bd2fa9ae08317dc7ee24ba79ccfcf5c38fa310646f021e66c11819db2fc48337885c32a5cc61e3e21de673cec0a8fe1f1a4dfe4233c2dd14ccf9a0b1349c74b701b701727bc54603f171dc9098bd2d43adea7ca4791ce0b963b67df428a6d57f2b55b571471a229850", 0x93}, {&(0x7f0000001340)="2fa191812ae1a5a57c26aeced6045138f3252be272382c46062e7a71084a2f3c0c10d0ee7d255396aff9362b6495c4ba7707b8d56b27826d2dab0921b1582c7450f0654bf7304f7fc69091c291d98bfe482d3fb15a0ee27631e2d1f34a67dfa7dd1c1d4eabbc50df154d4a6a9723716e528902607f1735a5f9518ce49fce49a0776420fe17b544cb80623de1713750b7e819ac89c68151587975aafe710ff6d5d15cb3456878cde39342", 0xaa}, {&(0x7f0000001400)="6da28aea393337a833d9b4af4814f430bf563fea65c4d6653fb52a5cf29a3bd9463d3ea740536a9f70e6edf3f8d75a98e647ce3e90a190eff860944664075f518da44c9384da3468a80a255b01d045b0735b2be19e774d3f01db688c748e8c246a8d94e3850d0f53acdb2c08f94999dc531c6b98148eef21c806009f1b7670c6", 0x80}, {&(0x7f0000001480)="6a4e6524bb4b3ec6452e07b3cbff00f18f8a6732b4774c96288389a330152a7fd4117d270334a36a60ff14ef2504", 0x2e}, {&(0x7f00000014c0)="eeb50c47fe1f10a72d0599e5572e7f5587fea8fec31ea593fdc266013676d0e00fb7214686d4f19eecaeff4a78cbdce58ba26d90247536f2966cc0d9df2e26dba73a1bc2abaf65c4135772a3a3dc934e94ba9bd8f5bb46479a0eb70deaf29f0f7b20e99a01a62a47544e409e2fa22cfc8a0fd97b4bd71daa0c2e627f66e77ee0bf356a948638c37af4f22248718503bcf0925fc098a768c5c32cf5830b077049884869d8790c79287a68915ec94e8bef64d5ffa971a7a7ca6f57ac7398384d3de1a5275d52ee0feee50e16937d0551070dcc90a7233a81c5e61f", 0xda}], 0x7, 0x0, 0x5) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000100)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000140)=0x4) 00:48:44 executing program 0: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setreuid(r0, r2) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @empty=[0x7, 0x4, 0x1000000, 0x14, 0x0, 0x1000000ffffdd86], [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @local}, @tcp={{0x1, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 00:48:44 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x1, 0xce, 0x1}]}) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x5, './file0\x00'}) r2 = semget$private(0x0, 0x3, 0x1) semop(r2, &(0x7f0000000140)=[{0x3, 0x53, 0x800}, {0x1, 0x3, 0x1800}, {0x2, 0x3c5, 0x1000}, {0x4, 0x4, 0x1800}, {0x2, 0x2, 0x800}], 0x5) fcntl$setflags(r1, 0x2, 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/42, 0x2a}, {&(0x7f0000001280)=""/222, 0xde}, {&(0x7f0000001380)=""/76, 0x4c}, {&(0x7f0000001400)=""/252, 0xfc}, {&(0x7f0000001500)=""/166, 0xa6}, {&(0x7f00000015c0)=""/219, 0xdb}], 0x9) getpid() pipe(&(0x7f0000001880)={0xffffffffffffffff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001900)={0x6, &(0x7f00000018c0)=[{0x40, 0x2, 0x4, 0x7}, {0x1ad, 0x1f, 0x6, 0x2}, {0xd2d9, 0x7f, 0x6, 0x7ff}, {0x7, 0x1, 0x1, 0x882}, {0x7fff, 0xd5, 0x1, 0x6a}, {0x1, 0x7, 0x6, 0x12}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) fcntl$lock(r1, 0x8, &(0x7f00000017c0)={0x3, 0x2, 0x1, 0x8, r4}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff}) r6 = geteuid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001840)={0x0, r6}, 0xc) 00:48:44 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0xb) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) accept$inet(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x0) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000340)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x263057017d48597, 0x401, 0xc00}, {0x1, 0xc6c0, 0x800}], 0x5) semop(r3, &(0x7f0000000380)=[{0x2, 0xa, 0x800}, {0x0, 0x6, 0x1800}, {0x2, 0xc1, 0x3c00}, {0x1, 0xfffc, 0x800}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x732a983d264da7c5, 0x1ff, 0x1000}, {0x0, 0x33, 0x1000}, {0x3, 0x6}, {0x0, 0x3, 0x1000}], 0xa) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f00000002c0)=""/118) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/113) semop(r3, &(0x7f0000000000)=[{0x0, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 00:48:44 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x3f25, {0x0, 0x6, "b0ca1c", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [], "8268"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 00:48:44 executing program 0: pledge(0x0, &(0x7f0000000000)='\x00\x00\x00\x00\xb4\x9a\x93G2\xad\t\xbe!!\x83\x89\x11W\xe2\xd5\x1e\xab\x85\xda\r\x9b\x96Is\xa9\xda\x99\xe7H\xd1\x9f\x99\xe1\x8dO>\xd3\fJi\x14\xed\a\xe1\x9f\x84\x19n\xfb|U\xa0O+\xbe\xe63\x85?p\xc3\xc4Q\ab5\xb9\xb4\xbf0xffffffffffffffff}, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) bind(r3, &(0x7f0000000140)=@in6={0x18, 0x3, 0x8, 0x852}, 0xc) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) write(r2, &(0x7f00000000c0)="95", 0xfffffe76) dup2(r1, r2) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/13, &(0x7f0000000100)=0xd) execve(0x0, 0x0, 0x0) 00:48:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc024696c, &(0x7f0000000300)) 00:48:47 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000380)=0x3c) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 00:48:47 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r1) write(r1, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) sendmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) 00:48:47 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200024060000000000000000000000e3e900000000fe8000000000000000000000000000aa4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="900900000001080a0000008000"/24]) syz_emit_ethernet(0x34, &(0x7f0000000000)={@remote, @broadcast, [], {@arp={0x806, @generic={0x18, 0xfaf5, 0x6, 0x2, 0x3, @random="0c1099a5fc7b", "9a85", @random="472414772c15", "a830f6725f341f78d24e8ec228b01f10"}}}}) 00:48:47 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() sync() r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="ed6d00fcf19f8aa0eae06eb5fb11d00d9185c46d96ba10b23800bc33f4863ff7a270b3e0b3b981", 0x27}, {&(0x7f0000000100)="256733f7fd64dfee1a10a1e432d2d5d175c745a35c8de8dee7d7d7b32cb5db73f8a706faea6085a50df26d919773e0d18d", 0x31}, {&(0x7f0000000300)="217580db9bb2ed77ff09494b0ee1f015a0ea61ad5e24eef8d461883fd37b8d5ebb05ac092f183e5edb75aede0514699c83722745e3c21959e303953d78bf68d911b63303db1fa2c20400f1eb52855a4036cd228286208c0dff42973bcab9f44c0cfa69c5bec1eb7cfe929914ef99f584665784446eecd8e25769a6269cd6eb345c9fca0c44dcbadc4931d055f9304c1605d948902d86e747d41af417054dd2f165dfacb92cd3f27ad04bb709264f7571a942ccf14074e50bf0f7a4b3e4ed35609eb63357e14bc8b84835bfda9e0fc2cffe335fc3f4eddb93e85358007814fdfb6a0b", 0xe2}, {&(0x7f0000000400)="0b577e5431c68f04194d647559f004a75a29f47503eb973ff245b2c78058937ca085ce16bc58403f7389e4fafee2910496c53d1afa65c4ce93a63f04a40f8355d0b295d114cf80026cf5224833ec199016e3c6e7be59f087ef631ea02876c7326a590be53aa9edef80289c13565229b6b80d4d500c7522c5d034f88a394b9b51d4377c17cde9be9615e168f1339fd94e0d65b79b16016e2135164d915447ae5afcd492fb1ede97e69740d4a2ecf4550cc8c4507130c41a89e6b8840041311f24de076baa3a097bb91fe43a581d96c9d05247cf0eb72313a34e93eb65e40202a708f10bb7541e3264928f29cb0d880da01c9733847224f8", 0xf7}], 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)) mlockall(0x1) getpgrp() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000280)) close(r0) select(0x0, 0x0, &(0x7f00000001c0)={0x0, 0x0, 0x4, 0x40000000000000, 0x0, 0x10001, 0x6, 0xa}, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000200)={0xffffffff, 0x4da, 0x0, 0x550f, "2ea86ee195600a00504200", 0x5}) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x1) r5 = socket$inet(0x2, 0x2, 0xef) write(r5, &(0x7f0000000500)="8d6a7ca6c489741b67141d88009ab9e09d4c39b96903d3fa00bd93eba0ee5d2bea0481d8d9d050c3a7942d40d0bdb3546a0bc53277b94ebd71c70ca201ee15ee2e4dffe106613b555fce3bcd166d9109354ef541c7b9fd1ca1b370e9927d287e371c1603228e0a0906a6ca6ed2574df223256a98d9e62d30752ebdd80c896b082c4849d22e485ea035a6", 0x8a) 00:48:48 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 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, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 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) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 00:48:48 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1f) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000180)="acb76827425edaa4d0755ce4ade17b15a48723fbe9ff6a6cfea0d9ace5c9608343143b71847022675f9e12e270b90fef8a7ef9f159070541733bdbf9cca7efa0aee195011a8e2e0583b74d155c0b3ac34fe7676ead077b31fd2f622e64fbf2ec1c8feabc42258277e889139f80d7d066cf12a4e1cd6a522ee3fe8b22a9581c4d3f30e079528645629bf7fa96ee44a4099654a864e10c397422e575873d0eda233a351c50a448d2ccfe1b66ed90bfe5e1df7fe3dd712ddb0f8a5fa2f104", &(0x7f0000000240)=0xbd, &(0x7f0000000280)="a4fe15813009a762b7e6d409d88e4a7b724a9545fefb5f1e42cdf57a41e6ff5bd68669a696ac370812de0dbc", 0x2c) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r2, r4]) setregid(0x0, r2) 00:48:48 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @empty, @rand_addr="ff347d900cbaf42c82d67015216ffdac", [], "6019"}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) chflags(&(0x7f0000000180)='./file0/file0\x00', 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semop(r0, &(0x7f0000000040)=[{0x0, 0x81, 0x800}, {0x3, 0x3, 0x1000}, {0x7, 0x80, 0x1000}, {0x1, 0x5}], 0x4) r1 = socket(0x2, 0x1, 0x0) close(r1) connect(r1, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3, 0x5011, r1, 0x0, 0x0) clock_getres(0x4, 0xffffffffffffffff) 00:48:48 executing program 0: r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) r1 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$IPC_SET(r1, 0x0, 0x1, 0xfffffffffffffffe) 00:48:48 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000001840)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00fe8000000000000000000000000000bbfe03800000000000000000aa21000000000000000400907800272c001d0000000000000000000000ef00aaff01000000000b0000fa00000000000100000000006131fe5c42c4e84f553827eb7b842956eaa8e733ce717615f8e5f2c53aca976a1e0213fd1304d276edcc400108f2690c237837b67f71f08172092d9b0474ac0dd0a0dc39c1e9f3073893881bbbd2aaff5a9bc865824092e46e3412a3333e0ad25aeadd9c528cc8a65957da37c5f7bf1643f7a442cecc503c3f2217537f2e1c6e19273ae8354840ce70d9b5f361ac0b632692bf0cdd4380961820c784e4f4605ba7fb778900bbb88ab7ccd55b7c1581b52750747a799b0c576c39024e98681a62aa4b6325d19f2e0d2074a38cbebc2e7afdad4a1307ef3c81e20a5dcd76a8eedec73abeaa2405259dc123b9aad76007f104709e913345ee82128659ccf8c94ee673fbcabfbb37c7a358e4947126ed5db5c1f352326c72c0887bb4652a530c47ec7adcb1eae8e9670a4358aad89a32abb1f3b2036092e29b1853d67871942dde8b6f230b093c09f6c9f70ad308ff26ce18f2ff7f03545fbf6d178915148a89cb2a15386749bd0868bcf549856b0000000000000000"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd1f353c13", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB], 0x28}, 0x0) setsockopt(r1, 0x8, 0x3, &(0x7f00000028c0)="9ab43592b15055939ec22ba97d9dec5d71e009fb78e700a9e1d2b925f60e2c2582ff7fc4b44fe0a33b4e39b71e303edae9066e8b99fcb1021bcec5a7f92a0aab500eed2743c0676e94be738419557744cdc7a1fa434b5ab4ee570a2e69162d97aa7d12e09af7bd73268ff7b55ee53920f1f98c8c8c5ffa3e7c9a1928aaaedbc0b23fd33a550998232ff0629643e8", 0x8e) r2 = socket(0x1, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) semget$private(0x0, 0x4, 0xd0) getsockopt$inet_opts(r3, 0x0, 0x14, 0x0, 0x0) pledge(&(0x7f0000000080)='.\x00', &(0x7f0000000140)='\x00') fcntl$getown(r3, 0x5) sendmsg(0xffffffffffffff9c, &(0x7f0000002880)={&(0x7f0000000180)=@in={0x2, 0x0}, 0xc, &(0x7f0000001780)=[{&(0x7f00000001c0)="b496ccf4498194925b29b81554e9dc94ce2a25ea1efd4c245c3f264ded", 0x1d}, {&(0x7f0000000280)="33d60d6aacba14b631b49942628d9edc03a52e6d737145120eed4fe6a9ae3934c10cc0eef8190637920acc50918e96f72c10d18db0113029216ac786cc6ea5007709409203a50ea39d3f45d1aff56eee4a", 0x51}, {&(0x7f0000000300)="dc149f57bc48eac771e16ef715e7a601efbf5bcb3ce9082af3d5adbff2c92e57ce38f5f404d51129179d74e8ec1a9500c54a491e6fa6440e6cdbc0bd59645cce9ccabb7967b7542c984aee710ce03752cdf73539713b66aca8bc9ed162d0aebfa618f1105d38efa2d497add8c0bfb38b27d34c60df0211d82a167a4ad34d1ecfdcd83ccb6969b9f8ac8841c10a1a53e4b5f8c51a0554e0f5035b207b8ae19aae82d79811ade401ea2b9d8feb61", 0xad}, {&(0x7f0000000200)}, {&(0x7f0000000440)="3ef8a6c4d82423e9251baaf453615db4a8795babc923443877e75671e6999d529ecbf83cbe1d26b48c80ad3ab0ee77a1e19137a65e79213ed8a49fce1a0c0d43c7771c411e333fa03db85eb2ee2603", 0x4f}, {&(0x7f00000004c0)="1a7a6070a71212f435288664eb08ff75d0d70bc9a6d3468a455ab30003cea3a50436ac9996efcd272ca9edf3206966706e12e492de3909857a67a2c70adc69722cb3667a8946ec8c382ed5fbe9aa3f92bae326d5b743bd4d725572e11064a4cf82bc0039ad4178f674e9182e54e6aefea4fe323b99d301b53422cf94cc6fe22e443be2", 0x83}, {&(0x7f0000000640)="01133e4de805c3142651e272814dee92bcbc124f382751304b3048f78b88171b645fa57f227c7f6a799bca14b5cd01417f1b407063c276041d8e2e7d7b1f494aff8619d4711eef904feb9c461b6cec4d69c695555df651f62be6d3b354c1a34469230141", 0x64}, {&(0x7f00000003c0)="2fb6367a133b2ca44728f6a2ecf2774c3390b5dd82448c4c", 0x18}, {&(0x7f00000006c0)="c6c85fa93bb99a671d5cddee0e8316b722a39bf8aafe16ecc4b680b903da95524a3452cc073a61ad7255c83a2f8e1bddf8b95aff24498ad038f5df5337deb012c60c6b48d6ad7aa9b8fe625ce878915bd7e60be99a4167887c81540843ae58a5f37445313ddca08dd7adb0d5e76c334125cbb8512349eb840fcd16cfb081c01c4b35e719deeadf897253a7bdbd0bbd656f0ceab3c03c7bdda60e0acc3c609f9cf4651d305d8ba28796f59f4727e97d340e65253b6e8fc7b18b6ce94c7bd9013fcfcb98360fd7e320a006a8919a941d4ca5e8b0495bbaf9b9a495f3a4aeae57831a790a55bb6bfb80c7c9b7b0e11fce4bbdb0c4a4a529dd9b37643ed8bc90a8720e61b5a7c78b2c377ab6a6687671ac7e081a2abc5de333f612e6802227866b6d29093c394a48ca0f2883d4a76e8f5b438dfb23c96ee8cc9854d0cfe9780732bbac13c66843ecc0a71257281ef375970ec5b4336eb189309523196e096ffa6cc6835d4af7f29ab6375f884bfbdc89389effa67548ffe082a5c4834747c5b4945feb13bfd8bb8aba5996f460f409b9063a83edfcf1f6475d0b3cd9ce3104a997f6934508d35d00cf36c1cce4c10ff9ad12f266462e95015a2444972f4c889fe0f21e27937a211c8e6bb0bda782207d8e36629e6065a6f205285b8203f6f69ba75c9a8dee745d810bdc2b26e2e2366a6a6ad353a05c86079b44775251cecc457e74cae02c430e1ec5a7afec323f193cabe9e371242cabe4195ab4f5d5f0b275f8c6537938194dadcfd03d2e526d6f904d00c286ff8d2f762f9dc27d4478ebd7b35c855a083bf9251f46ac8ffd7331a1fed4a89f8a129cd4a19e2a57e475afc7895dd7245d6e284cf04ef201077d8d85b28f6a1f56f5f509877beee0414ed672dc83d251737c83618ef4fb8cbe77d5e1928d194612e322465af34e754898d3bacbcc47ee35d39f70f015099f35b6a995056edc9e2fa315c4884cb815d42770689fa0863797830b358f31d2f56d16b9bbe106bdd679b7c30ca09e39c68d5803e099d96b49b83e4f857b787b0340c001b30017698441afb0d95fb1eb36f21e42d6075ecff184fde7288f3239169979b84a7a8dd9f01c9bd3d6d050139939ad191b7c7bb57ba833038f05b9615c877084d0c29dae03c394d44766746531d2011bc7146879ccdcbbf92bf6f667792d2697ba22700c49ffad65d6c056abeb67ba03d9130d365d46519dc80b1c54d0bf5ae65c46917801e1bb515c43033472232e03f9f3db98a758a03ec018b0ffc287afdd31b5697ef51be1654ffae3c5ca76367f079c3ea0dfae55cfe2ed6d4a77943b0d6ac990817a5de75cd006142f77a9a5b1155c89cc2795213dcbfce8d40311b1b0a9069e47fb7f97648eda53b5193c32ca4e1bcc197daf34417e6637929abb96110a1a1dc7683bae85ad91b8514934446a98aa935c71589eaf8010207ecff80218f0e9f9c5162019ff414dd4c968632218993c98b46c6b3db76142810ebb1b592aa751de1915e04f2509b7603c65537d0b2c2d5c2b9d772015df23929a4813096c8631e7bb1a2862c3946f6d48b848f96c162eed51398c0ecc2b7d7043dd2a81f6afc3f77f5b8af236b723c01129c071d0df22990ab11b2e68212c803187e093bf51f9b561973587166d5ddb2d443a7387918e3ac4873114068495a672c23ea7d87ddc44dd2bf14b29718017c42fec440396c8a0b5dfe885344c1ef81536f5372a63a5c6a8231d8b2ac447eac81651e8238c2cd9f0ba7803f8f383d6e0739012135ddb34122b60d17a9c71b5adda328e50ddd6610cfd3bdb1f76c39a588700ded9700786328b146e6338ccc83653f6696bb7906f305c9a2b4e8e731fc9367f1ddefa9ffa6f2d242f4a58ff7c479b131e39c481bd28d25430d4a18232647c2654310b4396e16c4c28fa75910fc98d6656e073e401d84018108b52c7a884e2320143e6a308de6dd460e59d7b90097c8a439d732a7872278e8e813b71841d98994542927cd19dcd45ef76cf9591b20489fc5ad3b973823d532eb20c64c4555b6ad12da9019a84c33496ebc7db4091da7c4281ec8b13a2247d8f13358dd4e88389d3a04a2840a2969a3ae1774f536b3965f9301e3f3d6d00c35b4b437446ac4fc62f19d9f6abce0b9cdd52f2d648a156aa0f1ab09c7c13c1812fb46809bb2c41163ff91a6d58db69e497ab258bf212022cb1f435f9d4aec8ac51395f20a0cc4804a7137256d86bb0f4feb929e2283906694a6bf9c6b8771f6265adb18f92160332242854e149256481dadd655ad37c99c090eddb9f9f083a0bfca80b950fdec2907f46c96ca917f8591852d8279111e8044b9a7f7f587549aa8cc1271e8a4b25d5b5ebef51448e5377b497389caee97016a57170efa86e15ee5bcf9a6130d9c50df5828cba758eaaa016c3227aac7d9d54d6e75c9652d310d201c168371e1ebc5c73f244e30a6e2c17b44737f69efea9f559b2c2e332f1bec5025b0ef881da4bcd244a2ad3a1d5a288d9c9a91ea28ae7c34dc0a713ba32ff1fa362e899490bdffe828df6f57aa8050caaa13580cdeb19851ad5c2ba2237c4ef18e3c91da0290739571599fca2f7cb53d716814ae8b71e302734404b4692e4b3ecf23dffc39cc9187ca7472ed9e3d7f1dd011e663c6c48918301ffb5ed46603fa150a000b25b7d779a01f562d12a1ca86f3475d3cc62d52bfb37d7399d06b124a8a7c6f8f0c79005e2453979ef869978f5e4c1a366255f440f796dac7a17e3844b551a6b002a0fc547b0b506d014bb3de9d060a92bbd401bed68678d93b6a7bb2b698acbfe8fb09e98bd8b6575bfa871b79e3df9419aa800f9e61dbd5632fdba98f0b9bb143798ef38ec2f93810037ae3bd2f0a0aa85644727f8049e55df28d13ae62d6e73fdf5b8f0f6c242977e67960a6a3d282a2488227f6e190a979e269520e02e0a695174ed2664fd025db9d1fed18f331d89da8e006a7554d769a2bb269e1a8bc7f6387d4d49002bec1a512fc106dfc985a01a46d9322d43c4429a6407a5460bda937e83878b9d6f5791572bf7ebc6dc9312b4872e6bcffaca1099d76ee2cf5515a014667c3f6d8dafa54efab0ded189ef31f731da70db0bf1f10fe8ff25a77453b96958836d635ab7d2df98bd61b1afeee899eba0b32350550e0b20b7e6f4666f87ed4ebf61b7d411a48c0fbf0d04901bdce693fb39183de3dabe6a3433debdc74566705dece938614ca9a9b152d18c67a5844d3d60a8dbd70296ef927dd534207a6f9359cab3b37a2d007f3f945c60daeb1152cca04d8d1516a851695873a25b47e781fb15c4512378c4b5dadd57d6cd091246cea0e84830f41b7ed459df88b4f8d4a7b34b9548f5ac0c2a94f048392d52ddfbca0ef114e61f1a71d224ee7913908018c9662922bd6c48a70fa9dac7d8c5ac039d5d4d58918f554644dbb5e47dbc19eedf4404cc9cc2dbedaf8463193dccbe448eb17fb9d3428902e7a21bd14c8bfb0fae81b80ae5d5c900c501440db0c002fbdb856c1948fe321e3a0e02b16249651185a1a88522802bb48fec5bc832d25c1949f638f0721755b1b766d3fd81e36deb754072922c6a74376019f48224eda4aa80d75a96b3792f2df5076c3c8d92b44a95ee16afacecbdd4d962dd7e5fdeba8b81c131414630d4bbaba81f285e699bafeb892cb202d5be190808956ce4f6efe77ae23282a856767e4ecb9613ea04a1017fbacf7cc9312bc9baa64a80323a5c1ccfab4f349ed4d5dd657b1db6ac2b4796ecc1d133ac6586b07c3d6117a33718a398377f33ba5c93ddc7f0d7e5302a399a29015b50b54b605318d40ed26e574a19595499dc353f7d028cc9102b0f76490c8e8edc6bd324714b08c76ba17266d2d442dbc57c4c7f3ad1a50c0c1ea12f448a8679f4c4aaa0292a0a01ea95c317d1947c559c7295bc5799965e4171684638d958b784e795c112059089f0c22f7815485c514c64833b52735d088d483c8e462818e33211689212ed8fa7b75b24277d54fdb83f6bbeb70d74bacdc84d064c2c7aec389642e5d34093c9af383b0445fc97e903c7108dc140f34de7c55db14b674dd3641b94ce510028d01f58feb86f52df622796a77e5f21be4790da6bfaa1ceb5e7835eca619f541472c2dbf7a2bd7e1337394ee74a55b6f008efdfbd5e8bb814b85c89a3ac7e116ebb1ec7a4ee4371083a124a8c45d1ca35adf75cc3ca43fffd64ee9d8f88426a11f2d4023e7ded71141b80a3c28aee96446ff6407f31f37f9b3b6bfe82e994264a7a80d3e4e34e32e1e7d4d18653ffe76d05bfe66751dd05b0d88121393470a9061efa777f3e278bc68bd871572a1ec3f9a8ac5b3c4e2a88c3c9155b31394c3b1874a1153e093e8921ad84fc7a0f9ab14cfb91581aa48a3802f6a63d61ebe96b9c611696fb1f636676712528095a3b85f7f99dadb91f723172d75b96f37a01f8a10d416aea4b56f6e7242dfacf0dfe7ff62f3d5ce5906cbae7ce79d642943b33fa20240f3a49b42c4f7718c4a5fa355bffbd91ea39613e6d699d63eb51bc086ebef89e5cc3b44d7233f7eade32fa22fc60395231b2a99045f0c3098e13be719b84dcf7778efe2660cfa9b4223b645e1fd08d108baf69c5835dd5ecb34f27119e1381d10ee3b64a9617d3bb9fb8de7c72ed3a5165030f1de85ce3432487d1b453ff41149154bf9cf75e04725d5779b17335d02f2587f588331a556743457c9b69ccc0144dcda320ffca9f8f91a8b0741de12480bfb76d4dc8109ba249a71b38c5bb4de5271c31751eb5579319d21d438302fba287fe42573cbf2df50dbdca6c401581e95fdc3134ba8dc424bf192fcc7555a99b8aa678917e0eca563f62611feb0f9de798810d0dc1b89f0de494faa1b0eec8e9721587762f19870d5ba9783ac924aff5ccef7f5ed5566d64737812fdfcbca6befc0e0e1b9b4697137ead83fb4acd7f9150ea22fb70a71759b10c73df2fe314b6627230ccdc4752077e83dbb873919268072d6de7d9ba9624d4fea4de01a703608e6c6f6f5f4e745d5f4b36f0ea2d0c02f653468025226f2dd069599ce901f79dd85c97be9a5b4da201e699e3c3650ad36da374669c4e9af92ace3313e0d9c300937fc023bb3b359d117b3cd7be9861f765a305a02fb0e56c289ca702a6cb7a334d79fa3726f73679cc4d43c74aa2fc7322c525cd1ec7979f4d37dc8d66e9c1dd26ad07b9f784a22055f9666be5eaf7bfd993e502b32b92c7d14efd136ce6a1f6013d0b4610b85edc6fcf7e663e11045ee59178edeca03eb016b5e5fe32c2c15cafeb61b0d0adb20358ed7a0b9e09fd10a847650403c07391e38cab03f17a0bdb77e056dce33e21ee9c4648a7da500824f0ac265d1b536017ac79b936b830237da2696cdb51761d82759107139dfa465f2442bae1a25738538f5a6d3350247f3eb4a0e38b70e92cfd418edaf520c5f86f2cd683f78e43106fdd6644b9b351759583d768f7c4723b4e4852dfd12661aad1e449ca573a8ef7d455f0f8aec5f9eac6fb75c0eefd13f409f4fa51fa02e8e00c880c16f1952b6a93d045ffb6fc1ad122fa174d59e7742fdae4c9d3465926fd0eabcace0684961334c8066d844c096bb67647e1ae124ecedc6eed87c2cebaccc81333b32afb674b77af8c13026839b48b5d27e9b5ac1a964b6ee1212613b4ac2138e11f1b3d95d1721d88baef6148a588b721d8e313ce17b2f345ac97128f62a45d84ee1894824c058396e8f895a2397a3978225676a361bbc125b3825b6726ef6d21c74132bedb91fb888e03", 0x1000}, {&(0x7f00000016c0)="426e335e55273a6bb7001355b800d0b5cf29d69c53338842de0ab46e0ad8357c5be15ca25f3ee14b8ff3b91eb74b46b97dc3f0be41b25b960f4ced30e17929c2393d53b92aa5aeec56208be1e3dbd2fbe11a41f5e6116c40c4734e963afbf985b8681fcbb04de2cd6b7a6a29c31c07ee3fc56e7eeaa7826d5aa817dcb31f1d27908e6bed8942ba3325b005dd2b1cae01d1597ce8105ff7bbf67815f02e8e49ee19420d6ad92231e118c5f3535da465acd65183f5087d44b9", 0xb8}], 0xa, &(0x7f0000002980)=ANY=[@ANYBLOB="1010000000000000ffff000004000000179fe0b5266b83f39fd958077f1c9c238b0fa595e801f158187db38564e168cbfed0f25fbbd502fc260a99011f0cb2650ff6b5547870a624e6451dc4d5dbced198efe4c2337e75942d0dcd53618ad33861159bcb4e43ac1746330cac2cb07fb37f925477de24525b485ae0596d0808b9beb39ef8f808acefd7e86ec45be62fcb10b8d0dd0ca05301cddbc088e67cf7355c81de017bb08ebf32075b11b081fecd66cf3d6a82524e43b700f469b28feb1759f45d52abd1be23dd14919d71162e66425ce3d0b6ac88e90214caee0cda58c32718398f8915a9b3a2250775fc461a6ae6235301aff1ca10f2166e55762658ff00048cc5b15dc5aa50777688a7ee9fdcdd7cac1f9dad5791c8ae0de43c9e9d461faeb3157e2cd80840a9440f7ec6fd4b36dadd8104d688b327d24a7c99979493c6661b6a0e48e8046560bf255e46f56812298d01c25992cc379af23ffcb7fbea0f2dc056dfbb3964f675b2560b8263b74b2f2c4ebf94ef4329d695b009b19e984702df5afb750c4bf1ea945a93e52b5e3062145ab91ebc2e4a3f0e5e327dae71fdce9361d9952e56d1119302f71ada4c5d96ed95028e0546bf02bd2b3a871e5201ee121c7536c0581cec7d504b0e324b553b40ec4564f0766f24ce0f6061d570189ef3f21ce70869622cd7042b60948268d6048faf15f78c8f7520e88f3e3b007c53641775fd88050cec9c26bd96f1094ce3d1f83f1c8789c65865b54e156d89845fea06c7b58a0ab1e5d69d72a88b2788d9e2d8c6830a0425efaa1569fbaf0eaa2d95d4fa19c6b74270c164bfa7026eb5f847332f029c45a9cb0d9677e13cfee556e370840cc81adb0d2cc50e3c52128af0e3e7c163afd83e4e7d3172a7a5efc6f1c51550b1ec08c1dd5cf991727c9c683a619b30fd7133568bebb367454b3a55e5b68ccb6042a2736803e439004e4660e190c7e04e2a5c649e65f48dcb523c62f8623cd9aea54c79ccafeadbb93a9de55666f140c89208b2fc46ea5953c8f0fef43338f5f153c85edee929f6902de528e87cff936fa4ab4422b5bd802295f00447d77f403dd42994eb86d16a8e0ba1d0b9bde66ac341400501554eb5a9ad4bfeaa357dcafe40659e58f5d7cb7c7bafe5672fa0b3509e8d1f7bd3e278ca6bb33fc1686bee6f37ad292c64a65b83659532fd2f45c5c529b9cdb0c6378a17a6027342bef991f5acecbd1f53b48416be197b9275801edb9e90c9e8f16863ac8272c13d0661139a6bf081825efbf86ff2dbc9a373c9ecd86513db0c5af5912605430384a470e31901d69415b04af95cad5e63e3e778e65d2c7a3d65a7009b34eb5e742038708319b320d217f47077f0829d6c8f4722d0c9f2cf230f7cb89b7a5281a0c4b061664d1383f34657d9d084b2f853134eed56b1209e076d3c1ba6a4012ab4bc495595c2c675bcd825acd75b6ff286f1ddda0e4683942c5116c05888e00d90e2d6331d2a1c5d2c8352a15de7f402863e977be1d874af896c685538a0ed944ed95a4b4391b901b9f67fff430c4cd38a43511880e5fcc7224a14f4e49784e1e89715a4434eca36a569d683cd7c21f2e6453afe15197e734423d5a1caf19f427865993d35a3004f769f7c1d44f3866410efd30b4ca315cce51e9f91df2b98c7f6a77e9d095f776ee2b290a7849c70199c9395bb3b4ab8d4727f5faaa1a1ab272b355b93b546536c85ae780887692bb53cee47754e5707fad333f2f16e4f4867181cdf488f31a597d3bcd2b4ad7f080e2b1817babc015fe15ed881690edff9be1e1cbe08de09a0194d985493060a51761cf5eb610c45842aa3bf1e2a1422ccb2772a97d2ebe82eb688b493fd60db3bf17a9226c563f6d417fbaf33ce5a726eabf425d8f3f7ba768c6c3583d38e72965ee56586167ccad8edbbe83dfd236eb40021d8fc501a62c39255550e90b2a91c7e82f039549ba67e7f68848ed037fbb78c2d7ac81f9d1cc205fc557e1ccc3afaa01e46a185aaa7054d8dd43506ca4a82ff2e7ca313cdb50f043c1ccbc9bd43d2f44a5c3db09a39a43d330c6b5d574ad4fb31429608fdfa434ac91f6c1ccaf556303de94fd6252bc77248233f42f179d28f62bf6008b354b91b943f237374cc4b41d70bf8a9ec02fa917038d0adc007749a35315c1a3f617142fa60af157fbe29f31bcc7a21ebc58286777a1292f9ae0aedaa07535f8244b5084357dff042099243a3fac80462330bfe807b83b60cdd94d76ccc14c68a14583a640f322715b14b3e2fa61e2c0646a7cd3d8cd48a40ca8e3d02e7903ad3c61f6daf815efad5491a8c5b91cb8342f73cd2d8d9e93ae1c869740763fdc93772d99baa84e2bb53899c1574227d4f5d3497a3c071050789349033410cdaf05e04f348de47d5eefc4a49c50c7b502d571fcd90e938e4ee14d237b78bce3e2547afdde78cfd4311c62ecea17852357d4d38f859634892b1409f972022dd2cc73bbe69fd1a2e72b5e278dde37f35cbacacc9219e3934d1029f0c9442e955a801086470dd4400df544a3121102dcaec9765f736e4c2590b50b62be6552976602f683f310834f0829afb246347dbf27da2b6893f893b35484e408b70ab608342573507cadebb522f313515ebbff08387d1c7e9f5b712e67940060f6f6a5bedaffd36a660f5659220da959241aa32ed489d7f57f0c32dceac731ca2fc92b6f363b76b70aec5866cd749161dbae4072d2961c00b89d54add523c2ec134913a4d157509d4c004d84445937a1f927599c82256ba37f2ae311b44f95cb04a6b9e09cb6b8f1ab122e5f8c896973051baa7c423daccc62f466c1bcd7a0c7ebbfb1c4171d299103ef5afe1655feb3b40b566c462d66f400bf6d14f343d0064770c5f22499961bbcd5ebb05fd8f457200de9f2606433baca1a3eab05d379f1e2d5253c4d3ea91a841ff032f76d6460d5b243e794c855b30b1792b73327413ceb4c6073cfa31f770a5d4c85ea9bd1b8bcc47b6582c2f5930993a178c00f039aaaf20f04c9dc632392cef17c2fbf8ff30038b37d50f9ac3b82dd76f78241989a07fecb1864dcae23560341b0cbeee7cafe69f8d7ef7c6ea766e2f400a22e326aaf426b11bf3b3751846eee47d0568ed7a006438597a1cbbb1a1fe90adce865e085d955d2902f51ddaa5a1308f161a42773da6fd6a8c0e63cced8afccf33aa5f00a5581ea58e5b4ca561d9ca4ed62004a993301d9a91cf0630b3fe67b4e9ee937b6f82c141b4c1da6389ea3ea63d31884a2a8487af50a0b82f4cb7969ff312617d298cadde4c4ef319942ea02dc124656dc0a5a5894120228a02a54896e1b675dd2d7e016b408844c42dcba89e2914ecf0b133fcd3e8a7fa180ede089a6049c9afceb59d5e5a3493ca0ede3bf6e04b225abaddebdde403be681eef482313b223e5852d01970578d9f5c061c8f212203eede85bde2f28045421be9b6a635aff79ed5a4722cfd62dceb4552a82703c58f9126ae5aa38ecbb9d6acf59d45dbd0c775de55b52e756b0c31ba70690b18863189fb39083a5c6824d0e9ed26fdd0332bd3f0af3996121f87e119174f6d31849c719e5ac8647064e67d67aacb71d8b05e2393ace7d330f9aa3c7348c43ac48640e25f1084ae4986ff8cc11ba06829f9ae2d2b6c98d531ae0bb6a5232af5f368a42b338d150d1b91814225f00496ea8cea22068dde7165bda31607fb187adf5ccf2b69394426441b0c850bbff1adddc2a7964fd1056456c4a63c776cae30629a6bbca8e6ddca3a195e0346df98e982e7f694fad0ea1bec776ab0068221ebff959bf7f0ac4a64e1d60a88a6eecd5fa6725eef3b3ef97d9601f74f9f587f91421768b463510a04eff305d68ef6cb682617502a8335b3105001ff5c95ae71bcf55bd3c7ae91c3161811a68f0f3167fb4cb1104988c6516d070a8b7ad42b9df2ecc7fe1a3de977291270c6eed41d27e19b73ff4bc4096c779fb7b67adc45f29bc85797fe29d7227f74fcb4c44c5c5391132a76d6bba4e314dd9b5499d6e424a1c9de2121f78b33319617daca8f44e01e309958be70c5676de2c06be75fb2a4f208fac773651867778e5620be45fe666709c8948613855d5f7251b13513bf9a5580e6474a4e984c0a6e52479af7e0d6ad7188b24e4563c4c28f194ae75630e2650bc93ed2af55297e3dfe900aea5b0b8ff756f36edfe0b2fe6d66125d655178bfe0f54169f26afc380805a3883d8fe215a5dea2559fcd26ffa8392fa6c462a6397cd83cfbc861e38154bbe8713b9a30b2e8279a3c2a7eab437da5a0f2951bb0991d409feecf46a943fd4c5c97648ad1d3a2e466d3ceb016749bef5c1c417c343ba71b0515ea2eacfb43598e6360799bce7c8fdd6643eef5a7ea813e6f34b5676c1754b4620fc3ef4f8d027c3e870de1f4d4f5a211c1312155511e08f3e1ceb221a2cd1ae7094929e7d2c93dc3921b347da2571e6b204ceba8713892a3f71a293afd5aaaf3a6983396d661ee8250c417c45f3f0372b6e76d7da87a18fcbe22e6ca0615b3e5cb6a60d054105b70e75ac7dcf1e5fb45607dc69f3be104a7f602d5daecc6825ca81416f70979eb2e0d570f4682889b913b07df52fcae322af4dbc044a0118b5b3c7d875119064c76765d5c3911737d27dcb27dcff8bf7beef35d762048841f9ad864e39d19883e47e1627b670b7c3fcb1db8b43f55f49bebffd42c13eb0b98ca24c8b5066791c5db130ce45a430735984bad332ced32a62411e236911a40578c0816f51db981003d90aca0b41d279e4d385120e65a188d406a14f0debcd30fe00b385a33c6280cdd0109b04d959218eee065c0c9af99341a0984b70cd53a55483242cc60a525fcdf005abb4c55642166a899bd11323b0bb5767575e19280510b0dfa29039583349841ae3117635ec424bb32c853a0bff7ab338c4cd0c7c959505dd7f554f56c9f5a966c69df93815c95e1f5738958caaf0edd97bc903cc9d2ea2987023db544493a1bcb7931cd525fd0bef140166a63fd92a768c2580240462c8cf620bbce98ca564a0eed7d873bf2ef7b8b6340f33bd593a95a225c6c5cd6223609f0bc45097cc97bd1f9d1e29d5138974bc86d4f87388a4db93651328ff30e0a3f2e97d8c5b3d1be52951eb8b47c720aa35a62c35a73a5595145ce04bd165d83d1952e32a6bfe1db3bf893b323a6cea021bcf61322444e5935356768aab8030d9d5104233e0ca483a543239cb2a0a93737eab6e1d395319467b6d29109d6212a87e94a13be7992c3587a4ad744a2123c2f4f8a119e771666f3cfe3e48e45dd7dd52a9b2cee7389c667f9ff27e62479ad4970768d88009664cf97572a4e75032e159c59fb375cffc2f55c1bcf404c99c186f4baa7ce30f76cf2957f5771482b3b2fd19426b5d4d4fd6f35c43dfd95a69a43956c9cc330b0591fe9da4409989b0382827cbaee59d2eaa8a0a4e507ee012a056ced6a872471953c16a9e37de88db61e9cd1638bfdbee799f257d4bfb7dfb0780f275744b4b73f3482dd92c84f44e6ee4073eaf1a26517c4b8413a348824164810fb12ce92afc6074fd39f5beddb9755381487e90d575b3d9f886e9e4303a040ba4e46c9521e96ca366d73e43ea8c02c55a437f21135ee352bd40a3f470e725b6e335290fed3a7b427372de734bd5a966315a22e7b882017416575fd7d36433eaeca2460f88d1e7d64df298d3e66cc69ba159c8a5700e1200bfcbb4bb51d9ceb26de9506fcc36538d6fe9c104b4a83ea9a9a3dec6672a59e1a08de2ba5f36e038372442e6108614a400d8d875df37e9f988ac93c1c5e1273887eaae3c9438a6cd4c81543081ff0837a64e2cd062d566f8b26a5eff69d46a66f0d2b51c45f87ffceeb99b7985e8c977f6f4eaac2e3af22a0e3b5fffee73b52cae00ebddf486acbf1029eb5aa2d251f97d93274b0062b6c27e0b1ac62d1e18b394fc5442e56acb9b162151dc076b2bace4f25394c6e78f"], 0x1010}, 0x8) fcntl$dupfd(r2, 0x0, r2) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/24) 00:48:48 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000001000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e0e621", 0x8, 0x2b, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[@hopopts={0x3c}]}}}}}) 00:48:48 executing program 0: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x3, 0xd}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0xfffffffffffffffc, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) r2 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(r3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0x28e, 0x0, 0x0, 0x0, 0x0, 0xc, 0x1d8}, 0x100, 0xfffffffffffffffb, r3, 0x0, 0xfffffffffffffffd, 0x5, 0x1000, 0x6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x101, 0x9}, 0x5, 0x80000000000401, 0x8}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x8, 0x0) r9 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x8, 0x400, 0x80}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x101, 0x0, 0x0, 0x0, r9, 0x194, 0xfe}, 0x5, 0xffffffff, 0x6}) setregid(r7, r9) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002edc66696c653000"], 0xa, &(0x7f0000000140)=[{&(0x7f00000000c0)="100ca88758be04af3ca4de796d2c555753b4eee6cac6966e85df8966472dde7f5e7747aae1796cf555776734f599adbd5644a3f4f9db29d90a75e84bcea251c870c13b24216149584a634823", 0x4c}], 0x1, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r7, @ANYBLOB='\x00#\x00\x00'], 0x38, 0x5}, 0x4) 00:48:48 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2, 0xe}, 0x2, &(0x7f0000000040)="811f77cbf3a3cd08c75d7e38810d10f9726f80bc04120a22630151d7605c95cbe7d2299eda50", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) 00:48:49 executing program 0: 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, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x3e, &(0x7f00000001c0)="462b9131", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) fchdir(r0) read(r4, &(0x7f0000000100)=""/151, 0x97) 00:48:50 executing program 0: syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @random="0000f7ffff7f", [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x3a, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x6, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b"}, {}]}}}}}}) syz_emit_ethernet(0x14e, &(0x7f0000000140)={@local, @empty, [], {@ipv4={0x800, {{0x1d, 0x4, 0x3, 0x4, 0x140, 0x64, 0x7ff, 0xff, 0x3e, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x13, 0xff, [@broadcast, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback]}, @ra={0x94, 0x6, 0x2}, @timestamp={0x44, 0x1c, 0x79, 0x0, 0x5, [{[@multicast1], 0x1}, {[@local={0xac, 0x14, 0x0}], 0x80}, {[], 0xff}, {[], 0x9}]}, @noop, @noop, @generic={0x0, 0xd, "69f6eceb61ec2a9c8318d7"}, @ssrr={0x89, 0x1b, 0xd8, [@remote={0xac, 0x14, 0x0}, @rand_addr, @remote={0xac, 0x14, 0x0}, @rand_addr=0x8, @multicast1, @broadcast]}]}}, @generic="aa4e7796304ce762e863a966376c3797efc7c3d785e9c3a49d5a2f24f07ec37bc17802c16db8141b563ad43d4d339d071e198375a5bf0e4db71b266da24d763efc3479c07bf8ddb1e75a5ad63f744e73da0c6bf7c25ad09ead67b6b6b4e51f96d0d2e963b6c860826a20db81bb0795f7b7016dddd2dd1c3dcb37ab5e78dfd5dff29b1b6b389cf992cd109afa68166b439cc03e269814f051127c9d775b9eec23f6a11c95f7acc3854674474e14571ba713781d0b6fb6dd73eada959a085c3bd04594ae859f04152b35569aa4"}}}}) 00:48:50 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) readv(r2, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) syz_emit_ethernet(0x7e, &(0x7f00000000c0)=ANY=[@ANYBLOB="57e0a7cc982576f95256599250560c40ce2ec83c73881ea44beb25ec330479f048aa78aba10fde797084ceec2dea50169fbb989e9feab26f6ecfbcfd6354", @ANYRES64=r0]) 00:48:51 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) sendto$inet(r2, &(0x7f0000000100)="dd5941e4233e77a1c3d7028d86ef1b720b7d398dca1064427f07a005a5c3d9dd760c152c48e344174f59ab808e", 0x2d, 0x1, &(0x7f0000000140)={0x2, 0x2}, 0xc) r3 = dup(r0) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000080)=0x3) sysctl$hw(&(0x7f0000000040)={0x6, 0x15}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80dd2af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x26, 0x0, 0x0) 00:48:52 executing program 0: sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, &(0x7f00000001c0)="90eb3b828e81c1503b4fb74a2a0478637827502a9c8ae4efb8672ea504ab30d833863474ccb909fd5cad73bfc19936a39cfe14c16301c7fa84f5892aa002420bb188fe68dfdeae7a1ce79c3adbc040047f55d99b214903acbbaa0534bfff7c50b1f6c1e3b25ccfd494648068f619938be17e9c7aeafe2f4040d90a6e25b04e4b3d5c7db52efdb7ca20d28997d02f9871ebc3e9c616f4f362c10da37ea9c418dfdc26844f8dea95ec4df21915d25f76378a45801a434ff0fdc0f27912dca85c9d7b8af1098698cef6837e7467a45addc26b38474c8e6584bf887bb9dba1eb23d6d9", &(0x7f0000000040)=0xe1, &(0x7f00000002c0)="ccdb348f7fbbdb0e55198a377380a8e663a080441fcb808d17ccda8623fe7db118a16d59ae6638113beaaab49028f81455d2f140441f82d0b62a869d539f6be1064120eb1a67436f4dd074f423bd5bff299f73e4771c45fb78af6abc77fd92e64e198c276c2a54263eb9ae2098e1d73517ad5cc4a290fac12a3863374899cc6a6fa31794ce085d921adb426c5f2d9112551eea5edecceaadfbffa69a1ff0fa5c52f8608b0d8af4068c43f4bc343b13754e4d69cd46cb5dbbc33981ad98b63cc56addb53c1ac5a4af36768092ef5c74afa7666792d86e27deade6dd2c498f1c07899d14ba7310", 0xe6) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$KDSETRAD(r3, 0x20004b43) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 00:48:53 executing program 0: mmap(&(0x7f0000000000/0x3000)=nil, 0xffffffffffffff81, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) readv(r2, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) close(r2) 00:48:53 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x33, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)) r2 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) r3 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semop(r3, &(0x7f00000000c0)=[{0x3, 0x0, 0x1000}, {0x2, 0x4bd9, 0x1000}, {0x4, 0x7, 0x800}, {0x1, 0x7, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x1000}, {0x0, 0x5}, {0x2, 0xdbab, 0x800}], 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$IPC_RMID(r2, 0x0, 0x0) 00:48:55 executing program 0: unveil(&(0x7f0000000000)='.\x00', &(0x7f00000000c0)='x\x00') rmdir(&(0x7f0000000080)='./file0\x00') utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) geteuid() ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x2fffb) r1 = dup(r0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x419b53016e778fb4, r1, 0x0, 0x5) recvfrom$unix(r1, &(0x7f0000000100)=""/5, 0x5, 0x0, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x3, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r4, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000500)=[0xa, 0x1, 0x1, 0x5]) r5 = shmget(0x0, 0x4000, 0x26a, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r5, 0x3) shmctl$IPC_RMID(r5, 0x0) 00:48:55 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x6, 0x7, 0x162b, "8ccc0ae6898c364453cbeed14a3844e4cc432226", 0x3, 0x3f}) syz_emit_ethernet(0x19f6, &(0x7f0000001b40)=ANY=[@ANYBLOB="712ff2f77594aaaaaaaaaabb86dd6076605119c03afffe8000000000000000000000000000bbff020000000000000000000000461326b5a238ee90000000fe8000000000000000000000000000aa000827fdf60af501367f080e13bd2ab894f529a37c940cc2425e0e6c3fe4b8612028f690d05e40e6b33d9894d996cf01c944176c00ebd151084f3a118f3f5b3af88e9da0770011f4cde8795c136165a42afc059c99a055f391c623e53327b053f4d573c6624dc40a52a3df4c05604b20e15634a92e87d1699a235a4a5c45afaba8f7c4a741ae89144de3dde1d2dd1fc3f7df98e0114b68757f878c3f898e4910a4c8bcfe7457693662cf72bbdff8884584b22fdb5533a21174af6d3c8a227d9f8fa4d61b925d70dbd77de14e09545267514e0000f464f091e170cbf661e03fcd2d53bb9b3809993e49644d2384d720d179de7c19415d102c861185f0172f5b8e27a68650dfb602b0268494bef3c8f9a632d2e3296d6c0ad3171d25b44bfca5012d08fb2797550249ef4bb0fcf83034b955411cfaa4330c81f59f9703d03f6b946ec1a4917d224418a4b4f04015c54084d72bf9a59d8e504dbad7cd03c8e06f0ab286d1e85c9ecea0934968536d6fb10a10a4e1c354d69311d45cef9adf3a98e59ba10f021eea66da4f33d01120c12728a691c6248b6c7dc348387d8975288a33c7cbe31466f35af164e29704f60a42545ecfce5d0e46321d2accbfed4cc77f7fada62efb94cac94857571fbecada26407d85124845de72b4d5c5ad342c5dea630056ca81f99e7cd842eb754b409b1f7ef103c03a03d3ff9bfe345bc94460bbff78ef30e260143ee19b59aa0fb4f41ba1a4b2167e7fec9a0c851ff15e8509aac374d2267a2dff2f964dc6c97d44fb08a6dc15041409d7411d9b8849d1b52351a2e14fa810cd52b6c85fee841cfb1e2d7d076cab1655bf55a05bcbb1e64a0ac67603e03a0d62c846e442e47b4997d5a2b169c0f211cd14ffeec98ada38b1ae566448a938bb5a24d75d55ecc9ef85b08ba134d5b39f4179245f68edd3473ad57a996f3185940d05c89125addca7857bc523d41dbe74da8ad98d1814368cda6ad0a4a122da2000ee93377e76eca1448071ad077e0fc81fee15268e0603c8b68e8268ef079a5f2c22c04491f588a414c43dfbae69cb4a0885de06668bfb1913fd9a94d65b39230a758edf94867adf7c733b11331a00a591ce50c80419f93ab48b0fadff158dedfc603aa461d78743ad9486cef2f8201bde1e90110619bd2b5e84c835f998b13d1ea2158b81e9accea9d5f5ca815e68e96ede7e3cd9e4df9b4b56ad55238ebc8acd58707c25f08aa5af44b1f848e70aa8796d9b5d026798c6453dd7d0ba65e78a67d05eee397a86d268e567aba665a3ddef67a5ccfcecef992ff045fa62d96630c18691c913582ee90d7b5951c569d623225d528369f2b1a587f58577aaa6051a13a92b6cd78067a3fc8b75e14983e52ef793ff68946d10cbdbdc660c4f17802eb286c965595f172389ddb628f9b62b26ccaae6097d0e7ffecd9ef705c6917e323d627742e8fe8ff2245552f863a4b848693c92b9ab5374c6a7fcf3e8b7611695705a17a71f24d8c315dacc8d33115dd2cc6e1410690e0cb3a197f78725bc7919ba5bf7d3fc7c64fec77d02ba39bad3b4101d3e13bfdcb3f02e64d56db9b140c9feacbf1a9584f4948f67f85207390d3c776764f59c174f10ae590725cb6f6137a7a903e824cbe5ddc14ee3b3e5be79f161a8edfa77834b3cf6ba8849fa4e76712fa52f05bb8009ebb85c6e4c660defbcf01627ed95c53f78f3d3f15d32ff7639ec69419567e43c497b29a6ee379db7d22f1297f4f6b1b9195252f0bd8a823e3f53cef155545d5d957c677d9ae102b6c2a7d7e531522da652f9047726597e4a382b943b0bb75ab6047aea85f425a192c2cc22850658bd16f090571e8b6a5cf4faf31a3dc5b937fc74102f97f4b84718a9fa67c72a35848580a5ad22ec8e519742bb94cd7189f58db3a505f1b32078de93a6f0f007829f98615e5ef79677fb6112d81673dddd299ffcd29a39bc2f6469760888ba56d1984e74c4338ebea81f9f15f8679527099cb20bc5cd235afda43528fa1deb8a405638ba0a01e1f644618a84dd4b96fb979377336fe32351f411ec8509a76338e44fade109ea9b1c544265b292db2398bc1561924cde1f6aeebda4cc3a443ca7efa688c744fd00aa828652fa61541f271ea28d01d16e7d8421ffbafe96232e602da6f99bcd4244f78c86c161df734833774839a0f98a8016b3cd53563d9030a26d967e18a4fe68ff3ef9ff096d72289f1902e883c810bfc287f5d2d54376006cbd4d3764087e3f63cf94ad25f811e7f5ddbc4deada04c546766c08bf3b71c0f33d33db9630b485ef80bf70e45a386e2345e517da4a5deee9bacc4d59757dcfbb471abc58a7250e00632c57522e699e50c72caff694e80b51d383eb2c4809c467f378b0c274d4d9d7fb949cbd4db79705449b4e0bb68666dfbec16445bd971f4b0bb5d28bf34c96148059e65a3ebbe72d36900fc7778dde2facbc3ab8b9cce85f0f2479562e632e2f1948c5ca97a9a5744f99a971eb10e2de6cd06905df1fcd1089c790877855b9b97bdc8703f9e5999f8fd3d6fe576e4b2fb0e9f50ec8ec6305238e6f2735bec9f90a87bfb0883c06698fd7d81480893ab17a68a0ee410a2afbcf2c99dc7a79cad814dae59060c6b540c08b3e8cb966dbd5df36114706fbc8a99db4a17f3d07ab18407ae42f19babcf91fd26fe74d8a6b8a6912823c07df3ec7e05cd5a73169e85946afc64174b34388f3438ecd873f1ac7477cd551b9f594d4d44cad55a3b7d49aa36bc5a6c1167b4e5d802b56c86687f94fda2742ad3ebe1aa5dcfdac6aad1ddddb1fd33c5b3075fc74aab1a4252d08c678eacfefe2f912b9c58505d3fb064b874e4bd1321f4ff3f2fcc2303f2352bd2bd44e70bfe88333e6ca8753b373cd07273ff7544751761a65a400fbff6a9ca7adcb676191ab5d1d7dee3db5dfe9f28aa071169b87eaec85201a8521bb055529b7b6ae54f9f4c4e4f60f179e1c118034bc37cd6202436132499d5d2d6b4bf8feecd8cfd87cb38e26e3e7b9272ccffd5e675ba198f1bb4f2e3ff2d6559b09be1e5fe593d021bf495d29909eeb14e6b58aa984691cefaf2f7f58c9c9df9db8f02c704e18850ab8742000d62aa8974bc7a2ea5bf4a1ce63a1eb71902237875a69fe4a06ac2b01178209b98239175c0b4e5607b9bfbe827a1c6203ffbcb647095897d7a9297949ba2aecbc17310359ca342e6cf2cf3dfd59814ad9e5747b9abc07581f0a3a781a3ce4b7e76aac85a513fd29b9c0700bbe767f8877811892093ad9adc5e9a33c11de71c1261a768bef4c01b12707b2c1a04d928a540efe052c6cc822375cabce5553d34c954494db501f348542007b79eca29a38348fb9888a2cf45ea08da1d342211071bb112ee5a6c004b179c860d2d2614c2db6b6bdb77e9a1a2c0e5150b061de1e5452ce61fe8a59d2b728e7a544595ec6b3ec0068b26b9d2166051225585df9d92a4f8563a6591782c9414a34a8e5d06eb5e08c15b761fe269c82216d3ca8c92b4b882532a1748f05813ec5eadb44bcd47c298cf12064e776d8bf193bfbc661b9e4435fd463e8b1f2b2dd87706bedfdfeb3e0ffa6fe8a98e5fb75e8c721f6f3ed551e2592c91f5191a1fb8ad0e03a31b833146896034e0b9af77993e8b3b9fd359a2d547fc5fdb757b689e4bce09742536d36d1cb1bb11d54c72912d6a1a49a5f4c4fd914d10033b84f70822edeeea446c5485774d3ffa2dd605a90713b6170d68103bbe26dfc57341c9e98e1e825b83c7516bb0d2e4f4368b27de12af27d2f7fca1cf36c9da07125ba9e24ecd89b4d633f6fd7ef1d04e0838a6ed63c9e391d43bcc2039e85c4ecd1dd9ed275279bbe2c22c8acb2cff152166ea21023b15c73f7519c99b341865e5d8ef724b95ff8f7f86b3d5f7acdaa32ad6566d2960c9b8e19fd0cc77705071971205c29352aaaf6e012ae0c3f721bd9dd6200f50c7a24621dfe8a0ba83d4a513acf576a8a968598de5fe6415d1a248850dca8a8b6d2f8bc3b71b54d7ff20e9c61a2b038526a2ed65f3899e90bc7ce554f2f60b35d069bc22f108568d425e6e64bc1b9f94fd4fb25e43831c455ae8e088bd85aaafb461bd25b2d30f5dc1ae7fdcc9620ca9c2fb1e1f84e021c4eeca7d505f90542d4f3c7967a62908d47fc7a51f48fb930a2ca3f10bad3d91bf8990a68935c174af3422b6e9af88303b33f3d3866c58aea4f2941d456774c7c8c29b2b94b726a40a5b748ac30e733f791598ff5038f3602e2f612a8a1ad085a5132dca18b6cdf48d41b3d174c4b3a9e5d05277dead54d0c16ef6a614106fe747ae3a3288076328182932484202f9712b2998a9ea21fad359ef14b9218fd8b9fc30a3c71edbcf0c5a7335fb0e3678419e2d1a92a098ea19383fa8fcc3864fea76ee3d9847421bbeb3418cce7bba2986d4df378c0072cb6d01e4b0399760f0f2b675ebdcbe1c1aa811a46c8e87b035ec48e74001fa987632b8b357ad3056f96c7f82b2582f4452a097e552ce67b25a281e14ba4ff8c8eddc2236b361b04b1345ca9f81ace181da290d147649e5c09adededf9ccc2b804df4628e1e67134e350f8d7b3e21a99c056fb25b199185559332fe98880e6d5ea0a4c29ca70842246a24125e19cf7a8817160f460259273bea074f7f2a4025b2990cc206f69a156bb2229bc61e6aa0859ac89ab4f0dad1e030a9dfa3fcf74051f49a8a81e5150a6e9dc49e1a3eba00c442fd0e7fa6542e4b4963fe1496999ffe5e0aa249f2a581c20c6ffe68d04578f7061379f1e88a9ca442c75ad75fd4ba5d04af116df0eacf96aafd7e069cc56230822c24b42ae2098001ab868b1b0f79b392c34179fdea7476244bbdeb2fc50fb512f19fd83f1b545bbbd15b906c78624a47e7d73ac2c8c1f140fad48afa1f42eec413bc8be2e652b891908818fde6690d216f165cd6c48d78ece029b7b01589a12afdb8f43b3419f65d82d12beb0aeb1b98bf22bd69291665775811c905e86dfda2cde40f060ebe7b2d3e93e9f32918762b1142b3371df654cd9990d015b375f7373840e4cde039adabfd669f99a4c709343fcb3ed2463256a8096c6acf91be7705fef5ff1ca8238dae06da37199ef30434712c7f9a306f0ec0ee771beebf406df2eb5c662b777a356bf23050e0bef2cdd7c7727097fcaafc8b9a759509d7ec2d852cd843b632fdc907c61706a076f75d03ec1b497d4c61e23a0ddc2a5239eb48cfed3677750c10ecc7b268d88dc05df9de4b3138c502a1a43622bf9938b3ba8e090b2953f93e72eb7825ca0c170a920e5bc5f87cc58a4743bb480673e5bc0283a5431372db6e84c36525c769b9aabe0fe3e3a100a17b9b1362cd1583840a5f4dcc3094858bd0db709d956cdc190ea14bd9c4f4a760c649c1b0e7ce2586e4baf2af3835b90d2cee91339c693dac3133c3fb99c65f5be12e6ead396894b14330cc78f68ad4c0579bd5899691f4792cf05f2bd89b9d076ecc8da1b064f40694270a1a43b73ed8b17c5916105d915c1471e97ab4f252f030d33c6807c85ecb91348d96727c734b79dceb965b4e729c5a39d0b80fbebd68c0a19b9da5e055b0b13b4a4a125bc19dab97bb46281272b3f22839537237392d06de2d4cc62b492df6c7540d484d19c351a6f47b80fa0f6de300cf3d1a792a4ec8d51de8f62c66d1793b243a708a236edf0a58ff31d311736f6fa546e6bd016d4fe4a90f2300e72ec96fc10173bbe02c05c746f4be6d81fbf6549725936b674e4dd21c7b622066eb5bed656f9650d79dc37eeb524900cc1bffe1dc61b5850c8d9a95cb715d54194325e26eb1a49e019365d78bf18e5553af9c5ed98babb3f3fde6cd133d9b6fa7ecd72aa31d1fd791abb5e9f9cc45aa681d1f1a422b6cf6fe4ccf1639f2a6f07344d20ba921bba9b03329de8f29de9751f3829a78bd51a14ec97dc084e502b60e144ac13fdfae0edb658c4e5fa277dd09f4a3b57fcb6681f5f20caa5899cd44012204502b24bfd852a0a73c4a2f8d270bf820b49f2b8fb8d5166e5e329ee125f3e75a1095fc056e3f5d4c91dce40ffcdcddd8c64f1045c9f77fd0b13456cb6c254b5ea83f828c322f2fce2cbc6b77f001cc32bc80f2dda9fd79a4579645b6745da25ef76495c1395a32357e47718d6a393b68131651e5072a2358bce6882e73871f7538506b025dfae148c71dc3f125d64252b54f7d3e894a490711e96dfeea1b0a10213fc4d9575ab89a6778a68e12f47811c74867f5879ae19a7b215cd811b97a5116041b2b6049d65bd49ca488960742e80af59161988bb882735895245f036f382671a655434a2b77072f3b0499ed186b4b063a3219f010076be39e2bbddfc372955ab76e55b078f76e901593edcae01702c88383d3a441e7dbe29d3cae4b019802f45ef349e48ddd53b24e113ac895a0010f82c465bd8e191310516c175793079c076c793e202773980ba1b9b69b38ebab797286b129857ed0c086595c7fe2a9c2158e63b3c5894685a1782b89363d7adf12405eac5fb0bca194b9c58b71f56c3e066bf67a2045e7c3ca7ddc8695a04fbb5d1df22fe5e723c2274a0e42e14534757e08a6890ddfb2960fae75877f8da6e5c2cce9000ed8636880e58b2ee40655b7b6fcf00cf6cc142be645ba7f7902b87dd93cba70e229dda84867696ab372114d0f7689c745f26212fd72e939df7527b56baca2e6cc722f882ef743db67fd1f511a76947628634e5e8aa76fde5a614398de76e36209543d6035d4a07a602477aeccbb7a1c67426525cb06a982b94a3a0dfc403f3e62ee30dc5106a4679b1f99ec71b6d65ae672df57b3123d3b7a2886fbb1ea83bd0b52b6a094c1d82bc58efe174647ec0ea413dd0c16c51980e7629a61ee59f68f35ceff31ff22504ccec44410486ea5ea2d30b6f128083b2082d03edd3eda9def4b3a1301043290c8eeb594c5c3f8a76fd8a5ecabe82a6e584928e87d39aa712066dce4b326912bf74411df0f07fad052f0fdbfce111b5d03c572194a2fd8b43864fc43bf1d80b0ebcc411471f83a52ce8c1d8a277ea43bf61f3c08288ff7817f68a79afdcb8fe641df03d43b2493d3149d11c579a3a5fe63067c96fc6975c1aab05a7d3e7e8203437c761f235c511c3e1977b9fdd92d3340800412428ed3be32affb161977a2e28c1ff5f8851f9453339d6628255a2e6a56b5bc4a62722c79ad5ae55b0eda8777fab9934b975d2df1db5002eebe0d0e0ff843492709c9000e87478fcf567e9d86330656435ae847b67671df8114b052d615d61549f58863e7dc17980fd93186a49ad13f81c396f4661fe4b778197d0abcb11ed6795f43a08f4d00285149b9da5a543f7ceb0fb737fd5265ab5262bbdd2a39c6f6b7eebd7d724fe097e3828afa2cafc859759bd4f8c219344bdd2d92ffe7480cfaf58360f797e65d3d047bceb92963a8b6235fd460f12fead1951507d9660936b2f1beea47cff77d008a465f2ec4e2695c245df95982c866d486637428f18c4624f3f85016d20e67e71002553297e6b2a14121c908aaf435020e138c60ecb20147ab5431c28b1fb5bcee571c9e09d243c50d54e916a2a2009943d5a64a55d25bfd2c2a1e30800b3f8d731482ad78702ccae7e3b5332c65c9bcb59a5d28203f8d40644fab17762954a2bbd22b54ca71357001bbac5ecece5ee6efc2fb7eb22eb3682b33be1ab161629b580ceb452682401cfdcfa73fbf2360ed24780ec36b31c6c9ded969bdc7331164dd41951c19f8fe1b16f05d5357af7097890b8ac62aaf8ff726a47662e81d43574ce15023c8d5fd91c0c9809857609c39d8ec963d01728c91236d0a458157fcdf84cbb633c0aa1b15c1f9a9baaac0e52cceab61bc228a5482a64426bd81f7b4aa9393f43504bdcd6a96ec22b2d55e1bf20e9eb68128b722cac9d1294a8803abc00fc9a372a2bbb5d582dff804d728318b3691fd1b01004eeac166dabab1530c8dd7b267a98dd2587b10787b3a7e9972f98b4c41c5edf8744f1d66c77375cc60efc63d4d4fa4303575d573e3fe5b138f8cd8060085bb702d8fd273d8260c19b3a9f5ca5a73696bb1feff8861bfe601745149550aeb4d79cb6716b6dfa5c6f6a330339315950671881a24b71120244912a2899da46b21f01e48009f64353f7f378070ca823f510bdf01cabda8ec82ccc4cb60c9ec1ce4e7ac76f1146a0fe56788fd7392c6f09130ef77a0eaa4f7a7f7035f324098d06d97a0c2f48f772c0a8b68c8af49a59e5bfae3da2e7b4ce8c6c63391c82693eb8d11b8c2e277d3caa9229b106ddd47eff4d16d561a9e421a7a62d530e507a3097be97eb7846d17b7fc5428cbc185c0c20d7a6c7338cac06d73183782f15beb6925d3f74c73708f4d38d68092fbd07ed9bca0a9c560d67f6277aade6ef352ae29f1a587e0ca07367f1e10d07dd3f4a40a57ff452ae4cb8a7ac81cb2f78f9c04b035c568ee190db8e1cb159ee765dc02836b7a44b35adbe9fc1b80a368ca90bb35d483c1fc59dfde974978ebce84a4f26eec67601ff3bcfe23038e5617537c39346e04640a4588c86a4df5681cc84c0f129f34f49a46985419234644bd6582563222580abe410a986c3ac96be090c75cb2d96ba2b7c351d2cecb8b22e1d43a1fc04debf21a7ea4ee24f61a1d8073285a5cb18aa3899c63102b3b356c63fd040a4952716290b324e3d372774269fc9b3b63b396ff40b13e27c288e180e7773331f35c620d12c75f78526537c2cb26e590f016f33e8e28963354ab44c88f21b261a780ef6b63a69a210776136ade3896c540d5b78b0ab0b20c1d975f9c070fd11fa51aa6ea0691cf764bddd49a9ab9e7459282ae4089569448278b3e1f1a23b7a1e07bdfb9521a125f5fb87c70699607d06f760a09a7604dde39aad8f5c3c4852aadef19e73283dbe2fa4cb7385be1adefa2a020035382b748be7bc246b161d3375c9c5a9c1b41164e1b1fd67688507b176ca3ba722f75622abca54d6be57e45328ea2e7a3a3572797123e030b93ac567960dc2cfdccc8278160f1bad58e5a6f354f445df1a49df662f582c422eff6c3f49b7a31e9037b582c8bca75c684ba857ba90b6469f3c0386a224de1ba20311cd19dee303c2b8e04483f28a8c99af1bac11e01dfc621060c60dc774665365c79925688fe358601e8a49b6a5b545fe5dba0413a547f0f77d87a0861b01b6d9cc0931d1f871a12c1522ce95415579be6a5407b7679fab409d5e1710e0bd10afaa2815e9125a52a389974c70a86db73bc3421d214fdfad3be96bcec4a8b46c9b8689f82ad2444cc0e1"]) sendto$unix(r1, &(0x7f00000000c0)="71ab09e917b3bff52aa5a110e94f67585589cdc293357c3e1e3a237e3fcfa8f44f38fe4a6856a967ededbd0c7c5e649ec59fbdfae148808b1f25eeeb485846ab87b71475b793caa407d55aa7d80e40f2f1307aade91317b87bd4b173e3b1534673358236069f22c49268f8982c45dab3fe88928af778b77997985fad1ea11887868f9e65043c42a446aad794ef771c51e62f50d08863b663cffbc8fbe3c1b55d9e16a3fac78bae396e15ffb69c0285551e09fb4ded6dd875ddf338ceaf97295d23486de6e919ec2cd178bce57cbd60ae2dc06147e680fa32002a486d64568ad23312f4c01651771e589ac97a91cb1d4fc34e9c9ce6cd6d842aa9dbc9f59615e4fab0c1fb72d683822f42ff5d6a7ff098258c1a869920ccf3692def4228c179d9285a4171ab780091aed758217d6d5a10f212e830e1f81f5f667857080eba8a65829439bb6106e8b741d2f2fd161ebf8ea7fb0ee92c506c70820983f4cc0b094cda44bf297427723abca954ec347f92a4740058059a157cd47d93992685565f065666487feaaaccfeefec752eac018b5710a19e12b3ff15af6c9ae906069e39a13fba1fec5ca98db77efde3e90ed156c8951e3c72d2e279df0d811b20f81caad7c7f31d086a96f0feba0fe7636eace7152f31228ad31c458f6e48b1921a67ba5d685f369db6510e15eb7e68dfe0fcbe9305b588cc14e6ad25f95e416c4d4900147212842968f0b4f61160ed2e94e3685f1c3f958d3e95fc5dc4f3f1ad9a0859d4be4a5b697898c71e3bea960cfa7a64bed35cc92bf79f9ea2406fc578707c2675a29b00edd08390ac764dc059973b36a01b2ffe88aa596b166dcb18626c7b9e303ab0e5269deb45961624196c4434645ed6a806525ef0669175df2893bbdd74e2dd734bc15b447d69c23b9f1585e9f425a5136029c86a35ec23ded8be87f3ac120f251755a57da31c84c741c21546902ad1ba6708007362098c2f70c69a6218cafd18544211f5a60b48061a4765d3cfa95f5a7d1580210f889719bc050486346ea5cd9626c715c08b3946dda10a37b8a08db930bf006cb5de11b4794ca196595da9a9af5058c21f1b3bf914dd6fd39f1e1e6e607196406691ea492e9cc5be418ba88a257ea72ac1cdd580d86e6afab687951f9141e972cbc7498358fa63844c98d0c71ddf7d6fbdf63d09e956448ecceac33e37e6bb3d08ba555116b6f0ac1f3151dd2a715e2edb9a596d2882e15c13c4bc54367e466adfafc30666422ebd0d8cb8171ab2cb5f821469cd01a50015ed66f4c5a32db97aa3e3e21944aed0104f76b9decec22fb02176be16dbeedc4681530e1d0f44a511ed262607bb0ecd1e926b6f90e3db3072ae1eb2e01ca5462d078ccb561def578dc9249fe12c9f9dc5d92510a8da67bf4c20ff740c48680690de451043df4a25dcc52d25234ce33f43d8f85aaca58c698e2433dcf49e881df85fee7be51b8232d2a22d9d56190dfa1aaa67113c76cb07863f20a1d1ac9c49add471bcca14f89aecba30168713f3d525581fe6ccbd4893f887b745b26339f72218524d589431c62a95b7547e7637a044a33efd4867a0d76f33191b4280ab9a590b3b70e76b68065a8b9f8e4a1ac38a3b31d20e17beae170d891a99591360bc927ce1e9824312516901c2842f457121278b9002f4b374b04a261930a273dbe907b16ba5b867791b9ac78f41d778476a7b76bb04f343ac2feba8044a3f74ff42327d681475e342cc970423fedb74d882bb0fe4ff16177933d5f78b5f3ff7b28992ea7f3970d1a2d2f43944dd4ccbcf5cb3a3ed6a279985c7c9f94af467e5612ad06daab3c2b5a500cb97b0634dbb38ea35c25d07d0282c77d8ddea33b79e7fe0cac40ac18e51f6ed170fd63a5dd7b1237d1b793f53f1db0e5a77f376f3281d2b8ec6e6d8178cbeb548d7986cbffe04cf517fc1fbfca8ecf4e646d0b0695ce60b3f63c2ac5eb9fee03d011e634adf4569dbe5b3c596651293c828612067b885be41c2c6f2a059a820e3d5d29ef25476e5092b4ca80761c0810e603ecc6d868900ed124fcf3adb6eb1b9057c6b4759638808380248d02ac5a7f73520fc6a5a5aa37e4033103b728a170f9b6c0ab082a3bd50be36802e28afa24eac6ef0ff8075ee702204a9a343d1f3d6b8daa5a4eec7c3d809a45e08320053f46bf75ab93ba815dd06b20b7a6b3f96b5ef1f52b076b380bc3bdc3a969de618aeea4a917ff20166f2c28db324bf80ba41fd7dcc60573c45baf0d4b29bf611430d1683e282c6de4202c22bbd1e9e17b8d4879d17c2d76860048621937da4f54cd97bb38c0a471cfd2f40faa7167fdbbe9713e427c9775600b5a675fe2229c1851f5da2ef0fe728f23d4ca27eda8f00ff4df83ee8335a8eaa1660a993b0e9eca1a89b1a85022b4c98fd5c78a53d3927eb17c5b5bd43a426cea42c0f9737dab2dee5d220bfebf2f3bd9444a8e9b33831203296c36b172de596d4504f4acee98a98a02a35c61d113f363a31a8b8c3417918a310309d3671a29d790124f95c17f41b1af0e97d1980d7ce7443af5dc5814e9b1b84accfd300a6238b990aa64e279b2a3eb9395fc6b0b9e5fd254f521ed9697d1dd2e825055775bd76d6c1a4cb9df255b2cd5dbcc412e0cf30392944843ec9057c52f3d0ad512291e5ef2d5356a465e0b21e7c05fc240138cdae39e34923a4c1e48ade0147433252bf8c47cbcf43f6b49c82469cc6495720c5c06703501916d894f69800c7c10aa50eb68bf56fb69e5b76416f321150861c71fd38c11f6e9e34784007d98407fb9e17bf57754e292d0e31e8761e1929af653266d86d5135bbf0df03366b9e315ccea2470a3f4fc5ccfa4993b72a239ceb26589b43efa3760a6e6d73c8271a93f6486186daaf1984c38879e2dd9d23c07190afc9d05ed4cbc9ad20965b30d67c08e007778c7f888b2845d13b8117292da42464bea94519d93eaac5aac4eae16a6d0aa433a67e7acd7bb8298bc2e8a67a45e5df7a8064e89c91c90d8c7301ab8cd5b9d8d59731778591be7074acac0c5567ff9898faa7be953a1bcfd1702c7bb0a4be73aae8d0812f3c53ab2e1b5df349a924144d406c8a4ffd38b11a4fa7f3038e1210997302fa615c24ef18d81ac6a5030c683a74aa93866f72e31458310a79b08aa39290b66515bb78af2ccc1221a0042ade12676ef429e8c42116104095702a650ba764fb9612badb4d82f34652c723991b44c5e4ce50c519f3887beb85b2460286022ef3d89018b30988f8cb52672cf4a4d92b17e8416fda4e2e9f2142498f15bcbe61073887a9ae8041554723c9399c24b0613fb8b9ac5adb94a698450ec37874b309782fa371ded4fa70e1fb21a0a83c4ceb6abff4e61fc85928f9594917bfe60473dd7cddb8acb9f6098c81825b4afd87325db2c520ac431d4380adb279f299a23e49ce5abf78d5093037dc3595a1e3c3fd07aaebad5925945420b468061ffbd5f20b097da5b0050ed713bad4d2be4b39def740c467d876e2e8866ce836e9fc958eca4ef96621915f1a55550bb27e38dd76d9da09d79f028e2d145553f2c4b726dd37b2ebdd854768b2d789ed90ef2673abb514adeb4ed1e582ba075c6c3250a63a359b6cab3c5a62ba8d3b0bceb7ffbfc44d6177c491f311627cd34d0543b4fc4f79411650a1c3c44db94bf1afc17c952cb23df37789b2b7acf4787f97dce42eefb00584b3f5ee93bfca3430351c14b8a3adef3a11de519d228b75f269022e16fb05ee827c5f02a6f74cb9cbd9c688b76247a8458ad8431527df088a6362c18906bae8da0af1e8c4356dad51d6deb142e857220d04852399f312a24a3f39d58a4178d426a3d7e4e87dfa9bfa4ee69a7b3adaa89b46b23c780f829f908eaa93e36b557cd283d84c228ff5dcd3e8ce81f73d4c5f891536f2028b9605fac9262921aef709165d83cd1eeb215eff780612f7926887b0238e9f960fa6da18ffa1899976a61670d1da67aa0049600a69d46dc451cebb0ade8e50b393c406ec95724a907529631cef74bdbf23831dd778e4561c6b43a32adb71b7d304e2297557bb69e090c2c5f7cec50ba6fdffbb9c18b320aa13bd00ca9ea67e6a7e447c7b33bb1f42ab7c3d07ed1b674a6974f2a1e60edb5a2ee4475e5dca8da2c7399649e19685e9be9bcf52f30b1a995c4aa84226881222c9bf749535e6868f5d7a7c71ca4b91bbba17fb94ebd980937bee3342f27b86c1f4016cbb466c310de1d743b3b935ea0d59b6b7604700a946049105fada8c31c6401d1a9d7fc6f590a23da856c68171c0400ba71f02ea3f233a67cb9b9bade9262858e3b66f8217213fa08a641f73dc04029ce52c60299c76a9ca7bacd74bdb6790b66a7d4947bd50306c3197f3666afb8fa0c7212b70ee6a09e9d0b96bce4fc0694f333abcf102ebd479d70f9c2f0a34531d2f80af22da6aaa8ed0ba657d2e1496a470b146a0ab8e60045c28ce695a5adfae2aac06f80839f7ba504b33337ae3900cf30298e02cc9c73cc2f8e59b0b2bd36ffa97ff208fda5b122b450a5d2bb19cfc8f46dba6c2c78dd4c9401f0bb702d3cf44278b2379455a91abb18ede033569aa520d723d77a21ff1e09d44209182c7e383e81a481228599ba21d7941ec4c5501fb42398a15d1260d1b685d9b15388129f8258e678a2afd508e7f3478c459186319aca525843236dcb10ad571372b9efd7e868d536b941cda9bd84ab9ee16deab372cde9da2acf9485a09566b2e46bc0d89ed55956a4d450d401a65755da748ee29dc581d7279010ee399df94effeb8726690bd890fee0d32784f16ae269d9cdacd520e4fb8ea1084a6cf5bef16a4baac15418cad4aabd7c10ec5fd3c2dab289ab9083b57ac9cfdfea6e6be7ec3f00df429e27756a0504ce4133adc3cb7766e7799d509b7f493bd85888200733ebb7462f35e0be74cbfc64971e2f33fb5cbc0d399e2ce098ef88ad70dde6dad21afb1a6b14028da87e0171192c7ac207ac0660f41e1b3a8ebda61efe584b3ff2babe82454ef4e5323711bce5042f16fbedff8f5be2e0b15f7e7a57ac259cbc6337f7113f7048525b9ff206a1fa4855b322c2c0ab8c4f3be614d6b608d540d35c748cc960b7f2c88e3a63dfe43349588316e64d7aa08b34b260d8aee64069cd7359eb3ef0e2bc79741ace1ccaa7f47c9bb17569b29d513d5ab4e8f979798c3f2b2293982062d7cabc662b48b317e1a3756a75b25295e8849fd7a180958022c6737bc4bf0bce47929c2b586ceb712b40e3e2d40402ee5d47a4175c924f4b069e7700a939ef748f7e3219e228e3feeff2f88d460e4133afeb675adc42372404b4d9a9479ea80a0dbd74285b2db224112e791b2bca4a9492054a34e1cd90a7862b74c4e2f60a64101428346ed8c35efe2dfb1c7a7786a2f95111bb146e50f6f4da97291ae3c1d4952855b5179502c5038cffb9c29c4216a42fcc8d8f0010764c417ddfa0fb0f3d30d06e7bae90e7d0796fa811c4ac8d94509415909b45967a0d0abc1b3975dfc39703e76245d186d987e60314d01cc9bb3504bc9778893d67ff07ff45a15d522b7297e6ac7292b6fe251b10991d470aee5ca1e58bfaa0e9588e9497d13b4e5137ff4f29643885823be78890f7fab75cd1402eba3c3c46a6896a7a30cf7a0a6d1ec6fe4694ea742730a5e8f840ce561f00698b0ce3123c85d9bdd16d4438175269fe848624d6ed2e96f7c79f9c22f32f3bbf88774408359c1e1bfd6d89ea6e587209fc1a5ef333013e6b5192ebbc5c935b0f9f6d541cc760f3563219b252a", 0x1000, 0x9, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 00:48:56 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$KDSETRAD(r1, 0x20004b43) 00:48:57 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x90, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f00000000c0)="7c464c659d423a0f5655798f8eca165f59131f35d272a84c0ca790ddba86148e9ad83557469bcdd974868b35a767f0177e1f18251dbd70234c705bd7cf0ca7687ee228cb126493bc80af1ba3ebb598d51ca2c542420261d3165c4bd57dab72643c692b1f47b1cfd4238bbec76d42ed0c7378abee2534b554a1778346419b115838b9ba29d4e029ce6bd1b39045b9efa712b8f45397b26840ebd955faec2e33cde6e330f12dfdb597ea6f9efee0b121b5c29357077109c56797da694f86da3f1eb55f9071795d1babaa434f0fc1adbaca10ca11f08bcc378726f2", &(0x7f00000001c0)=0xda, &(0x7f0000000200)="3072d8dbcad3b5372dde04f69bfaf9f0c69ba55f6105fedbc460c12391c70e288d9c081504acecd0089a70a012ae691db8ac6c6542e2df8ac7a7ff8fc1355d2ab0ecc382f457c8f806a455f1c2ae6e84ce9667d619c37bd3b2640e0b2b9ab169b17286165672d79ef706793169ef10b0b0d1f6ea115d9eca01142110", 0x7c) accept$unix(r0, &(0x7f0000000280)=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001300)=""/132, &(0x7f00000013c0)=0x84) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) socket(0x6, 0xb19bf4e33213cafb, 0x81) r1 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r1, &(0x7f0000001400)=""/225, 0xe1, 0x0, &(0x7f0000001500)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x0, 0x4, 0xb2, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000001900)={&(0x7f0000001580)=@un=@abs, 0x8, &(0x7f00000017c0)=[{&(0x7f00000015c0)=""/163, 0xa3}, {&(0x7f0000001680)=""/35, 0x23}, {&(0x7f00000016c0)=""/215, 0xd7}], 0x3, &(0x7f0000001800)=""/196, 0xc4}, 0x0) r4 = fcntl$dupfd(r2, 0x0, r2) preadv(r4, &(0x7f0000001e80)=[{&(0x7f0000001940)=""/219, 0xdb}, {&(0x7f0000001a40)=""/188, 0xbc}, {&(0x7f0000001b00)=""/37, 0x25}, {&(0x7f0000001b40)=""/242, 0xf2}, {&(0x7f0000001c40)=""/33, 0x21}, {&(0x7f0000001c80)=""/220, 0xdc}, {&(0x7f0000001d80)=""/198, 0xc6}], 0x7, 0x0, 0x80) sysctl$net_pipex(&(0x7f0000001f00)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001f40)="6102df86571182545a61f9c703d368c4d2e31c43d624af5dbaa99fdb30cf3aa08cc7731621bbc549f10f61d592b77915", &(0x7f0000001f80)=0x30, &(0x7f0000001fc0)="35c1fa7983eff52f70fb58300cbfc69616b292044012bd6721b96cf7d7ecb0d9f88a2d184350af9fd8d957699b9f095eca2ffa2dda151ed492df0fa3c30b04c2fcce1e", 0x43) r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002540)={0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = getegid() r9 = accept$unix(0xffffffffffffffff, &(0x7f0000002580)=@file={0x0, ""/4096}, &(0x7f00000035c0)=0x1002) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000003680)={&(0x7f0000002040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000024c0)=[{&(0x7f0000002080)="d2f81061f1b837b67e5d3c41ed118abef3be2b90cf8c54de51086c6cfd25f4c80798d0714fd59d43104ce5d59c38fe82cdaedf6573a79436ba", 0x39}, {&(0x7f00000020c0)="0b73894d38f7588ea60c2c72af39fd9bb4b9620b7d2666709c0a7812c5bf0f06426c9c9d3f80c72fc7b7f1df59369cd6f0724e1de4747aa964060fa3f4f8a1a527b2a90ab4a9133c99b189bac676c6e1e5ccdb56e3af7dac14e1a4c9fea134796fab346b13b7f62d753ad4ef469493a113c4c4990271bc70b0c0611b09d0665adb89eed0f3d1bd7cc2d4cdee24b2bba809ecff8d70bc290d098655ce92a4f7925a253039667fd9e62ad0fd330eb7f37d2231dd16db37340065717988919236f5019c2390e8b013a29bd974e4334b5d8c087bdf9630d97142cbe1c8e866505326534aaf54c008e03c0b634023806b", 0xee}, {&(0x7f00000021c0)="600e86cb04ccfdbb8bbdddc71fef374b37b72aa5b7626d398d90532d4d8c80c887d65d11298d39f651e420300efe44140d1a64b65eda4ed8c5c3aa618ff7f2b7081262585484c74f5f55d987c5a8b58dc16f28d9bf285bcf58d39fcc6a58260940354cc1ccccd926704f6a7ea86f566f102032508298f8df6db7bcc64cef4d7e5b8274476929b232265f3ca5385313c333f3a1293b37c49fa293a4fa1b9f1191db782f4c55011f7fa15b2500a607160a02b40260d980fc", 0xb7}, {&(0x7f0000002280)="2cf24102b13cf9016009a11f65ae9ee61eeed300e48d83076fce554cf96890b4ae498b0cbae4f6cb948b41e1206162708a96c64f9e9fc5e301509dd1482e7cbac1739368977702e9882e17717bdc14c10b537b999d61d534a165daa88f09bf4db9ace607c9df076d03303c28a130b40e692aa2ff9588c1c1a855228a7ff22d07637d6c50ec559fcc0e23e1efa9da2da415b3cefbf518abd01afb29c6d49deda266256d9b45ee8c443dd6b9259b02638f8e3b6959639a928d6e43195a73e652e3fea47c442310d11b9e58", 0xca}, {&(0x7f0000002380)="02577f7d7bd55231b91af9c1f40f99f0692305b872410f43851150d816a4e49bcbae45889d9bc0c6c43ae62dd960919bd0085b219b", 0x35}, {&(0x7f00000023c0)="e2e55897b2de8694dd95f0c8cd27ba725d70651518ffce95a0828e2db2827514a8521c09e08bc5fcb9c9acbe7fb0e5e743d2c7bf6549bda3f52f51943d516e598a9e5254bd7aaadacf844a4c656a26c3bca73b500708fe9c4cd948cfc246f9bbcf3eec10d89adb0e018247de4ce2db0866039756b344dec37aa59842b5872e08116857f281c7655560bb156eb3d193a33605f38c16031dfb0c1b512481761ab35526329c1ec727815f5acb698515a4e67ca5b7e9f538275e2993b7bcdcc7ea22ea70ef9f97d15350c4ca73140ca3c058312a36d1fc3206cbfbc502e10c73c80a3acc7c521679d6e84fbefc8d7e", 0xed}], 0x6, &(0x7f0000003600)=[@cred={0x20, 0xffff, 0x0, r5, r6, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r7, 0xffffffffffffffff, r8}, @rights={0x20, 0xffff, 0x1, [r2, r3, r9]}], 0x60, 0xc}, 0x3) 00:48:57 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f00000011c0)=0x10) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r3) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) pwritev(r2, &(0x7f0000002740)=[{&(0x7f0000002200)="83337873b149553d", 0x11}, {&(0x7f0000002240)="dd4dbe92d9673be4548857a5a77fa650385e678822b0573ef492c56a6e89e57fda87df21a8f2342681d2b62872cd755eb9e4ba6d287304578b07d8169bad6c054f3ffde21493b0d7dd80f2f67df8441c54eab1ff6bb73dc69ff47832c833b1627e765d3d465866495de61b1c0ed74c0dae20c4a0854f5cbed3d855fa984ff0bca9d0af02307e30fbb5062d981336cf9ccade5b3d878fd98edc12c3a97c40458047194ec0e4835d99207a89ffc86bbd687936efa52524a1b6f542553cce3df0daac0f1392b79887d2723dab0eef5c613fd73b9e10e6affb724ef54bca0dcca9a31484877233f1e28e", 0xe8}, {&(0x7f0000002340)="2e1796618f6008633d29ab", 0xb}, {&(0x7f0000002380)="6ab347939ee9869e5ced7d0f5a30520dc69ced1cd10f7596eb7fc7132bf1a1de72c5d32c3919a6cf30a5944fb47524115d2eadd300df7ebb5f1d92251a7cf10cb179ddb00e0b5eef24c08786230bd230135c62b2e15cb5444e3ef034bd6e67", 0x5f}, {&(0x7f0000002400)="db901a182f16d3f942b81ebd6f5411bb237429db7b335064513f3c28ba9235b57b2e7bc52d1f4e3de7f3b758fcc0dc69fef4a52533fbda83921358a897c7ffbb40559c004c2d029a7087e120abebb3b801402d95d24f788555a4e133cc3d41e9680087d88735812e7985c4d8dbd12527b8296fce9fedadb8cdb60edfc96dff56694254ca4e0d7894eaa83483909ad4dc82761d11817a", 0x96}, {&(0x7f00000024c0)="a026fef2f2cf8d00124181b2598208b1f6289d041a092d319ae63bb4f58ec52fff61b05db40db9eb370484da6e81c00b36a0723f04e083d62968b3670b5549890d36554f0f5725d6abf66a1d6c01c3d645", 0x51}, {&(0x7f0000002800)="46b7c2fc102981bce16c1792d635cdb52b1ba7c5a2749450b200080000000000003a0303e118586fa2c3efa6223d5b366a518d7e5c1bf20f5cb102197c29ad59a8b6031271", 0x3b}, {&(0x7f0000002580)="62a98c495d2748a4da7f12d9bc665af80ee30499f304ab60ab7573f9bc9725c32f8517baf6393999b85537de010527c4a8c0a064e68034f2901449adb6ccad0b2b91b2585df7404c9486a8fa22b4c8e182abb42720c0071a2b786f9db0e94be60995cf9a97699f11f0952d69b51b7a81c35fa35e", 0x74}, {&(0x7f0000002600)="bc9e599bc83c0dd4fdc01f6d7ccf566bd0a9fbe849282dd697de92476f46fc6f8bc0e8c309217dc78633229a601ca94799445c160d91a7bb3213c1354faa91a3d20bc8eb92c87d7bf0c529511a863d6d0d85ca26d03fed821d6768a6faff569afaaf20199543b1cec5a3c022d0c1866b8e2e602582caf54349108035b4794f7774dc39823212abd067346d0f30c7502a8cd8641521a69727c0656e5b06260d365302c9a4d260438966ca3ff760fba5e60816efc4b2eaf155942a7e02ad96865352c8cf", 0xc3}, {&(0x7f0000002540)="ba23e434fcd15b885aaa0f6dc364adfef608d6c5bec667d38c73067ab4d5e5e116", 0xfffffc92}], 0xa, 0x0, 0x120000000) r4 = accept$unix(r1, 0x0, &(0x7f0000000080)) readv(r4, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0xd38, 0x3}, 0x8) setsockopt(r1, 0xfffffffe, 0x81, &(0x7f00000000c0)="2cdeca3a1a3e807e3056839bdedf198f77a744f42904ec", 0x17) 00:48:58 executing program 0: mlock(&(0x7f0000d9b000/0x4000)=nil, 0x4000) 00:48:58 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="84b968b38bf3bc02bbeea350be1e29e75c5ec7f5e3202449f928966a9bdc97c1f711e245100969a92e8dab3980a8bbc072c1d602acb8b8f9d3e52281359aa9de2b96586797f322eeeae08e06d031f74fb4582182b3c45e295277d732c354c9290300505301b95ae6b78bf5bf3883b72c5bbef3f92d8a69957710c763215607a960123882bc041003577f8a78104cb149018962aaa86e78372070870a3894b4ca1bb754d8ee9dd66f08ba", 0xaa}, {&(0x7f00000001c0)="bfc436fc9e51897b7b2cdedd168de1ad2d8bd19f83db693638650ff6b72d99ad0bd18defb17f6898e34e9427bcf86850f3c3008556c72553786e413833294d780426a01bf74f30a0381d8fee25883d4b26338075b7d9712256dc06193da23e83dc111f8255b765d7692efedda4cead68edc8f6f84900b451e663e5f86c10d0960148cf26", 0x84}], 0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffd18) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 00:48:58 executing program 0: r0 = open(&(0x7f0000000680)='./file0\x00', 0x100, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000800)="e83671aff68e0ed831b63561382350b760f6c79c05edeb2f8329461f7a6880b3235488e5d8650701a8f930003468c2d01d25ce654826be957d44707a0a06e9d7ab2c7dd2e6fd7848a58ae0ed872d0b7068082b0810279457e452bb08bcd3232375e94fcec1bd56cbfac9d90ee2115e0132f3f46e11fe6d05bfd44a09955e285f88a988c951a3dc1d8a30c2689ba5b4a4af3b65f03f7a096881a43521c45a56f2", 0xa0, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x2, 0x0) lseek(r0, 0x0, 0x5, 0x1) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x7, 0x2016, r3, 0x0, 0xfffffffffffffffa) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672c421d8fc5bfe99e978198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x177}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0xc00) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) fchdir(0xffffffffffffffff) r4 = socket(0x1, 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000340)=""/56, 0x38}, {&(0x7f0000000400)=""/195, 0xc3}, {&(0x7f0000000780)=""/76, 0x4c}, {&(0x7f0000000540)=""/9, 0x9}, {&(0x7f0000000580)=""/120, 0x78}], 0x5, 0x0, 0x2) r5 = fcntl$dupfd(r4, 0x0, r4) sendmsg$unix(r5, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x0) bind(r5, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 00:48:58 executing program 0: semctl$GETZCNT(0xffffffffffffffff, 0x0, 0x7, &(0x7f00000001c0)=""/18) sysctl$hw(&(0x7f0000000200)={0x6, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xd7, 0x0, &(0x7f0000000080)=""/215}) getegid() 00:48:58 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r2, 0x0, 0x7363) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = socket(0x2, 0x1, 0x0) semop(0x0, &(0x7f0000000000), 0x22) setsockopt(r4, 0x1, 0x8, &(0x7f0000000500)="ecfad8c9169d97823e1a3508f092d9bf07059ab920d17df0e7fceb1dbfcfbb47accd5ab201ae2ccd25e7b6d22e5d36d5adc0b0c29dc3c71e023db2feec5b62826bde2958ccd5fc88507dc166ce52486486f25e0f4a337c5719b96de53ddf45d114cdf2dd29a460dca23f40b38c92ea6520216479daacdab77abaf536465fbac3037287e1c416c51bef522bc30dc46b830fe5929e130bbbf6cb59998e4070707c30f690620524fba69dec635c69e07642a9c09efa645a2a25392a1d1f5cac790399e351385e76488ec0abb6a297fc1688e579ee3be545e5cca4f7857cc97b28718cbc20f1520e1911bbf8f75bd2c6a7d6f4fdd7954013dcac7c30e97c2ccf88bbaf3454662fb0c578aa5336e99a27ec532a5476b7879b7cbafa1c94c5e60a50d2a467355f22131f3f443294a05f0c9261ff0d501838ed81d527f8d1d5064a5c2854a1eaeae85c5dd1e51bea8f6390c627c08b159c5af6ac7fca357f695ffe527ccc49c27b351998c57ed84feb2aad5a50d8fea59e09a77647d91a87e63d6c7f71932c92cd8106b4ebdf0f12da88026777962695fccb13e587d8451d258ce7d24d946ee6c492087accf5385f59628a7905da5856180b8eee4d4a7a09ee8c2c4811e75e654e36ca4b699f43929fc491ce3d5eefd5c97a9ffc64811ea98456ec734d0fb30c6b072a91d7ce4ee961c489b3b6b1fbfe4467a3e5e0219ff49699e1461afcea3b91a46efdd528646f06070ae02ec1c25f4a390797ff0cf70d2ce6e56a28be89289b1aff880f680cb71110b3c85e8aa7f24e80e9ce63e6baa0754ecaf0bfa2930693cdc7bb9a8d8a356422c712959a7a51d697cef2fa8866ed9140ad58b32298542b3af278ea9aff3d70fc39bd59816603e24cb20980c16af60ebbe6f5061d33b1a74c35759c2f90ecb64374422c3244ef2f904924b628910dfe35ea84d355c07f61d1c89b35049aaceb78d44b593ff27e31f80e5f9486631e9d39a85c8ed3cd3680bc6c6b908c8a2d9680769268334cd740fa1081c6249579d9fe7f55d1b0e5d19ae03fbbebb6ace1b748c1708332a1511f77c2205c3168dc29d23405e4ad415e0469634a82cc84fb5e761023f0db9be49fecce9436ff4583cbb3800e7a1113fabec0819558abc299a429fc6e50a1adc50ee1ffcc2c06ee89808d3925551aaa99445c9afa895cdd15733cf6a1e4bd7a2947a6aa7338cb77066133aa83c2c9eee081865c479d4dbf5088b92c018207984fdcc6b7ac72072ec5247b4c0c62c1b7c625f66cf24eb2560a561b4d47f4146d4be994ce0b9c950066f300a09c97ce1c2fd78cee1a0ad21321708ffc12445e6b5dda577e47666a84030beaca5117a3026db34a90d4de6cd64e484a93f8358c786b3f2833b445aa14716b0300e82594c5195946affb60d5366f01db66f7ebf845e29cadc5c69331d3d26e9e1b0e04f11966e428f18f169491c23fb44c39df3c045a6a9357b094fcd572888abe210b4e40e91a6a3838337992e5485d81be6c69e7dd755dbde517765546f0919c497d03ae18cd3872d79a7af0504d0941f0d65119ee01e8417a1c295073af5483109ecef80cceb6a37f9c9c3a7e0e6b14d94584293919881e5b53945beb366e2454bf0c303469db4fc6147fbf40d5d844ab9609b305460fc5d0d80853cb59210b0cea881b0119b050689826ca6588bb1335361120f2c6a67fe9a370c0a5611de7af34dcb39797ccd069e165a8f50045a824d27ea6e4b9665411964863e5092e409a16683d20b7759ed0e3d597cab5df452d1a6984f5aaa26a6624f2e235a5ec5f394dac78a7b46549facb2dddbf4a43e9744df6704b5ef388851679b22efbe811da0dad738516d6fee73d1f2a6cf3fe1d2755582680e42bebfe5cc9f36be3c7b2536e523b81bdb518a89cc4580c8eb101207c1f55ce8f8f59ce0803571a22820f259e17af1e576432c446a125afe9bf7874ec39b298f89c4ada7fe22006318f7a8eeb597ee7fa9b1e7707162e001532dc75f66dd23e1569a77bcd03083fcd0ffd99c640a3f862e10a4f2cb61dc6084fc2efc964b262a8c3248834102d2b98333ed5ff25f2a27922ed1c3762c0485e8e1e6ab7cc2c905d4e784270102acc704c510ae58a44ccdb2558a2c4ec52b900567535af84b427b485803b65e33c8bcb557bdcfc37995b8199bc7538381353c4a2fea498b80952ff32acaf655031e9a91594011850632395efc766f2ecc8fa798fe146678518b3ad4a8b44925190956ff4e742bc1a717fc793274cd49338f44749bf9e4bb434d82f827cacda6f96c6abaac00612958539f6811f6f6399c597cf6ebbef62a27119b1af14c6c11c13ad3aa8e183c22c22cd0230d57d5412c76964b34ee7f7d236f445b78136ed5c5c1e92b27b5a78a5859f77874042f6bd5356490effd3eae02fa4e1a45c26787d29cd1b8b6060bec17080184c43c0256f8e3c97ac0d8459295f0c2b987e41b0924ef6b683e3de77e800966cac148dc2305000a4b4f8e714998f8bdba0f631ab17b8acda0b6360bdca86cdd805ee19623048c446de8bb2ee1d2a5f01008260e5f8de7470ac5233814c4fa01ed09b8e150d45312e5139667fbe341d89ea015eae55d1d229b929f7aea5a6d0294c1a6e1a291c4674b42202ac40101c2132f94b3fb7c8dee1a7830c4bc35ce93d787d48dab72fe10a951e0efc82e0e42c7e0635e915c8c17fe049c89cd52888f0b09752e5eb8807ab57d036dbe9ad06f8ee2f3146477eaa311706bc393354f3a95e601dfa4668ebd093d2f879ce73152fd05649464dd775d859339deb9afe87081368a2c79d2c138c93ff4c9a715a691d6227c3a24675c0cb123af8ddd81059a74a0f8557df92642993f8d94b492615ff1428e190cb701e0fa14dbe28b792f26ce5ef22e7c9dec1fc9dfb2cc5702d2f91fc8d222a8f5ce1f885b38bd8e1bfa481ef1cb9c3a6413d038f1709ffaddcadef97130c9f40dab57e805b1ff1c38b1043e28dc54b000fd1289feed97c63cc5b56a987805256b5e79bf0911f39459b91b5dea73284520a8d80e04b1bc554155c1bea28e2990ca1d8f69e96375e60a676d3f4e4f822b21041506026b14eb488d6d37bf429a37680f7fc93998c514d68759a203a04c47f3cc5f4f0b651716e0b8375260a3a8c900d1495909ae48eff0869974e40bae30be5a6e4944896405db3b0361dda29bfdb4a66bc6e17c279bd3e5c9af3e07bd569afda731af932cb13cc56112980fde1b4fe2516a5ed707ed1e99d9d40571e9fe421b92c0f75389e575b7396c80b68a01096f94d5cfeb9ee36f1467cd5bdb391b9ccf48e05090db437eeea3c0030cd4c119df8c0e66e8ef10044485a0425d53cf0407f6a76676fb9804e66b1391338dd03adeadd8cffaca40331a56044c3e9b19a1bfbc627a3803c64a49d92383e8d2b62c77b39d213cc6714f5342cb7793df0df3ecf2a2f0516f6937e3061d552924ef48439fb7a58d557f585b122ede90e53c0bcf5ac1e9546cd616a89a7946c79bb8c5d1d6c78fd0115cd5748fcf36fe5f2bc7217a9b49f97676ee435e79d842ad0abcc64872e5de46b68e6a360cd6fbf1447e2f6be8ca5f3ab27c4374ac92427c35414e0f17ad633651f0676b471467a434aa0ceb9e99d673ff1e7186ef4899d6c775afa1360ad60d29dde6386ff6bd305cc24238d4da9982b489f0fa8a3995ff9077a9806c9fee6e5c59196344b8588addf75c68bb8bfbad71816445d82e5b5a1ac0e5021b73590264b72bb4ca05cfb01bbc4a987d9b8c41cd132c2a1ed67ee790d7c13807ab27b62fb08268caff102336c9fca0a50dc137a44c2e5cb3fc3187dcb95bc4f864ff6d981a3c212ee9a9d935dc6acd8e953d4392450db5ba96e3b6508a858e53e3dcf8b69f31f684ec6f0ccc619defeb893c2562a29733324d508f1939468b540ebfdf70de5b829cc96a6dce0ed1dc4aee0ac99f43fb91e55f71336953fde895719f641149c5e5885cee9a6ff1a09d1a8cc47a171a37c9dbfacd30b505e365f53ce2b67475b7e67aeae6da9511d3f8f5bf7edbe854d158160292aae5033e092a50f22556aa53902891f6ec9a9e2edb2fffcc9f9b21ba2bfb549673dab048c6b79293e8cc1b6b484b4a1849ac2663b6096f0d4e882bf09835708fc0c97b512068593a7fa0e17ae985ea1f9a745010b198a8766b250e64527bd7c3e13d0645fb079dfce13be8d1ce9f0140008be4aff33b7f5087728e754fb262678a14048a339d896f7d76ac9b0201f921fd680046e7f88bf7a3430068557a7dbf152934153b11285fbd74b5f552aac62c6e72f63bf98ba56e190763d468d7c5ee59b601ae8971c8437a11ea661a708644ad3f28aecfd1f9ee658ab9e43f2c4fe8a76041d8781cea9e115f9baa06f0ca49e8f7d6707ebfeea359a4b7c431cecd87e1876b6a56dec406256a429aee2f0203e729046f16c3798bb4919a1ef0327b0e2c3dd8ad468893362e80028cf14052f8cb1dd79bd7509e1683073d924a80e510efbf4bd799c0df7c271c7e54608ef2b0ec930bb435faf1dbef0991dc05231be9a0121dd08d417706d2c44e61b91ac452a1d8997f0187033b7e72902ea9fcea6b5ad160f6cb768471c53e9e333f55721273466eacf7cf29cb3c90a2d6b9e880d0b2d539485e9320421753c57933449a90f5ef25d4ca48e25ff3f99302a94eec4df917cecb245e7b1306334385034271af242610df3d2ebf1bd5bf1fa020a1544c9537b4a702a3bef294f4bca0691b8b4cb5090e21b3f1590000c3e6cedc44514963223e51d47d7fce2438003a60fb392b45f06937a534d99d957955d4803d90356d3b26fd049852ed9cfe577f974d21057e1dde75b7c34d0d5d38c7cc68fc0d83add0f13d910433448b08cf240d2577bfa6019334cd593fbb548bedc67a7311ad95efc104de86ed2732895d3204971a08744e30f9008d1e06a1f47e7a5d0da1482d52216036a41afbf789ddd879e4153417813526f03a73d309e12f3678bfe542ebfe978f055109997c1e0b8c5ca3f81b5512f5eae0f7199b7725c817e50b187bde0c3510ec5835d38beccb61a1ba9eecc9edc7b1f6a3bef28584a8934765b9fbc338a0446cb68e3c92724a21b219d351a4a57eacaf8eab5235a55d122ae6daa075e92e3942dc410674b6b949799270bfbc595e37dd89eb88d5880c691236e982d157aee2b97d7853af8fdf604516824d7495e9e6df0e76c86856e296abe735c865bff64682a2615e6ce8d2cecd2335f67b74517fed8fb79cf942dcf0f2dabd6947116bfa13915f55159726dbf57c76f8d6aa5ee7d84802a1b8cca85d747fa536365ceb777193b33c96a4817fbab0067c5604edf8b0c4baadf3351c18696f04f4f35368dee7dfb69aef78458fb56b60d1d5e7b2cd79f73ce8a30dfa10af788da83d72e3733c580dec5fb5878122b96dba54777b3697ef93a4462c1b656e8c25f9be3ad483288b25743123c7e7f8c9882d3221d5a8138681bacd3548f40a32fa9636ddedcd3fcfd0c2b60b2e9056c577c08f9bcdf882253c44f017c9629855d069c78b147286589ce1cc290d1fbb83d61db8f226dc0168994e02cf3ff011a9531785294cec9a8e011bbd25074bb23723fad163e1aa37dbb2621243b7bf131e6c9918b9d625fd5d5ddbc4f98d3dfc2bf60369a049112eed2ef4de7b7ba70995b1e433fd9763803b25afa0104c4faa9575135414d2a34ace9100655e70ea6bb833a44d57328f0cf41935a6b269294de11ebaf696883628178b0b26dd3ebff2d708f6c196fc8154672e6f720", 0x1000) semop(0x0, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x80, 0xd436}, 0x3, 0x9, 0x4}) setsockopt(r4, 0x0, 0x24, &(0x7f0000000080), 0x4) msgrcv(r3, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) getitimer(0x0, &(0x7f00000000c0)) 00:48:58 executing program 0: clock_getres(0x4, 0x0) 00:48:58 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r1, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) r2 = getegid() getgroups(0x2, &(0x7f0000000040)=[0x0, r2]) fchownat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x2) chown(&(0x7f0000000700)='./file0\x00', r1, r2) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x8000000000000000}, &(0x7f0000000040)={0x9}, 0x0, 0x0) shutdown(r0, 0x1) pread(r0, &(0x7f0000000080)="308459efb98784076fb71084301e50c96842ad2e241f1c276ab29516ad724dd3919585a69567b41544c4b31a97ff1c3e48183e839b25c3aeb260ae0b700bbf0666ba32263db4d98448cbbf6aa712f47ec0968051ab9d51a13d2a4cb4a5ed82b13b1111524e2702f43fe52bae1fa51a7589f53c04c099a24cf3f4348339b1b08147becf4864f6f3eb98c94f0ddf66bc96db5f72b1b8e4c8f866ebfcd2231a01747e33eaee8f7aa5b91405cffda98f5a1317f56f8374ea04d5e83d1c2d9d107b1d0c8c0351151f571cd993e45adfb4260d88", 0xd1, 0x0, 0x40) connect$unix(0xffffffffffffffff, &(0x7f0000000d40)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29384d0829696473d0000c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00fa0400000000000000d9ac55a52f7dc8062782813c8cefefdb23d4f9c0e36d58ab4f79a65f69e73991844d490000010062d8edd55587267ba5090932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724de92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ec9263b7abec3fef53c46f9362301576534c2d7eeac6f70900000000000000fccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc4a7d76ba942baa127a4dc3f3354fcd7b01e94dabddc8a713ecdb22c517b8939ff036a801b5669356a3f996255f4dd7183fa2b85204e29c8c37d69864a92144e3ea32e04d709d7d06700200000093a9ddc93e8223278f36593c68be103eb0954fa3c63eabf60d69f3a4917170bad3028227eb42d6aecefe22d182818e64a787e77f92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7064742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0086bc590f407990dca000000000000b9d2bb8ecc80d287ba102349414033cc010cf7649214dec62bffdfd3721ca05d2204a978be2d7f8537314b6c74f050a28f74490156f4462cccb3d32fcdd6fdc167fd4e399df50e3b5f01d704048ecb4c02452c9950f3907cd34ad3ec07430f136c0fa1d56223dd3ad22623a9b309e30f2d7597ef1096d8b304d3cb7c5dfb241a85dc1f845c5ccc3446048ba5091dd22d636327300f8b826146c8ee6482b31f72082a578b1f928ca4de8c9119b44295f0b3172c8d77f820da9e814378f7e9f0d1913d39f06e110fe7bf9bc457e368a9a1d9d4c927a4720c2fb3e3d81b83904c09a905497cdaae513b0f918391013fefbd0b35974c9c1f4c70be987f000045ce632e3ec0cf3d21f6be4e07218d3acf9061c787ac6da233a7ce12481a818c2fe2c98f62575cd83d14a444c25de8852192390911f847b4f5a4148c6097012fa1e566039a741d0c35d3d21f24beaf540b962b5c583a03b7b39db7cd14ba4f20d54938b1fc6ab6a0e207ce007e4805dbf7093379a9745906ff7da369edd2976ecf129fae28ccc240a25dc65011bc21cdeccfe05323d88b7a7771ec3b222d3342bc461af977f9d168ff7d4bbe53c1ea87e1fdafb519310058f68ba3fb415c179da6e2e3ceb05df5636a66367862c31ab098f1ebcb91c56ac7aabe8abc462478a852454c0ae54c9f6f5f534f96d93a16ad00d88367ad50c913212be66f7d21837be7a4e58bbd3edc89830d81d64d8e92fde74ca7b5c38802c6ab60d738cc60488b0e9e8231995b358183367a4c52f477288ecae3519e9f5e1d31985f5420808e3dfdd20b0101c2572e9aad0edb0300000000000000316ac273a4c691189e74c04b2d287b159a5f4f8cec6b40be97b6782214c39918d0aa72e9c1cbe0f14660a59e03306283ad9dfbde5650dd9501ce3106a9026519e7aea7c4c01369ea2b1bc161a4000000004178a5fae701275eb8663b25b142397a9e2405d3c0c47e840d440048be1519597f25e4fa92cc8cec4496b47e88e23039b7f4145ccb4bcba50c7f8c821cb896b2d2742aa578f4d1b26354b226664bc4485658fa946693683928f952bc04ce0e219e4faf7ccf3c5fc7b45e036c11a3722228cd799d40fad248688e23728cb9d214183ce28f266e1b3bfd8e62353d1529f64d5bed75b0882f28894980814902954e9bb13c1bbd80220716b50dfd1afd76d034f639b61b203295a2d22ab96cd0dcec04f9a95d7bf0539c67dd23583d4258a9bdcbd164f9b77bc51f647855e752b3de4e2294b084ef74b15a0b3eef7b53cb55c6119275"], 0x10) writev(0xffffffffffffffff, &(0x7f0000000140)=[{0x0}], 0x1) r3 = dup(0xffffffffffffffff) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) r4 = openat(r3, &(0x7f0000000180)='./file0\x00', 0x8000, 0x10) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000200)={0x0, 0xfe, 0x8a, 0x0, 0x81}) r5 = semget$private(0x0, 0x0, 0x3e0) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f00000001c0)=0x5) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000240)=""/99) 00:48:58 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffff9, 0xf}], 0x0, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x1, 0x0) kevent(r0, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSKBDIO_GETDEFAULTBELL(r2, 0x40105706, &(0x7f0000000000)) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r3) write(r3, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom(r3, &(0x7f00000000c0)=""/185, 0xb9, 0x841, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 00:48:59 executing program 0: syz_emit_ethernet(0x82, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60460000004c3a0000000000000000000000000000ff02000000000000000000000000100102009078000000006000000000000000f6800000000000000000000000686e2ffe08400000000002000000000000ac0b2b000000000000002b01001f1b114285575ead46454f26ffaced638fa90e1a2bd9af66662f4d3d07fa6c8af89a2cf32f00"/158]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(0xffffffffffffffff, 0x80002) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = getuid() r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x1, 0x8, 0x9, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r8, 0x0, 0x1, 0x8, 0x4000000000009, 0x4}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000280)={{0x0, 0x0, r6, 0x0, 0x0, 0x50}, 0x80000001, 0x11, 0x0, r8, 0x100000000, 0x6, 0xffffffff00000000, 0x7}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, r5}) r9 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r9, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r2, 0xffffffffffffffff, 0x2) 00:48:59 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045054369000600fe800000009c080000000081fcabf185fe8000000000000000000000000000aa"]) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x1f, 0x0, 0x0) syz_emit_ethernet(0xa6, &(0x7f0000000100)={@empty, @empty, [], {@generic={0x0, "d0a4c60700757b2052b11fedb83534c5cf555f0c8a979846a6fbc486f9ba60322288e5e79c1118e9e449e01f9ad52b1f3bcff87f44f56356b1775c0763559273c6aafe447e4407752e2169516a7270379e43a8a62531fc76d185b543e444662e74538e26bea9964ed8bb724066c65d3d23caf2f0a392a97a132c252ead3525d99c08c5404e00129b00328f25f35c36fdb84173c4e5e53a59"}}}) 00:48:59 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018600400", 0x7}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x1, 0x1, 0x1400}], 0x2) pipe(&(0x7f0000000140)) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000080)) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x9) r3 = socket(0x2, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) msgsnd(0x0, &(0x7f0000000480)=ANY=[@ANYRESOCT=r4, @ANYBLOB="edf40324d2bd291ee73096e72289b35b52dabac50f15cf24235fecc4401e7bec61e0583609a91c874890fab7069819e111b7dfa2fdc828eb3c80c073978e2cb096d6f5296c583e0b6dbf678c3eaa14720cbf68e0", @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r1, @ANYRES32=r1, @ANYRES32, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) getsockname$unix(0xffffffffffffffff, &(0x7f0000000400)=@file={0x0, ""/9}, &(0x7f0000000440)=0xb) msgsnd(r1, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 00:48:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r1, 0x0, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) socketpair(0x1, 0x4, 0xe4, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e0bae696c653000"], 0xa) write(r0, 0x0, 0x0) 00:48:59 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1a}, 0x4, 0x0, 0x0, 0x0, 0x0) mlockall(0x1) 00:48:59 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @remote, [{[{0x88a8, 0x1}], {0x8100, 0x4, 0x0, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "78fb7f", 0x10, 0x3a, 0xff, @rand_addr="feffffffffffffff001f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ra}}}}}) 00:48:59 executing program 0: semget(0x2, 0x0, 0x16) 00:49:00 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff316defa4ce8308004600002000000000c356bddcac14007f7a90dd56dc0f0000130090d997aee14f7800000000de66ad931f95865d289e9165f90b48a888040a5b893cf6a9bf801121ebbb29211d487a382335605c216cf4c56980961cd00da09a501bf83ed7ac865bcb1fefb07f975b5bee2b8164422d94d69701606d6d83c034a58e31d543a5d8fc1940e5065480abc3538c880aec3c0674c4ce9d8504d2eed7342843ebc5b688a473f23f8debc3f7d7f311ce81a350512a4e614f2c660f89d340337d5b03717d3d63062469c886c853691a5b9ebf54454bde80633285f8402ce67ab68d000000000000000000d710ae6d824c2e6ba551c8d3bfb5a79874e94a7fd4b3a6c75a3da4ebbda305949efca8a9118e12a2aed0d232a01d17a21ba0b6a1c47b37a888f8773b296d6e0b54d54f9b6e13138cfa3ccd9ed5e179a0a6beba105142398f5113a76f36c41f1179e23a7737d2920c9bb171a1e382f2490a050d3849d4faa4aee42bf9f260b4f7b007f4198e9610d7519556a6fb339a665d4776326848903eb60f86846ef476b5f714a5274851bc1dc3a52e5a405a823445f21855ebde9f9784f2fa1c0399a52664bf02adc1745681be35d43c002a8cf498000000001020e4cd96cdd81e5318c2a6791bcacd512348e6fadee4e5c3551ce417b29db5d32145c4acfe324b058b375b6072e4d4dc946cb4bbdf4c6065a8a4f662dff613be2af93e221eccfd187d4fed5884fc97f2d929e50dd2f06f8cd69e368ac0"]) 00:49:00 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0xf0) fcntl$lock(r0, 0x7, &(0x7f0000000440)={0x3, 0x0, 0xffffffffffffffea, 0x3}) chroot(&(0x7f0000000140)='./file0\x00') ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000003c0)) sysctl$hw(&(0x7f0000000040)={0x6, 0xe}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x51, 0x0, 0x5e) r1 = semget$private(0x0, 0x3, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000300)=0xc) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) setpgid(0x0, 0xffffffffffffffff) setpgid(0x0, r3) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r2, r4}, 0xc) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000400)) pipe2(&(0x7f0000000380), 0x10000) r5 = getegid() fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, 0x0, 0x0, 0x81}, 0x10, 0x0, 0x0, 0x0, 0x6, 0xfffffffffffffffd, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x20000003, 0x0, 0x0, 0x0, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000200)=[0x3f, 0x1, 0xffa9]) 00:49:00 executing program 0: syz_emit_ethernet(0x72, &(0x7f00000011c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x3c, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@hopopts={0x2c, 0x3, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x0, 0x1, '0'}]}, @hopopts={0x33}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000040)="468cda070104d53c32cc9a8ffc49b520cd02f8f13fd5c827ac2f29db2ad8b2301aa14d4a51de4a76f6590f639f10d2bf9152416ff063e06da820a96839e96a4450143b2af5e6db2f5df6a989ab166eea2aa2e8540f1bbd0b5b255e4ff7b12f290fb33f29a17ffa1a141169a1ee036288298b950d8ce12845929a1c41b981d67ee2e71fbbae8b1b61cabffd3e887a18c8baad826eed102e52cc12", &(0x7f0000000100)=0x9a, &(0x7f0000000140)="43ca18a978cc4cfd214c0310de4b02e41323c819b5c6d5529a6d7f29547fd48d405105c8ca0739b3082f3851554761eeaffc1d92d09655ea28ce72de9b685a977af8fec6c79bff844ad05a2e30a48784d507ff79c7059a467a13cfeaa943b66ee0a2e8282c9ea1a64f4482fa71e9c9ae6fa187ec97", 0x75) 00:49:00 executing program 0: syz_emit_ethernet(0xee, &(0x7f0000000100)={@local, @local, [], {@generic={0x80f2, "d9b3266dc880feb15380cf481715cd5ea1b13855223c60c1ee24adfb7bb3ec97afc411b5dbee608ba3016a854a5d6795b7d8a64a2f4c8398c22ea24f16dc58ae03d6d83acf89fcb5c197f326c79e11ab77f5798baf6262a11275260a33cd1974ab9c3bf340c6da5d45b9cc7edba8723b5e2d0de5d82d8d530fd69ce10b938e913591c36fa91cc2311e81616f16b7aa6dccf4b63bc223d1271ba82f8be0044681fee6a5c536d1282cb1265a8e0d6aa400ac016a27e9739d4c5ef312ae63f8c49856be99b652ae18dff731954e8b16bbcc36639278b88abdc560608ffda6823fde"}}}) 00:49:00 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast1, [{0x0, 0x0, '9O'}]}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x8) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f00000000c0)={0x0, ""/19}, 0x1b, 0x1, 0x1000) getpid() msgrcv(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="1eb4f764b19dbcf8961de209c9b3e127fd4ecc3a012a95c943ecc34dabf285749bd3a22d46ebef46f12d367f173451c24bd7df871683c0bb3211ba4b21a623b21f1c164d854d56e38799c7ed11ce63d7c885f4fa6b6c6a942bfc9811772e73a70b0358bd4eca7f1a73820e1839de4d0b181954c56792133cb271af348c2a5cb07c67d5446e920d0ad65f6c8d39dfd535b474546da0be17a168e6cef05693d9fe9668a73365f0446f59e95473ed1e10cabc9659d05190a887a04218f33c9abfad28"], 0x1, 0x0, 0x1000) msgctl$IPC_RMID(r2, 0x0) 00:49:00 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000080)="9e21eb70beed507c714c33317d40ab96b3eef190dd205dd7e904ac207adb1af137e3cb7cd2f16ff5188b0df239cdcbac4506239735d720779e663ec31906a6755c4d5b27c200ef46f3d51b93bc25dcf4cde7376a180028f789e4890000003cc359c597b695a841af47cb81e300"/127, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x23) setitimer(0x1, &(0x7f00000001c0)={{0x4, 0x71d}, {0x40, 0x6}}, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffdfc) msgrcv(r1, &(0x7f0000000ac0)=ANY=[@ANYBLOB="00000000000000000000000000f23e816fd46ba1f700000000000000000000000001010000cce1b652cf67d34e0000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000e288a344cd8a0f41dff100933bff0000000000000095646ecb0000000000000000bfaff283946e6a0a0000000000000100000000000000000000000000010000000000000000fffffffffffffff20000000000000000400000000000000000000000000000000000ec17ced8b5aa0000000000080000000000000000000eac2a3983d8000000bc320300000090d1cd4ab97bcaf8248331deb590e17323c7bc7b8ab8ddbf4555365b88d06e60a4cc9450690a0af1f4df0c0823339196100e1ef5edaab60d6ebc6c3bd5582a978ecbcd5f7f8c536de6eaf6093b7316867771396a82b8ca67e89329fd3616e651a2a7054997406855fc6edc20900cd3eb890576e480d6cdbe73a9bf54f19f05f7ad71312b3c1222bde8b73b8735bf77621aae4deb7580b3c45a00000000000000000000000000b56ca98d1f131ab6ed09a00000000000008000a42ec85aa404a6a5dee0c0783b5714378f389b7f0324314784c0057ca639c1c26ce913696e28faa1008192de63ede2a3807ae6fa3a421541d49561f8b14e42a684e09506de1f5fe28368e8c07ab2bf110d38a5d2d82e16c6bc4968d668256bf5aa613faaa50187b484756435a7dbe212af7e0fe2da17310fa3a6f4a3ffcfa201002e70a73f4455af5fbc83b2c2aad23320e55dad79745ae7c87033569190e976dc52289f6d60caf130594b67844ec57e08af9305e5ee35147efafd067faf502fb1f96693d0978c3e3d2959a4327a9305c59714f84ba3e6e0379a67d11aee5bb32a00398da230cf00"/662], 0xe6, 0x1, 0x0) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYRESOCT, @ANYRESHEX, @ANYBLOB="2797b7485a941cd7001726577255e399886dccfd1d2b86ab1132308c9f09eacddd995401000100000000002311f41142a602a427f978ead2477390250268a9decf2594c8eb7878559b7c4e67ba0e7aee89c10417919240ac9a5b2e56dbed7156ca877bdc78667d5a4247a28f5a57955174e78c2e08a78359129983f2caa9ce8534910f38e71fd1d184ac38c0e3f8d680053d8f9a5efc0500000043cffbf2fc4518c36ef1949efe9991bb925766e9033f0cb8e8ca2959a545da4148e9485638"], 0x106e, 0x3, 0x1000) r2 = getpgid(0x0) wait4(0x0, &(0x7f0000000200), 0x6, &(0x7f0000000480)) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005, r2}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r3 = semget$private(0x0, 0x6, 0x721) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r4}, 0xffffffffffffffe8) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r5, r4, 0x0, 0x44, 0x6ccb}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0x20000003, r4, 0x0, r4, r5, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$GETPID(r3, 0x0, 0x4, &(0x7f0000000040)=""/4) 00:49:00 executing program 0: syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x33, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}], "9918"}}}}}}}) getegid() r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r1, r3]) setgid(r1) 00:49:00 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x43}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r2 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r3 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r1, r3]) setegid(r1) 00:49:00 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c6530100000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x28560, 0x129) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x1, 0x8, 0x9, 0x8}) r6 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={r5, 0x0, r6}, 0xc) 00:49:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x33, "10000e090100000001ff0700"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 00:49:01 executing program 0: semctl$SETVAL(0x0, 0x0, 0x2, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6b54123ab8a5d0ee3b16e4910b3fd7d5f58983d2", 0x0, 0x80000001}) fcntl$setflags(r1, 0x2, 0x1) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') semop(r0, &(0x7f00000001c0), 0x0) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000002c0)=""/118) chflagsat(0xffffffffffffffff, &(0x7f0000000240)='./file1\x00', 0x0, 0x2) r2 = socket(0x18, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc038694e, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x9918abe28384bc10, 0x9}, {0x3fb3556e95270fc5, 0x3}, {0x25, 0x8}, {0x101}, {0x22, 0x7fff}, {0x4, 0x1f}, {0x6, 0x10001}, {0x4, 0x7a6}, {0x48, 0x1}, {0x8a, 0x7}], 0xa}) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semget$private(0x0, 0x1, 0x420) r4 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) 00:49:01 executing program 0: r0 = socket(0x2, 0x5, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) mmap(&(0x7f00005e3000/0x4000)=nil, 0x4000, 0x47c52db2b0864d6d, 0x4810, r1, 0x0, 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000080)="9af5193d0218d9e0ff82cb7d38446df5fb96119840e5bd149bfa0d985d7869a3c11a7033f31c56f741dd6ffd843c6b368bf43d16edc7e2af8dd2262b8ac5a9a68a2ebaed3b646e0d3bad38444d276dc6bed64b247cf5225ba8c61d7f84fde4e26c4eb9b5f08affc970c6991e4338c0a2626a41176d27030d22febf7d3cba42d473", 0x81) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) munmap(&(0x7f000062e000/0x1000)=nil, 0x1000) 00:49:01 executing program 0: syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[]) syz_emit_ethernet(0x13a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000008030005012c0068000809709078e0000001e0000001831f0500000005000010007f000001e0000001ffffffffac1400aae0000002891300ac1400aaac1400bbe0000002e0000001071760e0000002ac1400bbac1400bbac1400aa7f000001890f07ffffffffac1400bb7f000001830701e0000001008907ff000000000009dc17b0ccc5e18a8917047f000001e000000200000000ac1400bbe000000200a76372fa260028b7e6b0e4c22fcd33d97e7c454a229fd3ee81a93273ae9df559c337e5e93440a9e3eee31a63bf9f5af56b136f73ad92f02056df5d4916bf5bf6a304716ece2012d2bf7d87fad61e88fbc64b1198a4b029445f3b4f35db4361f080dc7a14733bf1e55e0071732ed28243dcd7095947a4b8c0847438e4a191"]) syz_extract_tcp_res(&(0x7f0000000000), 0x7a0, 0x7ca5) map stack 0x203f8000-0x207f8000 of map 0xfffffd807efff450 failed: hole in range 00:49:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "00ebffffff00000000ffffff7f00000000ff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) 00:49:01 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f0000000080)="727a515d327054ee15253e837a7cc15371bc354e043950d07e034d3f591b4e457f9e076f48dcbfdde9ccd1caf1223a3eb467687b5f622690a92f75db80df3652719a7c000000000000001f603ce76fc049263e51bdb181c2b0924288fab04033e2e85becde2329420ae6822f82630ed6891099fc191d0d18ddd40ffde8e1e3a7f53c09c699a8ee7e81092c9f0fa30e5779479e49d983dd671c364d2a10ef56dd594237ec068365b5723aff8118b91ae64311923479eb1098ee7f28961833f352c9f9c48e", 0x0, 0x0, 0xfe13) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='*@-@\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='[{+\x00', &(0x7f0000000240)='@\x00']) msgget$private(0x0, 0x200) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) sendmsg(r2, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f00000004c0)="4273d572d00fd71d0ab60f7f88b24c319fb378c90301667d3dbdab969b84923f0b5ee05d51323e46c6dd709e65eebfc4ce7abffb6a225227a31567b2444163319c7c99981263e833013aaffe7ed64139909f094d8084dbf28ef34d652bda132788c3fccae390d5c295b26a83dc2775ab11b2b8f7a914dede226d75dbd1fe929a18cdbc8e92dc", 0x86}, {&(0x7f0000000580)="3f499563c579d74ba7109c8ab0863875ebf653a0f5134e8aa71a7367fe3a16da21761ae8104d93a1e279cb300da05c586107ba7f0cea88e78236c052f0b1ec9d9c6488856260f43323fc8d0237675d7da96bb6fc77d6dd85079acd8453499faa09dda5d1d2accc85905fd28e12469e3821a8ff6a0c04683d94dec79a8e748d26cdbeff3f2e937f0dc6eea606b1364c1c7cbc", 0x92}, {&(0x7f0000000640)="84eee814b49346a40a5b0489257d61ea256a7083833c601a7c69bdf694ca42f0d7e4573d9109915faaa7769a0d42facd65e05f604755a821c23048331c9ce73b927806df3b029159697036f6fefbe5d2fefdc6512513132fe7da83c2d0328de871b0155928ee9b11012136f26e755da4f83f8798d2b2e242005ca8abe7f1a3c46e9e1585e27951de1c9388ad59893780a0021bdf1e205b0978a1065b2f21a0f0c243978b819dbbb10f91aa0056aca60580bf9175ae2c1671ca138e86019b4bac7c0e98c986eaa84bc54d7a18978626c8231f41a5e6972dcd9ab92f3c00f1fe2d01a12fb07b826a58d82805d2f32abe200053e758ab213da1f0e327467f559b3ef98820448310ad474d27a4e9e982b7b311df89f4c31c79fa581dd3af28d851e18429fdb8db552650a4205fa7d5da229405132ae33a733b80e447337f0209618d53a75434d21864803fcce657b3a44e336d322b7ea83e04f7d7a72ee28c9a807811095ba6ae77465176aeb8f36036204dad402ad5549311ed38a5369ea4b3b7c1d594bb2031e415ca76029658aa65c7e5feff3e1fd263fe2dd1aa86d61285634aa729c617aa01b031cc0d5370df0b49169cd4f64f822bb19a8f32ff1fdb28ab399f988c4e044108b9925d53d71b6460c483c8b5a965119a2f843b38706b387b3917aec65b194d9667e475daa656e8024bc0a383a87bab900ab4308a0d8d7237a8a8e7d51e19fe12ee8e8e808cce04b8fc332dab1cd2864715a5cad010a0e6fa8e9097e623c2476fc2990326b155faabfdad09ba5c8b69676deedd4108a640e727fc43a808aad401af0d0a15f17f4138f40d616e43dbd8ca9acc5b49a34c59b0d3225547e012efe20e52db31545fee84a5e2828cdee20f91c2bb33a54cbda226f832047dbcdee6f2bb94af4044e19e811ca234f50375d906d8fbbe36b2f491a15a5e04de7a2163bc689e07a085d1f85761476d7aec2bbe31980b4fcf24a36cf3bac7b12d1e3e1d3db3bcc6256e9539cca37827305f01e78309153b093ac9bf29cf63994d9822b7efb7c20de892f9a3b81c3c328ee57c75560e09ead009c8f7d9c48f572e0545375c9f9b5f31e1ba3477b8683a5d844a306fdc021c15812719b1350acbf631067ad20c631fe36796c6ae1dadd23dcdbbef150a7bc93f26a25427ad9eddba35dff5c14096f4af34336560e87ae39b542ae775f293355194471b7f317c2da5f153892017c271453326030dc2b2ab4a0afd8be93b2b258b592db0cf08cee03a6734095f36e21bdb7a27e0362c0c5ce8b72f1966d602c72f424e432cd4c4f769c81bd95945a5e216e95643c40e8d8a8287b9255a9310ccea2d1f5170696ba3142963720fa847c342305ac4baa1faf28682b14f0a7658f365c9214cfba2383447614417b2fa0bab93b3a091a527cfa1b81ffb21e4c06149e3fb175ded5f45034a39e62da6231c5c5baf15110e759885a7b131f7d2ecd19b7e0c09656d1750f48862c553e9013a55f431e688de35fdc0745b43a1a956479c904e9f1200c5cc742e561a5157f9805670960fa49fe851228636e06fff767021023ca66a0e09d05002b5523cd6038113c11f99ff17b25e284977789a9ec6e29281e51920919d5999cf0c516d4e833f52d6e054d8ae7c12883dc6d19c774e13242381bb0f07336fb465928b31c973e017b8ae8386373936323a44a1e57426a1ee8562430716e764d46a95779c34ad6f4121491ba4f753ebf882f738f534cbdbec10ffd381bdeca677ae6468a40b9f2699384768a2699dd72d37bc3b4aefadb8415e874442eb032bae1cda82b88982c802cfb5f46ebe35cdc0ef75f718c6b272ec80fe1c09ccd527c6a3e5cf6fab8fb3f6091446d609e53e81538a49495dfe3c4390bdf00f5841ce4a58971232596c64302e89f2582e3cf85b59aacc716060e35160388ee9692f3f7f28cb6d3d0f9bd5a102bc701e2276432dd44de5c119d91f9695e9394b35227e545a50f24aa701e6c5fa18acc73e3f6f96668afb6677ca4c7e7979347b864d5accbe1cbb92dc0d43c35856e71cf781170b088f7a00245ca931acffc903b8b466db248dcdc1fd3697e621ab6650c9c892aede682161d860d2fa9b4efaebadc6332660b601982c17e7b66738df0aaec9498e2ede7ece7a0e6655db868a95772d9440f652969590948fce2bb5ca0950788dae35d5ffdd4c9a4fb230ee0664d72ad9e1e953e707c00d76b41cdbc3d7aac7c7ae485535d9e6038218c02b614179411986e397a1fb4368aad0f7314e953727e3876954b9f6f3bab6472c45e6dfb7743f429440d772947dbd3f01754a9c5f01b4e7315ac34029e13654ae0c22dd35736acc8f9aa0cec3532e13c77b72188033e3f3b09df29ca1ef9e76149a2aac8d0bb39ded80dc5360f820bc15891dd464d770e0029e8cba094d2e45ffffc1f525c7d219c15acc5104a5706b5146ffe1b616dcaf539c276b88dfc918cc3accf8ee236162bb30d570e417b2a9dbef27a867bf4f70ec315278e6403b0a382347e63d1d7dae20ba1047425b261f045f0cc1cead60ce8497380abb318314316fbce1f1b54df844ad71348abbdb70fb4c93fdb7c3225bd921491cd29bfa87b4f05c80c4503f7613b0f941790c9dba5f29cecade506f50421fe291a8fca908573c733a9963d50061ec0c4279bbbd85fc20b3a51585342fb88b589d2506693d3e1d7f177186c858cc00c96ecfddd84068f4e32cc374f4be56d9e3fdcd0097bfd1b88aca5a4e7d3c8ac3d04b08051fcc0006f259e886660d48b9f23db3444980f5a3728704a35798ab70dc9b56deef3102701de36b68f5a766a61ce52a233b05548b923503346b370045e6cf6d6ea4c33078020a375ebac7edb6974d3a31962c22106badf5c28c0d8ca8c42f862a0394611f3f3e685429853d9bbb34a4ec8dd21fcd62c4763489845c525936415218a4c098c086a984642b60650e49945db676bef53740c4ebe98212daba7534b95262bf93fa0a490ddf6d54917f744fe0627840eabe46f8739166a3d9b4722638cbd5bd2245c4b327110bd560c958ddc86ded7403848acfee661d82a09319ab9cbb861901f529de393510ae02daaf7252f6996bc9365c6dddfad856f8d4276677d08ff01f4ec2f23dd6e79044bac306bf4c4c11e6e6aacd28c8fb4d1f2c86bb70834af6403fd289b88b88f26fb0057c8c339e3d254e5357d63485410775df3959370380c7a31268e7281bd4f2e187be0be4b95e5b249015ebfca748ca09f7455beeabb540e5cf8565a28eac1862cd7cb56f0393221464063b6eeadf09ecbfd91457df191fae19db53e4dc2083bee1150b6be4df8c90aea90be61f5c36d5f36047069166e69e9fff135cd6b36452a1b56fc48a85077a3728c6bb002865d9c2cf75ff66d74dab8df3594116fddce370a4a94dfc447a04377a002055b847955313b839693a07013c4ef249403fcbbc66b5a6236f767682b97a1daf48c1a74353bc0f0c56c33a9414acdd2d3df739897d23108028cb635ae825c83e37d49c87337ec344496cc48cfb2f02578086a6bd528d24aec1687557b15851115789bcdd7fe355cd9b93215111c74c948b5e250542e0d01808bc0b92fd61e523b3dea53eea8cded8e4bf51b40d167cf944613b08bd3b8edbe44e28c7e973dcfe4dfe88b4b9ac6ce67174b1067fccfbe2d491fbee17e3151aac6aab54b24e468ae52106532c50bacf9c5ce297c80d63d3d3d6f3831025f77329a2d29494618b20e87e7894d9cbb90426aac545e38c524cf99be3997dae5c481f333a1222c17ddd9d68571225c2bc4d0d950400adbbde2c81bbc79029b1ca2ff85f7147c52837745c1af941f01f0708e2037080cbc75a8b04da411b92331e874d4082808d883d43d116acacafb6eee53e4b11280d0f37d313989df564fcecb1b84cf14f5bea961fda201abf69ee49abc7c35d9f36eb8e61bf5a636c4fd1d9ee3965c97dbfefc124eb83334c6bb9b05f08280bcd843b37cdb4f7996844a9d92ae9cba5fb8235df7747648ec1c32ebfd8d2248efa50a2fe65f1bdaf8e3145df0a2497c2045d56018023dc07db28701a199a730ebebc9976625fd7028e113835732df78173adb4090b1c9ee0ebc86b14a2296987a119fa031acc01e145108e3abc9848be294c1efa3c2b0288a27392053b623ee253ed75a659fd21263927312ea12d9a26b3aab9a1fe88b790bbf170b75b96defe1147d8840e28c16d9af660e4928ee97ea8a992825ab36ab403eb0833845f9bec0f74e6c95341aefa1c505803eb29b84f48a20d2f8c8c5a2df1091c3556ebbf4e2e9d4e33d65ea5dd80740f11b8213d45171a539bd723679db7285fde2fb173fade2a9d1cff1b240cb16f7c3ad92b6c83f3f24c796ea1517ecce708ed2297ae57a12b848d60feed22e04fe7dc8041477b4053a1b356eeae9a2f7186137b9d45e8d4ccaaea8cdf49e149bbf88823d6a6050b1fa2bd29410415ec1aef1019327eab8e8a29ad4e6d57a69d275746f8f151317014f6f8511954b69af17c75ac31494f3ef64701cece27f19f8588adb1a60d9295a234008b7b04745289e200cafd0f31eec00e8c75d47c3aa0e0e8e4e1fd68729273d3f96d8ca0554665b0640a3c532f6234fbde7cf5970332b1485052b89aad0ed1f1c467bc99c01fdf0da610802db9fd03803ab04853eb56a2d34c2db65d071356d5c28ff158e6cda07c18f4bc92be10de74dfa0b1648330eb47e72c6f33f3886667e0ee15c7d0bc675d6178243c949102291f8d063f46e2c8d4b9a66f88fdb38bc2a3678118ad8bcf9892a4439ee7b22ce10373b0521aea014a744ce166c3a8c38dced50f12954d036c58914ce1738947566f7121da6d5a96f419f9e5d87a2dc469a0f5b2fc1969cbe630181d804c8112135cea0ec8e2e7e0d0869a43f34ead94f8c825abd503190fa0a24724b4cb4e2f18975f637e93868bbe552dc17f83dea3c91aa813b467030bf48b0d4a84098c8c76edc66f6ee566d5a06dfd53fb7d7c802f380a7e7e3976c5b684b2909bed9b83774bc289e2d2e8500daed4aba6e063b6a57fc268d90eddc75a2fe20cb46f4eecdae3eb515ef3dd2e840fa6de3a3a67a361ce920a66676e381ecb46c75b42676f2fbb229c0fe421156a498b307485379e32b6abe7343050fffe2ba565bdb79b01bf98020c5e98229ae051b4e188b60105c7b827db4e0a4249e07a26bfdc44ed45e08ceaf91cc404c93d4584fed0d466d6c0c511c39fa755628316b0a73d7aa5b251ca9ee2d4dc6851a866716099c09f23c6694a98a9f7546df34b24e02cc81a577f84a76e8c1ebe1298c478ee29c0ebf1ec42d864796bad759bd888ac6d0d0d07511787ffba528e5b52ed7c5e7cf51e8385c8061a2508d7e34b4d9e46a33a74c482fd0632701dbfff72682ac0233090cf8303c6c7fd355cca51d7ace4dc95a171421a533ea379efc5ab3b2d4b7f47e222e647708ca6a5588d938f4cfa0e9c6f6381ddc4290d9819b7897184e0756a1459339778bb5d2fc32ebc7bc9b8e97188b7d8e3ffffd38bd3234c2be1036dd10d71c44f895bf32c389eb2d50d46a0999575e4676a8b5e7ff589300cea59b364aa5526cfa2b2cad92b622bb56ac09361d790f54dcc5109826f291c298639a5f1056756b84bb78f5fab01e44caa10474bec81273a1a9db293f99fe2402c8aa4d48ca7255594ba03da222a6b29105962b30742615e63b3d2d301a28f95be61269bd276a846ca8319231e758b6b0afdaafe0832df6fd6cffd0ce9a76ae691929450cf6c8ca7", 0x1000}, {&(0x7f0000001640)="8a2c5fa2b98dde8c725fa866e367445a84c11b207e992b67bb386a8beb2e08a6a685e350b886b2550bd3590facb6de720c7bf9fa90", 0x35}, {&(0x7f0000001680)="8a1d9e9b8b5c4263845dd03b3c021fce10ed8ba4f6205b8e467fd1dd902670994d282d369b4bd80eb0522d532f379672bcbee854afa0e84ed15abdae59b44881083cf7447771d0f3cdb8145577d4469c1bd4da11486cb196ebee96abb6e6de45ca000947a13500815a826e54c28f44f041f2c50058c5a94f", 0x78}], 0x5, &(0x7f0000001780)=ANY=[@ANYBLOB="8000000000000000ffff000000000000a8f5dcd919090008cf91196c34104fb07e08a3606fef28e02ec889c7077221025a273685b8403cfbdbcc4d234147299f608175c6dcfdcca3bd4a22ce9b2a087fc7517addf38ec7bd5aafa84ef1341535faf39dc5231aa8b69e77634beb3f48e1b008f95cf4a82b073900000000000000e00000000000000001000000030c00001702a7738e592116c7dce749efc74798d78582ec4e9f9ca1becd5f2284cf3865fc25505ee0718f6bbd1e90eb11d0a88a7403053abe6b488ad9ef51fd75fe69807ab6dd55dea430c53c468da75eee4cfa54c2e4f16bbd9408a17f690d844185da5849b0b07407728904c9e0591aaa11756fcf50ce82d9ed46a1088b557dce9936c5fd16feb2b7148ab3b9d58850ad6260dfcecc5cbe351ba5db74e89d7f0de50462b36d7ae73f3cd6c21989aa6ace15d9b0bb4105597f15d3c32b85ca5052af3f79e2ece034a3dc8cfeb8ff0c83000000d800000000000000ffff00007f000000ba13c0f15d1d20186b91e657cea485ef190f1d1e08ef34740a6aa5b9c4aa4ef21ab5b1aa88f1b20952a20beb6cd04d97040c7aaa8d44dbcac200afa56dc9f8e6c4e9d0f059add82a6cd65258db47457df3578c812689c5448997af074755f7b017a25106314f42b6dbbe3ea54a5677937f96d7e1c6b6ef32cfc2b1aeed51e7a3ae5309a0597e2f42cc4d02900649314a0504c6ddc07d88fa275a9e3c19fe92e49210602af73b37e5081d78fcb874391eafb9dd82d1fdd1cd38b9d4e70767b573018a3045ff071600"], 0x238}, 0x0) sysctl$net_mpls(&(0x7f0000000300)={0x4, 0x21, 0x5}, 0x3, &(0x7f0000000340)="df362208852651199bd733b9f7fc41d973cbba98292da54308c75d1fc736dc6b34f0be7d81c0f702382587e78532f376d6a1151aa11bac391abd6d25401fe3fd05023ef109701ded83fa506538e4cda9af625b89e784239fd648133c6130edafe4553852ce2408682baff4322b71e6d1e7fa2395999962a2d3f721ea7a58e2f340976ee79c3764f4c02c38a8", &(0x7f0000000400)=0x8c, &(0x7f0000000440)="4df5da93fdb52d66265d3def0985f56b2d42824f32ad63be845d66d3393e27b6eb076b9062cd7079015b3e1ed5684126159bff024a1f8872aae04a0c9f5fe7eb81032494bdccd5165f3633306df80c235681e8d86fa3923940c530a6d633a004ace854f3436aa5a7b715d506465ec2dbbc16e3a989709f56935da9", 0x7b) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) fchmodat(r1, &(0x7f00000002c0)='./file0\x00', 0xda, 0x4) 00:49:02 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x41}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x5) 00:49:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00000005427093f63f0000005e8efce5cb789199c1c8d7d7be0713478f440817673e753f"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x1, 0x8, 0x9, 0x8}) msgsnd(r1, &(0x7f00000001c0)={0x0, "760786e43d4e22cbd12db2633b5bbcb406508740eca5375035ed8ca5454d4aed756ae49e5495fcdf3f78fcff3f0a7e21c40481eaad956dd35bd8feec0f6472ea6fe44acc6591b60bf19932136d277ee1f59f1d0ec8c50b50499d4bca03ef1b706ae29c0e2221ee3cba4487cac10f30658d82565952523bd4f6ca8d8c5c1602cab694320e24ae2756f2771949aa783e936256068b3f01a0256efe1a48a3fd9093f4e83d575887dfb5198204219b2a5b95414ee587358a6aaa2b78b91abc9b1cc7b215fef72cb878da9be8a66d"}, 0xd4, 0x0) fcntl$setown(r0, 0x6, r3) mprotect(&(0x7f00004d9000/0x3000)=nil, 0x0, 0x0) 00:49:02 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 00:49:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 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) getsockopt(r3, 0x8, 0x6, &(0x7f0000000240)=""/150, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5", 0x17e, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) setpgid(0x0, r6) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x2}, 0x8, &(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000c40)="3ea62f78039c30d72882c4b2129443dc96840e0345c1fa796eae89a5cab62b14e0a4cfda36d799e46bb7162205d6ffd7b2611e2ed9a67192bfba4a359216339e61baef8a63f96747cd296af19cabd7304047099c82d94ce251f55550f9d320717d55ff4e7e648ed12485e8e0439e480fe646eed9846ff083e89bf1774938bf00db58965be1bb66f2f9f7fb5564ed0cba07260c23f09f28156b2f31df6fe1aabf248491f4c2d869f5797b87727ad39437489ade5d0fd9872ff0c9088dae049cc3fc437785e928b23c4fe01ec590f00bade97c98ddd0aa10301906bd8bbf96991e29459bd40440beddbe7a1a39c341b83cd1516fb313a4aac86e2d4dc087a5c81b7e8b4ea1a1568a4068c61650e5b5cd55a16f89e24a03aa660ae61be68d4bd42bc78e0cf51ad5932ed5bcf95575b04f235d503e504f662349d084c42cd42e8ec527df5a149b9374967e32bc01e0c451fc52e6f97545b946a095aaeeb8318c9ce36a9197c7a68eb5f51e902dae88ec681fde201a2ac1b034156be20b8d8d6714dfeed8f15690347bd894c1cb755976031e6cd8852569a887ae5bdb8b7cca14f5d9767df11b8191e205b411c540ec99472a9bf983176bcb4e89163e8f68ae3ec9f727a584f987b0b54eb95aaf93538af15dbe448c9ffddb66b97b79b7a523b626da61960eb6ca3cb5410aad1cbf889c4c507ef1a8bcb830ca28bd73b7eae3885e68b511e4a95ab90e8c7e9a047b4d1e31103c1935e1a7fd2658127bb4558849fcb0e33b715b28bb1b9b74e01cc524de9c474c546c523f0f0962402eceddc51a999d9ae270ab79512added3177e7aabe0f03b07920ff03bf03f0dd63cc45b315b090a2825ffd1175906e235a5c004c746933687994dd89a00724a4a735f765b40048c3adfa50015a95a0cd810511648d3fc7400d06cafd02c73a93dff65d8b8d1564d95c63e91ed1f054d8c5cc2727a14535217f1973f5ce7434fb0a62be140c0ac4809b48017bfa9c720fff1ed207f64daf3d167e086878349ee9abd2f8cc128acdb555a06d5a63cd60b177cf1c9330702d016dbafe56f35121703c8c8ca0325b70d50fe66a94222643a445e532bd77bfa703946ef483e2e9fe568627b37feae12d54b49e1e0a593975383041444693f6e52c7b18420538ec34a1326cdc5cbdfdc68de7297093feedc8dd5b67911e7e566aee0996834f241a980b3bf1fe8d72d98e8ffe1ac2558dff6bb6f4b3b2fb816b51002b64aa00bbdc9a553e41ea4b20a030c1746eaeb21dcfdde19dfdaaa7b4d85d9901fd4ab625a3652591add93ff25266a69b22a25d7198466d4fe0d622dc89674bd2d1a9a3647286fec67efeb4c485b0c6b847bf02abc492c429b9eaaa7c2ce8e49ac509b1b00f07551b8cac3a1bd63c882f6d0f3de351c85fb4202b6fd031f7a63b7a0a16e212293b3cf399318809e6aaf2893c9038f90633367c7925e85df76a59275135e3ac3d8133ae9370866ee74c878df6a43930a35906197b3d7147a072e0539cfa7113b5eef0d664fa6c6d587c3b31e37ebb79f7e2bef1f479a90e7bb735a3e2a15e27ab3b95454b197de60c7bd3b3f13d5db098320fb63f1dbe8316a7c4e0c2bf7be611e76a493bfbf8314e8c71878c651b56507a720465c8e868ec842dc7aebebc80100baf7bc2c44051724009ad779be10291979c7958974ff603e0c79b2662616275a9399593ecd26c2ceaabcfe31e33d395e05bc7ca721df8ed295b96d06009d0693af9201e9faac5ef96deebc7634651dc895a2cf03979e3164a8ff96a11041ee4a75512acb984350a53092599db0736eaef08641b3b76be2b66c4667e0a046cf51195f4908630addd92b25aa24cd256bb3ca006b58abe36acfdcb8ff66ed8d71a4e2bfee58ec73efcf6134eaeffc7d1c42cbe0c69956b9a6fc6363988d7d0ddea336e4a9226d419e38b9da03704c8a1ccf021c702c2d924e9a0eac737d4275c071e59c33629ffecd7ca46e3eb1bf9f11e4229af90cef2de5ec9a5b38dc45250f882e64e6023c5aef5d4ae9e5bacab845d6b73419a401bab407cd78dfc9bb5790dcc899b06ca71dd8501fb8af0b362cc19695dec901458236d584e55d09ffbcd28d4224513eb134eb961980a49ed30e6b10737a4c8d377085ef19329a2ed07ac776e37346ce38ce089b26c3157dba94a8c34882c348843ec80dd25b2c8fd4d8d35b16d0618dfc02685e4ad84682acf97301eca809f0cb218917758bc0c525bdaabd7c94d41d160fabedb6adacddabfa137ce6f576eb5c0bfe538701d659012f10d0020573ef29e5245614f72cac0d0d61020b0e7707a83cb843cb2efd61bb00523ff9fb5388931c071702ee06c7104cab60d38d501a7719f5fb81ee2dd5c2eaedf0f188ea9fd3c4a5a99fb8832483e4932b674dbc7093141652b77903fb9d456c0f2b0be5b172728271330c8cb5a4c4eab1d82c9b8c54e87844ae2bd496c9a74b484b398e78946a6b0dedfdbbbebf64b489ad8870efb5300d3e72946c8056e40f16182f9690925e948679e0bc483ef994413e78fccbbd990c1504e9294b83d1ff4c5ca1b1906f56fd62cad09d1fbd0e36e9078387936d7ad50e17a7ee471fa38d22a3fe91f49d2a1af7062202053a438630604b987bbb477454dd5d4ecd2f9a4498de11b11f3ebca12ee5d0af96cc7fde015653b93b4b1c9b909c8ce7dce2dc5e7a615416da027615e3797543ba8716c42c4065440f6bfdebe3d00254e44491f18e10c1e63c9e66e967207cde2a52df3da9e1b82231598ab1090d2835f0225297da00007019c2314cc02ccaf94075ba047e2bab381343c10c911db689cf2b6536c05e1b8f2b7b22552cb2dcdd9425db9b6dd334467d967a47055926ca00d3beece2fe939aad3a949d4818584f3738acbab65a21c3a85b566661ff59ba67afcfd66cdafed5a3d995f91bcda3e46f685568951b15b30712a63c725817da9cdc9f9b790d68b238d84910fe8ebc36c1558ab3f09cf07bd975130934299040d28001ba69b3a709d139c3e2ab17f2cb0951d85d9d1b916a454df6ba838a1250747f9fdae4e1c7d1b53db36ad668d30f84c665de3b227b44e20b9b9d8b6f3a4a797821d440b114726a1f17eb92818ceff0de681ee87397ad32388cba607906c5ef4963af4faf65975c268dd0d60039c4430d936492e8870828568a8517ff1a2ca450d7ea0e698f23cb2f5ae81f7f247d9a1bc6c60a4dbe260645711dd70ad0b2908f13dc8cf6bdc41a423c13d6cdec5b5de576ea4430ab143db150f754c11c53dc7ca4bbe5c23fe3461addd7a96e8c0f5f3c8a71be99667b3a8c51da9747a24aae06b39db3cea99e47618db41a7003d699f1912939017e486778d5779392fb3c9da55490dc2033811e2809a98314d5e87fdc1442f8e2a072c77a35d8f784413e5eeb4114ba3edd31c9ac3b69855417321d82a688e278695b4f3012b1728e472a2f3853888229b46fd20c1682a3bd613f74ccfe62348c49803da1936cc8ffd04a0f9b2300ecfa34b6dbeee9bba04118ad825f177505936890e268b21e7d52f806b71f5c1dd5f6ff611a9e6c6dfe8d32d4a3cb14f43a63bd9e9fc90b3eb821c408c23c1d44e6cc23fab47d2ed84e43d8fb057fbccdbe4518ff2d94f345210ef3ec8db07d50ea54a0c4d66f0e11141fba6cc9967112e780fa433717277ef55fe85b2ac4735adfca2891f65ce18e9d7415367079921170e8051734b1a8831d414a04ba58ee7417cc9c2b830c162d8febd222753a501afb0df3ebec648e7b98dcdf4d984fa2811de7c8545c5d6351a6ab78b0a6a453d63fdfe1d4447fd8bdc19d3eb40ebd1e2f864b2aa223884101403eb5087fa9fc542582a58dd4f5054abc440e33bf76776815eb962ac9f1843e84bbbae99bd7f8b01c8e5479f4d2a96d35c2918d1d222a0c56cd751dde95c3987750528cdd2cfd9730413bd16ca63bf7dd28c7bc4cd59f55a54ee617ada7a4adc03501c4e72a4af5c88e79663331278f515519b844792efc7d13ec6515ab75d9455ad346ea11251039716cc91b60e416103e4c6ebd91807f8c66b4b57281ff46fe19cd8276e19a7da88df02ed7776ab8896e26b5b584461f183ebc2f5970c58f40f9ac97fa213332a4c2d0c9ecd3f36aeeac3fbeaf29f645dd3ae13a06ca3c27da24dc3e8a22c1611a8462f2e0ae37fa9948e616b75a4207a4d96e2935c223f32dc573c8a5afd657210493921af90fd4a43b7b42bdd44ac8746913b3b5ee9e886f823c8e0fd3c9605ac66e5d950fda8bc2d5fa19c4ecfca2eee9b02e26304c3ec15cf4bf1fc3ab0c74b028b44de1574626ce8a81b520b57fc0f4b11ddd8328efa53e584c794b47d3e1fedf13b931146d9da07f11601a2b27f00d3555551cecd7c069f2ac176bfe248fd5b4ceddd7c9e32c3d619a56463efb0728d2776787cee2935302f029d295bae339f5448e8dc0a778c2228fbe84368149cc78a4ac065fb90c62693c2562420464212dd9c45cb5f69e44e62a4877822d975597b738eaf5178a99090945104cddd6c77e18512e393187b27006f2fd7d913b3326694fc23cc57ebe7f6690597bb2efb9f0a2eaee55314467da2e219413fe13cd2016ae31269fc0766df08d0def35c66844f028445a37653edfc4cdb254e748132ababaf85171273b86a0be28b32c82d0ce04adfeee0ddbf001036c2de33157af624c4c8ef29774dbd6fa2ba184daf276728612e2ddd523b37217b2e0b35dcf781999154d7f9929589a1af958ca47a644773a280e8a229a61e71fce417844f1f4e38364a17041438eba3eb743ed6f3c430a4f1da37f9c0b6b0f4fd5c9383b09c941a2fc232b90ec8a8719b9f97a0f1fc332abe5d385a10e162abdb5445ebf18409633853a360b41618bd04b6d97bb9ef41ea3182cf10545d6f7b6aac59fc9348b8cf0aa4075274b4544e6e89d7b162f2b61fdd0ba8ac633956424fae67883e19bd95a13b07d963ae10fc44f54d6c8c0f4870cfa91ac053c00350d1a7353cc60b7a24bba647c345c317d59f78f237f6bab060b68e2f2faba0d523dfaf0206805f10a03d6c1f21bd34fb8b6a342751435eb418d455c6396d2f02e84de6669f934062a3874a17b3d67603181fb8c510e242dd5be98efc9427f13626ef7e60bb9316672ad6a743d4b7f9f2106d3794ded051ab92164cbe7970fce107f6f7cc3ae53ed50e7c2468324da63a7889b1d9d1a39d8ed0ad40090b9415b9bf723d5216a0c551897c8d2ab560b00b23219a378ee94cd0f641b4f2d5248b2fbe2267a689ee4717b763ad70f945858c72199308072f339d00b7e6ae7ede96dc4f37b2f2eb4e297d01e0430638728acd189973ceadcb51f75adb6c9a70beb110b583bc1826e2e58abcff7efb9369e45098a1d57412a93eecff379e395f3e6dc48704765205eb2820455cd95b861a92973e29776b31011f693e4e22c033683ad6dea5ac73098d155f1efbe6bec241d30e0ab92bdac30618906527ccee8d07c47350f44406399114ed880a6fa50e07df5c42087bb128e89ff6b109c5872093b80929d24c6aaa59c7756f5b057636c62e6c83c10e447c614d67363ca902bb6e84c7b6a794e7b6c924372025853a9ba11db76954fee2cc7be839f409642f535c7f210807381f86ae3784074058b9060e102f1b32603e9a4e1eec08919ba731b0f67a89ceac17b8a4c34dccc3eaa0bd46870878eecf52e4e881543c5e189d1619d535a86dde5fc031d4b52fae7ecd4e86d76e146c5c38d11623d0bc3fcf8f50f0d960ba44fbd1085b610df6a43ef1ae13", 0x1000) connect$unix(r7, 0x0, 0x0) sendmsg$unix(r7, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) socket(0x6, 0x3, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000140)={0x0, 0xffffffff, {0x0, 0x80f}}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 00:49:03 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x401, 0x800}, 0xc) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x2) 00:49:04 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000002200)=ANY=[@ANYBLOB="72bbd3028c7cff417775d8cf257ce85caaaaaa7faa08d8f0d712effc9cd0009428410000000089f46eff78b9f03a1e607c93560087ecdb1fd700100000000002e000000200000000003c9f04a573c4b53a3b783d000000000006ecb8216c1612f32abeee44b549987200702b65f37f066fe1ef1793c6f1d4ba85a0e8f8cf33980cba50c532c6e856d2655dd92459f8346851fb10c290163e4c"]) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) read(r1, &(0x7f0000000080)=""/123, 0x7b) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) r2 = socket(0x2, 0x4000, 0x81) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f0000000080)) readv(r5, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x0, 0x2}, {0x3, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff7}, {0x3, 0x9}, {0x2, 0x31ca}, {0x2, 0xffff}, {0x3, 0x20}, {0x2, 0x9}, {0x3, 0x358}, {0x1, 0x3}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x2, 0x9}, {0x2, 0x40}, {0x2, 0x40}, {0x2, 0xc}, {0x2, 0x8}, {0x3, 0x2}, {0x1, 0x7}, {0x3}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x1, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x3}, {0x3, 0x100005}]}) r6 = semget$private(0x0, 0x1, 0xab) r7 = dup(0xffffffffffffffff) listen(r7, 0x0) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000001480)=0x80000003) 00:49:04 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r1, @ANYRESDEC], 0x8, 0x800) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x26, 0x7) syz_emit_ethernet(0x13f, &(0x7f00000002c0)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x109, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @tcp={{0x3, 0x2, r0, r2, 0x1, 0x0, 0xb, 0x28, 0x3dde, 0x0, 0x7, {[@md5sig={0x13, 0x12, "b74cb0ea03748ffd8322894c7a3f692a"}, @sack={0x5, 0x6, [0x2]}]}}, {"d5fb88ac54a92c73d3aca936266094f996d0d597ab7cc8bd220448e29dde1ba11dc179ced892115e5dc467e3697507b482d39643be82e6473ff720a6647427ef8b1f8ffcfd09ee53e8bee1a96ec36b694b55a225584f253fa3c8642a9fb8dbb2dc37508011789cd9635c7a1e6d1313168f4714cbf96e00097adc1b6195d3cf3e7421141b72ef7a4f32a972ec7cfdb154bfc58329cfbe90e0fb9d1c29d6653552c05fb33c073aa0773b9a85ab4048ae45afbb0e6dcfec0f3251a8429d42ec399d4ee61b0a8e44ff90e3eb9eb161c64df6eb083c70c2f74da63f73073114"}}}}}}}) 00:49:04 executing program 0: syz_emit_ethernet(0x124, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8100080086dd6003b89600ea2b06fe8002000000000000000000000000bb3b0ea7a5877d6f2c0c9e0f784d94e1641610000000000000000100047ff511a7e9adef28c8a3128ee2d7ff3f453282ca771a0235e94e8c6d7206f0dad6117269f5d08ce195448a7abca25aae9e0e6108000000d4d7445311f13f741d4e33c1d17869854a0aec7f0cad98039ae26bad77fa962f2701a85af2cf65e2fcd219bd55497d6c18d2e1ac92a68b427d67bbd9b31714f26901e20d9d884fec9a000000002b0200a000000000000000000000000000000000000000004e224e2200089078623fa9697670a68cdc5f7cf6345dd70d2680c7406efc0f1cc93fa6791b4066dc666b79dc22871d0c67fdc12f115c792384dd4f32b8096029905d21fbc99cd3b4d72b127dadb9a99fb0aa0bad657497f2e27db3223dd6608a27f31d4739881cc12e7862a079f0c79633bc59e546e83c5c47c5dd6c83d467283eb0a2a13b6a441ec90ee82b7d98b02cf214dfad5d257f28aee5ce6eb123ed0dd6defd4400474eefdab60b0acef6a7545a86e96f9f99cb42022319f6f98e88dc3b9bc8a6b4eb51af6600"]) r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = getuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r2}}) r3 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r2, r3, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semop(r0, &(0x7f00000000c0)=[{0x0, 0x5, 0x1800}], 0x1) 00:49:04 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) readv(r4, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r4, 0x2}) ioctl$TIOCSTART(r0, 0x2000746e) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 00:49:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) 00:49:05 executing program 0: munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x1fb, &(0x7f0000008000/0x4000)=nil) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x0) shmat(r0, &(0x7f0000007000/0x1000)=nil, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r1, 0x0, 0x0) 00:49:05 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x40, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="97d6ae036d335dcb2b707e093f055b7c70a59f92c05ea4113e01091874a1bdaaf167c0d43ec023420f409cde27e9d014713e5d8f67e8ee011e4ed244f8725656fc6622d57c1506020c003d63092867d73137878cd9b324e3fc9c92eda1b983cc376d5dd8c049dd7772c7fd117b3fca32f34fcc4cc432332a", 0x78}, {&(0x7f00000002c0)="57d1753968b9e0c96cdf9859473ed3a0dcad53563c1f045b7f0ab16d83d1e06d190ac6ade3e4201a44ecb148ea9eeb0822ccecf543a5f6838a21b9a52430d17975634d17cefe2f0d9661133c8034e28e87ee7500000000000000a96a1136208fc89c9261931de29a93a36308d64cdf1a148193d3a0ac0fbcb45f7991c845249ac01bb3feeca9622094fa5f37ff10805cf2340186dba8f15e4a4f40e9ef7c552329af1debcb5b897bda4f7cea101eb66f3f2113a25b9a973b9c8996c393b7260b45f84e874840f3c32d0a438cf1afa274469b21d9579d5167e7e052f1a646499d1527b08a8e350f3337b53a468ab95343fdd2b78e4e5f78128552d5d27f616326931978a39d8f6f610554fb4677c333b3630ec800"/290, 0x122}, {&(0x7f00000000c0)="24bec9a2e498818dee9cc1571cda52effba941b261187c7918603a873b9bdea220eb0269666d00"/48, 0x30}], 0x3, 0x0, 0x7ff) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000180)=0x1, 0x4) fcntl$setown(0xffffffffffffffff, 0x6, r3) 00:49:05 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x200000000000005d, 0x0, 0x7, 0x0, [@mcast2]}]}}}}}}}) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000100)="90170db45d725eedd75e4e7262c9597fade9004d0590e28515d4e5feb244fe9f9ff17a9c69cdbf3d69cba4fa5c04a451022e523b9859604ba9937170b90369f2ca7e780343cd3db071717eb2b4311729e20c0da2bc5222eaf14339b46e9269de2a948159257bb2c670986a68fdf8a4e6b4e61c757acb0e2b8f38d9165f7ad7dbdf2bc96aa63a39f990572f52d1dd4ac11d00c234adb81c62663f6aa6b70b85424e952975704d0f84ba58e9c37f8339c210fdfa3bc9eda9d8d0ec1288dfef10637cee300ab19185f849746b7ffab4c756b20b0c9b0a2abab8255636ef1847cac5fabe444928224886951bb936b66ffcaf1e2d67a963db3d", 0xf7, 0x4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) setgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x1, 0x8, 0x9, 0x8}) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x1, 0x8, 0x9, 0x8}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0xf3, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x5}, 0x4, 0x9, r4, r7, 0x3, 0x874e}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x83d1}) 00:49:05 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r0 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r2, r4]) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x1, 0x8, 0x9, 0x8}) r8 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x400, 0x0, 0x0, 0x0, r2, 0x2, 0x70}, 0x7f, 0x9, r7, r8, 0x100000000, 0x9, 0x2, 0x7}) sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b09004cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000f3ec9168982fe43aca2c23c991d3b335651c46bf57c3ef8d2ad94c6829c418ea041d0e1501889cb58728d2cc03682042cd099c6e9795a4081136e8518b783fdba51d65a89efc54da7d867122e3ac8a4efeea06b317ec44e2c30ac0e632d6585b34974ec5eaef8331510b525e51b51c712b346d54eed8f9a0befc847c645654b38e5e6e2a3eea63c18c1c935c3475b5d5e883", &(0x7f00000000c0)=0x155, 0x0, 0x0) 00:49:05 executing program 0: setrlimit(0x2, &(0x7f0000000240)={0x60000000, 0x60000000}) mmap(&(0x7f0000000000/0x10000)=nil, 0x800000000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x1, 0x8, 0x9, 0x8}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/255) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000057093f63f0000000878b667613d65663cbff8d6724d39ab1201d836f9746f9b700920ad4a180978acb5e8cbb0171e4fe9f3c51ecfe9b0a31053d740407e83f6a6323eb129ca8a573f7876dbb455e75414d6b152c7ab770aa1fa69f494ab175f4a6a866320856a25876df2de84fd24f7e449480d619281292e284d8997d1af6c4d66561c4778daf953a70f150786ff0ff826d6b303e92d1bca784410ad551f63edf3d5fd9d2316abd9528121ca81e99d7c8de49eabc1e87462e77c361db350a88763b7999b53c47e3cb995c2ae6eaeb46291a9de9623fb9b9576bab04145e46cc4e69330829bdb74720a70fdbd1304d9d7f00c34b9ccbcb4d55e611af283acc6da088234935a0cacdaa62dbe186947d2a21faab9402277b16933489a681449c7b68dbe8bac58efa3a908b51e8d7db1c67d57db8c605fc000678d0320cf809f5e5954380104a78d0027940f5226495d30ca1bbac326d6d94e86f98159302484c46dbb921c68ce10fd142f3a64ad9e963755e9dbaa4ef3c7d3046f892671c838f851bc1b01b4deb6f9377a79e9cf3b00121fbdae4877dd1e0eb9106d60abad48591f4587aff6f0c493775cf6f12b9281d9f23cd5d54f7c297cf280261fe3bc8e1eb0133fc930f2e302c6a9c820854b8706b3b6bc3143e1fc5b4b22c2125a3d56bed7f468643e341f8b3f72b9ca15f3e2"], 0x1, 0x1, 0x1000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r5, 0x0, 0x1, 0x8, 0x9, 0x8}) sysctl$vm(&(0x7f00000001c0)={0x2, 0x3}, 0x2, &(0x7f0000000280)="58129a56991e9b7d72791b3ee34add23a14ffb2b332a0064e6caffc68cbfbb030110c8c4bad20b439db72cb0df04137ab5ec1575ca3008e2431749d75d805e0ba2b967f79fbcd2487208c96c7539eff3d7a7aff0468098318c8045b46d49b0412b92b8b05386f191e759f389841f61c893d43b01777e", &(0x7f0000000200)=0x76, &(0x7f0000000300)="254412a82fde6f0eef641c8e917065b78e6fe250a319284a822d6ee37938dc15b9d2409d8de0c220", 0x28) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x1, 0x0, 0xffffffffffffff7f, 0x1, r5}) 00:49:05 executing program 0: nanosleep(&(0x7f0000000180)={0xf0, 0xfffffffe}, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000001c0), 0xfffffff8, 0x0) 00:49:05 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x8d) chflagsat(r0, &(0x7f0000000140)='\x00', 0x10000, 0x0) getrusage(0x0, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000000)={0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:49:06 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), 0xffffffffffffffff) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:49:06 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0xe}, 0x2, &(0x7f0000000000)="a3f4345693e1430001800000d70000000000000000", 0x0, 0x0, 0x0) 00:49:06 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/17, 0x11) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x647, 0x2c}, 0xc) 00:49:06 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[@fragment={0x16, 0x0, 0x3, 0x0, 0x0, 0x5, 0x64}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x0, 0x0, 0x7}]}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r0, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r1, @ANYRESDEC], 0x8, 0x800) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344}, 0x1, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000840)=ANY=[@ANYRES32, @ANYBLOB="7853eb0eb1977afef3e693ced2e674cbfbca1a7d4f80cb0e5e5c2bd9ec00bdde820c712ca9bb489ad673b387579b68", @ANYRESOCT=r2, @ANYRESHEX, @ANYRES64, @ANYRES64, @ANYRES64=r3, @ANYRESDEC], 0x8, 0x800) syz_emit_ethernet(0x12d, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv4={0x800, {{0x1e, 0x4, 0x0, 0xb, 0x11f, 0x65, 0x20, 0x81, 0x3a, 0x0, @loopback, @multicast2, {[@rr={0x7, 0x13, 0x3, [@rand_addr=0x80000001, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x13, 0x1f, [@empty, @broadcast, @rand_addr=0xfffff2ed, @remote={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1f, 0x4, [@empty, @multicast2, @multicast2, @broadcast, @remote={0xac, 0x14, 0x0}, @multicast1, @multicast2]}, @noop, @lsrr={0x83, 0x7, 0x2, [@local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0x4c, [@rand_addr=0x4, @multicast1, @empty, @empty, @multicast1]}]}}, @tcp={{0x3, 0x2, r0, r2, 0x0, 0x0, 0xe, 0x1, 0x200, 0x0, 0x1, {[@nop, @mss={0x2, 0x4, 0x8000}, @eol, @sack={0x5, 0x12, [0x362, 0x8000, 0xfffff0d0, 0x3]}, @timestamp={0x8, 0xa, 0x3, 0x8000}]}}, {"63a6328951ff5e8384444eec7dc84410962da6e18b70128bfe310b20641f4652bda985b83cd605a7e3d06db292fd3b3f370cd6608cf56dbd1a4a7b50d436989fa5e428452067c77cbb5ed2b0eedd9fa49e69726e1d4a32e28af59643996041febd71c3ba5ba70a297c938020f0bf90"}}}}}}) 00:49:06 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x8000, 0x0) madvise(&(0x7f00005e6000/0x2000)=nil, 0x2000, 0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)="f5f046a9e2fb6976d4a2fe3b1f8d6e3834cd60a6248a336fe513a74bf141c4f4f3d903e3431f02f51613014b1534cb993c40096b05abf41b775f5a03bc8638cd488f35d7f717d11bfb3c63e9633c8437e47e04b2f432d170f6b548a43e97dd71b95a60b3c90ef4916d4ea0bdbf75125dec69b2", 0x73}, {&(0x7f0000000140)="9ffbaa527e643ff663326783b48d02a1f7da3cba8a3fbea506e1babba93cd78671007a4a58a9d4ac69495cc1ea0137f39829ab39c6b2d211f8f7e9f96a32fdd61dab46d52bf32c0e92857910027ed2b670d695184f6d24b11f539113949d88dfac06e071cefe", 0x66}, {&(0x7f00000001c0)="b93342663ff33020d9fff22208a64362f531c3bf86e0cd2c7c171f4e3370b2ba5b8f3acb9571a167a9bd6e39c90b813c3b86ac8c86e2d0eacfcba6075c81407bf4fb2c5fae574ba5b1845c94db1391fb818b3ee7b156eb56b94eb2a75d0f87a8830552c5a2b932de843f5e071f2b8932a09aadb4b0d64c043cb2bbe67dc3457fc82afd419364dce316285d12b50b266e1ed43b8da82dfc6399a8fb80719c33870846d1bd07a788", 0xa7}, {&(0x7f0000000280)="362e1d75e6c32c1648034df51db8ae1dc9791518a76c6e5c5cd2e6cf34d939504303f7b8f087719653a647709b9acab2fd392436575547e467c2af429303c48dd1463e7f2a3f9ea6dd3049d09060f58ed2ef541408818c062410cfdcc0ec82666d663cbcffb123090878ffdf9915481f2059ea8461", 0x75}, {&(0x7f0000000300)="1fa15e2a7f379eea346a8115faa7519e289b0d942f122a64181643f28815bd5c766b1c6c89ca48574d29e481379a532263521902c8591db12f7845e7bfadbeee826720bfb62532cff523212b8cc2f95129f53ad2d56d74fdc6400c9d39fc2891e05796ac3fc2d8deb0f6060a327db4968aa4651d974cc92ad0a903f7d01b61f8d71fd1c82ff17aaca94796a667cdc3484f3cc3b39ba3565ed03aeba4adb40bbb4c20fb65c738", 0xa6}], 0x5) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) 00:49:06 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x6}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') 00:49:06 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000040)="e8564ec166cdbf173be925490de5f409b0f377c2c182e5d3", 0x0, 0x0, 0x0) 00:49:06 executing program 0: syz_emit_ethernet(0xe5, &(0x7f0000001680)={@local, @broadcast, [{[{0x88a8, 0x5, 0x0, 0x3}], {0x8100, 0x2, 0x0, 0x2}}], {@ipv6={0x86dd, {0x0, 0x6, "00ff7f", 0xa7, 0x0, 0x2, @rand_addr="e24d0874ffa47109000000b29ee67d40", @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x32, 0x3, [], [@enc_lim={0x4, 0x1, 0x55}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}]}], @udp={{0x3, 0x2, 0x8}, {"2daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b"}}}}}}}) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x95, &(0x7f0000001500)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000a779310389a1907ef85d128d870000000000019078e0000002ffffffff0c0590787f5000004900000500660007063a0c08000000007f000001008907208000000044248113ffffffff00000fffe000000200003dfd000000070000000700000b6a00000000830b7fdb3980426d393e7a8317e4e0000002ffffffffe000000200000006ac1400aa0000697800406b2a36c7402d078b5330451e4228771075f7e7023bffeb6f887f571dfe7e936deaba83a6a3e8fae2ef643f052974a2be270e6997da21b515d4b9b6aaeb99de650c2edb8887f8dc8316025388e52bf2621c6463d90a22719e89be472f3e9dd4ad9823b15fae2d3fa5a010b4b31c1fcd818ab9e2b1325df43904545eb1927e7c1593a3d782109c0ba80b3e809b837b0f6f2527858e069b239b3b6b13f93beb5260915a836e4d75180b8aca494fd6b481a9171f1871905d7f7f000000308951861adf9530"]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) socket(0x2, 0x1, 0x0) r1 = kqueue() r2 = socket(0x20, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) accept$inet6(r2, &(0x7f0000000340), &(0x7f0000000380)=0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000180)=""/167, 0xa7}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x3, &(0x7f0000000280)=""/67, 0x43}, 0x1) r3 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) 00:49:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d", 0x81}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x12, r0, 0x0, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) stat(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) syz_extract_tcp_res$synack(0xffffffffffffffff, 0x1, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) r4 = dup(r3) bind$inet(r4, &(0x7f0000000180)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x510, './file0\x00', './file0\x00'}) 00:49:07 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x2000000000) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1ff, {0x4c, 0x2}}) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 00:49:07 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2fe7b106514cb3724333b51e714de99f3d7c99640739e2b79efae207947bd9bf9444d0786d7ca0b159fff1f75c5dede17023e2c21401d18ec6c7f186c01d3ef7ff625ba798854eb3f943993bf5ea79cf5dc822a364e0875cbc37d1b893b5f34151e74c6c81b0f24e81d398e37ccbe80322ca2adf7559f2a855a4b71079c336ae2a8822c8c1c97b663d9767a8f04b8af078e174e7462b915cf48a12070000009be0f2b1f8c8118c2bae94500019a9c7eb0aba2b6ec9ffffffff0000000024a6a917d938193f3c4533987a0f816c5f3bc88fd705e559bb8d9d46fa77a5b914e0"], 0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 00:49:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0xa0) utimensat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x5}, {0x9, 0x700000000000000}}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) syz_open_pts() getsockopt(r0, 0x0, 0x9, &(0x7f0000000280)=""/205, &(0x7f0000000380)=0xcd) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000003c0)="5e528fc88683752aa3fdf25dbe51c953afa01c2fa1f0ad99cd7569691c92d70bc420355e104639552f2326ecdbb1beaa6007362124d3ecef6dbfc21981ec049f560c9670288d587a92844bb2e366294347f19cc7e736d1afdbe55ec493bff848f047841706aec95f54960b728bed420d2e46c5ae1a1732c6dd9e5435509cfec57728251b3de5f6e3bd7194f096accab6c47529e534c6562360d29c0102e96a8f83aee8520fd8cec25db8e175b5ff051d328839fb3388159de7e61935bb12b520437f615d4b27f8dd889e463148ca81bd072adea9d400861f9765aabec8cb65fbba81378a8f49a4a6516425b9a14ecd7fd38d4b167f9c59ec0a8b9596f0c396728907baabc3b0889af409f879b89e9aaf73bc6a9ef5568f56bea124f8ee0a5e80772a266f486f2f6bf32b18baf2446de78ca64ede23a64f34b008829cdefd83df6ce97bdacc3e00e815448fc3494f83e554903bd609d7af430d0c4df5d4496e72f01d8a4e906e88bd7e83d1b8f37cf96ed6e3ab2b5e59ca2b36ed8a8c12491a816962d12b4846cef756215015fdb5aeb60cc22aa2a0b54f3087c9c8c520e51364a7bd0fc08e63a8c3aba47d25913d60853ba9dd9f2c6fe643f7719673f8df87d242870720a84d506eac3bb80e48288071c6008a8ea78a0cd9372c86bf359879bb225fc833639cb14314b417fb1e1ef2c5e6a91cacb05df4d4459c31537adc498d1e72a9482bde98fc2dd2ba82695b3f8c4d21cd09345f4b8777bda609f3a4d5539006bb15e115cbd24939d0cd2efb3e3cf1d38712c2cb09741fc9d6bc92d463ef2bfe3f5f9340dfa44d467a937d711b72fccb2bfb78aea3f6f8d9fff9f9e5eae237e459c15a7f015340006a0b479e9d1d130d4d2c3f3e075533e7eded4acb87be8f0b42bc7197aff94e5dda663ed0f47b889f84f5ff34363cb7193bd101025404c3a3335330f92fe2b4d37bac2b49285b554385f6f65f1384a8096911e5898551cdbfc0e44ef5cf3bda02e421603bedb61807362237da142d0d017009aa46edf89aec1cc8749e6dca4bcb1c1c6cff4f3e304c45fdf9babf1216b1b51ae489ad7574cffc2c857f20518d2612e7527ffa7b15576ddcd0417b80e2470776941f7b820baf7e19302d3dd326beeeeed47461dc7d6faf8f1667346237f4f7989994f7f8be285e165b66715ad94582780a5f54367d7614befced2de930e3dd6b5713e3a57ab777eeab014898fff053b89894945d9fa1824e18e9d5c0f465f85816a61f1548397c959b6ea9fa804ba2df32b8b21364deea6563c1cb5f02d0f9b863c1b0616404795034ff1d4c8046dc842185e7a995fe793d2adf3c3dee01c850f69abc1979e09215647e1c910779c25c8edef85b3479ea1e3d18200528648ff66b7bbc5618e9337f6906d26a4f5d176ebe58fcfabbc58ebd7dc4cef59314903d027f64f6fb3f0cd360a17d6ab694d64657440ee91f516e289b6bc317c323990bc6da513c031c77162a21b028bb9b554f9e15904282963e26a33c0774ffac7d23874d2f833c45a3132bc7ab49164fef16b78b59dda2dad40e744f3bb6f70a98fd5554ec73a826bf409c94e95abbea6546c696a031c747c0ab4ef789c055a5fa465c6de724645ab76364e3bc1ff9c533275454e210e8cf4b3e60a5e3c9c3570734b495a8dd12a33e7ea5426619a67c6477297f34ac2c9000f2ffd8f61526803fd6690b681e8deebfd4bc2c337d3d580d0fee93b7cf26c60dd2536cd44f79f5670c27169d886776355cb6ed126f6203cacdc760f645f59ddf32b39f4289838a2f1970125dbf9eee19beb6ada682c80fc0bc872bdbba3a803603337325267420a6bbd0dd95dca8df35bc1e6ba69d1aa745fa46b3906a443a3faff03e4ebd292ba4ff958c0d2b2e9e5fb3c41006533f1cc9e923d78b60cf82429cceead9c1facc69d39f6501cdac9e06598e94a1c8dd0af1eb7c4fd001ca160390821815cba1c360fa654218abe14560f0d98bcaaf7f4494cebbbe4a649413eacdcb9845f413f15eccbb4b4da03946e6a6a4d2ffbd0e46d0129408cb255427623a6bd22c96fc83e8bb8b0d24ae63a47fabf44870f5067938d76afd6907c0103dd7be92ec27e336b023b50da80009a25ba840fd67559b1cd599c5da2a016651db991d814d153f5cbb2d8f77c15a496fee1431d1ecc2cf600f509e58bbf3be182b439ef3ea9584915fb6564444549bcd969b8150052d9f367d349ac938c95593fe73d53f70cf02aa9eb1750209a95377b9a8b5c3a99d1a409963589286c9f0bd5cdd7793069a67d05acb6988ce87a0dc55a33e4b559056d113c118ae4e201f1bc7a2c551ac64eb7616b7c6ce8bd31e422c2db13240d067f612ff0ff6849b421f6b032de0ffc95bfc671c1ceb4287aa3727169476e25c43020715581529f07a0d555af6df89f7c7a7432566807b734b1367ffcf542ce78162c9ae512b3eebf62350cda27d08c69b01c095445222cd627873a1bb7ab1e6ed175d0578981e91cf55e1bc4e24c62bada251892e6db73ca5a4d080db839bf392a3d4e5adc324eeea4961edec28e612430e37785c077649e27dece870d17128ed91a04e4a0e136b1ba89fea0756a07f230643a44a3751a0408befb561e8aed3d2cd7765116c48fe4633a96d48f84c2d2849590a76b65224b7097b128a1e15cea9278ce1f745420807d6df89176471c9b0fc8ce49ead8af60055d8e50d6beec70c31705d6b5639cf0e5df11d6cffef69fc0cf6a88b1d21b33aa1d3301434333fe625e68bf4a84b1209edd3f5006d38dd29add6a77a5ae3d68f8167e3ee98a76602b992c0753682468a4fa3e918e420ceaae15c2ff16ad71f31571429596d2c870a30cf7c538eb7b6e14c453e3a006ec5d74be41951c63857d8b5fc858f4ee1d5717db5e591fa920c6308df3b53081a98777a5f5ff3d172879269f555355d1ded8b7ce5a276c50e37591f55aa7a5df9545e9eb5565cf30e1d0d7650e0e76eac3b9bf8a0087e7439b8f21b240d37aefded308efa06ddd3c6916e3447da3e35bb1c8e379af86232aa103ce34d1a0675b3995f09dde3263b9addd69e7261d91c9211002d3127add777e08affc9ae247e3bf171aae2e66074008c46c706a7e0169d0aaa966f4e3a11e71270967e4ac31ace9a0f40f15013c22febee5f90124056fe8eae3c6fee55c87a02f256242c349afc93dd1871588f010aa088b67c551b58b587c5bde16c267506193f9d5b420a59378884724ceb67951561ed0862d9b51d5db2c8df603c2e7bb6b3652d0ff2651845a87cb4a31b650d6dde1fcb08ae9080ef9bfa4129b18a31bd68abe23798d33e24b8ee4c112af4999370afcdc110242c43e66bbca32eee7a84de72ee339f04ae9959deec81cf7536b1de5dc29c0090d2a190910474a7ca01c2b1dbcf2234022547fe2ac5b0f6ffd97b8c8e28cbbeeb779da12b005827f239a6b585758879b7799cb51843d27c5eff77b76b79b42a97d2510dbee810f452a87347c0ef354f9f2d43c55404a1e5058c369f1ceca90969d9e978c29c22e89656cb37c2cee8a776b220ae8b3b210d9ce0bf7b58cb3c3198236209c54e75dcafc8d118fe7ad4e9550bc2b293bb656c8a472941bb12cd70763d981dae6bfe4094b2a81f4ec1fd6347edfa86609e86db9611514535cc11fe8a0d7f47620e751952e854f82dc3b52093b04e9a7d57701a1c6250eec0c00c900600c62fe9bec865b9ab5075bdf50cfc1193f11b314fd6f5f427d15c936e74c3ede5830bd793d213c9084215e73cfdf008ab6a180af16367793c89551bd12557912013d37a106726bc0e11d5ace4d3461ce4cbfc3fe157b41a0057b42cd6556fe863b438adb84b51f198b869d39087ebd894c0829cb9efedc81939e17c07ca74845b49d2fceffc0317af9c73826a06af7e1c734982a07f48243034a1d5352fc1c408c420dcbd62cee514c04a7b217960afd315d3b4a734d650af5517e00522b4fff2166d48030a9f7e715a9ad8395d918a45d8a75e9fbc1203c39e967edfd33eb9457ca8c3cf8ddca41114449b59f9469987a15c60d367041a5c88ddaeaa19d178483814575ec49690227b908b1b0216ea3d884ba235aa2ffbcf0d3d7d20cec1196e46b9fb928c0470aada368aa360dadb328effc07aaf382136e662e0efeb8d70f846655933a2ee9936a53538536af896b6d9011f8c3b5bc04f7fc1a26ef4f87360cb37b8e30f452f9fdfc9a35f755a1d82bd92252f87c188a276152c709018be7a2551861161baee8acb15b09e3bcd9acb597497ace5fcdd933c2b9c4e28f2261bbe9f4adac87282cae5ba175daee73a60bedc64af39c1ce5dcb2bc42f4c103301e1d3bcc49c867ec3f715071654c2e243b76a71e9e9102cb41176878142c66a74bd9b4381875268cefa616466864af1daf408e4e4dd2abc638d6c0fd88a9269fb9066aad6b016cceb75875882946edc3bfacccfbdca4fdeb96437a2598b7954825b37b7a0763ee2a3ee5cff7b8416af13f5a658816d2316c2f010039ba1ebe75b7af00e35940120752f1326950f7e3ebf93c4bdca4dbe50ea2465f544e470f85ce5c2bfe8f1f50710c53cb6ae6a068b647bfc878ed8036c00fc72371822633fa18e9426f74350c9cbb75d52296099c328932f42ea78daf677dfe7e7d6f6cdeead9ed485fed3a20aee68e80f6f9544d7f217fd80a18fe273d97f11906dcc974bef996c95af002a5986c79fbb4b1b24a5f3837e8cabb164a0b8a4731dd28ad81d2b15b4596ded01bfc92793e08d31c0e3debe403bc3caab829c70cf9693284b53b6fad1c646b3c23e7cae088e89383a657ece440edfac00c62203568c7a379360f2a843cfda5d49c139543c70ffea16be2d29b9d673b27a0180396d3bd3ba3d5c2cbcb875e65e11352b068c69fde13a7388b7dbc4753aae5da952ddbe3f6688c676d3eb228161dde1cc7ab081f85bcead81a887f86918ecc4144e425d85708375d21e768f149349ae4737861698f2fe96cea04e0fd52f6487af2e974c3db7d0910a8eec63e5d911119cac173a51cf8c83c7afbe61c05a94f289af0a56046708a5a22ad0e190e6be8252a3237106c7ea1a0881be9b1d7189cdd09bf30f4c63d99fca450a8fed65a0ef6bcd551258a024a477a0ad613f69ca94fbf4c4e2098057dca17d081a03354d766856882c457b63ab11925e80ff08811f09a87238da9a6c3c47528a09aa662ac4bd370b6ce03c19d7185d192cb9ea89fdd2afdbbdb3c6548b7cc86d3b5ec61b49fbe29ed4c21dac185135a09d52101a75c2971664f38f4b3603ee62b2748b069ad330aa6052ad43c3c142a3a8edd0409745031c090c71af5008b85f276fa7fa90b3704dbee19b1f976a7877f8fc37aa0b9e573b22b784da5a10bfaf84a3d64fdab6c3542d5cbbf59024ce4bb7b1a42afb3602a25c1ec1c8e9688a6ea752b562a4b7c665b9c00af36d209fb15fba9453bf7ec4db3b946a078ba89da8b5de6e3a54842dee1c6fe5260232fa88f507c85c17ce52b42c08268ed2434c25ac34e174b8fde40433774e574af49ffdaaaae6a826f679e7f5f9ddc652457d280e812a6108e6a964bd53ff3f60c0c5de36ba0f06e2693154def7b95a45edcdb6871abaaa5225669069ef74a93349bc0431050a49b7b9cb7832fc0d71621222fbe650154e9723cb269f9c2ef5ca0448fc415e7552289e29bc2598e60e356c04127e05369179eb82741cf3222fdc7ac28fd2dae9a97bc920ac21791ff84c5323ee5d570e6cd5112ac03804f2f76211ec8324be5234f82d9481", 0x1000) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) accept$unix(r5, 0x0, &(0x7f0000000080)) mkdirat(r5, &(0x7f0000000100)='./file0\x00', 0x47) 00:49:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x2) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 00:49:08 executing program 0: r0 = socket(0x20, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) preadv(r0, &(0x7f0000001480)=[{&(0x7f0000001500)=""/90, 0x5a}, {&(0x7f00000001c0)=""/232, 0xe8}, {&(0x7f00000002c0)=""/254, 0xfe}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/109, 0x6d}, {&(0x7f0000001440)=""/62, 0x3e}], 0x6, 0x0, 0xcb04) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x40]) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000001580)=""/57) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xaff, 0xfffffffffffffff7, "00d85ca881447bffc7b60aed6c981a0200000084"}) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}], 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000140)) 00:49:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = accept$inet(r0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) accept$unix(r6, 0x0, &(0x7f0000000080)) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000000040)={0x5, 0x6, 0x5, 0x80, &(0x7f00000001c0)={{0x40, 0x4, 0x0, 0x2, 0x8, 0x7e54, 0xfffffff9}, {[0x0, 0x9, 0x8, 0x1, 0x601, 0x42, 0x8, 0x7ff, 0x1000, 0x7, 0x9, 0x2, 0x8, 0x914, 0x0, 0x7f, 0x4, 0x3f], [0xff, 0x6, 0x9, 0x2300, 0xffff, 0x3f, 0x210, 0x5, 0x7, 0x1eed], [0x32, 0x9, 0x800, 0x0, 0xd, 0x4, 0xfffffffffffffffe], [0x10000, 0x101, 0x5, 0x8001, 0xffffffffffff7fff, 0x5], [{0x6, 0x1, 0x3, 0x20}, {0x5fef, 0x14f, 0x6, 0xb6}, {0x8, 0xa91f, 0x2}, {0xbc8f, 0x8, 0x3ff, 0x2}, {0x5, 0xffffffc1, 0x48621211, 0x7fff}, {0x4, 0x5, 0x6}, {0x3, 0x3, 0x9, 0x3f}, {0x2, 0x1, 0x8, 0x10000}], {0x7fff, 0x3f, 0xffffffff, 0x3}, {0x33c, 0x8, 0x80000000, 0x5ccc}}}, 0x7, 0x1}) dup2(r4, r2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 00:49:09 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x1e, 0x4000, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x6}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x200, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x80, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0xfffffffb}], 0x2, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0xd0, 0x2, 0x0, 0x800}, {{r4}, 0xfffffffffffffffa, 0x41, 0x40, 0x4, 0xffffffffffffff0d}], 0x3, &(0x7f0000000300)={0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 00:49:09 executing program 0: sysctl$kern(&(0x7f0000000140), 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r1) 00:49:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) kqueue() write(r0, &(0x7f0000000100)="33c10b8693adac1474862646b17c5dc988019a1bfd0b41597daecba24b614efadef24f93ff18a73408f91c2bb7369ddc4da389420e82baf753c568e5c5bc286a6ffd01fbde5ba0fa5f55a9f5cc4ca6039d400a8ee96d882e2109fec3462ad9cf883a3a9598abeaf795ac586dd5be80bbdf2d1e92e3aaa19c149cfd91dd66541dade2ea4a7c2cd2cea562f437485c6d43a8", 0x91) r1 = socket(0x2, 0x5, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x1, 0x0) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r4) write(r4, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x2, 0xfffffffffffffff9}, {{r4}, 0xfffffffffffffffb, 0x2, 0x40, 0x1, 0x3}, {{r5}, 0xfffffffffffffff9, 0x10, 0x4, 0x6000000, 0x8}], 0x2, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:49:09 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) seteuid(r1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) poll(&(0x7f0000000000)=[{}], 0x1, 0x3) 00:49:09 executing program 0: lstat(&(0x7f0000000040)='./file0/../file0/file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x2, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:49:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x7fff, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0x7}) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff7, 0x1fffd, "2c7ce5e7258854660a96ef8e881a83692495a495"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) sysctl$net_inet_tcp(&(0x7f00000003c0)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f0000000040)="0118ffacfc3c0926feba70a7cf09f6360f9ea14f040000000000000097069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b01010000414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecbf969b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0001d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad13900ffe6c35b55a191701155a29aabec01000000000000007e59a59a05bb68baab118ea42187324f814585b916ff9915da3cc814b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fe7ff0000000000000900000047000000000001000000efe3ad4ba11c1cd965075b49777b822443cd2740e953a80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b76cd5ff5256df19b5634e2811d91085fb490ac943faf269e55e7412e235a9072a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689b1e8a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014ba16e2aa8fc4458d69d1d305f43c4a403220291ab01aaa4cca49080affb59b3ea3a241c4889952515e3aa3d1b7c4bd40f38f0044a5c289f401beb646e07cb925d17d36901a3059900da1ccc0f043fac80415bf616aeea7698b3cb1153e875d595265683cb5d3f747fec585f96bd0ed9860fe75828881684c916c5664be9fe0d97b9d25778dab1183ed51248e260ac22281dde94cddee4aa58f8fa192bf42774fc388f8736a2294f1aeb3bf397f72c246aea44b11d28817bb49079d661484433eda218ae64879f0f27f588944432c4d1d1cefb76dd340d704731d2c6bf", &(0x7f0000000340)=0x2f0, 0x0, 0x0) socket(0x10, 0x3, 0x7f) 00:49:15 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x4000000000005, 0xffff64ad, "925475447dc5ff4f9a8933ec7254a400"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d06f56324a708bf0b880a605565252d40643b621e145511a1e89d7cb15b7b4fc887c9e38e10a951e0eb6fd2804aec72631adc301f42594775e9c1b5ec25d2e3d5102704a01c85497185e64e1de6b09c4187e71a86dfa14797a4970818dfadc48196b40569920adfd205bfa09561541734a988f052ad99720473a211bbe6f85314d698680d0dda06d907154fb07f46a046cdf01394baf4407805afd891876d2b787a69acc0cb81223b19656d8ae18e98a92ef36287d8443dc8da00", 0xc9}], 0x1) 00:49:15 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x6}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x1, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) getgroups(0x2, &(0x7f0000000300)=[0x0, r1]) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@abs, &(0x7f0000000380)=0x8) write(r2, &(0x7f00000195c0)="bbdb369bb4ddcfcb00696b6b6b39d957df219964afc9228db26c00096a0ce6384098da817e7ed39c6cd7367256657442cf6a7339d8d3bca87d95bc80dcece9249902fd84889b29d94a5e289de9b13c0093bbeac5eb5583b794ff0d4be98004ad6dcb3784f8e035d00303c98da1fb3306a7a122bd13cf677d8d7aee7fc8ffc47032a7ba981bc8091292276e1695bc20b5d62486f7c251fa2208", 0x99) fchownat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000080)=[{0x2, 0xa, 0x1800}, {0x5, 0x2, 0x1000}, {0x1, 0xc1}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x3}, {0x0, 0x200, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x83, 0x1000}], 0xa) semctl$GETPID(r0, 0x0, 0x4, &(0x7f00000005c0)=""/102380) semctl$GETZCNT(r0, 0xffffffffffffffff, 0x7, &(0x7f0000019680)=""/146) semop(r0, &(0x7f0000000200)=[{0x1, 0xc, 0x400}, {0x0, 0x9, 0x1000}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) readv(0xffffffffffffffff, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) pwrite(0xffffffffffffffff, &(0x7f00000003c0)="ef55635f2b0976d0543c8c58cded9ee01c9ce92abb6ceb73c1c721e7c7a185062a2357b95aad53884ca17d3b3ab2c5141633e5acde14dc59ae4c558f7009f22f0ff903e0e34fc20b21eee45ee89e972a476ef09d2770a5e402969996b929fc65d042312a3b2b14e783b652a51df891eb0ed52a553ffbff4cf88d46c5fa11c846d1a418dee5ea3eb01505d334eeeb9b637f593260d70a32ba7212ed2be37ae212096c3a9996f788f170e052", 0xab, 0x0, 0x2) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000280)=0x5) semop(r0, &(0x7f00000001c0)=[{0x624c21575134c561, 0x0, 0x1800}, {0x4, 0x22, 0x1000}, {0x3, 0x90}, {0x2, 0x3f, 0x800}, {0x3, 0x6, 0x1000}], 0x5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000180)=0x9) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x1000}], 0x1) 00:49:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r4, r6]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="d56ee1dcbb445338b450e8a148fa88a9557d344e44ccec004e11ea9463dfb59896c5dd1765f585ba04359fcdb6e1083635c928b5d95562fd8b251b83b0ca75d1d17fdd1763b75a736824f709724888646b0b37084a1d46d5f1275e0e2cb6bfea500a3ea530cc0fdf435e4a1969f6dd284c80df1a040e11a9f4f11143d7d73b8bd56d5dd076169b4b9e3ea3184f9a85c56c7b56297be60a0571b693", 0x9b}, {&(0x7f00000001c0)="3d9f6cabd7b8be3f736d93d49569b8bdedceb65dc3d49264663ed38f021d210cb61813872fb7ac5f1fd6a885e451d78599343a9d71411b7664a67f27a7bf3c7e29a2809a9b8b4eb8a87f1b3d5283504e7c94aa8add992bf49a4307fd0331f9695d4e8d2dc9255ea5316ba06f890ea87b64fbbfc77ebc651017c5", 0x7a}, {&(0x7f0000000080)="1d1929a426288ec6be6a8e1aa16ad18a50460344009ec2e5c90afb71366fb8ecd7", 0x21}, {&(0x7f0000000240)="6273342d6c510e12b94ca4c992112c5a5cb9f7a672ca83b64fc815b158f707a5c118b1145bd827e6e02b0e09394195455ce7b0b18985", 0x36}, {&(0x7f0000000280)="b5b1fc4ebdb702077b224ff8326480e5313a2745560a388575c7827acea8e842a69146cc8af7c0c253401b4a508fdd55d642338e90e4eab0b5a0a769e8809af2462f2c5e82adfba5672941c262d474af1ba0a5788035aa74927464a220b7aafdee4f4245bf7199c08f9a480b87d9fe33341083499e48c4ff70f18ad3f01a20f4089bf618391723ef0cd5910c2e08b451deb07416b5bf1200f307c4acb65ba4d4534aa145f5b80791964895a094951dc736b3c80aba1c81f513b57c35491f518dcf5f0a8ebe1f267e7f5ad4fe685438fed0add68b679450b2a206c855317f49", 0xdf}, {&(0x7f0000000380)="7d7940a4c730ca9ad462b61dbb6ba0b1b6f95380b0fb3f4cff5927c52835f216a36d18f62ddc22c5c7167f0a7b6615547eb230c5ed37d1a3d7284e94610c0b4cbdd710cbdb0a0453dfe532281c50679e9ab914135c2ccd8a4866679664cf7c3450604550ce3abbf345d735f860dd51914996555fd5472546", 0x78}], 0x6, &(0x7f0000002200)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1]}, @cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r0, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffff9c]}, @cred={0x20}], 0x118, 0x404}, 0x0) 00:49:16 executing program 0: kqueue() syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08064500001c0000000000619078ac1400bb000000004e214e2300089078"]) r0 = semget$private(0x0, 0x4, 0x1b5) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(0x0, &(0x7f0000000000), 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000140)=""/42) r3 = syz_open_pts() r4 = kqueue() fcntl$setflags(r4, 0x2, 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x8, 0x0, "f89e1cf30000000000000000000000000100", 0xfff}) 00:49:16 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x100000000000000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000000)={0x9, 0x2}) 00:49:16 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x2a}, 0x2, &(0x7f0000000040)="3dd5a56ad790cd948e89519182afde23222abafb6a0023faeb66d7d300cff71b690c4d11cef4ecd4a587b41c7333cf14", &(0x7f0000000000)=0x30, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x7fffffff) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)=0x1) 00:49:17 executing program 0: syz_emit_ethernet(0x72, &(0x7f00000003c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x89, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x27, 0x82, [@multicast1, @multicast2, @multicast2, @remote={0xac, 0x14, 0x0}, @multicast2, @empty, @remote={0xac, 0x14, 0x0}, @multicast1, @rand_addr]}, @rr={0x7, 0x3}]}}, "62fa1b379d650000"}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x2, 0x8, 0x400}, {0x0, 0x7}, {0x0, 0x8, 0x1800}, {0x2, 0x4, 0x1000}], 0x5) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgrcv(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000071e66ac3271949bd5ae26bace38fc73dc6d169530a1d8178dfb98dd21b258dca7322e09c3a4c40f2a4a062bc09060c92e24f47bdc5d78b67fbf988d48cad10551264a5a2673a5a367a040000a60bf2abf70d7c23df40b1db622ce007b0a29faec3e7924fc60952020f39a3136adc401fcd628cbb213f6c08151fa0e370687f57effda50a8c5bf5aff44149ea7d75b91f30158f947e28d444ddc1398be8354ce9fccae1c3ea81fbac2a283ff9a0c4197a3affb80294c526cb091bb9269858f9111ad72d36a257b7031009e5d2e6158c5c65fec2b0708ba615f793f55e69cee20fe42f66c76e8051882892c70900000000000000c914fe9ca9332653c4c4c17a2683abbc7000fa4941b901aeb609084204043ce822e80f37ae796ad519af02aedd8bab37c588a28aa406d5c724ebe95b117af3cc7327e62798e0f86212ff9653d9e69062898e198df0438dd447e6e6fdee43895c380d8f7efb1e0af4d70477930bff85a97b75627292f6ed76774c0b7732157996a323bcb97ace6952ee6c3966cf5852bbe6750f186071f4543129717e8eaa68c5513fedcf5c424c52deb9e19834907b5ed6b14abc8de6a40e4009b78055f8b414850f1624cb90aaddfa2980657000000000000000f4012869dec7030230d2eca3033c6636ea3bbc2d375bd287410a5fdb668cdd7d618ebc00a567934e11f929089359f85db5ae52f461b807c8371639b46758c4194962ce8113603cd2bbe227552e861935fdc3093408bbd075e423dd7f6b42d4a7178ec8009ae8cf45a788f730bb115859b6750c10a87a407aac946221b592245fbb258a5a9b31f1bf920dd8d5038ffc2d3fb86a20bc98127db3971582aa66b7b6c168d78d2e24be930336f415b780be8be7119657506ab02c0e9e9f2e1b39510ebc1bebf944cfb224b266f3b20b859bdb7e8bd537cb2b026e3ecdd63c7f7414cd9b10b2bbb3313f36535eb21c07b06ea3215f37029d09d4757178a2444fc1ae960839f6863ba8dbaef103babafc27df9bf5c04cb81d08a748da9ce7c30ed5456987089c04e850"], 0x43, 0x1, 0x800) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/163) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/244) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x531, 0x1c00}, {0x0, 0x75}, {0x3, 0xe0, 0x3f4f3a96e9757f1d}, {0x1, 0x1000, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000200)=""/97) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) 00:49:17 executing program 0: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000740)="520828c1", &(0x7f0000000780)=0x4, 0x0, 0x0) 00:49:17 executing program 0: sysctl$hw(&(0x7f0000000040)={0x4, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0xa) read(r0, &(0x7f0000000080)=""/164, 0xa4) 00:49:17 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="feffffff00", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r1) write(r1, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000002240), &(0x7f0000002280)=0x10) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f00000022c0)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = dup(r2) listen(r3, 0x0) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) readv(r4, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) bind(r4, &(0x7f0000002200)=@in6={0x18, 0x3, 0xaa12, 0x6}, 0xc) dup(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="fcba44ca77ec5f28e618c46a028149e28ecc6767a75f7da40d5f90572ede682daedde95e8bc01333fcfcb6aa1bbba0a04b3c4766c26f141d303764ecc75f140f9d0bd809b229722774246fd41acc52b1e66adf8bb55a4247856fa06b52dca6b41fbc039c3422da3cedf55faca38d1a3b8531fd90d7fbe7903c66b90f0a1dfaa1b291f17fb357ecdaac172548d24d7c495aeb3601f34eb728316dd287", 0x9c) 00:49:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000080)) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="003d0005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r4, 0x0, 0x1, 0x8, 0x9, 0x8}) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r7 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={r4, r5, r7}, 0xc) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x0, 0x86, 0x4d}, 0x3, 0x1, 0x5}) semget(0x0, 0x4, 0x0) 00:49:18 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r1) write(r1, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCNOTTY(r3, 0x20007471) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0c", 0x3dc) 00:49:19 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x80, 0x0, @empty}}}}}}) r0 = socket(0x10, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r1, r2, r3) r4 = socket(0x2, 0x1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) r6 = accept(r4, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 00:49:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0x2, 0x7f, 0x26d9da0f, "45a9d4fc948323fd875cc26613a90f801684c985", 0x800, 0x7}) 00:49:20 executing program 0: syz_emit_ethernet(0x86, &(0x7f0000000180)={@local, @random="3f42c22d165c", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x78, 0x67, 0x80, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}}, @generic="3396d475377a631393a29163d40700000000000000bd4e186a8e3c316b8c492d1abf3d47195b23f075c00a8eb7620247f53b367271bfac7a5a04fa2feefbdb8c1122bc264cf1c7dafafab94c80e3348cc19c649a2317bd1b7460a36988a9292ce4947c2b"}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x7) pread(r0, &(0x7f0000000080)="9ac89f4d792970c18b9b0d92008017dde73bc887010d72673fd9e02bd2a6a11d20a7f48fecce2e592906141d53500196f8acd44414053fdf6d3936222ff7a75ca1d706073d633d8edeb045ee784c7d7dc02a7b", 0x53, 0x0, 0x80000000) 00:49:20 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x1}], 0x8000000, 0x0, 0x5e8b552d, 0x0) r0 = semget$private(0x0, 0x1, 0x1a1) semop(r0, &(0x7f00000011c0)=[{}, {0x0, 0x2, 0x800}, {0x3, 0x5, 0x1000}, {0x3, 0x8001, 0x800}], 0x4) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) r6 = accept$unix(r5, 0x0, &(0x7f0000000080)) readv(r6, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) fsync(r6) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000080)=0x1) setuid(0xffffffffffffffff) 00:49:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) write(r0, &(0x7f00000000c0)="36b406177ef3df5d1b9b44a2e64f6abac98458c8bcb5c71416e966c7eca2a9c0991aa5a9057436a152f44b6f36ec9541b25214b39f27583a9f046ecaa985b7fc0d9d862fa421ae55ff9ff59756a3a176caf75560a122ac7b11da6112d50aba4d60bbe667b8b6ebe8a4d23d1a50a6ac68c4e1da84bfdc44f929e7b61d57212b3bed22bfc2fcf8ba01be893c759af114e4f8150e44a767187b206911181a2ffd5166ffa28b558a01d9c7405ccac310b8a15db3db0db0b67369d127a72f57c1154064e6194fdde0293730eaa19e06e8", 0xce) r1 = socket(0x10, 0x4000, 0x81) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) pread(r0, &(0x7f0000000040)="368849e5ecbf420934f8d77c7ff139a9", 0x10, 0x0, 0x5) listen(r2, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCCDTR(r2, 0x20007478) 00:49:20 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r0, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r0) write(r0, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$inet6(r0, &(0x7f0000000000), 0x0, 0x3, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x80000000}, 0xc) 00:49:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="20d77a"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8c21905325e643178216084bd600f078738ecf31fd31db4992dee5476ff09d764cbac0d744e78602a221cd8e48d92eaf7c8ddd336da6ca65dfd0ef25bcab1e1801ca5f8d601dd3ff65dcf6a1cbab83079988689afc145a5bdc7448e7bba4c94f70ea762389a83b16ae6ff339f2f6a3caee0ff2dfcc8a64e41e5cd6c524e1291393d289d650eb35bb238e172af1d0eca82c0adc70c2a1b14e36b53d6e633deeef12506677524c13c867d6ea8c4a47ebbe0b6a"], 0x10) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x217) sendmsg(r0, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 00:49:21 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x2, 0x3ff}, 0x10) semop(0x0, &(0x7f0000001180), 0x0) semop(0x0, &(0x7f0000000280)=[{0x1, 0x8, 0x1800}, {0x0, 0x82c5, 0x3000}, {0x2, 0x0, 0x400}, {0x3, 0x3, 0x2800}, {0x1, 0x1000, 0x800}, {0x1, 0x1c, 0x800}], 0x6) dup(r0) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/183) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001100)=""/4096) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f00000000c0)=""/52) semop(0x0, &(0x7f00000000c0), 0x39) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(0x0, &(0x7f0000000200)=[{0x1, 0x6}, {0x3, 0x6d0}], 0x2) getppid() semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x0, 0x800}, {0x2}, {}, {}, {}, {}, {0x1}, {0x1, 0x0, 0x1000}, {0x0, 0x401}], 0xa) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000080)=0x2) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000480)=[{0x1, 0x2, 0x3800}, {0x3, 0x44, 0x1000}, {0x2, 0x3, 0x1800}, {0x2, 0x9}, {0x3, 0x268, 0x1000}, {0x3, 0xfff, 0x1000}, {0x3, 0xfffffffffffffff8, 0x800}, {0x0, 0xad, 0x1000}, {0x3, 0x3d5a, 0x800}, {0x1, 0x81}, {0x3, 0x4dcf, 0x1800}, {0x4, 0x0, 0x1000}, {0x3, 0x6, 0x800}], 0xd) semop(r1, &(0x7f0000000240), 0x6) 00:49:21 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) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0xefde, {[0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x1], [0x0, 0x0, 0x0, 0xd0, 0x0, 0x0, 0x80000000000210], [], [0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4000000000000], [{}, {0x0, 0x4}, {}, {0x0, 0x2}, {}, {0x0, 0x4}, {}, {0x0, 0x0, 0x0, 0x1}]}}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) unlink(&(0x7f0000000080)='./file0\x00') listen(r3, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x2}, {0xffffffffffffffff, 0x100}, {r0, 0x40}, {0xffffffffffffffff, 0x4}, {r1, 0x40}, {r3, 0x1}], 0x6, 0xffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r6, 0x0, 0x2001000000009, &(0x7f0000000000), 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) 00:49:21 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x4}, 0x2, &(0x7f0000000080)="e39049a2b2bc943aa78cd8812edb74cd4156cf766deb7d4d563432057698fad3bc9f92f6ce3cc1a3e5ee8f06d5e2423dfe24ca074aea7d3aa389bd6aa161f51eb1a1abb819b6f05f3045b8f1d92692e78a3c9fc6b78f22515ce60241293b8ba0d7d7ef54c74b6ad6445dfad33e76ee6832bdaba10022f392d91aa10bdee1ca439b19546c29e625d71cc696e58456c4cda28a691bd52de466d11b207ecdfb29204e2559cab0ab0c1ddfa5f1f41dbd", &(0x7f0000000040)=0xae, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) 00:49:21 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x3c}, 0x39, 0x0, 0x0, 0x0, 0xfffffe7c) setitimer(0x0, &(0x7f0000000000)={{0x82e6, 0x7}, {0x3, 0x3ff}}, &(0x7f0000000080)) 00:49:21 executing program 0: syz_emit_ethernet(0x72, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd60317971003c3a0000000000000000000000000000000000ff0200000000000000000000000000010100907800000000602484a200002b0000000000000000000000000000000001ff0100000000000000000000000000012b00220000000000f7bbc8b9"]) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x1, 0x8, 0x9, 0x8}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000300)={0x2, 0x1, 0x3f, 0x0, r3}) r4 = getgid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, r4, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x1, 0x8, 0x9, 0xa}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/255) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/217) getitimer(0x1, &(0x7f00000001c0)) r5 = msgget$private(0x0, 0x2000000186) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x15a, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x1, 0x8, 0x9, 0x8}) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/255) msgrcv(r5, &(0x7f0000000200)={0x0, ""/215}, 0xdf, 0x0, 0x800) 00:49:21 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) accept$unix(r4, 0x0, &(0x7f0000000080)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x4010, r4, 0x0, 0x100) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000180)="064c48660e74fe25f424da0c26bd93aac00760abbdb967d273282ab24c9141bac371a04cfebcf77dc8846ff1d8a7d377957314aba7c2c36e910e3ccc29ba677bed43efdbc00962255632452af030c7c335b09892e266250fe0f8eca07148a4d4eac82af7735c4dc165165b5c28613f4ebf39fe2fb19f01c9b6672052cbef87f0d911e2965b770ae35db1705e4d6de6f4", &(0x7f0000000100)=0x90, &(0x7f0000000240)="871486fd8821d0bacd6dd9e3ed3fd584e4ec36c50de837209b1a48", 0x1b) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) dup2(r1, r0) sendsyslog(&(0x7f0000000280)="3337aac2a919e0b168275c1206dcd371eaea64f0a19f312c19f5a044a6b3e89d928d66714927b95033f75c77bcb3f129275aecfab2e67ddcf49afdb92d68dc22f0a76a0d8b1fa83721639b13d5505f4522841ca57756c1e4046e6969ec828313b2df85060800b5c93f6c65d294fb31811013aaa1fafeadd8aefad832e9e425e6b8ebd46bca9a003180703d2d690b66f47176abf0b7bd1a15a22f1a14188715b1238050c6b91a40352779cd831b96cfb328864e6151902b3e565dff2689442540ddca8d842291b55e88f220cedda2", 0xce, 0x2) recvfrom(0xffffffffffffffff, &(0x7f0000000500)=""/4108, 0x100c, 0x0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x3}, 0xc) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x80, 0x0) 00:49:22 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x0, 0x0, 0x7}]}}}}}}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(0xffffffffffffffff, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r1, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r1, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r3 = getuid() r4 = getegid() sysctl$vm_swapencrypt(&(0x7f0000000180)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000002c0)="ea8a8a231904131130b8f69887a684e8fc86380b7e3cb97969589e03d30ea910eaf5bdf6e2e50396155596cdf3fe96da45f8cb2b2c4714e672e0508f090f36f9538a06b3d04c1aad146740d79c71d9f901b3b58f3537c2b6b2e3a416197069ba78cdb269320f8aa2ad262ad50ea5e60b6c9cd078313c8f65a7598947de723b3d3ee87420dd31bb8bd1cbd7f4", &(0x7f00000001c0)=0x8c, &(0x7f0000000380)="ffa1079cddc66ab0ba651a1963c6f89ae1e952839e3fb04baf785083aeb18f515d19abab974251d86df0f95e831298ce1574b533bc9ff39390f4525bfa8dc6e80b6ec4edb3aef2b5d20a3eed4eb1168bec4cece9783aa533a1720c0397cce9", 0x5f) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r4, r6]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x6, 0x0, r0, r1, r6, 0x80, 0x2}, 0x2, 0x0, 0x2}) 00:49:22 executing program 0: msgget(0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:49:22 executing program 0: r0 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r2 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r2, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r1, r2]) r3 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r3, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r3, r4, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) r5 = getuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, r5, 0x0, 0x108, 0xffff}, 0x0, 0x0, 0xffffffffffffffff}) r6 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r5, r6, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) setgroups(0x2, &(0x7f0000000000)=[r4, r6]) setgroups(0x3, &(0x7f0000000000)=[0x0, r1, r4]) sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0xf0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000000040)=""/83) 00:49:22 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x6) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = semget$private(0x0, 0x3, 0x102) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000100)=""/120) socket(0x10, 0x4000, 0x1f) 00:49:22 executing program 0: chmod(&(0x7f0000000040)='./file0\x00', 0x12) syz_emit_ethernet(0x76, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x993d3637b90df2c, 0x0, [], [@ra]}]}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 00:49:23 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) munlockall() r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x80, 0x0) r1 = socket(0x1, 0x4, 0x1) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/54}, &(0x7f0000000180)=0x38) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='W\x00') ioctl$WSKBDIO_GETMAP(0xffffffffffffffff, 0xc010570d, &(0x7f0000000280)={0x1, &(0x7f0000000240)=[{0x8, 0x80, 0x5, 0x706, 0x3}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x80000001, 0xfffffff9, 0x4, 0xc462, "81adca2057c8325eae229ee64517ec635c6fdf81", 0x6904, 0x6}) sysctl$net_inet6_icmp6(&(0x7f0000000340)={0x4, 0x18, 0x3a, 0x12}, 0x4, &(0x7f0000000380)="401da2c8e8c3bfe9bb2bb67be6eba61c41da78563aa2602e954f36ed6b17899253a565335174d9a09a270202a735984392f6c77d1c8e63b23435d2a147626fd9017e808f5b5378b13d299fb859f2b7ead7d8155fb3c7125bb59f3cdace32e412fc2760dcec105dc69e101e696d2b72f0c970befdae2e4a2a8a4326160329bf47480c7c448319d02d34697143c02fe32cd8dca5eabe101ddf0d3ada4d3932b84b4123f7ce0694ae1e17e99d2171d0c6e82caf15e425c9e318429495e122e64cda680268e120acca4a0c93ad7479ee6b0ffa9abf83e1fe285276ffc873e3f6fd5aa1", &(0x7f0000000480)=0xe1, &(0x7f00000004c0)="fa118bc097705925cd924f0c289ecce13de8b6", 0x13) msgget(0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) fcntl$setown(r0, 0x6, r3) getdents(r2, &(0x7f0000000580)=""/16, 0x10) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) sysctl$net_inet_carp(&(0x7f0000000600), 0x4, &(0x7f0000000640)="40ebc0", &(0x7f0000000680)=0x3, &(0x7f00000006c0)="e94ad43b76167705d07348a261e1dffa68e0439051e27ba1561548a9", 0x1c) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000700)={""/16, @ifru_vnetid}) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffff9c, 0x4004574b, &(0x7f0000000740)) 00:49:23 executing program 0: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r1) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r4, r0) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:49:23 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x540, &(0x7f0000ffc000/0x4000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semop(0x0, &(0x7f00000003c0), 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x8b00, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x1, 0x1000}, {0x2, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1800}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semop(r1, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000280)=""/107) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x3000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000000)=""/48) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x7c5d70e50a3bff5d) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) shmdt(r3) r5 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r6) 00:49:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x2, 0x3, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r2) listen(r2, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) readv(r1, &(0x7f0000001080)=[{&(0x7f0000000000)=""/27, 0x1b}, {&(0x7f0000000080)=""/4096, 0x1000}], 0x2) sysctl$hw(&(0x7f0000000040)={0x6, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:49:23 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000100)="0563a3ebc7db1ba53429a0eb37cc491d42e40d9e53ad95dcdc86e5cef02632b962f809257d2385062d5b5ae3a81a07a9b56234aacf3582dc8fff7d2711ffb3125e148ae9b238af2e5dd760587dc14e27c053f2a649a602b74826ea4e44098b3719afb70414808c093e382e3f0800c16beefa4500e9f36468921ae1d23dfd3a73704626e4175311098a0416e0dc14ae7e652036d245034445e00e3a3d673d1b54d9ca07d4300f56c47714e8b7bd4b73dac5b0f803e3529301be14037d75e078d1cbe52ef3420ce003ebec02e7ef077fd304a20a5d6806c0451bf0ccb377c670e334daec867c55c2d7fe4252cf93185141b6b0651f347c56f316", &(0x7f0000000200)=0xf9, &(0x7f0000000240)="a5e8b07925a0fd60b9381f218c4f6d18a8660b0e8c066701177ef4f3e68d70d7d6f6b91e7b7e2ca697345ee58fa59bbcf7da76835fca60c161c68e0db4c21dce066baf86636738079660d56ca8cea093212f0597fc2c16db2c1bfc684139a6f39491a642a28b9dac359140141a58cdf4c8a06aa239b9ec9b98a26b6e6242e631226c693c73f8391c3ff23b4d030a9d578cf27252a67cb2c9614e089d4924f4a35140076088cba31d579f51f43a1e57d88a81fdb0110459d94aef7c1c", 0xbc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 00:49:23 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1ff, 0x1, 0x2, 0x0, 0x4, 0x1, 0x0, 0x2, 0x1, 0x88, 0x7f}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x6) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r2, 0x0, 0x4) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 00:49:24 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) dup2(r1, r0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r5) r6 = socket$inet6(0x18, 0x5, 0x8) listen(r6, 0x20007) r7 = accept$unix(r4, 0x0, &(0x7f0000000080)) readv(r7, &(0x7f0000003280)=[{&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/108, 0x6c}, {&(0x7f0000001200)=""/4096, 0x1000}, {&(0x7f0000003200)=""/106, 0x6a}], 0x4) fcntl$setflags(r7, 0x2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 00:49:24 executing program 0: sendsyslog(&(0x7f0000000140)="a3b387b54bcdcc00873d7db6e21fb25e52ba110734967edaa12af22b35268c8bf105a868155c0f113f8c8daf24af976d0105f0351a9c772b216748efaf70529f163bda6f2cb8e328ddb146fa294d2ab821f150d143ac6092bbcab4cf13803919c96d7e08c9c2a6caf6db4f514d03e2625508fcb6dd205df49f9fa5797981f7de6736632142feb8fd26af14786d2290c0c6ecb92030382a51dcd1c0d22c1e3d39e637bc24f0c05dce164e6cad5ef4dbeb49991a53736606609539207cefd202818921ea0608c1d41882ba05cedb43f3b090209de107ea1d948fc5ca11bee40afc40c53149e35dd12d9787294b20ef05e87b978cd0bb250401ca86625eaaa886825802705df50943d056a3dd13a391742ec4a5e9d59b2a545faae2a71fa71a6a3b315951098aa47dcd015b9eb3080159cb90a496a862110b87984e99cd7fe36e672d2a4555052dc43ce4b683ee2270a7c14bfa68f8263084c56f4190a46c106617aa0aff5dabaa1d93ac79418490757e446c", 0x171, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$TIOCCBRK(r1, 0x2000747a) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x3) 00:49:25 executing program 0: syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000000000000000fe950b0b9bff00be000000000000400000007de3f34700000000000000000000f5768fa208193c00317dc44fd2bf002d7e1391fea3d6fc9f5a39a11b93a14294d4f3fd7939b66308c5626cae995a56cb79a50bac607909ee6ee7d4415a07430dcc917d2b685bb96343708bdccdd4ea1ced324b5bddd21e0ca4ff255005d0250c1b7e3847079975b4242d95bb1b02a7e66b6ea068408147fe034cfab21e4b300520f4cd240a873fc216b389144e0e6a263d96562b053db223c8b21fc4a6095c0394ada685717442153a590f97951dcaa3c7db6b4d7834acd996056f00df49e5085a065846718100a10cecfa3c9919e7df4cf8f0dcf04dd2"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x1, 0x92, 0x7, 0x0, 0x1f, 0x3, 0x3, 0x1, 0x0, 0x1, 0x4}) 00:49:26 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r4) r5 = dup2(r2, r3) r6 = socket$unix(0x1, 0x5, 0x0) r7 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r1}, 0x0, 0xa0, 0x8, 0x2f33}, {{r4}, 0xfffffffffffffff8, 0x10, 0x4, 0x40000000000}, {{r5}, 0xfffffffffffffffa, 0x2, 0x1, 0x7, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x1, 0x2, 0x1000, 0x6}, {{r0}, 0xfffffffffffffffa, 0x82, 0x2, 0x50a, 0x2143}, {{r6}, 0xfffffffffffffffe, 0x0, 0x1, 0x7fff, 0x3ff}, {{r7}, 0xffffffffffffffff, 0x8, 0x4, 0x5, 0x400}], 0x7, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x4, 0x0, 0x400}], 0x800, &(0x7f0000000200)={0x505, 0x1}) listen(r3, 0x0) accept$unix(r3, 0x0, &(0x7f0000000080)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000000)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:49:27 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = semget(0x3, 0x2, 0x200) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)=0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x1a, r1, 0x0, 0x1) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) OpenBSD/amd64 (ci-openbsd-setuid-0.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect