66a141db34719b10dde21ec1854163aabce53cdd72d62c7ed9e1c225a9f0be3932fc17ff260fdd365970476a9de8167d61a3f2164f1cb831cecc193f3995e1121d025f2813c14fe0ffecfe29063a446560f236589a07fe4f1a80ed895f3cfe7ef7ee745057c10ca4e95745f903fd75b1d8f28f7cdb842d2437112c5da7ad47ec2471cdd21f3d80088e451e643739e9b7c8127e472b5da8cd6aa24543fea2bd247f719b6a751904b397cb0b5280f5565875ae42638da1d8ef0927b6b0b7c46dc8089c3d36766ba87ddc6f631df22e1438b6abce58cb61", &(0x7f0000000200)=0x1000, &(0x7f0000000240)="aa5a763a828e2fcdc1def00eeaf7c55c98f3f3673678c363da45984bfe28dc36cf9a5ce85b661acdc7408802ad4ac990dc252807133c6da9e10cf7fd623389f4eb5601", 0x43) 16:00:00 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000000000019078e0000002ffffffa7ff180feacd1cff0301907800000000460000000000000000000000ffffffff7f00000100020000f21ce6bf49332fd2077a7c62db2f92bae7980f52c8395a3d3f75a3c3aae4f3316563536abed6cdb6227b349d8affc7b5a8725609dd6337a9d7a22876b12530df111fc0ebb7219916afd269b1808e6c778fe40dd9c6b3d36723c2a92b32050a58975837cfb339d1a350f2d7471c26d0f1393a5d"]) syz_emit_ethernet(0x13d, &(0x7f00000001c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x2d, 0x4, 0x3, 0x0, 0x12f, 0x68, 0x1, 0x8, 0x16, 0x0, @broadcast, @multicast1, {[@timestamp={0x44, 0x34, 0x4, 0x3, 0x9, [{[], 0x3ff}, {[], 0x5}, {[@remote={0xac, 0x14, 0x0}], 0x200}, {[@rand_addr=0x2], 0x7}, {[@multicast1], 0x80}, {[@remote={0xac, 0x14, 0x0}], 0x8}, {[], 0x7}, {[], 0x1f}]}, @generic={0x1, 0x11, "b55de39d756f71d04e5277d5de4c28"}, @rr={0x7, 0xf, 0xc1, [@remote={0xac, 0x14, 0x0}, @multicast1, @multicast2]}, @ssrr={0x89, 0xb, 0x8, [@broadcast, @empty]}, @generic={0x82, 0xa, "138c3805635cdb38"}, @ra={0x94, 0x6, 0x8}, @noop, @lsrr={0x83, 0xf, 0x0, [@multicast1, @remote={0xac, 0x14, 0x0}, @empty]}, @lsrr={0x83, 0x1f, 0x1, [@remote={0xac, 0x14, 0x0}, @loopback, @loopback, @rand_addr=0x2, @empty, @empty, @multicast2]}]}}, @generic="9a9c2cf0aad6b21890314d6f8574c1a1d989be3903cb9b089f296984d90f780df88db5b34b20256484bd2ab690ed91ed34f8c5c4839782bfc9751ee36a23d18e779c06ca19af540929bc3c3f87fa4c3be5b325f0a580cb6bf7e0d956e639f7f1a7ebd4a1581ad3b8a75e37ed9fed738c5038e3e9894562502d645b"}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000300)={&(0x7f00000000c0)=[{0x40, 0x6}, {0x44, 0x2}, {0x47, 0x3}, {0x22, 0x6}, {0x1, 0x9}, {0x1, 0x280}], 0x6}) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x3) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000000)=0x6) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4, 0x0, 0x9}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) r2 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r2) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x9, 0x5, r2}) pwrite(r0, &(0x7f0000000180)="895e654f5c1d85047229b67585511e1deb041b664aae05b6a70354e8b46253c8b35ba270cc9b95eb8851f82db093fcc54c50d366947419b1e0c6f904c14876a8564c6e4ad4aabfa579b29d8906cce2ec2d99daf84d12273458b10ab357863f21c69ca457768160fc60817b09a9470a10", 0x70, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000280)=ANY=[@ANYBLOB="361c9e92ad9722c85316701fa196af5c9a66f4867e5b0c18fc2352fde0ef8833e4e0c6945e99ce724ea9b94af57a8185a1c0091207"], 0x3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x0, 0x0) ioctl$TIOCCBRK(r4, 0x2000747a) fcntl$dupfd(r3, 0x0, r4) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfff3fffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x0, 0x81, 0x87, 0x1ff}, {0x8, 0x7, 0x80, 0xfffffff7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) socket(0x6, 0x4000, 0x3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r3, 0x0) shmctl$SHM_UNLOCK(r3, 0x4) 16:00:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) fchdir(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f394657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327"], 0x10) stat(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000300)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="290000ff"], 0x18}, 0x0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x8000000000000000) dup2(r1, r0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) 16:00:00 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffbffc], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000000)={0x1, 0x0, 0x3317, 0x7, 0x3}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x22f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000280)='.\x00', 0x3, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e36230 16:00:00 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x1000100400004}) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x1000100400004}) 16:00:00 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x1) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x40004000000028ad) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x400, r1) r2 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x10a) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004e27f000140000000000000479659083a228624c1b392130cb93dd97107fbffffffe4ff00000000dc0000000000000000000000000095b050a731c56a", 0x42}], 0x1) 16:00:00 executing program 0: getpgrp() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="84c101ae587e08d0893d28c856ea86b7db0c4c3e4c837706c3c74692b3e43fff184436bd7f636611f4bd098191c8abd0260c69600376f98bdde9aa80207fe4a0f25b9b87d0b7e4a2f6870dfde9c6fe2271eb84d2dd1c4cc9b836f9b41692b2754c0e5d27d296bdd1e7f836b08ef9df0728473bd1b97a2cb2b05818f55596f9811e9a47ee2653636aae7ef23daf77a24987bbb4e43dab10ad812d42fe24bd8e022703c507ae550550356346a103b5a210b69492ced44b966bff3f75bf7e1d6ea0c1b0b8de4be990ff540d017795cc3480e4830d2a814bb66ff69351bde661608048779b35e4d32a4154c5403997eeaa0142cefe755d486747f2e446014b876bf376867488fc2738001dc1e9a56e70cd34f75c798d88e3f0285fc38f9ffe7c9c2317c86c53366657b96f9f0721661b363eaaceb1f4acde348d6665a8b14206c7b84cf049322957a9900fb251430c9e04e7f54ccfb50b090779a19ecdc9b3d91e2205193dcf077cc2007b33f3fbc52a828da243b3447ed2ea03c6cd5dc82c8068cc46a7326b4585785173152a2288a8975d7f9fd358b0d8ab450776fb63f955be430f4329ccf97654ff30e5be209508858e8cc8545ff8e61552aa3293234906405951591cf5c2740efbddc30ad2bc79c191eea63fa0ca0f9dcd7021c0251ef8134bbbb183c2187c3e61c6f08b4d29dfad0db4aa436002b55b2a5d36171157204d9ac82deed8d55ee14fc9ec0d33ec4f186d67630d7ebdd85069b95bd83cae5c73b221ef1f1ec4b1bf2b31bdbf8edfa3fe8de677e736e25a7f82e157c455414dd472727c33eb21b007d8c2959cf2010421ac77424813c14d6fdb166c10934293f488a8f6fb273413d990b6ca6623b43a90fa2f525889527e8286c8c2c6a7e0042a9ad1d90132a8e4e3dec0cf4eef90d8518ed8af0736e23e11563b1e954ba16c498ab81a27a30f957ba2cd1473e529f777302f941607e9453f0d352999d5b2477dd29ceaf026f5b5b8fd4ae1e2211d280d68a08d2ad570ee27be53f6b95f68b6fadf2b359565f32e794c4b635f6f9dc1429a066f96c06e2829bf8e08eeb00ab7e2d51179b1f1b50805908da3d81bc7f930032e5bfbc3236bc9e18e3eab8c505befda1e1f4259684ed8a577bbd36d08e2dc58362e19a0697a20b6bf827aa6f04023470581accb0a0c9bd44721905c44ec4f174071f2903389f7f9bd0896e77a6cf79833eccb443af94e8d9dff117f030f", 0x36e}], 0x1) chroot(&(0x7f0000000000)='./file0\x00') 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7ff, 0x100000001, 0x0, 0x0, 0x2]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getppid() r4 = socket(0x18, 0x2, 0x0) socket(0x9, 0x2, 0x3) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) 16:00:00 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x41, 0x10, 0x2, 0x7}], 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x7) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0x7) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x212, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) connect(r3, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="1651d81bf4a2a7"], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0xa) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f00000003c0)=""/248, 0xf8}], 0x1, 0x0}, 0xc0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="c5", 0x1) pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000e000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000f000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20006000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20007000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20008000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x20009000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000a000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000b000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000c000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000d000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000e000 didn't change! 16:00:03 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000080)="1fe36de6455795a12e16ee60a85ca44dc3185f9c390c3c4cfd604ab3886ce267f3", 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x1) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) pmap_unwire: wiring for pmap 0xfffffd8064872da8 va 0x2000f000 didn't change! 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d01f9e76252b1ab6ab0070966e4c5b143e6af3a3a2ca864bdad2b33c1c4a50a81e0e2287a456c8f5e889c6c1adbb7f91ec44f7bd41216fad779b64f0672e806e40a8a3229595fe527ad57000000000000000000005bf52cbb07e492ff98ea53766a4f58aa7614461ed0a5c47cfce7e564993aad8f3418b02170cef33fd014b16e62eb4d7889d49a4120ee033d2ba4cfb69d1a5c092cc9e5adc4fead5d0d7de683541791a68c410cb1d5c5b181cec803052bc8c3031399af443e6edc2ba233b30f140065cbb0d95b08e9f4149c7b5cfd405fc972196a13b9efbdddf799197d6cd5bdb43741eac6716016a9a9cc10409ddf248e4646ce8f180914e120915da951b11769174596ed0365b7f2c79abab6feb9d2ddcebb2c171f00edc75def250206dabd2e33557f2bc3854c0f62b76f36525ce4ac22ad039a8b8d19fb03d3541faabe5df73ce21e62677d31f5789ff70e0c57f14b55a636cf8a2f2241507962453247ac68784bbc7751bf42c9658a9449411483035c07f73f31e112ba0f706e8ff8e513dd8d53acd837986d10b59cbe1e7e22d3b42f41ce9b86af7fa4f920ae6fcadc07041c545b082601441768ed20564abd7c799d5dd315d99ee895f2c8e3bf0b952c8c6a40b4affe4cb7aed6527f8aa7586dbe7a462c7a41fa277ca7e11b15ba"], 0xa) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x9, 0x101}, {0x18, 0x2, 0xa3, 0x9}, 0x3ff, [0x7, 0x80, 0xf1, 0x80000000, 0x7f, 0x0, 0x100, 0xffffffff]}, 0x3c) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockname$unix(r0, 0x0, &(0x7f00000002c0)) 16:00:03 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfe, 0x2, 0x100000001, 0x0, 0x0, 0x8], [0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0x0, 0xce], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x5a5}, {}, {0x800}, {}, {}, {0x0, 0xf6000000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x20, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000640)={&(0x7f0000000100)=@file={0x2, './file0\x00'}, 0xa, &(0x7f0000000240)=[{&(0x7f0000000140)="6b615a1acf54f705c8923fecec4ff2e9075c7f8ae2475e5148c227a248254408be291c500c291b39f5a9dc64699f5f0d761709fa9efd6064040e6c3a9d56356c745231906efdcb3664cedbfb62a2b980eb3a09b5c7fa35c42b9374812c25a292dc60d6ddfe596e7dc84ed62bbfba1ae8bb0b8ebef2876fb3dded19b0d32d1d744573888bf383e286d62fc548d119e77c9e972183321c0b158805efd9861db7822020ae6d34b25ee7007723619f15521ddc20e1cc3405432b7b7af01bcfb69e05e24efda5553cfca1f2f7bf76668296f46f865f98ea279ccbb4767671dd8220f6bee8b39e9474c1020c3e791d", 0xec}], 0x1, &(0x7f00000005c0)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r6]}], 0x70, 0x1}, 0x0) fcntl$dupfd(r5, 0x0, r5) 16:00:03 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)={{0xffff, 0x3}, {0xfffffffffffffffd, 0x1ff}}) 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) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000240)={0x0, 0x3f, 0x0, 0x7, 0x5}) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) chflagsat(r1, &(0x7f00000001c0)='\x00', 0x10000, 0x2) syz_emit_ethernet(0x68, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff05e8ff00000486dd6031797100323a0000000000000000000000000000000000ff020000000000000000000000000001023518640090788000000060d9ff000000000000000000000000000000000000000000ff0200"/104]) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0xa047, './file0\x00'}) 16:00:03 executing program 0: socketpair(0x1, 0x3, 0x0, 0x0) 16:00:03 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r0, r1) sendto$inet(r0, &(0x7f0000000040)="a79e840ba8b3b48af74e2f632d57918f9a3484", 0x13, 0x401, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x7c}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000340)="7baf8a01f9ffffffffffffff7e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[0x3, 0xffffffff, 0x2, 0x3, 0x65c, 0xfff, 0xfffffffd, 0x9e4a]}) 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x800000018, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)) r3 = syz_open_pts() r4 = dup2(r3, r3) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x9, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x0, 0x2}, {0x3}, {0x0, 0x4}, {0x0, 0xffffffff}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x2}, {0x0, 0xffffffff}, {0x2}, {0x0, 0x2}, {}, {}, {0x0, 0x8001}, {0x1}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) getpeername$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000000000000000000075ba499242ed538a00000000000000000000000000000000000000000000000000000000000000000000000791e25f95723e736e95000000000000000000000000000040a72458868d45688690b7ab4da17a0ffabc17497f2a0982ff29dd10967ae5d1d47c4175d9547d0a7b98666a6d98619b3dc3bb71945b3049d79891a5cc12a387bcc32bf30fa7288e3b035f57ff8fe85e2dd53192b957291aaaa552f100006ae8c9f30ffe6b5f6f59f692397f808cbf419a66b15bc18929d8f9effc828453614fc7ae9bc654cda1cee2fcd28f6c2e93253078e3319bfe659c09fd5c0046805b44a4d400eff49e82d2a1c3f3edc588c2bf946001340000003f327bc9464f4387cb7031762e0be37d44ae7853f6b6bab981fe4ec593c045ff0d1c3fb6c9d50d8ab5558e107f0700d1b87246e6107c62141466dfbb50d72400000000000000004fe8f9234324bab1332f2aeda36a33819866590a5157a99513d971ffe2ccab6078cceb3d35ed11"], &(0x7f00000002c0)=0x48) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000000000fa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2bea8558e793c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fa392f", 0x276}], 0x2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0xfffe, &(0x7f0000000d80)={{0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0xfffffffe}, {[0x1, 0xfffffffffffffffd, 0x0, 0x0, 0x8, 0x0, 0x0, 0x3, 0xb9f, 0x0, 0x0, 0x0, 0x10008], [0x0, 0x0, 0x10000000, 0x8d, 0x4, 0x20], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1], [0x0, 0x0, 0x0, 0x80000, 0x0, 0x800], [{0xffff}, {0x101, 0x0, 0x0, 0x1f}, {0x1f}, {}, {0xffff, 0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0xb58}, {0x40, 0x800}, {0x0, 0x0, 0x80eb, 0x4}], {0x0, 0x4, 0x0, 0xffffffffffffffff}, {0x0, 0x6, 0x0, 0x7}}}}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:03 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x2, 0x40}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) 16:00:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:03 executing program 1: r0 = kqueue() select(0x40, &(0x7f0000000040)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) close(r0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000080)="37117ca25fe528aed6147e51292b819b7d289a480b2817c4e4199e36c093c05eead8ed921b5dbf58c0814730499886ae24cd5bcf1e042d271ba41f20a8563c506629433e485a05152dc149f630fcbbd625db4465f3a854146df5f919993b7a2301a0404c4050861e896ee17cea85de", &(0x7f0000000100)=0x6f, &(0x7f0000000140)="1b7a8830", 0x4) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x100, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x1f, 0x7ff, 0x1, 0x0, 0x5, 0x401, 0x0, 0x1, 0x0, 0x91, 0x4}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d, 0x40}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000001c0)=0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)='g\r', 0x2) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4) write(r3, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5c", 0xf) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49c56aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fb64de378e8a9a563beb35423accb502c068e23ed5dc245bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744182bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f0", 0x85}], 0x1) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="57b17997479001b4ab38828b569d73e9ed8c00faafe64cce9101ae12b70a76331f0f08d93a61ada787ab163dd64a1b10f76af0aea564a21b8cefa11817ec06e246f3debb0888bec403dfddf356d7bbc251f82597f27735a497b126489ff8ca92cee0c7f75d49e9b6aeb4b3cb2e2b0de70acc5295dcbf50cc025a42786b7090fa76f25c15d614eb8dfa10e3a0369f205f25a11ac7ffa5c1ee370c1f39d4e4221506ed230c8b84bcaa51192d"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 16:00:03 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) mlock(&(0x7f0000790000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 16:00:03 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x7, 0x0, 0x1, {[0x100000000000000, 0x4, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x2000000000000000], [], [], [{}, {}, {}, {0x0, 0x40000000}, {}, {}, {}, {0x0, 0x8}], {}, {0x0, 0x0, 0x9}}}) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r3 = socket(0x18, 0x2, 0x3) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) r4 = accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000006000/0xa000)=nil, 0xa000, 0x4, 0x1011, r4, 0x0, 0x7) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7, 0x4, 0x401, 0x0, 0xffe, 0x3ff, 0x6, 0x2, 0x2, 0x8df, 0x8001}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r5, 0x0, 0x0) 16:00:03 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000100)="feb5af8971ab91728dad9f3943913a0012f104ad87caa668bc5528e69115727d399cce834f6ba497c20bfa8c29561c55bb21cad0e43b8a91967ba00e9fa84fdb9006fcea4a586d64dbcbb039fb1fe24635c29e17e4383d755e53fe7cfe59c46ea5963a5fc697f13df249904037f5a3b76f5b9d2a0e9e6222bd241e7b7b23bf5a52d057c1920b35e820c9920422c54477e807dec84246d80fc488ae004ea87d841b7725343872df6adaf184d4201c866ea25a16abe43cfba885a9be8dd76fead515132d78ec1bed6a5d01e77f6864d32f6309807d653c06f4837197c9777f03273322eeeabab5b4d5a9b9f2", &(0x7f0000000080)=0xeb, &(0x7f0000000280)="3d86f7846bce8412ef26ab25d17aa65e729267a17abb1078ff8655b81e920f289dfe1d93e38f7a666374927f1ea5228297ad2d845074d1ec89fc16bb7192ee24f810bef3859d26d60220fa8007867be593441f36d1563b5afc557f0dc1d6c8d8ec9e6d18751b22cc3974dd4affc752088759369109126a2ca5e4dc55ae6a325437a44a477dbaddd2b11bd54f6c12873e85bc14338fbe024e44b0b3b806f6345ca334cbcc664b3c15fc31d9e4d0a8dab8005edcaf5680593fc332d9fa96cd0a680b9abd93adb6f76cad5de817355748e4c8267462c7d84daaea1570c512", 0xdd) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="01070f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r2, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = semget(0x0, 0x1, 0x408) semop(r1, &(0x7f0000000180)=[{}, {}, {}, {0x0, 0xfffe, 0x800}], 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) pipe(&(0x7f00000000c0)) mkdirat(r3, &(0x7f0000000080)='./bus\x00', 0x2) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, 0xfffffffffffffffe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0x0, 0x7, 0x6}, {0x23ce, 0xe9, 0x40, 0x4}, {0x80, 0x81, 0x1, 0x1}, {0x1, 0xf8, 0xff, 0x800}, {0x88a3, 0x1, 0x0, 0x8}, {0x5, 0xf7, 0x6, 0x8}, {0xb0, 0x3, 0x4, 0x1}, {0x9, 0xd4, 0x3, 0x1000}, {0x80, 0x20, 0x0, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x20}, {0x87}, {0x6}]}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) chroot(&(0x7f0000000180)='./file0\x00') r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000001c0)={0x0, './file0\x00'}) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="000008040b8bba17000000008100"]) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e36230 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807efff730 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e36230 16:00:03 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x2, 0x0, 0x20000000000000}], 0x0, 0x0, 0x0, 0x0) setreuid(0xee00, 0x0) r0 = getuid() mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0xffff8001) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000500)=ANY=[], 0x3) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="8edb5a48b2ae662a391bf81565b27f9df95007a7af6628bb6f805d1f1633adf2524dd0715ffb5c8469104861123468098d58f2b271f9c1d351a7a964887ec0031d5fdde4dc1a9f2b221289c2263ef802ded1c37d7ece0b04c9742524548dc71f1b5c59efca539aa77f92a6f4892944be9ee453d1ff6b02b71a6d9542c91f6cc593426cdb3b99d4bc92315080dd7f9bebadc0b3a5bd81bf9f88c153e65d0f8da43523869817346a34f7a71b4c84", 0xad}, {&(0x7f0000000180)="2695ce2e713cb99e4fbf99acfff364d6c329ee9271de5e81567d28d4d6b6091f1dd939b3d50089e3780340c9e29b1f356160f505e90441c234bdc829c1f339e6b9e918fb0499ec3636ec0b4b06f489dbd0ee73b98d55499be96667d9d1ed18072ee2505d8e28084bd801547921d569fdc7302fc3ed5a0d6c9b4a920ec399c51bcf298ae5ba41cbab5425e3cbc0345c079be388bf681a4ff1d80b710d16a40b71", 0xa0}, {&(0x7f0000000280)="a8cc9a44c7c359d1159b931e573c3d2722e575f637964d9acf62118b6c93f91c7ec688a90f6efc98509775c9537e3ac0a858bdf07a3a7b9009e9c85913954f6e119b364b919dc37af7b287725c87385b3ae24a278741ef7889d61c40a303f04961a6f84b1a2796655c5be3bbabc6dc9ae7dceb219b0d4680562b078cb2ddd043184c4f3a", 0x84}, {&(0x7f0000000340)="70203d3e817cff54898035ec804e797b629edb4cd29d5d7277697e592c63325d", 0x20}], 0x4, 0x0, 0x0, 0x4}, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) openat(r3, &(0x7f00000004c0)='./file0\x00', 0x8, 0x1c1) fsync(r1) setreuid(0xee00, r0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) close(0xffffffffffffffff) r4 = accept(r1, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x1, 0x8, 0x1}, {0x18, 0x3, 0x3ff, 0x2}, 0x7fff, [0x4, 0x3, 0xffffffff, 0x3, 0x207, 0xb09a, 0x1, 0x803]}, 0x3c) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r1, r2) bind$inet(r2, &(0x7f0000000200)={0x2, 0x2}, 0xc) sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080), &(0x7f00000000c0)=0x4, &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0x4) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2e}, 0x5000000000004, 0x110000000019d4, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_vnetid}) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r2, 0x0) r4 = shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) r5 = shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x2000) shmdt(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) 16:00:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYRES16=r0], 0x3) sendmsg(0xffffffffffffff9c, &(0x7f00000005c0)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x2, 0xffffffc7}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000200)="8921beda0e522f9d2952c18f", 0xc}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="8f6886e6e1bc02e7ae98f361897933fb326d10fdc48688358e823520435973643332ca764fc75cd60b9c7b682545118bfd2cd725866c77d8c5ab0de71c67917db3537363e2fa260b6b8cb2f36db0b2b10b7aa42459489adb8643bc935c5fdfe24a96af3083185464adbf4272b79d53f2603d3f955de3e0aa5802bf8a48d0c7a8f3b2f355020f50d819cba1fa2741d2d5f9b27da9693215db159d84ccbb0eb2ab00137a1b6c748858a034f8463cecd68457b31406b6197fdb3fb6c3aa12647f3c6c97f6", 0xc3}], 0x3, &(0x7f0000000400)=[{0xb8, 0x1, 0xa9, "a7a9951c4301959c820fe4b4830304c85894f8210a3749bc3f55bd85aa581c24edea9f4f345d91fd6a85b9a0499210b958ddaa35204bc1eacdd62211f1d3995e35c00b285615f9fd4c287c1150535f8fcf897ad26f6dc2c5f2a4d900b47ea5ecd33bc1c0963b98efa664e02276f51cbc92cbcee7c7d37d40ddf503af75b471c3e826f25c3d609cf19bd6adaaa7dfc307aa3b79b564379a556ab3fb4be4f82504ca21"}, {0xa0, 0xfffe, 0x2, "9f947c8b64374e17bdf130d3adb49c685e564aabd729bf488e910a5bd00236fa2af5990df6cce2f767177de61945f8140e7a1615d50a7d5d4556deb8c357270014efd153478154040a73a065099b87db97666a29a97ed63b237d602321d5ba28aca686b40072bd48ae4052cf0aff415f66905990266d37735c51062c13446a4bf277b7f3243ac10468b04b937e"}, {0x58, 0xffff, 0x1000000, "8518c85b68dadb65289be9d8a5ddc1ece677fa8a299b0e6d227182516297b134df370148e60549b343c72a404aecac97b3f7cae4fb6b1019940cfe9d72ce063944da"}], 0x1b0}, 0x408) close(0xffffffffffffffff) r1 = socket(0x2, 0x2, 0x0) r2 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x8, r2) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="820a2ede0579cd1009d6593e99a93350c42f65"], 0x10) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) symlink(&(0x7f0000000280)='./file0/../file0\x00', &(0x7f0000000600)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000100)=ANY=[@ANYBLOB="14c69e5c9e4c07fa7807d1973785ef247a3306948182ba28465e07d768bfc6a9c399e2f6ab49ecdc14364c"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="2d01140028004b597c551664dcb3b53e43bc664aa65b54729075943a887553c7f66030b0f4299827cf7ac3944cf014e2aad0180096bc5ef7d07cac4940df4ddb3b4958bb8edddea6b742437420d0636550361cd3526491dfbb61ca9ef78904bdf2fed01e795cccda18b1305b667daf49288a83c65971020bf79333dafe6b16cc30880015e2619900fe9bd494babfab17ec8ae42dc25d78abdb7001ababcd8c28e1a3090000f3ac34d2582962c73fd70cf0cd59cd22a0971a1bb7d10362e220af64a2a0987a9a54f75ec358215b5d610eb07a3d32e1ba927b6f6d005fb8c2658babd36434ff939001079ca576d701dbdf89942f0548e5aad9f47170271a5c88b91946b13a895e5c1e07c311862010b9aa2bcafeed84c037bf1c64fbd18fda484cba00"/299], 0x3) getsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x4) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socket(0x1, 0x0, 0x81) 16:00:03 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0xfffffffc, 0x4) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7ff, 0x0, 0x0, 0x0, 0x2]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:03 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x2, 0x4}) sysctl$kern(&(0x7f0000000180)={0x1, 0x45}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000000)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x48) sendsyslog(&(0x7f0000000040)="dc130dc1d8e8d875395e3b84dbcc39a687df225c89506fdc82c68f2cd10dd27a44ffe082f456aa99e4267c656ee4bf772482600997d8ecd8a953b26881486f10589dabffe5eab4deff9c174d00b8bb3225b967620e621653f60ea8dc53c3769f4cde0107dc82829ec157c826c8f975b6f7cb55f6c8ca77985e20a5e01409eef140f326b3a0eb90744f2def02af7b433cc0c441bb7eb86a2ef4a05a518805f07224db9eebc9ea", 0xa6, 0x1) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = semget$private(0x0, 0x4, 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/249) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x41}, {0x25}], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x14}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000180)=ANY=[@ANYBLOB="0000ad34e55b00eae610091841be6a0100000000000000"]) 16:00:03 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x0, 0x1}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x3, 0x1f, 0x89, 0x400}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x1, 0x6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x28ae) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r3 = dup2(r0, r2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x20) poll(&(0x7f0000000640)=[{r4}], 0x1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x832, r3, 0x0, 0x82) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x60}, {0x14, 0x0, 0x0, 0x2}, {0x4000006, 0x0, 0x0, 0x1000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r1) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f0000000140)) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000000c0)=0x208c) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000180)={0x5}) socket$inet(0x2, 0x1, 0x9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x84}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000009cf9459f2286074180c20609812ed873520690dbda9ef3b4032639e51cd0e0452d9d0c9731fdd5dd7c7bd08284dca3"]) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x5e0) 16:00:04 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./file1\x00', 0x3fd, 0x1c) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000008c0)="f5e6843b7cc8ff334af8cb35e96ab37f94c661a823a95f3f1f1d19a3c3c2fcf50024e75b0403dc728cda18cd5b626b79d6616434e8033971b2e0abc255ccf00c766aa3c13572e7a42dc1fc4b33c5217b426802d79ced4d76f8e1597e5adc8acfab3d8056fea304268842294818621f29627913ed3fca7c791c58a1f90e17e48c59fc1dafba3be2c813116e741bc49c6be56f15807c09845bf2cad984c1dd2847df698be9c39ab33e536d5fe654036c20c6264db486ed90238e18c735320c11d5df08391042e25f31152e3a04f3a6", 0xce}, {&(0x7f00000009c0)="85a0361336307f45173f0e65ae889f773ad6d919d8a81df134348162253217f1df902109d4af7c660ccb03744b7ef5f863a993a120383ce1a9ef54fbb463fc7dfceedd4a47014881299ee0a674f8126134ac7bc3bbac3e30b4d68dada8fbb0650af6bbb205171e94cbb57fc1185549a84e0159ea4ea6ddf6bb5ff36fa07d268fdd123cfb6f4aec872613bf6c40b27d3fbafeeb945a9127096625734d11394822ed1404d6daf86be98054bc8f824845bfa9617f16aff9", 0xb6}, {&(0x7f0000001740)="2b5366e22251b0f505b804f3c63836da368be91d99feb415b78e2f010cb615076710a79879559398c9a42dbfd22bd62ebf50ef3907e50ef5dd0ca7b43713209b981a51c37406796a76680e64667cf0de57b3902b87145ac3a315a2d76808bc843990eb6da796a5a342b62951084b49244f14fca052ce5fcbefa53980237d9fcd7896a0c036b667f97724f00077951c213d740aa69d8869fe22ecea40e1b4e95dcb5891112f4265b1f5a0f1b12cbec08fcc4e323acc10252c9b8498643cfc4059971697f0392122340be3c7d4aabded2ae8378cd96e730c14198f04fba295e5525bfd291fbf4743a1632294f399b144220ae83649073a6c09481908b24c8546014db01efbfc1fa624dd49835020ac15f916812056ee99bb53b63b2aec97f3fa322669500b99dc67b7ed547b7c7804986e86c1ec3167249314eec74731e55a6dff76d8b30e63695e21e31dd6232e536cc195a6323550cd03971931a3f02c7a8e5e5272782c966d8470441f1e26335bd39509fb6d14b58600318d0551dc8f5cb8a80aa41869c119f5ad807593c9a3b1966603aaa3b19615bfa00aba0750318cc45625311b5ed9540e093535221ac026cb286b310719b1a77c3b8a0f7899cf1ef3f5112f746451bdefb54da45848e0a2080b5c0c6115e53284ccc7ad03ff118b67dd7ee3ecefd5ec70fbf263d7064324bf843302712131207bf01c26dd4132ca651bafb79031fa6c4463c5fb1f1fd1e151fc810fc87445a46da87ec8982a2d176775ec86229e7d7e76ce90b2aa75d91f1a0ef192a90388d99765a281ae0da3816bbde1d3d3267a8a11a819c5a2409dcfdbc2bb065afc542313bfa1f9ccd0597ca79815fb88548600c2084f1e256a286255c4e93b90122b4b833bff73212add48623aa6b094e76a491fcad5bac42408658a78f8f9dd1f4ecf0ed3b92729caddc44d2e81546e18b810803509181f6ecc226b1b0ab65ca2733417b11fd70d8a227cab05b9579faeb0574bbef2b46081e51842430a0ed0c633b089df5b86257bc67f7081a2fdcc97cb4c2bfcf1b8ae7a952dada45289898a773fea93e7dca4b8bb2c818adcc414a16397d171900dd80a00f35a3269e2f15d422098dfe75e5f5b1c113ae81218ff029567d8798b459d43e71b4250ac796090128a93905e95ad4d0bbe71750b1bb2694acb7afa87377448bee8a475a6181dda60e7945ac12277efc5e3d02872da01561bfa47f1092449ed7c6f76be19365276ee425479447a0abc5d23957b2e3a4629ee920270907af0992f75b6e9fc93e1fb0cfd5e0d921decaa7e75640050ac084089acf1f1f0904b581d4985e3d4b38abee6bba79966ac084be85b80bd8e82e2f310f7a45cd13efd40e6f512b401266c5535b188d8c44491efdd9dc14ce7227791df295d0954ee50c92d5ce6732b46ae63ad8bed35b7f808e0075984d2d66de763de85491fc909f664df8654edbce4dec548e0d25c8109a7a728f3e86b62de47431b32d6e58440a73ffd251d97f5732ee5341a33a0278f45aece4ff9c1339968357d838585f3359bf171ca42a4787d3de489c6bc96206579a7132404532d374a1846a54a5955e04249d016df51383b4e46fb89a3c6b9a24f7705e4e463443bd4cff56510e42ceef0e4db7831860ed83dce0285f8a5f13f88941b9b3298bdcfb95c851ea578d2345e897959382006aaa85c649d6c92ebbd60a4d4c5e29bde5d0810bea8c4f7b88b1731ae3e206af91e940e3f9333a3d0f269da884930b864950ed69e547b5e92896899546715ba46c442c661eefc17317eb82d8d7b8a67c7995e66732dc0f64ed666d50272748e8833105a97f63768f7d69419e08a8c0d445b938f1d939fc511e18a8cc06a36f37a32a47bf4a411316ca9bc6dbf6ea6bf94c10bfa3160172459d50adadc7bf44b4abd23df7567166c6297ee561ef3541f698d1ea17b5b384ca4f96f799a6d576d361f948c38de8532b8b53c5f5b0bfff16a373de3aed4022f0c57e53793473491dca4cce65988f56e7ada3cfba24ded3ca2c041889a7c8080dd6687477cbf11d8b0dba919431a78679a4a24236c4a82abfa0701c357ac8e76b735abdd134b83fbd131d4f75313220872c348755443ba4ea43f4783a04103c31ec08c994f3f322c4b46901ad3fd620d7b7e33e70fb96865664f05cc7252e0eda77dd6d677135e5f1b515844221bc727a357224f31833003116b2720523c5208a7f4177a0ff33e8e34b0b0c841a56c6309a2d0672a81b71d16f1c484a452ae6520bc73eacaa5e1d2064224b8851f95ce1d62b51234604ecab832200165be87df7659fbcddd72e01103485367814db7b9554ca0986c83d8b94c7d63b0bf0fc409725ff53a8478a2f464981c72fde17429bf5105b4868c09682a44da4969df0ee8a415cbadc5e5f266b9dfa4cb4e5613a1e6560d9a6b80133e0ffbf3efbe8d73ce47dd93f53a4b9cbae6484efc4cfa72481807adb0c1f8aec837a600c95c64f84ef662a724ed85cac827e20e4a0999e7f403a655a83482d7effc05a2163979753442da08ad4047da6f100eab6969dfe5ccab0821ab9b59ae3dbc236216ede6127fb3ba89d08d51ed2921a67966b386e022fb10cfa0c340aca32343864f1dbc03feec723c25cf403bfee258b72573a069e0e4d8e90065550da96b65a998e54515e4a58338b785a9efd7fec88db7f79c277eb60b72dc586a80256c97d770fb2013c99ae0d86002a27653ebf0f85754d04030b32fcdb4a82a3836b670924ed21406cdffca2ce12f7ad853254e244fb1804b7080926ceaa11a055bf3d8801f2687a3b89a55cfa708c2ee495ea4882cce43c02b84833cee003a3d07f2242cfcd04f2a7e9ffd3e40f8f6898a6d038d5a5152d27229335d4a72dbc26c89696aa9c7891ac45b8aeed168455b88cba51fe630b1e0107f67fd74f8c3f2d47611d20215f7559d0156e535f61f55806e901ab52a10ee8443fb2fde1447a0926968291aa8b74afee387a91fdff66cf7e9b45e5a4c80ca7f7d20594bdf38a5a24de8242a78538e105dbaae6113c3b428fbc3aacbb3ad6db93cc7d2693bb5ac004225e8dff34aa4ce73cd8582cf97f8b5d61d5f181567841d6b6b4703e2bac08d44b0759ca9033660ec2619975a8afd3e79db28176e68e3232fb4dc61417e459086454f890e395fc2c97c604a5c812b09a3463f026dde41f9043bed3c2ae17c3ac7c154473b924d328b79bdc167a22ea29f0f972ade4479e9d0a4b1c4cd015eb3cf484df639603b7788f5e0233064417c4c2d34b900da2a001b682559527c846a83bf95de74a48028ed135c38c0957ed91dc50d1ffd883f6ea4af07a72da4e78c266f59771a225fe5e7eb201c63de0fc77478b333b48fac4da53830dda1b6e669fd8ccb97d4c1b50d5985cd9a93b9a7b6b0f8518e0a5d2039197e654abac201714c5dda97b1c52d2073c59860ba29dfcda7bc8c9c66d36d9fde426d49c27c3b1cf85d6c7dd51966708fa89117431eb8a2e5fcd6e83d12e31a39d6267eed683368a322730e5d834d89a7676c620a3155435913fd472635b815cd3c58b9b5dda798a07bb73b2381a7dbd9dd9bf0dfa134682bc019a9177cc30061582e65ec9fd8e512325e693ee51278b4fd85e13ea5558401f398fe7785d0bb0af4df823d36c03554cd4d5b40a492c556ea0f2e1c41c6e20f0cec642234d004ab2a025c72fd9c71fd49c2de6e2707df6be2f0009eb62f5590b3caabc9ed948818443592f7264b9931de217abcce5407d8930a9823fc3fb10e1c72fb49b4d1347457fac65d858e1ec883fb678560fb2190ffb45c690f426f01671305a7a04a701ca3a3ada75abb4836d1d63453b0d2512788614d3f2f7424d157b7b9fda099e390e9f3704fe9c0068a0a274e3ccb2340d5e8373a42a1902e2c4dee26bbca3c89517ad1a718b732986942f3f092cb042be353be2851ad937db50094cda2a79f134721e07eaa9f2e7918a15cc2ac4eddb0277af089efe9dd51c03a4accd12208422d915ec75f8436dbc9517da638d6489a376a3f3c04693f647c94cfbb3a819e970044273a0f987c8da4635328f76f675b7e69eb69fea09f3c809473a022e811d7831da7bd02fd6afe9dddaa040b05641c7df96766f739a397c766972255e7ce6f6ffeed5d14a767c370a4fae6a0cadcbf47d08fba5bdc5eabe3d6a2f9f0c5ce9fd197a7e100519c69df5bde2d270685315b3cc0078cb7222fc0ea048bc4fffd788958650304269871b19cee8c7ab2aef3695e838629f69f71ffdc9832ac5c053dbf3b32f2fc4312dc8c07e5a0ece8eab04ee9da8bd0f784d954f6de59c4ff6be36e519d80a48cca8cda227e6ae608182fbbd838239c63421475ee899ad58f6916864ef9ddf1235181743449a7501eabb0aa9af369f8b5c790efc799a4dcf0ec15d69024f419ab01e0df33d0f33de25d77749c3406dc4300a84dbd0d6ba4ba70c8b4accfd708d786b16edffeb2853561c5d409ffe56357816cf135dc2289dcc06e115c7ba59cb76ef86414c1d8c6e8ac245a7f2c0a9fdb8a76cf5c081c1b70ce88e94a2d02b8f74d5cf5a5b41121f7a53a82c19745982fa62c1da907a81bbc8f9e7691cfb72ed750530ee264c1591806d60b94f1890043d7a78d249838404ce7224a6324e10cb71468f4fa441e92a87e963c73979c023fb31443a00d8d4036590653f29781e68c40bbaa2b2a32099750936bd09eddb018b19be392dc7b0a80eca818af48880c5c69cd1f9d3dc666f9d03effbe883b7f81527ecf625a05728da8fc2a7b410b202a4d31d3e2b72c6fe01bd06995b975a2ad28b7e07400729adcf6a599541adfa50bbc1949aa80b9b9826a9743a535bfc0e62846ecb8abd0d58e778f5633d15f699a334abd6fdb14f8d176f8d950997f0edc1bea8c34d0fb59647fad6881ba3ba21c682eda2384ff8c82cc4cf1d4b32ba35833cef16946d6f933ce2858297e9a42022d430ac8ad13ad7fd90c97ddf8c6f0d16f17b9a604b9a8288876d4f9f106306707484b880b38021d0c2ff3da1e7fbe6b63f83e96f434e460474f2de35598ed9ea9927022ce3493c668b44314f9233808bc00a5afb6ee32070fdaebd1d4a203488a6237d21e562eb97356079b36727faccd69aab7cfe9236c368f7a32b1847e925ede86b40346ee5c3df6e604061203a404a127b23b7c2cdac38a2106165e016c3903da5edee77bb30bb27dd277b743e8203207d34555492398f1e53d8326e212689d7a3660fbef813f22294a9cca14312a23115713b804e5e74d89fd45b32b10bcfb1e5c270ddeb7dcf3499d88967ea3c4b6ece78e29bafc4a81f9c1abbc03290aa1adf01ccc0c5bf8a332570fe2f2c36e1f78e6ea37ef6eedea691283947d5fc9d42c7b7ecaa1554ce3f5000390e1baded6a554a526a9d1a6f57920dcd7760bc8599ef2a8152b899bca10c529edc893cbc73c77cae9f02364de4612cb27fa895bcae30a700f0739dd1a6edc5ad4e6daef1886cf0a5fa315dbbeba2b7d422a9414c263eed66291a202730211ceb3c432a7a27f9342447d476391e97d85ed9e4360aecd52e445137d6d2e5ac0e3c676b2071c95b6dae967685c2361c65a8413adb53fcf459aab4f1a6198b06e7902a834903700d53bd288977e699d6a56bcf46263fd05c983829820b551e24272e76053c89c6f1ecfc2e9d45c7547647d2da23bbc0e616ca148ab25948e262f806ba22c70f65a59c0f25b84ea4fd603b6797c250e2c8f54fbe3096667c63b03929170994a5608fc77d82f2002b564af3ca6ac49e9b8", 0x1000}, {&(0x7f0000000a80)="31a8751d98c92c4b7f2faadabac3e4c9a248fab2f3f48f5f6bf0f6d7d58fea8a7868ca30fbbc3ed8bcf96aa01570e7c3193890afb21460e28a3bed233ba092080d7caf45ce99d8ab3bae8e8c52595823bbc2d9f2", 0x54}], 0x4, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000080)="d393e68c0767121e7323bb1e886525c9660b948385577123c897b24afbaa1a140e01727856e6349cfe44ae4a0a902f16682f3ba178957a64fab8565b", 0x3c}, {&(0x7f0000000180)="e23ecba699a74801daa3741050e9e7466ae7222f8965fd0d7f4547a329a9012130eb7f71c7372f6ec80f8a53142c978a3a266f1a2254ab9ade3711e00cd1049486407d1491b788be55abe1860b942c", 0x4f}, {&(0x7f0000000200)="700b50cc35ae4ecb25801a959c67edf31c1aec08571fc8d7c0219f3fbc42b6d6f9b4b494beb3aa440335d170175cc6df4b71fdb1f82d57f37d0fbc0e46f9befd07fb583745215da4ffd1ab297ba9547a17928dba02a596dc0c5adad21ef5b3e8ce79578dc3139af931bcf36e210c5bd3d80ea36d83be318240dcc05786ba095b34d2dfa28d84b03b64d7f95c45407833f4746cae235950bb8344af01d5d42ec5f972f3e83c97a79272a76a9c308dbfa2817b43863580a82e", 0xb8}, {&(0x7f00000002c0)="93192d7f5c95377355d549cf2310f03acfed009710018327d68a821983386bfe7f262cd7926aa26b8e840ea8ad796d05b9a655749ef1f5ae9f6abca567f80e11349d9e89c02a50ca916dc67116445d0025be880c894bd3d5a4ed8ec4c8fbf20779244d0be4", 0x65}, {&(0x7f0000000340)="aeacf24a0f3404afee735e931897c0f29c449f8b4b3fe65b84bdbbba630623c932b33922f1e29a8a06da75d878ac404aa4cdc6417489f4d0c70f2e6702d2bfd159c35f219e88cd6132b4ed382388ab649e32c3f4d834bbf0838957e5312e8022b2224aae8c8bccc91b597947d2ca2f26a93ea8eb66c6d798d108e43fca528592df20cedcca92af0708580eca39494edea615718a8d5fe29fe61a1a9803dff195b97409e438b46f0ad2d456011342223fdb67f3bcf3de2e78a0f4b666a3a485097e48ad4bb1368366a8993a3ad805e3f851c2200ced5bc47896e9bcbda4d9926d431aceb75dbe5342d68380dc5566c3f812924769", 0xf4}, {&(0x7f0000000800)="47e86c296f2fb8d438d3b26cd30b6c249b099a55398b566ec7241d7402d56249304778ae850332b9149d3722d69c2c4cb85f1943fc377898da52f108e40478ed2eb7bef22e4983fc0c7f531b9167f5a48a6d2ffd21841cbfc828798c37e1c0270d1d756bc432d83c3f2251dd08f80e062c07e0503730a32c321be07a3e2c9c47da101418774ecd22676ccb9c4cea387101147a5d5e", 0x95}], 0x6, 0x0, 0x5) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x80, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x3], [], [], [{0x0, 0x0, 0x0, 0x7}, {}, {}, {}, {}, {0xfffe, 0x0, 0x100}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) rmdir(&(0x7f0000000040)='./file1\x00') execve(&(0x7f0000000b00)='./file1\x00', &(0x7f0000000b80)=[&(0x7f0000000b40)='/dev/vmm\x00'], &(0x7f0000000c40)=[&(0x7f0000000bc0)=']\x00', &(0x7f0000000c00)='/dev/vmm\x00']) 16:00:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x4, 0x4) socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000200)=0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgid(r3) r4 = socket(0x2, 0x2, 0x0) dup2(r1, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x100, 0x0) writev(r4, &(0x7f0000000340)=[{0x0}], 0x1) 16:00:04 executing program 1: r0 = semget$private(0x0, 0x3, 0x6ca) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) 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}) setuid(r2) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffffdffffffaaaaaaaaaaaa080045000030000000000001907800000000ac1400aa04009078000000004500010000000000003a0000ac1400aa00000000"]) r3 = msgget(0x1, 0x254) msgsnd(r3, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r4, 0xffffffffffffffff) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r7, 0xffffffffffffffff) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000100)={{0x101, 0x0, r4, r5, r7, 0x40, 0x768f}, 0x7f, 0xffff, 0x4000000000}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0xf1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x20e9, 0x0, 0x1, 0x7da1, 0x9}, 0xc) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) getsockname$inet6(r3, &(0x7f0000000140), &(0x7f0000000200)=0xc) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = dup(r0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 16:00:04 executing program 1: r0 = socket(0x2, 0x5, 0xfd) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820266696c"], 0x10) 16:00:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x164) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r3, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xffffffffffffffe0) r6 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000740)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYBLOB="9b48be9b24a08b30e9bf4d74a60dfd5162688a640d331a77cf7801be1fb549f46d69db10d225571ddf7575cb198d8420fd8615f45c2953cd24861249a3b2aeae012d3c916c7e8e933e05d0186dd004a35739dd4b7975d31665e427bb97ac566746d9728c6f56705de76ae532b300bf9c7fc78189aa9b6a548928173ffacd486dbb9f48b6330e21813bf91c7bfc7e117e7fd93017148d78bb61fa5e8668bb5d4245746961eb1e8a79349b60c36aac6c394258a11c1f4e95c712e8df6b1af483da525abea7546469352f644dfa055bb52dabcfa06fb75c1c9c7f814f2751e59798ecba8973bde577", @ANYRESOCT=0x0], 0x3) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00./`u\x00\x00'], 0x8, &(0x7f0000000480)=[{&(0x7f00000000c0)="8dbf23ee20", 0x5}, {&(0x7f00000001c0)="0331f0d4a2c2d7e6af898f0f9cfb1872e65fc3ba89bf43a57d5980ecd62d58c295402129abaa41ec507bbc782cea8436566c856837a2138e27f551664b7e0d6753842390ffafae5e3bc07bc61fcac4dec7317bcdf10b55454b2911df4ed7234c6e174c5006fa9005eb1e606bc13bffcf521621fc850d9573abd975adbb0f59425bca1a9d9f7fe77bc728564f8f966e5c8b9ac379660625e73fa619ea83caa7d54377dbad67832750511ee36a449624623c41a4ca1c4187c5fe6d7d87f99ca4bca4478f670fa9927ad06e08bbe3963eac7cf725f9b772936b", 0xd8}, {&(0x7f0000000100)}, {&(0x7f0000000340)="9a67428c31b32e028be940c9b99a24b1d92711980612bbb6a0a80eedcb28340833ef445323a3b9c77629ca714bf68595f7bfc53827d398aaec316cd4d3fab937698273375fcbd5cad5277cf281ee0554bb95223cd07373e6fe8c4ef7cf4dcd566d1b1466aa55bb4d0a04339e5e6397fb4d236b17c3799208a04b6f3eadc5cc328a9b9c684fce2be18d40cbd11c8b960790f514e821c3a3747e96bf1fbd86b00afe48db20d8", 0xa5}, {&(0x7f0000000400)="eabb4430932e55e6f31abf80faa075771b35eff157059b6711d832ec4bddd67c334924c7a3b3f288bcd83277f466971f666301737af13d0a3e79c55cf601e1c1e28e50888da479b7c1", 0x49}], 0x5, &(0x7f0000000600)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r7, r0]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r8, r9, r10]}, @rights={0x18, 0xffff, 0x1, [r11, r1]}], 0xc8}, 0xa) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) r12 = socket(0x1, 0x8000, 0x20) lseek(r12, 0x0, 0x1, 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r1) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x1000, r1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r2, r3) getpeername$inet(r3, &(0x7f00000002c0), &(0x7f0000000140)=0xc) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000240)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) connect$unix(r3, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r2) r4 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:04 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdff"], 0x10) dup2(r1, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r2, 0x0, &(0x7f0000000040)) dup(r0) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7865ba, r1) ktrace(0x0, 0x0, 0x100, r1) chmod(&(0x7f00000000c0)='./file1\x00', 0x3f) setuid(0xee01) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x4}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2}], 0x4) fsync(r0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x81, 0x6, 0x8, 0x0, 0x5, 0xfff, 0x9, 0x1, 0x2, 0x1484, 0xfffffffffffffff8}) semop(r2, &(0x7f0000000080)=[{0x2, 0x9}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x800}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f00000195c0)=""/194) fcntl$getflags(r3, 0x1) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000000280)=""/146) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000100)) 16:00:04 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) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCPROMISC(r2, 0x20004269) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x800, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000180)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x16c, &(0x7f0000000300)={@remote, @random="a6f203e933fc", [{[], {0x8100, 0x5, 0x1, 0x3}}], {@ipv6={0x86dd, {0xc, 0x6, "84cee5", 0x132, 0x3c, 0x6, @loopback, @rand_addr="1fb16fb8ca47f06443912d6777eb8fe6", {[@routing={0x2e, 0x2, 0x0, 0x68, 0x0, [@remote={0xfe, 0x80, [], 0x0}]}, @dstopts={0x2c, 0x2, [], [@ra={0x5, 0x2, 0x6}, @jumbo={0xc2, 0x4, 0x7}, @jumbo={0xc2, 0x4, 0x6}, @padn={0x1, 0x2, [0x0, 0x0]}]}, @routing={0x2c, 0x14, 0x0, 0x7, 0x0, [@mcast1, @loopback, @local={0xfe, 0x80, [], 0x0}, @mcast2, @local={0xfe, 0x80, [], 0x0}, @rand_addr="0386b8b9e15f8609954683d8fe1ecdb2", @loopback, @local={0xfe, 0x80, [], 0x0}, @rand_addr="d4f10e558ceeeb91cc8d9e7da8bf06e3", @mcast1]}], @tcp={{0x3, 0x1, r3, r4, 0x1, 0x0, 0x14, 0x4, 0x7, 0x0, 0x3, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0xffff, 0x80000000}, @nop, @sack={0x5, 0x6, [0x1]}, @md5sig={0x13, 0x12, "b279d0ba32727a62174480bcf4279693"}, @window={0x3, 0x3, 0x7f}, @generic={0x3, 0x11, "91de2c8f5d2261b28da22ee85d53ad"}]}}, {"8edc"}}}}}}}) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:04 executing program 0: pwrite(0xffffffffffffffff, &(0x7f0000000280)="fb9be96914f6d6473208000f33a526680dae23a6920b46718a51366e841ce865a0529ef1f4538e87a5a08508a64640bad3e4af136267787db240b386ebc081ea7580e5dea713b335f242", 0x4a, 0x0, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)="170bed37082f72cf21296087174121eefc74114522dcbcc00b1e0f6f1b265f3910b58b6ec9b1b88b6cf44bf8305ef70e37633512339a3a026fee78e04a45e444b7383afe1819059c08df0e43112a5bba9758b35bee1baf5a29814ebc3029f562a18cd80709f5acf52442f1cce53983dfad64d036ffa9a8fd4bc56d29d7326900315a1bb60078eb6cb0338a474118c1aaae0c1abf571bb4f4ae419d2b9caa49a245a11dff3b9f34c360ef4d924f6c7a02fcf1db8abec2ca4ba6e5002c28f36bedced0bcaeb1c3a570f5e470fbc5f48ba97d899bcf657ed6769256fd1961c8970c1c22c36484e3e5f59829f09e62cdd1a7818985da27de", 0xf6) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r1, r2) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)=""/38, &(0x7f0000000080)=0x26) dup2(r0, r0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)="7499a72424573aa808199d8659c33a4d8e03d0eef99b05eeb56df041def3d4725803672d0c239d9efc510348e63c4d94b41d08b5d935fb93407b72c6fa951171a39357503800531693b26fd7ead3ec6bd0a7a104ddae83d7a8a0dc747c48156ce43db5652c1d7dd55a276d2ec4dbf85fc6faeed12645cfdc43ad0f2a2263", 0x7e) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fba487e60400c0bd45de78a3000000000100", 0xfffffffd}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r1, r2) bind$inet(r1, &(0x7f0000000100)={0x2, 0x3}, 0xc) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x20000, 0x24) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000000c0)={0x3ff, 0xff, './file0\x00', 0x8, 0x401, 0x40, 0xff}) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x800) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="5cdec72d111400000000008000"], 0x3) sendto$unix(r1, &(0x7f00000001c0)="689b68d0cc622b072a99c72cc3a46be95e776f74f66d28a9f10c141fd2abe305353cd891750c4e428a631052bc6e9f7dacf38377fe2d23f5eb184e261c648511f5cf70675ff01c4e049104b21a6d4c09bc45434e689192c0d815ce633e8cecdec30a26120fbb304d497d5f9b0d5271721ea58c419d6209793a627834484009288ed2b7da1886642ed097c06aa0ce1ef153", 0x91, 0x4, 0x0, 0x0) close(r0) 16:00:05 executing program 0: sysctl$vfs_nfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="a5771486", 0x4) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0x7) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000080)=0xfffff001, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, &(0x7f00000002c0)="b5144bf176283c74338e32ee77cce9d63e2effefb256f9639854e8002b4caa9047fa0a740be6e0e2719376d2fee9bd7353e8dd9d5e31074cd8e2082e786103160a5ddf38af7fe63dd5b73b4f335d102b3b57b4a99f1293bc0efa587a051bba0b10a33c7bc2b1752ef0ff7eb1fe564e51ef51db15a1a0c0cfd91523e3962a98cf13b61910e2db73be8e369b44efce579617fb213de5d9dc2833f98345d975c61c078cffdd47591f617c044203fed9f201fddb4f134c05acbd425b7843f5c5c2bbce688e69d0465b984a73f3860567297286195eede58b465b114c22665cf2554996ff0c8bb5940830e18ab091cd60179f50cbb96d53482dd08f4b02272a06db57258a9e6ff99500f46fd553771fff3c017160f39064b62ac2940a547e9654e1d250ff450d7b475cc90be4fd8bc4c551da950203095b3772d41b87e456a0740670495beba971f62fedae7402de24c05ba41dfb5f2ac111dd328dbbb5b881c7820d6b143bde027e8d2119495e658437badfa084961b4a2a8f8a67d3eff951bd195cfa271f6d7d3c08909b3b412a0d30f1c492b822036f594be7b5fb5e4435fbe27769c2df267322b26e9e3f47c6cf3c8618d9752c7c893add975faa2838ef1728191e626060081c76131c3377c74886c975d53bb59725158aaa01db05b45e1a358cb012063cb1efb1596bcd7c70afd951f157e9717faa5b2049cd44932acb2fd94ce791d4e1fb26ff08e816af31f8c1c745f8f3a890c3afa0d43ec1e294a85f5e1fad2bf2a3d94d2d86a0978bfb762ba5fc57c0e294f02de1914d850b3cb4f89ff1259d27aeaf5ec1a832dca6c751fd412ab817f5c116a2a9efef26ce9172e36710b868ecd652fe8610c0bfaa2c846b9ec13c6a03ed35fbe22676024989b22ec701d9aaf8a2022b0c011ddea5ede20e306c45d7c47e9e8489e173a36aba8c1147fc2272f0d1825696209ff04b92a146271ecf1e6b7f3907dfc168f7ba4de18a4796bc15f1ef2dfe69ce96dd5c278e3d68186af9780201c9eb502940160ef1e055dc2bef4c977399d418e09c20f482b6b14d88d150ec168d18e453ef1255e576f6597d56c6b9d9cabc9d4e10479104be31d62737a521e7a8e442636159a4f6ba7d95ad865d78d61f48ea473147e8fbd1d1e4390b19d72e20a83fd3c2fde8edcc753cfc644b9729f85dc31bfe17d89ccc98f0bcde0a7bf7dd2e50f33404d0cd2d5566b45687ef56169619c5429dee90afe4d870acf9508c7dc01a1b143e4180663deec082777f3591c5ed0a738e0d4e04095c04dcb353d97400288802354661e87e7ac731813574cd72375675828e7ae7b564f7819cb2e25f8823dc54a9cc59235392320afc6dfdc728f90ac65d3e849c69e81a52313c19bd88d1a185d7ade4a79a623f8a66f53e0a59868b6b6a243fe3a5e8954df2bcf0be818a143ee156f0652e1a1068f8c40ec8fcb6249bb5e2926c8fcfceaad350f3b6611c48774836a92cd74f398897ad3d5dbc0175db28a12bbf2f52d1621e838e60c94ac64ce6a602315e82f74047cac6e079130c4f33adc23fbdcc266ee3f6f24a422b08ae28e30875187f8191c006a2f6e51767a366fc9295724d5a5ce64b9ef7ead4daa8d7454defce91046250d29dba0460b2a70fb56c266394aea31668ac1722127316af4306eef52ff92b8b63b19a1d32052fc98743a2123692bdf297d81ebd615d2407f572e2f86ecde457efb1697049e387812d38f7e490fd36f83169dfed9efb5350106d4c9d439213f4336726bea6af4773b9bb1514df3a0308057ac8eccd2af625f73586e0c75a861e741286df207a5fd0829c1783fd387ce732cbee8964addee8966cda024be5c099004f5d85f8faa49ed77411444249b18a997729ade6418cea1982819c5b411ef9911c6279a9e7e741685db37ee654472c5e58dfc5cc031fa51923b9983b23ed27bcc1afe8913b4f402da13a4c3fb626b3a7ae86394978c1475cb60f2b20d3b7d5bd6ae7e231062290d2171fd4089d1e3a7ff246fad723b08ffd81e2635ff9fa3b40610ada3d118aef4c0f9edeb20e04a68240e0eb1167090097b49909c78d1aac49ad6e3782a4fb1397a457bb681bc634e46d71848b5d21c8029475e6a51275b52dc22fcdf8128a619f1477a9a2204666cda7674f47a8e48dd5a13a90dc11bb397dd2ecff4243ac84a0dfebead849f73801d49baabc75232b2aa6f0aab60834eae5f9f3e7932b0a1d6d33d6c21d9d16fcb3bed82e267ed152837f0e7484ccb0a7c9a3d1b03951acb029fd276a31a833daea509dec8de8c83d31cd8bce8f4e4d0c3b275495e967b8013785b28867e5f63d1a7223cb30088386e95a798986c84ed4f1046a87ae24a062731ce662fd83f23a631e3331a87decc8930475a2cb48e5e8005f6b5a0726575d523d3eaf8acddcf02e8ba435e2ec3a6df8c1271e6044ce0a497926f752b4cd05922c27e6632474654b409743122b7c41608773e9c0cb6c99d29f71d236336dd63529f70a944829de6244e441410ec2cd678d0aa6a3cdaba91768c4995477726bd178b47123990353119c904e5d674aa2f783d75ab8bca1e7ea6b44e48d43f65163228a80a7ed006654c5e792e2e77c1a8ab9d1195430924a64d97c7ede6ef18a0e9893edaf88d4b521918f9eda2f77a3e6afddeec5b8c7a8ed702fbe67ecb94ad9485188060b357fd729b0b943c84f4f6e1187fd6e287ef78d77f81bc5d5a75afafb9ebbd23752e74b1ab250c83a0fbae5f4b942a41b7d8357c597dd188fbf552647825bf613754341e024385d26cc70810bd67ad277f598b2dd733570322c670f320e67d587f775b9cfb26f7013fc29bca25847ba1bf932cf3222c94a34bb4e58805b7b86de05eb8b189a49f6e6c26b58188d57038e836a3f6c1f2253cbfe0edd066cbcb4a7742deaf853d6005e7709206b817bff3d464d0080d412f3587ae2464e3e40767ff186545befd042af0cf9e6d9092f931da22d288392dfa56d481b2f0262733a9b9660f2cc29c427c3fcc72c48296ffe6bc152880e91d2e187b41883d29ab537bcf0c97d881bec338b18e4f0c9f207913bf51b79cb1044e54ee5bd8244d4a49b852531b565a61e9a96282ada086f238782df1b8b1ccaeba274eb38b70c5eebebd8f667d4f4b225c6e0cdf022b11512aa431fb06a95750e9f152803f533943d5fc9b50f0bd5a8a43df4b915c188bc942f235ce97a2456619410766f45a30455caac565c510363cb4737fd4e52cd2227c36bc7064af773a1704d4414a896c71725df7fb1f5e4a2020e8d39f6cf0524cd0183b2bda610f0a68acd640a364752e5a073a2918e98c4e63e6f9adb69b937ff0ce218c425c62e2503af864222dee49d77bdfb04720dc5d3ee673ab0a939a80540e544aec8b6657d3b992fce3fe0ba4c0902bed3ee185def3a2c29ab9b5b2d5372d8a4da35c26ca82f2add7c067b4a9af491a14ae0605df32b61697076535e29d52ecf890b32e3848d8c2036c36df61fab5c3801ad1bbba51b1918d2e895fb23a3b381e3d803b219117f2ba638733a1c1de0c3f6da1b4fb9d6ef6596157d310265dec1428703f16e7ae54fb41060448fcb820ba8032c751f9ca3cb5c64fee6a9704730ad22e8e17b5b068c2396d529183a39af08e66f2fd0c83cbec6207e109a8f1a77328e691913353bf54829dd6cfa54f9f86c8c598060ba86f721ac8e8f0d0099a572c3b1620f1bf9bef25bc435bedd11cea3dcc00f240cc61bde5aaf35e72cfb273b71912f189fec7518b716f65dadb5132fa61c8c66dcb3a34f39c15cb9894f50bf54c22b5148b40e70fada9ca3d2635ef9362492ae583c23c3550fabdeb797bfcacd73400261747d9873d9c698c46b8ec15534f70b4789534c7fecddf58a6daec0103fed9d2ccf329ca4834a32e0937cfe6bf3efe5a429631c702b7bcb5713fb3cc1eb5f3407bcace7dbe922cd878a1077a72e228b04a20f29bd8084cc12ab9e96c5ce18179487dc8368c3ead18167af04a1d40ea75c28f6afd5abe7d35c5ae91a9d5c7dcee6f03fb3fab4bc7063442a8307370d5707ee50b7d1e5719c1db0e27390e3ba157131f63dc5b1e35aba56f6f676267da946184811c07eecf82aa418199b50617f7251dbc47422c75bc7acac1d1f13943ea6d8e3451ddce3f7e05f73ba3f96c3173440bdd9978ca6fc2d2ce0de5818a869c1e290772931d9a886ea2784c0644a965ede7e46a139ad239cb39c31d792462e699c2427d21bdf077e081a5778bbb233a47657932d3938e7f848409dd96d2e27c9567bcdf7d1d6bc0b856eb1c0d79c1f0f81a66a98bbc66f5df85ddc9d1fdf8b96702d233a3912f7fb57141ba98bb2af1725d8d297b39f2f284aac4bb180733331ac59c51863e78d84024a870854ee1f2688cf2f230fc705b42051c436ed1554be4b8755312bb6224e2587b186f9a5883c57a2611716743d1e2858e6a0050356b93c8d5a3bab5a54a2ea0318df57a2d8b0d33cdee6ea972732d9adff88ca202abb3018fb4285bc56753fde3b863926c9799b210c2389d638f1d9cc0014c0f77d9d2c626a682699a795d39ea390ba27c3627fd4ec3c5ef0b7ba548e0444d089575c7abcd9f5d621da1ec3ef0dc307aae61bdfb4dc3dc8788cbc9238c17305228ee648c6915489f3c1364808945f04bf76dcd8c675a89475a9206a7fa5d65286f45b3344fb7943997e071cc22a4fdd2240ff1309a0fc01d2d6638a196a50a196fa386b7257be75a92a9dd70bbc8a9f1da0026349fe496396c8210100b57af83992498aa53f5b9edb1f19af5d13af95211d106a33623f53f93ead5f9c2fe0a884aa2a4c815fe29ce286e9bcbf1db5b81d97de95bff61e257cdbbb51efa5edeeffff01a783118acebdf4811cf44b5b0699071bfbe412affff6209b9fc2e67394902eb7ca52f3f19526f3e9d34c5ce3ced568af9369271b4c8053fe8cc914ca0d646edcab90956a29571a5cd26d2954a64ffca9383e31fbbd32e886cbe10f21574551bffe24d1b821c059ec2f4c7858371c57cfa4225d1dfb8620ed172760ad086d80596d50f0a7813cfc9348ef3f0a20e9e5d2da79e63527663531a34d9abd960c8cdc243adbbcdb0850df7de1922502d43b7190fea091f65ca172de74e42ab9c7e7f67e3141d01f1fa24d8fb3c08d16174914eff43dfb210e3818768bfa328f21b78e3e8d6e9b524af596c17a45ba92579cd0031e191382cb0bd19508709e28ec4f43385bd85905b300de06d8f8f9db0d2588d0d7a62152d47114d2e02a38715a5753a251153e66214545225148df191dcc865a2b6a0a66d2441c41b9ec62e6258ea43ceea4d276a1233e01a4a96c6de61542188a777f015089f309d1f6f475d00b2cc13380b7b713a727650668484820bfece10b475b8e59b132b82f60384fb4ba83310e8a84b6a21cf38cbbb81bd5ccd0ff2e598c4f9738f650214c330f9478465f8eb36fbd560185f921b011a1687c286b910077a43568c5e3173e55974891bb843722522a85b893ea7b73d4e8ea30a3bfbdf4d9d546c8400dcd358913140a737d59eb6e8194a01554dba1dad855cf20cb97de896f6e29ae7faf2bcbe7518d9007435bdd8ebdac69e3dc529210bcc9efb38c37a43bf0cdd401debc53f0336e57b02d103245fc71ed2172e590c0598e6bc28604906837a5cfa4e15131f064c4471907ba0e06ededbb01db5f6ea57f7d042464330cca4e515d742da792976b6ce7bcc52a14453df5d1a5e8542cfc8e7deb0710d3e380add8ae47ea4c7afdd877d8893fd5fcdc81824285", &(0x7f0000000040)=0x1000, &(0x7f0000000100)="0eb7644eec582ad7050aa0a8bda085c67f44a87c90c3c4b6a6b195c8be4ba1da5f90217e9dbfae2cef3f8850db30d2", 0x2f) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb", 0xd9, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000880)="0de85ccb5e452993a1809703f7a2870c7ea274fa033037b5ce995b13f84eabbc3ed22fd2edbea4908c1c97e48ba033bc1db1cb19326e6576f6da976965f5dc35cf09373baca9df433c75a10d1220f1accc5283ce1a37b92fd498d6d1ee1f2ac4ca3b16e3285f3dc07132ecaac04f29818365047d1a8d4b7f67a3c0056cd0ee7a33a1d1710ce76d9f5e59a682559ca67d020186557f6d745652af403ff6aee2d975247e97a0a21421ae2324f5e21ae7cacb840406f89a4f92b690b498873f37fbedf273490577a0b2d3bc5652029365799ed17f099dd24de8b2d4bf2cbfdbfe8e81d65e040b3010223307e18dd33a368e87c67c983653b406a45272927dccffe2fe7ed8b75e914a98636708d7e2982b867586b2c4770692c74a6a72f372e1c8d448110a881d904c455c38076911cc1cc91a115d2c15a4b93223eefc419e745b87b9fff6e4f0a3eace8ced87613738954fff20520355658716f0789faac82f447812f46a01f377bb413467a5a7b6e5a787c92b7a0317bd12a590d71334becae953b675a1f0adc7bdd073bcf8a42d45e0c40b3910df073b2608fe3ac5add6dc2c0f034c326157f6f9ac10cd6190fabbf2998726d4e89ec73d8b41b1696d9ae5395bc8bfe13314ee8dd68cfa38b29732f45de58cecaf8111ec74334f31bd4fc942e750ee1558b83131545f0acd4d371710f65f072226c00155df0277e4af40c463e79a42ee2e5294042b5fc3d4d843a7303aecd878f60ff54d81a5d6f2b7a8f84b3add6a48be2369ab25dd8500498cd45739cbe9aa3297ee164bcb3a92ab1b10c6f9b3e009c1639519c70627be104cf7329b7821ebbcc1f7b0d32a584ccd8acad916e70318f58b62e42a8aeb7bd0e27dfdddd425ecb8acafb68e710654634c4772c31faeb61b37d4dbc490aa09819935c0c4ea1fda96cce396c707af68a28471815565184c30d1b408788bcd55fd6605b1c5e5d53b518c1cc134c2f4f5c1cdbb2d248631e62412204aa390bfcbf6b91a4cdd1bce2bb1218e212ea8fd07202036914d0368e28856fe13eefb89ce9f31a51cf12790e4c33a91a756d2f7ab6f6259c5331b55ea3d0d8ace61ac1aa586a094a82f6b9f49e6c9a127babc145b5c187aa31e2c60227d6db0a8203efb28f44b0d71ea0b5d74e59070515ef99cb1bf258a63d81029eeb563a8114953adc865e6519f4dbf2f794014179cbe1979ba3cdd4cd9301951d8494d0b8f133a33302e66b6504f9c99c790fc1d2a2e95fddfedb1aa5246eedfae0a48f9f513c77870663068108dd47ddbccbff106ffb38deba8f5f4bc79c4e004cb39b7b223b58f109fda19c08176b71ba29658caf8f02b781d2caa7ec3b950d62fc9485ef59b689caca67443f64f0135fee225c5db7aa4f389c0a36e0352bcbed978df5e95eaa0a1356601fb9c871447eac47c061228c036a57b5eb4203e5af13cba343eb8243487a52b54f24c5af03e89054a1610171588406bd9f070ef4dd25dd45678b3b5f5c7f38f0cd789aa180fa38f5a25dc706fb877be8df4c2d820b62d17c2c5b169c7eae9d73681c3e03350aeb7b88713c0385d082a4a383a90ae5ecbd41943fb81ee51fde40e86c6099247e73f9b8d35ea2cead826b1f02eb9e458eafaa84308b495466bc209e41d30981145f85e44c14e59248b76f662c46dde3e3e61d9b90d26729e389f288f359aaf9dc5c2ea8adc7b015c9b6ab330a8848fada6047a8355e46cfb5a9b2a8753e9a50883de80d6cffcf0cce8f4193862a5061c6dd2bdea568584258cbf816758222c538bbc0fa76644534326a6e85660b5d344199eccf492df7dbe9dab2d239af57aac7e587b6901ac19f555615878787e411450a950eea7cfde0b415ab8b60b3f1afef4ecf68420b0bd15e72a205adbf18ca165a2a24820653e0eea1dda7f1c52bce4f0bfbe1998a814364c429d699d18cb705d39861a332d66befd9dd279a4d9d994276dfbd4ff10dd4b6977882cb2262b0fb498e8bccc30122036e5989cfb8b2ecae95bcb063da565556bf626e2f4471e4e75eee61f5256fe97d286e0ae7b847959a98673f9ebd152fec410ab30c251bb02cd414c1fa9c42f8793dab7b2f1dc8377f7dff6b280d3922f1bd468171a386ebcfe7cb6d32df0faa7e6a1dfe51c50ebafc4e3d83d5aec03e641cb99ad7328f1e4aff8965ec19aa07b7ad1941c91686fc089", 0x614}], 0x1) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x82, 0x40) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401], [], {0x0, 0x0, 0x0, 0xfffffffffffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:05 executing program 0: sysctl$kern(&(0x7f00000002c0)={0x1, 0x53}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000040)={0x8, 0x2, {[0x51, 0x8, 0x3, 0x5ef, 0x10000, 0x10001, 0x9, 0x7, 0x8, 0x3, 0x8, 0x5, 0x4, 0x5, 0xfffffffffffffe00, 0x8, 0x994, 0x3], [0xc0000000000000, 0x6, 0x5, 0x7, 0x8, 0x1e, 0x9, 0x1f, 0xfff], [0xfffffffffffffffa, 0xff, 0x1, 0x2c48, 0x6, 0x40000, 0x1], [0xffffffffffffff61, 0x2, 0x100000000, 0x10001, 0x4, 0x9], [{0x3, 0x3, 0x6, 0x401}, {0x8, 0x1000, 0xfe7, 0x2}, {0x81, 0x401, 0x8001}, {0x8000, 0x4, 0x6, 0x100000000}, {0x3, 0x3, 0x9, 0x7fc}, {0x0, 0x200, 0x4, 0x8}, {0x6, 0x9, 0xffffffff, 0x7ff}, {0x0, 0x6, 0x80000000, 0xca1}], {0xffff, 0xffffff01, 0x400000, 0x81}, {0x1, 0x2, 0x98, 0x2}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000280)) 16:00:05 executing program 1: mknod$loop(&(0x7f0000000140)='./bus\x00', 0xc000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) ktrace(&(0x7f0000000480)='./bus\x00', 0x1, 0x1000, r0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="e2e747bb12777efc0005ecae060001"], 0x8) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000200)=""/86, 0x56) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155e7", 0x7}], 0x1, 0x0, 0xffffffff) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000340)={0x1, 0x3ff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) pwrite(r2, &(0x7f0000000280)="723a860f58805dee9c540b69e36d30b51b8fdaca64a6ba7e9ebee99da7bf2adf40faa0e9ce2de80e76b15ae6f798e412a41d848c05e5487d9bc1dc896b4921ea81aec49a1ec76815eef020784e91aa8f015b13bff0b3e54e960a06f16dcdb27331b8322d1e792222a89bbb678c590dc142e0293187c13c4afd2511f7ac1ff5128b3255ef39ae26edb634544736ccc7a2f805e01233677680422118e6bc4d477e2b", 0xa1, 0x0, 0x7) ioctl$TIOCSTOP(r1, 0x2000746f) chflags(&(0x7f0000000100)='./bus\x00', 0x1) sysctl$net_inet_icmp(&(0x7f0000000380)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f00000003c0)="d31670bbffc9c5b1f72b35cef726a1b17b7034ba8a9c37eee12fbba7623fbde62e950c44bc776eabe336f212", &(0x7f0000000400)=0x2c, &(0x7f0000000440)="eb18d088cf3341", 0x7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x3f}, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x4390}) r3 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x115}, 0x7, 0x3, 0x0, r3, 0xffffffffffffff81, 0x100, 0x1, 0x5}) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000500)=""/29) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000100), 0x3, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x1}, {0x426}]}) syz_emit_ethernet(0x2f3, &(0x7f00000001c0)=ANY=[@ANYBLOB="fdff3309000000000000003432ee0000afb2cc000000f4a5aba3647c6ba021e3a61cbb7639debfa47cc5c03e888ac67bcf4d05cc35ad5a52efa6b1414563d3c25e98735dcef16a3022fef48b2e03648ad833aa54d3888d5a75c22d01899931065a70465bd964a83a8749133e436427d55b4a93ef"]) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) mkdir(&(0x7f0000000100)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x82) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) linkat(r1, &(0x7f0000000200)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000080)="0a0f3ca1301ae1e998be4df57fb9b7a46f314a9f1f896e9c9dcc", &(0x7f00000000c0)=0x1a, &(0x7f0000000100)="cd40521e6487f978e66efdc56a6c3c71bb2b4606f6fcf9ff3af1a5ead29333ce70c6f8f554a13d6c98488737e6751e81e6be96ed29548a2d571c5730c459c3b2c6e7f7720de44669528d0d3e3ff2e35246a832fa13888fb979f438c103835afdf484c970eb6637fc02a1f680519e6f4b137f10acacc04c024d2c1c7bc595be7778835d29cfd5b6006ff76de263b94cb8ae514845ca0937bf2b257c96741a05bda0dbbce9e1a22d15343da94db033d42d950a218e508aa1bd4f0c2666b2e1f1c708fc28c0a926ae216041b8a8525d2478410d523c0bb44fc98afdb34e4b6201e8e6ac884cf926dba2ef0625d51d4efa4571ec", 0xf2) 16:00:05 executing program 0: sysctl$vfs_nfs(&(0x7f0000000180)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000040), 0x0, &(0x7f0000000280)="62787037ede7411a67a9fdca8d00ad4b9d29f76750f2b22bd927640054619d5cc4c7b468b98ffe6ec874a4505cd6ba7d8530446df12ba99ca7971d3cd2dab05f7ee93de9a495e58fdf173b33a0d986a0ab86e39f310bd90a268c81769ba943e014c158016729e2170e4cf6add23c3433d647894454d0612f86546c3d9f9a6ef7f3aae545373db344e2a7e2aa263acf1a4b57d6ea123367833ac63881a0c0829b5ada1eb18a14c627c58fa9abe82de4596fb503544a0462a48c1feea6038156497546962bf62d4f44187b32bbe03a42da41523e55bd3d9876cf8fc4241f4239b4ba85bbfa8f92852e26cec72361b4a74e7f61f1f7ad7d458320123c2599ebe18bb9d490a230d57e22f588d2d578", 0x10d) sysctl$net_inet_ipcomp(&(0x7f0000000000), 0x4, &(0x7f0000000480)="c1476a798d88cddaaec2230401c48b6bdfed3c03019703ac4c54e0ebee66264ebc1c09ea9aac7a29f7d61558dda03bedddc25338c707c09f3aa1af263070ef102e1612ea698176f375b871dac51452e14202e5a7fdfeec7309f5bd19294f13f7a200c39d429ac62b455850e14dadb217dfd7ebc0ffffffff00000000464b4f25a2fc90b49b157b8258c2bc3c0a187a04e7e8eb6e5cac2267625e6492e9150f0cef08d85d1f4ab7348a9f564664d60263a531fb0fc911f23ac70984148f3f3067e4df3c8a54b5b7ef2d288f6a281d659c884f631b773692010142b843ca1da51931b1e5002bdc439e6671a72d8e6b9723d788b2974bf6a840abf6aab89874bdfaa72f6f27f87e836c4fb2464dfe50b4d4f1496d3781aac8851247d37f4b17cc5e156c632a7339d14d452481f4f43747b10f2080bb80aa82969a7d1817dc7ed8992caf3836557ca3b3599f13fa1df1c93feea967e7c70c94c21f71cb57d70c7f2461d13e7b2b398f58f79483e4408881a40e24b73799e1979d336fbe27ad7a8ad784679b39e4044a0720b0a4786c0441a1d33779ecde48dd7603a0404e22fc647bad0977dac4b4d754d2fe4f5a6b45ce7c1dd97870ccfb9008c946e6de3b5e562c644571a9e31968ffeba346b62947195eb305ac441b3af5f31e8ea85463", &(0x7f0000000100)=0x1dd, &(0x7f00000001c0)="2377d3bc8f380d8f1a8621f1cbfe0a4cf6d5d2fe3615ea3fe65799f00c93e7be80e3ff45598700596641450c557142e8fe5f4b231aea072e1e76efac77b5e0e901ab5d2d7fcd1ead70d64aa89637025fad453fb82b9aa6914f877087b5e83ac07262f698e93e34cfa61e0c74d923ed46f43f5fdf62bf4f8b337d7891f955b061f39bfe246f34679a87ebffe11f259c8e433e5f", 0x93) 16:00:06 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000300)=ANY=[@ANYBLOB="1967d7e64e05e66bf706171a86dd6000050000181100000033fe12d202b73908b98d4fe80000002000000000000000000000ff0200583b6833000000000000000001b20000400000000000009078"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000002840)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = dup(r0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) sendmsg(r2, &(0x7f0000002800)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000380)="f980728e7d6df0d1cdc3b86166dcb09e61f1cc50813242408e4143d5ff519401b8dc0e486959a737741862ee4bd82d098aa686396cc061195fb5380daf23496f91ed696f15250b25874e580d44767a0c7988eec184922b920484a7abe1050dbccc4f269cf95d1f940437be09af9b32426f51fc5e044173aca4b9a1888123a052bd3867702f038ee76895746bc8c628402ed7b2b7e363dacf4e5434378508c4cb2dec505f555933781d6ff340dfe57ca35d156f367651ef259334ae5a337caa8e94a513dfe13f3aaa3b1892d7644831466cbe9854570d23c14b4e7ea4008bdb121dd388e7040797674e435c353e52ab23747e8772eef11f182d9aed07a10d5adbfed1ec96c421428ce98e8516f1a5778f70bfb27cce65fb63c7e32d8eb9e2a1d2815b890e0921a2f939a14858e92ba396d036f5b6a8dbbcfaed19e2c79552df636ed302d3dd72d45593be44c1cd95e03dc23249343213e1a4ec61626754cd4800be40cfe59656655b31864406d69a4ac699f6eaf0adbf254b294e6092d64b4e6e9b607b0c35238935ab22f4037d20c6e9e3c1cb3d64065438a33cad6945d7a0f727bdbbf6c78beeaaf975adfcc9843d84b54f12577d65734f1eab8a215ca3b8a38e859736a0fadec9c9bfba613b105090454877af9f155314dd19964d354ba4a270a941e8840aece94f749042cfbf6b0a2cc722bab28fdca861584841b1b659b13a187b1da2cba4df4fad7494b0c084ffd9a7d0e6286a5bd7c68ddb3b3cdf8ac30ee47c8a72e710b7b1414a44c3c4175d7bf1075b37f384c22437990f5f001ef4626f984eb950c67ca4b8033d7d85fcd67ba0e3fff4abbe2c4af95983a3b464d9be34c1c6a222e5af68a4c3c843046ca9f18a915117d896f49c745b43586a9b02a2a73f534954f799638c3dac6b0354d8152299e8cc973de9eae32fa326c78f58d64d31e1626f2bdb86fc4af2dfc0e41a80167f3f89f21ef32fa1208e02d6400ad4dbeb0bb59dfa7787ddb53abd8fe627f48be39b7713a682826b483c84db620ec8adb9a7b32efcbcaa51855f145e8bd2792260244b5eda3a3e84ab154b948b99f67d277713e508fa18549928262e59b7c7a94ff16e91f13713fd07a7105a4f19a4ec87b125621497ef59653f846e26f781a739d49795a85c0630e54ad09fd7353103d90c63ce5ad305806dd7620a239372e9e18740d869f31692c0a54bd860faa86736a7213638a8bbcf0f4a291b43d49870b18f2b9e85ac9296337caae4d6ed057a989a73b9d2d095e4cd446ffb006b39975ee72f054fe5b24653d2ff4a67c2ac18f6775ba1edd0a82fa5fc390705518b1f8264f44414173de8639ec028c0a25b4ffb1595ee4d4f7973a7f6284c9cd901becc99cbdae824c6e76f8b850bfe8288709719be014952a5766ec65c4bc446d093ea1dad07669ff858bacb37b555b390341927b03909d4afeb80759a881941e908d5a4dd873426a6a376f6cbdfd1e83c5edff0ec4c5abbf7ce5e42b861eb95611c9c27c67977f2b186a69a8a281096a0c38fbddf837ff8d09772b50a3ba904fd53bd8b9c4077bb2b4ec21e8ebbbb5eacee078453e4b7b8a08a267065cfd739a1784e5e127c0efe36960a4c2ab3de52b815fb23763c5537eddcdaf741c24252df0dd6d08df77bf7072ff32c458def63dbd1e61738f581f39eb684d158fb21e2638f17eb2219ce37c901b249b19de0c3864ce62486daf37cbc00b1a6a32cd1b22deca112ee2ce2e9c4d4b7ff61c44f3e81401215eec2734cb00394db8fdae413a5225863b0fcea3336d51a958eeba49b9402754d8dd8e2ec9b424a9a8b1bcfd6c90f74a31ace2c3875d07a824bda93ed1dd5148a41d7febc035bdd3485b207c67320f9570493cedd26400ae31e1a6fb3421ac34f55c235224336e5bbf816fb8ab901e7da1cb9bebd7c7cadbe4a96d5a08124cbd170a43a8f10c576e94ce7738307fbe07515441ccab5a83237cbb5e87c26282a73c12714fd579bd58fba50ab60faf1e993b91f985b68d327ab9619f77355b81a399ee7ca8178740656366921624dbd5926efa1e998855e5bcfa9b8f6c94a993638225ac28906d94cdc64f572793437db12c20c868612f07d5b8b7a1ad62dc68614cbc1fc78ce911926fb613088d6df27411b3da8269304d69325f69d902c9b99b3059dcc9262dbd2539c933d2fbb16666a92a1f020d5ffe00ac24bbe2a25c4250a92671ea6ac1dc7a3cfe8b494ace96edf642afbc5a373e6633f83348f360b39b8594de574539506662ee36140472d377057bb622e7afe011c704ec98cbfd3289714268e6ea9fdf1474663d7bea856c8a859a5cae13286bb42c81ed0b0e2e7ebccc16fff139914ebea98b64a4a98c350f0ed3919c583fe3660b7cbe64b2389afc816391768f2da8932e6401df5c61343b67a15a3f6cf3b939512f2c7cd515441ac0ba6598a23accec19f81f2974299f849b53059f81f1126779042482b8e2f5b524e18437462ede7bf1ecdccf9e40396130c47b904a7c2bd5eb4ebc40c5abdf660379d3046dd17d52f8f46d9001f4387bbcdd3d49694142483f17d57c37ca13bec44861dad2086a5843794fdeb17c7d613377551e27a631c28671e2735d4bffe5ca2d876acc9384e753e2497d9b18e6ee9b444801b496e2a9552d27ef542bc7bc4493aa8fe70c4998d374024929b34764365415f033f23803d22d950f593bde00a7f5761ce3c10bb40f4cfe444d0dc3fef5f904c2653a3f70a0508698d645b12a5b3235b5cfb68ba2e76b3559f4c0b64cc82d5f794e5a098d3c8bce09e1991e4b45ab4a5b3bb4624e07d8575cec931c956f127710f3355e3997688fd19c06c0dba70c92db194f5a0e0c73ba2421d77c31571e674ac478a987ed8164121b2fe3d35fad6c83179ae18f3c7d54e11c9b4e3e5012035b6a538e77fe88510249a567ca9168f5cdb70e1f1887863f68cfa57b3fef9ca0c2f9d9ee231fe516a2bb19ddba2d533ed2073938a188a98a7fd15fc001a994afe09b09fcb746cdbb4c3754a41748681d7e2f71bc2c7298f02390ca8270e653a5a7dfd51cf5bd9f56b4a56c13e09aa83e70b2007c64f25d66efdde019c45347b1d05412373fac4285f1b4f0994993c4505a0bc5a0a25ed6648b1ba9ccc6a611551d65bfd842a7c3f3f147375a278f21044a092d7e7df36a07a89f5e13a3e5a2495d73a7688edfe4d3558b6b4fe8bc6f13b0a231e407c50c0d296dc105dfaf3898fb1b0ca5658abae87c6cbcd40d94e884f6786d1bc7fbff50b0835f6b4b74b9ecc986c0c432ae68fa39f650b60ef8c5baa596373fa8601da1d52bd929f32d970887ced965881cbc08f84bc56a901163c3e6f1d855d01ffca4a4f2e48b0e7e98e3895e231f23e034fa401ba0b5c37b7ca91dc2186cf5bbb46dbd407fc060e475b186cf71c9fb34480527edb47956b9583e77b04a2d507efd7e182112cd4767efc66626f3d302e6e4d0c42bcdd5e3e1daa27e63d9098b11f5c0210a9bef249ddbc614e0fe7ef5cf86b5c8a6e366116a40914c29bf48abc6ba0d1db49e9b808ba521483c4121409b987950d46d6ecb996bbf3d2e7f5b77cbde3920534f5a35e1b13188ead1b284584ba4d37f2efb6101e4fe68b196af8cc0c014ed3d13099c2af461d34071fa4843ba094249a1aab0e6cf05188de91edc0b05b5e6cd12f625217fe6bddae460d700efff4ddbfcb4c10fc07211c728e7620bc6e03acfc7f6b1be88be886f9b504351740ecfd4d6c7dabbeb2c0b143fa25ba1452616db59ef15e57ec8136150806b7e0cb6b762b84a51d9ea436884ee8a418173a0d4dd68f458e35a2b38519e7d4d3585a02931fedcfaaaa6c1cdaf6f955bac6154b213fbdf7f8891cb4d7860904058dd420775beb3278cbb59f586ad1ae18ecfba568329545c650fe8711136b5063b2d6eb279c88f3638ca25d348b8b623ae02785730fe31b2034b3c135f55bf07ca51cfee20ec98ee0a321b4d4e9b74116accd6b08d3bf5917266f2642889e95750b4c16c14974a88cd3f4e7af0beeffdb24b52a8a06d458053301c88cfe667eec0ee5b41420d0ba284352088ffcefc35e31e196d0ee1cc540998bb8d1e6c8e722ce4334cf7a3c59b9a437f26f57b634c42b224921f30123c8498b4b2cbe87250b49b8f2c778168e7eba0245e4aa0f8f0792fd1e2908cbb77f8d2620241ea66970d9a7bfc9a380905ccb7412d00b76e8d39ea3a930dbd0d5b838e201ff0be838590a6a16062c9cf4aec21af8d55e5564bf4c69a8287462fa7ad4e32196740a85f3993f7981b0c700da4a38798cb4e972403a9359fc5471fe7160f304cc72bbb9d088ec6a41516e2238cb5c9affc58e0d0fd8a82da8a001126c9d046fc3bbd8143a820857d93f34d5fd203a32c136135a0016dd275faa027c63dee778abc220f8b863bac37160f28deec126d4af82b6e33bcfa0ebe80ac42ed63c5be1b6aa253548187f1888bfa42ce3908016d13cdf94f3231c1705ff13ff08ffc16bfa8ffc3a7064c046e33c9e0f90b99b1329bdac47d567a824c4f6db68a57c25dff42bb8809e0786dbddf455dbb486af4293b295c726dedc54bb480e9b78e8b4fa0c860facff148aa0f69c597c936bf89445fa30a34cac6bd8cca51efa4c9b44510dde650c458ab7dfd4ad1980991e0a6b6f7f19229d2ea68c5010f656367dfdbd927388bdca9a3c2679ea231ba8de7ccdfac5c87680e6d30da9ff4866ab5580342008ca949ae3f81f8994d37add213c5dda946af0003527718a6e84fb25fca84b452c86770cd60105c4e79d6509053b1b0337255bd8e0e82dd3547b13c2a1825bc90b72328957ce83f9b199a5d2f7f030ca6eeb3be1158387ec4719bc5353b6c29f70d154a03f3add607aa89fd2fce67177e98ed85f268f4a4db794a34292812812903b9856bb1bbc4594b104abf885b4dbe4ef16b17f9d56caf9b996753f3e80295b9ab7956a13abcef7a1c83fb0db2352c2bbd4d8225dac94f7c021c61fb62553cc1f3bed049e3251e2339cb54ee129fb1c6d6c9e43a9e0e7a064980dbf3e2e8a16e88afc44ed6f30d0a15321aa8fcdc8095c5c5b6d446d0249bfdc548be07cd8e3fe2280ebfdd93a46f4f729c64d5692766d89e0038c2194eb8f4d4ec143d2d2e51a5d8a3fafa921526f5f455d7634ff2f9ec7b2a030fe5a35e50fc5fc0a088ebef1f6e3c44a2a7e4176b4df1e3b81215818820a31847623fac40642d767b4eba38326bdea6d5dc7201c17dc8d8578f8b2cad16b7d67998862f70b7eb975923498e1473b19ea00ab3f458264696630aac8747767f6a603c70ac2884007d93b5f0019372e309825166f269d26f55610bc09f08ddbb18119aae1f6aac8011cd5b34ffc2b38986840e8320750da6232e0e2ff14f5a2952962292c4ad919da2ed655b39c0c74241e86d43d7b181fbc02d1e11fdd0f68d898a8b83f6b1a3bd5a59b54d8b55c71e50e3b0a5bc653484d1f257608874aceebc3c97e594040936d175a34f782b31497e261cead6c286b582db351eb08b78b30ccffb918a8a6dd421b09a888ec6961eec7a9e87d518eee42c905ce563471dcb6d2f429c7a722095f525c8aebecb26603510d0bf774a2287e3442495694835be55bf8cc4c1c421384d9cba57f29d7a86c832b8125c80011bad578c959f3ba272447bd5427530724e7c5303c1dfafdce367a9fb561af957f3137a4aa4b3bfa4db2b8846d2f2b79f1ddb7f5808e5e91cd168fe2935281c8a7af7293be42275c51c7e3b5f87cd64ae35c8a45711e976ab0be526ff6", 0x1000}, {&(0x7f0000000100)="d19e8f09ba44c94e8b117be8808ed3f1585d3d2b2d7bd773797c8466a05a07abca16f8f85d0fac8e7ece91a233cb7d8c72ff7272f29644744f6c1e14abb2f5f58f74961277a26421f6bd78ca01334679e7aa87b7ca3a7604fb79a0fccf5a6bca506c10e31205e548d7a65cc9f2a75aa519cebea2e8cc78b45cd9900d3a1dbfd0e856b5e5d2f775ccb6f324e5f99a44c3636b51072763b31ec30a8e7d4b3cab619f89b9d9fb4346db78d86add6067358efd1bc26336ba4fd77f714fc6ffcbdb32266068e788549f052e53ac9d9a7967f26ce7e523472d71f9e5bb107fa58a4708077756b0a84b5fc90f35af17458a5e00811c41a62ca0", 0xf6}, {&(0x7f0000000280)="3cc78ff53dff3bb3498c350de595fe6156c11979b96271feaadaee0ad47bf87e24379157a62cfae6ae6efa351e09b325fb952f489605d0ace6ecac475a3ae527e70f7ad53a1c58eea5df5571078be70979cf4741f68b0ed0bd4bebc614aed84614444d077c4b6536e97c69d7a84adedd9421583c3b", 0x75}, {&(0x7f0000001380)="f60864bbc861562ee5e16625b8fba3f239f434ab6f1747a01fa30f667b5e523e00b1eadc55ab8a649954f39366c2b01b901fa3f3301a3f4e8f094795f4e289a4ba926161e8ada8ca3f81525bb2f523d0c72091b96b2c2b8e5166798ea7ede59279bdf2d2740706098061b7950f1b8f70a12a2e79dbb1ccde40b3dccbc1cc5a8de043fb30d22308359260313d0e8b6fba56950b00205bb088bdfa1cb6494424", 0x9f}], 0x4, &(0x7f0000001440)=[{0x88, 0x1, 0x7, "7a294fe2a2364e843a46cfc9aa37a8a5c183201ed89ea4ef8893afd7c9b4de2882ca5fac7f1e7aabee6eb68cad0a9d07f6ab85ffb479eb507408713ca55be8c62272ed5cad5fc706308f623aeac1fdc4dcdb6ea4c37415a9e4af1bc35b61fac1b344e63ebd97ee65746856e025bf881531a3456ea265"}, {0x100, 0xffff, 0xf7ca, "c7d413288d4177a147dc635526d9dfa95aa348e9de693415b9ef8cd9a201be33f5b59ea5664630844f270974fab5570ff18f69095e322088051e5fa0964d78d63c475e8fea4840bdf92e655b51dad27ffbc2a852912df974d76cbeff1977236ce446ba3e3e76ae9be09f6fc198739c888a7dbacbc64ff7da22d783f9e8917c6b848b60011df20d12b7e17991f0e21bbbca885996b1ab3fb484bab74e2f088b28952e4e4d3be75cbe0c79cc23b3e0cae1c9c1c5a64b77d12cc875999344f6e7384841aef8360a07d3936775627f85e3eb07874ed2daac87e15f2253556b09d55453326e4ac7ee6240bff0914358b8"}, {0x90, 0xffff, 0x8, "c8343a5d4f4dfb331481bb1dee56d7ede0830776454d6b41ac13c0d93d3b1abdb68c2a6bd2723f1693d60c1f91284711aada48c81517a85d29fd1a5a6ec89d5e6a308e2e2df6584a48e6c41479757ac1a8a82ec51bf5a0b6d6ed323be495d2a5564d21f9c1148aee101a659b82ac6d4804e1b453f3fb00c72777a71b26"}, {0x1010, 0xffff, 0x20, "ab0e7437f27b862c885011a0d5760ee4427d337524f8179219990ea10c718c5df4b6d37162781ef53797830ffc631909d9297e1f5ef091516daa09323e5084385ecdc6c7a6285ae9c2914fdc891a0ab2c20a0001196e3cae8addf08bcf678521560b8818aa75321807c715d88b27adf2f821f6de77c52cf59d19130db86594b19f5432a4773bfa88663c3009d44db0adffd22f2660927c49c94929e833aa18a17319f0689f76047fb35007474016028aa980f1cfaceca373a49cfb0cfb5565f517638ec2c5a9c21ef245bfd17264fbaff4cd8f045ddd2e80ddf7ef218ce3678bea16bf7c5c361a82baa348d2a1bde59258034304b6c1263790bb5755b22ef67dc61d0e6256706ea0e4d6ec80cb9d88fdb9b46da6577b81a48b29e75e19acb25642d1687bb6e2f245f874ebe8748b6d4e054648006bd7508ab337b0fa3269485fc31768f5cefad031c02e437ccec7db02f22a9315bf814b316cbc79e158f59f9512c328f30f2b261e271bced2a78a320d7becbd34575ef9edd056f71e64b4bddb40455cde3a36d1a6c1c1ccf4d7992e557746a0aa76a3046f22f98127f00d95f25bf709392e3325e3be2bc9aecb1fb29ff046f49cf081d527d308bb101c946a35f8f448df31edab9304e8f5b3218e7a0f394d243d104271f6584f950dcda6787c6b12bbe5db4bbdb187533d3d8cce8f7a4cc353fb9619eda6ac2675ba11b751bb9e78956b4cc86b017f59d06efd0f58f497208bd6ffb5da9f2e1203e2d915e66ec1ce2de32118232ad25045ddfecf83a0887db6fd4d5c383f66f135ff73629c87b3a1c8f46eb3db313f072bacfbfa90c007df3e541447d533238ba2d1133c1686106761869145add4827e5d4f5867d9e11345394cec26bd3fb836bdda4433e826c44e5e20ac755331845365f3817dbd9705bf65bbcecc873e50cbf30b445cd28d233d0d47d2d08dc70172d60a42fabf57fc5cf922a86be1b0c1aeb79816514008ab795e9e12239addefe8e14738ca876256efd2bfa55ee349ad18f5ad18b53f1a636cf19b780acbd83389586a5b7d53774f9a391b78589486fbb03b70e7a47003943d2cf3729b99a0f6b36db6d11442fb3c90474158ef3b109e7a66cbc363056f5725e35080c2d3cde5eee47647d4c5db3c50d28ac04f980022c272d1c0665b6db748fa123467def3e3afc4d7bd58f5f58bf7a67fb695ea6cec965cdddaf27756dd164195c583e8b90a100c6d6f9c39d03a7e0db80113e938fd69dc76fc0bbd1cb37bc0f02ede6bb6b4a31f3166b182ed6d0d4fc9f7fc000768354d975ccadd80ae6db433b59ffd486d9447c2d21f5ec5b7b653ccc81d01fa847a542fffe190d21b244f084ece8a09cc8f815e23485ebcf568adb6fd0b106a33e60646fbf5a6c8a7b3cd0cf57604a40b7a0ccd47470bb7600416673f7d7aedd1b4b04978f06faf6f58d4674f9e3c53b2c45f068f9944604988d91c7447c26ca9b2c48a4b3c493bef8470792f038340f8932e875a3e723fbd7b62f393f1b82b1c7bfcb11cbf5130eef836aed57d001f535ffffea050e1a7300a43912c210d8b195869d58e0f13936d2163f34722966ac5bc0459ed32e60e7769ec414a9f2317cc0df3e683550bfa9e67612fd1243dbc884246db467fab469a6a780d4c671dd2a7eaa392940239368f3501be7cd22e400e93e14992ed8ae45fedc1c97b8bd221d30f655bfee9a66f2c193de51175f28378e1caac96d9c3a31755713b2e0c0e4240896ac5920b6f230b53895a2b513d94bd99da88c3b98cab870d6e9cd97cb55470ff85512a19d42ef46d4be837cc447b60a8bef24438486c0b687b7cd3314efd02695d7657d0a2efd9a827ec3f0f25b1558bfafc54d29ea02ac24415d7124d3059ee41463c9a59d6abaf17dbfe5ec9ecb575e6572f6f37a1cb2714af066a04fbd08fd0e6a3105475e45dfeb52cc5c2043e860f3bead10a4f24b562bbe2833335e52b88c8bcf2a23e345ab96d031e6c0805b0843bbb4931474b70f2217e69255f7ffa140741a1ed628e947cad752a5a01816bc160ea89f7c52d35b5b753673e1bd66a71bc3c094468faa183864c6345dc32e07dd4f738b9e0ed3ad23ef8fbadefed5558c6b754f5771ed745a01a9ac2c2e65fbbd07714f9dc305b1d80572c58a6ca0b313753a0393b193c40243bd6c422e9b8c2587188df8ce44839130639c7c8f6b4d8bed4d40a64915b70c94b5d3a1a8d83c880bfb68d9758865e24f7507959985bd1f6f2fb9b4653f8ce398cdbb759aa65bc888e4751b9dac1165658784c9ba065bf5e489e1fa6fa9f8f634d42beb6c030956080e8709efebe7973fdef326bb602105a77340cf9d4942f92bf66c42cc813b3e3072e3260ba964e4c5ebc4a89830262a0fa0c791f3f821ec89f7e8979bf7ef9b45822491e6dd125a9cf82b67359eb41506ffe1d65e69029fddaead204d7dbc45eef2217bcd1e7e3ce266f7a11ea26c6002a023357484f69a36335b7363234309f46639a8fe197e59207376d6aac89f150d2b04a891232199a52856c663aac55c324de859829da05bcaf0ef898324e13c04117f80ba6222d4b88f8bd3faac1606e98987721b902979fd559a07aa4f8495b8c2eda99ebe1e18a7635e536f272e495af7ea72253c294a7b64130275830b6e6a26376462625aa4e239cf4ac445f580397910b2a0e751c62949c40c0201ea7ed3122d8494625aab98223a187f7b0ff652c16d436bb18aa06a50c971d1a0a5af07d6004dd0fd1724dab28a8ffff6a59911031ad454653312532a47a5a088f659dc4ac982e7b6c87526e9187f4fa68272c217a4e421a494b0b800d1fb73060a3805192604b178b54e7ec937880c26e61814a5b497fc83a71e70d88943730473c724134c628245d445bbd6239eed66deadcdaca7678bfc7ea6d0291a043d1ab6891cc6946803aac61521ff4eb2b79b0230af9fbf7e6457860254635e8ab95028818c28d0f96f9fea3b13a981c86da5fc8c070860a0bf4096238b7cedbaf4124a93836e8bac05e94e7d07e7b6419df1a89286f81ef5b8e6038b188ea65eb611c1d2dd8a1f59c867f3f67c0ceb7cd44e89f66a4bfba31d0a54aa209fb7c39e3c8a7f160c85d282e8a5236e25c654283d793e938cf19df9f2628cac6f8c44965bfc8a2302fd8a8e4d5b67f68f15a3b8b9df0e685354b96edf5df8441a0fd3df70ac39f602d7322d64adb0a724539e8cbe344abaf84f21ae265d7b3a3361dfc82250f5c8ec47a8901e7021066970253b62afb94958a5234f94a0614de73d692d917be5adbf72f5c08e8c4c457d495781e950a58b3e42518681d7a87c29a06d65140b14d0d2c523f35af1bc45afe6b1bdfc5a1ce7c5d1df02ddf90aae9a702c90fccb09b70ba0f1c3d0ea3b5be2335155b96e7ce16bb81e49a645196de77149768f3dbca3f678d957dbbabc0aa452a0facc18bb5c550c3ae9e1d1f15c160495bc68d432b957e58a512b22fc0d8ef326fabc85e567007eab0ebc33208771384be723abd354cae1540044a744b67baa508a8bdc35f333b5ae71d01384b1ba8b27b59328b22085d7f92bb97af61a7e328f4eef670efb534642f3b80508017096354f326d4c10bb46201ec54b283db4c361c66dcb61f8e3c09c1dd330c35b4e1f10ae31cc7c0412db8cea0809c75a56567d0fb0143dfd4293a4aa654f445d1778cc6d9c2155cea14303ca3bc04671b3a1ac844b3c2fba957ab1a79a696294cee359c621b38e2034285424e723a4e0d2296d837f9a88a65e633cee4277ba5465f6706c1c427b4375c3cbb90fcb6708bcaa28d478bfdd4c5374ed30edde0f1f692f0bf1134da4e43d5e6bdad41cf5aaddde624bb8e4db3b2a0894cae75eae68eb39e73935500943e2ac84945d293b183dc2d63d9fc622db73c09a3a13cfcfc36cca50625c6eb9b0129d7e0665d68f91ad376f664f8992fe1c28e5037053ab95d241c0bbd95e8d0b8125d93ba8db733dd7d4be62b860f0c9025930127141f787ba0969bdb2f7fe74f66e4ee9794b374260f1c7da8d3024cf68cc4a6c38005de16a2a35fdbbea0a40d474c1194815f668a0b6058a91d6ec5e0dc2f13a27a70a89e38369dee540f50bf23e0ad017cb7fcc04f42ebc65eb0ce6d56767e8c558619c1e3b570f0f554838294433bb6a8ecd37adcd8869bcb1cdb985d75a4d90b83780b91a0f3cdf9d90b01187684822aa13af061aed085b30356ab61c6139c3eecb801b0a6f6f06b2abe6ec1bdc75a522aa90ac4c9fa0a7b231650c00f62ae9668722897749556b4c6a19544d1865e4cfda64260dc52c8b07cb0ebc4d776fe86722a59632e3c84a8242fad3968a10266c613a88f94c8d31bec58d8a2c34856ec952f46613cbe21e9bc5cbaa666974c9c5f863320a83e599e8fb223a94d02efcfdfcf1cd88a76b033f60aaa751f7f3d73e1adc13e9792564bae55d971778792e4027670ee5f537f7edf797a42de1b6754fe4cf5d4549d79a4739d8cc9e4bde10eb16cdeb15925078d1ef2fc262517ff29cb2b7e29b3b17134d428adbcdfe990aaedbe4b07a2b149b12706efc9991861dd729eb3255ae5a68ff48262ac33f02b1853ee2925fe10ecbd96079930a31585d78cfadb9889ddf099f590a5a290a1eed6f7710871ca8bbe322f5b738c7c9f5f6407f43cca25bc2154898cd8e318e0643f3ef339321fee87a2ffbf86d18185b8cee020074087e9cbd15cd6cf37861716ec4d55c74603281dd3af2b83a0ec091aea9d190b73c515ba83167398c44908d448999553d927cd04443a90dcfb8ab45f58c9f9a293cfee6f4963d7cd39c55685782c3fd1de4a54283e1b6668360431144918e0f4bcd48bd98e8a709f0d44062f86cd7aec8b6f30ccf88cc30471b77c519483d77bfa2f01f909da157fc0cce9970407e1ce21888f7011d8e170f9cd736bef1178c9ab5f4ccfb77707e31edc3b93d18510d7eac24939b6e0b4a5435a356ce215133d6b11c46e9c8c035d0faf2f6a0bf14ddd900879d2441c7724e8dd4649daaa724de0f86657db0ec8b8e83155abe2dd1286ddbef2b5fa608aa54f679a0a06792f54e702a4a18af9aa204ce51ec4a587e2d0ae367855f590ca988cfee1694195571990410ea341ea00eb92039a9f835dc6b180091bc98125abb8694aa854d1efdcf52f2bef7e80f52655b472893bd182225cd0cf53969378101136dbc7bd4b8bd4ce66a61d6f1496f4092b7f5b1eaa785e41307bf57495ea451606a590a28f0d019b95c9c9cf5babaf6d5173a64b31639fb00671df35ef14858a9e400a5c79b1c92066b4dfda1f67b152e7815f586d66816629fedecaaf31f14ac13a4490911d7ae52c873cedad546d7d8a013b431e4ef3c5979119528d8e88298227ae5936376f77914279ada76cca3404d16ef13798f579f09241177fe2fe91520092321e819038e1c26582aa7cc237d84092b25df4a35452f8ee62379192dbc3616af6509f627b598b27114a85356d282dedb761b29ec9e41c0040d29d5d8d673262ffa7779a91d63c2a70520efe8ed04aafe793c4280e151db2927d407bf7d6392a581cf18962e4ba9a25f26a4848974df2b40aa0521bd28ec4f11f3f1995f6349945bcc484d2064536798a0982095f0e79d93c2560dac263ce0d0aec87aaf806d2ff142a05337ff5e02898c7e2be50f4c58288b883a76abadc1ef685cfe8571996a9704e5a3d3bb4d86d541fd0fe8ec769ca5e0b0906555c54357a7058de340653d0c6f6caeef4988b232da20e48f56bbeb361170691ff20b28b8688dcc301773d"}, {0xd8, 0x1, 0x7fffffff, "1c6d8e9363b82f587afb2afb1c625e2206910ead75c871320f6617668bee3befa28af3cc76e79e7df383d35e6b2ec2aa1d4b6e77c862d4ff7ec14a73db4f9a5546bebcdd45dcbafe774fc9f124d0ddb44ef66a54b561c2191011b9bf3d8c2860c7ddf5fdd0dffec238995d1090b5bd02d44778b7334a62bae35de03106db202aab9991d41ca2827504db220fb89e36c1ec5408634ac8181b8f06b2e14f0230413b1c8241a4813787d603d28c74a1a9d8199918b1110e5d87e94e882af0b4ea8ffa67b23741"}, {0xb0, 0xffff, 0x8, "35d7a31e6af9d860a79ecf1e2cb0e129ddaa51db52843366a6d15fd3ce7b38b22cac88ffc738652a386c45dffad1f237dbc44561cfabc384178b9fb80710297fd18657b11e2580331484023818a870cfdcac07cd51cbc4bb36caa07f69f31a776471c9394d02ae57150e36fd8005d8f8f6aeefb960af60574df0100362f2bd4d2ba84650effcc76cf2df39b54c9ba193148d8e891db1aa04176c"}], 0x13b0}, 0xc01) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r4 = fcntl$dupfd(r3, 0x0, r1) getsockname$inet6(r4, 0xffffffffffffffff, &(0x7f0000000080)) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x8200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x2d8) bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) close(0xffffffffffffffff) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) write(r5, &(0x7f0000000240)="03cfcb45a5b1153caa37d8e92d20ce5a4e2ac97a1a5af877416237dc096f3c05347efcaf06ef51a16dc6001662f6428b8d66a9f619108f1659dbf044bdb601ad82333a735a78470a6d88c45d20b754c1f1aacf1ddc395555d52cbba7965aa7d521070482e7602f66cbd33b8fdcbc7fdf4aeea74bc64795a8b9a96008846b354a1a457d03e58a18ba16769532ea71b10bcfae7dcaeb6b2477bb965e5e771e9c13d0d4be23866f17bd6b1531eef22137d9f44a60a577baa7b11bdd5c722bf98a1c89df0d25806802c3de8d25", 0xcb) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 16:00:06 executing program 0: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = dup(0xffffffffffffffff) listen(r0, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0xff, './file0\x00', './file0\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x80000001, 0x3, 0x6, 0x0, "010000000000000000ffffff7f00ab7800", 0x0, 0x1000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e7dd68000000000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r2 = socket(0x2, 0x1, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCCDTR(r3, 0x20007478) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) dup2(r4, r0) 16:00:06 executing program 0: r0 = socket(0x1e, 0x3, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000000)=""/16, 0x10}, {&(0x7f00000000c0)=""/145, 0x91}], 0x3) shutdown(r0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)=ANY=[@ANYBLOB="000000001e000000000000000000"]) r1 = socket$inet(0x2, 0x1, 0xc3) ftruncate(r1, 0x0, 0x4) 16:00:06 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x4, 0x7}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="4a3f698770e26e4d06be194b"], 0x1) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x9, 0x0, 0x0, 0x0, "01000800"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4000, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000001c0)) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2, 0x3}) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000880)="0de85ccb5e452993a1809703f7a2870c7ea274fa033037b5ce995b13f84eabbc3ed22fd2edbea4908c1c97e48ba033bc1db1cb19326e6576f6da976965f5dc35cf09373baca9df433c75a10d1220f1accc5283ce1a37b92fd498d6d1ee1f2ac4ca3b16e3285f3dc07132ecaac04f29818365047d1a8d4b7f67a3c0056cd0ee7a33a1d1710ce76d9f5e59a682559ca67d020186557f6d745652af403ff6aee2d975247e97a0a21421ae2324f5e21ae7cacb840406f89a4f92b690b498873f37fbedf273490577a0b2d3bc5652029365799ed17f099dd24de8b2d4bf2cbfdbfe8e81d65e040b3010223307e18dd33a368e87c67c983653b406a45272927dccffe2fe7ed8b75e914a98636708d7e2982b867586b2c4770692c74a6a72f372e1c8d448110a881d904c455c38076911cc1cc91a115d2c15a4b93223eefc419e745b87b9fff6e4f0a3eace8ced87613738954fff20520355658716f0789faac82f447812f46a01f377bb413467a5a7b6e5a787c92b7a0317bd12a590d71334becae953b675a1f0adc7bdd073bcf8a42d45e0c40b3910df073b2608fe3ac5add6dc2c0f034c326157f6f9ac10cd6190fabbf2998726d4e89ec73d8b41b1696d9ae5395bc8bfe13314ee8dd68cfa38b29732f45de58cecaf8111ec74334f31bd4fc942e750ee1558b83131545f0acd4d371710f65f072226c00155df0277e4af40c463e79a42ee2e5294042b5fc3d4d843a7303aecd878f60ff54d81a5d6f2b7a8f84b3add6a48be2369ab25dd8500498cd45739cbe9aa3297ee164bcb3a92ab1b10c6f9b3e009c1639519c70627be104cf7329b7821ebbcc1f7b0d32a584ccd8acad916e70318f58b62e42a8aeb7bd0e27dfdddd425ecb8acafb68e710654634c4772c31faeb61b37d4dbc490aa09819935c0c4ea1fda96cce396c707af68a28471815565184c30d1b408788bcd55fd6605b1c5e5d53b518c1cc134c2f4f5c1cdbb2d248631e62412204aa390bfcbf6b91a4cdd1bce2bb1218e212ea8fd07202036914d0368e28856fe13eefb89ce9f31a51cf12790e4c33a91a756d2f7ab6f6259c5331b55ea3d0d8ace61ac1aa586a094a82f6b9f49e6c9a127babc145b5c187aa31e2c60227d6db0a8203efb28f44b0d71ea0b5d74e59070515ef99cb1bf258a63d81029eeb563a8114953adc865e6519f4dbf2f794014179cbe1979ba3cdd4cd9301951d8494d0b8f133a33302e66b6504f9c99c790fc1d2a2e95fddfedb1aa5246eedfae0a48f9f513c77870663068108dd47ddbccbff106ffb38deba8f5f4bc79c4e004cb39b7b223b58f109fda19c08176b71ba29658caf8f02b781d2caa7ec3b950d62fc9485ef59b689caca67443f64f0135fee225c5db7aa4f389c0a36e0352bcbed978df5e95eaa0a1356601fb9c871447eac47c061228c036a57b5eb4203e5af13cba343eb8243487a52b54f24c5af03e89054a1610171588406bd9f070ef4dd25dd45678b3b5f5c7f38f0cd789aa180fa38f5a25dc706fb877be8df4c2d820b62d17c2c5b169c7eae9d73681c3e03350aeb7b88713c0385d082a4a383a90ae5ecbd41943fb81ee51fde40e86c6099247e73f9b8d35ea2cead826b1f02eb9e458eafaa84308b495466bc209e41d30981145f85e44c14e59248b76f662c46dde3e3e61d9b90d26729e389f288f359aaf9dc5c2ea8adc7b015c9b6ab330a8848fada6047a8355e46cfb5a9b2a8753e9a50883de80d6cffcf0cce8f4193862a5061c6dd2bdea568584258cbf816758222c538bbc0fa76644534326a6e85660b5d344199eccf492df7dbe9dab2d239af57aac7e587b6901ac19f555615878787e411450a950eea7cfde0b415ab8b60b3f1afef4ecf68420b0bd15e72a205adbf18ca165a2a24820653e0eea1dda7f1c52bce4f0bfbe1998a814364c429d699d18cb705d39861a332d66befd9dd279a4d9d994276dfbd4ff10dd4b6977882cb2262b0fb498e8bccc30122036e5989cfb8b2ecae95bcb063da565556bf626e2f4471e4e75eee61f5256fe97d286e0ae7b847959a98673f9ebd152fec410ab30c251bb02cd414c1fa9c42f8793dab7b2f1dc8377f7dff6b280d3922f1bd468171a386ebcfe7cb6d32df0faa7e6a1dfe51c50ebafc4e3d83d5aec03e641cb99ad7328f1e4aff8965ec19aa07b7ad1941c91686fc089", 0x614}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r3 = dup2(r1, r2) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r0, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x7, 0x0, 0x0, 0x1e8e, 0x6f}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000001600)=[{0x80}, {0x81}, {0x6, 0x0, 0x0, 0x804}]}) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000280)={0x8444, 0x2, {[0x5, 0x4, 0x2, 0xf8, 0x8, 0x8, 0x8c, 0xf1bb, 0x20, 0x20, 0x6, 0x2d8, 0xabd, 0x27, 0x9, 0x40, 0x9, 0x2], [0xfffffffffffffff7, 0x6, 0x9358, 0x800, 0x5000000000, 0x2, 0x7e6, 0xfffffffffffffc00, 0x7, 0xc88e], [0x1, 0x100000000, 0xffffffffffff9f4f, 0x1000, 0x5, 0x843e, 0x2], [0xfff, 0x2, 0x5, 0x0, 0x3, 0x3e17], [{0x5c, 0x50, 0x1, 0x6}, {0x4, 0x80000000, 0x401, 0x20}, {0x5, 0x2, 0x1ff, 0x10000}, {0x5, 0x80000001, 0xffffffff, 0x9}, {0x400, 0x20, 0x80, 0x4}, {0x5dc6, 0x401, 0xf19f, 0x2054}, {0xbb35, 0x3, 0x1000, 0x1000}, {0x1ff, 0xb5, 0xfffffff8, 0x8}], {0x1, 0x0, 0x7, 0x80}, {0x5, 0x101, 0x4, 0x2a}}}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x4810, r2, 0x0, 0x2) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x2c) unlinkat(r5, &(0x7f0000000100)='./file0\x00', 0x8) 16:00:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f00000001c0)=@un=@abs={0x0, 0xd, 0x2}, 0x8) bind(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2d1414"], 0x3) setsockopt(0xffffffffffffffff, 0x0, 0x10001, &(0x7f0000001900)="4133fb0b27caea43d8615e2a003b1518c7b0a2339db22ef6c46b95417ccaf814d497d4138c75aa7be5a31f03e6b28f191bb36d882e711abe78bdc66065d09b4aee4bfdce7d79aae9aace811c00fbd20ee84415aca294644f90750cffa81c2f08cb925cc6c0c48642d88bb7b6c6ef6661afaf443dc8ef5e8188c4e40ca0eeeb34ceef2aee99bb0c865da77d6e4bc1cfbed395cab1bc2695e7b106827a1db09691f415b7bc0c749e30a789133abefe6e6ffdcba2557bcc5bbd072fd63dc547927830ae1bf1436f080747c27ad86a9157a057e54e7cf93fe8c333e31c41c590bde905d55e5961665f6dc665000fb053752b97cb", 0xf2) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x80000000, 0x2, 0x80000000, 0xff, "a1ca610b7dd12bab465c561676b80b3bca11a1c6", 0x8, 0x4}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000000100)="ea562a5147e0b510369e69acc685104ef5646b93115ab757f749cbce0721bb694ef7b5e35130784590ccf2fc6507f724b1d0c20784df737a36d2d8d2601954be740c921f727d56d0c6379fd9b57f800c25c9cedae00fc48ddd81f95339bb681a42f0c5654f1086943c19fb988f76b8d421d5b8e069966707399643830f86368d7b6e7fb14650935fa76fd2cf5f08b9e2a8d69f9e4f007b46a7e213d53819a219913dfaad", &(0x7f0000000040)=0xa4, &(0x7f0000000580)="fafd0abc9bcb5f56d4d604e1766e2cd4b0242a2fe5befa8f359ea8ced57613f4dca55d3b2698bad71d7396a515407f2439d24c14ccaf2af1d2dc2dcb22cc51fad5cc5b8ab2c7c204924a9d7feb701598cc70a91713b6e61634ee27f71d8c775b40bf99c89caca686859cd9fb2f8d6e7de86c447b2e5fac2f0e4fc10db75857252f00747308d3cf2272d8c7d25c74b9d5042c8971c3cc221aeab8f74120519ad58f5df194e2d3d9ec87a5fb4af877cbb9c86eae60cfd19c652503ad8bf9a9fc9c2b572b06db850349d06d7078a91aa2cdfd7ef8871b96c72f49dafa8112b9869faa59789fdc8e86b8dd6ae9c4758e2d3f6bf9ce2ed53f84536cc6628e7247235064fd7ed9e5c63734aea76094d1fc161aa1aedc9a3b161d8aea0f346b61b32f11ea33609d1e7274f19031eddb51b5547264b2a9c00d0206ca6cb25cfdeea8279c9f6c241836d0bb58c174295d1ecf7c4512ca7814091e92bab60f63352afb6c5a601011bc8befc1ec8d82ed4476f5e07b95e6d355e1b5a5dc6e67a695b757978a969b8c42319f7f7a6ea939e57accf72df57d034689cef470d8d0386017487378ff18694e4733c5621d14e5a44061375247126eb4520478c443b2f6422aad880257321b74e5e02091ca9196bee6b101f4e5f726332796ef51408651c1a8225f339af07a5e8e13ba78000ce27f608533bc71832bd9b9314cfac4708a5b41cc5ef3760bd284ae564ca91c3aa0429e36d400d25e51b7954ee17a25730cb0a4589153349d476b11f3eb3f5fa2ef9e01c9ba68a82db76f235400ef6010e2342ce414fbe2378109c9c6e5afa00b50acfd6aeece7fb3425c31d9e94d96bb223a40a47176421c8614e069746691bbf1daa456d01d7f8b40f67a867ff68b3651c2bb89e9bc20f221f9ed9b8cc34f040cbbd5367bd15ce3b058f25c9151579b745bb2cbc7cdf95107b60e4bd386ba755024d12de13fe8a9307c052e4af950440c0331b7bc7812e1db0a61f98bfe601cad26d0982a716f9bad49d4910f2ee18b9f4d173ed730f55a6b2f06f7b9612a0859ad3561f7636023613d2bb12da430f84d03d0fb5ac31a63170eac921dd39fc0ba82d30d852762246ba2554abb71accac69aec9ad30058fe642c3d9898b2e895ecb6ca47258ed12c246202d82334195a230157876864c121cd93fda90dde5a49d457c25a237ff4b16657494d195175039ac3f320ba53ccfd8c2823690d98f4f650f43757be13251eb7c12afdf45e75c626538dd367ba51df285e69ee770f277912a2780ffc4e6fcab32efcf465f975ab01fb64fdd31b3e81fbe728aeb452c680f9922b2f11d997726511d4a00689961eab7a1f3d884250f965bb6cc61bd87b3e8983f81133525ee536bcc007d5f96506b2657d6823c10cfbdedee9540c7ed71a71191a0f6bccaef8a0f4fdfa679132626970f6a9d9f67cc971a971f0144ab9169d8d65084da2d688176a12245661869603e42f5b0fdd597d99518276dc85034388ad4bed8fb8f87f318cc32cead938395795d82a7bc07e4c8bb275bc502340fcd984878b44dae7edfa86c44aa4d24ee4a41624214d998ac73514ad95f7368c164538fac8218db11db5227604e3320c01a7f44cc8abf2b06c8ac8b5163c53016564271c473c10e8084f4cb269ded81f09ad3e868c0ade85f0d47cf5e1a30604c658ff6552cb52ce80de2cc011fb4a0ee8bb39379ca553f61e86457a4807984487f94fd1ef5a07cd90f0e041ebbda70ecc01450ce2ce54457fdf23574cca24fe72c2889bf93980a4bc53d03a7aa663194c7623e5e1dc651db5aeaf40d081220783863a9ed8e9c29fac4577d7bcea648fc619ce4521805f83b19379639d22b77d33bdd47d5acd7f7907c76ee292a4bd11a2909feb221e841363ae37837c8e14e191e78df6cf8edbe3e08ab664a261801c8effa97fe24f5e3dfffba619e21e449208677823a948afbef6698b5e6907a40052b031d3cdc9798b164af2ba0fb6cbc8f8b7713c72577c1fd5cf8ca0d84b56ad2467bcaf85acfd31b69b4df6c0483921f3617099aa0cff8feb481dca0e3319099e894c2020a698505ba80195cdaaf0415fdcf291f5b0cb72addfb0436ea67c5e6bda862339aaace7f6ee59cfb9fae520206e795408303d1ef8aedb17bc4540d0ff6d26856f1477019fa47b7eefcd6ce413dfa152f6bb74d783c7824f475a1741b2fea677261a39bc0568b23df29465a3184912df7874de44ba6d5380389788be30983a3ca01bda7a57e5b0c3ef107cd882bcabaf57efcc7db458ac32eb0ec1774b02dd36d0c60aa55589fba778ed1b96b91c64b1cc8525e754690ecb6f43a4db96ed96d43387a22d5847ec013aef0be788fffc1f6286c1f9bda20d1fa5e8ee051f8d909cb732d6c9aa884549f1fc8b5387a8ee48f45f94eb2b3d60989b92961ec60a8691e64397c6c500f6b3c145bf304ed7841541ad58b5057d1f067900b6f1e85329bb3ce86138fd7695c780c2a7e2c392f7ce5f4993b43643a1c3ae911aefce5ff5055fe6b62ef274a3bdbbc24a0728ffd37951c2e2f8dfcc648d7a3adb559f4d163ef84ab1925ec942cb56df9e9f3a02cf96d22de7caace5a99dfb99a232a45d56f4adccb95e23ddc5a04a5d95fa81b834347520c097ce28202a69522ac94fa6a18d8bbd0d822c63987cb30e1544fd85a0b51f9365b6ebcc61b791dd7ce1b0886186322c09d77bcdccabee27c1d8986a6af0a1b200a9f4c72a7ea6f801ad7828eb1f3de79925a7f5268aadb9ca80ecac845f2a9316b65361ece8ab71191a533028d098529c93e6d25642b6df259f853e2d2fda96028d30515f60ba664511e080ab51debb396e00f8382ebc45c9afa95a8f9b12b907360789176e12d770cc4980427c7a5c7a49508439610be7b30e513ff89f125e76a276103eb2f0d5cce991751ff320e9123ea0e16232386a7b3a3292de0cefc4bc5f720f0cb072d33d097ac12508417e14deb805b46398e0bac2a11db25e24ebebb20dfff581e68b2d9468a83ea448ec22603b4aa710f7d6363da8f1f89849ff959049afb2dfd7cb50c843a4fdc6cf594f6b1e9d0a534cf780942bc267dafb1070c345ce4d044276e5f271d3a60b0c7b2c588fa48a198e23d0836a23d7420e0a644d7d532712986f301582c9e3552534386b404f0964d5c608d236b8e2f455bd39f0fcf49ec6865bbbbc8d1b1260b67cc45bd51c539a50c54dce11dd9f0ed7a0b4f6100d17dd17ab4ae83d39f647cee883b2be4cd3086b9e2af77537c836db0f48a686b01cd5f4a2057918d7d0dfe3a9253ca26cc300f7af051ac1158a60a1789f18bbc0e7db32ef5c648e5b4d1bf551fcb9d607d68c7319b5019c718f8451d4334b215ac862f5b2cf892197231145db19dd27b1bcb144319256933c228f662be4012d9fd8224ad32bd68abf2ff1e2fa91f3598c7a09be756a8bca123ad0f4b723fb50c83b05edee2924f281b615a6b46e94a00a6f9862d77166aba6081c2ccc12fa80b0cff36bb8ec20290cb163ff1b8d90b016d0da20aeb32e9a237f03e88beb2338a1079a4251a8b95b983f14205e95b4bec9a08ced48335426f80cb412b726b822ff9afa925173c6f7fcfcddf570c65cec3797c596e12c3695c29820dae49fd614ab347e7a84b87e289d08608977a32e79ddf3d2b419418bb74507ab75e637568d01cd7d663dc1e69b6c66691cdbe79f11f3efa421fc9e05be1ef760d5fd870443ee75e864e4e6ff81dfee0ae1cc1e83cf5bbcd44aa8c120c919363570bc7d8fed6563ac86101a23cbb32f4278796985e28fd1108dc50e5d6869cb1fb59f5a0402663decddfc7fe54cf01b7b4f0996dc01052cd3e5a8b1cb42a5e0db0192677b93968b56248f6cda0ee94a51094f2d4d4528c0c6c9a2f6951122a4fa6394acd74063f5a7a57176f6d298e94e5c37f60ac043f55391c2e6d47bc3723a259121da830ccee303d23aa528cd03182f3f0fb65dac19291d63d4ddeacf3f0be85abe43af13493034c7f6af007817be551350df261d0f09458357ee360a925d1ec268a02317a3792e70d5cea6caa5be273a410c73e19b1d43b40bd2c33a7a3d09d1d2f7ac29d107506be4dc3eb565c54858af465017f7e0868fdc5c374a16c91a2973a533ec30b0765021d9f899f91ade96f820fcb1665b5b8b2bdc395614d1bb17922546ca6b04ffe9299db9b684c070b259310bd8f3b00693fd1c57dc746d508255b737ca682286b532d26265b625b71a6f8e2d4f47d088b7e600163078b07cee505aed1d4b0a9af5788054411486f5f4870563ba6db41d10fc41090c68de067f3347d3fc48e342bbe7d85532d819ef9325c2e4f3a530ba7539e64b30ea30e5423a8f662ca085e20a83feea9b323f2675eb6f5980ed6adfe8f591d27f7bff4a403688802db8525bee3cb286751fb3bcb3772769c4a390c262c4fcc6b27fb8754ef2640c0edb2e6eb77a02cfc01870aed02dbe2f44ef67e87ca17a9ed7d540aae72ec4f1859671643f0d04f93fab9f41bd58ec8226bfe5cab8dbd91eff456e0016ed8622c92ecd981c72c6489fbf30aca2b7a419366e8c009eeee8bbb11659bdf8b69d1f81c15794ed927ffc45e656396e062513f39eb2ca47d6fbec999a27e135aa5df490fccde1a3dbb2b34673f12ae67433e9bf2dd8d0a853e1ea1f60ca2650f9896ca0a74ab19df549312488b8e79c5c344cffcf2e8bf387297d350dd9ab560fb958704ac9c0274f47cf9581f37f13907fb827f36927d89f94218e9595d3d34c2bd24f2792db56dfc82abcced836414bf7cb7680491441c2b875f8af4444de8dfb3337a7a763fd07edcacacbaff8840450102537f991439564d10ecb00ca6d13ddd17875242fdf2ca2f2b6962b53fac755e1018fdcf5bc2d430f8c9dc962aa5d7c0425a0ed55a08781a4c4be6ca942226067bee67281a4ef3501c3ddc9017e9a64cdea3dbff7e57a2d9d21775fb16d3f07b4166248e67049c9c9120f007fad13391143a41502ec21cf95e5b379beda55a70e5aeb57590c7f1409c7172e09bd0cbafe55c32dc1fa450c986fe0d17c7f8104625f51adddafba4c25a691d83a3c5493ffb42156e3bdc6e98e345bc5f41be43c09a040d281a62765784846fee1d06d7d9c03328e5fa059f4d535158b8a5bd9b0e63f0445a3d897e8d5929ad5586a881ef31459c305fb1a17ea4e129fd86aa072efd967611c9ce3521db4fbb1f132146a7db1aa1a0315417fff044df276b6dc6d5dbee2540c2570fe216eb5e06b8a8348829953eaca326eb4b92e3f597dd9d1c640a7b6624f1a9d4e34237d33ba9ca62f6e42ec5529fba6bef61a348c992f3cc9a9bc52253b995f190473622146e031308c4b88c687f475430874b150bed8999560d0296fcedec640ceda54b48fab6078703d278474cbd3c7b4c8f7c4d0c06125f16ce1c4cbb0e201beaec89dc9321ca18623b7e59b6f2eb6920cfccb46406168869e67ec9ebab9b382295c3dfa9e78d8cd056e21755c59daaceb3a71e55604573ccadb0236b281431436ff3bdb83e545508d8ab5e29821c90d5d4a8272b49ed51ec342e5b68c25984df728bdf5e823f9e239a327896be4b3e89fa87ac482b2cd92711bd2f3a3aa620d959a21c5c2e1afbd8551beaaeced9abbf047ec22b7814ebe03e3682c8ceae3ad697383380bd505fee74f195f5707681900d275b8bfecb754a63b7e98be5f78cdc21afff9ad0c0e421ee08105673c52d09a9eb61c0d3613321c277d83b43884cfa63e13fb1b549dbb01bd7e0f555f6b058d46fdf7b20c", 0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffff, 0x100000001, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x4], [], [{0x0, 0x0, 0x1}, {}, {}, {}, {0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x3}], {}, {0xc9fd}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000001a00)=ANY=[@ANYBLOB="0000c507e773f9e0812e2c594cbd134614c12e2f664900653000"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000240)="52938f0e91f6deea5dad6bcbed6f45271e49268844c3490de5b0fbeea2df20b69c50505aca762f3e32bcf061", 0x2c}, {&(0x7f0000001580)="b38b6fabd2679f6b8bca41787b4a194be46139b8560251837e408a9d35518ae42fd6e1fe5b292f1dadf566f9befd555688a29262b706bdddf7ea595681970a167b3303ba9048dc4054a3c132bc356aba823cf45ecedb45c534aba1241c839c8fcbeeee5112240ae930f3199b498d672bacb218f2809d7b023b9ed5cf033e9875275f5ac17db37ee42346", 0x8a}, {&(0x7f0000001640)="2900f1546e81a2375fe63f0fb4c0c0b37a5fe8d606d8951315ababedc25a923efbb5b8cd324ddd3f4e9b6da1a8616fa7aa860074e0fedde25d60f3e1c5b7d3e73d8a8d951a4a7d78d016829363c41bff8dff54c4cf80fd9345010c063ff9ddd96ffa092afa169a835ce76f7891cd85d8909b05ac41b57bc5de8d412bbd8675e596c8f3096c09ad3d1548d8b5b09645cbcf7e474588ff2c819defafe9d654b3ba1ad85616a45c2f1cfc934d379ad18c334fd1eccdd1750752794696338c02d76502ba1e12bb2b52e842c24b6dc39aa9ac1ad3c34224a0843ea1c1376b840309", 0xdf}, {&(0x7f0000001740)="78ca63bc2837d1dec2cbf0566ac15cc484ec6d2662da3ecfd1c7faeb538a69aa895ebae33a1b3be2e8889359b0d2883090a833b4311e1437405eb374133388e530732f6f7264ca59d9b40f2db3611b8e2b7241059b0d400db0475bdde42de294cfc31881264c754e7839cc1e41939aa0b79965f81944aeeb6f9842a75fbccaee0bd195fa2b44f09b1782bf4b34a7eb11c1fc660a0188bbabe98c256c4484cf2b5e1301ce803e56556479f452e8f72dc047be0ae3b11cd366a3b27ab0bbb096efaa9ad9180dbd777bd90c96421fa0295f00755fcae573df46a133e795c02e137088881d22cfd1", 0xe6}], 0x4, &(0x7f0000001a40)=ANY=[@ANYBLOB="c00000000000000001000000040000008166feba87ae4d160b3b0bc48cb4a4697cdcf78690243f78f522395a4927164fab61185167ef8cb832ea186716b24c277fcfdd69971cc7bb20506deb947f25bc61747483f77c368c49c515e53c42b2cc9d92830d64da6cecffd79097cf17b01f628182966fb389cdceaa7741c9473ade8a3485388942484f1d2be122c658bb2f1ed9fedacb5a72bef51b072f782aedfa2458035bda1cb2c411aa2b0e41ef9b89dadd0000000000000052aa6cbde8a7b9e64b52deb7200be785cc248fd8c9f9d58f9536a3b56f8e6ae2fae4c7cb7a8331baea117afcddb9975b98d8720870928b181f20cdf5a07cf50cafb0aeaf8a12285258986ea29a777a07ab6695a63147841fac11e12621665af9997f1e47505343b628cc4be860b344ed12630e43f372cec1ff7a0d318b2eb5a03d9a121afc5db66259880b1ee5fffa6f639e5bc225f360a5250f72b6a539dca1d9c8ae20da164a948e8e719c340d2d63000000010015a15a71ff0000000000040000000000"], 0xc0}, 0xd) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="d548c294fc4b90ca7d0000000013729af062553b88c0f6bafe42ec42fbc2d8c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x60}], 0x1, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) dup(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) r3 = syz_open_pts() close(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000000c0)) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:06 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x800, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1, 0x2}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) dup2(r2, r0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000500), 0x0) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x1, 0x1800}, {0x2, 0xc1, 0x3400}, {0x4, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x7ff, 0x800}, {0x4, 0x1fe, 0x1000}, {0x0, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) syz_emit_ethernet(0xa, &(0x7f0000019800)=ANY=[@ANYBLOB="52bcb5854007a891198adcfbd7024cf91947670e43d5f5901d3e28858ae4262c1633e6f91ab83f1ac8cafdfb31704c55940758189afb824145e6d2fce0eb1896760c21dccec0e7d96b00d0dd4c589bd0ce1af571b7b81a2292eec7b1b1ed3c9b8604b55e3b4b5a0f95677d24647da2898b372cbbde9863daa6b9d8d10f8fdc3134a0792081fc2d903b09eec63143ed079d819cae5de0a7c5e2d2dcb0ad7c70ef17fd7b0bdc038df55ac8de4c98cd69cd181e1293a8cd8276521ab3562e1341615a832460435ee3ff450def5af32837eb020cc83caf714813b15c30dbef9b54f1b94281463e878da1c92739c742bb9689552c087cd84485fa25ad8c75d6178d2d9f1fc28b22f62d051bf6765111bb2f2c49d006d092c5e6bf1351a96efbdabc4697951a412938e8bd0600000000000000bec7b5345ec7d6f6dfff938352e5ef782c17b48e89bbc7935f57bcd7ce71e03206bd395553ca0bbaa6032e4342061e20c39882ceae10781f08c44b23ce2cfb1c6bb1c196bd8305b0f0aa92817f1faf4b674fe0d1c08c32e6943e99f5133896a33b919360a530eea94c6015b83ebe684e975e9a100c552d2f", @ANYRES64, @ANYRES64, @ANYRES16, @ANYRESDEC=r0, @ANYRESDEC=r1, @ANYRESOCT, @ANYRES64, @ANYRESDEC=0x0, @ANYRES64]) semop(r1, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9}, {0x0, 0x1ff, 0x1800}, {0x1, 0x9, 0x800}, {0x4, 0x7, 0x1800}], 0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) socket(0x0, 0x4000, 0x2) close(r2) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:06 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x8, 0x0) ioctl$FIOASYNC(r0, 0xc4504442, &(0x7f0000000240)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) fchdir(r1) 16:00:06 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 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) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCNOTTY(r1, 0x20007471) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="2d01149cddcbca0500000000000000ecefa09880667fe4bd41f695c093bad306ed3f901962579f9fb298a9ae7ee73fd40dac3a69f36a3da4fc84026127e92e9f1ffe5078c5fcb6be5a87be91f8429c31cdbe01e60baf4b5b192163a8e3f68764f8c3eca2f6098ce5fe9fad6183d50a16d94fc5183bb7e12336755901b10c112a6833e3519af2b62ea65ed17e788970f395cd8bcf09720e13c184831e014b8f0012e37e59544cbbf9ad6173e9566471154261dea65f313bb59cdd693db540a7523148324ee108c1062e36423dfdded73593c0d28016d27422cfe4368e3d604128dc010f39f4"], 0x3) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x2) faccessat(r3, &(0x7f00000001c0)='./file0\x00', 0x9, 0x0) fsync(r2) 16:00:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d08200b0f05000300000000000000d2cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 16:00:06 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x200, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {}, {0x0, 0x7}], 0x3) ioctl$FIOASYNC(r0, 0xc0104419, &(0x7f0000000000)=0x108) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x44}, {0x40}, {0x20000006, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:06 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x48}, 0x2, &(0x7f0000000140)="b101f9ffffffffffff56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c86781afb266f694ee44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a9062df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb1666b5b80f46579d555ae9423246adc5a76d624c06b7024d6c2f69ef5697c8eb60153119cca3589dc1e34766a822f1c8cf5309b3c9dcc36bfa99121eaf25459998ae4921e5a34da47fdc5c32203bfae5c0edf0190df869928d0690b22c766d2ed6b1655d1192d3848e8d1b80324b9f82b8dfa92d9c930cd4b6cdad17b966394c644435b435ee70132aafb46f8992e91b49ba26fa9109b9cf0a93eb318481be0d59cae042e17840fc0589c7a0ebe72f005c51142df2235a6b1485a7154b6f7138f5e3052519140138fb7bbdf0a468c6b07c0e80000000059f2c7b0042a352bfcce275639ca184117ee2cfbcef08bfe37cfe53952beb6e4e7314d936d25355b90fc4228233580613e7c392915e8ae28e516a1c255d040db62aea7a90deee75b6c92c3fdb59414ce31fd745e", &(0x7f0000000000)=0x1d7, &(0x7f0000000340)="6f21a18d40cae438b096db806e0f187e4d8064e11dfdac434623a26e4791f16f75f6aad4bc32dfcef691edfd47ab97f2224e910b01005ece5f26567ab6b919d2dafc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2ca5f9cf333a03bcaab92a34451ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b82d6b8bdb90f2801c26f663ffa22790a51422eb14a76d7abcb09a3d9e9ffa3c7ff52c18709716c2da19b83940f69f9a18577132cb248ca792f160aee9506a", 0xc4) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3}, {0xfff6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getgid() r3 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r6}, 0x0, 0x10000, r5, 0x0, 0x0, 0x10000, 0x0, 0x4390}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r7, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f00000000c0)=[{0x4, 0x3f, 0x95, 0x6}, {0x2, 0x7, 0x1, 0x4}, {0x0, 0x0, 0x0, 0x5}, {0x2, 0x0, 0x3, 0x1}, {0x9, 0x9, 0x0, 0x3}, {0x4, 0x3, 0x1, 0x1f}]}) r8 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x5, 0x0, r2, 0x0, 0x0, 0x115}, 0x7, 0x3, r1, r8, 0xffffffffffffff81, 0x100, 0x1, 0x5}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000080)=""/18) 16:00:06 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x10081, 0x0) ioctl$FIOASYNC(r0, 0xc444443a, &(0x7f0000000040)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/pf\x00', 0x10000, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000540)=""/102400, 0x19000}, {&(0x7f0000000440)=""/226, 0xe2}, {&(0x7f00000001c0)=""/70, 0x46}, {&(0x7f0000000240)=""/147, 0x93}, {&(0x7f0000000340)=""/93, 0x5d}], 0x5) 16:00:06 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000002c0), 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r0, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) recvfrom$inet6(r0, &(0x7f0000000040)=""/123, 0x7b, 0x1, 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "a2852b", 0x14, 0x70, 0x0, @rand_addr="df9ada0080f7c400", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 16:00:06 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) close(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713034e69931ee0048", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x20}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000180)=0xfffffffc) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x7}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 16:00:06 executing program 1: syz_emit_ethernet(0x70, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}], "12c8"}}}}}}}) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d4ae4c73403b10820a58fe43b00fa0400a5da7dc8062782813c8cefcfdb1bd4f9c0e36d58ab321a4f00e7a801b6fffba5050932ed612efdc2ef470606cfbe8add8b5b7a95fdb4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0410b67f475df2b473f9df01000000000000c1ecc440000447c89263b7abac8d0e5aa2d799cf301576534c2d7cea02f705e8fa9f7c40b3df7cd90e67beab3b00c6c3b705f6b43000488a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4deef1c55749220dba70a66de920de4f1e00000000000000000000e5c16fec977da564491d46685c757651a1adc6810cec09e849aaeda823c288e7ade8c65a5f7a5174b72a47b8fc907f714de1a8ca9b2a8afe8188eb6060fa0eb1637e5c97a186e199d43fada627e3ce717c29dee21c0d2f12046060274de644db014a29ce180488d3ac96a521f4e93c97549a0cfa56551336dc8f88786ea79b51682ce60c1528e8e8a7523cfce71f857398b21b7588ab20a1274a1825a34a64134df09b67235c1a06ca46db0dfbce049512a16e2836b0b41d636d9a480d6cac4a9bca6c93dcc4764a01343f143efffaabd56c5b7f4a2d9a224ffc3fc253fc19b88bba96a6ffc702d057c671ff18415e1fd04d8b8649ff2305753b17c8e39b8c16ed7456ac61b76c59a45d2ca246817575665ae26e1eaef6fa"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) listen(r2, 0x101) r3 = dup2(r1, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x75, 0x3, 0x8, 0x0, 0x4, 0xfffffffc, 0x2b10, 0x0, 0x0, 0xfffffffffffffffe, 0xa38a}) r4 = socket(0x2, 0x2, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000b00)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d4ae4c73403b10820a58fe43b00fa0400a5da7dc8062782813c8cefcfdb1bd4f9c0e36d58ab321a4f00e7a801b6fffba5050932ed612efdc2ef470606cfbe8add8b5b7a95fdb4d2c38f572cf51ad724dd92f008c18dacf12aa76cd608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818937aea997e3ea944df0410b67f475df2b473f9df01000000000000c1ecc440000447c89263b7abac8d0e5aa2d799cf301576534c2d7cea02f705e8fa9f7c40b3df7cd90e67beab3b00c6c3b705f6b43000488a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4deef1c55749220dba70a66de920de4f1e00000000000000000000e5c16fec977da564491d46685c757651a1adc6810cec09e849aaeda823c288e7ade8c65a5f7a5174b72a47b8fc907f714de1a8ca9b2a8afe8188eb6060fa0eb1637e5c97a186e199d43fada627e3ce717c29dee21c0d2f12046060274de644db014a29ce180488d3ac96a521f4e93c97549a0cfa56551336dc8f88786ea79b51682ce60c1528e8e8a7523cfce71f857398b21b7588ab20a1274a1825a34a64134df09b67235c1a06ca46db0dfbce049512a16e2836b0b41d636d9a480d6cac4a9bca6c93dcc4764a01343f143efffaabd56c5b7f4a2d9a224ffc3fc253fc19b88bba96a6ffc702d057c671ff18415e1fd04d8b8649ff2305753b17c8e39b8c16ed7456ac61b76c59a45d2ca246817575665ae26e1eaef6fa"], 0x10) dup2(r5, r4) sendto$inet6(r4, &(0x7f0000000500)="2cf7bfb6d2dd9513aaa468004a18af7c28116f658fc0442220c3f89481b3179af6ca170f41a053d7494db843b4a636815ead51e7aca27b960a64ece2b9f882e7b8e3e5c560e6f986f3ebdd94ff08d6a8ea1b8378c68de99c3363fd536f411d762d8f7e9efc25520c0b3eb0f6d411b054b03f6063d2bd00e0804f6713b96f6c5f260dc8edd7cd327ada2265cf80a04c0aad0c352a929f256fecb496d18aa211871e4db041fca7a87771f05c495a273db13c77defccad9bc9a5907bd5f2f3f295f26a2c5984b5551c362c53c022268a51b5bc20040f2d9bab9d8360a1088d91c0afc3561614b031e64508dd1ba526b19f7518af0e0dc987a833e31d07d30b1aba13df3ae6da33d3d3b7c6b55eb802c70c3cfd8e0eb176abbe262617617eec692c58fb8693a5606949c1e087dada999da98b0aa13811caa3a1964b7b7231b36401b504be056d08ab1d3c5e14f657367a68472fc44f4dba819fc99a4f55d4e59610ccdaef4edf0c98ba1488735f0f54c7a952bfe8a42dbf08e47e7b91afaf170a41a6961a05776215b77d8f08736a5b119f8c286d34a560640c14657a65b1f150147cd216da1ad7f72be9983efe1c1ad17661ad5ac461e3f02644a74ef34741db77e045db2ee48f4aceaa8419a2ce5f846ac40b7d9aba4be68a8c585315b654557e11ac5d99b665eb3d0789a332c210aafa152e44e93077313622b925e1e94795c63428e56b322b706042b88376a033199144f414d5439bb6204a56ea0f32bfcadaf4752dd61abef1434bee662a768ad0909d4a1e670c6a4c62acc32b6b592f236492c4b5c3a593831fa6328a0ce3e59464268f49d5d62db15dfa542bb871c59d2d27b31b316d271bbc3a002a53f76fed58a1e3d1484ad35ebac64411bb6a30ce77160430dcce22fc7d894a0fccea028f202c8ba484cfaf1b765dbc5d2412f2798d2dba74b33314f8c33ad23eba664f5beec635099332f961ca52296d75f22df2444f69974a96b704c0da3fb6ac446247268be65c185ac49d42d3a0f55549b52586cba08a4b079d63843cb2a54b1fbb15005ee50f06c3a8ccea0840f6cbecf3392cdee03254a3aafea855287dbb946d22a98da218b218cde52600be9e766aa2c91bfb715d998aa8a7fc5cae271c25cd01809724892cf3a65a9ed6ac8f6eb8184b7063f35023173e50917b89dec0821abea88d31d2b38d3d3bb6f2b33a5d180eafa84351761409aa017914bfb2d3cb48d1ca2ab5c1dcb818e531d251719940608c3654387776b8a41d10ab4e2eec54f7da4971c73c42a771d492c8f4bc31804e143424ea81119d7abc57c472b2b46a8d5ab0bcf209c26db4a4c26d8a2813affc5028c9b583e8afcbb38652d5786ccac9d74504380db4f99fab734c7bdf55c35ea3fdbc95ebc37a607c0ad1dc146fb05b44b1bf38e53fbb6b9987f9a718573c7fcf91d265bf29decac4a672374f02d6ce699ada39a49448a3d1435f942bc50d6fe512ef68d10d31539c9fba2a615cd5ff1d9d17690c07d561333444afc3dd608b4b233ce4ce3f92eed3521879ef417f530250aeb8dc809a5874734a917bc81827d0e2c1729d04ef0d9d8e6f7629ea90219ff4ac6826c9bfcfda5bd00ebee5938623c64f488bdc8ba95c2110488be82410f12970629f83e10516c9e3c6b9780b786c6d1e278ae1e62a817ac54301a02714b23ac37eb0574f5ed8b6bbf03b348a07aa8273d82376e98970eed287de2f738d55021c9afdcebbfe8689ca6480d29d9930fd593514dbd7f60d24cd4c48c968427ed079612abb7295d6d9c72ef0276229e8726c23ec1844a43ed45a38617ea6986e85c6ebf8f213409526cfdfbd3120c912b8f461743b4b5d64bb7306407027548660f93b713bc1dea66030af8fab01fb75d93da1b4139548f56fe6f9eae388858b9a183beb91e85fc8dba31f45dc44a87fe140d11d803b9900c9abc85d00353ac15e94ea24a5c2c423ae4cfdfc948d693d9b65fa01b16257bc270a072ae4a29516bafac8757f82d64822ddafa734007f91651cd085b6c231968253c2874b92ca10e9aef0eb081f21e1742e0fa029aed6cd059c3", 0x5c1, 0x0, 0x0, 0x0) 16:00:06 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x8000000000000, 0x0, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x28) 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), 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f0000000080)={0x4, 0x18, 0x3a, 0x9}, 0x4, &(0x7f0000000100)="e414377bf121a23bd94fd3a2024c7cf200d7533f76a0af0b0202d6a5a0ce65", &(0x7f0000000180)=0x1f, &(0x7f00000001c0), 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:06 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x20, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) r1 = socket(0x10, 0x4000, 0x4) fcntl$setstatus(r1, 0x4, 0x80) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) dup2(r2, r4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000280)={0x52, &(0x7f0000000240)=[{0x24, 0x1, 0x0, 0x7fffffff}, {0x59}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat(r0, &(0x7f00000001c0)='./bus\x00', 0x2, 0x60) readv(r3, &(0x7f0000000040), 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000040)={0x6, 0x6}) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000580)={0x8000, 0x7, 0x1, 0xffff, &(0x7f0000000300)={{0x9, 0x1, 0x3, 0x8, 0xf9, 0x9, 0x8951}, {[0x1156, 0xfffffffffffffffa, 0x7, 0x8, 0x3f, 0x2, 0x5, 0x401, 0x100000001, 0x5, 0x0, 0x0, 0x8000, 0xfa, 0x961b, 0x7, 0x0, 0xb3b5], [0xfffffffffffffff8, 0x7, 0x8, 0x17ce, 0x8, 0x8, 0xfff, 0x5b, 0x200, 0xffff], [0x0, 0x1, 0x66, 0x400, 0x3, 0x7, 0xffffffffffffff62], [0x700000000000, 0x9, 0x7fffffff, 0x3f, 0x80], [{0x1, 0xff, 0x1200, 0x6}, {0x9, 0x1, 0x5, 0x800}, {0x6, 0x200, 0x401, 0xfffffffffffff0bc}, {0xf0a1, 0x2, 0x7c12, 0x9}, {0x8, 0x6, 0x2, 0x9}, {0x7, 0x0, 0x14, 0x15}, {0x1, 0x3, 0xbe, 0x24f8}, {0x1, 0x6, 0x3f, 0x3}], {0x3, 0x841, 0xde8, 0x668d127d}, {0x0, 0x8, 0x994, 0x3406}}}, 0x54d, 0x7}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r2, 0xffffffffffffff9c) 16:00:06 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x1) nanosleep(&(0x7f0000000040)={0x8, 0x7}, &(0x7f0000000080)) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0xd0) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) unlinkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0/file0\x00', 0x8) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x2, 0x40) listen(r0, 0xffffffff) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x8000, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8000, 0x0) fcntl$setflags(r2, 0x2, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r1, 0x6, r3) r4 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x100) fcntl$setflags(r4, 0x2, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x8, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x10, 0x0) fcntl$dupfd(r5, 0xa, r6) open$dir(&(0x7f0000000300)='./file0\x00', 0x8, 0x1) r7 = kqueue() fcntl$dupfd(r7, 0x0, r2) 16:00:07 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) syz_open_pts() getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:07 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/49) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094b454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) 16:00:07 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28a9) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0xaa1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x28}, {0x6}]}) setsockopt(r0, 0x80000001, 0x1, &(0x7f0000000240)="501865348138d303406563c1b2285fc0549e624ec3c45ebfa9b355fadaf0688dc2b5132c86b9299abc0832de19be6119d450ed268ad1b48b051590c7820790fdf61fae09e4985ebe9cba91899d5479885d0e11259c8f5e68e31f27ed284068a09b640f4ee7d6fac6ca71ac76b5d25f49c251d0a1db1aa441", 0x78) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) readv(r2, &(0x7f0000000040), 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r1, 0xffffffffffffff9c) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYRES32=r0], 0x1c, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x408) socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r3 = dup2(r1, r2) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) openat(r5, &(0x7f0000000040)='./file0\x00', 0x101, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0xfffffffffffffd33, 0x0}, 0x0) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000080)=ANY=[@ANYBLOB="c86bdad6fc8340377ad2623902f0c4426fd41b823a0a93896eaa3bb3a8fe857100000000"], 0x3) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) seteuid(r8) dup(r6) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:07 executing program 1: sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x29}, 0xa, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc028445a, &(0x7f0000000240)=0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x61c) r1 = shmget(0x2, 0x1000, 0x378, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x3000) 16:00:07 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000080)=0x9) pwrite(r3, &(0x7f00000001c0)="48e7c39c0050a43ec32b63e8bc20d24d873f8652fa6951afa3e51f3524e2fca1cd36f785922559decaf731f1a4e75303c7b930596daf80634621243c39bc4d14a7efa7288cdfe45b4a6b39c31c5044b40facd2285afa66fadb9a144c9d1f17a187027009d2567580cfe952aecd354ecc977afd7d357023c256be8b4d664f8bc8e929460d0d86f6db1d4a82732e6d24d41c5a14372acf788b57cb8881fadf23ab080e8429d4a26154d682c27451c5b5dc168442b4215ccc", 0xb7, 0x0, 0x400) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x4010, r2, 0x0, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f666964653000e234d9f79743ab42aeb9e939d690740cb476afc38f6ebaaa6b16b5ac4e0acd3214f938abb13d94b91b1a86d1c32c95eafbac09458d54e669c7958bd76548d29fc7057776d19797124d0aea76f9ed85b15d014e5db9e254fc"], 0x10) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x84}, {0x87}, {0x6, 0x0, 0x0, 0x10030103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8dfc019be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001700), 0x8, 0x0}, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)=0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r4 = socket$inet(0x2, 0x1, 0x9) accept(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x12) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000140)="d6ff82656780de764bddeb14092847b1936be562778a5826b4bbd200130ff3bdb597ab520edefd762e6b4f43c84bfe920460f06fdb591b9a4128313626b4527f00c62516b69e75ab2891fe61a9ccb6f79c0dc41290539ab635d6f65f20941d54bcd5c6ff59fe213cd568bd654ecfbe26e9b33b5a6883d67849c3b2cbf4d71e43592f0220be", &(0x7f0000000080)=0x85, &(0x7f00000000c0)="bfefd6b3c3297a6bb2bdf5e982bd5688966f407dd52d1ad344332adb912f35c9b2708a9868", 0x25) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x9}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x6) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x7fc, 0x225, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0}, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000100)) 16:00:07 executing program 0: socket(0x11, 0x3, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050290000000000017005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f400b2ca3ebbc257699a1f132e27acd048fe177a32ad3ed017b5d602000d7d026ba8af63ff37282934e4fd89720fd30800abfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000", 0xb1, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket$inet(0x2, 0x2, 0x0) flock(r1, 0xa) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCSDTR(r4, 0x20007479) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getpeername$inet(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) getsockname$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) 16:00:07 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="fa12041ef5b70c36ebecf81a4cb9ed75c9beb1f9b52f75", 0x17}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="2d00141b77fb2339ab0fb8355ff5e14ae02180e56953ea3128897cead0830f9e132754b809d97c5ce8ed60cbba605f20d53e970e8635af822f252644a31a5894aaf198f311980da882cc9414bbddeb09"], 0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 16:00:07 executing program 0: r0 = geteuid() seteuid(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000040)) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) connect$inet(r3, &(0x7f0000000080)={0x2, 0x2}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r5 = geteuid() fchownat(r4, &(0x7f0000000100)='./file0\x00', r5, 0x0, 0x4) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r8 = geteuid() r9 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x0, ""/43}, &(0x7f00000003c0)=0x2d) r10 = socket$inet(0x2, 0x3, 0x81) r11 = fcntl$dupfd(r3, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r15 = getuid() sendmsg$unix(r6, &(0x7f00000007c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000200)="495bdd6815492a0ccb6f86cbdb854bbd71050582a554e18f3588e3e2b743b2c60ae4fa047ceda2bc227734496400fc7fd8c2ad47228ae18d1525ec75bca0faad9738f1c9a46e5ffcdec47e84cae8f51b4c92298666545ec34183e685a06d56853df2e654cb207dad840ce7346b66a7c8cfbf8abc7bdd545a67c06576f29631f93832485a14fcbf244e6624426b2f724907f04923516668a364a21bebc95b002516792bc14f7a0866b545cb28660526144a22038a3a8e3b8282edeb0216a5479c095c375cb9f81a3eb899fd", 0xcb}], 0x1, &(0x7f0000000700)=[@cred={0x20, 0xffff, 0x0, r7, r8, 0xffffffffffffffff}, @rights={0x20, 0xffff, 0x1, [r9, r10, r11]}, @cred={0x20, 0xffff, 0x0, r12, r13, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r14, r15}, @cred={0x20}], 0xa0, 0xa}, 0x400) 16:00:07 executing program 1: r0 = socket(0x10, 0x3, 0xfe) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x74}, {0x6}]}) fcntl$getflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000886e6be0000020"]) 16:00:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r1) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) 16:00:07 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0xe, 0x2}, 0x40000000000001fc, &(0x7f0000000100)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec9cd704b7a8002051c2a20baa71ff39629be", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) fchmod(r2, 0x0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000400)=""/153) 16:00:08 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10007440100010100", 0x9, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x400, 0x8c) mkdirat(r3, &(0x7f0000000040)='./file0\x00', 0x41) 16:00:08 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="2d09545750e01e92dd142f7c49fc0eb20688070dc5383233ada3c04b"], 0x3) close(r2) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{}, {0x100, 0x8}, {}], 0x3}) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = kqueue() acct(&(0x7f0000000040)='./bus\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)) r2 = getuid() setreuid(0xee00, r2) r3 = getgid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x2000029, 0xeee1, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x28, 0xd, &(0x7f0000000240)="ebffcbff13b9fd07000000713048e69931929648b3f6c2007eea8ca07b7b8e73db3878b300ebe1423db492cb67ba89655a3948fb01ffffffffffffffd65771510cde5149d0f70e36dd0110d5b01adf9441a463dcafa7776cf2185cd472577124f76935f466c957bfe9010a637b795031923bbd25988a668da3893094ac6277dbe73610e69807e083effa75aa1a1d2f9ebfd8682212de63bad48070c3a00d363795aa6f7f46cd3fd4e7eac3288a5e3ace8ac54de8322f90204f325c23d02c118dbfcac4a58fd0dcf871ca6bb67f79a02d46b5473c21f256", 0xd7) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, r3, 0x0, r3, 0x0, 0x0, r5]) socket(0x18, 0x2, 0x0) lchown(&(0x7f0000000180)='./bus\x00', 0x0, r5) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffc, 0x25f12e15719981ed}], 0x913e, 0x0, 0x10000, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x54}, {0x8006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0x387, &(0x7f0000000340)) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f00000000c0)=[{0x2, 0xfff8}, {0x2, 0x2, 0x1800}, {0x2, 0x244, 0x1000}, {0x0, 0x7fff, 0x1c00}, {0x1, 0xff, 0x1000}, {0x2, 0xfff9, 0x800}, {0x0, 0x2, 0x800}, {0x2, 0x7d3, 0x1800}, {0x1, 0x6, 0x1000}, {0x0, 0x7f}], 0xa) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e368c0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e368c0 16:00:08 executing program 0: fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) readlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)=""/218, 0xda) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) fcntl$dupfd(r1, 0xa, r2) 16:00:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x0, 0xffffeffc}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xffe, 0x0, &(0x7f00000000c0)=""/4094}) 16:00:08 executing program 0: chflags(&(0x7f00000000c0)='./file0\x00', 0x10001) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fbe3", 0x4) close(r0) syz_emit_ethernet(0x36, &(0x7f00000014c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "921860", 0x0, 0x3b, 0x0, @rand_addr="d731493c8d7924e99ff168eba5e7672b", @mcast2}}}}) 16:00:08 executing program 0: rmdir(&(0x7f0000000200)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f0000000440)="d0c6b6f70b7c37c67a0c749749e4ae4c5aa42efdfa8619cf68da06aa5421f994db0b68a4c4941c217ed752bcac17f63f548e34d3a7fcc274f5cf36b22b57c07c4ecd1dcb58bbda7c126e81b780ee99c9c12de3b9712f6dcd58b330fb7d195b11c76bf7295fd230ac1cace688e38fceb4d297467bb532d7b2c2183044118d0f08c815344480058ee6ff475d42349959dc96b0427b63ec775a1e4d7d3faf69de762b8381ebc90e6d9c183cde614bcb5ff6a55ae125f295e6f99c603e246cd46e5b5f535a00d6929ac54fc94838fc", &(0x7f0000000100)=0xcd, &(0x7f0000000540)="3e7e46d0ffe5029b9e8217d149191458e5b010890e8213112f68f98925000fe23a3d821b2a9ca9b8a993913274b0ff72a08cebfeaa49cba24a78076d374e2ca10afd7f1a550800709611851d8dbb8817e0919234175f42aa51cd279ef757728c7735c36be3ef20c7f5b1f51b20d1785fae950e4cc082f07a9ae8a54bf6fbafd765bffe3c538675634d318fd43fbb528f0bffffffff42cdec77b94567fd6cb01e5e90da1069e4b3ed1d5835c5a2ffd9db8214ab330edc73176ea2b979b3eca87f06d40eaa21e0a2bf76eee736e2c2a6687b122676f019a1144e6d37b5aacd546dee7d5121ed1fe5a1cafec8eb3ac9358170e698ff54e4572f1385d28fbf9d029e9fd78b43dbf20f44fdc70a623961198f8b6992fdc3a440553e870899c2db69a1f250", 0x122) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000080)={0x8, 0x7f}, 0x10) open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x21) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/43}, &(0x7f0000000180)=0x2d) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x8) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) close(r2) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="9b012e2f006b6c653000"], 0xa) 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x100000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff, 0x9], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) listen(r1, 0x9) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x1}, 0xc, &(0x7f0000000080), 0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000080)={0x401, 0x5}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) fchflags(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x48}, {0x60, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000180)={&(0x7f0000000080)=[{0x100, 0x40}, {0x84, 0x95}, {0x81, 0x8}, {0x26, 0x3ff}, {0x82}, {0x21, 0x4}, {0x4, 0x2}], 0x7}) pwrite(r0, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0, 0x0) 16:00:08 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) dup(r0) accept$inet6(r0, 0x0, &(0x7f0000000040)) 16:00:08 executing program 0: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) readv(r0, &(0x7f0000001740)=[{&(0x7f0000000040)=""/207, 0xcf}], 0x1) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r1, 0x0, r1) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r5, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) getpeername$inet6(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000001c0)=0x833) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x200, 0x0) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x800000018, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x800000018, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x7fffffff, 0x0, 0x100000001, 0x0, 0x0, 0x8], [], [], [0x0, 0x0, 0x10000000000000], [{}, {}, {0x0, 0x0, 0x0, 0x7fffffff}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="6dcbdfdbc35cf95a380700"/23], 0x10) sendto$inet6(r5, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) sendto$inet6(r5, &(0x7f0000000100)="2f81ede6ec27580c018000280e7b4770f596c1f9f9555d66103d1383268eac02ae235e66dcebe7fe5cf7dee1d7ba8fe3dea1513c5e6441028b94a5d0cc408d3cbb551e74af51074493611be66b81bf3a2a4f64b64cc9d47beacf45977c4133143ef9bee020b32ec0762c67ca22e0d06e00b65fdcd765de3c2eba760ff50fff587c83650edef635e7f836e4859367f3308044ce47700e3de6b3902db08bba515d8ddfda1bbca10655cb78e96e17feabacfcb02bdac1f3ee90d47ac2dcde4f4848077b9ea2d69b40959707344f3df79dabaa853a69c7c11aaf2404c29b1cece67ae0e4ae125c0847d2536aeb62539fcc024ed2768ffe", 0xf5, 0x2, &(0x7f0000000000)={0x18, 0x2, 0xffff}, 0xc) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) close(r0) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x8, 0x4, &(0x7f00000001c0)="fea1b7", 0x3) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) linkat(r3, &(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00', 0x4) 16:00:08 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x30) sysctl$vfs_nfs(&(0x7f0000000180)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000140), 0x0, &(0x7f0000000000)="d246eba6800112e226ff9f28ed0fa24fae71906f020d3bad4d340e48df47118643f0bfa66744556b2f40bd675fed017846fd1f0f70d69895f003822b5bb3a1acec7fb05967dc3848ee9094dec66666410c875374f2009c9f0e3b2039b97c567371d7c4c7e71d37ad933816db9da979b97af6e42f144b51315fdf6871fdad204ec5548f4f71a0ac4fe4d969ca733246fe8a9e3ebea57a0c66e02c6552bfd054d921faf70a4c465ce6cae72e7d34af47889c08c7089fb57d0bd5d1471017", 0xbd) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000140)="3aa3830537cb05d736a6a875f595742fdece", &(0x7f00000001c0)=0x12, &(0x7f0000000200)="554f6cf680ed57f2fea6c8bc2097821b8f07ce1275087d88d44441ecb3ae051da7903cc0f97235462d2edcce0c33809d01a7d6a48e88c42ff83a4bb9c05ba2813d712495db8762040a1e27741dc4edfa", 0x50) 16:00:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x8], [0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x0, 0xce], [{0x0, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x0, 0x5a5}, {}, {}, {}, {}, {0x0, 0xf6000000}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc02069b6, &(0x7f0000000300)) connect$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000100)={0x6, 0x1, 0x2, 0x7cab, 0xffffffff}, 0xc) 16:00:09 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8, 0x0) fcntl$setown(r0, 0x6, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) msgget$private(0x0, 0x600) r1 = socket(0x1, 0x5, 0x43) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0x7fff) pipe(&(0x7f00000000c0)) accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) r5 = socket(0x1, 0x3, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) accept$inet(r5, &(0x7f0000000180), &(0x7f0000000380)=0xfffffde3) msgget$private(0x0, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r6) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10006) r9 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x21) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000140)={0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000580)=[{0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x10}, {r7, 0x40}, {0xffffffffffffffff, 0x100}, {r9, 0x100}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x1}, {r4, 0x20}], 0x9, 0x7) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000240)=[{0x60, 0x80, 0x6, 0x400000}, {0x6c, 0x0, 0x0, 0x6}, {0x6, 0x2, 0x1, 0xffffffff}, {0xffba, 0x3, 0x0, 0x9}]}) dup2(r10, r9) open(&(0x7f0000000480)='./bus\x00', 0x20, 0x8b) wsmuxpoll: not open 16:00:09 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) fcntl$dupfd(r1, 0x0, r2) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000806000/0x1000)=nil, 0x1000, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 16:00:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000400)="222cef2b79c0eb45f3ba988b0e2af8ae7aadd2c74d78a14edd5bb98ebc5a15a1724c66dd937e5d285695f5c5023ef098a9f35904009e861b76a13f651a4feab066d6c98e682556d75ccea314926382788475e0241c95c2bd22627e6018aae84ca24fd477dcbdcfd53474af770a27f80de8f52e539bb90f20d3b1477c7569dce4ea6d5243fbf1ef97c3160e67eca77113223fc9b09354c365bc4364ecf1502ef51d1e1a8ebf70ed136c028b2e360e7425073597494850ff0100000000000000000000002c59991b070fb6659a31a052c074411e1999e819b6ab06cb2451ca6ee6e7c6925f6046cc5fe63da62358edb61e271aa10c2f22bfe0a18102e5023de3da2bf4260ae9c1ea49832c1d1d7f2aae3f5334071c45befce771851ee21a6eea37fd2196baad0b2b75296c77435cd1cebe37dc29ca4db0cb849b3fc3d48802220bc73afbc182e358c05e0f603d8671b1e916c557ede670", 0x156) r1 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r1) r2 = getuid() setreuid(0xee00, r2) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r5 = getgid() r6 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r9}, 0x20, 0x10000, r8, 0x0, 0x0, 0x10000, 0x0, 0x4390}) r10 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x5, 0x0, r5, 0x0, 0x0, 0x11c}, 0x7, 0x3, r4, r10, 0xffffffffffffff81, 0x100, 0x1, 0x5}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x4, r3, 0x0, r2}, 0x84000080c1, 0x0, r1, 0x0, 0x0, 0xffff, 0x800000000, 0xc0000000000000}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc0104454, &(0x7f0000000040)) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x0, 0x7, 0x8b4a, 0x0, 0x1f, 0x391, 0x1f, 0x1, 0x1, 0x40800, 0xdaf1}) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d01710e850999f9eaadd4efb6c0c64de2249c125b7df20001eafce4dc13d42914"], 0x3) dup2(r4, r5) ftruncate(r3, 0x0, 0x7fffffff) ftruncate(r3, 0x0, 0x402ffff) 16:00:09 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff00450000480400000000f09078e0000002ac1400aa0c029078081f0000491c000100668001b6160000ac1400bbac1400bb83036e070b05ac1400aa7f0000010000a1bf53344ffab8b300"/86]) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e368c0 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807efff730 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e368c0 16:00:09 executing program 0: r0 = socket(0x1, 0x1, 0x0) socket(0x10, 0x1, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0001108b480000000000000100f4ff00002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:09 executing program 1: clock_getres(0x4, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x85) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f00000001c0)="fea0409ac957797e4c14f985442108cdc9d2068ee785b0934173f0003c670f419ed34ed90fcd65b59940d45cb552f0acceda6e822472b3bd6190bae295cee36cffc065dc1415f839dfcfaafcfac3b54b83c985d1f947732117ccd0e4ecf68afb6d9d06d929bdadce9d36eddffbb565e9d29cb5902bda40bd4b58b12e20f2779cbc44292525f55373e0a3851cb051d1b9454901452723388fe16615b7f0bb4b960377b95c700a8096f26aab49b0b3fc86892dc9cb773bcf4d1c28f96a5e7f363ac704cbd43d348741bb4d36e2705d325b38a8e2e4e1f97d43abd9955d420652e1f3492a64b4241ed9788f294e5b9e", 0xee, 0x400, &(0x7f0000000000)={0x2, 0x1}, 0xc) socket$inet6(0x18, 0x0, 0x9) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x101, 0x2800}, {0x1, 0x4, 0x1000}], 0x2) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000180)=""/253) semop(r3, &(0x7f00000002c0)=[{0x4, 0x8, 0x2000}, {0x6, 0x3, 0x1800}, {0x2, 0x1, 0x1800}, {0x0, 0x2, 0x800}], 0x2aaaaaaaaaaaac46) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/96) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x40d, 0x1c00}, {0x4, 0x5, 0x1800}, {0x1, 0x3, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) 16:00:09 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0), 0x0, 0x0}, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r5, 0xffffffffffffffff) r6 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r6) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r8, 0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000640)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000240)="22e9ad62d3a485ae5e20f59f94edb5da67fef4a78ecf05656703da46c6bc94a9aef0c22a1117d31ef278dcb9ee369319dad7767d60764512b8449243c3b060476ced24904abf0d88c76f8f25b378c3546ddc224e780234ff9b0577bd0beba82f76b09e88203d8232d8cc99b9d42f0c8d6b55e30e1af744d95f783523db7714127d2bb7465fda0c9be9b0517d2e5d3912740d22af10af70eb3ec974be0c83699f236acfcef9500ee6b918c3a5e5a89d2e6f7472b03c434774e94977c62189db1d12efa77519bb57e8be74f7759bc1e7de6922dc7e0fb15ceab4f79f27", 0xdc}, {&(0x7f0000000340)="8cbcf269159eb8d5a67094527caa865969700369c812eaa5dd23a7d02fe093016bf7c61019989b2b3b9e48d1a2475bb487d42304000000a113e070f35b40d7eed7911179c2143e4616a9fa0b20d02bdb7e5f98cb00ed337e427b", 0x5a}, {&(0x7f00000003c0)="df7a7b9301be3a539843ba973d111a55f4e440d2dceac0319422c23ea9149923baebfae162c93d4ce035642c2773c4af71bdac435d7fbbad05a3e44a61cf971d4b346f43ec1fb56ca988ef5b1f7a774fb289cc11730bf0d756a7755ca170dd5fade43f304184c8068f3b6a94fce2a65ae2eb496a8b69eb3cfebc19a298db95d1d31e18829f32243717abf7b6516037e6d859e49f9b77199d2f3da23396dfa4f6c8e00d52f5df9b8dc179b12a359cfeb633bb98136e1ff43d15161edbafd7c149c676e10cd97d8c7049705ea300f3a1dd77117ba4b42cbf4599f145fe201ee28a300ff1e5b1474d01d48e7fe9078df7e148e846f5e95dbaa5bb06f6fe", 0xfc}, {&(0x7f00000004c0)="3e0b83bf61c2fa6068ab981f9c6b7d1b3db5436660c166c8c7af92cc366119f85c7f48c163bb8a4c93d51ad1205e9eb32e116fc662df5670cc1ce59acc3002ba8b6b05665a3320a9cdc5d9c2d6c23d898653de4d4a1a629d15e3ee9ba79fb2642f3ccb319691d77039ac0d63d34009c33b069a73a0b1458a1bc01b29f10b7a80eff26e32946901dfac84d883403f2e5b85572f8683135ded6c61cb53be79773bf9fffffffffffffff28260188fac3c3176eff4aa5a0b3a9c5abc7d3deeed8e24fdd7f4737ca7f264a551814b2e3907d2a7957ed3b278c9b391e4", 0xda}, {&(0x7f00000005c0)="bac367522e8d935ca2d801f0da047317937d4c18ed5b078dc55cb2317934e0a7b4cc47a37502e85272585e90ad67924f9c87c465ed2f642cc37252517642433bacfdd0b7af5d27d2806062dacd6a7f33bb3fb733cf96861db7aac6772eb19052f9f306ff4658745818840a63fc43c73c228ab64783c6f2ff", 0x78}, {&(0x7f0000000640)}, {&(0x7f0000000680)="12313a6800ce714e0954b636599e86d8b9ba08b21e40e4ac24bfc8305d59a2d8506554507dd2519b754bb0b4756df062795f22116ff1cd7940d7d7f7af", 0x3d}, {&(0x7f00000006c0)="c1064fdf9e702298a48df0eac81db7a5d2a6d5369c29fedf6cbb2b1520ed9779fcc1470ab792323306281e1ee8a7c660d19a043df68407e525697aecaaa8c695b2894450c60be74583a6824575ab4736", 0x50}], 0x8, &(0x7f0000000940)=ANY=[@ANYBLOB='\x00'/11, @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r5, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES64=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x120}, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) setreuid(0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000001c0)={0x0, 0xd56}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x40}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="0000a302484971818a83be000000"]) 16:00:09 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@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={0x3c, 0x2, 0x0, 0x2, 0x0, [@ipv4={[], [], @rand_addr=0xfffffeff}]}]}}}}}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:10 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd603405000200aa00fe7400000002000008000081fcabf185fe"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) sendto(r1, &(0x7f0000000100)="ae5b363ec9b417a8bfdc3e6cb965cbafb8e9ce94a3bccd9a9c058c85444493a1235b5892cac11871a4576509a3cf396f05846c813e94ac289e9498684921eaa06e435f54c00c1aef9c3dca0bd43dee9e04c646794d76837fb2aba8a2c835f93ee2c6c73a04b45d1fc5b10dd33f6cacd886a2a2a19cb46469ecef76a11c0ddd90eadab2524c7b76c76b6fb2eca3aaa548afec73d90e6c165e38aa3a49ff58bc6a45dc56234cd53ed021285408f515b36bbc7b0e055330e2a1bc309a4ae580157cc33035311cd5b98d6cd1926b74e7338d291816d9cc145c5879ce3c2b8dfbdcf8d45a842f489573253f30d094d47cb564640d0e1db3d9d3b374c4faa0", 0xfc, 0x8, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x6b4}, 0xc) syz_emit_ethernet(0x400e, &(0x7f0000000000)) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)={{0x800, 0x22c}, {0xfffffffffffffffc, 0x3ff000000}}) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0d849ccb81e89c85ebcc8d950b4e185e0610f17d77fab0e947cacecee723ccdb0cf2e1de84d0d1b893a5b2c9f8e5371ed504924f9d41dba0f7d35035ab16e84c6adff576496570e292a145d4a8f1687c0ed6c1275cdcf21267a7838d1411c722f5892cbaa29f54b0606ada13e8c7128c6ac65af3c92570886d00a47f66237b28ea7a7e3220de64c203a40053cb20ec0c54be5a80f7018de1ad8d4e8942c05367c28411f16c2f657c70d71718b7137c00a138d55e", 0xb4}], 0x1, 0x0, 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x4d}, {0x6, 0x0, 0x0, 0x200003ff}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='x\x00') chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETPID(r2, 0x4, 0x4, &(0x7f00000000c0)=""/50) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 16:00:10 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="a96f6c7dcd9b93c1a6b70edba7b887ec54780fb04f182c1dcb900016474321cd6215254ffe6c8cf151fa685e6c35f142a6b6209ea9dd21e191b19172f95b084539", 0x41}, {&(0x7f0000000100)="d73160174caf1fdb37b55715656e4718635a8c9994734f2d218868ac2881f1d6c2fde7ca6e6de98059ba14f943f52c65f327f660dfa156184864128ec5ae45372aab309d4db3ea499c41662d60a61fd9378333cf78b0d0b571ee93a2a4d2e69ca56215006b35a3c4ca46a4afcc55d5d4f6bd7d3240bc8c057beb68f43bf760fd698c9c75c5b3e0188283b7f611b9a26bcd091e96e6d46c1e24ec0ec4c4dc01d8aeb68fbf0048c7281b17df789d865671b73e32", 0xb3}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) 16:00:10 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="0118fff60f9ea1feff59657f16666e9f97069815ca5835001ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a3722e3138bc29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb2481ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b90980246fa85c22ad066d2bee08f7397cfe2cae6eb46e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac73547476b2a766825175bdc4ad08966780e66be6d740a1ad902a5f48e0a013a1dc24244ade0d510672010000000000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b0db89c123fce0cbff668a58f19f470bd87e5503c733fc217eb57458e55df300c2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df13b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24ceb12d50d3fb41b2749e7739f0ceb63553689a46145a2805341c0d29de081568214f857ebd1f1e41bfb9a21624840a96d9619e00feb108d5bb60a27d465014bd7742b7e5f4a46cb83eea66661d2b48aeb60db0242eb2d2abfec6dc0e3b0450200b24c238f90402598ad960ebf7502767ebb569f48ec0000000000000000000000000000000000719297ef84e91eb9cb2d11c46b08aa14a2c43c849119fd073e9874b00e42c57c422c1b31bbf08aeddf", &(0x7f0000000000)=0x23c, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000000c0)="3a7f74092eed16c54f0e916cb7bc9689fb483f547e2cfb6c99fd14b0ee03636ab95b93e08fcd69f1a351b34dd7e58abf5025ae1df636613c42a9c2566a90f97e4b9fccee88b258cfc08fda232e0df98d542931", &(0x7f0000000140)=0x53, &(0x7f0000000540)="0fb0c96e372d8cec47f1efae79c71d7ced8371a5f90db9758eef2b2b3910bb4f9a0575d7edcffc60edcc3bd691f9006c5e0cbc79c9514e9d08c471156926763ab2a452ef255492f0fd38b828ce6fa9bfa7486afde65d2c061ddc37c66305a6b1f20430c93b2282999d7c77bcf0ca0ddb3bdfbdfd18fd0978ddd8c404a7d5f710a14c3da9ce6be63a5c7e9cf33a4ca1adbcbec65d27da2d8005ce65f6578a1265713be0a681569e02443b075fa85efc4888c19bff479422aebd02b34b3a64371c193d277204b74bc6a2cbe7793d0bcf84391f80db2fb78c0d47ce664dce721eaec2fabef0e447cfa8c52d25aac9f887d2f082037f02964a3b66412331afd34258022f28a279054ed85afde4debaeb06540765437468fe0671905795a32afc7ab4aca26441c6b1bf4efc4e926e805d9809137ccc655d2f773cf377a9810fde04f3b7fac864ec9613e20f04924531353439974efa01cd9d3b032a6f0d31eeb2397f8cc1d3d8172b24a21f1f1deaed4fd81d4d0eee9c84de49fb013447c524a92cbdcf393a781688aba2c100a92fe8f6405a806aa62de9276c74a02fba1bb953a40622dbdfe93e846e4b56a375051b490b67dbccd2feaa0644af7a776dc1dc6f7bbf32236d4170da2b1133a7206d176775fb8822e73b14c8f4cf58bcc8eeb8d67f7f927be4fd1d5bd2bdc83858542c80a7d361d5c72552b6620b294eaf04365cf66e6c0ff53569b0299d76e5b52d609dea07a810c19559359cd7d4a23c385ce7e772ee0479f4636c62702aecea7632f7666b58fe56b218ab3c7f9e22fdaf65b7bed44cbc3f22d0ed28f5879244980ac136d3b447d4ec93f990a136383560c81e8144ea60bc312f5a8983f5191d86f80b2e2702fe66cde6d1a1b2924b4a56faa89e7323c2e6db6c803e37c73c0ad9bf24158ac98bb203c96525b367331513565e31f2fed359cc827b176aac5958898a62124c4e8cd9c6466b8a8c278e6ad80bc2fafd6b0c960d202ca0e12cf2335d8bea4bb79eef21863e7a5209eaf8acc8430f771648c5ccb6a6fb03514ef4b0033a5a843c3e59d80bd74bdcd88b2e2fb0df3fe6190e417b487bf0b9a74630ad586233a47e2f070e3cca8b5fe7a02a31f09197b90344cf83c54da5fc3fa3bb1c7a442c6b20926ee0a9abef79aa3f9039b9e851a5296617ef3af9e75402adc4ccc7a8ec89af564f3c41b81a298e37abc4f36b4c1a3903dce94ef2e1d1ea9e1a17f04cce7388a92dd5253035cb1ada8abc478373c0dbc9673f2c7fa6209d0124b9cbb392b2b2f0ef28440be3bc31ae70be19b7c318cd8592f09f9adc4735b8f97847488b97c840f8d52769bd7e42d9ba8a463bc4e29f0d2265f1f16b0eaaab44785827e3df480c59a81beb6a28a11673b75706b7a71af0d967380eea1c1409942894be8369f881eef3b5de136fa480090f6957df60a6181e4317904697337b01334af9eaa7c1e6e13f264ec0a0331eb3f28ac7def2d6a29c497f16f69d928ec0974957079341262c0b988e427454fb6ca9d550c4abfe9c776bfd047eac42e297e5663a902406fe2d3c41f15cf27d505cc902239e5af6be4c85a5f1e2b8a074ecd924905553c249c57143848fb9a58dda5374d83441618d2321389192a6f606c500ef3feade19d91f1958d8bb25bfc0ffd41f827267fe6f2f12f93233d844c4f308c8dbee97cc14597f83982b7e7e6dee5a4166c9cf8228fd290482f241745bf74182526aebe59d74ef4bc2921ea0f5f69a7200c657030bf335159c2aa1efde204d767c1c4271a5a3dc309d339e84471fa77ef2f07568cbdbbb7631f67d1cfdd9929acc6a2baf33f1e48a821ad3bec1e6d93f0df4e812cd7cee5f53eea2cc2552107d74139591c6c32288f969ff888a3a88da58cf1edc07f2e3b2949293c348ab6fe42fd400ea5875834349e05638701247c4a520aa32477a76b732aa0339aefeb42b35c81d89fdcd894f3150c958caa5dc6abc4a599792cd8abfe880ce5d60a95497a04355d3d06dcccd270a3ce5873f7ee940e4134530c85a123f2cbdd2848cc77c0b0c21be4dab70cb145bc110f088e67414f5279ba9fda871656a151c9985dfa70fd95279b0fd22593a4e0d1bff183fc5f51346b44cdda16ef1e23020c5afc14e05b37947f3343740f8595b4f609c3a043994e9c7039642770de569577ec067ef098ab8b661a1032434b03857d68720cd5eaf0939d199e2d6f690c47f03393e0122ed3cf46c7698daca7b90b840dca917351c2d866a2dfc3173167d091cb3cf475ec2c89fcbfba8c1c5033714cc5815c7c3907b18089b8c1389e013d239a35d40af4de1901387a0c477d2de22eca0887c0a289fbf26474da045cee3571962ee3472508c7fc49d6619015cd4cac90a7ea55b4c42f14b3c6bd14cd44c1f7d6ca5b97a64eb12736c0a4c6e32aa0e2f4d8fea1a6502e00bd35062adccfb35fcc9ad77c967b871601b402c011f10a2f7ecf9b7db503be09cd236b3ece14413e100077eafd42c1fd46535792a17a2f11f99ce44c06db2e977052d6974d19d1f43696416f3d161fe21831adba28c64d646d801cdb9d80de1b38ba685177524944e180a72384994a7adc1e5a4691531ba759eac3fc87af047e8a28b34046b6b6ed98d532534778dd329475e9a65129ac429c331c237d32a947b8671d9b8432034ed5ef2e131ee3faf0aec260f2d5c9fd4b913e26a349760af0d02e7f4b31a9f0374fd1dfd8fa0ba658348cf460945566e92a23d4704902c9472a84ffaac941f1d7539eeae7a5c369a66ce7fb4b2a20dbc32c4314bd92497338ce9243cf7726c580ce379c5b338ef00ae942281b27625c5dbd9336ac222ff4a3eebda28accf7d714c4c8399fb31240b4d699f5dbe29c7cb5260e94762c21a5ce82e7875a6e8e9267de615d950e12c0094e7d041c535e18da829dd790b1a6c0afccaf57f45b8a9fd5c257f10a70c51bddfd6e5e0d4259123ac8ddd00857efee1844e2fd7879a35f66936ecb1f242c1e37b1fe2848d5fbbcb0b13928dba1d3f916a6bbe6b7fce69198490b33a4cf08a8c357eaba589f09af6bc0d2c51903a281149ecc31c9ff2dba20ef7150557708bcc25a5dcb16f44d2dfe01e155219bd2624937f79425d874f722162e99b09cc30f88f1b6a15fee3a8ec758a00b23ff6743e36f3e20995c57547608f04e099bbb5aaba2dae9c0fd59459f8956083ed52f81547fb34685096ce3f28ca0ea6bb4ea2c4e8a504db858199467bcbf2dfe63e237048b93aeb320b484438f81964ac4ed58dc9f37be6a850f618730dd1303f53c137d3e5497e0ec16bde5655a1a6e0c48ccc263cf6f69f565ba0e955dd5b61e2ecee8f1589d1c218387223b30b8cd5b19ed247b9c85aee298b5590387bac1fa52b38e9a88956552a7ffe346f29855e1c1c6114844661f8e4a5b0f1865e6d135ad13e17db03c31aad84e90ec780649b25e1d5d22f912c31d1ad5140ba36de7f48b8736eb1d9e01cdab3ab6c344449caa791506bf11adf55f84c78365224216f3460ab7f00f422591e18964a686c31a17ea67f2b5d020f65349a2f5a43fa3977f96ac2ada12162b6aed909561692ef23a7b77b5e16413eada70461e165111237e8e2156c379fb170a59f0f806a796d3b1cd88a3ec76dec8e3fc77a086944f38943816176ed30725814a903fcecd284692e536fccf567fcf4338747b88ac063c9df0fcbb70065a3c61cc7a7ed6defd98d86ee3a572f7347fa89e48bd20dfa6e4fef0e8701bf2f6f42d850083ca511cb8e4ba5c020b9ea4f8c37b8282811e835a0ca27182c09048c1aa1e101d6719605796517b014fcbcd7e8abd13076ebc705e399066624020619c667c716882d6c2920412c349351356640d7a5bebffec1ff670a38fbbc2a5d99adbe11d109ea8d7111f9c096292aa67d13f314d4a476bafd6cc990ef6bef7aa20241d6a926704951aa03c59067895391a6898dba276b69acad4acc4afbd8599fc5fd1925c3cb001adf67e07130d64d9d941991149a801db863b05b0f7d21d003b20487280a0d49ddae3eee3b8e248a3f47ed6da2985c6fc0d761439a6b005eb792c372af11c6317bb16ca3f770bcdceb255f634372df4cd617b0f636f3921aa55243cd1c84ec72a7bc247cd77a7ca6d7c039f1c3160dd6511e508379a66a38f810f7150f7ec9b7c9fa2c974d552300a3e27541cb57b3cdf8e86653a6c59ece7ef0201ef4e482789cb7816b4e20ec5cf54251bc574e03da8ccf4c7a15dd1da88b91c0d6da2ee884201b836c4d7f038c557d526f02576857a0cbe238d7712deec02b98dd239b24db55224d9e621efc1bac73af9217645d4ec99a62763442416a6f6b5934faee6bb533533e9a383c15b7ae9711765077e7ec6f4e3f135f7224f9a6bbacb0dc7d07b2be37092f876c803036374d33e16c0447c0d719019bddb08640ee21f6c3b82b4c93678fdda2b1ac3f0c5f9624541423d968639481102f0f6d4d90c46fe3aeec4c87f3f03b35fe617ea9e51abed685c8dffbea3d86f2c5aaeeffeb693ceeb0e8923f7f72c04f6f0d662c2b973fcd9a3e2c81a909f74e4dbac7c6c0aa1d2f38468d5b7fd7a0aad539e5c907d5acf101dff1c88bc5086c0d4f5c9ece935af8fd60cf68d7740c9bcfc76c34c349e8feeb171e24eb429b9857838fa6f65f534574ee6ed105e2934cd42e05d66cfcc9530f632abeee29b4c3652515e2133bc61b45d0876f0bc6970a8678a7aa471117f3f9b06a1c3e8c39566399af646da8e2803b0458fe690fd53c8a18a20c9ad081545337041e87c7f99a77e62233770df65a52b656f1c49ca9692431412dc97bdb1e2f22d8f9dd34dad97a0a4c040978bbe71f143db8d04306b2e67dad026622d90a64cba5b0374effb956ce6430ad6c43c8e3cfa68d3ad87915174fea36ec580bd54a1fa869a1c30c2b50cdc5f9f09e465094cbb9deed4d01670a2aa6ec2623ee900f841ca40c750d943cf0df380cd5f130dd7386aded089d83e9b4261cd7bf567006d4b1eeb95bedb20507bf7d2cd85966c7a3e01850828ff0bc5726721c382aaaf842e65637598959eaa2adf5f78bf0add68800e1405a78d4b0c11a5834d092151e1f5c56bb86db74272e03396b1eeb45dc7dd1869fabdab859efef2db6dcab3ae892a524e1a1e6476a78d9cda477f31d792f8c276c262a1897929296e30a255ab7a080f0543bd1ecaa8fa0ac86fe76ca8ae5562c37776c16ef31b9e31680c933ce0c848cf8e3a378d7e02368ae17ff5711168adcba67d66c3987049b7ee14eb0cc2a907da63b7357c59d90d857e31cc40097b210f87e65bdd88fd9248f14f35b736e331d736f5d3077787736b195079c7c5c0c0f9447ab0bf6bb9ac553cbab77f9bc6f70eb73fa622ed7b3128514ad06599914316079aa5dc06c34eb146ba6f3a4f424892248d1ddab831ee71d396762f1869d652dd8045f92d06bb5caa37cf28cc7508ca649c786230c60e8eb8ec89076ed8834cbc821ab3b9463c682531cd75cfba1bdc83b44323ce996e58d0a211f285664aa0774eeba766f4f46ca6dcb0380a3ee7b5120ea8f3ead75a6d1aa266a2b3f108bb7eb455764523ae8be9ef26f7bf40194b971cecfb09e95268bf9000438270aed9bce202d917aecbe392f6c528e153411a4b4024d525cbb7ca9743ba067221c541a50a5988807ca5a5433014ce6d9909044d257dfc82494e39d4bfb126fb1260361792244ad247ade598b9f6b68210c445e940002da5bec483197938e479f4aa948658911b2180ea06b91e9f8260102b5f46ca5fb", 0x1000) 16:00:10 executing program 1: r0 = socket(0x2, 0x3, 0x10) setsockopt(r0, 0xfffffffc, 0xcd, &(0x7f0000000000)="2acbb78c5170440b0bc976e70e2aa9db3b6d40507109788abcd4596612743e9443ccb03a4a2838a842ffcf6427db418fb97a26b2fa118f9fdcbae47a3d13f23f582c0089625c365c433534cd16d58260b18fa6b21eb7b51a610fad9c0491ced95d236546d1ba1aa18b81842ed5c9f49a515906a97664bf44898896cb12925f6d86688ba507a9e4cfec4c7ba13f932927bf9fcc4c0337334cec8f82168aa56a4791352c4de5811b3da038cecc99e0e5f29f87cecff341e713708fec3c4f2729b45159cafd8c313c05c807b1e946108108ab63677eca1ef43e1fe704f2f924d18d29f558e2b182f2fec6ab8adff76a29804760b9d71cf1e5bcbc4eaf43f065848855ea90d912fb335a2a7d8b03aaf4387db730a9f27c47823453", 0x119) 16:00:10 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = dup2(r1, r2) getsockname$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) syz_open_pts() ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x9, 0x0, 0x2}) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./file0/file1\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x1b5) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x200, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/50, 0x32, 0x2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) bind$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="01022e2f66696c331973"], 0xa) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xffff) 16:00:10 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffff86e9b996877771ffffffffffffffffff0800450000300000000000009078e0000002acf7deaa0400907800000000450004000002000000110000ac1400aa000000005017d050d6b1431e7a6346f6af210dc594e2d11bd10831b27d27f698208337a46d224b2a2e0676cdfcce047aa78d9d5378682948be8a770a6c205c3b30e7deaaf00562502c788ff9c65d40939ec2e4cc60e5b10f97661f7c527c299b85b875"]) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCSTART(r2, 0x2000746e) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="30785fece9a4e282b8cbf688f65403589cc8f73e2bbfcaab7a862be458f6437f90f5ca6f8b3caaa0ad62ee147830562e2edc1e0f4fd2237a664cf1956d4c5084577f834f75d7c7bf79e28c32557c49c13b9c90b43db8314f564b89af0c77331e5f00c5e501751a06ed8768116355314358d70b3ca764d16d7114fb04eff3e0e232223e82ba643e02177b3098ebbbe6ae124befc7c7ed213986fc046bb48fc181766c52e7b52e5834bef77cbe9bd825700b99ae9c0ed4dc98acfddf10a3", 0xbd}, {&(0x7f0000000280)="813e84feef0ac863a0715ffcb1f174f09d41deff72cc6a3cba2969033c445233602c0cfdcda63ecc28c95eb380783d044f13f8cee731c3a1daf0fd85a9513ab941a8b9c914cbae9b04f60e0c10cf80217dfcbdfee4ed0f4af41a4b4775", 0x5d}, {&(0x7f0000000300)="f8af2e9d49ccacc7504885954db6bd74caaf00e1e4710ec34f7d7583cdb850e85c0a83aed5620a3bf1000ceb2837a6951ee172f874ce5dc2fca8992ea680b6d1819ce11d1f875213a6a63ad6fd2c91b171d6dbe0a9cffb00fc9038430a398ef121a15d2790c9bdf05b735e49bb453747be0ddc6243d5221551ef73258fb9142e097d1f02a14c13b8b9764b6c4e31cda9967c7e2ca7d437649d94e872089a1659bc7c07a1c67569202b707e4934af21356f6fe6ead6bc340845b33977ab0f20ef8f0eb4fe1413ada0c29604ccf74af70a40c3c4b72d89feb72432628e835249794038e34b3ac4ab4e918a90ad7d1373fc7ffb5bb85db6496c957545842c5ec67cb3a35294a6458c56ac1885cb3b597aaf89bf90b9ae0e3b764794d611f893d5dc1662ac12b561f8775935bedbd5f73ba64d1efea480a16752b5c843a14cacf4d70e7dce5b9c5651158ef2318f83aad9529979db0ddde933cc9ad28a92cd40ac22a73b46661c5370a862eaa4b1746067bccd40b0adfab443233c4c08cc960bc98fc7425c52390a949cf7de21c9a2d97b4fca9a315cbbd39c6904422557e481502da95b627fa2c1da25ec05a64bc739dd6f31c7b9af0697e3da3426746d3c14915458adf1a14e15bf4b83764b253392bd333b7fd67beb354d349dc701b95cb8cb6d7693aa7ae586bdbcafa1f0fd66a8c25513eed5f21f175c574c709a3481b270f43a04f94ac3261ae9def472f776a14f64bd91a3c46010814680151bc2108e8ddbdc96bc5d5fedda633fa647568a359825ef0e3094437902d36757bb672c0fb07c4e06e812702e3d6c49c4d45371cccd72d3cb7bb248aca14530da39a6ce6878d202c81724d989b083141f67d8488ab476d1a71d2bd82b17bf25d86e716ac449c4c650ef851004ef3523483831033da0e771393ad02196cd9045900dc84958aafcebacb850e40de642103e1922847633c103853b0b4f9dc1d6b52548b085552aff108eef4978c3873e4e937030b2735c5061350f3476712a113bf79cdbde47c0c6b05b8277c8ffed06aae8334feb2a6262eaf4bf514e1dea5b519713f9987d027fd11b909b67893788c8cab9cee3a2e8df6321eed007f72e609c186c1e069690df727190b7d80eb144dc84e1120c0798cd9ea14deae65da4ff96a134caa9d3afd85dd3596b58efc7945df805397b9f0c3077aabf46c9b99bd2e28e4801b238488116255f21f8d4024d5eb6a57500481802919281c53314fff817eb305f6c1e67cad87ebad38cd0a270f5e4b34369a56a96e2c5f56f277756a5fd67ea84ddf814af643f94d72672ac5b837620907223ab4476c6b9953a17da81159bd1e6633098dafd4aec585ebf4624c159d7bd11ed12f740c13ce9febce7c48b565f063b7b032392bd87493f0b0e21f05dc03eb459968b60e2b83d4a6468f249cf4018d13b570bbd4c7361132943d760f7e3da3275ec34468bca96324b646cae3d37f5e374f7418d55c23de5c743b2d6e83da0b0c3c9cb5f48ed7cec26424f0bde3e3ecbd8740e60481b3370a41a54a0879e9b736c28c2c732c57982b5471304f82c86ecec94473471f5826ce3a37ac75485bea2019c0613b9eac032791a82627978b6038d23f5984ef0e1b30e783f9e5f42bb95044356d90912fe4c8fa30ac8b14be0531922b99dcbd7659e64e49f69d2ba5c50ab6ae87ae0f1dd83c8b8dd35bd1deef9eaf5ad0c8deb921fea9befa07d731a7117a76a821a75c483767f6bfc2fcb41815ab1d84830474ceeeef10b0dc3876244dc63745ccd8ea8df0c9c53b2fd250a965e56823818339c4b31a7793062f2c48e04fc5b91f957c2ffd4fff8fda9a869305c75fdc336d44259ba8ab2ff1e6dea6940c458769d8a38ae0fd87ea973c31ce7718a7a27e1bfb57bda2dec373f2e29682d3a5f02209a69515bff6becb380361976ebfadd57cd2d02ba3d0fdebdc70f29d5ccf7682341fc7a9b443f9234738c5433e10e78a370c3cee3bef707448c85bd9b5bc196e638d63e580d0fe0d32aec8e44dda12a32746bed13230102cdebc77f5f4a9a635d11a11f3a37c62eb1d46c94992c800eda01e9b286161693db321e3711ec87408e531ea71fe3b2dbd1dce038d8e280e93cee029526e67450af7334e6ecf1949e3d9f6ec44493ef72f847655a588bc8b3f1a4b51b8c671fcad38e972e41a3cc48f1ae6db425b2bc14024955f527dff9a57d52b68245f9c152d466b9574254b6beff1fd3fe417f15095e25a8666c635616fde6c943bc31c8db6ab177767efdeb5ddf1f0919e4cc76bc7858ff64bf39f8ab7582ad9294335f62d08eb3ac05aa3285a7ed00786726ec4c16b2ab832016594d2a6026c3bd4d1b27d0d4234f1eff405765205de91032cad54582575d32aabb0ab21aa97a58acad967f6f9e58b607a4d3efacf720352728f92f53d7b414a67f0b58e07e85c2b4fe1bb470776e319f3f3af89b3463cd0978900c9136ab5a0785d5306f062c205f82121d8c72e57c2fbb89fb3a3a923830af269c8fc64e09a58e6075a33ed3a8e4fcc12c549710c54106a8a5ce287dd3699ddce7c2878223efaf593484ce584f155339881cba6c9c9261141b42d62c01b1f5f11d15e814081b9de6054c0dc1f04c8cd891c16984c9e1c023a4a6c6d6df10e4c5007548d6cc003503907b6a3bc15dfdd9ae3ce704611acaf203388182928d30090b39bf1022036d685aea47bb0219260bba001ceb48798cf7d7630f369c3bf78eebecbc95da992621161a9b3816fd6a0a046eeb859891acdca51b6c0479c4986017b6881443b0e5fca11dafb15e4406e5c13e7dac800c0ea24c545a1ac90247338e41c5aa4f4017e3abbb691822c410bd1c914fd2071c9e6c0e06ad5e392f3f553c091bb7c21d59eefe67284eb639337c11630f2698a308eb7217c2780a6f13ad9699e9313d464fe1aa8f81ae93eafd780f05f9996eaa2f3dac532bee3b02f024166854934f1d7b9e021dd7fc137601a56551fcd4059dbada8574105254dfbf8420f61cc2109194b1c859c1523efedab75497a38a79994926b2fe3090ed7d72002203320fe45bc04744babbc67b54df046fc4900265d8c16d872de9883a182385306266894e9e8f8adda0a6cc686417613f62623a92c5f60540203480048db9e26204d3aabe913d225e53ae0037d92768efca638ebf75368de9a19616d84a911c986cc29dc3da59390373181768e4291807b290e3aa8f977c0308a57a4bec9a564074ef817cc3275086b881060ae7c6bfc5da61d1be67f0499af6875d76de3362d0e91723cc17ae61cbf19c852d098ac81d0d071bd07d80477cdef24eb80c7a090a45b154a0f4805fadb3804b4dbe140eb1884dd1c20aa677d93daf0f2dc29d9d352c9f057994fd307ec448b93750a1ecd9b807e103163a3a80f1d795bcdbdbc27adb19c67929f27eab81577fa540b6fa1cdd70cfa14670db891be7bc777145fc1a57d9991e02bec7b995eedad5c7f1b4469ae7306a0fc23430a37786dc4c2a17d788392f3bc7c98781ab5bf5de0266671f490835c48983415bdfd5418e68e232a2aedb85912ddd9077315c9830ff554b1cb5570a164fd1309c12aab4535f721504c4476a7dd0b1ad979f40bb77b6f69ec52bf98713299fcc6cf2bcfbcaa348dd764eefa582a363926749a7e5a27cc3f4a14d96982fdbbafbb6260b6587743c1809e3b8575be8612b03e5f61512c8ca979a5917b9703e608f655a11ba7b8d135118cc4010ee1cf9a5de018b6649613fae01455238a882807047403c52284bfe3885c3e9452752f7e4c901a06a7fb954eac773748871a8679fd1d76f92829665cc637170bfec1de472f86118fb337816aa4e162cde36d8dd443ccae843b9944c11ab625df7c2ffc08b8df1f6b585b6047eaf7a12b3c885ee7b86b13b49725002886a5258ed9084d0c8fb16a551956d6c52f632b1405e539a65bd61ba97b1538486ae833ea6a9a6d9aed143df12196ac1b27867ffd93073d6f2cecb204548309958a299d5b819514bfd1f1af3f4d4f10c37a8d9ddae1ab8314d33fd60802f33995c6063eb59728914be6ece3d7449b18d44ca9ac662e6f2646434a85f4201ad1e0a0b89da947c978fe747e7611ca1414cd92c7a9eff78df66939b655f02447dc30f9719681f5057e34c61e3c6695cb3131c458ddeb9c2a89a73c3bc505877f9c25e2f79c7157df10814535123bc5196a41755b14233c99394bdafa87045bdd0164cd7ee1ca57334085b08848420935b8025c9b344600efc39417c6586b29060787e5ac9418bdcbb0399fddd31e189294b1f65db21fa33005f5ae3e3d31dc2db6987aacfcbcf421d1b54fbac3b905ea207cb2095b3a8b56cda0a5248c9bb5e4482983ab1963aa1f9fa579d29c0fe47af98b8a2abce9a419c92a6ddf55b815db723aee6835f6fdbf849a87f90969080857fb511b86e01a844bab1d1188391d3bcc691081205433397a0fb047564d7f8f84be4360511eebd1b64fbda04e22bbfe91fc2271b1f20a3dc71cddd434b017e0871655d2db198fa0b5299726c494dde99cb1dfffee439a124d49e59b9d1622141915db747323754de816e6f640b9e4964e8bce495c13050c33872bf3b0ebaa6fd7f17912926c528f3a44f9c45d7ad6b929306e9b2f86bb305e002431cd0056ce54b40f1cf52b234435bd5716c70b377eff5af90d69a0d17177358bcfbde0796d986b89dd6ae02a81f61571fe3eff524aab3b32e7d8d75a876f768fb48fe4f7262c331124c645fc08f748008d972334f4a37030bfb985f1f12658ebd8347f1efc90a1ae198c4bec2765d070a3a2847e4040b2d384f5f17a882f38bf4b02a9dfb946e3ef908ec35b7098a6ec725baad089151ee7d0bbd2a3f08198415cdf9b71dcb21c79c05ca3ad9d42aa5cb3ec47b351865d2c8488724220fc9c068b0e092ff6bdd96b7c661cb2c06890946b9fbd2103f4c9ce692dbafcfe3c5c855d080addf963e153682953a10b656d4d81f3d53376a0d1730fa48771c0b3f053362af34607faed993c76cbb144e79a4be937547ff2f437abab8e4cfa43c58ae269429c14a1c074b60d30964a0abd523012c419cd7ac265da6ba7c2137b07b6adba3048351a5d07d6672de9b71e1b874cd82fb8eb0ebe01efb53d8411ac329725e39bafc5c9b699dde2cf5cb5f7f6d497191a009cc5950b4eaad6707dbddca59b345ca86e9ebd02bc2ecf81583828c45d4bd6c89e17e2da8f090428d2eb26027988724025ca04af3994ba6ffc7d1aff67a714f566e417a084bfc74a632227da93561ce4400b5cd768b364a3068dcc09ad9eb41b44fc5fde6a8bd0a9562cc028d7eab90f4cb5c2482a1f88098ca34de9fcc37fc4096fe59663056a33816818434172421bc5ca9cf6a44e29343826ea5b1727cb08dcd2c9caed878010edfe9ecd35d8ff69689918cfac2edf038ad25aac7123232722632d8ebe121045a27d91e955f10e7e89957c3b786cd7fa415db0017afb3516f15e4abb92f5ede92a152e3fb919d886873fb2cd2ed4d060c8575989adeceed32ec514afa7379390de3d3d72945509836e35211ee8b99af0f263d34e93da33bee319c9efea94f61a08b7bea888ed20ddeeba5af40f454ef021da33369010aba734d94a355ef32aac5112d606d7ac1633e1f785c5ba010ba361c8f2a87e35da8b3490be206c6ea4ef2b25b67b44b04883d49bd04f7ee95f2c19eec3bc9b3395898851c4aa18e5f23bfa1e4b8f46dc5ee1a0cb8c6f56bfb907d0c40264f72dc9f56d4c17c98b2cc06b5534b2e", 0x1000}, {&(0x7f0000001300)="0faff9abc353743a432d1568f2338c596206d6d52d738d9d9cc01b73edff9793df120864470f6e765b14117eadf7b49c631f53a66ef4b1cf449bb054e1337a5ee7b2eec4be3f809c19f2e01bf6a28f06e58797", 0x53}], 0x4, 0x0, 0x7) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) setsockopt(r3, 0x4, 0x1, &(0x7f0000000000)="a8b0b0715904ae360a8484925a27c9caaa3cda6691a3962c401fef179738eefad3d07fe960ff59896166fffd92a2fa99549fbd0ac2e47467a16666b5bb4fd9fad5fdad0db18d9f376287b4073a14435e1bb9ec94c9a525edebd7dc4eedcb62809702b76b6ddfcfaff346004233826242b6ea2506f7af5096e571af348ac71bedbb7d5a4525a7458caf93ced7d07a2b6c8888aac23ebe3527c0446bef7bee6c11f4ff19d9cfe464e74b40d5ec4a8e72dd20c9f464ede66f9716e4b8bddf192c850dc9794a2ea2ebc6479df57445fdbe5966387c4ffd04e6c41d91efa9c6aa1528b4197868a45a4813ddc9f6963e378776ff74", 0xf2) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @loopback, @loopback, [@dstopts={0x0, 0x1, [], [@jumbo, @enc_lim]}]}}}}}}}) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "afbdc1be8738ae2dc65c89000000000000001000"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) r2 = syz_open_pts() ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9}, 0x0, 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:10 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0x8}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x2d11, 0xc000000000000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) 16:00:10 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x9}, 0x0, 0x0) shutdown(r0, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80, 0x0, 0x0, 0x3}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_metric}) sync() r2 = getuid() r3 = geteuid() setreuid(r2, r3) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffefbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x5}, 0x4, &(0x7f0000000040)="d1ee626a22a33a424c42de4104793c97895f209dab01c2b2e962ec36be0c5c3d3af4e68b590e9dab138ef1848385293c88c21dc7cb6e22332d929043c75baefe798f14804cfe628ca97611978d0916deaed14baad30c", &(0x7f00000000c0)=0x56, &(0x7f0000000100)="95c2c1430d641439b0d43666d0365beb42facbda7a3fb991284b5af6b0b3103a96efbda58bccea8b57cefdab2463f3ffd55df49029ace6ad4a42f37a9bb3e07b36261a2f2a4a9a6b82cfc2fc0329a9c301a59a1efdc88f05847851f2cf284e3a8499f925ab9c273d4dd58c78469c34d373e19761f593b650b4b5118e1ccce42f99bfe3ecf7f46c3ff3d027e63f88b0a64b158baefba7f080587688", 0x9b) 16:00:10 executing program 0: truncate(&(0x7f0000000140)='./file0/../file0\x00', 0x0, 0x1000) mknod$loop(&(0x7f0000001280)='./file0\x00', 0x80, 0x0) lstat(&(0x7f0000001340)='./file0\x00', &(0x7f0000001000)) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x100, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x100, 0x0) fcntl$dupfd(r0, 0x0, r1) sysctl$net_inet_etherip(&(0x7f0000000200)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000001080)="2e871d3becaab45f0729baf177e13471dcdaff67b8e1e3d8b40d0b9ec0b451a44d24e5c1e18272c58a144bfe11d28a52d7b2631ac60ddc2f176006f3844a916cbc02411c8cad433ae11a5e384eb1057dbcaeca91353492d1cb864be3e642298c7a0d82462718f41cd6f37a35a6bdbbac547a006cf5c96420b0afa6707627d329bd8a18849f2f3d76f255234e6a5fd03245ae1737bb4dcc565c163864c52209e2dbdc19eee49fcf9930428ffe60264888ff8d68609aa08f0dbf8c44bd1edb26138e7a5294e35e37a234daa0daf0e12b1b02b047fa8a94031127549ab44c4d3fc4f10413ad4c7a956f704557ec30e6062274d44793ca4adb30", &(0x7f0000001180)=0xf8, &(0x7f00000011c0)="fdf281708b96038bde7955194252a8f01c28dba5e2b342c34126eca7c98ec649340c2b746a22f91523e48623739905cc7add197259d3ac64f791f3ec5ca7eb83a03cc027040af6260b1d1b9bee6d53457434343d7093e7b7fe1bedbd6ccbfc796e9f1135349407a3b2cc2be3d9b68e6017180fc4af5fee05d9f738d85c54d4d320edcccc5fa58369e3b72ab7164eb6007d298de4d75397ae6662f4c970a0dce459f9fb9d72ad8095cdd1117980300effca", 0xb1) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000001740)=ANY=[@ANYBLOB="00080000350000000000000000e4ffffffffd62fc745c9ff713a937e494761bd237a05a68cbec1031b97650d0000073f000001d64b1418bea1b1cc20f4a9a1000000000000000000000000eb3fd79fe5ccf60d5d2b8a27d69c828b2fbc42c7dffd527f5f2cd324ac6fda515662c081dbe924c79038f3db9d578fa70582c07a37f36705a24dce05da4b066269130acb91e9f02a7b8c43d92d2a9918b1ea84e284e68b51d0059c8f161a5071bbdeecce1d010b108c2d1993282224bc609d0f72174b02ccf3d4501a2a75628f4e299a46a5f9"]) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000280)={0x10000, 0x80000001, 0x3, {[0x4, 0x101, 0x6, 0x2, 0x5, 0xffffffffca1dbcc2, 0xf72, 0x5, 0x3, 0x3, 0x0, 0x739, 0x10000, 0xf56, 0x1, 0x9, 0x9, 0x401], [0x7ff, 0x2, 0x4000000000, 0x6, 0x5, 0xfffffffffffff000, 0x2, 0x6, 0x0, 0x7ff], [0x80000001, 0x401, 0x10001, 0x6, 0x92b, 0x7, 0x6], [0x400, 0x1f, 0x6, 0x9, 0x8, 0x7fffffff], [{0x7, 0x1, 0x1, 0x6}, {0x385c, 0x6, 0x40, 0x7fff}, {0x1, 0x6, 0x6, 0x6}, {0x0, 0x0, 0x4, 0x6}, {0x2, 0x7fffffff, 0x100, 0x100008000000}, {0x1, 0x5, 0x1, 0x6}, {0xff, 0x5, 0xe3, 0x101}, {0x8, 0x8000000, 0x1, 0x3}], {0x100, 0x1, 0x7, 0x7f}, {0x2, 0x1, 0x8001, 0x3}}}) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f0000001440)="38c8dcb7b0efb23665c37c06b75cf88e55015c15f9fc4da9691daedac15d6a345addf08c43ffd81b10af4ada22060983392f1cb385d7d6a3a6a1078e1d523319a1ad24c56ec3a724df7b3308a9fa6a4e23449535a5e6d75d3db61736fc401a0b0a72eca474db1cbac794d8bfead930cfa2839bf361e1bed02351e1a1c339fc7c4c8cbd328342cf59b4c08da160ffb14eb36427cc1f5cdb38d38ba1f6af6b404f61d8219ef7f05b5026b4d457291231d756a644a4a4a90a0cc32b4a1e7432250bd1f022acf51edabd03df", &(0x7f0000001300)=0xca, &(0x7f0000001540)="3e0bca2174c6e5d7e01fbfda7f89e7b66e33ae784ef9d71c8a514c3eeb80fac932f47d5c7d2b15d3a5c0c1e98d73c3d32599f7f0c3f49ee8e39c57de7b8fb1bb304f63a8a6fcc617875094d06806e494b051435521751a4467dc1c814db6d4d9fe0870c70ea200cfe12f4adb803937378e4a202ac79150dbd60668f5d59d9cc758f4f0b4bb12346886ce32b764a7d79bea5aebe512172aa9b60ea540e2ceccc9d381f8b44c44955d835d7a6522ab534e30ece346adde57a23ec0e01c0ef39e4ab5ff7ec9c8f06261250fad238449c497974315cef4251502bca14c7dd4dee6f16c784d86f4062e6e0d49", 0xea) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000ffff676b3df9b5e7966216b74cea4a8dff53fb9383d9afceb5bd"], 0xa) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) fchmodat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x4, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x7ff, 0x3, 0x40, 0x406, &(0x7f0000000d80)={{0x29, 0x0, 0x0, 0x4, 0x40, 0x7, 0x4}, {[0x0, 0x3, 0xffffffffffffffff, 0x2000000, 0x8, 0x16f1, 0xfffffffffffffffb, 0x7, 0x2, 0x3, 0x6, 0x2, 0x8080000000, 0x6, 0xc936, 0x3, 0x7, 0x8], [0x0, 0x0, 0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x1000000000000, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x6, 0x0, 0x0, 0x400, 0x0, 0x7fff], [{0x1, 0xfffffffc, 0x0, 0x7a}, {0x8002, 0x0, 0x0, 0xfffffffffffdff30}, {0x3}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0xfff7fffd, 0xfffffffffffffffc}, {0x100, 0x0, 0x0, 0x20000008}, {0x2, 0x0, 0x879}, {0x0, 0x400, 0x2, 0x80000}], {0x0, 0x20000000, 0x599}, {0x0, 0x0, 0x401}}}, 0x0, 0x3}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="5f0f00", 0x3) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x500000000000000, 0x0, 0x400200000]}}) write(0xffffffffffffffff, &(0x7f0000000180)='\t', 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r2 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r2, &(0x7f00000000c0)=""/191, 0xbf, 0x1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x0, 0x2, 0x0, 0xa) msgctl$IPC_SET(0x0, 0x1, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000200)={0xff, 0x4, 0x4}) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000040)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) poll(0x0, 0x0, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="f8cc0f"], 0x3) r2 = dup(r1) sendto$unix(r2, &(0x7f00000000c0)="102784d366b6dc05ec9ac835d23cb69d2c4ae2712f26743b248f650a805457dc236ebf02ea34c3b00f442179bdd78a795cebfc403b398d271fb4768f8962ad48cd0a48d34b24005600a5ee655a69846a41225b98727678ea93544268e7fe3cc8220f43ec37a76e4b86b10a5f91460871128203cde7ca54cbcf7d06f0fe40a4287daca93a04c38c345b19f0f64e7a5fcab9eab5880dc72c1cc8ce5a25f3727cd842e1734849573372ed727761d8eec054b60426baecf011003f5f76c082d2384acbf514065a820bf5c8fec5148527926e682fb1275409c875", 0xd8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x200, 0x2, r3}) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000280)={0x400}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) r6 = semget$private(0x0, 0x2, 0x4) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000001c0)=""/118) 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5, 0x0, 0x0, 0x8], [0x4, 0x0, 0x0, 0x9, 0xfffffff7ffffffff, 0x0, 0x42f6], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x1}, {0x0, 0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 0: mlock(&(0x7f000046f000/0x200000)=nil, 0x200000) munmap(&(0x7f00005f7000/0x4000)=nil, 0x4000) r0 = socket(0x17, 0xc003, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r0, 0x0, 0x69, &(0x7f0000000040), 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000000), &(0x7f00000000c0)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) shutdown(r2, 0x2) 16:00:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000ebfffffeff0000050000000000005b67071b542a538746000000b8180000002900000089"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x3a0914c44f7b202c, 0xd02) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f00000004c0)='\x1b\xeb;\xa3k\xe4\x04\xa5o\x03\x00cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\'\xd8\xf2R\x8bT\xa2&]S\xe4\xe1\x12\xc2\xa3Os\xcf\xacd\x8c\xdbG\x01lz\x12\x0fN\xb6\xbc\x8d\xab\xc7=\xf7\xa6\xcd\x8c\xf0k\xe2\xbfmR\xee\xd7\xa5?\xc9\xef\x8f\xf5\xaa\x86\xc3\xac\x9f5Q\x97\xa7m\xea?g\xb7v\xb6\xd6\xb3\n\xda\xe4\xba\xc1K9P\xf4O\xc1J\x80\xd1F|j\xa8\x10\x86\xecJ2 \x82\x98 \x00\v!\xfa\xd0\x83\xa1\xc9\x15\aw\xdaz\xc8\x15\xdd\xfc\x12\x83]J\xe5\x8b\x83\xf3\x18?\xc7\x98\xeb\xdd\xc4\xacy\b\xca\xddX\xcf\'\x0eD\xc2w\xcb\x84s\xb5\xc0\xef\xac\\2\xdbsa\x02\x9fv\xdc\xd3\xd7\xe4\xe7\x19\x9d*\xa2\xbcc+N\x03\x00\x00\x00\xb7\xfecSS82\x82z\x90\xb4\x85\xf2\xd7gl\xd8\x9c\xeb\xf0\x8eD`\x90C@=\x93\xc9\x86\xbd\xa2\xdc\x04\r\xc5\x9d$Qc\xdb\xbf\xd4$\xc0\f?s\xe9\xfd\xb8\xaf\x99\x1b\x9f\xbd\x16PrM\xbd']) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) clock_gettime(0x4, &(0x7f00000000c0)) 16:00:10 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f39bdae627e2ad105fe7bf5fee2c25ac900ccab8f67d099616ab084ef55dc95f5cdd460691fc8a6feed70bd05b0dfba9b360727c6d9b5f30f0e1ca1200903e14914e1a001b102c4e3cccc7dae45e6bff1146e8c6b821ee8256fdc020409c46bd6ff7"], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) fcntl$getown(r0, 0x5) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) fcntl$getown(0xffffffffffffffff, 0x5) 16:00:10 executing program 0: open$dir(0x0, 0x40000400000002c2, 0x0) poll(0x0, 0x0, 0x5d) nanosleep(&(0x7f0000000080)={0x0, 0x10000001}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x141) 16:00:10 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@info_reply}}}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) bind(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYRESDEC], 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) syz_emit_ethernet(0x52, &(0x7f0000000280)=ANY=[]) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x82, 0x0) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) getsockopt(r2, 0x7, 0xac, &(0x7f0000000180)=""/172, &(0x7f0000000240)=0xac) accept$inet6(r2, &(0x7f0000000340), &(0x7f0000000080)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000140)=0x3) connect$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0x2, 0xe36, 0x4}, 0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f00000002c0)={0x1, 0x6}) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r3, 0xffffffffffffffff) lchown(&(0x7f0000000080)='./bus/file0\x00', r1, r3) open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x82) 16:00:11 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x63c, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) 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) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0x8, 0x80000000, 0xc, 0x1, &(0x7f0000000400)={{0x80, 0x40, 0xf7, 0x1f, 0x37, 0x7, 0xacbc}, {[0x793c, 0x20, 0xfffffffffffffff8, 0x6, 0x6, 0x7, 0xff, 0xaa, 0x8, 0x80000001, 0xf4, 0x1, 0x5, 0x4, 0x1, 0x7, 0x8, 0x1], [0x7, 0x4, 0x9, 0x3, 0x7ff, 0xfffffffffffffff9, 0x1, 0x7fffffff, 0x5, 0x3], [0xffffffff00000001, 0x7fffffff, 0x7, 0x0, 0xd7e8, 0x2, 0x101], [0x400, 0xffff, 0xfffffffffffffffe, 0x7fff, 0x6, 0x1], [{0x40, 0x1, 0x1, 0x4}, {0xfffe, 0x3, 0x18000000, 0x81}, {0x7, 0x1, 0xbd57, 0x9}, {0xcdb, 0xab, 0x8, 0x80000001}, {0xc94, 0x5, 0x0, 0xfffffffffffffbff}, {0x100, 0x7, 0x3ff, 0x7ff}, {0x82, 0x7, 0x2}, {0xf361, 0x6ba, 0x6, 0xfffffffffffffffc}], {0x5, 0x6, 0x6, 0x8}, {0x1, 0x6, 0xd0e, 0xa94}}}, 0x3, 0x1}) r4 = dup(r1) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000140)={0x8, [{0x0, 0x8}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {0x0, 0x81}, {}, {}, {}, {}, {}, {}, {0x0, 0x8001}]}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c}, {0x6, 0x0, 0x0, 0x108}]}) r1 = getuid() setreuid(0xee00, 0x0) setuid(r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000140)) ioctl$KDENABIO(r3, 0x20004b3c) 16:00:11 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) read(r0, &(0x7f0000000240)=""/247, 0xf7) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x53) fcntl$setstatus(r3, 0x4, 0x80) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r4, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f00000000c0)=[{0x9, 0x2, 0x1, 0x2d6}]}) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x688, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000340)='./file0\x00', r5, 0x3}) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = getpgrp() setregid(0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x10000) r3 = syz_open_pts() r4 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r8 = accept(0xffffffffffffff9c, &(0x7f00000014c0)=@un=@abs, &(0x7f0000001500)=0x8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001540)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r11 = dup(r10) sendmsg$unix(0xffffffffffffffff, &(0x7f00000016c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001240)=[{&(0x7f00000000c0)="459a19f9198af0ff92e333f0604e4ba3320c3c12ee2a8e36ab0e17390b28f10d100fd7e3b7307c077be387807de03e8d5f45f0a272598cf4701939a819c40431deb2546a5966955a1b8ae9f215168578a6a1eec73bf266fec4a76e816aab404979134a8ac2a8d4f60a847a7c92022dc671fa294514f9bfe3d3bafcdff4d3384b5b1760592709c5a3495c3a37d8a403468e263cc6b29f9c00058faa210b79ab7c5beb36fa2e0d52ac844b258063086e6c1f656a58728d50535ab96ca57fcb30c9c73315ccd9173d58a8f1eb3f6b1b7e41660fad0b980f8faa34025bcb9cd8d5cd572aabff99b6117db63ce6533467b9cd6d2a6852d8d47b78db3397067591d0a70948cdc98fbb61fc5c832c5ab50f2a54293163a8a2494bf9b546ddcca09c463b488b1a372c007e9a3c355fc5d23d42c2917075db6e76f65fac4724d08c74a1992e67765f5c32dfe5f7dcf8c3fefc0f02b06515ef6ded4ffd7681208c502305cddf6de77df8e5589faa51dcdf337318bcdccbd1fcb8f0308b37f9ea1697e619025f1c35ad5e95a754e4b10dcf43fe0907801af5c55be5dc1efe1b5a80db1a9ab9dcc443a6bffa2df86a97fe0fd1bf97e63dee38fdcf5e9b5f2efa5d5371561bb795a442e909f40adc2926cdd8b5965c1d0b28ad4fb815d330f77b6dbae7cc009c047a2c92a04c19f9df6e1b5c64390138a1a372a6039966619279ef3500c6bde73c014290d06b5968d9f56bf5be8fb38bfa97a8c4a19b0b84a10532debfb53f7116cc5cd22c697e2818570d279794383b648d512ff4dc59de2f3ee901b83ac088ab28736c01714d0e38886ea57091efb50baff16ee439ed93cf1b6863cb73c4549dca5f2f7a5eede1e1aa7280db9cc638d91b80d6a8861c03adc28ae707248028ccb3af882c35f7ac6ebe7968f7d67479474fbfa807ea8a186e1d592694472fe8bad5844f2cf03ff8a8e70e6f966092405acb8b7f9826f8f19fd81969bb120811fa8879fba6a454a5e4a977f0559f1c8cb2bfea56e3c8d8de962605c1abede2b7346b82d4587db91d8c31b2465eeb128ec24140de323d4c1e888a8f27d510b65c23d89da0b35546ebadb7f9533e6e33dd4ca759b51d21bfb321469beac0ef587abe0f6381dcdff4b3768c459efa3ef7a681c3d7f5e2bc13b32b7422a9006c618f65108deae6055a101a16911d6971072eb2147b4b417de92942cf8fe3374039f8fed979812a46364a16fb761d72f5c7ed8600720178c558a328bf76131d21d80fc3f352add6262158390c875d2549e71198418e1efe2394a3f4928f05dd996fa2e1bdae1bdae6d082f466e05823a349df4dd0c4f23c7beeb579c9745e929c2d71ae42488465f1c5a2427cb74cdcd3cee4dccb8431ebd62f8c9fcfc00fd66fa17ca9e76d48ec8b1cbc8fa3f549c0b4f562d22931ddb9359bb839e6b18e60f8a4ef5306e700d85f36b6b5869a61e76df7f34b5cd56dfe4fb575e60a0b6ba95926c9818e9162a928fde9daef1e51811c0d64a36c5e1c97b00feb2fe3472c6afadafb20ad557841fbb5f32147d187e301a40333d7b690844d66ec890a4b91e42658442ff5a44bb79ae5c21fadc44e72eacc338fa69d1b1c36cbd75049da35d2b266ddbae2d39f6af7ee70fa35e60da7555c3c9c1523468930045196220e3f97e6d1923a0cae908f4c32cc2c6238ff97cc4e7b52d22c9355c8799f9e5cc9accbe7f8e6a9acff3f512a5dd060ec494ffa59d4078d2f19f00b81f47265cd64be715cfc9a988c54b166e2839e4b1837b7e54ae9e8cb698f743377a38bdae9ca8a90ef9db03757785ecef92d449f475548eff339ffbade858026d151d58fceef5673ef7ef17bc4577b1153f4991e5efa610ac6e6d9896be5742a8206940fe0b1c93f63d441d02540b79950cd9c1ce22aa5187d899d3c608b87b68e1a3e7eb16fa698995dc8dbd0776ae5ca3814a4825d89001804a5eb89aac26d764e0708bb98853ecb658a43f3287afa11e9416495e8d473c958e7a091d7b65b7eaa19e51ddee67909e5c14c29ff0a4ce3401f67274077b19e1483a6b558ef0e7876749bbc456f40d1c44c54cb5456d98b13909b147a3ca193d57fe71cae7805a9ce858fd6ff6670d26898fadfdcef172cd92d7fec2a8908586e94db26aa53d4fb867731da1e155055edcaa679856a5a03fa98f1bb41ee2ddacfea80fc4ab5d9bdaea70d14a6e8e41c64e8420363ea71ec739352471bcc2942d45bbd00f6435241df9468de6dd1d0ac4290c0f6b4d2ff473f96380429717e34c5a66b0203faed35080782ce708a9ebd6ddca3246164e7ec45cfc5181256138f8da925b13e76b99b3f1f1eb0ee06e327e285347ceb54ea6b5f29f7270c19a14b2f08f6a20fbf2a0afc1925abc252ce4ec57894f60a19b21172cc60b6a5c1e81e0d189903b98457b3d0ca29b2b9259e0ae344794b000f8af43b9621600ab8590c0554f3f2e7708ca56263da75494dee08718f61bbbb186ff31ac8bb76e3a7bccd0f04ad1e2665201c7d70508d2cc170d9eba8a189b73aa006c7b3da6adab6e19fd03f9dd20cda33d4a398f5ba680dd526c179977f3c9be0378d0e935764a141b823f2175bf46e6c655fd961b7068d2926dc6ce711b15c25d5e02aaca096521cb9940df9506be74aa3d2197f038eba611be4fdfde360d2f31a79a84fd8165f7dd8bc28bb29a4873538c2d59eb56e85459280086d7d2c50c9ae345e7d1811f8ccca006cf11af116d6f1006e0aa8f14b7c768c002e3759a910f8a619fb4f51dad057eb02d9207ec1a7cc50f07dcf5d3d5b46e7e9e9116d9f4e90c7754d873cba3ea2afcecd230d6e86d9fb4451b9e54984bf9748481b6ce28176e6c7f9c249bd1746f01221397216971a0d00e6995d5db0a28e5c2ead287249603be5989104de60845c925df979c5b2167a636f20da1b87a6ec250bf128e66646643eac70f609a0aaa5a89545f84145aebc1ce593bed574a9511ed1f34b0b9a4693dec68c400ee697bbb89392648558ac4d1105cbb5e7a709833b877fbbc6eb453cc4d5c1f1bc94300665fa48993a8fa2c186bdf5c0fa7ce2c0fe2b1e131573a9cc141cba8198c71aed3e0963c07e91a9429d3deaeae1a50f5ac163a6edf15e16873873341a7080421cf802323147de19ff29e76cdaf0973d338f263a8465aded9c1509902671cce8ef0c9a2887263a8eb0e5253b8d20e12028e44bb978f8d9e503f36b5ed38794b3c78eea57db96ec7e900c72bb15180cddbf85082b5225280ae66eb68b5b457cbebb285fe83180251a2a659852b6a3e843c9d6dd5e0904b9edad9cc47ad933288cfbe017f261b58bc9a93eb3f6bde51212390764505e67345f777793c93a7aa283aefe3df8596b2818b6e46cf34eb1e7d2405c424acc048c205f287ce08197867849200d945aee9a8edd317f3dcec6e356a99de536e37a711cb155dd219602b3a0d4d85a1f8c807bd2822dcc2247aabea486d54fbac0e55471d3ef3dd33d069b3a1d5412ce8d3794312f073b01ef7b8b653f1adc6204256157c14e02fecb58c85465efb8cac2b99d70c23aca77166c034df15c89c67851d56fed2dfe36345aeae28d19fe3dd04ee9d9530d9b5caa4ffd21b3f6c54401eb8f93978b5bc496e56ff8df98a586edfaf178fa643e14c9b68c64a7a539cd878011ec8f77ecd50cf445981297f9ebcd8fddb532ff56aac35df3c0d543fb83d4e32c7290a200fdb4d52c03245b41d667f58142605d11f027eb1d31e0dcac666ba3cb63fe4f7570d1ae3544649e56bc107e1b0783ce4856fc093e739d5412367bc035ffcc8aa176476f7189ff3ee3dd7729282e3996e89cf60bac04bfa6cba52b27c60fb148b90d302d42795d1a67b4401892a183d9baf3bae5101f75a5d3cd95797cd0f505c82dbe84ac92ca3a62759c93c723de7f44c3f9483b8853910dcce035636a85def54b10dd86f18bfac0494509fa170d2a18e818d96a44a3f0bfeb2e2f647012c742b6cc2a911a19b628f78bdf048ebd7ff736b42d23a38705d32aec9ae88e8e03f46485969f7b7041cdc1f3c20ec1d2b5b37af5ee156d7c5e5171e3a775e0a89e5d29315711ba4ebf9bd71ac162bc7e035e1615c0b2eb882c8794fb8fff68b017e96d36a3a9d85940c4dde691bdf6c996a12b14baf2ff1a42fd60c0c96cc8a34848218a24963a53b44674eb0789df3e80815f5b5a81ab91638e4145ac889fa5cc5f2216998f5a03fc9f251053407df31d3b07be18ff82d6a06533b9cd39f1caffb93c8b415d594082392dbc30075a02754397f4a2da552fb07046ef0eaf7878bca1dbc5ace80f61adb1994c5b08e59751013cf6ce820dc6dbb5812f997bce064bfd55efb3138799b5bf4d23c36194784ec831325890d134f5182c1dec37c6ddbf7ec38e7c82889240d095e4890aaac9587b0ad089e490d8fa084612c832fbefd0ece7d5dfd0a2877b9b22c0cd81c9ee44fa07782e79c5b114039cc2a954fa48dac7f4fb84b892842eb3748fed08facdef2bb324c307517e930d4c5df77e4d6eb56bae2059530596132dcaf09e7f9fc7f9f20c7f7de46b7d4f381b57187a1a823f7d3535875da606d23af537c6eee8fdb7bd860e34ca6f37af620ac8dcb73ecc688e0db6f35c64202c5c75b2d5d4bdc01255b546cab4fbad52b8b5eef12fd4e5a4eb8b07652bd994128de86f183ce90f605897e671b1a7b62d53dcc1136aba2e515e316a3848df272e90f69ac23bffa7c13eb83bffd3882c6c8354c6a093569a407b87b5deeb5b0b976bb5bfe40f16452182770bc905d5199f0db0cb47f38f89bea48be8577a708a99444e500de03f2607b904c13f2474934666c951253e939030fac7320a48927bd90c8e7cc73811793f107c221f283f9758599f0f777c96fec253b049c33e78924c55000f6cb95003212f609c36c6d064e7851171657f273d252223639038332a192653dcbad5f91ee05592f6e773e5d28e663685362f9fffe724f42ab70d23affc8c489b86d280d46d94a2c8a9f376a61e8d1d3f1f9d77050934dfdadc0408b0f4c6a4bc77d06e55670346e58911bc3c2254d394f8b8e2b56f836f3175ccb5a45552633002905dd86a591c496aba1e7f8d6249c3d3b305fe60fdcaf99858130b669a3f84cefa96cbded86f298f331b0b7cde5bc36f5d87d2e6fd4724f3d96683ca395a0bd42d8be18afb9a596b64414b401a74e7cbdbe68a235da8b8d4c7be295294898db2bab6e159612c20c2db7d889306297bb48d15d1f7029ff9a4a7ba8068ed3d28192245ef79cd243a2d5417739b9267c94168a821ef0905406dd94e4bff0a46dff22e6d6b382d9b52dd55e9482eb6e9fd31b41dd3e6d45117ae79f8148502f5248d31fd8e2b9a49b732088bb7bd48ea4019d44135401cb5fc1bae898ad4e87dbbbebe6571f715b35dbf488157e80f1ebd369252add29d38ce432f188f77188b9a82e1b59973f591a3fbe50364065f1b3fe7405cc666770f10a6cedb4bdc02151e9790741854164394ad930666c41b8830b4a3e03ab769e0d55468c82d99644e73ff586de82a7ee3b9d59b9093d6a7fb6d758f5bdc3fbc65d2a24b8c70db36b43623ca82a7c9db98a88c5df32aada65b29200955f75de0170a0b1de715f349c60e8acad237536f0d69ff7ac15a8d18b9851ca9ab039304b67bb59edfb0b8e9e275a9818eb0daf4ca4465e26c94b1c95b6b1d86be9e65ff5fa59b70d0c354bc32b035432d5ce462f77040ee11506d24116da0242fbfe2dce40df6aa9bd70cbe5756fa69d86365a0b9ebc3ec127110", 0x1000}, {&(0x7f00000010c0)="3ae5fb8b941b794495f2739a7e3cecd8922fb03302659320422902a6f5ad9dc2c922e19dbe682049b01e9500f14ffba2126815ca5a0940b9031d75f9d8f94234bc0f957e4d34f02098b543fa2d68d8000122f9473efd4f69e711a5eb826cf8472ce10edc6b99af59858b3fe5e63ad7fdfdd367c6365b06cf8dc0cb19d325f988ea29c9e3a594d531019f685ac4ec2b2a24b7d533d0cd09a63e262963f44f0c366c129cb9349b93014366fd8c94e7248db2a88a36fe2d5e21dff6e91fca2cd1ae50900cb20d83ac9f0b230cbf293b560e26d36717009220228018f864c97e38e73d4b", 0xe2}, {&(0x7f00000011c0)="845b9b18fb6f793dab4d2b8fe513a98d061612610d1e376a748799bea28bc76c6ae127c41137127b56c54c10a85133b82f6e57997e3aa150673a1d8daf039608547d419a3a3d87a8ebd12bf3c6b00c37072052513cd65248dc901477539d55", 0x5f}, {&(0x7f0000000040)="5c688da74a", 0x5}], 0x4, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r0}, @cred={0x20, 0xffff, 0x0, r0}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r0}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x38, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6, r7, r8, r9, r11]}], 0x140, 0x6}, 0x400) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x0, r0}) 16:00:11 executing program 0: sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000140)="0fc6ba882685d79344a096a8613b42972869581ca139f55826a9815e26fb1d09970363c207384f46083cf11fa3ea1daea2e72e7e4141b345c45aacbc75561473ddb1956e2560f1f3c574d702b10b8054e3319b93b42ea3a72cc5d696630e4aa7c7", &(0x7f0000000100)=0x61, &(0x7f0000000240)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df0324843d5b42cafce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c4953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf905a543e7772a1ad7406621bf730e87069f2020000df134a93e4864b355d91b63f03a1d40cd6d480a34ad2486cc703ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f17d4c3bf4000000000000000000000000000000000002a000000808cf2d5a64cd391c5a17411719d81fc06caa8bdeeb5e91f830d8bc0fc56149208ad9634646df2d85de03f8c1acc4559b07e43da6689bad7a0a04c7f48db93594657299ada5649cc6438496c21939771bdb7dd84590ca992ef4bff8942d39e41bade31765b514f5017a4838cf922c97e04fd26b935c452f1e0e4f0f0a0fef3be7c652a82dca2ada7bf111cfd22e0c9107833d1349fad3020dad7992087e23d764cd96151b28efe83a783790562f865d7a8dd6136994c2c7acc8e397959f0e25f1c15de893170e2a23884da4bb1f51c00000000000000000000000000009552024bbbac79455a92dd609ab12468136e6880a82393264460458f0df2ae2695845b4c54d4a13e3fa7dccff065dce85eb194af745a7643d9105944a66141b96f439cc330c6f41555fdd0c2472427606db21982dd1a", 0xfffffffffffffea7) semget$private(0x0, 0x4, 0x10) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f00000000c0)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 16:00:11 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}]}}}}}}}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x101, 0x2800}, {0x1, 0x4, 0x1000}], 0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/253) shmctl$IPC_RMID(0x0, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000140)=[{0x2, 0x3, 0x800}, {0x0, 0x9, 0xf4a31e48238a67a5}, {0x3, 0xd9fb}], 0x3) semop(r1, &(0x7f00000002c0)=[{0x4, 0x101, 0x1800}, {0x3, 0x9, 0x1000}, {0x4, 0xe42e}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/227) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000300)) r2 = dup2(r0, r0) ioctl$KDENABIO(r2, 0x20004b3c) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x21, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x8001) 16:00:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x3, 0x0, 0xfd}, {0x1, 0x0, 0x0, 0x2b510fe8}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) 16:00:11 executing program 0: sysctl$net_inet_tcp(&(0x7f00000001c0)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000340)="bdf426c9c2995bcc5e3f5b44332621e43bb870fa08cc76bf3e", &(0x7f0000000240)=0x19, &(0x7f0000000280)="c6a76d3c330896f5ea8e3166e05a5c63", 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) preadv(r0, &(0x7f0000002600)=[{&(0x7f00000002c0)=""/23, 0x17}, {&(0x7f0000000300)=""/15, 0xf}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/40, 0x28}, {&(0x7f00000026c0)=""/228, 0xe4}, {&(0x7f00000014c0)=""/20, 0x14}, {&(0x7f0000001500)=""/4096, 0x1000}, {&(0x7f0000002500)=""/158, 0xff72}, {&(0x7f00000025c0)=""/33, 0x21}], 0x9, 0x0, 0xb50a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f00000027c0)=ANY=[@ANYBLOB="000000000000000000f0ff7f7eed2ba059034377a91349d00f878e570000000000000000000000c80263733a21d82e20deb2e140f831067d00285bea344906d3a3f1877c7cf32a49390b22f1c22aadefb9708e430eefd8a6404b3736980f195f930121fe251084a28cd5eaf7c0d6fe6ec26f4460fb13622b010350b1f64c45825dfa3107e22db1ebb2e1185d47ffce26bff3f8a7aeeb71ae75acfe8647085f1accac612bd6d840c13e995e2a6b1a9894cfd5740899544b2dddc961e7b2b1750321fe86699ad5ba34a33f37196059ebc1d6b2f93d04"]) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) write(r4, &(0x7f0000000200)='~', 0x1) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x9, 0x7, 0x62, 0xfffeffff}, {0x7ff, 0x37, 0x2, 0x9}, {0xe41b, 0x4, 0x8e, 0x20}, {0x7f, 0x1, 0x6, 0x6}]}) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x4) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000380)=""/192, 0xc0}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000280)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000010000000000000000004010000008800"}) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r3, 0x28, 0x6c, &(0x7f00000002c0)="9a18a6aaca108b1baf990e138b5a", 0xe) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r2, 0x0) setsockopt(r2, 0x9, 0x4, &(0x7f0000000080)="3a141063cb457678fdaa3efca31daee3a921f67e220397114f5071566f5b980aefaa97e912ffe5796edff196353f449b73dd20523abecbac7f275fa95ba37d5d488febe322cd7146137f8f96d7c1534a437ab74649e3b4663d56c1a76d0eb4d6e9765459babe2e256aede94c3316c3300527520b2b468859d994e9ce7b94d82130bf71268fcb1367210fbf8aedb6ad662ffd8bdfdbdbf018cea0db76577fb2e1e3cc2dadea9f0eb1fa11127b9073d53902e4b9d4e1a03f091ed0e523786699a205051da46fa178398c85b4f52d251c4aa0895063f41b6a9d3a2ac642b0fe37fb9282748752117085deeb37", 0xeb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0xc003, 0x0) pledge(&(0x7f0000000200)='/dev/null\x00', &(0x7f0000000240)='/dev/null\x00') setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0x7fff, 0x0, 0x100000003, 0x0, 0x0, 0xa, 0x0, 0x4000, 0x0, 0x62], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x4000000, 0x10000000], [], {0x1}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0xe6, 0x6, 0x3, 0x2799, "92bc4aa67c48a22aa890376452dd9c490281b652", 0x4}) 16:00:12 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file1\x00', 0x0, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc3", 0x106}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={0x0}) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000100)="f0e861d86578a16b9b14aed4e91701d4b3de9946b5a87a9837a72b87961ab26d81f096b63b80f8208a0ccf85e892cad8d81973f02430c487874c4d27eba5d6ffc0b0cce7a1a6193ba46ae29978182f1bd01706930dee3d5aaac1702e64be4a854f3e68101f762e6db16a4c61f1db2edfb2e0a32a7144b539f11d9f07db4dc4d36ea74f73cf3226387fa392c9f349fcd86c80f161c2e595540e2cfe46b673a5624572f8c0b591f8350ee0eb8829dd2b517abf450756cbdd21", &(0x7f0000000040)=0xb8, &(0x7f00000001c0)="7c200cecb15ff417f9db4290baec977c1935ce5653809ebd46fc7992742e9db57dcb0bf1c95e97abd35fd00671acaa5b63c3d217c66d754000e91e4a2fcde8e851c3af", 0x43) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x0, 0x0, 0x1], [0x0, 0xffffffffffffffff, 0x0, 0x800000000000000], [0x6], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800}, {}, {0xfffe}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) write(r3, 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x2196, 0xde6, 0x40, 0x800, "a2ab8f6ffd9a8db1d574763b7719c0e483228527", 0x9, 0x10001}) r4 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) write(r4, 0x0, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="7d3c15bda6f2bdace071faf0952c", 0xe}, {&(0x7f00000000c0)="34cedd2428ba3c7431d51a77bb6064ad9b15efd2f1d682a2799d66b09bf01eb8576fd74b2204485abc22c4fa9a33ca4ccc942fc9abe6946b8280df904a4056494a5403b266ddbb3cb441db25f6e3bf27de688ef752c158b810d1656157c68da530720df71790e9218d7b99188b175357e34766696e8d5bc74ce32d9d68396e70e5e7a20b2e0ff4cfadffd4ec3d8deed3a883af83086f8ea68a0bc3bb220b6fedd9cd2f583e461efca94275ee415d55c8330c085bccb5304fb33afa66f1c9db7813e5e3e058a13a555432131bf5a03a1062f91a46857eb6df684ee2974c905e0fc7b658ab30ccc26eccc474", 0xeb}], 0x2) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000000)={0x3, 0x6, {0x5, 0x1b1f}}) r5 = kqueue() r6 = fcntl$dupfd(r0, 0x0, r5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020691f, &(0x7f0000000300)) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0xa000) close(r0) r2 = kqueue() r3 = syz_open_pts() socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffff00, "6b3ecd426111fe4d0f002b00100000001000"}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0x3) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r5, 0xffffffffffffffff) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r5, 0x6) writev(r1, &(0x7f0000000080), 0x0) syz_open_pts() writev(r0, &(0x7f0000001680)=[{&(0x7f00000001c0)="c435bd31c8bb7420771f4947be570a94a0b9147bcbaa21bbf7af3895f31774fea7376a7dfa07a939ae220f096095d4d148fe005be70f522e0f4b302f27715de67fd6f0ac3e6a91c3e467db575d7afa225c78b4ad2da52ba85e79019390911d88f8237d35986aca505593fb322d47c6a98c58004a3545c70c02916d406ed87bba5a2fb7e06e88da497fef5f32208374364b9a519ed5c26b2a9f96f2a22389b704522243532eb23dd5573a93b4d6ad4e95fa8a1d433e5ece5a956d0193b5422ccd0dcf86a7f3a2118122584333647e726e6817ebad20b0ffb6d59c433b3103cf5deeba557e943302892fe6873bd72522b3542ded0eaf095643610374116d48cee0f0040b757bd8a811b21d53f3d9ce94c1093f614680fffd8357f3b78cab727a7768d620bd3aa4a88f448c435af5ec5c8c374f92e94ee60902bdf7e2ed190076d146d64763a9682b774a441053a337b1515a5d2aa617a8da60b1ee7d507f08d492c770e0d4e08e36208ddca7", 0x16b}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r6, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000180)=0x3f) 16:00:12 executing program 0: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "033700a000800000fdffffffffffff00"}) fchmod(r1, 0x10c) socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="2d01142e95c0282a58a15ba87a8e29d43094a83ac0b6458cec1c1c1337208db6095551774429e884071c7e436eff346de3aea469f78f6f3fd681edd2b6e04e7ebb0f4720bcf2f8b203ca00c95d9d16c6eca8bc529381612f6ec8abba66f7b8b37d48007371c487750001ac2ccb3bc933615234c24d1f0ddece8a93080b5ddd8588e338b1eeaaa2484196f21829742a485a5b309cbf68eadd744b91dcc51177c04e84fb13b2"], 0x3) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCSTART(r3, 0x2000746e) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7, 0x1}, 0x8) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:12 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x33}, 0x2, &(0x7f0000000040)="fb5758bee7718b23ff8120", &(0x7f0000000000)=0xb, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000440)=[{}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCFLUSH(r0, 0x20004268) OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) 16:00:13 executing program 1: socket(0x2, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x10000, 0x0) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000180), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = semget(0x3, 0x3, 0x576) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r2, &(0x7f0000000000), 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r3) flock(r3, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x8000, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0xb3}) 16:00:13 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000300)=""/170) r1 = semget$private(0x0, 0x2, 0x3b0) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x101, 0x2800}, {0x1, 0x4, 0x1000}], 0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000140)=[{0x2, 0x3, 0x800}, {0x0, 0x9, 0xf4a31e48238a67a5}, {0x3, 0xd9fb}], 0x3) semop(r1, &(0x7f00000002c0)=[{0x4, 0x101, 0x1800}, {0x3, 0x9, 0x1000}, {0x4, 0xe42e}], 0x3) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r4, 0xffffffffffffffff) r5 = getuid() r6 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x20, r2, r4, r5, r6, 0x20, 0x8}, 0x4, 0xd88d, 0x2}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 16:00:14 executing program 1: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x1000000], [{}, {}, {}, {}, {0xfffd}, {}, {0x0, 0x9}, {0x0, 0x2000, 0x0, 0xfffffffffffffffe}], {0x3, 0x965}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x2, 0x400000000002, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d2192"], 0x3) sendto(r3, &(0x7f0000000100)="efc1b6ad611e598c465465cde559da97c94bdec6fbd5caf07e4dcc54a9b02763ddfdaac55cd281811e893a9b29c44f75f2ad6d64126bde2d919184876861dc5f880e47e73d4725f9cd173f3fe4f1402fdcdfa6b4144726", 0x57, 0x6, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r2, 0x0, 0x2fffb) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r4 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) write(r4, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r5 = fcntl$dupfd(r1, 0x0, r1) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(r5, 0xc0286988, &(0x7f0000000300)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/pf\x00', 0x1, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000100)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="16"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x10, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000001c0)=0x4) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x20000, 0x0) ftruncate(r0, 0x0, 0x25710e56) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) ftruncate(r1, 0x0, 0x5) writev(r1, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x80, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40}, {0x800000034, 0x0, 0x0, 0xfffffffe}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB], 0x3) close(r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f00000000c0)) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) 16:00:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 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)="fea1b7", 0x3) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713034e69931ee0048", 0x14) shutdown(r4, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r3, 0x2) 16:00:14 executing program 1: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac3f78638a, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c16d00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r3 = socket(0x18, 0x2, 0x0) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x2}, 0x4, &(0x7f0000000100)="a01f863307f91fb6c4a215064c18dbb158be0e0a1e9a6423e12d23f5d778776a6e6efb9990e67835948ac254530157019df441c331882d53b52ac7a36bbd4660a0e7f1e6acba79e76c561ecb62f9e48ada0fe9fc77d52c1bcbdccd9af5ef2be3b765e2986ec0c95ded98a42402e867535a8c83b2355e080635c99d638b9143d05cc559d41019c36fce0ce33ff581eca341db044432f610dafcf7", &(0x7f00000001c0)=0x9a, &(0x7f0000000200)="7f1e7fe7b8870b88d3884d05d556a4a555841738d3af0f75b35a07167fa4f9e8f0bff380c3cc122e9f67146f3c1da907f4081f98634d4d23458b86a7638a29df5785e0c8a64b5e4dd2ae9393d0d10a158fa88a15a4903c2a40b9528c9357924e6b67f65be7b136a920f80109bd5d65a32ba46ea6958759d1dbdc7d13c311654c34b68e8db1debd81873bd3ac4f11dfc095e1e85bb3cd42533fed1c7c03b9e010d15dc75010a5d59c5314f9276c2929d82f2db1928ed5b2c5bc34adc4e5ba5ecea3427f66bfa9a7a34c69a9e41b02fdf8a860f9aefbaa9e4b32", 0xd9) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket$inet(0x2, 0x5, 0x1c) sendto$inet(r4, &(0x7f0000000300)="541f72a79d22bd1dafd82c22ef99906a780ca3e0737b5a9260de5bbfbe8d98bd105d391f67ddeee4f43ffb0ed0c44bfcb1bb75180e2bc26299cf61667d4f788bf552b6dbfc885ed287d9aab4ddc55126c26bac64e3e25d1e9975dea950975be6fa99cf6d2c9b4684207836d72e860cf88f007a70bf68e2c35db66af2bbf263087be38b83e5b292b841846eb03859023921be0ef0b705aac73f0c6c7374f6ba7b577b814124b99d45811369ef346529918616f584a893f6424f4d618ed4eb3f101910e8b82dde4b2b32dbf79a91", 0xcd, 0x8, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x3, 0x5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x61}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x100, 0x0, 0xff, 0x92}, {0x2, 0x0, 0x80, 0x8}, {0x100, 0x1, 0x2, 0x7fffffff}, {0x81, 0x7, 0xff, 0x8a29}, {0x83, 0x18, 0x6, 0x5}, {0x1, 0x7f, 0xc1, 0x400}]}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000200)=0x2) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x2c}, {0x74}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x400000060}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) r1 = semget$private(0x0, 0x4, 0x4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) r3 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000000)='./file0\x00', r3, r6) setreuid(0xee00, 0x0) r7 = socket(0x2, 0xc003, 0x61) seteuid(r5) connect$unix(r7, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330028048d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770def062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecf27f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r3, r8, 0x2) semop(r1, &(0x7f0000000240), 0x6) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x0, 0x0, "0000007db84d4337014608ff00e1ffffff0700"}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = socket$inet6(0x18, 0x1, 0x6) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = accept$inet(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f00000001c0)=0x1, 0x4) dup2(r2, r4) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r6 = fcntl$dupfd(r1, 0xa, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) dup(r7) write(r1, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x800000002, 0x3, 0x102) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) bind(r1, &(0x7f0000000180)=ANY=[], 0x3) syz_open_pts() setsockopt(r1, 0x7, 0x200, &(0x7f0000000000)="05d2a7f3ce32a12ec32692d3af416777b8c96f55a137160573719d1fe3a3ec37f3832bee1ac6aebd9d30718458603e4d5deb74ac7bd538e738fc9721757b2c4cbd0a1f003aebfedb4b34803122be83df6be78e537561dd7952004db6f39bb57d03bfdfe887499b8b3db23aa232d55aecfddca9b67f2a88ca46884024f69342109bc33c22b5d63a0ca9e92003d2a13d10dc1665b8811e6da4935f66e39f4c062afc138e07d1d83a702068f72fc6476ae39cb024c413650ded641d3fd30ad847192fe595b16a46e9c7f78dcce203d757313258610e7ddc7f0c26f9951d5a5a336d6a", 0xe1) shutdown(r0, 0x1) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x8, 0x0, 0x0, 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x100, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x80045710, &(0x7f0000000080)) 16:00:15 executing program 1: r0 = socket(0x1, 0x5, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:15 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) socket(0x10, 0x4, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8040691a, &(0x7f0000000300)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x8, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)) r3 = syz_open_pts() r4 = dup2(0xffffffffffffffff, r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x105c, 0x9}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f00000007c0)={0x9, [{}, {}, {0x0, 0x7ffe}, {0x0, 0x8}, {0x2}, {}, {}, {0x3, 0xffffffff}, {0x0, 0xfffdfffe}, {0x3}, {0x0, 0x42}, {0x0, 0xfffffffe}, {}, {0x0, 0xffff1683}, {}, {0x0, 0x1}, {0x0, 0xe9}, {0x1}, {0x1, 0x20}, {0x0, 0x9}, {}, {}, {0x1}, {0x2}, {0x3, 0xffffffff}, {0x0, 0xcfe}, {}, {}, {0x0, 0x8000}, {0x0, 0xfffffffe}, {0x1, 0x8f}, {0x0, 0x80000000}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000000000fa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfabe6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2bea8553f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fa392fe600000000", 0x26c}], 0x1) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x5, 0xfffffffe, 0x0, 0xfffe, &(0x7f0000000d80)={{0x0, 0x3, 0x0, 0x0, 0x80, 0x0, 0x10001}, {[0x0, 0xfffffffffffffffd, 0x5, 0x6, 0x0, 0x0, 0x0, 0x1, 0x2, 0x2, 0x0, 0x0, 0x10008, 0x0, 0x0, 0x0, 0x0, 0x2000000], [0x6, 0x7fffffffffffffc, 0x3fff800000000, 0x8e, 0x4, 0x20, 0x0, 0x0, 0x0, 0x1f], [0x0, 0x0, 0x0, 0x0, 0x0, 0x203, 0x1], [0x1, 0x7fffffffffe, 0x0, 0x80000, 0x0, 0x800], [{0x2, 0x0, 0x0, 0x100}, {0x104, 0x0, 0x0, 0x1f}, {0x1f, 0xffffffff, 0x0, 0x1fd}, {0x0, 0x4}, {0xfffe, 0x3a, 0x3, 0x1000000000000}, {0x0, 0x0, 0x0, 0x20000008}, {0x0, 0x800, 0x0, 0x2000}, {0x9, 0x0, 0x80eb, 0xfffffffffffffffc}], {0x0, 0x4, 0x0, 0x2}, {0x0, 0xffffffff, 0x0, 0x1000}}}}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:15 executing program 1: mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) syz_extract_tcp_res(&(0x7f0000000100), 0xdb18, 0x0) r0 = semget$private(0x0, 0x3, 0x10) semop(r0, &(0x7f0000000200)=[{0x0, 0x6a42, 0x1800}, {0x1, 0x3352, 0x1000}, {0x2, 0x25e, 0x1000}, {0x1, 0x7f, 0x800}, {0x1, 0xfeff, 0x1000}, {0x4, 0x7f, 0x1000}, {0x0, 0x5b8, 0x800}, {0x2, 0x4, 0x1000}, {0x4, 0x7ff, 0x800}], 0x9) r1 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r1) ktrace(&(0x7f0000000180)='./bus\x00', 0x0, 0x100, r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0101f0ffff4724fc"], 0x8) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000680)="78086d459c987ae677184aa663c232b831acfbad2c6480c9e8fc69f7978ff0a9a6885d65edf886ce6f1af01eca476166228119efe09a9fb4bcf9c25de4165f0fdd3e4fe8b62ad3136b180964557c3905597e689972c7c69da1461fe7d9f4dbe815905ca0aa8bef820b6b6b07d558462fd235f2e1c477267a6821d349d516855195aa9e18bc69933861a379d258be04059877951cd2c5f705ecfd013cd93ad73c115ea44ef3070725757efeba081e341c7b532c980798157b4fdc8f08639d32ea3ddee37114e785a3ff2b2031eb07dce4019629d5f2e72459a0a4923a82baae379c4246de20253feab2f42d29d4d43f983d07e3c764495dfee9b5d63619ff9a1982c8d918c23b4e89aa389f975e9a32f2dd7425c99d3e861ce72e75fb53de7667cfda09bd3043fb5cb1801ad149d5b4f831b513b9afa8dfb85ac185f746c08127a9e07fab092d77ffd7430f8ca38edc320af11f93d2384c49a4288c984b1f71075a19d30aa156f14e0b0bbf897658cf79adbce06773dbd428b9a42b1b0d28a8860e0281a46a62866d4fdccbcaeb1a41c0a5f0113e74dd0e8a9caacd4cef0c38a76059e2ed1bd5ef9aae79a08c9ad270a3f806622ca189d3bf3704b5b9274e1b7acc9e2709ff5decfcb60a6680348d2fe40238c0f1113539a945e207073deb1f9b598167d6ded58b8b1130f9ae24d4962aa5af0c8a4df79245ef629ebcc03f8bb5eabe51bf2806fa76e9988f5bf5a65cb79072d076092db642aa5aee82f52783f1b8777793f24ee0e42590cbf348ffddf12b89d6810e6d1b7200ab9231fec3ff5dc511cb807c8da505112c7af7b4d3907834d65bab16d46543ba67a94566e833553b7737bc2c4d1fc362eecff05a7dd7a2b455c6006e221fda4a75025718660276010b22ce5ff9aa4342aac2f5626f8eca0727f1623f0a1643671239afe14a291ffff5d9c76948f07aa3a60e23c928119126c9f254b4e27291e0ce617a8075ba863455a70cb7910bdf2aa30c8b126e7eedafbf80eb8026d7541e89543c97b9dfc48ea0517d5aa56d9b4cbfb45fc542f0b712ee9e399cd6da7788126cd3e9fc11a8884afdff91551c08c4ee1ca7dbf45b0608165758573e814a5279a1f2f82790999574e3e55d8fd0b66eca8bda8ad10c8588e14c6a7b16a88188b7cb4dadf73679347268f6a74e58ce672dd566063d5c3d64a9d830cad98b8ebbe86294f64fed12410dee1ee6645e0f7c5afe08e098db11ca6140d4fab26a07f1d7ea22cfd1e4a77dbe12f7436a7ed15a65464c2ccd5e332b15c5d1763eb20404c8a108b6e49738ab87d3fb8fb709ee87769fdc3dbe7d33101f88acffb59295a3303f59433a306babfad494aaa5317d9da057d7d350ef674314bc1ae88bbac48356bf1ab4baf48df03163ea4d06942730e9534056d97a85b49fdfc65a69300a461a0ba46bfee95111f4dcba0f8c7189f0299e06a5599f0aaeea769f886414540d79a744f6f66e28a52f1f57b5443b3754b9fad580270c92d15665f51a9738169875d2c9c5a96c6606f0b82b4007a1b9b18266ef224421dc2940fcb5ee3a93473006e995a692f246fcb5680136c54f74274a43583b52067d851183f84b9da7096a6bdcf330638a938842f53223da969097bccb3222acc31030533f21655fdc7f7ded9644102c2a2445f795415f1b43c3307fbf56dc465ccb0e0633ead0f4fac35530bc05c57113b9ab48dbb5f91f78f484722099d61bdde4c172fa43b6ca7f7cf2a0f76f3dd5c6f07365e31b1492cffc6f454b21894385fcb4e193a3f4644afb396998348b80f8797a8d67480e4be3d3b0543dd4cc7d90101b0449909c811e525751a31f7c60e0d45f56f72e3094443ef71905b9b275e41ee7251a9f7e8d9959c1a9f5918f60eb9a3323d3bf9b883385d54dd4980bb6607f55a42a54021b7f2acb1e564feb34edaa2626408e0a0a4257354dadc58a0299fa5c540ec03fb80fa2eec83c3b7fccec9cf268f6e1871b5315d4f54566c53ce81274d5ac7149cb5b1f486209792a5926f782984ae66fbd2e43ac52539d826c6a8fcd1e27601aeaaafeac9314b6a6c9599dd8fd24194e2e04761d54399c9ea082de1beb1dd567642669cc6e95ef6bbbc25ba2d36a3ead359bdae139ec243c9c09f2063837595ac696d4c5104d0205217b308488dc225afe52d172d946d5f208b40999033967fea1e08604efae810ffce93b0bef98f436cdffbbf3ae29766f6bc823e81b70dfb9ea58c794b633b974a702d44f4b1068a612b5c94214e94b6a0ae6a03a12e92d28cb93799fe1f14097f5087274315e39e073a470536a25fca98b3e9c949dc6c9f31f5e4fd1dc91a4bbf92a3e2a7babc3057bf0645be89ebd638c5fbdf3575e1178bf31ec8aa6bf0a0f32a2ef032d00ed78eb840da2ae522cbd4c3550387f4e382003045f4996e7fa2f74b36744361f5d256a5fd248efeb5009ac47deaf5cf56fb7f5376fe1fa47690028330b20101e40b0fef4be2697a1b79c2fcbf2aee1f5cf9e8ab419c7787dfc5067c14ee99c7996759e8ac6548567294862ec8a36b772ad1754c2a8022ede0c4706c25f5174b93386769565f92489859cede1aaae06334fbeb549f15beb1e674b355c3b89cc37847189e7c70de0d8bdfcfaa4b7b6e2ee05cdf00def33da4974cc6384602ea15bf7790c9f44ceddb6bdbe27062376bdc1fbbaffc6fcc1f789a15c8a5f9df28ccbf75d375e5669d696441aa0171164451b29519ed4b10d507a2d1e4e2692e0c617f99aac4407395f3fcac170b1f7932d820208f716502bf8fd3d60abf65c77780d5943635b39acf75b72fcc96f0fbb52f75f16340c4d9a852b6b1cf5493947a53d7d8a0a0b0b6526600da5e83ba8e0cd81680b0c1e3d213010cc11c3264e8bf9c8648ccdce616b1b15ff69bbf68e6c11fc9480209c365a693c0df3a200c5885bd1c1db1ccbe0fc3bca7daccae4dd4a6e4a2198ade061d38e14f5405e48847e1845e1845a902a2b480f5b0354286274c026924b085dadd85be2dedf772a283f9305480320c180c87ab03c7d806c1d64680859995992a3347c5ec6baa76311130eb1f7c8b9bab9aaeb6df80d24ae48b9626b85e2b6fff20d9d8f0bec1c75665c74aec13c076816c6f79ce43704ef61a5caf440c52e25e4e82aa0d6c0c9e22528f2676376ad6769bb50f4a7c99f478bf93d410078a2b32c163e9b176b2607998b6716fcda0699683639438ef77cb33c91a6b7b63cbcf795b20500703f48d83ed6e0baf9539019c0eb735cce1846135fced931e967912c17f8531545741c223ac58c6f21fee0f2e52645b946ba3b81af217eca88b6138badda44a5caa5e0d505ee69affa1f8d6c06f87546b1240c51f76673e7e46b397357a3a94560c2c4a311ffee579b30d5cfb2333f852b40cb0261e0b2401c9dc5c8c3aea786f8433fdfbe911d9b8fd02ebe8bc8be01fbb39c521117465e70ad12ab16a4c952b92e6a603714f1e7dd0ec97d0cd3e55b8c0590d42c494a797bb14af69bf1106c6847bc641d0301c16d4c6572f3c19ee75efec6ed58e2eaed21623ca9296144f25131283c3917c4349f38d6f81c02ad83b5b782386cdfa690689aaeb8a6b9b06761dd1e0f9403a8a0526281c330f4f2eff3e0f03f6c6c58e3c3f169e045b9e9b1bd790ea38bd7dc33754cc2cbd90f54c5110ee42cdd8dbceb85560b2d8d6b51b0d63b0474c8555efb5593c21ff0d43a514ab3e189b6d26fd1ba073eca8d36094157744b5bddf02ed874b13a9bde73b8a9ae1bb8530f23fb82d8bccd0c291b6f4d78ce40908abcb1731c3968a6c4ff792433c2281d292ddc3e343db090921adcb4425afb20d1295d28e2ca3d3dd75fb424560e56ccd4f83a8332e56c775667b6c43a0430b913c04e937c9b73cabe16a24de9e9b4d9c9850c5a5bc7df08a7701f65a20561d7006794e2b6db1df55414cf3dff76df71f69c8349165537c905b992b96fd22de895e08d67cd6f02c57e9e56959f65cc80b45ef8e865808765ab5a94c9afbcc315685ed3bb597058d39b95ae907a5cc0999cc819dcab17ffefe117ab6b3038167db844a4b8c68bef7464c6aee0a853ef40056f0c1438118a57d21406ab90928b1f5f968d69244a21ffb50093d7599e88aa29b722184005dd52933288fe1dcb3df3189b921d81b8aeb2326ed5b508b34ff0b108873a2a30c4168009a443c914972d0b92dcd75ec1a9b68807608ed84eabf387441141941c3d95e080a414e61bb168cbc24fd6b408b41eaa96ece2040506929ac5006b3042643678659c9a9129c8726be7219c2a89866ad165721b183f5872ef47c5048fc98733991d66896c69d61686e7836158e0d3439deb141ebe00a65932df59081917659eb78f0abedc5bcae983b5206635cbf37b274a42f3c775a91cf8524cf51e951a8134e087ffc1a399fab161fdb914820f1cf28f9a6123b270825c5ed50d527543962d142d10bdc6628444ae0f5f76b9d4ba4cc404f98c81d2f78cb87a505b8d2b66b89eb150516741138205ea976403d0b761e7f89a0d01f71b81d48717738de63b1e841facf10c2818451003dcceec4fb5ebbb5aeef7ab9d4e007b6396de9c8b36ed9248b80224aa89e3b51c86f2ceb71c09992953309f6ec18bc74527928114de3a1ae465b04596914e4c391da499e92935f28ad05cb946f29f472555d9da191885ae19b475145f299c4c6fa8cecd075e924d42bd97c236ab0ec16bb647c45829ab53af4f22efb9ba198173d6a48ce124b559dcf4a89134946f90107b2d14d49aec47afe5f9284da9848c3403d13b8a6e96041e8676a0148f9634ab130e4b4b15d585480a33509b0563eac6a27d553ac23483a9cd768a4617e23c9675dffe1f8015e18eb3b550963a565f74d3c0b361c7fb672f2bad1101dedb9ce296ae64f2b2ce0c5328d3247fb060258c4ea363014a02cd64c7ffe14d2e8752253bed594421caf166eb8183cafde48de588e1ff9c41368069a2568bced34006ce5c8bd0204a4e9297461e6e92875d1ee4c6df4134474d0fd0ec190036489ad686634d69b06932d93654e4f4e751857b1e84178291a220e53cf2032107e76dad8d03c50c62e7de376229d8492b026e5e981fbefce202c09736b455298154801aeca31909c35a8a51f46d1e70039f7b902c3a05b37ea5005e62c824519a3cf14a90c4cc596e248cfd8d8af04cb79a761a9603f4e18fe801eaa3070adaaacee5bdf2e0bae2f4f2513f4286284074cacd03a2cb40d37a47ca57d455295f6c8f8da3559268db3596a78367f0ce460cb23fd955f718be80e542696e76db43a7dc0e3633dfc3e7f92f5e30dd228e616591dd96b19bf5c21490e6ceebf36c537b57b55fdd40160d6655e0e8d1ba0a989e51d92b9d335f5c878132462ca4481689135be5365854c67c52cb6cbbc2f942187b589db2554f9d1e9b258dc82dff8242e7cce812fc20a2b87f34699e3f16adaaeb9c8a3380d17c286c80088a92c8470bb7c9b3862aa0d2da1c1da4fce7faebbad0a0b938913d0232f84c142251266462a3e7a0e605151ecc03541912d8dc847a378860f35f91d4b80172cfba254c26f8c65ce1d0ddc74c0b3a3cb03ac6f6c495c34f5894976c9b07a94c2d34ea175dd4e35add7ed0e0146d678e7a3cce7d7609f11bc1a626cdf349cb9ac50add91e3d5a2e7eaec634263d4566a8a74a1c777490ac6d5d8b035feaa2eb308fd53add57948cd740b919a154229727581a043038ed1b629329ef377d461bc0f147ecc0b767aedbbc14c97520f568e856f00c9c7c6ea39", &(0x7f0000000100)=0x1000, &(0x7f0000000180)="55107e1f3034bba346709fcd7dd9a0ae93bfe88c8c784ab0ca802775b271f4fcbde4efff9e0bf4cae581ebf16be7bf50f1c777fe184ea9005bce69d5ae7a666bd419272ced9115e7303454a6271c85faed6c65d2826807460eb6e71e0524fd87a7c0ece9900c16f9e36be8e41663b86bf4bb9738d4f8926e78286625f4018ed9a94fccd172648ff0771815de3cfcaea030f691fb409b525b1bfc4f74871883835eb96ec5f142611f18b3fa3bac8673803b17d6c82750fa2a497e4b", 0xbb) lseek(r0, 0x0, 0x7, 0x2) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) write(r2, &(0x7f0000000240)="b4819f13ca1a6c787b3f15032d4d8c93df1a86b5a29627956f675bf9d25f9d88bace1b7b3ca6ba4be888fcbd3314ea7adb7b371d38cf9e54c0a1c8289d11d4af16806d606da68f618f08cfc769ea0d6e7e311bff32492dd6fc93effd372d40c4202731d0df3bd673e669dc4d4c343bf645ed0256f00645ef879626b3a1f4fe103ba9199bcb24532b6826d19c8d6a4f668508751b0899b3a8e77e475e4bde1801cfb917a79e8bb5b114be15dc0f4196a04097207dbc1654153fca27fa18b9dbb3398d3609185849246545962023e14bb31b971d8f83a0d8685599cd4c6f066977257b66922d777a239c248ceaf52e7b63a382cdf63013", 0xf6) write(r1, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCEXCL(r1, 0x2000740d) socket(0x10, 0x1, 0x6) setitimer(0x0, &(0x7f0000000000)={{0xd000000}, {0xfffffffffffffffd, 0x2710}}, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000140), &(0x7f0000000180)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x65d31d8, 0x8}, 0x8) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000080)) 16:00:15 executing program 0: syz_emit_ethernet(0xe, &(0x7f00000000c0)=ANY=[@ANYBLOB="4700000000000000000000000000db3b81a08795d81a894b47b941b946ea1d7d2ce11d7389225339db9872b9910ba0a8a509afb6b1914412771a53a065deee7dd0a822d4d743ad9352b1b98a6c71208132caecfa9d7a1f15a1e3c438e8cc8f5a66e139ffb6f46ef08f5fb91037fe83f2faa8aab2e23d88115c59d32ec3939bdad2bb9b24ccea69b4c54e2462d6e6fe9a72fb9a2f2074544655652f8c3c040d7bc3dea56e59d7ccf6695abda9b0b9a3d9676aa0ca5a2c8fa3bd0000"]) 16:00:15 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socket$inet(0x2, 0x2, 0x0) kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="815d75a4a6006f2d211e3c3f0679f7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c6d3000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 16:00:15 executing program 0: semop(0xffffffffffffffff, &(0x7f0000000000)=[{0x0, 0x8000}, {0x1}, {}, {}, {0x0, 0x3, 0x1800}, {0x0, 0x0, 0x800}, {0x4, 0x4}, {0x0, 0x4000, 0x800}, {0x1}], 0x9) r0 = semget$private(0x0, 0x8, 0x9) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x4, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3}, {0x0, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x6e}], 0x7) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f00000000c0)=""/43) write(0xffffffffffffffff, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000180)) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000080)) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000140)=0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xab33673602b13e1e) mmap(&(0x7f0000499000/0x4000)=nil, 0x4000, 0xf550d630ab2d30c9, 0x10, r1, 0x0, 0x1ff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semop(r0, &(0x7f0000000100), 0x2d) pipe2(&(0x7f0000000100), 0x10000) r2 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getpgid(0x0) semop(r0, &(0x7f0000000040)=[{0x3, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x2) 16:00:15 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000015c0)="000000186004008b00b12b710456d98ed90000000000ff010000f0015a6f827388749492712a51630d00003a06005fa2abee4a00000000080009905780b99ebfa2c3adb497512dd5d7864db6f033e250335b450732c66af292ae46e06dd51200e20215aad531bef2962f02bc19cd1dd40ede9767d752d5c4e928a7f917765246475c5f7aed4e0de4ca8a153998701543d64852b7d4596dcb0e5fff31d86135e3246ace60b80e91fa83024c4f488c7ef337d6f4cb4f763c81dc8aaab7b1ce1954ceaee3ed2b3568d9661a64702b359c559d42e6217475c4006f919fd2b9", 0xdd}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f635763a", 0xe, 0x0, 0xfffffffffffffffc) dup2(r1, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000300)=0xc) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x4, &(0x7f0000000040)=[r5, 0x0, 0x0, 0x0]) r7 = getegid() setregid(r6, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x1000000, r3, 0x0, 0x0, r7, 0x1ce}, 0x84000080c1, 0x0, 0x0, r4}) getsockname$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000727f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210b21beddba"], &(0x7f0000000340)=0x1002) 16:00:15 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="02008d04002bde4b0000000058fd0341e3aaf8df92877220010e05a9ff00000000000000f2"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x1, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x1, 0x84, 0x3}, 0xc) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a10281a7ffffffff"], 0x1) r0 = socket(0x20, 0x4000, 0x8) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r1, &(0x7f0000002bc0)="e38e5255eb5ce0d1c0df7b97978c38d1c7793cd68e688c23492f8ae248b11bf56ed6b3a46e245b27b778965792c8ea7fd7b7f5a57fa055f0df5850b06fdc2245146cc5dff3c08f476ef6a26bdd8af4a09cd1033650f5241647591badf9987e63b4168aca9310394c84ba0f4d08aedb7f9d7f8bfc61ab92370500916d4c64698dfef1df50854d90e43eaaddd62d0630613a2b367fd8b1a5ce66879223305692bd83bc7aaacb96f6abfe1e0022d7bbad570516db41d190228691af7c8fb8dccd306612b2bd31268364f9825080fa07bc7d1080c200da706095e6ae5be9d0252dc495b2604caa4400060af077aee2d14405a69e5e376be80441c9a0eccabbe2760a39d974b1c42a94167e3c475ad861015be78831a6f3ae7490aefb209715d3e6bae0fc9d130a592ebd5a05fe551e9eff4b9f5e2ac777588b83314eb4cca5d05a62e2d003a96f70b981bc53f3ad32b8a3e5113be672ab4a1c405d1669a27d607a6fa051a76c235505f9e0ddea7d67b6edc4227a1cf70a0042f377a5f44fb1c94022ac00d8c32831555ef43da068474338ecda47684c740be0c61c1dc38057e584b5f18adcf300ba46a3470cb6676b0163e9d39018fabb9b93a3b588e6b6dce30d76588d277f27d10f0fd5b11c700ab918820a2ecf215b033848165642389a487e772d2a85b806f2023bf63474e29dce031ad0178a76c9c095714fd7ec88696bc3472d62b507e3d2887f522ddbbbd88071524023427dbc66f8d8d8862b78b568b7295d606c9a26b683c6e06b47d7147e027fe58ba9ba6c7d492acd2dbd50b1d1b2ca87c0045f068918d68d6a00d3a27c46ad34ac0554ab1e80286adf8941e3243b87746391d2cf8c1bdd1fd9ad012eb63141e8dd2735d5b0784e296bc0322e83ab5c9bd61f8b1b6628f96c0efc86189c4918daa2a658647e2135b644ee10446a884d589f275b0d04534ebcbe88a10b4b852086f5c12ce824d08efd63bab0ffe96418ff5e5bac0bf5e7175ec5d6ee65b762abf5e389882bb9091410671e68d573461774ea7e556eebe777f3f42c6f3fcaa9b9a364aa5d6aacc068c38858a4392f8c87d64ac2550cbf6b938f4ff9c34417c2c95d08a487980658192ecebd9397a5b1d865f3e174a33fcaf15b2806267f72e6c7a91f61470a874b69743c5417fc4242983245d754fe6d83531b44db9f22f5d75969e6f76f470acbe1767934bcb618877f87a85dca7f3f34ff64b23a62a3e57f2310a5098481431ccad94070c3d41470113e85f0328f046dd35428c0ded02ece4bbac59d96e4a7e9594821daa25673fe2be8de4c15c81d00de88aaf220c9e84f99883f11d3a62944b0642660060185ba25722e62e481ee1eb16be7e02166ecae87931c5566ad4de95fbd521588b8a6da0fabcea7b2ba8017fd52b0cf66ac0d5f215fdc36f2604eb10394b7758354c3809a447f57aa17b15007747af0c4a69c196018ef457df19f63211c7606d5a6518e1b568588cb58a7162ecb4b3fc74db027bc0634143c77dc88e1489d61a16efee913f22fd868390dc2419ee91ff1e6005c12afbcbba11594ded22b07cd450ae63c04bc1fedda41cf891d0f52340c3c286bc8a3ca261a3177180d86902aefcb5b0fdc837d3f2f3a040afc3520178541d694559de7405cafd82e3b00117871b083f9560bbe24a31ffc7e76c349f47c1f9d2032d7ee33f73449456bbd12ecd5440570c4fd1912e05fc107648912278fbc32c7a30299643794fa3d471c2b1a0fa412484a5eb2a771ccd547556dbad82d2401beb4b151260b30dcb5ce4140c114d0345bb8c0873743f6b39d6ec21d5880cfdae4078f05ac40cfe73f4d6b2f2aefae0ab518bf739c5072d8b7c1e7f3646c8d09fc84ffdf0eb38562bc2695eab4143a93c89ba6858982275f547bd5740ca06c17b88c789c8c4315f97586caf68d58207387325d7112c86080286d2224cb115dcdaf9a0c60a685e199e9b8eccce5ccb2ee00d0bb843eca59fb6973368cb6aa62b123b9fce5c44ab6856e7e39", 0x599) 16:00:15 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000280)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9dd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97deb334c259ff236fb458b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c4f5a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b5844bbee68303ccd3e3f70ed5f94b3d79025e35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7e19557"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8002, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockname(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000500)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) 16:00:15 executing program 0: socket(0x20, 0x1, 0x1f) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0xb70914d8d1ca9d2f, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x800, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) 16:00:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) bind(r5, &(0x7f0000000100)=ANY=[@ANYRESDEC=r6], 0x3) setsockopt(r5, 0x5, 0x2, &(0x7f00000002c0)="555f8b208a952a421de41cfabc74865e4edb870b1cbb906f1004f4f005189e08895dc7e9a48ecea5ec9feb0f3a072e0036f5b927997c73a5e119afd14b39f45442a8e271a17bedd9088ff77e", 0x4c) recvmsg(r4, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)=""/91, 0x5b}], 0x1, &(0x7f0000000200)=""/158, 0x9e}, 0x2) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r1) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f00000001c0)={0x0, 0x80000001}, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="2fec00bf100000007f7841a72d618c2658df2e2f1b73975ce4b45bb583319e21f8fcfc8c62aa3e23cab37ea95f9fec2160802f7b233caeed317a"], 0x3) fcntl$dupfd(r3, 0x0, r1) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x4) mkdirat(r2, &(0x7f0000000200)='./file0\x00', 0xc8) ftruncate(r4, 0x0, 0x1) setrlimit(0x0, &(0x7f0000000040)={0x0, 0x101}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x200, 0x0) shutdown(r0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0x6, 0xfffffffa, 0x7, 0x1, 0x7fff, 0x7f5, 0x5, 0x2, 0x0, 0x8000, 0xfffffffffffffbff}) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) fcntl$getflags(0xffffffffffffffff, 0x3) fchmod(r6, 0x160) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c, 0x0, 0x8}, {0x24, 0x0, 0x0, 0x9}, {0x6, 0x0, 0x0, 0x7fd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0xe) 16:00:17 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = getuid() setreuid(0xee00, r0) r1 = getgid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000200)=0x8) chown(&(0x7f0000000000)='./file0\x00', r0, r1) 16:00:17 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffab1a0b75b2ed86dd6000000000103aff00000000e00800f3ffee000000000000fe8000000000000000000000000000aa86009078000000000200000000000000"]) r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x154) 16:00:17 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) socketpair(0x2, 0x4003, 0x100000000102, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x800) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x10, 0x200, 0x4100190000000001}], 0x0, 0x0, 0x100, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getpid() readlinkat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=""/195, 0xc3) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) write(r0, &(0x7f00000002c0)="b31bd4788083c9f0095f0e91d7892c0e0fb029b774846c3a4d75bdfea32fccdedca9ed441731501a90634e95c1edb4c76f6b77cdb1fa8a86316ac54901d97ed77f7c859983c61bde3a590b06e4b458af4b48616d2a2368248d5fa69f0ed7410f9327d07b869808e04ee66fcc3f58b48164f6de994e5ced681bc0095ad871bb260858d57c414f877678a40eba9937f2925f8732eee59cf0e001d4e5bdce8c8b964f145bae9c5aadb5c9265b1c343ffa9fc87cdf68090377cfe43604d94cc0c6d69396d1e81c8bb5681dd4f69f884ded9f4ef94f0a8d6122aa88cd7fd276059cae16571f874c8f6df2d7b8203aca", 0xed) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cb9, 0x4) writev(0xffffffffffffffff, &(0x7f0000000940)=[{&(0x7f0000000400)="a94f9b78a4467b4145ff9a9686", 0xd}, {&(0x7f0000000500)="017d872bd9cd78ef0d3069dae901ba253d50bb254c9e00d78eaf6ade40ac5d9da9a9b7c72d5069ab0c276eab14adff34009374b465a030ad061ae1699e8005b71a52f70ce81406ba9b099c6f97cac2b1f29879b6198d379229bacf2f1c20c8655e776c0352613900593a9b9b0b361814a9b2716037b3ba82888deb40a483d40d333c29cb46b6af7198", 0x89}, {&(0x7f00000005c0)="783b002086b55f1d88d4136c30215e3c22f6233a75e409dd6e67a0cf7ae7a01042ccd8f84b20b1b727673311295e6da6fd5e0a054f9374a873e930eded1a020809a7cc06ca19cdc9265099a69b06a5", 0x4f}, {&(0x7f0000000640)="46e86b5bbcd3e5c10bccaab4e4f204d8c4494302b0c72711796ff057582d2ba0f8a5ed0a72200c15c3", 0x29}, {&(0x7f0000000680)="0dbc6388a3e9d5967fb512a98d8d87edf0b63ccb53ee3deae35dc6935efc438ed6077929470fad5d3428cd760d88e8287d3ab8631ebbc05d26e21e33fce01faac59c94ddb94798353eb609426dfdf0897ce86c932bd5f42574fa861824109ff7ea82708e7b52e4e064c2582dace39540b6036f36221481269729a0801fe47fda98db1335505ea63dfca9383b6bf96d046979149c1b8e8b50a91c4c52e212ac7f516c641410da1c1a876766151168ae1e992efc2b30e07424ca9bd7e2c17b9a9b954ad3d07e6c780345d625fdbdb5add392d50e0a827e4271412028ae7379ae044e130bfd8bc8a10b2618f02f17d52c964681721e0237abb72d83106b", 0xfc}, {&(0x7f0000000780)="8695769f1f8bbcc6d22bdb8d228365643109229c8ca4afcfab34301812cc8d719d8197b5d87c106abf7657de5c22ea9022ceb286856a9d89c5b1bcd54676d04ab75386f2dc70c80b5cd6cb28997542e0b9404cbaa567bbc51f60188481317b2d596465e927b86825b04bc09986efb2bf09d62a2fcd2b25fc9ca89213c1d9b80a04ebcbb16f6b23a7f6dbfccad12d25fe6044375b18ed6ab09e49e5be3ff6060309730144d64e0d260507c3aa84e40ccc7cae6e8d2d796e52881ed9c89f166aa24ab9a4641440d992e585024e91654a0885dc39cda7ddb1a9a1cf8b8dd46f556713230a100e2b0933a18fcaf43b1ba39a0c41710a2e3801acaae8", 0xfa}, {&(0x7f0000000880)="fe92bccda6884e4a174d575c6e54ea437c928e672c92d4a925db4f3a7a9fc4bd0f7180663a13c969926fc99c755b80b1b867931605d5c0fbc1e76c26925b19ea28cc9f7514d38b4acfad9f3a8cd9cd4fb56728a2e57e26eb825dd27d7ce2e1ecebb03fed76a4d45d8f3d5145d573c2110fb8681e10a0313d16f653090d1254f782334195104f5476ddd98231c475082049", 0x91}], 0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) flock(r2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x24}, {0xc}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r3, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) sysctl$kern(&(0x7f00000003c0)={0x1, 0x36}, 0x2, &(0x7f0000000480)="8e7bd4289621f9b5424021848724a610ed9c780f540c5ecaf7c2854e0a1004b07a1abf8c5a5b55f5298c109f65", &(0x7f0000000440)=0x2d, 0xfffffffffffffffe, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="f6fd1a011671ed35f8d3b3584ebe2102435d0b299ba78889504463f606cbb3971bf7754ff6325aa1c320e504b6cadb57b84c5f3363b378", 0x37) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) r4 = dup(r1) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x80000000000006}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x20000) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r3, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r5, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r7, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r9, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, r1, r3, r5, r7, r9, r11]) syz_emit_ethernet(0x193, &(0x7f00000001c0)={@broadcast, @remote, [{[], {0x8100, 0x5, 0x0, 0x4}}], {@ipv4={0x800, {{0x20, 0x4, 0x0, 0x2, 0x181, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0xffffff, {[@generic={0x88, 0x10, "f4e4db074dd9d1f37e5b9913cb81"}, @lsrr={0x83, 0xf, 0x9, [@multicast2, @multicast1, @remote={0xac, 0x14, 0x0}]}, @end, @timestamp={0x44, 0x18, 0x1, 0x2, 0x4, [{[], 0x10000}, {[@loopback], 0x1}, {[], 0xfffffffd}, {[], 0x4}]}, @ssrr={0x89, 0x3, 0x81}, @ssrr={0x89, 0x27, 0x5, [@multicast1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2, @broadcast, @rand_addr=0x5f406e92, @empty, @multicast1, @rand_addr=0x5de]}, @noop, @ra={0x94, 0x6, 0x6}]}}, @udp={{0x0, 0x2, 0x8}, {"30c7b14cd0c4fcd8141560859fef5552272b3ce6907ff1df9470ac42339aff8ddbce948303b6fe1efd097f5e4fb74b76077482acaa594e28db8629c200290f25826d76e425a160ef6f1e0683eea54b08c7f8cedc59d08c37a72b9db659ddbedc1cd74dc822eb79a6851a09551c33114eaa90f9adb055fba2b47f2b8b7222f74537acbf172e23b2ff6253169edf9411a09d8172bc45123b481e4ce7d4e00abd9d0af42a666ce12a11d24cc462f2933e838b31bf5563e6f787f28d817a65cdbd9d44367fb0edbe18859db2a7482ffe590a0564524fe248101330780d5fe88575ed858e9e8056e9b5c579ad4e80b6c961ec6e76e21356104897d5"}}}}}}) 16:00:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x10, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) openat(r2, &(0x7f0000000080)='./bus\x00', 0x200, 0x59) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x160000000019d6, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000300)={0x10, 0x2, 0x4, 0x3, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x68}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x89}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x37}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1000}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7f}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x8001}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x10000}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x200000000000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './file0\x00', './bus\x00', './file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xedf}) 16:00:17 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x2072) 16:00:17 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x1, 0xc1, 0xae, "000000e3ff010000113ee21200"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xffffff81) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000340)=[{0x2d}, {0x4}, {0x6, 0x4, 0x0, 0xf9d9}, {0xe9, 0x7, 0x5, 0x9fc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = semget$private(0x0, 0x0, 0x100) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/142) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000002c0)=""/114) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, 0xfdffffffffffffff], [0x0, 0x0, 0x4], [{0x4}], {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x80000001) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000004}) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500000400"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x80000000, &(0x7f0000000040)="fea1b7", 0x3) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000040)={0x1, 0x7f, 0xef, 0x3a, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r5 = socket$unix(0x1, 0x5, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) r7 = socket(0x18, 0x0, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="010001000000020076a10af7002171e6be1d4c1fcf7f8e395133139d25b88920626c88873dd28a4594392351b1596858e3b070604aeae19ffd1cf0532441832f99148360194714bf5d4dc5bfb4e7a0e0d97901c27bdb8c741a27283e098c2bcff59783441ea2b0fd557b0aeb37327738a590b1eb2f318cde10fd230835e8077b00421e12473a7330d449f4304e578e1ed3e4f22fc4ae07ee22b0f35008afb6b50f0ea0628b3b08ed16c967bd1b1f87146c2feaf93725e4014cccbf932005717e4b73b3ab46a242f0bfb44386f40c8c1fb6268281b5b9a19b3ce4d9280b411bd1d6177f91d9a4cb6e1fa1365a56c6127d6f88a00cf1430f19069f2946ad104d580ec6f59e5781f562e62e57c7b26515a7f7a5628eea99ecd2ba3cc96ea8c0ec8812ea4b40593d61997e92857c25e29b0d799c77d8782468255b0f1580fdbf7a757efc463a272c9d12901da9d509950ccaee6699c32108e43674c328b40cafd1278c0d74854847d337d53fb127"], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xed) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="2d6d1f7855f2e7437721fda4d00e12a411a713769de76cf4f141d0463971d6ec2783ef90c81bb53a9e802f14db8c7795f0b47acdf3cc9f01b461f8a63339d17bda4982f90dbba859fa3734101d6491ad54997c8b1ce4f3e91405f568"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="79d09ee6e98e25a4c50a2164d96d885666116b140000000000", @ANYRESOCT=r2], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x6, 0x4000, 0x3) bind(r5, &(0x7f00000004c0)=ANY=[@ANYBLOB="939f7640fa459095b613a02b88114654c4850800000000000000c4f918bc55c0a313780a50510cb32c382b7b50de07000000800000000000000000200010765a23f3e6ef237104ec78e347e7ef078c96dd79a4feddbdf069fc9a374e5dd211d40f82005d86b68bf5bf9ce664bb638647fc1ca0c96fdce8a7bac5d30f"], 0x3) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040), &(0x7f0000000080)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r7 = socket(0x2, 0x3, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) write(r7, 0x0, 0x0) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) accept(r1, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/4098], &(0x7f0000000000)=0x1002) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r2, 0x29, 0x28, &(0x7f00000002c0), 0x4) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x48}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)={@broadcast}) 16:00:17 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x405], [{}, {}, {}, {}, {0x0, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x4]}}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCCBRK(r2, 0x2000747a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000040)=""/49) r3 = socket(0x18, 0x2, 0x0) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r6, 0xffffffffffffffff) lchown(&(0x7f0000000000)='./file0\x00', r4, r6) openat$bpf(0xffffffffffffff9c, 0xffffffffffffffff, 0x200, 0x0) r7 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x81}, {0x6, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) setsockopt(r2, 0x7, 0xfffffffd, &(0x7f0000000100)="7d8a84a000efdded5a9ba2c8cd51f13e07eac79ae11bbb96350a61c249861762cd1ca9cecd4ef0eb431f8ffe630da1c28073cdca9a8bd42cf24a5c0d57903ff6c5aad9c31ec2c23f5c98ddbde7552b9cc9dc97bb7c4f7554481d053ab2d86636ff4c8710a9f035ccb37ff4acde47f3f8c2a6606add002ad0e3198f3dbf426edda563336c011f083b8973630e5857a07e00ed7e46aa21db35bdb6b922af9de02de9ba6fbbf6429d66c7b45774827fce5a519512e501eb522ae715f1d768160500f102c4a4a6aba3a8b1b404cdc860de", 0xcf) r3 = dup(r1) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$KDSETRAD(r3, 0x20004b43) 16:00:17 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "9e0100", 0x30, 0x3a, 0x0, @rand_addr="61adf862858aa8790dbf9a1459e5824a", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @mcast2, @mcast1}}}}}}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semop(0x0, &(0x7f0000000000)=[{0x0, 0x3f, 0xc00}], 0x1) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) accept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/57}, &(0x7f00000001c0)=0x3b) open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10020008001) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100208000) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) connect(r1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0xb8349990af97d9) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) mlock(&(0x7f00003e1000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x40}, {0x6, 0x0, 0x0, 0x10000103}]}) syz_emit_ethernet(0x14, &(0x7f0000000100)=ANY=[@ANYBLOB]) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x87, 0x0, 0x10}, {0x81, 0x0, 0x2}, {0x1, 0x0, 0x80, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x2b, &(0x7f0000000000)="f7ff0029", 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) dup2(r1, r0) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000100)="01dbcdc3c324eb823bd5", 0xa, 0x0, 0x0, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)) 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x79902f1, 0xa8a}, {0x6, 0xc58}}, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89", 0x65, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 16:00:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a02731c7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x2, r2) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(r4, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x7, 0xb9a, &(0x7f0000000180)="457f270620e4d3bf067c65def74c5446da3a9bac1c5884c009413c0b62c4fbe295e262e0f1daa167613561add94ddf2a4689b35f54eac2597431be4967f004ea6bfc520ee2b25e73c7adbfe17c6138be859d21a980f09fcb9eceac576f9f1060edc817448ef13e9b", 0x68) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000240)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf922b5096873059b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde400ff0100008a1bd623c1af3f4ed230056a735d0c372b6bc122373bd0", 0x30e, 0x403, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x7ff, 0xcb, 0x0, 0x1}, {0x9, 0x1, 0x5, 0x1000}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)) 16:00:19 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffd107ec5da7a2c29ca467c4111c87a6a9c5ba5ae6062ba37720be3d4c9f9d0878ff1e2ed5e0f67e865ae81fe2a0e5549ee05095957a40fd2950c3cba8d52660d81181bcd33a283ee9379e8aa7a031f16c01b7245a7248ff96f3eea08f09accc512dc407309c36880b3ebdd521d035a8abaca054f44017b12b349c0ca239166c61041c74597152bd5541e3dc2dc51fd4f4aa2730989aae864b9df066ba1f51a829be4185d254e26d6907d40ddd4087c364541163c6ae4a9a410c3eb4ba8b08bfbb290d1af9741da9e9c84452c87bd0b900a5120ed91be5d54a52d86500"], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:19 executing program 1: mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x0, 0x200000]}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/139, 0x8b) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x200000f0, &(0x7f0000000300)}) r1 = socket$inet6(0x18, 0x3, 0x7) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x0, 0xf8f}, 0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x1, 0x7) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x802069ad, &(0x7f0000000300)) 16:00:19 executing program 1: sysctl$vm(&(0x7f0000000100)={0x2, 0xc}, 0x2, &(0x7f0000000580)="87b0cd33cf4c6fbf7b1570927a9370340ac81c6ac5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a15d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b559c41489cc93787e4af08c7c828735484a2a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90f788e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d71e146f9e3f48fff2bdfd000000", &(0x7f0000000200)=0xb7, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f94b4995a2c17e414031db8698d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e53f236958d3e4a8478756f3c205579e", 0x4) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffff, 0xb6}, {0x7}}) 16:00:19 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [], [], [], [{}, {0x0, 0x0, 0x80}, {0x0, 0x0, 0x2}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) write(r2, &(0x7f0000000040)="810111332607dd9a63413482c83eb9581c0a1fa77f2075be30631bc220c014e7b78e65d8e54fd44c2b1539903bcf2a3b9528cb9d3eda4ef8131e19261b71ff6dc2c0e950a07fd249791d133d4e982e9da814a4f5b6b942aba2fa12a6dfe9e1c53659fbb08795856338889791922f81c22f1748a1bee18fda051d1b5891fcfbb24d77bded05ec236939f70d", 0x8b) 16:00:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000380)=[{0x20, 0x0, 0x0, 0x2}, {0x25}, {0x6, 0x0, 0x0, 0x971}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(0xffffffffffffffff, &(0x7f0000000300)="a9d61cfa38f0abd375c0adf8218e22c2d34c57e0c1de7211bfe4d839f91c6f19c5ed81f0c5c1d3e4d19f79946148a99e3a2449abad44e411867eeb83fe423c19704e4300752f2b0903", 0x49, 0x0, 0x9) pwrite(r1, &(0x7f00000002c0)="000000000000000000020000000000", 0xf, 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) fchmod(0xffffffffffffffff, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x10}, {0xd93, 0xaf, 0x4}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x6) pipe2(&(0x7f0000000100), 0x0) 16:00:20 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, &(0x7f0000000000)="530ff19f", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = accept$inet(r0, 0x0, &(0x7f00000000c0)) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000100)=""/132, &(0x7f00000001c0)=0x84) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setregid(r1, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r3, 0xffffffffffffffff) setregid(r1, r3) write(r0, &(0x7f00000001c0)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500000400"}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r4, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc028698d, &(0x7f00000000c0)) r7 = socket(0x18, 0xc002, 0x0) connect$unix(r7, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0x62) 16:00:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000240)=@in6={0x18, 0x0, 0x7, 0x4}, 0xc) accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r3 = dup(r2) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) setsockopt(r5, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000080)) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8640118a) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt(r4, 0xfffffff7, 0x6, &(0x7f00000001c0)=""/41, &(0x7f0000000200)=0x29) 16:00:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ffe, 0x0, "0e000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$KDSETRAD(r3, 0x20004b43) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="d13d1b7d72ad033398198fcb441d043c80dab0ed", 0x14) 16:00:20 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000100)="58783c53d4e020538de1c61ce9c20897f96a214c99c5c2d362ab9e257a6fb38c10b53f551fd5fc90b2f9151019460a7145f16f7dde41fd70e2ccd736eb96295f2b55cf8a30b5fd0e083065f94690680c31c0374f85f4d116f2ab13470e7161671b2c69d392274d18992d82d243305d7c5edb8815f4eb07235bf46b165c6cd1261ecee3a9b4cbf90162cace2bb6f91bc3509a1321d2a701996ebcaee51c9a6ad7e2f844c333eeef9898fb0d258c01", &(0x7f00000000c0)=0xae, &(0x7f0000000200)="a5771486cfdffb7eb47066c4bccbeb23538676db45419351fbd0c9f8d6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe195b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac564b555046f5f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7288dbfb60fa0f8dbfc2b6da2c18c0c9418f2ed0079a2ef710f9587d945d60e29c754e21a1e7e8e7fb646f595729413a7cd925163699b46c771b82d9a6f0f28148d9cca02e7c86b18", 0x115) 16:00:20 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = getuid() setreuid(0xee00, r1) r2 = getgid() r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r5, 0xffffffffffffffff) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0x2, r1, r2, r3, r5, 0x181, 0x39}, 0x9f6, 0x3, 0x7fff}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0xffffff52) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) pwrite(r0, &(0x7f0000000300)='q', 0x1, 0x0, 0x0) 16:00:20 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="940d2eeb50efd9cd2bb1ee43e97f5035aaad8933a8479c84fd6dc9bd5fae2e3180a51d6945be47f7920a865a02c7670a9e626576c778b3a1df24a635727a7d9e063d0c3f934e3fd56a32e4438f74657733f32af715432e3a81ac2ec9973ef454358ed50517f1272da92a028f22fa0ade8a7ce43bbd4b9b7735391a7c5eab7b59451e35fd4ae54edaca8d57669ca8fe"], 0x3) setsockopt(r1, 0x81, 0x6, &(0x7f0000000000)="11d81b27e8c0f8fe8e6aae8c95a76fc0e176fd2d981181ec732490363b5432d0ba4fac3ec6495d678978b85e5754e597c70acd52b55033f4db5e094b2b57eaa086a30978b652b96cc9b434312e3cdca023eb7d", 0x53) munmap(&(0x7f0000010000/0x1000)=nil, 0x1000) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x800], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x7}]}}) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, &(0x7f0000000080)="29735a5881ff0995c3af11d4ef8dd68fe371c6db9131947091b0324463b4e0c59b2ee71bca5cc3638a8faf7480e4cd2dc38c9cc11c54f86196fdc4963c59b04c6979beb9ef906ab25e3b1a4b2c53eb2e971a6a060c975b6f1850d1f5333ec185987176fa490b67c7da9735f2a10a557b92f8c00dd0b1279200ec03241b9e63b2826a24e1be7001148126ee141270e852f7291806805d29f4ffff", &(0x7f0000000140)=0x9a, &(0x7f0000000180)="8d307bc1a0e80636becfe3fbf56afd9677e0d6b960ab9da1cc66972e539121fd91a276ca5a423e3e485a8b0be261e65b1847ad04b00c3b9d0d384787d7989d6d6c910dd9dd1b7f76b29e3221f84b82b0a3766d646984b10f92012e", 0x5b) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x101, 0x2800}, {0x1, 0x4, 0x1000}], 0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000140)=[{0x4, 0x3, 0x800}, {0x0, 0x9, 0xf4a31e48238a67a5}, {0x3, 0xd9fb}], 0x3) semop(r1, &(0x7f00000002c0)=[{0x4, 0x101, 0x1800}, {0x3, 0x9, 0x1000}, {0x4, 0xe42e}], 0x3) setsockopt(r0, 0x6, 0x80000001, &(0x7f0000000300)="6572ba39d0bbd2d0defaa21c39b2773d5275b69c89b90fabb2bd5d0a9a7918e9bb6014aa7ae062f71034b791e4b57c7fa7b1a7c9bfd8762345db070dabee8a22469cb50e40f0d4830c58f0afd8e5ec5101fae559f3ab513feb61d582e749065e277552f39ceceb0bc9325dd5230a2d217e3bee525cb5d7e4cdb8b9c2854ababbc90d4a13527e34ddb4a182", 0x8b) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000003c0)=0x2) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) r3 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x9, r2, 0x0, r3, 0x0, 0x180, 0x3}, 0xfffffffffffffffc, 0x77}) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x1e3) chdir(&(0x7f00000001c0)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='W\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x81) setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000300)=@in6={0x18, 0x3, 0x20}, 0xc) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000200)='./file0\x00', 0x200, 0xab) r2 = socket$unix(0x1, 0x2, 0x0) r3 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r3) r4 = getppid() setpgid(r3, r4) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB], 0xa, 0x0}, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x1, 0x1}, {0x3c, 0x0, 0x85}, {0x40}, {0x7ffffffe, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)=ANY=[@ANYBLOB="0ff2000000000000"]) 16:00:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2229bdd9838e48596efdc9927ba83c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:20 executing program 0: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="f2894937aae367f3e173"], 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getppid() ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100000100}]}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r2, &(0x7f0000000140)="fc356a677cf79ef07a7d359585b17482dadf724a8494e56fb007598fb72ebd684d4fddc02da16ae21b72006aaee936039d65ab4a49abf226a46af7acb6281d9124d92317b01dea0904fd841d9818a22fbe7d7d22d383acd55263ef9e463768715215d461e89c26787901d3d0daf9bf1c9fe876b9b5fec9957159e5267c495df096045fcad7e4722658614efed348c02df028ccae799954f3d5c4603a9a71b24b7699fe028e4080fa4ad2428572c9e8b82f8f", 0xb2, 0x0, 0x6) stat(&(0x7f0000000340)='./file0\x00', &(0x7f0000000280)) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) write(0xffffffffffffffff, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000300)) 16:00:20 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x6, 0x2}, 0x4, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000600)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) r0 = socket(0x23, 0x8000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket$inet6(0x18, 0x2, 0xff) getsockname(r2, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000300)=0x8) listen(r1, 0x0) truncate(&(0x7f0000000340)='./file0\x00', 0x0, 0x6) r3 = socket$inet(0x2, 0x4, 0x8) setsockopt(r3, 0x2, 0x0, &(0x7f0000000380)="e5455f0a6d655706ba8dbd6ff379475487fbd7ed206eb70881412baedb49b70d2189e5313921216595f0a6459f492b3f01d22a2733a0c307385d4d7ea1c160b4c6304f9577ad8315f2526c3322131f0e8acf735126950bb916fbdd130aebbbd8617960279b", 0x65) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000005c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000280)={0x0, './file0\x00', './file0\x00'}) 16:00:20 executing program 1: mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) getitimer(0x0, &(0x7f0000000000)) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcb56e73b6280d573f5ff13b9fd812eaa4e71", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000095b9d071b542ad387050000e200180000002900000031000000000000b71700bc00"/51], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/223, 0xdf}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x400}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000900)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000640)=[{&(0x7f0000000240)="d423654b960e02dafcc313fbb20638c430d000c0ee989ca00acf6a05613a3e9c1ae4c9ceefdf2bb37104b71b0bdac5f562d8c51603fbb80bebbeaf108e879eab1192080503a43807268b8d373634ed485131b9702f236f07ff9e00cdaa43d3908d62dd808df57aa167fbdedb3c14ba9e5a88c02d61d8ccacb6c9fa23d426bddd734d2bdfad55acd2aecb641d98d35b48ec8bc480ac2f16caaa3aa3cf4389d2ae16a99790ea3a00f7b551c81e086b836d68975ace9593b55a066531c5", 0xbc}, {&(0x7f0000000300)="25f75a6f27bf38c16112fc532b0f6a993281522f8cfd4492b30c70bc7a0dbdd23ecbe734246592cda71c86fa356135b3732d2f7304ef9dde9a540a37173eb230f7dc79a8e99d9c204437677fb884a8216ff4b1deadd0b1316f14c28371b3f6dd101b520e435e9d1a63e2c14253bdc758725777d44198634ec4d7901d6df9b508b57df01984ef1f535943c6f553ae290a67bf7b86236d0a46cb37f09c38c17b91fbc1fd936465e9472667", 0xaa}, {&(0x7f00000003c0)="ead2f2f9bca6d0c9c49f27236b65fb8e15f82dde3510a25615165e21c19f9f2e0e2e14c667f766aa2d3842e6d1511e33eeb6e8178a3fe232deed93071ac5242fcef22b32018b7f50fb36da9d48dece085e443b264838ce4e803205aee1232368301890eb7844e4dcef47132be95ec40916707b369f6a4158b3ef7318aec03f9d854b9f3e1d6f0443e7cc79d97cd4124881a00fd1ab18e5894264f339d7f90fbf9b523e39c609b20ea84148a3e806331772ae0ae47b8795eb53f32efd9dae454bf5ed6e36d70adbbf54", 0xc9}, {&(0x7f00000004c0)="ded78006ef7c82e2efc7c6e5041856a8d03a49a6c288d74fb9405f077294120872689191c347e6df8a24c71d3270e4428e4beb4f3ef940c1cbc2be81fc018951f5d1241b04296f0cdd8575bfa8ef52992823", 0x52}, {&(0x7f0000000540)="dbed8fb6fb26a651cd2249df71b02db5acda255870fc694e653f69715f885467dcff394843af12564ef492a51a93cf72a282b894de0c0d4575d7429927ba0b1c18e395af086630274cdebc77db46f88eedf50439a32392329c19c1f64d7b5ddc71b868c164ebed88ca", 0x69}, {&(0x7f00000005c0)="5190832757fab5e8b5ffef7ee7c42e2b45f21bb3040d786805e77a1cf8bff99e09bfac9046773694353172476aa25ba03b3143810be18c36ab149230e5a73b6e5a285309c82c391d0c2f405222a890d8d80ce1", 0x53}], 0x6, &(0x7f0000000800)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r1, r0, r2, r3, r4, r5]}, @rights={0x18, 0xffff, 0x1, [r6, r0]}], 0xd0, 0xc}, 0xc) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) accept$inet6(r7, &(0x7f0000000100), &(0x7f00000001c0)=0xc) 16:00:20 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000500)=ANY=[@ANYBLOB="fb182a"], 0x1c, 0x0}, 0x0) r0 = socket(0x18, 0x2, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8001) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x800001ff], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x210], [0x0, 0x0, 0x4, 0x4, 0x0, 0x0, 0x200], [], [{}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x80}, {0x0, 0x0, 0x1}], {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000140)) pread(r1, &(0x7f0000000180)="92ba26285cc6f872acfc854138b3cbc8487f0032baa05e0d52d9f57699b5c66b40ed82f811f2e8cdcc2a24ab670da95473465ee48e2c79340b", 0x39, 0x0, 0x44ca) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 16:00:20 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) recvmsg(r2, &(0x7f0000001540)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001440)=[{&(0x7f0000000080)=""/103, 0x67}, {&(0x7f0000000100)=""/180, 0xb4}, {&(0x7f0000001580)=""/4100, 0x1004}, {&(0x7f0000001280)=""/148, 0x94}, {&(0x7f0000000280)=""/251, 0xfb}, {&(0x7f00000001c0)=""/110, 0x6e}], 0x6, &(0x7f00000014c0)=""/96, 0x60}, 0x842) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) syz_emit_ethernet(0x5a, &(0x7f0000000000)=ANY=[@ANYRESDEC=r0]) munlockall() 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x4000000000c, 0xffffffffffffffff, 0xeffffffffffffffd], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) fchmod(r0, 0xd0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:20 executing program 0: socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) setsockopt(r0, 0x400, 0x31, &(0x7f0000000040)="ec57046f15464769617343500a63064bc1c5d4feea00e95f91de090d8ddf36a809c1c2ccbb21e3a0b1631f4b030000000000eaafb06000003600d631c707e9d1048036e73be803af8c1f387f739403b0b4ed3fdc3db3ade341c1f4fe5fc14c7bb35f1127063bbfaa15954a5dce2a32f7638d869813f24e8b4dc19f61dd19eb462b498a155e013d31463ab97eb450bd4f29c3550d4e64a944759f5d557de5d200ce317a41c18076738a1988e00fed0ac033a71dc5cd6d81a929c3859c1c0a37c11640e3d0c87f4997d76fc9d732b21cbd13cd8e41447f00000000000000acd8919d82caca6cde9be539d2", 0xea) 16:00:20 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) poll(&(0x7f0000000600)=[{}, {0xffffffffffffffff, 0x2}], 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0", 0x1ee}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x1000000000005799}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) geteuid() r1 = semget$private(0x0, 0x4, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xfffffffffffffde8) r4 = getgid() semop(r1, &(0x7f00000002c0)=[{0x2, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x2, 0x5, 0x800}], 0x9) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x10000, r3, r2, 0x0, r4, 0x100010024, 0x7}, 0x9, 0x400, 0x3}) 16:00:21 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xd}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) 16:00:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, 0x0, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0xa1) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) chflagsat(r4, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x0) getgroups(0x3, &(0x7f0000000100)=[r2, r2, 0x0]) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r6, 0x1}) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x1ee3) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x4, 0x401, 0x3, 0x1, 0x5, 0x2, 0xfffff800, 0x0, 0x1, 0xffffffffffffffe1, 0x81}) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x813, 0x0) pread(r7, &(0x7f0000000300)="fb975ac1208e912d717be50b88a187594308b961f82f178952cd9fa07e96ef3ff15dbc67498b69b99242ebb1d4cef12857e2f0beb253a7e06e935e8b09dde67c47dcecb36249730c4772d41ddc32975b9ca08c47f111ae2d3483caa7c973b839a84cb0a5b505557aeaf48d195cfa79b779d2aa937dc339addeaed0c468dcc555d3680089174067b3f8602b7cb0adbe7f370dcbffa1250109110a2e713450f4ddf315be9e28f7977395a605ad0ed1b1415e76b3fd0aef0767fcaf5bceb7648665b94a008bfcaf21dfcd46c6f315e3", 0xce, 0x0, 0x8001) r8 = shmget$private(0x0, 0x1000, 0x4cc, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000480)={{0x8, r9, r10, 0x0, 0x0, 0x10, 0x44a}, 0x7fff, 0x2, 0x0, r1, 0x3, 0xcc, 0x3}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x45, 0x0, 0x0, 0x7fffffff}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x3da, &(0x7f0000000040)={@empty, @local}) 16:00:21 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r2 = socket(0x1, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r6, 0xffffffffffffffff) fchownat(r3, &(0x7f0000000000)='./file0\x00', r4, r6, 0x4) read(r1, &(0x7f00000002c0)=""/152, 0x98) 16:00:21 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000003c0)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x84000000000], [], [0x0, 0x0, 0x0, 0x0, 0x7], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x5}], {0x2}}}) 16:00:21 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000280)={0x2, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}}) 16:00:21 executing program 1: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000340), 0x21) semop(r0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000280)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x60) r1 = socket(0x1e, 0x3, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/88, 0x58}, 0x43) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f00000000c0)=0xffffffff) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000080)=""/2) 16:00:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)) r3 = syz_open_pts() r4 = dup2(0xffffffffffffffff, r3) open(&(0x7f0000000340)='./bus\x00', 0x80, 0x149) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x9, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x0, 0x2}, {0x3}, {0x0, 0x4}, {}, {}, {}, {}, {}, {0x0, 0x6}, {}, {0x2}, {0x0, 0xffffffff}, {}, {0x0, 0x2}, {}, {}, {}, {0x1}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) getpeername$unix(0xffffffffffffffff, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000000000000000000000008764ffaf2957c436c7a424270000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000791e25f9572f7736e95000000000000000000000000000040a72458868d45688690b7ab4da17a0ffabc17497f2a0982ff29dd10967ae5d1d47c4175db547d0a7b98666a6d98619b3dc3bb70945b3049d79891a5cc1aa387bcc33b035fe83192b957291aaaa552f16ae8c9f30ffe6b5f6f59f692397f808cbf419a47b15bc18929d8fc828453614fc7ae9bc654cda1cee2fcd28f70954eb80a196c2e93253078e3319bfe659c09fd5c0046805b44a4d400eff49e48eeb6650625276ec2bf946001340000003f327bc9464f4387cb7031762e0be37d44ae7853f6b6bab981fe4ec593c045ff0d1c3fb6c9d50d8ab5558e107f31ead1b87246e6107c62141466df000000000000"], &(0x7f00000002c0)=0x48) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000000000fa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2bea8558e793c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fa392fe6", 0x277}], 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0xfffe, &(0x7f0000000d80)={{0xff, 0x0, 0x0, 0x0, 0x80, 0x0, 0xfffffffe}, {[0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0, 0x0, 0x200000000000000, 0x0, 0x3, 0x2, 0x0, 0x0, 0x0, 0x10008, 0x0, 0x0, 0x0, 0x3], [0x0, 0x800000000000000, 0x10000000, 0x8d, 0x4, 0x20], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1], [0x0, 0x0, 0x0, 0x80000, 0x0, 0x800], [{0xffff}, {0x101, 0x0, 0x0, 0x1f}, {0x1f}, {}, {0xffff, 0x2, 0xfffffffc}, {0x0, 0x0, 0x0, 0xb58}, {0x40, 0x800}, {0x0, 0x0, 0x80eb, 0x4}], {0x0, 0x4, 0x0, 0xffffffffffffffff}, {0x0, 0x6, 0x0, 0x7}}}}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:21 executing program 0: syz_emit_ethernet(0x135, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffff0000000000000800431201270066f21781f09078ffffffffe000000244100350000000090000008100000800001082c20e09e72ba55a8f798480771f071374e0000001ac1400aae0000001ffffffff0000000000bb8004314c986de2f6b6715d38d32aba39d978c3f15704ad4cc11f6020f5bd57f12781a404766d077acbd3968ee5d67e781609c9411a0cbfb691ffdc4d596e2ab5fa10ba04df2be447a6ced899cbded0d6a655a06f9c7fb01c3e75f70800000000000000808e0d023c687550d258fdcf89c8ea7be7c6a34971f05bd7fb383d8d5b90be0fa35d2d366e04444fca442c7441c1f9bc6ef50d0cc2d3a40399f12a309cd41c80cc1616e1e3bdfa412b604593d3bc9dc2154f93e5ef83cedf2011499decb9135ad0b705a5d6cefffd131df7a1e980ce293a1fa61506054e5fd44a3b345709d11aaf2f75d0240d783107b38d04e5a208cba1188fa0f297a53a8e9682"]) syz_emit_ethernet(0x46, &(0x7f0000000040)={@empty, @random="433cb277a268", [{[{0x88a8, 0x1, 0x1, 0x2}], {0x8100, 0x2, 0x0, 0x1}}], {@arp={0x806, @generic={0x6, 0x807c, 0x6, 0xc, 0x9, @remote, "a882689dae723c919f4cd532", @remote, "f6ffe33bf722e5c6b2bb3124fb0133eb"}}}}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) accept$inet6(r0, 0x0, &(0x7f0000000180)) 16:00:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$sock_timeval(r0, 0xffff, 0x3, &(0x7f0000000000), &(0x7f0000000100)=0x10) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) 16:00:21 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES32=r1], 0x8) r2 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r2) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x1000, r2) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:21 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) getgid() sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, &(0x7f0000000080)="213af8be50bbde990876f01d605d4ae04db69a2a7f180869be01b9a93e988fcb1b91b0ad303e84f74628582a41d3827e3cd32340", &(0x7f0000000200)=0x34, &(0x7f0000000240)="263d1b868384bd8532764b41bdeb273c2c0f7e7277e3e6bbac93265427bac1474e2ed05ce81f839e99474b8b974b073e3845d45f02771391b5b9455c7567606e6a090a0bd79c62206d9fe18fd72eb8737d1581579b1553b815c6d4af3b0197013b639c051bcef404d4869f6beb6611058cc3472e1a6c9e4eff3e004003ac1792d4f4e540e1fa13f69214ceb55ee26074e2da7326669ecf9aed0b99ff3bdd85212c8cc491bf1d4449e46024e6b29e3636aacd8b78a9077eb69014ae543a26", 0xbe) 16:00:21 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff09000000b9cb86dd6032f49dba283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa8900907800000000005d626bc97ff373c4be492a8da30fe9ff0100000000000000beb291cf00000000000001"]) 16:00:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002180)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket(0x6, 0x5, 0xfe) setsockopt(r1, 0x29, 0xe, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x3}], 0x1}) 16:00:21 executing program 0: syz_emit_ethernet(0x5a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000ffff80350001080006040002aaaaaaaaaabbac1414aa0180c2000000ac141400"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x3, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) r1 = semget$private(0x0, 0x4, 0x1b2) r2 = socket$inet(0x2, 0x2, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/6) setsockopt$inet_opts(r2, 0x0, 0x5, &(0x7f0000001280)="00000400", 0x4) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000340)=""/164) r3 = socket(0x18, 0x1, 0x0) sendmsg(r3, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0), 0x900}, 0x0) listen(r3, 0x8000) semop(r0, &(0x7f0000000200)=[{0x4, 0x3ff, 0x800}, {0x1, 0x81, 0x800}, {0x0, 0x1}, {0x3, 0x39d8, 0x2000}], 0x4) r4 = semget(0x1, 0x1, 0x101) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) bind(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="857cd4b1eb64274830006332d428974fb4018a378cf7b4fdaa47bdb0ce29e2739523814c402814fbf4d238001c884b652352a811a150999aa22c5bef5f26ada61f39c16763f4"], 0xa) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000140)=""/141) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r1) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/188, 0xbc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchownat(r4, &(0x7f0000000200)='./file0\x00', 0x0, r7, 0x6) ktrace(&(0x7f00000002c0)='./file0\x00', 0x1, 0x900, r5) getpid() r8 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8, 0x100) faccessat(r8, &(0x7f0000000340)='./file0\x00', 0x81, 0x2) r9 = shmget(0x3, 0x4000, 0x108, &(0x7f0000ffb000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) shmctl$IPC_SET(r9, 0x1, &(0x7f00000003c0)={{0x871, r6, r7, r10, r7, 0x40, 0x8000}, 0x7fffffff, 0x8, r5, 0x0, 0x4, 0x80000001, 0x7fff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x2, &(0x7f0000000480)=[{0x0, 0x40, 0xfb, 0x3}, {0x1, 0xff, 0x0, 0x40}]}) r11 = openat(r4, &(0x7f0000000500)='./file0\x00', 0x100, 0x0) getsockopt$inet_opts(r11, 0x0, 0x0, &(0x7f0000000540)=""/143, &(0x7f0000000600)=0x8f) 16:00:21 executing program 0: setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000340)='r\x00') open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000200)=0xfffffffc) r1 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x115}, 0x7, 0x3, 0x0, r1, 0xffffffffffffff81, 0x100, 0x1, 0x5}) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="030000000000000044f6cf0148e6046ef2475c9bcf27b1271f2b0aafe5290c6101078ecfa58a5f34c9551a21cbf772d642b5862972b68fa910c881526c89601a3501d4bd39f701ecbe1d957ed988b5153eb6a8409a62eb804e6948a79338510d19a49b137b0e0e4cd8a6261dc3c0e1c76ca2bf921c2d6a9e1fb10dbbe6577e2eeaeff0f701c4e4ce6f63b2a6d6a935f8d8d1096bea91ea58c42e30cca200000000000000"], 0xa2, 0x800) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') semop(0x0, &(0x7f0000000100), 0x0) getgid() getgid() getuid() socket(0x800000018, 0x3, 0x102) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) r1 = getuid() setreuid(0xee00, r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1, 0x0, 0x3febe}, 0x10040044001000e, 0x400008001, 0xffffffffffffffff, 0x0, 0x1, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') 16:00:21 executing program 0: r0 = socket(0x1e, 0x8000, 0x0) r1 = socket(0x1e, 0x3, 0x0) socket(0x2, 0x3, 0x1) r2 = dup2(r0, r1) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="b887abb53d5374c2c936eb992e45782b4afc0c632232c6d4c0c912c334074cac51c14ad940cdb93acd810647d6f53437176dd0064e12483ce8dfcabad69a4e3be5a0d5d410cc69543411ffadd1c393ee100130d97a1cd418c270869a72ca73731b", 0x61}, {&(0x7f0000001240)="877c91239c82edb3fd9090c215e5cb52e6c4abae15f2d560bbf1eb5e1dba9cc45ecc16ca5b01eb3ccb17eb6f8adb4fbd6aeb14dbd811bbfe000000000000000000000000000000008960e2824a18d39cbcd943857dcb482b8673c0a1699fa3243bb8c2230c062bdb94bcb809fb0e7e450a7a7464e4576e4883873a2704337fa6c5001b5d9411f73adb9bfcc40a824dfa8bf8dcb575e62d9b89ad46fcf1f8009eed534b0faa3d68ef6fd93ecb37519081c4215e24c15956e4bbedfc8f2950d494f115e196ea205bff", 0xc8}, {&(0x7f0000001340)="478e97f16d183101672278826901279e78e6c53f059dc821faa9fc86d50a4843c999b5d4f283f703c7abe10840fce4d4acd09b443c9790df433e168df52f95f743d0548675e46de35bacaf87f1e9efbecd9c5ffeb4fef658e55b82c0e533315fd3350bc7930e800eb40712a84fab6a3ea1b77e6656d5b05c3608276feef39155924393419350b9ed29b61339b40b8dfeaaf9a1b01d82dfb12d99e2a32580ba009b5e448f8ba569ed45a74fd679e54a79ecddd356fd5a312ca464a0a575658cf8b85ae31378f9959a3f6d36ca86ccf946980ea45c4e3388ca365a44c3778ef4ddfebd12ddc08864381fb2850b73068589dde4c5bc7b1d3a0e450e5d751f91c78ed932db72b02167205736c89e0e8083749c88c1f6b3b53b367a1589343cd2cd8e839257b95425ef223576b886aeab5339d85f5037e16fe8f0c01b9d", 0x13b}, {&(0x7f0000000340)="3e8118239e869b761d72febb541f185b6785d93e20ba399d3a1f8b8081cc8b5a2ec9d02c4861bd570b7db4ee626fd348787383737c0cc0cb912d1e1225dcfb586322e6e5fa4b3a591f0a3475da69ccd152d9b0a3f7567c7e4723089229c674fe335a7816cd03649fc31a8c3da05aa5e2ac8d0fffe09a28659512630130a4720ffc598bfe3057cb8947763114c60345954c545bec4f77523c52dd3fe719a820dae705de9adc4c9f9c19511e2dab", 0xad}, {&(0x7f0000000140)="8d397f97de492f99ac45992f3d81b922d522cc40dcaa44f892b9392309a373a3e136acaeb45c16ce459e5471b35eedb7fafb8b1cb8230af9cddf1a2cb67c921f000000000000003779302005ed6e7664da7cb103fac3fee9cde2394a7aa4bd0cc7ffd3db26d1cf8333b54f3b0b57a2c430ba3aa433e9d33201d31424c1900eae0788e0b492cb382bf25cbf3d4a9196d22851cdb0d3f66ebb43e7", 0xfffffffffffffedf}, {&(0x7f0000000200)="9008530dbf41aea8c9af5690daa9fbdf178d3fe3b5e28bcd3e2d8d43c40ec0b2f241dd143ad2ed18462d28f7e7043d1dad5dcade76e3b9a246e2adc4787f8abceae6d081263f42415f70992823d38cc74938a2787799373f86ae9774f2d3b614b658d91bff3990152ef6e42f48a833922092201154e5d88da40390710d2c67798e6c303ca5dc6e540faf516b7900103031b9ddff9d95d0b92a658cd1f5794a135bcbcd3bf639cd361ed3ea2c5a5f52c4eb9e074eedce33c924e2936ffdff2d434f400c298c570e14de64816bd2447cddbb380dc5b4288afa6085db11326049dcbc7424a4e2e8d3", 0xe7}, {&(0x7f00000005c0)="53ed026f7368501bb318f5cd870469451e756b499c10a08ff00455f63151786bd4473b9f5171b38a4fec1c630b375508306eb3782f975635ff3d9f0902a429a6b26782e4c9fa4f2d606894bb9f797274f6f9232f66fa75b8da7eccd9538deabe553037f48b4a877b13ee934b1c3e9ac3927f0d1e1fc7206842d6ee52030311d8884717ea2a3293fe7be2ad28ff041462515d4515ab9731e3acac4ef4407e6f5090a071eec690df237e943dd580e0630b09dd69a958dbba78300f146398164e76b9e7bd45f09d4faea80d2210e2ed1006d8c9c637abf16004f0257b996af75db21b1306dc485ddcfb86a659c9d8c836b3874eabaeeec1d64df147e9becbfd9d42bc87bfe7bd5fab021379169647c13ed10ade09ba937e621efacd44ac4919ec6d047ceb2f32864719bf110a4264a8b552e78681861af62ebf514ec0f88adc07d93ce6beee8486391b66ba77443cec775ba8867ca6a55a09fd35e848494d6bb29d6653b8617af89047e02c4b7dac49fba6013d27c6db1c53db89d22f42f3e5edf1536d2809fd3655604cf8b97a1f42309e1b4c56d89c1c737013b5b59a4046323d593862823358f4fcc2238f079686601c15091ffbaab076afa5a4d48017e051fc342cb0f670a1145cf1a7a94ba31ec5e6ebacba735aa7f529c9a746b32610e4f5352071f9c9cb838015440b53260efbed23293f6d56d7c90d372b82c71ee877881e004fbbdf207ab44d8edcba78f6632a13b2000afa182a793d09b2e3cc669429fd653d5c7f7e1c6a6ce89c78756efc80dd027b197382c754434b681956420d36beb9cafd63d52e3c8506774af2ea62e2ea6e4607cb40fb5dbf49a34bca13fbca48aaf5f00ff675bd152ab5cf4db7b1d013d29d55711a87814c36227dce25b4d0ed3ddd78388ea6a2c8a6363a7949ee1e5f07e658a0536b549dec02bc1e48e8e3069e3120d3eb4ad3d8a7705413b2ba28367d68c87ca811cf7a8efce2948145b64d4dfdab46322c899e38f0f0beb1a3e47c424acfbd910a5733dff9ad4fb4f64d2d0296e4a6eda6710b76d046b83a7335527b361d90fbaf302c64394cd1955f8c8e941806fd35fb47a2750103a882f3806587aaa7979999abc462f275d0c76d1d11d0f7f1a74ac7d386601a94d1dc6c6df2c39de84de0830d8fe781076fd2201894e3dec476507e4dfa9c1541e18df694846a68b9be39231f846ec54348902d1e69aa56036677430fd7d5dfea0d09e406a95165886e7214708a59d6ffe93a24b64dff02d0dcb93447925678872583789c566fc3f76e664ef8f1889ec11780222a051df66adfd96fd20f1530a0b595a491698244d77adce87fbc20f1bec0c550217ceedee2c00df0f2fbc60ba92b902746f37413d8c8990eb65ccd7ae4d6aca2f752a54b480612f15750ed5a19ef8053129a84db33011a5eb927c111108cea78cd6db4fe697685f77153bc6cd0d332b27595ae90c3b674e5a0ec76f518e3fa7f27ad167e1a49acf68a526dad959495ad58c9cc4451989d74907acc1440a5b5d1a28d63bc66b4d16099519b3ba7166bc04442d351359c3f5db6787d64342958161494d32648d939ee70ad61283d39abba40d169b5501c91f0811989b9ab50a232e16be6ade5078bdc805927d14c6ee5bb02b8c9187552a30d7793fa6fcfca32ba3656206c26cc9da3d3fe68d290ab79620d994c25c2abdb372e1bb261fb52a360ec3c5e7354cdf099feaa72f03f75719663f3194450fd488f3c281e43dacee0601583d0ed4b676f3cd65c9308f42ec4ca02fe38feeb9c72678e4352a97862d86359b0cba4ae1e4cee3661971624c34613ae4ad67d7b11875472004f9e015218e8ffc2925ad6f5e3fe83d9dc66b3ca87dffc69f8e63cab5403296a4c1afc498ae2db5b60b1ea3f3f0f80064a12cc7b19ea241ec4804d6264028dfd8be80d3d75f74fd95ad94f6b9787ff2b7a800db61dd97b9c3e7bbde273e4b2d39fd6f904a7c8cc11c85a5c9be36477e1331e8a87bd0f24a409cffbc58a986c68da2e411e8efd4fe6978e8ec5d0f00814a93b515dc0c73fa1bed92a60efbc2742c3ac1a20d998cbb8ef508c39eeea0e04fa9d6e0436aa093ea2e7e2c6e26124588071d9799a27e362f5ea200a31902292a1a5695e467cb68446c85bb2b5672d5ffb541f7450efd020f5a3ddc40b4477a47491510d0669ccdcf5a21f8a07cbaa575356d6ea1368909d29b83e89017a50380cf8ca927a5fdc73d66b226f049a5a5154c13c606d7e31a1b440ec4f9dab5316c4650a7d9c9d7d603693b3049df93641185b9fb7f4e658d91c2df7d25ad5554a6a5cbb3fefea8cfd6a1e90c45038737520936407364587921b59c569d8fe362080356a8eb2ff9199551af3fa0f74df44f674c43f595f9d88616f84cd2623ea07a38245acded3402337cd2ace2286698578dd65aa73d55b13c706b3644e606a896b00e6c6db1969356d406c1d2a6f0398bda5ee10371816f0ec87ef6ea263ba4b29ccdfbf359de0ac7a6b3cc318a9241c0271709c187dd2d7f16d94f956896596318bff99d75e891c45b74fb8fb396029056fe3f56ef2a62b4f49700f2306751c4892cc4780775caae17ab687183da26e7ce6c7aaf290e2ad6022d391acdaf7ed5948ef012a6f7c6a9f9fdc5eb62cefa6bf3dc7e2e0f64d4805e4b1fff2d35bce573c1fe5cba2312e56973e7e27ccd6a5e96cafd427efad1f58401474c2d4114fdcd45dece732ae7f785705196d0169833b7d7ef5718d5af24b40593309907a2957c2efdd2a7e7d6109afd2e8cfb42176f0b0c0baa32ead9afd8738c25522b1e30685948283ef729a8f85e8274801340a5f64058d8fa72b328fcadc5082a25136b6472dab1f5bbd1fc0e84d79060fcb957a6beb6ebd8583783a09300cb420bdcd5853ce3063581f91b11ccd84b57ecb28434cacd831a317796cd1f13ea2093e5ac774741a9f7730481331105271475ef68e210c676f64d952940284e8173ad04414e6440e27a9152975bcd489f8d939f24179bd40f1fa90720e7d64e8a32dd06437114bcd4cadd243eb246eb9cb9d2bae242d27334e5b405ae7952040f97705e29db3fe29330363838b7ab0180e1d2666101934cb6a19d363bf65a6a2c5c1182de845fa1b92eeed9085fe44f62c3fd19285f67ae3c382579a8e00812cbe24fe8cd3abf0b0a5302c17b98e4b89fac898d2766b8dcac70a818df454efc1257f21b43fcaf2b78d2041804c83c5ecc461e647aa7b87870bbce41e8f44b5739df1176f18bf17ca41fda9bb4565d853931da636abbefd4106bf6be69865801ce51f073629291388f29bd884bad8ef1bada5a1fb00b584ac32b5681dcf029fb3b62c9388c36de14104501153bdd0c69c913b57d3b584835d8cf98106960ab52b125e706b7d4112959e7a17d5295d355f220357d6d31b06b9c0f2d9228c5c3492bf41b97340f175a8aaaa0522d59e1c397e9ce682c9655ef1b915b1c4a55e0b5cf3060a7fafff1a5f3be78373039cc35cceb467d86bb027db11e036f27536fe37ca870e29cfa4dc4586f4b1ae31cd7ea9f994cae7f8827f179f52508457cd020e5d0c1874a7d45775fc7689f9e4fa6e5cc28e025c32bdbf6345e7138cc1a5b6ce7c3f8a3d0a9a58b105891dedcd612d8527be680720d87abbf8ee98a6427d272e764501acbc3f408130785afa6b808cc81d1929669a2eb7a2301dcd684f972971bdffdc58422e61a407f0d428051c7ca6c281c10ef3aedc9ec787c84c5deedd7abd4f08b02783b5e6b5ab8a3222648f6ba9dd87b3b82a1a4438b5f483a71a9bd868605e1f4b4836a631f13aed549daea5da1d3847954c58e50c83fc9924598633744fe0fa680d73859ace3f26807ae704362df84cf96c400c5acb5992f06784678a9f189fe9b67d7489e4232217e3f0cad4f5353257f7d72aa0c64f9843520d7721fe76689bf6abb21b03d6dbfe08e5112b8472298ddc9fc18ed0da495e8a9c331ddbbceba12dd952513278988a069ce30e4ed21033857e1c335d23aced4f8eebaa264a3bb2108820eb240551358e0622f70e1878174909088cb2054e4f5a42b2483ece68318ce644c3719e19ec1483edd2a44787d3c9b66c61ec0e646dba901998d9f1dace0a781d9b70420eb1354270986385b36e25c5bba621912398a281758bb014b0ddcbb20ddf113aaf5c9636497e0a5b5ed4d0f4695b990e0aeff35064d16da6fbb5768e5d351ed7ba6aeaf6186fcb22967feb6bff7f1cd5d53136a5fa62a798758e0c02de8771a183ef25c7a66ae276ecbaef6f3e666206b07e4b76af0b8e697624cd9f81d4a6e92436608c8b13078140cdf9e765c8ccc77b3a0a64d81735042229a83cdaa91243dee522e76be884b3279bc909eb338825edcf893d666b1c78a2b40fca0410e50b55796cf9877f740e42be322828723ba85d1e389c642e0f83bf4c6ebe067f16abea48bdb705404b9b0126f1f02b2bd6fd5fbfa2e2002d5de1", 0xc68}], 0x7}, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x3, 0xa0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000000)=0x4) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x200000, "0001108b480000000000000100f4ff00002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) recvfrom(r1, &(0x7f0000000100)=""/235, 0xeb, 0x840, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000)={0x8, 0xfffffffffffffffd, 0x28}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x2}, 0x0, 0x0) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2) shutdown(r0, 0x0) 16:00:21 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000300)=ANY=[@ANYBLOB="ff0600ffff170000b762000086dd603179710010000000000000000000000000ffffac1400bb00000000000000000000ffff7f00000186009078000000100000000000000000a63f8946b21d173e0c52d8578460d27532982fde44f8c99a0851af9b65cf2143032ae7e7fd"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) r1 = semget$private(0x0, 0x4, 0x1b2) listen(0xffffffffffffffff, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000000c0)=0x2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x101, 0x2800}, {0x1, 0x4, 0x1000}], 0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000140)=[{0x2, 0x3, 0x800}, {0x0, 0x9, 0xf4a31e48238a67a5}, {0x3, 0xd9fb}], 0x2aaaaaaaaaaaac1e) semop(r1, &(0x7f00000002c0)=[{0x4, 0x101, 0x1800}, {0x3, 0x9, 0x1000}, {0x4, 0xe42e}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/224) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:21 executing program 0: r0 = socket(0x2, 0x8002, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000080)=0x5, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) dup2(r3, r4) 16:00:21 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x40, 0xfd) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(0xffffffffffffff9c) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000180)) ioctl$TIOCCBRK(r2, 0x2000747a) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) faccessat(r6, &(0x7f0000000280)='./bus\x00', 0x100, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffc, 0x20}, {{r2}, 0xfffffffffffffff9, 0x0, 0x20, 0x7}, {{r0}, 0xfffffffffffffff9, 0xc6, 0xf0000000, 0x3, 0x81}, {{r3}, 0xfffffffffffffffc, 0x68, 0x40, 0x6, 0x9}, {{r4}, 0xfffffffffffffff8, 0x80, 0x11, 0x101, 0x1}, {{r5}, 0xfffffffffffffffe, 0x76, 0x2, 0x2, 0x802}, {{r7}, 0xfffffffffffffff8, 0x96, 0x800fffff, 0x6, 0x1}], 0x55f, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffa, 0x10, 0x2, 0x1, 0x9}, {{r0}, 0xfffffffffffffff8, 0x49, 0xfffff, 0x80000000000008, 0x100000001}], 0x7f2, &(0x7f0000000240)={0xfffffffffffffffb, 0x5}) 16:00:21 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7ff, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [], "dc8a"}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) 16:00:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xeb) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1b85b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000831, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000080)=[{0x24}, {0x60}, {0x6, 0x0, 0x0, 0x100}, {0x2, 0x3f, 0x7, 0x5}, {0x1, 0x80, 0x1, 0xfffffffa}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000380)=[{0x2, 0x4, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x3}, {0x3, 0x200}, {0x1, 0x2e5, 0x1800}, {0x0, 0x7d0f, 0x1800}, {0x2, 0x9, 0x800}], 0x7) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000280)=""/61) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) linkat(r0, &(0x7f00000001c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000180)={0xb, 0x10000}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 16:00:22 executing program 0: accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000140)) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt(r6, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000000)) r7 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x808c694d, &(0x7f0000000300)) 16:00:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x10000]}}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=[&(0x7f0000000040)='[@\x00'], &(0x7f0000000100)=[&(0x7f00000000c0)='/dev/vmm\x00']) 16:00:22 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x7d, 0x0, &(0x7f0000000000)=""/125}) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "400083", 0x0, 0x0, 0x0, @loopback, @loopback, [@dstopts={0x0, 0x1, [], [@jumbo, @enc_lim]}]}}}}}}}) 16:00:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000001880)=ANY=[@ANYBLOB="cfa2b351a77fec6ade17a47aa811e30bf4c85e2069994254cb54c660c600fcafb0ee60"], 0x3) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000001840)=r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() r5 = socket(0x10000000011, 0x8000000003, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r5, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0xa0, 0xf0000000, 0x1ff, 0xd7d}, {{r5}, 0xfffffffffffffffd, 0x6c, 0xfff6f, 0x400, 0xb3}], 0x7, 0x0, 0x7, 0x0) kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xa5, 0x4}], 0x6, 0x0, 0x0, 0x0) write(r3, &(0x7f0000001580)='t', 0x1) pwritev(r3, &(0x7f0000001780)=[{&(0x7f0000000040)="fe3e5d913ba7a33b3214c288a0c5af2e7ad000bfb7dc06d22d987fb544c87e224fbb327a45d0e1f1db3dff742ff4419edeef6f6796ffb9723fc6bc06ede0be649fd5382dc55f317463f8083592c730b94b41958c0e4b4c846036f1cf066ac716b944d0168e4b9ed95598365bb76dd14b132634b3234be30ee9b90ac129ecd7a0cd1e9ae13dcae44c260d099c3110151392ef1bd9ddfaaa6f00879a", 0x9b}, {&(0x7f0000000100)="7a8157d7775e6ee946f75bfb8089eece345a415cc6d0608b6b9fb3d7800c15320f3531a849578ebf27e5c9fca60895afbc5d91979f8e885e7f329dd8e26b42ba69496f08ddfac6a73bd11bef49d278d9a16cffa5fe45fff49a5d6758d2650c0a2c742afb87f5412d806ff7a5037514eac2d31595e82086e43671cdb4fc3f0cfd38a15f833adf65ab8cd084f327fe2dc26368b2643209fa0a4d1bf5ec0a6f7e699f86d6f1438a39cf", 0xa8}, {&(0x7f00000001c0)}, {&(0x7f0000000200)="c48f8bac201766ef1754012e7b65a5255ed777223fc1784057acdeda1542e6334a3393a461fc6e3614cfb92e859b2c59a977b43a35089f8ec159808ac4363e12ac0b1eaf0bf6da28db75dc7ca869aea175e73ceb58baa723d6b6c51f1ddfa23cc4c9536f44476b43a21ab4c4b57974018f298a2d8886d03562318671609e655f14fa5c228a2d84714499ce036ac55efef3107923de1f53234ee37c2931d9ecd8ce9b98a39384e9badd4bb7cb03e53f", 0xaf}, {&(0x7f0000000480)="c8df4b83da302e6390888ffe4a8f3a54b200092acae2a2c256ac1ba2bf21e2e71bede2c6ae7e0fce0ad0bdb4e568cab31b1b8f0f18a1a03c172f1b6ab7a2681e9cf043181be6b4887bd59ff530c14330b96e9bc0fedb33fe249ada6cbfa4b79c2a89eb7da8a197bb9034433eee45", 0x6e}, {&(0x7f00000002c0)="f1f3408130", 0x5}, {&(0x7f0000000540)="0b7295f82afcc856e3609376b307f5c1956c850f5c4eeb159329a56f368d7bccbf50813d2bf26a70be8543239f880cea3f74b09f4068a5a1882cee46b66f223a26560eafa8a78ce00cb4145ef98e41f3095debd42b6e60749e54bd39f48046406f2b6b5f8f4ceb9a2940250fc23c28e5f4107361900e08230c12f9f8311e", 0x7e}, {&(0x7f00000005c0)="b1cb479f80481cf07b0be358a3234213c7846e2effacc8093c12543abc9a0343600f0b60c24989e3a8538158a1caa71fa8c1aa54d09e44ad84815536dc8e00a7a8a01f282334fd8a246d09df49db0d321e643c307c098b9c95415e1bdb4ee6e32e725a3ccc6fa5e46923b54008b36e1b40dee2d48f796f401ed39e2f86cd2c5ee83f7dfa4323b065742d20e5dca82e03fe9a9325ed5f310947929c71be5511b68277f48dc6ed71eb846d2fa906a63811267e3101ba7e1790d6ec333bf4893b65a519d6fe17dfc7e149a52f9e624dfd50693c42f9dc3a304109224b72c8486f79a58a447ea3239baaa6f44bfa4e01d004a6697d0c9b6a9ba6201a4eea3719a58e5dbe15d6774bf47cc6ba1dcfe8e3196f5c53070c69d3b76137e64e857257e7f78d3b85fd578ad951900d48b66c420b64e1c56e1f5a1e6b14112dc5c6f270cd12e407c09e654ac123cdd8a5a31959b832819579edc3bcd8910e0e27e62a00a711175e95b39f45e8d72070728d7f6bd675e2780295917e70af0e340658025f5f89bdffffc4bbaa675206cc51adfd909dea12cea848ae5e3f40748dcec022f3d7496db63dfc4489507421637951fa392ab1abb23938be805c0dac834862a72a41137de622e89de507020e7f8ecaf685bd7ea3935ec10c1dd1ba21cad54bfbe15870e561673fc2321d90d580d552688adddcfeb4e7936ab8b6c44f162ad9761ac12085e39570760b2921ea44bad6f72259193ffcff7d7c18d4216b0d718cf2230a6f7e0cfbae9849e06b7595dfddc7666145e26267f45ecc282d0ec901c9fdacb237cf4154ba0bf548ac3920ef01efd864de864698cfa68856d41dc609c49d6cd769fdc835fa36e0ac539df166cb096d146e96868d955f674e25e974ab2f2782ae3684edd8c4de1b611902908ca823a97f084a6854d0620058ecd45b032e3cfe38458b31f7cb7cace864ae7d6d179c3026f6aea9e6b905cf26e6b57f7e549fe01d582406ef05a76464c63061c35116164682f260bab1610d2526d6acae149723e3a6be208ea2e5bd8346e841b0b1f429e4570b7986549ff43b652372f294a779405f53f342ad80dba43b327fc03180ae2be89eb7e44fee8e9bff0d1e7fae5f3287fe3315fb165c44f91dc69aabd4d9f07373acc105d7e9c88be98dc108a82537df06cf27e10b17fa77cf225ac450cacdb058a14d4df025a79c68c6870a271a9466c29d9b1c0f1a9a041c8f3a95f1a7b6dc33bd05d59ecdee41e43aeb77d823f064a1aa1c84e51f39b9de32322b177133e790fcf30d33e24a2f7346c7567f18f0bb64100b06b91a242325c479ff1d88f530badb041fbb87543df672d663971843423e54445d85ffeea64656280cfec07656ffd1269b8084181372fa37bac6b1769f0382f124765cc9602cf3275aaca5350ef57566683d0024fdf7d3b602d2a5cc73510d4875cadeef685dc99dc3eccdd22bec118d2b012ddde950bf7be2675bc2c2a9cec19f8234f691a97e9be876331db02b9292d608342dfe1be89ce5a6b5326058d41300c80a06596169631470320213ddbbb6ba4bc4cebfc7e54c333a6b8ced363b36bdc4fb4fc887ac815d024a74aea5bf9c189928eebb6f2900c68814b1265a40b9b46de8ae5ab7791ac93f3e853647031211e3b24767c7a834fb28c3236ab7d251ae18292bf6689336c946577ccf41aaa8daad4270f940ecce3d9d895f5f2e8310fe569b34a8dae8d8a16d042db2d8c4e1d9bded4d1490bb015733806faddaecaaea7a9be631150287dfdd6f307fea6cd7c28776b5b53488f65697aade7b99276c32e5e9e889ac7540ce9e02cbc221fbf4027b9904d51edc48f263cdea2b4ff20192d36591a31ab283ccf97da144b409897300905a1c67562db0809a17c46f4c2034bbc5b773e65d984edad09a896cd25a68a0bc466c7dd35bf7bbea736267d1fe643b27680af147a57db3e997748ced2085ab52964ed5a52c2fbc34d272e1babab374dd220c8209d5d49f788825d21b45919d367497e87882c3ef761e8c056fe51d28dd291689226d84c6f5737c0b041f41d4bfc594bdef9e5ee4dbbd3e6cdcc7b8f548468d887a81c0e55465931c3458afcc45dd18e3c660b1c55d69ce5df549c6f9f6a62c46c2e618c96768ffa9cef9decdc5ca5978dd5906f7ce2b948ff57391dcab9adb7aad8713de8ddb98569e4627ba3a27dffb82d9d8e7e2440a17655979016a404b2c46e946b2d923eafd758e8116eb79049d516d497e6f1da5c7a62effd0caf086108fb1d956b6a80d39d5b55d34e0c3af479d5f6af3a643ec96b44825468f25a3351a9748c58e166074f4fc00911810b9c96c290dd976ab41434d8ca2baa2e440cd718ea263dae5fd057491c2e8a2dc3df41fef7b8ad1d9e1f9e61c0e9ba490d5014c8cf2f6f289fc48bc2930e1f79cf1fcd656a8f052e3aab742c1e33c23874d403e4ca0a9588a63fe09f460e0e403b6b689410ad5977ac0d3d6e8c6977a9f9492fe909ff04a94b1d26f062c78405d6ed57abe0fdcedd11fd1fa7c1207f8bb32edafa7a05d749d6c3e37d020d34da5dbc749eb259d3dec091c669c9dc3eee302c8d42446dd14951dcff83e16674f7ed1062d9e1dc72186fed6a760091dfd1c8f0724304ab8aeee07129e68b576867f250e06e5488334314234a5089a471d696f25886cfe6dbf6864e78bb6c3bf4b65447f7e0cfa16b0ba65527587cf6623bc2a6b4c39238b7bba604bccc18d3314bf4b96fa210f3d7b9e544926a84d889f15c29b8c6dc94c245b45b3544ebccbe1110da95d4348dd6a54f1cd472065574a018e38a1540a9187c76f97d7c86d36d2725df26d6e09d47bcb6c1eb8bc693d03f086c08b5ee0825ebc4ddc196786fc0c12880d14c17f150ed79920b78c2f0aa257e79042ff84055069dd24f13b50d2cd8c78228b0e8b7b1ab20a4906efc5681ada2e56490ad17903d0093d741569e2a007c6c92985e9a447e3f21318bf370c0d7cc593ed4667842f202fccd0862dcee756956c602a2718e3437dfd852f44611161f9d2951ac3d65ecd87e07bcdc2d56efd65f1ff6054e0b2c980c94005b82eff96918b69c4bed33a9ab7dbe1f79ebadf28597cd896b792a821820679cc9157249acfdb47d378c5e688d72aff83dd2d4b4f5d60faf760708f10f2f9fb79944cf185462740a609d7f3cac8e6c947b27e6803cbfa62af2e803dc90bbd247a830f1a133fce8110d2e3ba78d0e0af7aa50b1941e5a5af07e9b25c3fb634f828022b8ce214d49a07b8719f0a1f564ae86e27a79453bde6ebefd7e8fa2020e5d57874591acdb76e2cb7e3057eb0133e66d0a96cd091b79753e068f4c4a4df263aade4823599c559c9763438f8b6611a4538786a7c513f51fc2354564ff22a49e28d25891a43441301879cb65082b5cda6039106ec2943bebbb801c368e9ee7d1890b1b870c53a15453d6875d0987908566c07add19cbf29868bdf5a39715f3bea149bd76e2f7eac234f6680b033206f2f4318d749a9d6c09057acf628bc7d3299cbfa97ba75e5cdf86520d9f4f87db0bf38dfb13505c4343abdb991581d3d6d98add63a936f1833853aa93a9e14d87fb2ae97ce66a939f0904d4d810ec2f689fc024521dcdc721279540d0da1f30a82b5f3e43c9a8b7218e2e422c691d76676b03fb82835ccf512f17c779e5892f8e8530b4be6b70d3a25780132ae719c69d0a8a4d39af3911d1677d63e2542a0bd47ac37baf60a42ae87d9de840bd2196dee4a4fdbd0520c943fd60173be3473e46699b45bb2023cce529f7ca24ec09a88a5920f1d6c3442724d8f34bcd2cda55e04e7fb31b87e39efbfffea844c67e4b13840637a8372658906910bbb008a0641e569b9fbf16cda90a8d43c33a9feadb950b4905479d11c3ef18466b67a7e09384bf46e39f8fcac744621d917e959be398268ee387643c06e89f30ef8544934fe350c538cfe940f48aeeb18e3cabda58ea41109d2329e41f00d685533d55938c17a662a4e947f3dd76a73eae31eff9bef841701e46983c2cc1821b9d7ec8e77a1ad292ea8bbf32f2fa44071ba41aa15b7726b62265e25858e4af85bbbab7e524be475b4bd1580984124ff2a327edb7698e549d7c39c0bdedcb53f4a7e8f2a2864565c71f66f2410f37f2fade96ede5459b9de0d0e757fbaabfb0a828220ffd4d8ee753c7ceefdecd9c62df8298076adcb98b1cb7d66524493b83633227d02c9fef671b9cef6d5b2b78629e6610af3b44f23738f431635b1ee913070f3832bb47a6054469741a214dbfaa986291e636c8750dba626aabd36c2ba848a4fe782d2c790ef709b0a1303eaf514d36831c5a870e949a72bfb2d12bc6cfd519993fedd14bde829e11bdb74028164154c5c91d76a5b4561c1090a640ad0cf93c3d7177d4caebdf7b31a6e48f607d5db4b300acce53a5bff683b2b0b63b5dfe9ac59568295692003318d075f761e9845ddc96e75db48e7bad59af1f3abbb790d38d471e6f84ed92e145d277df7bf9a62101067919f149514992b3c1922e4fca74c4100d63cacc429f4c583b9e023fc3d31f4bc69a5809249d76f801a02519c6b1e6b2034f478d06bc287a901cb6c96bb3ff59670b748464c8920036af18d879ca4957ed71be9d8ce41455204048d0ed3bfb41db3590d7071b2cb8315616b2e6659f6c4c2706e4b0d5ea5e4acf6c2a409d6b6cb330b07f369f40e6f9c097c00d0d4f337068ed9a3459998d6bebb91a830fa9840b82ec84e3da2b2381a6587e71a8fca65ca225fca7e59beb67eab2ca9e67d1d9650ffb59df66df7dbddd1e915ce2f94650901f28de8fdfc4b73b94ecdc2b469fee427a673f235cfcff86ddf74cb1a370230ef4272354f55d7c95d1ea55c2b3770606b104fbe989720f4951879724f9f87083fc8423ed08d5b6bbe6256b7e8f657b749a70feb88194b1104d87eb7e8b047084d1a34505f5708c13f017ccfe9f9e1b91a3e4f9407cd6686b70ab7154a6a1efac613ba3dbcae30f7ea213b710a83e9d790f9f6e644c000feff0e1091f4bf88f6a2cf4aec60afb75ddb8e6357e6cfa38f5b223ac973b1e977642df6c786d980ca2a7dc1c160c9c02623336262dbc7a886290168e65bcf49c44fec029bb4254cba19820fe57e45c613140f0d1139f337ec1afe05f12917f578382fb7f8ceffef5de0ee26380080fac6d2e6bd7efff43dd5f24a9ab9e32b0f07dfb7a06755b34612a20fcf540e1144d179d1f5c027ac0e6d8c34a3343f59b9e2992cb2693443b5bd0f280703d806df16fb6bf3c5a3596c6d429ac8ab79fb98bf219e4c02103e79ed2169aa40788f79c22f9c1d5c815725225035d50aea504bb47cb80eb4a45be0da07f36c63f22f4a5d46516dc825b2fbbe0f5c275469f8c752dce6c887b30b5a26835523eaacc77ae021fb4c4186b1292d763519215ce0cab9af78fa81c2060497072b8efc501db2b5e3fbe835bc1d49371370ca4be26333b2b3aacf07f7599fc37002d0a92baed34e525ebfc24fd2d9a5c889f4c1b0015a277e43756607fdb5a85b660b64970dc4ec3bdc388eaf9a32fb64d4581a466f1d0442d3b6917237facbaf958f3351b9e9ca9988e79aff956c75dbf04c7206462caa5861ec858b8d7630cd56b3fdf2f5d7650f43132f86ca93b472ac1f75fab4e3b1001139235a08626d5fd083c5a8c46f520def60016b0e23a093945ce0104788e6a1a368389383871564c36a245fc21aa8d221153aeb15bb4cea57b104fb1223df76c0c4bc67adba3a87519af7e1c46486b5329eb07e0bc3a3ce", 0x1000}, {&(0x7f00000015c0)="04f7d87fb8a0b334f2cdb97748ab85787964a109bb2b48e37ba4c01ed557bf96c9b7a369c09a11339fdb180f4acdae86f9125b1ed3ef1cda8ae13030bd66e8146a2cacd25d63efb482d8c87b7512765471685f36b6e19b5c36ab8c10ca95307f158184291931a4be672f645c782696b8e407954037a43592581abe24cd187beb029b7e39b69b249cc04b5085f7ead5cab8cc5a41b966722578c37a912ed348dd15e86e1094c63ce12e752774", 0xac}, {&(0x7f0000001680)="1ff6f57ab697bd90391797de55b8f98a66f0b7cc4f09ad56b5b4b221c5af63e86bf2551901b8976490e5a1f1144908f7a97e19a5b3d4858a497da0d2cb74f25a8a0bdb281f4b6a856716d31afdd54ffd13f37a8386240234afeff7f8e40d78d3ba3b7eba081cd6fc348c17ef0aac1db670c9c4181ec1c9dfed3e5c7ec71242bbb1c51315eabb2d6237e59b99276b7221177fc16537059b76cfe5e508b486e15194dce40ccdcda9a57565ab063fb18e33d2353b220eafb0635e633b42943c5991809cc8366824026660dcb06778cd4271781b18b949eb07ab2debf8dd2e269dc2a799d6ead0", 0xe5}], 0xa, 0x0, 0x6) open(&(0x7f00000001c0)='./file0\x00', 0xf8b9edfa3ffd7290, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000000)=[{0x3d}, {0x1}, {0x6, 0x0, 0x0, 0xfc}, {0x4b9c, 0x1, 0x8, 0x2c}, {0xfffb, 0x5, 0x4, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCPROMISC(r1, 0x20004269) fcntl$getflags(r0, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r2, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x10210, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1ff, 0x4, 0x1f, 0x1722}, {0x2, 0x7, 0x3, 0x3}, {0x81, 0x9, 0x81, 0xffff7fff}]}) 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) recvfrom(r1, &(0x7f00000004c0)=""/209, 0xd1, 0x3, 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) pwrite(r4, &(0x7f0000000100)="4340408fc667b229ec3c0f6709a57e238a9d3548fe0d63778765c0b764260620a813ad8b7ad5d1e31b1e5df4ee7366988fd8f7e2e85a6508b14fefd0b2d3bb9079f4c2d1fd39da8c93f51ff28458df16bea91d4a555f3947bbc357f5c090ca93583bcdb4b4bbf08191d41cafcb47af911e281e7d8546dcf7397a750bba0913212b9277d2f904523ab3d1673410", 0x8d, 0x0, 0x6d4) r5 = fcntl$dupfd(r1, 0x0, r2) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000064001000d}) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x61, 0x2}, 0x4, &(0x7f00000000c0)="fefa11d75375feb9eed5e17222bdeb2abe207457d540c9fadd9075a4851d3966d10d", &(0x7f0000000100)=0x22, &(0x7f0000000140)="eff0738708aa42b32762b9d4f5982ede33d07cd62e6b0ee94f76e7a6c638", 0x1e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) lstat(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000300)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x2}, 0xa) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000280)="401ab6cae79e", 0x6) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2db914"], 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x7f, 0x3f, 0x80, 0x2}, {0x137, 0x8, 0x3, 0x5}, {0x9, 0x1, 0x2, 0xfffffffb}, {0xf000, 0x4, 0x11, 0xa6}, {0x7, 0x8, 0xff, 0x1f}]}) fchdir(r1) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfff, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x81], [0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) munlockall() ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:22 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89", 0x65, 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x34a75870f87177d8) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x8000, 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) listen(r3, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x8, 0x9, 0x5, 0x1, 0x3, 0xfffffe46, 0xfffffff7, 0x2, 0x2, 0x3ff, 0x7f}) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x47e], [], {0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x6) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f00000003c0)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000380)=0x5) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x101, 0x2800}, {0x1, 0x4, 0x1000}], 0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000140)=[{0x2, 0x3, 0x800}, {0x0, 0x9, 0xf4a31e48238a67a5}, {0x3, 0xd9fb}], 0x3) semop(r1, &(0x7f00000002c0)=[{0x4, 0x101, 0x1800}, {0x3, 0x9, 0x1000}, {0x4, 0xe42e}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000240)=""/225) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x3}, {0x48}, {0x6, 0x0, 0x0, 0x120}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be9d602f6bea203", 0xe, 0x0, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x1c}, {0x7ffffffe}]}) r2 = dup(0xffffffffffffff9c) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000088a82d00810041000000b966f0829ef2017f8ca3cdeb9f012c8d36fba551d19d283a9023d8c3740252d098a1"]) 16:00:22 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x8001, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:22 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x0, 0x9, {[0x7, 0xffffffffffffffff, 0x7ff, 0x100000001, 0x0, 0x8000000, 0x2, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x10, 0x0, 0x0, 0x0, 0x7], [], [{}, {}, {}, {}, {0x0, 0x0, 0x1}, {0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0x1}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:22 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, r0) sendmsg(0xffffffffffffff9c, &(0x7f0000001700)={&(0x7f0000000140)=@in={0x2, 0x0}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000180)="accffd6663a18d44a5c831ef5f992d9b4d5f833f490d6b1b777576607625f9b661cfcd7fb80fcc4b635e0caf83e90cc52b0ba3453b36ae579be3090d2513b01acaa3459e18eebb5b66d47967a095ed1112cfa1cc98ae96dc40d00424e17cbd471481ba15d63eef9a65cb9c549f17d3e0979171cbb53a1769d2366228a1a74b80dd3f2f13232a4473f0b94ecf99788a9f24b377b62a1e0e0d5488d83663e70616521466456ad785b8552264ee2ef5cd7cf37c14122a11f1c5e58f9088f40b9bec0fc34ee13d42bf55b7487bb449cbdf", 0xcf}, {&(0x7f0000000280)="a7884b459d1d3c57e48b04eab8098ce66087b0719ad86372697271bbfce7ae6afdcc5140e8da48e30b5ccff1532088d6ba342e3f76a03b55401e19955f81141e29c8d8d9a234297502b3aa1ea908e73117235cbd047d73bbb3a292c4eef2efd07d4601432d8076f5da8e52630b392b068d130130f5f67d1f127925f6cdaa53c6d708a8bcbf7508476409a9c313bf5c6d333bd7a17dad9adc2b71aa9c6a99a58bda8fff6a529c54c6ba75c035e050763e73d71c6b910c03fc222d7e8e2574b3e4a51ad979d8285b5c9f889fe1f834d67bb0dfe48b6919ca39681c9b00f08e6464247c32a50e867d9ad13162ab3452fcb465aed14166b668e62fd8018e630289c556bde5f6bf9e67607999c2843ca310d9b43db1a6fe555da2dbdadfd2760b5c5cbb4e7ec1fcc98779419627e54a83f27c064a20dc330d654f999ec30f5211f09cb11f65f74d3d2de08e98b275a411f156afdaa3c9ce5f589abbf13dba2a95963efa6501c26951bd297259887c6740a9eb00d611da26af9f7dbcc5dbf76b5a5a257dd63893d735e29dae5728e5c57979502d3aaa3601653e3936c4a2d65e611ee0ad7d4842bdf422113da197a452cc69720a929ecbb6b5fa60763d5ecdfa0b5c1a83ae0dcac22df00d0948412ea9ef18f882bd0994d53ffdd5c43f1d8df30a047748488d7a67aaeace5e49985847040f1f79fbba223f73511aef7148368bcbe46d7f1be8e9aa38eccb0ed07f4d0e4142b8d879e82a6ab058b52f13114d236056888fdf5cc0b453dd36d93ec2e6e8c820c3a22625047951ebec686f8cf5623dff078e305b11a2199df6d88da95ffb62d53f7def61244c0586a995d8649274237f99defa2041e60ab73c26c0dcf6c4b77bf6c5abd79b9acdc3269ce415856315aaa6b85217fab56e93abda8bb62e18f331155aab16ae33128a23bbc8ec8866da97a31906144c6b2ada40ece1e24cdf46933503093b4dbf30b0d5b4cf658596429de7b90cd6cb4c2daad5efc8a16a072511ea2e84de03c1404c02872f3e0ed9fdb6f0012b7ac80add8662de6d03314c507838b21fea0a270287154009e503f2ec8fe9ae78650cbe93390c8fb0a62887020957459c867af5ad350ff88d5fa5c1c125e7d3b1f3c052c50cf73ecff50a81f9db0768736ac6d97e8d4652743eb2744d2c453fd5cb338af7ecbd1dcb1bc0475ff265b66071c2c80affccceda1b0c6185272bfd62e621c3b3650043575ca13585fc34d78fa11f9643ad92170592520120143645446cd364224704bdc3ca5f095692b0f1d82e4a081abe2c499d9b0840098fe234bfa264ec61f219bc6d3e90995830467ebccfe3abc3c59632299b0de275848d9b04cca49e7d5a222f3d4ccdc6402d9ebecbe7fc7becab679acac00dc4614b8fc16618b638a4ddfb59af140388524de42aac627c2d4816bd26814461936b3025b5fb61a7ff4a14c4b6d7ae38d05c5f9a7c4d441cc2b9f4b04aee7ea133e41c8d06526649a7e5bb3f5739bc0995d9baa8a5dd46c9ff509ad1375b5de91486712350f5edd270c44cec90ebcd86b6846ca640f9f70aa6db11db2e6501a78c2ccd71809f491bfab5d50e9d4e272a4ea33e00a5e68c50d21c69951354a47f018b0d8b13334f5573747986d0d9ec7b1a22e3b65c6a48e624500eaf7449b82c9d095e20e14de9d064a51197baf2fc966a15490dd296e4ef69720b88f121ffb2b319f20e419efeb6ed63ffeb560e1f5fc45d6c4939729f677262a4f60744c2b0e270e7e5f0d5c69c6b0e9785f250f9d900f576a53ad7154cc8c3c798c445377bde20f567ea3ff8cda60889039e09cd23a726a0332ef04821d8af20c8931c5d457a6d4319a6521991496d8ee379eb5985c745ce4a12e5552889f4e8426e964895064bc9bcd41fa551a686b3793e3a8da9398cbe24433a0015d4f7da8cf576eec073466e1b1fa606b69ee0e7a18cd58e88a99684120d06193fc930c4cd9bfdf3e9ec748b11b198a7df15df13a764085f2679dd9375fe7ef929d400bbcbfb0f8b60c84767238c289ed2dd110e2b7b8f0a008c8f6e1481530fb2db6471e071d6ff5d1c92404770b8b7a7a3ce724edf4dc23538af4dc99ee2be95fa9bf516f0e9602180d894b18da6450489ba6761bad1a4cc067521d8be1f20ceb7293be0228d5939e390d8ab64dd3b01aebbdc840602d5d1d40e677424b922a4906c9fbc2c3a16af992cb33b38fb95e69e33d24f06e0e92385a80b01e58e4e947df4d428ae39f81de712d48fb02b9b8dcc66ef41f1839ad1e7542ff468369bd39abd43dafa829c201469b1731fa4e20060e9bc9164a3aebf1dd3e1ea6863c2c86f939032900a77c16cc5238a64744fc025846f1c07570688c3a71c30eef861a630b0b04b03c1f173acea01e36bec506aee20ec4bb6c99541e535eda71c833344aeefec3d917c37962d5901eeb4cb6e0a67b0720e2e99004d015a92e62dfd0889c30d6386a384cdc4c0453b61fcee37310a7322c6f0dd657b43648ff11cd58c6a55986adbab73fe41d565960325a8ef8473c8c1f5d21e24c44e2d9daa4148cda474b943cea506b588eac61da812227010079057f6ca4c99da0d0675edaed8620749422ad994c890cc946d8efcd6ac2abaa3147ac679a713f9125db80f66c677645193ffb38629fe78f1ddbb1934610342dc24c0e2e3c8a64446b59de06468c5baaf80b250adc1e9282c60ec883c82f50c35fd76091de9903e063b103670ba9cd8b40dc7ddb350ec0dd48c63f04f944a082de329ee85906b2bff6b0e441d6c022562c8ade2c1a58a088853500c4e2239d225969079121f05e02cb16b0ef4cd0a383a2c7e0e0b2182edc18c6c447ed4dd1e68d7b4c88f02aa46a154bb39dff6180b32c53f1dd67b3d2ec2aa871b19baa86a7b64c3e56bb5748ad1437a1756355acae9e5a832ccd27c41568f740e62f9f07173e608231b673bed38388fbb8ad1b76aabfda748df2b6d1ab3a2b80393f4dcebc2b0a4e4aa39949741b5464c1bf77be1e4def59c54d2e1f789eb081ceda2c7251f2d1806b65cfad3875952dfd3560594ae7be0ed1cf9783f70faf1d5dbf94f64ee81d0b83097e46ed13862d2168b1672010925254316067751dacac1610b48683fa44eb8604e21d4620381cb27eb68e4c671be237122b08095b1de2ee8ff6c620e1e5911867064a7dc693db97010eaa965b5c821838ae072a6503cd082448e2fbda949866512a94594debc5a3de07b0dcf1922b88a81755731a23727262f60062c1e11f6e76cbd2363af52a49f4dff565a68a15562a24ca1e3d2322ee3c53fc27b5cf4d6cbcd207e9be875a10b6b82b47ed76daba8e92bfc33739a8ca9c202c2decec4972545a7b17e4293d5d9205f32832c8b5057a87b6afdd7b86bf40b7cefa9a5d4c8bb7996302427954a65ba463bdf63fcbd0d6be5e599a401640244660d240671ab39b6d48546e6e79fad3e0198a6185a6581c06478dc5f35397e4045ba877bd09ecd560f19d409ea3087d96f99fc3f58d5e25fc613b21d1db52c2a2d44088754a1ec1766f73533914296aeba1be3c16e07d36f999107c8f17a3b651c20a6dcbfe50a14c8e7adb687ac8a1f1d433d8487fcd6521f7dd2f7cf0cef87e9a8f1f807a848f6ac75c240e754932954c3cfda00d39c71744576b4bca0c6d91f24ecebe1b474678279524fe126fceefd79eefa6a00f84dbae10b072cf476e88aeb8b33a0fcae522fcd50efad7982c1ce35871deb9a136373695b055ead8f818ada964711f705cb334cae77ef0fa14fd665d452d7a09a38baecc09836f843562cba22e787182549591d1d295f8c36baae120bcb4e51d6a7d08728fee97a948a29c3484bfc059e1658a62e22ab5030f92229987c182471ae4d9904dd26d7d24fff8fc714460e32dc324e6c04fdf10c32bedcc0e874709b6457d7f127086d3ce512a89db3799e9eb8de6aca6a9b070652d81d29cb0102fc118b19c27777e8b8d2885ce78b3de84af826828153c3f6f7586caf1aaf1c79cbf9764126a16ed054008c63e128ec8643011851afb46e2db1b18284dab40c653e55da28c98f1f646b8a1ebb233780cf13a2934ec0c86269d5f1f65904aeeb2b7d24aa60708816d3a9e3c8fb539914d306d086d619aeaafdfa8fd7e443379d7499526d171fe0a5d3d4e01151c1c928a36dbab755d5363a4163c60aaa9190932f0151468d91b7b5094f397c8ce0cf6374967d584ecabbd3c39af3bdadf0d49b54ae1980557ee78ea05bace8cbcf6d45d39d07de72c19a288c92198adef3c3d2537a17c1ccf26e6900357340e3e23294ae2670ea9dbdd8c6b6ab3d7eb9c0f818fb5f0331bac9ffa31a474c0c5f98f96ace590c2a6022aca8ffc1276c859c40611f47110bd99f9f09f021259c74366e51089031f0ac74b8e4057f0f1c6f244f2fc0f6dc932019a02ea993cdd12860999a1679063d87df513caa8388cd5b40ab345621331f654690d452f1be9ae8520c5734212a996da057ddaafdfea697d6546cb0447b16fd8bd64f70d719b4c3d025ec12db1ccbc0660007a1c1d15a004b2bc920f1289cc25d022ab02aeeb196dd328c4282301f977c3e3138ca1e6e04aacc6976d70ae7b4542869634425ce53f502cba120e1662ecc6df62ff03112bd1ea60edf0c57f49f0bf7926be2bed3adc67adbf79cd435dff551fb9fbae4854cae31846a56f7f7129ca7535b41d501c605bdfdb711b7a95fdc754fd3136a76a5dcb11edb7da7a62f3e49847b4ec1b7339ae24f93fc7a5f78de9d911623e0025d5dabdeed6ce808e2d47d2521eb92b8b9229eeece78d4465d8ab5a834fc6cebfbf4629c9627052000ff5739f47d0ce5b5e77d937f4f48b5a1b90a86ccaa5d6eb4986e85222d986bc00f0f2831ab896188bfc3dbb0b25dccc5b1f9040022599e8f78dc8b2a68b545954f8664722cdf8d7d37cbfbdcc284765d8abf6cffa22147b644c85d0a662c918f1f9312db1c921ac19dbea070465ee10063fe2664f31c0a118b937665f38df8850f7240ca100183d486464a7c9ac3adcad54539f631ed68653d5aa9dc49e361c697ab5a4ad93670661b12a51be8af46c2ce706aee4efe83f19ba112abd0920d27476b15ab80fc3545132184bbe35c1967c966d51694d99faaf76c35c9abbd4651e6479dc68964c3e58ff15a055d5786c6bb9a34d15e694b79b23b994dd1a98f105c2dcff08009cb84f55f30f5a2526543aca756fb1ce99181f6489ddb915a215441c3faa7f247d2a423e97716531e45e078f315a741c7f886d7ef83d18d457ee666e0a397cef482fe2912f30431a53d24e68b31e8fafa3acd286c221d0fe2e9bded5f125dbe3c0999c29cfd7e34009a32e7fc3e0fd9c32af0160a6fe4eb5d5b6cd6b26ffd7da8e0da3778a55181be4d5f851614029c6a01ceff50673ba437850acc00f664e4e3834698ca9c2c0d687add04c9e42568473b1a3385887c25d0649bea37d4af141c5279f36742328c37c1da943d9a05dd92ba53ec21019113d8fb245f5cd1b7d468876624d264d29de09d3ca3e1e758ab0fb07216145cb1fd5469236e0ef676a75f305137aff2ab057a086c85ac01e35af6afa835133aad9c4882a48c3022a5bcd31d2b6345dc9955f0d3fff2d2d91e87f5a4305002d6e4fe5c00195e9e140039fa811b25c6befba6d4a2089b0e159f03b9f07661c5a81a0a52a53c7c2080aef4dfb0224bbceb7265c484a3c7732cbcba2cf1a10848be2a17a0c0a9420f2ee9983b4beab3f1bb2142b7220d65dbb392571c3758b6c2a30d07c7539de6ea8841", 0x1000}, {&(0x7f0000001280)="399afb2c2abf1b9410ca38ff99852c9ac80ff5d403589ff79a7116a401b88309d8d9d3f5cfdb06d0c79a119bc8cc1e2ede0c69cc35c085bcd04dd508aa076066409a369e9b54c0a2d06a995203a43dcec4c0ceafadb6ffa634e8fe2cc08f1b76cb84bc2f456043163793d9fd44752a51cbf2495bc33e13a24fd79a5881e0903cc2c9bacf1e0ab6b04c0a6147b77e5c7d1497990e87579c42ba47909962824bda3421ab08333b8423bbb4936f736a85733356bf138fa435e4ff366bfe96a9cf3ee5d691bb4b6d709552e3d21c9c988561a66ae8977ccd8719c566c11b1e048cd1158b7f5e12495c81", 0xe8}, {&(0x7f0000001380)="b66fb191c223d936c34867c09e89ed09728187d91b606aaac7d4b244ec392917d2823b1cf610a6bd183c0da9d88170dc95bed68fc65d640c740903f3d2de96af267ec4e2731fe349b8e12c3673a77a090f1970acf96556", 0x57}, {&(0x7f0000001400)="f40ee542e661d7a414092f6690027142d2dacb6ed061fd37e72883668f5dfabd1630ddabfdcc239508ca36a9500c395415c4de016f68881161c7a44432347ce7faffed378d71a035149ae428e4cb", 0x4e}, {&(0x7f0000001480)="05db10a8dc191c1f05c2a2e7fc6cac68f4d9e69b2fe8447132bdf0487e5c0588a4a791caaa0917d39ad6aae3486a190aada169ac384e588d587873f8113f5894f01421830677d96fb5b0c4eb4782ed6da0870c973fe0a313a8bc211762635d6f4976dfd6b257ef6933ace7e99732691c09c9399702a8763b77507c2613c5d1275881685aa9c6c662eb3e41cd912f7e01924d9ff59c9950eac830cfa523378ca9c39c14eec599bfb910cc27119e6afa984f43d9822d9c6635a805b027f9bec31547accb2c6fa3b9cefd43c962bd2d315d66eb95a7d0fa836481f1935c6460535c0eca4ec2a2cddc1811a3107d46db145be68c78130a30", 0xf6}, {&(0x7f0000001580)="a6b0aeff6a3d6db6d03a0c951ca7967bda7e5e8266a0a398d645a9fbdfbd59eeca837196aa22ab0e29c1e4c8f0775fe7fe41ac78c3bc489fdc3b6bc7ee7e412466c9f43e0ca92cacfd780305ba2ee8c91b422dc72f490e453c1e83cabdf635edc9485efaceda89b05ace9c31a262eeeedddecd1f969ee292052a734625c174dd6703a6fd27d69f000900a596985246", 0x8f}], 0x7, &(0x7f00000016c0)}, 0xb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2cf114"], 0x3) dup2(r1, r2) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0xa, 0x1ff, 0x0, "009e0000000000170000000008000c00e6d500", 0x0, 0xffffffff}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:00:22 executing program 1: sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000040)="599b", &(0x7f0000000100)=0x2, &(0x7f0000000140)="54f894f886c6458961418cab28d3ee008e6bad7a8b0cc4637647abef1bf69b4dc006700783db91da9c7e49722045a287c38ce94ce572cc86543770d6cb73589df1b3b42d2dee0960f8bbfb5128f2365bb864c0da6af1816d5ebe8f130b782ad99a150e46c8c7a438422fcabd0c3483e86fbd292a13763b5ba34bee449e4b51b84fc6f2ff420b81ce12ae548fb46c759f6e38e1802bdaa620266e7ede15a6c8dc03320d1c6a22527c6ffa884e6b59084f414be537d49c386ff2ef23cadcc5db0eb1", 0xc1) r0 = socket(0x1, 0x8000, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000000c0)={0x10000}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x20) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000600)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000380)={0x8, 0x5, 0x9, {[0x4, 0x2, 0x5, 0x2, 0x1, 0xfff, 0x6, 0x7fff, 0xd1, 0x5, 0x1, 0x8, 0x64, 0x9, 0x3, 0x8, 0x2, 0x40], [0x80000000, 0x3, 0x9, 0xad8, 0x8, 0xffffffffffff2c18, 0x9b, 0x800, 0x8, 0x8000], [0x6, 0x44c8, 0x5, 0x0, 0xfa6, 0x7, 0x8000], [0x100000000, 0x9, 0x1, 0x2, 0x7], [{0x1, 0x7, 0x821, 0x9}, {0x1000, 0x8, 0x9, 0x5}, {0x6, 0x6, 0xae, 0x8000}, {0xfff, 0x7fffffff, 0x5}, {0x4, 0x6, 0x9, 0x7f}, {0x200, 0x6, 0x6e000000, 0xfffffffffffffff8}, {0x9eda, 0xffff, 0x9, 0x4}, {0x80, 0x0, 0x5, 0x4f405b47}], {0xfff7, 0x2f, 0xd40b, 0x79}, {0x3, 0xa014, 0x5, 0xe4b3}}}) r5 = shmget$private(0x0, 0x3000, 0x480, &(0x7f0000ffa000/0x3000)=nil) shmat(r5, &(0x7f0000ff9000/0x3000)=nil, 0x4000) socket(0x10, 0x5, 0xff) syz_emit_ethernet(0x66, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff7fe3ffffff000000000000002f23d0fc0000ff0200000000000000000061fd0ba4dca78484ee6000eb6bbacd3544de82dbad9ce25c13a8a6a3a3c9be6464c9e4e1e95c6af284b951e87095f496a492941294d1115171db0807269a1b9d5b331886386990af2b23b46e23a1c85255ae480af4a8032a6b03a789bece9dd9d4be5bee60280bd150917f851aa56aa31af9031808808078573370af5b4a701501f4df78b66b71ec4a11370232382534a674e1448392823fe775d4fdb6ab02ea46f2da2b628122558ea3267594617709639e0b32b1b35556da84ea267138dec02bbc8f285ab43077cb781761029390643cd8cbbae82f47de9944c720156b34afa39afa594d45a0325700"/282]) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r0) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0914"], 0x3) fsync(r2) open(&(0x7f0000000100)='./file0\x00', 0x0, 0xe5357d23852dbfc6) 16:00:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r1) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r4}, 0xc) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYRESHEX=r2]) 16:00:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="c610e33375575913f85c06c5ec9977c4", 0x10}], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) dup(r4) 16:00:22 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0xff, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) setsockopt(r2, 0x8, 0x8, &(0x7f00000000c0)="4874a27802453ccd36b2d42d7e", 0xd) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x2}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000040)=0x10001) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCSTART(r4, 0x2000746e) 16:00:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x400, 0x0, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="b90002b8b18a3dbee494b20c4d4041b97a67a695af5bb5ca7aa21b09a0cd906cd12dec5b703e30c400e0ee5cfa768507810f8798d95d00648669ccb981a8a14eb58019507a2b9226d9d128427cd0e85a0a6d2510d400"/97], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) chmod(&(0x7f0000000100)='./file0\x00', 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x4, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(0x0, 0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="2d0114b028ea92635dff95430410690da0a0cd1c805790defeb6cde899985d575fb6cc56df3732e9fb5957e6d8f54cedf977f4d7a3e08cb0ad6d20cadc027252a586371a865706740f22e01b170b9d3edcfa1be84b1e2fe08befbf79eda3b09e49d11984b836cbbc48cb45df6517a7377740e091b37fd6b5b9799ae3b1d72ece46da90c9c4ce1dd3cd554be5ee9da26b0b852e16a9a5aae49050cac51ad80c48bee4a71175d1194470baf5"], 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(r5, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xfffffffffffffead) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r7, 0xffffffffffffffff) setregid(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r9, 0xffffffffffffffff) setgroups(0x3, &(0x7f0000000000)=[r1, r4, r9]) syz_emit_ethernet(0x32, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffff0700000000000000a8020081004a0008004500001c0000000000019078e0000002ac1440aa126e97d207a8b4bd4ec4b91409c6b52e7e33f07ff1c298680a9c071647e842ad6f2315ebc5afad8eff0300000b734dc527548c0874c6e08d101eb4b49cbae66722035992e158da02eeeaa38642366a33204a1d6fb4800eccb1aaab3ba337c2488ba3bf28ab7f1944d13616fe30de2c928ac87b046806b7e92bc9f0fd4bfe8eda2bc7ab7e080dba53a941af87eac40000000000000000000000000000028f796b75a5df22760347b2c17e63f584004ef30613b131d18117438ce8841af71dab237227cab292c9829f70db384b247e3f2a679fea1e5f929f2cd6207a27c8e3c3d4ecc51d42b9b27d0b5ffa1b93da656011f9af0f090fadbb30a7bf321cb1d1db1ee36a3d0ccf79e122c1cedf0b1d16c60f9094c8f8752dd269e598ef908bde3bd20136e13b85c9bfbfda7cd27547b2fd880cf68ea8f378cf96a1ae"]) 16:00:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYRES32, @ANYRES16=r0, @ANYRESDEC]) 16:00:22 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeffdd000000000063e86cfc9d071b9d2a538700b81859f0531b00000031000000000043000008000000552736bbc11987169c69ded88cc0cb31a48cf14b72d3e89fc99a221604b7ed89499fe4bad335faa1749c3beb292bb7a6e9371a82f5fb38da42002a054c1330f454fa40f12667e5c0b832fdf56a2cd5f07d3f43d6acae777386f26dccb3517eef41aa6bcbe6343581e9aeb2e196486f63b1f57e495e90c2e98b8db0ebb75e99775d69be5c4233e0d4228d5fd0126239c2203e6aaa27d2ebc926d4e6222ac7492a4c8791782427ba36c7a7cdeea4ae06bf995dd42b9c522980da2ba31803fde48fdf86"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(r0, &(0x7f0000002740)=[{&(0x7f0000000000)="56d285f82cb664d32648397b47854ca1d971ec51f6a3d1619830273bff520cdd7b65b0777f1947b8fa932528915b6a6f31b71a7caa3d0fedff66ad134a694161852c5468cc8fb21b87e25553cce9aeb58919fd2b20388f2d181cd65ee07e97e28cb633f98e7c01c01cca7cf301c32d0011c1c5db68561ac2", 0x78}, {&(0x7f0000000240)="13ba017a504e3cf1b33560d16d4e1babe515e7a1841446f9a70a35ca51cae7d5e64a3e6db4a061bf0c497b820bbb5f66c3050e2a199b61dfdae950af35fa48257f570e8eec7143bd44ddb74601610b19296a4d19ab34e09e1f2e2a7fd4d23699e99e430812fd3f7eb3377f47d071b063af745b7a6b9790e8d2787a84d012996f3746b85c51c15a6837476695f574498f7db21e9bc8b1ed2bd99ed26e46eb140cd4f2f9a9d075d2fc2b8b761a6386079bd132aeee73106d87185f69607fd5e8dca41a7b94edc96aa2ecaec5484b3426dd144f0f85f967", 0xd6}, {&(0x7f0000000340)="9f1be5e0cace302e8d0ec008a2a1d4f0bd98c794aa61bbdacc537f90103ef29c730ef784cca2d3f0a839823fae6fa9e7769e11dbdcd5fd727c99d907101a6e963f27ac444136bb747f38fea53c01d04347eef09d87c4884982852997e05708a94463fd7807f439a8f12f14772ccb5533d52a41d59ddf09ddb25404f81847333b83208ef3add97fa01bd81accfcb2d0dfca99f6650907b7829850259f5a6da32fa8b6c9a660349aef3c", 0xa9}, {&(0x7f0000000080)="c93107453c36d7c704f36d92c5a6896eb3fa1c8875b111bcc75f12b5529840c68ffb187860304a926da54bd47cbfe84d7e7c", 0x32}, {&(0x7f0000000400)="60a1b6b5b08876fcd5c7f171f5fd679e06d7c01e9adb55c91289ff14a255ec09312d4a3e1885566a6d87dcccec911c5f04ef0b29034978b3d9af99798ef2cb948efa60c5d29cbb2cd831fbf6c0b572b5bbc6f117f2ca644b13a9b4f7c8eb5325858b114289e847dcbefa5f3465823a25f14333279689875d2ded88bf3a2df17cd71c08ba5d2369c71968b64e1351972546241a4283e73b6c1f302538f2a6bd8af0ec8ebb73f3c4de2da553350afa699b558ddc0f58be9488bd5d2e13f65ada1595ebc04cdeee02c10505c6011a7aecab2bc18506c6f79ffe673ee193a80cf096eb6cd1102972c5a05392fbb1713ef940bcb272c8e1897d036b4374a62e1a46a3e0051cc8078eea1885d1e68cfd2fc815cf301367195ffcd177415e825ac775e123d6ea5a8ed2220e25634b597cd99c529e27a293ce963775063639c9f7c630eece4ada2035d83b715daa256b76ba7e42aef2806760a4cf691a4c42687dd915db163a9bd9f497e5e0df00721e99b499186dd0bf37209e375762b862f8240e21560bd20d0258c516951d368f2a932aea89436cc76a7638efbc46aa79f540afc4a51ccbf1bc16739074ee5edf95e1d91d5c9cccc963b8e6705db834b56ea3a03a91489acf12cacc3ecc87629930e439a1c905337285d5277088eb9ce51e09c3bf50a9a3c879406fe9cf12de6aade8dce11ad7c009b11907251aa54caa42e4acc219ceb0604c4782a5551d373f26770de5e099450e24808a273b3d242c53302dd77fdf76904701099c2117aa0b8f89a003acb9ebdaddc82097c89794174675054f4e645bef01a683e8cfb6ccc634e17027603860b87f6c0a55fb5aaa29a1fd0c42dee364a830f0d7a1a5300cbe3766e5781bb3d65836b54960f769de15157385becb46b70fd8bd7708a5de3e844f8a406e254517fb114cd079f045b7b01e1d5fbe7983a33199063164c8ee42a039abb3657f6c0ee2e3877abfa31ea356a88134fea3e8ad0f534c00c32e5817691af0dec62cd47bc1659c522a6bba1021d45dd5b579e60eeed0a83eef89f0a1eaf86fa0e80575c3e64c617bdb08ff38165c53a666d207657c7da5dee552bff881b53c4e4818a7abbfb80bdc0b62b34c4b368152227bcb5a92ec12824b2c40032646ce1cd80240647c573fa108035ff93db49b7936ee188bfb03508dc0eb5a924589856f450b01d623d18b238753132a73f44f281407665529bf0e5722dacd403726d0c622120ef7ccc290eca818e68f8e18fedbc69bf19d31e608d758865bb53892ef10d85cf2e84bde6ff4ec0fdb18077c15ba2e3c701f3831ea8842d69b6a2326d89ba16c6b040b923dd59b7f1530ab1e13c08e7bba08e7d77a6c5a9fa491c1ef5d1b4d6b74a8e530f1845725e7ba0f8d291234d1fee17e1a2bb3e748a2493ab5fe485ff9e5ad78640898fb363369962ba8334605d06680fcc0f1f0ca67dfcef8367102029ed1c93563153b9e877566255576df90b276be8a8449a992c54c7d2f6f221c27ae3edf6814820a36c92621300a8d6d81a609debcc629701ae2caa625907d940daf213c150b75a7653704d42a36478814bb61236b533078a58b5351ea013408ae4c7479aa4936925ffff9946753a84501889f3fcecb2c0ebfc3f11e17b801888086cc7af907a09ff01a73fbad973f5f3cb7e2eaf16257c4a3dca14ce9ed3d1b679d289fa43b3f839c81c40c20321b7a84d11435fb69de7bcc8bd36811038bdc4152123e9c21db64c47eb9a635741be793238381a2a7fa2936636b0999cd983879e8faf3caeaa4a32dff52685714bdc1e39c17467e966d61ea78d4a341de0db3b313b34a08767f950e6dbd874f2c3414eab0ae241636274493b5f09057031ba2b30c74dc5adcaeb563a2e620db05249c02359c0e88a6040cfbd7b31e90d1f393e2458c563f38a2317053f926facbf74f9b732b9fe1f3f1c8665eb9ba11797e602fbf7b192f485e932cf1d689d23d23afd408df618c2c9462d263254063842bab856605f67e70d3306db800a5ba91eef0a00b82d0cb86c78bf98260fd801ddc4a6013dbb37514e9abd7cd50959b11014481bcc7e8aefb5d1a51ddb8eadde7542d887c9ed6c6e811f7615b19ec66edc926cedf83f947747961c07ab64b96454d77da7c6e62f097940a054e6be81f54fcd4a898202bdd522d7b3e97237841f3b52a2de8a8a9845431ec761b23f2b6026d896dbbfb8bc574d11f399f2face46b79a0889395de169a8e4c2b4ec57eb96937eda1958b8e080dc4f657addd9c1f23641e82afae011720a23a40646edfc7c417f86449c5881630286d995021f15d6bcefaee6c3d6102f62f8f4fdcc5de0f88580f12a67d059e78f1f158786f06f8f5594b5e12e847760f37cb2bf884564bf0f1ad518f44c2bda7e0ee12385f26363825fc9fc24797db402e2dc3fe578a33c8a5f106c1374706a68d8e362a1f3a96d019af91f5367131e48ebd1a4b71203e852c56b627bb6da2f3f7d1ba537a31a4687549ad9a597d01e813697b337564e3d5a4892fbc665fc4485b37e6a69b54d55c6f6372d138c5661cd6c9fc03a444ab5d6d3afb411da41362d0fd784a8334f541deaedb80fa98aca0d9969df3466421ff520dc40c14378510c3c5b097585f4b51a1b0d59b885579acb1f1f6aa1534b1dce548bb99f62d9885818cb31408b0bdd478cb0c1893cdff96c637db56d7711e917fb9aa9c9153972a3bc345406c1de12b2b0c1c8783d7e14d2e54933f994a0c1d925b81fb2170ee7a1b33a2df1715273e84d4f2dde584fb60d951410c5f59f12d87c16fcb61298acc09958c7db86904b228d5b082db668f653ab9800db3f278ba80eeb77057c39ec6476120408cd4a56a30b2bcbc1e3add7624658abbf834c293581655306a2403c8740cecdb30f681c020059d0b6fdc74aef33305373c3765d6a0f02039b9e7c1c43727a7b5ee812b008af5b79a17e48d255a31599236e922bf68ad8d5f7a420c26019910543fddaa6e772c89326e05cf1a1bc9141c7f77b448264a49f6c665a8a628f089192257276706123063427a82c971f8a8d607bfb22a5ee68607a35842d1b5ffd70a03bbdc9732084c3f7aa7ed267766110abe26861918cca1a7158be5a544860170dbb96d703b140b2ffc399091b55c9711bededa3f37e81eb765fcb523cd72a163fdbcc4c027752ead2d6420b95b5971525bc7f15cc23a7c2d8779de80569232ef14ace8d105df009fb8cdd2d691735aa596d7c597178141017edbe2be64379de9e12f6ce890f8d99cc7466532f6380a446664be27b127c6d4537683013c2a5e2572d3077f8532e657abeacb4f82517318d52c065756411d7207b9d784f61584d3c3db5297091647e7dc7b2b1f907dcd86b822b24ef8a7e9f092324d2a510270af7054d423ac991b81bb2d827f7024f32d5eceb494a102544e0856dd52c7ea422b0bfc0091d93a6681a050f91c6853f31d6e24bb2fa4f614617700b8b1eb27fd696a0a7828c9ee672afd8f3897973a3017a58d9652b9f6ad015c94be121e6870a0c17cb3520a4300b18565927b5ba8c979d41b4e4479d212c000c48e5b7da09add6f3df31c68dec2ff0569c70dd5ead2cc3920c97a2c86da2210a648ed09345271bbbd154a6b0a5e2786793bbb10a643fc43d35df4aa00c43bc652126fc783b5c2ad6a16e6fd61a9a23ae2dbbdbbbd371217ea8d886d3da33e1a49b113b0a291ffed7a97370a13fd3bace52ffbe981d07d08866fabae5e46b20ce0449f2b7d59fe7c3ae2d35395b258cd06e1405e5739ace6d62a7514ccd2d4697df2baa717d9e2af89ce3f8a589d6b32957b3883217c79142dbb693e6799e1c4ac76fbb578a733fa1893335b2e298366461ad47aff437de11e539e7213e52e90a53560872054536ecdf49c65e95af07cde5e300ac63e775f74a71138914ba30ac836487b32b3cc35b0b3814cc5118c67edeb05c28eab5903f6570be90a85d88aeb0f0b93d65bad85a791058e37b6d75ba137fd49a146115095fc4c3289c1c4243c9d082eb10940b80793846ad8adf19fe70c6ec839d5118a9ec7d921798f301c19633150edad4cbe00bb93676edd5b0bed2043860a4827d6b211afb84b157c168fa39432876ab1ad756fffa387fb0df972123ad736c1c0623a6194fa1a6905cf50081d6bbc7cab7fee56b0a7fb247ebf34cc740b1a2faf0fb6e12480a7cba5250a19714d08f43f5567c5c580864f765defcc077883ff6056ad678cda451ebbb6b3716bd6eaaeb4d1b542ff388e95a15c1325a5847b4eb2212362969fb93762465a30261a4df14a746006814b9f12ebf403e49e9b6f4f22f1f0df58776126898d209fd62dc0f815637b1f20fa51348267c282a646c3ee003a1bfa4afc3c39126c19b35665ba41088e04e70790333b472ab6b7f8b1f72bdd5c074c0c567c98adb62e42890f6216454e7dbb30b7e378959ae326381b22b9e66c887ae71a4191ed0253da2978d97c03e5ecfd7db917739cf6524ab33b7683ad840a6919ff68c2c1600ce1dabd8df96f2b79215ef6a3bca3e8ab0ec3dba3ce93950d76c3ee4a393fc870477d179d191d29a6edeb387ee3788a550603f21d86fcc6c4127323c6395b57a18ff884d2817b9a3980bb218d9eebc297f4cfc30f97958afc2b56cc0a62fe1e4ecdccbd5d5efd3cef63ecee3d256af7c292b44796c7067730c945e8e580d7976aff991742a24a3b84233b86a1e48dd0a7f419d5713dda34b71a9234df80c4289d220ac79a175cce2fb85f34562cb6f1ca49be1ca332a07c35152098dbd7460f61ff332b65c3608e0f8899d26809009ba1340518bbbb1a3ba689a43a3dbb0380a9eeb90f77d03f8efe8d091fd018ec8f3a5024cabeebcd98e2382f077bdc97d8945b786544b63cb5178fd4f2ac5962a86c7aa913939e830df35242d885d4d9bc4bdc5eb088ef8d9350a1dd32cba6452ce8b4ce885fc5efd03b55a6374dfbfa072de9388a5dcf337135c4b6fb1ed432ce6adc662e4693e4b6fccd7bd68a936d3ccab45f8c3fbb1783e0add252f0892233ebc3d9e6ed0c6db31e14e394bae24a741133dfbd3cd61c6d3cf54acc375cddc66372781d17a2f8f8a211fe80a55c9a404113cb0484250f9076b65220c980dcd74d42a686154d388030c558186bb8731021f1630c0deda70183b661bfabc6cb4af4009aa37b87b4506d68fffbf9f296213a7762c510d01f965ac783f66ebf22c50350347dfd770b5a8848894559e384064290b5df0cc679d180e9c96343c2064e908d0d6f902213430224e6518a5a0f90ebf58a0c2ad8ed00c9230a25501b6ebce284f8806a6f5c150e38bb1fc3b9a89807112ca80563aadbcdb90fbeabe9f14c51e124ae0e0b533edb4ec31ebde0343eaf449af427b5bf5ed75bc31f932e7b184a8d90025bd35124f9a49b1d8b3051937b68da76000a3614a1094c6277326ca07a1526fd43389ce07fb018110593b37f565cf64a9e933d31795e328b1e911e313411d6db9b1ab00bbbcc825d82c79e2ba4190004e4138a28e31db4953ed6b035a3d639fad31365d7cbc89f4740825e36498d18dd45c6c33974a9eea1df86c23e15544dd302ea04d6b1ecfb627632e8c0e70e17cf945a453a13e77ce0720fd44f4f01ac5912ad42aee7a081a53a89d2684dc3b87233f0b023cb9bf64e5a8bf5b0c5f10d45c7451393896e5d47e1539c18aa9c936f51a9fd5aa318588c37b048e2e92cdcea93d2fc8d14fdc08a9a42c186a7ca4669654ac16bcdaf4070771f89a1b959582d92abc2b2b1193349f36c", 0x1000}, {&(0x7f0000001400)="a83e18f1e867a1c5d7d767c3d05d3a4749f13a3bf0da726a4741995d723a9a8ab3a084cc77aad1a435ab37e538621e5bbd8a3cde834939fef535bd1e8ccde8e6949e1596b29d91b98e1f73e7a5fa89ee7d00ed1152c7a83cc7b16e78884bc169839375d0ef80a2cd1594d7a41d49c2a8c1ab2f803ebe654a722994fe7ac70451e058d2f8117a7b8c030cc4e2520a36028e952d1dcdda76ff6c00e898e620f641b30eb947b9aec66449602c6c06d3c668e86733fae8411d8bcb97f041f1ac2f2827b61e16e7db6e5a0d64cc0704199f68df1a90e75c0485a22d5db26fbcb68b739f0be9b00ca37c76de60034da1915113b43ad78b78", 0xf5}, {&(0x7f0000001500)="b300cbcb87b07596436682067fac8cd5bb3f84646228ce4bee29a8874dfd75da81f69b206c69644c73f1f69ee6cca82b7905ec834fbe8c7baf62ae9020b68620685369171a761162f5b1b2f19de22194c214c8eb9aa418767796f9e8e7d7973554abaaa4383875f2c9f400f8476668b2882929a1e428c5d79080d7ae6cd0ff52e626996a579c9f1e9e0c4ac2bd7038c4", 0x90}, {&(0x7f00000015c0)="261cacfb1627bbf4eca91d36480f618f8c817eaf4f03937a40a7f5be93b3013ebe491bc3cc7bade1cdac90798e0490a0afca3c1d5480c6acf9bd21b6c67a6d7676032fc28476fbb9081bbd8c5b556fdbfff0c401ae80afafea2d96186d1f0dd0c1440b068d1ff81e96f3ba8b1df8839a8d1f09df15cb276ec83b9c5a5f87025b57c0387666a4882dc71a1236fb320320d7007ad36ade5e7a5285a7a08d330d2e4b694e5290285e84c89a73e1a5ec03a02f45d56656c218c8f9518c833560d9cb89a1bc2f6bbb23435db44f933bc80b0735d6619ac1b48f88e150899d6e0dbc6f7b01727fbfe30330f0d3b9d0b0f322879bdb7fb37977144d4f593d7535fe1d0cd2cd75f85ca9dbebcd0cf76e2df93a1cd5f3059390b43d52a7893ad7c467834834870a6c2d50f0a4cc084f3185442179c7090b854660f17dd14d4e5d8e23db34bef98de4dfffaf47ebb8236c28f00e6bf13d0881a3dd48f3cb83964a90671a522e0926c78f43adcc7cc4a496846e08a6b6e13a4cb99bd93fd745b91fd47e25efa061e672c87cff22560a592726f677434d03f0609e1dc29e15a3886d4360fe0a25f19fe3b3856f46d7570b4aceebe57dea01f4c1f19c120f916c17eabf05ef5142c097e91b919aa44188151c37362ca5523a165273d13d29c30941244f7a4c6f6a5ea4ad88ea5c17d6dfc5641f65a8dddbe565bef3b1d9a116bc7be44ab6dfa6d65a67fb62dc25a46e05df5dde8967352748dfd8ee0d5ccc88af2d8c3141c226b6790c7c0a26ae253a7f216f2c701127816dfdfc352151e8eb327102baaf6ec35ef0cfe215c7379fe9a24da143b5bd458c5b98ac83eb4972045bf0e7e9263934889d391ea85fd1349ce9b9de5af2f7a7d3acb876ca23bdee737283374986adc6efd2a507c7677da6ec68be4823641ed4badd7e3bf28e29f8df78c020a1936dee477dc674d799d6cbb9d32fe3c2b23bfdfbe9f24e63623459736e6f796adbbca7c1f60882e1eabaa8034bf835e243a07c714ca0adb543ff62dfdde274a33a9283658ab07cf7fcff0544d53f3c57529b246fe5310f8be665af9d7e8053972c93f3462a37f6e75235a23c8a9d20d04e570eebacc0bebd7aa41ff6fa8915beb854f0d6e3784a931151b981d84369543c49f7fd1714cd309aaf8f75c41d907ce8df8d28f4edbde0395141bba50321f5dc36099edda349592a1487f92717829f61c18f130253f5565ed6177efcca1ee124420e288d30c9d3e5b179bed7c07e45dd3a2c2edd18e5c6bbc789f7c3a4087c6bff75d0fb57eb67b9e44ff33bc64d6bfe99ddcd48c15d3aa2d514b003e5e811b0fe5e2b4ffe69521f8ca24f501ec04bdd04690721b08291112fb11e1804f3e772817388fb42c11dba2a91edbd6bccb3073241de57be6829b465566c3904086b1a7de08656eb4e9ab99a14a9cc42829c565dc0150fc8e594fb2d3d06a8c84e3f7daa7ef53bec2992f961c60f54745d26c09f99cf8295dc50581ee6a70b16c14cea5da72bed35ec1cd13b14c3c2fd92e3a1acb355a1c49cb88db1856f3b283cf525c5ba728db2e06eb9db68fe378a4dd7d4830d6406d905257fcf838cd985f60b0797e8d7f2da4103b22b5fc6ac88fb5fa44af888340a3af0810becf9e046ecee5704bc9a2cda4e0617a4b3bc68c55eb7ea2e5e65a0dd6db39f58cef141dc09022944263866f544498414da70a1eacf0f4ae586fc656da7c82454298b082e78b24384d815c0977ba54e00a223a14f4d79953971452e020a299b6016faac058f31d2dced1e5c92b0f753ad44ce2d59a69bd808c55d4ccbc2e7708454e8d9b00535d75458aa075d2c48c954a0ab7521332afc246b74fdbdcd144da26412078956a0c73d10e56f2f4b1f50bbfec38a80bafbdf6dc332db6a2ce81bd77fea02fe54e57fc51b9887b150831e3c4f03ef8fc06989180ce5aa849a32a45c17f29c585b9b2ee36eb924c49680ca9fc57d16ef44ae60f86dcb503c6e53546cac370915dd37a89b47109c023ad49f1181b01670c3d4cde42db087e9ba8758596058c089bb3beef4cd3c09ea3797c82752f609c37c6bc4b858288c5c4ba2209b93d73abfccf351590e142c2f408d7a9d13004b877356ed70b3b52ea55e366cd7f766c7aacbb9790a096c9d196ac30eea5451c0fa718ecbafa936e0bacd52cd685e47b3156a569a3734145cb61de27412d3a40699fce23a415c7a5a89ef3e777a73b8af6909a5ab6fad66b7bfdb883edf90217ed43d5ed3091b68a3d859ff84a62737c892ebd579bff41a1e2a04e68330804c2d859bab4340da2b616c464bb05b42f7cb3ecf3d13080e47d1d41694946b6c6b66f97f1c3bc8b2f14f0115ef9fb046d194d73b2f0b07235b013c59408f692f6e349cf97ee35cf0e9d539bac7862480bdd85266e99a8857bb6268587463c05897e20d618fbefb58d3150f0fb7664bb42b7cffce8302ac904a03cd5ffece7f623f5f351f703e4ae1431e6720c2986696f3473875ca5ba90adf907dac76da1f945f2c2662b6e8d870aa4a0acd0a1cdddc952ecafd9ad3f1e8102b24035167a8d8ff328224b43c20339a82037e41369e9edcd37f4c406712571c11d62f3d3e1a9e1408fde39ede1db4db69c2e876e955d93d260d050f3ac02778fa54d0adacc97454916e2ec4de3e1d41e5e012756bd71859fd32bb72009beae2898db510a05107b719ff68cb627e7c0c049ee86437f87d74f5bd9a46594bad22219a2065aa9e73d0514ed31b9ccf39ffc52e2474170e53326d89817843fff4789b25bcd803d528704c99bcf002a66d013ffd9bfcd17bb2f5ef3ea990722db57d98ac90da562cc8ca1bc0ae2f7b7078e0877121b46a7ab66c553c6dc70c865a7e45583cc0d31916ac630b0c42af885991c94b0505cf3a7854e9e76150abb5147a9481a195316fd3e559aa35c1522b19746c77c723edfa7f12bfff76760e4a3460cac390f8df4a9fe96346d539b01ac885c16f0c9c15368066bfd4b75da9e88a51f5d486f7613da79938989cd1bfe4f60832c8a69e150b10286afbc5c8fc125379f703c386883f7c1ff3f915f5b35c15456c78cc2c8a130ab72122a4143a0fe534cbe0272743c719fc48321b6d4f75b451fb7b9aa40bd2d53c633d234cda91e95729c915a8a5985b80b80834c4b81e2b55e5e1716d3445cdf4af1bd6cff810ed3fd556912f673de619ef6f5ae559251e057ead9b2f8a9dfd5da257efba369ecb791de0b1b01d9ae9eb084eba5124fd7030b7ff20c3e553d6efffc9f5a7cb0643bcf921bf68c528d25b624b77204c04892a89a43908e0e59b50e5282d376ee3751c42cc7595a34f3adf48de70b4c0ef8d52c8ea85295f763de721d91131e3bafa58036ee5e7bba996ad8c218b9f351993d45bc2dfa3d43dd3d56335336fc2a7f4222d35190d46ee0a43ab8fb001e930add57d7645fa25261c4f9e3f397c080a78271b9bb50b46292813b404c08331efeb4ff6b456107c1d05400a4e41552d77edaea5cb28476e802766aa9201018bf7d3cf383b3e807fbef258b3737b3560a300b4e39af211bf3bfde6f317e7394e751cf2debebac827e5b2dcd689b5b431064840a09f1246cdfe6e4eab75728c89709e90a84255c9bf70cc56748ac7fe5118750b5574d823990dc42388bcbaf74d390883b9941e91e3781ec2990cdbea4d028122d6197e8f35a9b0b6119357a8a7e6c4fc8d6380e0105abc8f1bb6a67c3b1b6dd2ab05aa58437623a1f32e1bc1b93c4cc3a30873b52234fd7f94ee7236544a942755fd571112a7232c7f99f7869adb1b6199f5590708c600c9432206be4b1e9177990e6f2444c41080967479ea97d1903a972737ca41c790e7e76b616a6bbc40e0247cabb84e23b73dd9a6200039247f20764c693e527fa892626f5bfe14de71cbd2fbc2c6bffcdde552c9692f9176e86d2dafc67c25c9f21e08972c214834a9e8d305e5fe9041e1fb0ef2f60529e55843bb3b441e18a33ad18bcfc24c1e72c7c85abdeafa611af1845fa94e801c7c6e5aedc7e10c696701733f5f8bb2073b78ddd94bc485cfca920d31f4f1340f6b0700d07249092c3206520d004d8d477360e1dc3f149d7af945c4ded607ca79ab4c24d2cbc98fac1a65226be8d5e7c7fdf846e5637039def48f5fca0c0ebe3ade751dcc8f0638f6aef80854add0656910f85e2d0f8bfc5742a549a8b3d7c7add8705a611e37cf9a82ab3159a8a55ca4912993a87d0ff374d8741c09720b9784fe909ca303207ff521f91a720c16e2a82e46ad56905ab02c5dc254211271442ec2b4ee4117f5e7eddb4c7c258c46723a0a9d0308e3ba0ca64ddca723c91a5e103383a09d2915621c9582ec4a5047247d1793fe0fe482b29e3f0ae5648dd14d44f2410003993d6ab95373a5f8dadfae231d3151f4dfd8a048674df48b2698da28242e569c9414eb6a81a66996e7a8223b58aba89fe3b817089b81b2c87f8dd6fde60308243209d30e4750ba4ea6d559e3eeb6a298abef629d713deede25df2320cf81b2da03f454b1fcb6296ba6f65bc0bc004b374a1e3be1a765099cac56784b2d0c85c1aef09b5613d2c1ff4e2f12e31bab1c5f0c777a45bd239f6075695f98f155cd9c1c3331287158090b7ba85fe11826e69afb143227194e78b36992b0bdc490e0a2af9763762d27057627d1bc62bf394efcb13c3aacfd5be2f09e76dd43cb44352b40adfcd43635c4138434861a5114a71c49e16386d3d25b926a518149fd380a4b7922d53147d16c55bf8be62cb5bd14fbc660fd679739c56e610970250c8a5e00ba5cfe6a3b86568cb847e10ed10d015c8293a52d4c7cb55b8decd207949c67e3e401d1ba426c0d818bccac49c5ae5ec60e2d6aee00ccaf649d26f1d55148a4697ab858c99ee57d4d6ad8e75f99ad5afe9f89c31f4309e81d5ddb05c7c8bcd0be80544b6ee8fa7209ea399eebac0fe9c5d64c6a959cd8b0980619a8bd2f407de8289c2494aae08e87365c305d91373a310d551125b7d12215193ae33d5636f275a0330be11f22a32684cefcc1b522bdef2dacefa51b77cfb94dee7f95d3199b6d3380d7bc582fb58a96fa1b6e6d5eedb23b3421d449533e361e1bb885aaedb7aa3cc9d78580ee4567a84cf9b08faa8e9ba62a4f32f49bf37fc604baa8e1a3ff2cf1ae4dd9b3135e52b4d3447bc3109341bbc7034b47e2a920a61658159271ab2b71e4af3aaf38c705a3b16ae99b92ab4b6596a010c428d19b53d8109e8bc5b2f80479e6be61a5c48a434c4a0e07a23d83421b00c0179371a3e645000c8df049ef128af444c6aca0cfc57f175e73705cb377975ce6f09ac3f297c03784efb5331ccea95bb2e55627576d5ffc9774d1d928d78b3995d299bfb4665a7d00de44123e2561070edce13dc90c75fb9f3ea26d3d93dc15b24628be4f7cfd1a29ce3be36cdfc8030278dc761ee860d19a40f079a7e4aec594dff78f2af4f5930dc33afb0ae56c5c932c525ebadf7efdd0ab9088b2bf6ff1f0d3f9a2aefa590abd40704c3e3309a07d5af9121b5082667ae12f9fb0682c5a4b359604fcc891170fc0f83bd3efb89c39810bf62d542c30a92a398ef50dd56b820d0acb315724fa6722a6de256e3bc7e7e2317d90273905c55b9fc1785801e07df826142694b371569966a3f8e040863b466d1f29ebc853d2198f4ccc82b7b740c17b082dbc9787abfada5340b548529f53fd1c4ebf430afc324e7b424939975b7f95bac47d5e354de0183a53e03054d87a4fe72a8c4db916ad3942b1c7e9804b18c4fe9aa5123cc35b0e", 0x1000}, {&(0x7f00000025c0)="df4afdadb932a8881ae9c639b701b9b84a5d9fdb28757d37911d00dabdd8a243084270756e7ec68624522444fe6c0860f79114654f6878f4c2bc54079e0628e6ca511012761f267df61bc0dffe6079ea22aebcf42ab26009cf173a947c9cd3313fe8b27aea219bf7e400846daeaa7608118de58dc04214490cb2db97e1e4cbbee45aeb705272747e50d58a11b041844fbe", 0x91}, {&(0x7f0000002680)="d5b04394e1e1e6685acbb326a6da94915678c8fad82f34672ca85fbfe38ccd1eef8ec53f44dee544c5babeb132f267798881abdf2681233ea525b9d6555917c724996f26cfe295c2e4467fbc2ff8f901441ffd11c86d3def1d9c7c6fe1f06c6bebf3ce6f8d594606f728553cbc2e47f8b894c41abc70af34b8c2d886eec53a9870abca", 0x83}], 0xa, 0x0, 0x635) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2, 0x2}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r1, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r4, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_addr=@in6}) bind$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = dup(r1) utimensat(r5, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0xb54c, 0x2}, {0xc26, 0x148}}, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x9, 0x0, 0x5, 0x6}]}) syz_emit_ethernet(0x12, &(0x7f0000000100)={@empty, @empty, [{[], {0x8100, 0x1, 0x1, 0x2}}]}) 16:00:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) poll(&(0x7f0000000600)=[{}, {0xffffffffffffffff, 0x2}], 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0113"], 0x3) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080)={0x1f, 0x100}, 0x8) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x9, 0x0, 0x0, &(0x7f00000003c0)={{}, {[0x0, 0x0, 0xfffffffffffffffd, 0x4, 0x4], [0x0, 0x0, 0x9, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x20000000000], [{}, {}, {0x0, 0x0, 0x4}, {}, {0x800}], {0x4}, {0x0, 0x0, 0x0, 0xc414}}}}) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0", 0x1ee}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x70, &(0x7f0000000240)=ANY=[@ANYBLOB="000000004c1a6a9a8484299f0000aaaaaac0aaaa88a8080081002c008c854fc9afb0ddbeac0000ca35b9a47ac6dacd0acfebbdf2c660f18ba95db1f1c3740a61e932513a72ae46dcbc46c0977cd39d894ad30519000000000000634fc54d2c8934418b8d721571734a85ac5ec66de660854e86e0010001765b62683b16"]) flock(r0, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xfffffffffffffea3}], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0101f0ffff0019fc"], 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x203a9c13) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10, 0x0) 16:00:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="d1ce144d213a05000000000000007b0cf8a30fbd2fd381f3917492"], 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESOCT=r0], 0x1) unlink(&(0x7f0000000040)='./file0\x00') r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) 16:00:22 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0xa7, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0xda7) 16:00:22 executing program 0: socket(0x2, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffff, 0x8001, 0x100000001, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40000000000], [], [0x0, 0x1], [], [{0x0, 0x0, 0x0, 0x1}, {}, {}, {}, {0x0, 0x0, 0x0, 0x54}, {0x3}, {0x0, 0x0, 0x3}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r4, 0xc0205609, &(0x7f0000000040)={0x1, 0x0, 0x1}) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000000)) 16:00:22 executing program 1: r0 = socket(0x10, 0x4, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f, 0x0, 0x0, 0x1, 0x0, 0x0, 0x3}, 0x0) 16:00:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000280)=[{}, {0x24}], 0x2}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:22 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10682, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) socket$inet(0x2, 0x2, 0x2) r1 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r5, 0xffffffffffffffff) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r3, r5, 0x2) acct(&(0x7f0000000040)='./file0\x00') semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x1, 0x2, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0xc0}, {0x4, 0x4c3, 0x1800}, {0x1, 0x80, 0x800}, {0x4, 0x3f, 0x1000}], 0x6) semop(r1, &(0x7f00000002c0), 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r2, 0x0, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x0, 0x2}) socket(0x18, 0x1, 0x0) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210]}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10000, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r7 = socket$inet(0x2, 0x2, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x2}, {r1, 0x80}, {r2, 0x20}, {r3, 0x80}, {r4, 0x10}, {r5, 0x80}, {r6, 0x1}, {r7, 0x4}], 0x8, 0xe7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00b5fc"], 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r3, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x1, 0xf, 0x80, 0x100}, {0x6, 0x76, 0x55}, {0x2, 0xd8, 0x81, 0x8}, {0x6, 0x7f, 0xda, 0x6}, {0xa567, 0x8, 0x1, 0x40000000}, {0x401, 0x1f, 0x1f, 0x7}]}) r4 = dup2(r1, r2) clock_getres(0x1, &(0x7f0000000040)) connect(r4, &(0x7f0000000180)=@in6={0x18, 0x3, 0x6, 0x9}, 0xc) 16:00:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r2 = semget$private(0x0, 0x0, 0x200) semop(r2, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x4, 0x40, 0x1000}, {0x1, 0x0, 0x800}, {0x4, 0x5000, 0x800}, {0x3, 0x7, 0x1800}], 0x5) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x101, 0x2800}, {0x1, 0x4, 0x1000}], 0x2) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$IPC_RMID(r1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r4, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000000300)='i', 0x1}, {&(0x7f0000000880)="18", 0x1}], 0x2, 0x0, 0x0) 16:00:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x2, &(0x7f0000000080)="0b725d9f98a4831e767a84e4174a02930b3aa348f928d9febc53a23a6ced604e3e9004e6d7286eb8cce5b912ef81787c231f02ce631588042d8e290cc5091d51da89fc215bf8b925512a94a1318d4ef12a38de98c24f2a7e4a51053f6db4e0db94d2d39b95b14e5d2f06cf7e2a8b139fd1fe2989b14b92da1491b80fcfb17caf03e0f51aadea64097cdc9fb2378d3eedfaf73d74058b4166f6b8ec3f1f1cbba14c818b7ecfcc83fd026b00c241e4ad7fb39bce999a3334910da8649a1bb7343bca4ad21285083a335fa456a9232805b3d5ae152df5280683c23ea061d11302a687fca4929d893930f3ab034845d6d9cdc632b50e848755ba87f3cf0631dbb946c087fa847bc8fb592368d9704c93176cf8", &(0x7f0000000040)=0x111, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 16:00:24 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getuid() setreuid(0xee00, r5) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x0, r2, r4, r5, r6, 0x2, 0x3}, 0x52, 0x7ff000000000000, 0x22}) syz_open_pts() symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "3a813e62b7a8219f76236a00", 0x4}) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) 16:00:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) fsync(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x9) r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x9) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x9) syz_open_pts() 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000080)={0x1, 0x20, 0x616}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000300)="fa35c936cb49fdf0f3373a0f1c10", 0xe, 0x0, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100), 0x0) r2 = semget$private(0x0, 0x0, 0x200) semop(r2, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x800}, {0x4, 0x40, 0x1000}, {0x1, 0x0, 0x800}, {0x4, 0x5000, 0x800}, {0x3, 0x7, 0x1800}], 0x5) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) semctl$IPC_RMID(r1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r3, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000300)='i', 0x1}, {&(0x7f0000000880)="84", 0x1}], 0x2, 0x0, 0x0) 16:00:24 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @random="4c60ecf3a0ff", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x1, 0x0, 0x0, 0x2, 0x0, @rand_addr=0xfffffffd, @multicast2}, @icmp=@timestamp={0x12, 0x0, 0x0, 0xe000}}}}}) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40) 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x4, 0x23) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0x1, 0x4, 0xffffffffffffffe0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80000000}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x400}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xef12}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfff}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x134}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000740)=ANY=[@ANYBLOB="2d0114c84732dd6aef48046754ebf64c609059ed7270f2b44759b6e166e8158ee3c3ee57e2ecdfe1a1ff80c23a3e0e0006e8dcd5cafa54c4b73430ea245889104535e0449fad309ba846360c931b8f50ed5e0e89f707e5de00e2190b071a2cf6d91e73a4b9d3400dfbcf39d459d5dd24633dc012b21ae71aca961e59becf1f1e5063b6779fa9010fd704daa16b0043c1148c348d4d5514a27a26e472c04badaabf34472f70a0db071be8319e82b4ac79d9cfc28ebfec5db5262d850d887f852bf470a568797e8993b930b06f9ea1ce60d9d477fa34ee7df911af3be55ee2d7ad761e9e49c5ab86621418ebd6179fbf88223344de80a4d506f4e062b0665636ebeda4aad76571470bb0c2d5517568bec4c76103a0ecbe97852fe1709504712c0d239bd080d11b4d84000b8e9d1c532201e64ca9763242b7983ca5b801eda26162d17947c31cb0dd8011794e64cc2bbad907cb3f6e3e327e86ddfe84d5cb2439dcfaf79870d3d7898f3522815a8593fe7b3aef4712d5c51bb3e4"], 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000100)={0x2, './file0\x00', './file0\x00'}) getpeername(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) setsockopt(r5, 0x10000006, 0x8, &(0x7f0000000080)="fea1b094e9d10f36b81013414cb9b7", 0xf) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000000)) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:24 executing program 0: r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000002c0)=""/222) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYRES32, @ANYRESOCT=r0], 0xb2, 0x800) msgrcv(r0, &(0x7f0000004440)={0x0, ""/4111}, 0x1017, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="300114"], 0x3) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) dup2(0xffffffffffffffff, 0xffffffffffffffff) nanosleep(&(0x7f0000000140)={0xb7}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) r4 = accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000180)=0xc) getsockname$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r3, 0x7, &(0x7f0000000080)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffa, 0xe9, 0x4, 0xfffffffffffffffc}], 0x66, 0x0, 0x0, 0x0) accept$unix(r2, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) listen(r1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r4, 0xffffffffffffffff) getgroups(0x7, &(0x7f00000002c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r4]) r5 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f0000000000)=0x10000, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x1, 0x2}, 0x8) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000140), &(0x7f0000000180)=0x4) r6 = semget$private(0x0, 0x7, 0x20) semop(r6, &(0x7f00000000c0)=[{0x0, 0x0, 0x1800}, {0x3, 0x59, 0x800}, {0x3, 0x10001, 0x1000}, {0x3, 0x3fe, 0x1800}, {0x4, 0x86, 0x800}, {0x0, 0x2, 0x1800}, {0x3, 0xfff, 0x1000}, {0x5, 0x8, 0x3e614ffe758fd231}, {0x0, 0x4}], 0x9) semctl$GETPID(0x0, 0x3, 0x4, 0x0) semop(0x0, &(0x7f0000000040)=[{0x2, 0x1000, 0x1400}], 0x1) 16:00:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e18ffff0a0000000000001ee600"}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = dup(0xffffffffffffffff) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0}) r2 = dup(r0) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) socket(0x20, 0x4, 0x3) r5 = openat(r4, &(0x7f00000000c0)='./file0\x00', 0x8, 0x1c9) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000140)={0x26, 0x0, &(0x7f0000000100)=""/38}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 16:00:24 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x9}}) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000240)="fa1204b400000000000000025314d8f0c6bdd38ba484f9f1a01ceee4d732545434a35c885caf41c19ffe4ec3dff350292f01000000000000006079af65e03f90622025bd3ee379979dcec0eeaf8a0a61f5d68237aea87e48c5e99e29cade36dccb089985e5274657a87b225e532a191d2b54242a8258b3f422bd2eb2b3f44be16f56bab8a259886d2b436f48fcb4f2acc3863ca5205cb23f8c3cbbf9bbf965c1ffd2b6e89e9f7bc14ee89a69b28701435c65110aaf81177bcca6c5e7e322886ff15b146fb8c45faf8b7c6f4cbb708e503fbc55", 0xd3}, {&(0x7f0000000000)="d924684477f53fafc8e8bcbe12bcf43617ffcb39f6cceb9cd88e14fd32c75d23bb53f2298d958d016d398f79", 0x2c}, {&(0x7f0000000080)="8a66a89645a4f2ae2dd4e9aa676c225183e90efce55649890f5234f93e38a57d6574fffa639c9eb36983dc19f1eb61ced8ec2d60426e71e70a8e89d27b46a473cce96e8daeaaf89c717e0d3ce3fe0e4f0c9ffa6154f63e0da9e45e2d623f4986435f0a7936496974e7c25197e2008e4b0188986c4f6be1", 0x77}, {&(0x7f0000000340)="d2da94df2807e0997f2a4a654465cf94e4b3344098600966c48935377581e98027205bccdf7d6d5c29dc3b7edd527c11202f71129c0edac95b98925fbcceee646577acf0d951bbf14e7b", 0x4a}], 0x4, 0x0, 0x100) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:25 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x8000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000840)={0x10, 0xfffffffffffffc65, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x800}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xdd}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff5000/0xa000)=nil, 0xe65}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x10000000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xdfe0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffe0}, {&(0x7f0000ff3000/0x5000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x9}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xfe}], ['./file0\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = socket(0x1f, 0x5, 0x5) recvfrom(r3, &(0x7f0000000080)=""/12, 0xc, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x6, 0x7}, 0xc) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) r4 = kqueue() kevent(r4, &(0x7f00000004c0)=[{{}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) open(&(0x7f0000000140)='./file\x00', 0x10000, 0x6867ac7e4378cf8) 16:00:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000001c0)}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x3, 0x7d9, 0xae}, 0xc) 16:00:25 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000140)={0x2, 0x5}) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000100)=ANY=[@ANYRESOCT=r3], 0x3) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0x7}, 0x10) semop(r0, &(0x7f0000000080)=[{0x0, 0x30}, {0x1, 0x800, 0x1c00}, {0x3, 0x1}, {0x4, 0xa1e0, 0x800}, {0x2, 0x0, 0x1800}, {0x2, 0x5, 0x800}, {0x1, 0x8, 0x1800}], 0x7) 16:00:25 executing program 1: r0 = socket(0x20, 0x4001, 0x2) getsockopt(r0, 0x29, 0x39, 0x0, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x35}, {0x14}, {0x6, 0x0, 0x0, 0xff}]}) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) syz_extract_tcp_res(&(0x7f0000000080), 0x5, 0xffffff7f) socketpair$unix(0x1, 0xc, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r2 = accept$unix(r1, 0x0, &(0x7f00000001c0)) getpeername(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 16:00:26 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000040)=0x80, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) recvfrom(r0, &(0x7f0000000080)=""/216, 0xd8, 0x40, &(0x7f0000000180)=@in6={0x18, 0x2, 0x56e4}, 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket(0x30, 0x4000, 0x0) 16:00:26 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="43145d3c39d729b73ccd35bdaab61236dd1b051ecebd2d87d21feff45384"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b00000f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:26 executing program 0: sysctl$net_inet_etherip(&(0x7f0000000040), 0xb, &(0x7f0000000300)="3c721aca8fa083726c", &(0x7f0000000340)=0x9, &(0x7f0000000380)="a2aab59237cf23b8f299790ebefd09a0d88ce5f102ed6f3c7df01e07141acc774e4133ca020000001cda060c631789452a594a6ab89f31", 0x37) shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffc000/0x3000)=nil) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x64}, {0x15}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000180)=0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)) r3 = syz_open_pts() r4 = dup2(0xffffffffffffffff, r3) open(&(0x7f0000000340)='./bus\x00', 0x80, 0x149) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000140)={0x9, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x0, 0x2}, {0x3}, {0x0, 0x4}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0xffffffff}, {}, {0x0, 0x2}, {}, {}, {}, {0x1}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) getpeername$unix(0xffffffffffffffff, &(0x7f0000000880)=ANY=[@ANYBLOB="000000000000000000000000000064ffaf2957c436c7a4242700000000000000000000000000000000000000000000000000000000000000000000ee000000000000000000000791e25f950600000095000000000000000000000000000040a72458868d45688690b7ab4da17a0ffabc17497f2a0982ff29dd10967ae5d1d67c4175db547d0a7b98666a6d98619b3dc3bb70945b3049d79891a5cc1aa387bcc33b035fe83192b957291aaaa552f16ae8c9f30ffe6b5f6f59f692397f808cbf419a47b15bc18929d8fc828453614fc7ae9bc654cda1cee2fcd28f70954eb80a196c2e93253078e3319bfe659c09fd5c0046805b44a4d400eff49e48eeb681ffffffffffffff6001340000003f327bc9464f4387cb7031762e0be37d44ae7853f6b6bab981fe4ec593c045ff0d1c3fb6c9d50d8ab5558e107f31ead1b87246e6107c62141466df00000000000000f7fbb4e675f3e80261c5587f1a388cd56337e96fb31d728645bfd1fe48c703351725632777c03a78b85685964b8655a0b129b9f7930bb7ccc632468543cecc579b2d2b945f77e3b319a2a96f7519c3370db5838d15be0a590df9e8b3d677750820364108f56a8f02afbce0c7c9bc5741b54efdea534bad84c6312c66d018ef619f808a759b708b59266ab432d83551a1debd36db20916ce2ae1017a3f33011bbd229deaf"], &(0x7f00000002c0)=0x48) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000000000fa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2bea8558e793c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fa392fe6", 0x277}], 0x1) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0xfffe, &(0x7f0000000d80)={{0xff, 0x0, 0x0, 0x0, 0x80, 0x0, 0xfffffffe}, {[0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x4, 0x0, 0x3, 0x2, 0x0, 0x0, 0x0, 0x10008], [0x0, 0x800000000000000, 0x10000000, 0x8d, 0x4, 0x20, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x1], [0x0, 0x0, 0x0, 0x80000, 0x0, 0x800], [{0xffff}, {0x101, 0x0, 0x0, 0x1f}, {0x1f}, {}, {0xffff, 0x2, 0xfffffffc}, {0x0, 0x0, 0x0, 0xb58}, {0x40, 0x800}, {0x0, 0x0, 0x80eb, 0x4}], {0x0, 0x4, 0x0, 0xffffffffffffffff}, {0x0, 0x6, 0x0, 0x7}}}}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x1e, 0x3, 0x0) r3 = socket(0x1e, 0x3, 0x0) dup2(r2, r3) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x3, 0x1, 0x3}, 0xc) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b939280000000076f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc8e0e406a910b165db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a185570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa76572e762ef700921d0d44b07a492801d01fac37363edb3bd1f2f0a61c9dbd543f48aa81f3a8046ec5867cc2369937dfe03c02960adeca0137e6d93f1864c1317378297a8e38421bc63a4a93b367af853f7a7738206e2745d5229812bb81eb8e2036320bc2db6b55539a95331a0216b3621e0c5dd2f83bfa46260c40fdc3065a488d93627d27bee7841f4f9bb1c96505ca4d6555c4e13094d492d73d8cd74f99ecd8fa39dfbfbd71afbf6c0d2b3a30e429a896ad3c6808e27fb6c17e66461a193fee203c31cfb576cf693a461bd184be095ff9518ce0f8a479ace6fb05877761a654847f4145b5f49f8995993dd6ee0a93185e6c735bfd631cc7110af20b7c1abd46a5d3812a37411400391e64852126b6dc27cf651c932b4a453c1c12db614040cf229e56f273ad136a70c644bd57b9b84deaa23e8f88bb428ea9057135514a3f5ef15499e80152ec0ce9ee7d8b6a690c9e239519a0c646a24858fd53528385f60376e238090302d2dd9ad642a1d07b4053ba6529d6db3c9648152bb37b7a46cad4b6a74f7200ab11182661887357381f8b1eb29"], 0x10) dup2(r4, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:26 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="2b7e65f22bc9ed50b60c0782483a2ab66a02d32fcb6e9d8800000200002100000000000000000000a96001a194740000000000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x6, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f00000001c0)="07020000000000002eaa4e713048e6993192964847a952f2acc5517e19b39aabaf2257a9ac1abaf7c247ff0fac653c9f9023e24722f9057ff601964931be433845bb2abd8a54fa9b124eef79204029943f169831e629643144107d229bf90e3f9e915148c181171ed90c29046964c3b0b8f3d1e3d227da5ff80f2b6f1f00522794f396cc5afaf0e2cc59bee3a7449b128344de9da5ba0cd896f5e85a603833e4b5a4b9ce5b47bae1d028d316cf7f8e61cbef6444980ae6a2913b334bf6577717db00000000000077cb91f2e972289936fe64d7d4fc095b08d2f0739c78621b979c74b378683c1ea0d7ba930096a9c27cacfec638408cdf3a6c20ca770a39000000000000782074e77d3cb1b20879262f5141963b253cc525f16bb3301be98aa467024522f9d30be940d0094bdfe6e130f2f123004747e68c21bfe3c2c508", 0x13e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r3, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:26 executing program 0: r0 = 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, 0xe4}) close(r0) 16:00:26 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x1d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e7948f56a895c360c492d8e496e4fa0c84401791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9329df153eaa3be30bce968b8835ae9e17f886130506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cce52a1880a410d6cc519ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4b46a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d602bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb273727743a84f5f1859c6b6a7eef583956bf900dc2a11b348e7beb2ac3841082d321044202739fc8889ce273b8b808d7bb0", 0xb3) r0 = socket(0x20, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=ANY=[@ANYRESDEC=r1, @ANYRES16=r4, @ANYRESDEC], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0x4, 0x7}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) r5 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r5) wait4(r5, &(0x7f0000001b00), 0x9, &(0x7f0000001b40)) socket(0x6, 0x4000, 0xba) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg(r6, &(0x7f00000002c0)={&(0x7f00000001c0)=@in6={0x18, 0x1, 0x0, 0x3f}, 0xc, &(0x7f0000001840)=[{&(0x7f0000000200)="7d6a5a69a20e66ffd4b94fd1fe6d25f7e4671714e664d67f483792a0ceb8aeeee12a1550a62163b9c4c649e238161c3b2cbfa974a82efa18c1f20d0b37b52cd17069d59921d1b7eb107e43687320c69da2dd91824f844e86081ba9198f5977a709e990a65675b3438ab0b7901c23965e0ba033296078a0a8a888fb6ace3539aae506e453483c544b529b4e", 0x8b}, {&(0x7f0000000540)="b1fffb688763092903556c8ae7f808d614f73a5bd820fab2a265a0226dc28e3745ddbf2e2dc6de9edbdc10dd4cf170f0b67388ebbc14ae6c3dd1ef93ee6a554cc994931175e4ddd09faece5dd225156c9c70b740441ee09434b1a4f184f251182b5d15e740d92c3691835bce4fd083a0e14429522ebceebf1200b24b7f8525b909041fc528fee9d19bcaafc84e53d824f2477e017e4941c06a11ba07feb109de8354b585f3840302714490b73b372d2c93254b225973ad8f8239a28c425ac006e46fa8f3017682147abb909a21baa82b4cae9c5b13f0cb525351cfc007917f24496930035f04f3991e02a2a3097d46c4118ce2a10b2d293ca2b15bf170b91c7a6d7bb21338f59768638d48db251dc47206328c761976e6a12db5748ecb55479c417dcea3145c7be49322ee0153fe304510c5c62568cbf27846b05bc25f33f3ea217bf4a196b54548f9a6ff64fbfbe2a5f8368a14e1ad0c1690dce2b43fc8f2e7750d78b5427e6ed68ae58f76b40930951d401a3bc9fd57c0d7ce403eea0f28127a2b3c9a0dac4e8624f29dd61829c39b9c81e993e0542ce915a80528fb382c13601918a3d91ed618a381ec5b5e9f91c665e52a2288866b1bcc5a009b0d2f5441e4f8456af563591af34088c8e85fdb9c9161da035ca484e9144e74df6b2027cd233116b370fa55a2d19c886161d6492e122b94465405265752e2c8eb85429363ff3e4b8b16b35b245564a469fca86f494cdde488ad5ac74f54740b8c43983d8a10a9101df968fb352736d01da85aafbe434a675e496ad22f271dd2a5916f21c7a41b65f94ec9449320ee39562d2d682d940782d9f5def299934c414d01327694a4f39f1178ebd7106cfd66c9ad479e06dfb06951d53c30113b2a08fd3843417572dc6e4802a79b339de8ac8d305bffde860317f9aebc198c5814858b406d758c2f2f925f78bd25cc98e305d84d10a4c984185a5dc2bab20ac94872714dafb7bc237bcd6bfcb4bdfd9f2829506b91cf35850e4b7327e3236b1ba58c084e0d19e5a0b1270202467520b3c317c33244441a15a23294fdb1babfb48ca387126bb5cc82c7b187ca5707979be3990423b36e26894b60a5ffc343de5ef7f1e6c4bdae53b8f5d0e6fe306f410be40e2d46ecc48a38ac05240ec4bb4e86f6f6d8af287ff828744dc6633d04f032cac0dc22d833335486bd70277806e7447cdfaa0f4aa8d5a8471abbce8c475526dc27666bc5a47dc6316ab8885f8c05c6e08b321ff5e4df84ae537dad5121c433292c5bfb6989513a3802d713f51fe2e4f9ab0bc02345205a7ba4adaef40412325778808723136ec3b944740d84d3b5a97a9844a03ff819d6fdcd9cdb30913df059be267a7d44d4fd3db79768537595ccdf66135f93a44a60c1a85820756a485db87ba43111a8b566894407572f2f8bc8b9ec12fc5f58a5332d450cb2d4ca5e40a0e70126a4311ab2ace9390e3673d4f19c7ea73377f4531fceb6550958de361ee6c0d946a0593fb593f82d8a831983907fc47a4d6ebae8bb4f60751f63678deb0f5857aff8569124bcbaa2cc899456d2fab6461fb63b33719f12d323829d5b4be8e6dc527f93f4b28dd0c81595dc9bca32686bffa84fb426d64f63218494b43b96fe348dceb32729eb0c9ce87f8048e206cfbecb1d312d6da03250a0588840d01e4fd8392851da27dc54998ba08e985e73a579b3feb7b86162cbbd5fe59540b20f43468c3e45d8c93f4ea3d90c42cc67f956f76abcf3b6b16c85ba3e0487127d786c966e5e722a4d78bb57153901c25ce344bc11a69ed8e5f9e9bcc47cfcc76fce913922a028ddbd8e8a08c765df94a6b21134b1de6054968018e5eecb3312fc1bece93803ad79616b41dd392dc3f9dbaaee0ee75f85f9f1dc96fb73ffa3cd47a743f6be9289cf8aeee35e27da221b198e976bc264c5d859d54485f9d3202f396cffd9fa8dddc47fd14512976760fb533dceab9900d24cea8373cef885d7e77fd95faf57c43288612bfb5e28dcd21bab326fad5c0cc6dc9c77b170d9ec70b213a3e3f296fe5085b42a1059c9a73fcdbdb0c85f23e2fdfa2142982226d2f6b57486da103e577b7ee9cb1b541cecea5b203e41623b701ec9861cbdfcf4fad076f694545261f30d2eefb34399b05ee66b0b28832cbab47ecca5f226694b194b331ad464cbe0241461912a6df6419831a542071331791bbaffda8b2a663958a2cfed65d98cb2f5b35e914e1781396361fff1632f4b7ddc4d0e3b09c46253a37521b2574e20209015eb8335e4ed2aa28a6c8633b93f551737bdfdd0fa9532f13863bc0090be0ff37f7785430f53bb6da712cbb7133251eee1fd9335274f6b759d7ee21417154bf24087dfe2b0fd52110868674353ad1d12aceed7c2a01ac18f69be2b03891ea6b29deb9957197dfa6d4242adc9e902a8d232c125c7fd34db66028bb6a48d1adeb7d7b087f10aadb8026ec1e7ddf1dab98e0ca255382f3cd8b1a026f21f72ce30ef9847b593b9a67c7543b27cc6521f6f92217ace2104e4f1399fb78a5b01bd540b8ea6a9fa8bb10ad9b1aaa7bf4d17ca98dc76c45de7cddbd6d8e4b5854e9f70bff3843e282e03737b250ac8445c4448a6ac64ca17085585c176de775efa9eaaef079a86f661d99b5466d104f61460c6be68fae46cf2a969266af93a176ddce07ef4f54b87d8c2fb1185df16ce35419c704815f79d29fd1eef7fa42eb8a14b35fe684268d513617c2f6f7929d123fe74d1ec316476de24fcf5de5010aa3a123fa6e237dcba20c7f4e4ab834cc36e4c826b8af7c0dddc13511b9d7caeaca3e4908697b1936bda959b3c6255c8854f261bb003c134fac0023290eaed9a468c499eec166dcd50965819abcd4c5862cccedaf7cb35bf66039392ec2756555fb8e91ebf17d6a5de7acd8b30065d6852ba249f5105afe8411db284018e263082d08c6f4616c642dfb104b9c532f923f6e88a108e897aa1fc2422fe43f11c9f1d97bd3756d49b180eb0b8b46c2d8207fb8ab45229bcad8cac60acf2e78880a568c2f585db20fa25526233419bccac014d49e6f89b7dce8075ee111a9ee17344ef5ae8364fced9640f1e63607fee71085d041f28830ca44c2c376604f15022d178f1438e8abd6f67496308c687616583caea8f297763df07d75053b82c486784dd817e4002e3103ad0309880f92e6934c2dff5d271842ae7baba450a38bb446adf9a9b195c38e3a4e4f812143bf95130edf3a95b4bdbee306e6b58e78369f850e180738178e2648cd8e4fd01d52fd5203f6161bb50813d9ea31356348ebbbd01f56d98db76028ca1f3efd5b5f3c37603225c8a1b7be86cfe721c8ab55aec241896c51979a8d63e0d5aa2a09741f66ee2f13c065059d1a2bc1cf2a2f15424b7dd08b8dec0e0d065a7185e6b86a4912f40f37f8d8d6252e5570c1f3d0a1a8081324fedbaa5ec1fbcf7af79618d40a8aab7a133a38ee3b498f06c65a424d75e66cf02fcaf0f2f1d939bad06d2bb6bc25418e6d8b801f785a2dc59f2cd2f31809b7cf1a7ca0e1d6daf67e09a4c653e0b5e35ba1e1eee8817dbad63ce4f87009d5c21d50e15f43bb3ecfffa1b36747ab2e4158dde0f6c058d9d598208f508f38b09fc6aff33503e82b8a950355f3d9206b6bcbf2e03de0c70a34268eb35189e51de82c423f2e7530214a87838ae9297e48442501c8849df37368761f622669fe05dbd906bfb7732e9b5bd95ca353583a74487e565a01145de96a410ee348dbf984ccd9adb5bc66830768137ea7ed2f8b18d09972d5830c690b8a7c4cbe36d15cbc2b21180efd3a42895c50910d9033d14a4781bd9fd492e66c0b81bd177a57e5c47c84e5f6bf9637ecca6a12519105259656259b74fd8cbdcaa3ffb5af8b944eb68bddbdb5d9422f1aaf43f8d3369fbde81e9c6d79f658becee2455f1b4ea47b1504e90a2556ebc617ceaccc62fcf7671a6ba26f4369800e0001936612028c49c835d07d06c992975f5e6bd8acf7c69580fd3e6fa29aab41d8a8ffaa4ee8c85f98a933d3d6e05c21caa7473016c2e460786a061b9f6636b7ee9cf62bd43e74edb4e63dceb35e482c2db1b7f740a5e5ff1114bb03ac7475220192328eeb1b89f7bf7260758e619f3aa6a6e890eef0abc95b88c2ffb96ab48a5ce19948d1f0c8eb5b282763008ce325332ac969a80d6308bcfe40e9c9c6bbb112707e193c633ef622c3a3d3453a61f6c731b5abc69b89bed3e390555afc5cb053be99943176d3509366e1b387830a83184c39e67e09d4b742c5c3d6868c0e60748b6147d974ee97d11d1d6807c8b8547e39d9eb67ef593f268f182333138225552e84f70eb062edd41a9b6d50465b6947bad1f091d8bea19b56935bfd2641ecb524ed88bba01fd05d5017ab108461863846a29460a2d97e42f45b25c2bf61d9dc90e42c3896ccca3295bae77ad3217587de4ea9931bd9932f1db41eb583a721f1c5d24757cfeea68ed7c4ae48b05c90ac96a59882b44be5638b6540b37f38997edd35abe268d5c9a177cb021e2eaae5c4d46514220b6f012f7039eff79e80669da94a2b90020b68e485f500a13ce5471cebdd116c949da34e912a0de469984b61184098f492951e8bad814601b17f5418773d418160f1fc213ce9b73693ec061d8488e81d4f6680d263ddd2c3b0de87bcc52c7ed81d4628ef52cabd4c9abf246ffff6f155cfd51dbbab750ed2d94b7effcf40e69813d5f93409b6106adcf4261d4770718c2617753d791449353f455c8c091dc0cf4b6df7fef9bd81a1794330688d95cde3051dee732bfe707cae858998896d5719200de735d5050e40fae121772b4450bc1f65a1c8ff8abae8481b06706dae8f4f1e656f93cd477748f3f22549ac40f4814b13e49e975f4c311f90f340b60d4c7ed6d95e23a7936a7854e68972cb004942a6e923e76d4efd3e3fbabe2845a08ac176011c8d9f999175165ee6e95f7ab82ce69c5d25af06a87f73943ee259a92f89a05be0974ead4ab0c64bdc35b1b01f324a5c5d1448afea4429b91f30d6fe30e58058138f235d97997f71e0f82ade68d2170368fc93361fe7ae91765615abbd8cef7ea8f14bf0cffb3f89af3d9953825d7b64796025bd3d9365601c62472dee8b50dd5a4b014f9ad533afb9e7ed50e735ade33f050c61b55a69ddb17a32690dad3c44347d9b4f21940ed3eab82d806c078c0dd1f1c1425544ac6428ec591bd6297ac101086c5b77d12a34d02b6de65a2f5efeb2cfbb78580bba7a3a7bec40a1975ac956d8e9cd120b92f97d9424e235e33ba10bf3ee9f0e3d99ca6e67c17493652c3a18319b8c0470e561bc740a8d085aa01c9ff4424dd241c1b70b8d9ef7fd7c78dbffd88aefca17a81d130c27f59b986f69fd586240cb795bac10a0aad5e21aa15b8bcd5e389778c49056c87af28e32f0f93ca97423fed47ec69eccc53c4afd7fca520a16912a798ff9f29ea6bea04021fe0a568291f2817a83a2166adad4f35f6785a649dcf3c18f7b8da0fb2f4b3de1e1bfbe18e4135ba3cb5c7f046c38f48bd6c291dfb9ae50098e3db16123becd8259ffefe29a220adf8dd3a9f904187fed7541ebb7d1ad3248c271705cdaa80c30effe7a1ca590b72686b0e9392eb5959d56edac7d3d19d14eead2c811aa33b6b5393c82c76a49c0812c8206f17bfb65e122d6e0f8fcdff92ecb4189bc1220a2dade0317cc56744c9bebd21a2299cc16b01fb05d3bb986d643f6f0a7ce837938805d7a9737d710d9b89b5dd91964747261cd9da4ebccc9105fe52edba", 0x1000}, {&(0x7f0000001540)="903c532f91c4b76d73372b89c7905c3f4440d76dc331599052365bfee478d692199dceff110cf10ae1dceec4c47c64850ac02955903cd52b8cd46c953d67a0d2f4fac8bde4624211d8aaeac549f2c14db960560d30bb07d92dd84c3875d6d4e4007f4c355d7efa15ce18fd4436d1eb0ae4c2b4b4bd0a29551947ecb6cfd7b6193d456d57798e5750", 0x88}, {&(0x7f0000000480)="4b89e4b5608e99b2b0fc9a78ad456d06eae3a20645388cc5bfa1e328773af005505211f577ffaf9b6c7c1f8fe58a46bd4bf875d837773c32498235e418c5d57a79aa5924b9b63dbd66f734437ae717c0740007", 0x53}, {&(0x7f0000001600)="562df6bd593b531408e62ece8702ad3f1e736645459d2b3c3363f82bb5f47a0137db17c33e9fa52eace4ce040446954c31c06de7510cc6c38fff6c32971507410d401c91a15676abc3ef34ee634f9e20d89b57ae0dad6b8bb20db0441d35ea7ba996af7a9cf36be64ddf77439c894be7adb79da16ddacf5bdd17727572d6f05c4d2aee5070a84fc596c5188c3986abe1a59fee9f6f2693146d41e7b021d6ed2ac5681cdedd3340fe536952637d27eb0fb6", 0xb1}, {&(0x7f00000016c0)="49cb6f47e20063fd7e98947faa95943e3dd032e9fb35f730a6324f03a4b6e3bb3bc8290f1dcb1b638efecd9c9ead99961f3f3ddd67805ddc3afdd60fcb5aedc79d0808a5ecec804655d9e8c8b6245f31503fb6e253265406ec6125671f31f5c98ef65042c234674971c26d01d3e69fddeae2a53e0553d20feb6b538c2fa5eba6903e3292e2c58090270e73422c633c334e96d68481b1a295cf5980093c1213d82a0ebbb61bcd6c1c25f7d8a3f8810ed4201b49f541909e478b655c075583e46b462ef969383b9a86852519873bdc486258db4e078767de02d1b21a3134baed20aa00fb862195a99163cc9f49b0a5b0fa9079086f03", 0xf5}, {&(0x7f00000017c0)="14a6e0ad531af859b308c0156ae9a6ba04501be5d8748434375ba31932a74a55becb51f5d5b8c6504616fd0a3533abce048b32ce50da1362b55097410d6202ed4e98e39050536ba4bf745885ca1e503592533b1b7c23d47b1eed322ff8387664fcb56881", 0x64}], 0x7, &(0x7f00000018c0)=[{0x108, 0xffff, 0x6, "0d3199b22dded2d9f2063140471386793ee8c21c9c4063be6dcf6cecfc504c48e722e28fbe7927208ba904070c5b70d9b4e0c4b000935a7077c97eee45f5b2a961620ad73632d06c147d23c39d499cf41ed337f6175fc753714b577c5939bb533c066694e36c47230beb5da54e06409ecc1a714b47a9c49a6f1e9edd07f39a7618d9f32771504b8f7621acbe7655830de001ed78e40853bea8fc04ba7cb376239aff218a430294954c1eef0df4e12c43434f37c89c7516f20e07b68130a41dbc2caf289e1fc40836f896dc93cf4ec0e455b06dd86e3e79828849650582f51323c43bc3a8f86d3148d8ff73acee1d81ce5c7d63f1bb4e"}, {0x48, 0x1, 0x868, "13160fa55ecadbe68059e16eb0285c353d6810990ea21b164f0b637615780c8461c936d782feaaadd46d592d8645be32aee9ac40"}, {0xc0, 0x1, 0x80, "7ad55fc4aab02dabd1149afc9e0b87c92a092cfc5f6364bfe5f805920db68cd50bddb63cb135178a5dd02b49a6be8f939639cf13d7613d7e3f6bce9767ac3f5c9eae84dd123045a31f8fa9896acf99e22f3a8528769e32d7c88ce272a905b8a5e5faf2dd73d9f1f2464a1afb0188f706760e286ddac4458727498f68b1685dd773a5e5d86fcd5c0e3de90fa7ef6e47e15c580de4b237f41cfd2879df23b1f5f91d7e1f390afb91b868"}], 0x210}, 0x4) 16:00:26 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x19}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) close(r0) write(r0, &(0x7f0000000080)="6f40b79c1a89c502815c0f24590865949048c46128d012a44ba54a0f18d2327b5e30f5cde27a2bd65cf42972f2aed579795067194763b644c3a46b5291d98b9e743c8d0b0f2bac417eaa5ec89dd36bb576fbef94d6fcfcb68f7eeb09342679ad0f0c4886c733ba6d4075fb5d92f856d13a", 0x71) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10001, 0x0) 16:00:26 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x9) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="2d01cb498d4714"], 0x3) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000100)="f80fa70e09a1c32e423d69d698f494f43f3114660c924c1e34878d1b95d91c7bf92162d632e1ebf5a4278f3f62f1f7b1cc4f27353cfce9ce3526abb712eb0a2fdd2a85c61b7f3b091a61686e16432e32e9b2a6f7e4968f0f98e58e71a3d30fff555e48fce428de6ee11a39911d9d885932e41962db84c5240185beea40febdb85dfeb88b92c65a4cc0f0b9313a390306a2f86bd05e5edbdfb063b87b8c90da5b3d78f84a4cbd19f463a42bdcf26286a1fc02dfc278b24a2f39d184e5fc32f4e36500902d69b77327480fe0ac50b9170155f06ac28a8fa4", 0xd7}, {&(0x7f0000000200)="852e59cb57de59dbcda66902f54ec7ca3c9bd84f2d25957f2c44a9b3aff785b36ea0cf16466ee29425688a70e64e8b3f7583a7a313f4363e106a2ea301901d6accb888e1e4129d4bbb7aaed233b1fac5450e6d7218bf2cfaacfa3f5a99faa5a2283ae579ee70ca75aba5af0d5ff43982b3b6dceb6d7dbb3ae136e2fabd07d97b9dd99dcba850c528cfae407a49711beb1e759a5e74470d699b10012887c4c279f01e2c34402737605625cd6d3237c400a0c4cbd1b8b2e3f7b5baaf45d0d41e3ab65d4b8fa8654ce8302e2d6ef30a4974999ca175c1ef10000772efb58cf0f911f8369cab", 0xe4}], 0x2, 0x0, 0xfffffffffffffeff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7ff, 0x100000001, 0x0, 0x0, 0x2]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getppid() r4 = socket(0x18, 0x2, 0x0) socket(0x9, 0x2, 0x3) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) 16:00:26 executing program 0: ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000000)) 16:00:26 executing program 0: sysctl$kern(&(0x7f0000000080)={0x1, 0x49}, 0x2, &(0x7f0000000180)="eb9049a2b2bc943a", &(0x7f0000000000)=0x8, 0x0, 0x0) 16:00:26 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000680)="d66500000000000040", 0x9}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x813, r0, 0x0, 0x5) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) pipe2(&(0x7f0000000040), 0x10000) r2 = semget(0x0, 0x3, 0x5f0) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000080)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10810, 0x0) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$FIOASYNC(r1, 0xc450443c, &(0x7f0000000240)) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) write(r4, &(0x7f0000000200)="2078f7b69541d6810399188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd70000000000000000100000000000000abd768e9487c3e7d70f302a09e4", 0x43) fcntl$getown(r4, 0x5) 16:00:26 executing program 1: r0 = socket(0x20, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000d01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f8b2b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:26 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0xfd0f) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000001600)=ANY=[@ANYBLOB="2d01143ba6689b33d384caac94f7092794e5294701c2a4a3201efb29a0486e5fdc421210785c57656f1ea1d8c280e23119e9f437740068c6272b894b6193a9b4af7dec87db6dbb418ec7077509ea47b6ca10161d"], 0x3) pwritev(r4, &(0x7f0000001580)=[{&(0x7f0000000100)="8d0c05db4577315da8c6794cc68c38463208b5b436c34525eda708b4e41d803391e8925519b637dd4ce4227b886efc63d7e65b877957b2e9549d4547310e73495708d0778a9091501bb663cf0c0c992b1955f41a6e73c7368ec8eac84984d8a5ca514c42243f7d5bfaeb02467ee833f377b89852d533e954279e94b1b8a6a3", 0x7f}, {&(0x7f0000000180)="b5aaf33cfe7ae227a3c10451cdc6c529d6e6fc6b507c8af5e21df851c5285ebfc1446cad4732620087d8a5969cd73b", 0x2f}, {&(0x7f00000002c0)="4d2d6fb3d53a9917b22a01b6beb5d991e9852d154ad8ca59a1c44c9aaaa441ddc58986737b83b5653eebf60c320c5ed8677b70245c9bcd2c371692a1623bc1e6d7af5235a613dd1baf08e22a177d3aca1471f0fdb3ee61f18138f6906e307a4c121ce313d493c655ff95ff9746cef68a3227ac1c29bd903964a6d5da75f404917a73e6a75429a1", 0x87}, {&(0x7f0000000380)="4231a30de0d4d45be09b71eb7f54fffb51982c69e34396d088c6d4251e4f9c15d71181907b3ab601f8019c87c60d3b469b7b2d73f31a658fd0de91615a0ea2a1ccd609ea28190044d9aaf88f564ac32c9f95b225a9a037ba01545b16bf8569ec4c031526d2d13c62a015e75311bc422dbbc53a14f77708801c2dfb31ba84e9303cf6484fea07226c0ff502572160c1324cf53a7db643679e85f5e5f2fadddde2d4561309527908f482de29291a2d690aeefde6aa83ec82fae8177ed9c2a78b20cbeaec602e3fc4ec46193deb98307731c0ef8f935746c3862515026811606b6bce38e764c8a8a8a7b77181c01427f68ff2053b86fa06608008927274b9b6ce8233c711f7eb8e20736dbb45f9e8ce7d8344d7edca281a9dd250d701179121a4e67bdea5314428bac72e308c4d72e4dbd55b0a1a3645b1fefc26e5a8a53baa2abb7a2c64c0c80dd09c6d1dc2b3dce27d9e05a3bc6471a171b22d2e473ed788583676f69d839d3431c80b1c0abee6cb92031765580a40414504992eddd11b5a411bd3861686561cb686db1618fe78386d1c23b3afe1a2bf3a0bc037949709da07642bfd24f027aa7f6619681c89b3ff2faba89a80e9f04fe459710dd40b46127f2e334cbda8eeef99ca2d4a1805b2683e28f8068506e87b6c339f1c54d7034b5b78e77ea5692440cbf09c6feecdc1b224b80579dc28418d322e1a32f536255213ec9c25129a5f6181d0a4642d40a1f1cd60239603d2dec33e72a914cf221597d760ad5b5527953d8b8dd003c6630913599b77ea0f207d57459ddb03c353a37179db6ca2d911c078d9ab1850a338dfa0500096ef2068524381b743c14764d88ce7bfd0a9b19d3946fd524d9f19c692d783a9cfa26081c73304b98edf42290e82e16a1499f6d345f6423d0536b5a4de57a0dc9600f90aa0bbab87646d77730c1ada39f22c9ed7faa20314b5b9c6ebe1cc06a6f9dd23ce915e6580ba747edb0e1ceb7baebec052bb2db1856e5861e5c889403bf46d61b41ff76fb5f7287cd28a9b987b1f4056700d0ae77c29a2737537c47ea76e21fb5bac8cdf51e58161e8aa9f95f90e18822fa14a81b40d445c0f648e5d01ea82cf9586e25c69e8223defe82d12984a10f73111a2af848ce6ff67538cc8974f3ceeac6d58c4b0a2d26cd7c3747e27d35e4ed7c825fefc0f5cc3d87a99016be0a728d41721f8e13d8bc55cefad2284c7a7e70cf672b7ef7288bb2f33550f2b97bd73dab7d6184d294fb7abe737bdff8874d4a4aa81fb33e91b2db40de9573d742fd03b8544f36923aedcf14e09131a09fac1c117715719a42721545689b9e0ddaf910f796c543142fcf79d7339037d9d9761c002c226709dc53365a7a01f03e107c9009300314bb34c297c3f09a413c10af3b8d1d67e4acb1027f40bf7b8bc2fce21f8304816a8b4be397d4f3e28a9a5921223052bf3f8ba020a15e8da4a3e938e02727e86a3f2c2e150a322e3bd904ea72bbe841fac89b40128ef5826550a9fd016dfad7ed64ea0e0be03b3ae05af16f4a613ed3949602091a02d8ae72c84a1b0879064fb54192f0593e92b8e869d90f241883598f29c456acb674ebc0d461acb7ac5cf34e4600341abd0c60ab5bd87ece509174263e851efb2c0be40d235ea979452fbef1fd636ad6ed02586c5c3df4d4091b45ef00cb9c6e7bb919f09a90a2963130599289bdaeb8bf9e03e498a898f4cca5576bea2d15bc28974f7e2d220fd1829f3077bb54fdfee41e7880a349dd7db0ff7d63e378169f008d4e0e63a14bb1494747d5de2b84383330fe531aae8cda61c9a345ccc617ba91a4a56e52287c861a3816bacad6d38de1932d355f9fd53e1bd9f300b124a23c7182c621fb1feb05c4ab5f4d5a3b230d3b28bf0a1744bf54124ea95fb00f11456f5c7315673d1115052a0cc8b2fe2827a4bcc1fe13b9c23df28dae6af615d8b15f7788890701f5f88c86a9202dbbf835ab4946154575611fc8b687eb9704703a9fe5c8fa104f976985361dcf306bbbdc775353d68a593386e5d77faec2f33fa85e96926f2a56b082158b3ac402d977f23d668b423d051f1365985bc889b24961abe4fef69e047fd6903a06ec4e7f18806a9c032f66b47f4a2c2aaef3b65d07c94fb2b3fc57f646d136054ea3f62e55d5b3f11e7fbf034d57d2c05cc960109d997dabdc8c60f5a79dd1f88ef669fc858191c544dd482b9e9886365a8db4a73a19e85ba52d73601c65475bed17cbf5f749f0622d076e0bcf1682d20333fa1b4d925dfa943acd0436ced716c003db0bf2a92a633f0dbfb06e334567e93c54532ec976225175e74c99e965eaf7ed87143ae2e37db3619df174a1d0de7161cb6dce773b2daea6cf4286df0aa0a3ecd5a5105065dac613eb8f99f8a868cab3c14975beb525d62c109561ac8d358cc141b34c6e3b077efc38298ad9057f1a549869863e6729276fa3d9bcbb7058e6a1c8cddcf66e1c904acf1cc2d068146035716d7a449c5ea9367e002db469eb2cac571133f4db982f002a5cda5ffc7bf44f7f928cc19ecde1a91051998e982c62e6771ed95d377180752509ea7433295469137fa8be28e133720f480d2127c6be15e2a2a62e3850ec587740eddd64c4bfd09fe294f7c74e7090b8a9cd085ddaa7e16f7e4380d34c5daee959de98888a6c9cc9f2b6845dcfd181262c36787b6c12a41337e1006ca367a115bc8ab5c368fbb9023950ac75b9afae7178f7395d301bdbacee7b099fea37b5fb7e96991da40063fbe6fa8facd8e02d510c949f22a5317db1f9611a6b8723e9d5e2d3643a3ba082d72a749be5c39085fe3e22075fbe9f3810809f3177bd3e7ce514f98571f8448db638f87cec2706b09a6676580685d390a12d49f1a7f035239fb197139be989efaf96c9928b6e074966eadeefdb274ff718e784ca282a001ebe3f750f16e3e4eca8c070853226781e89a4d07abe3a15a2e83c00135a3c10aa267e92295bd6ba6472ea7be5e0ec4d344ebe2223d2a378b5fee5b848f8d5be2f940601afd8ba940801fd17b12cbfd8be9490e7a0911780c6895f744859a29d19bcc4b4ccbec5f9c75b5d41c95c01c0db113221d201b080b7aef983411e92b10dba308f8a0b607405e6fa80c8f4342504ca223d7dafedb7eb6fee9014e2ebe6afedbf4fea070be185c0d0c2e74ccd0d0b367fdc394f221937a7120d681999253e7772e002e5d1206aa5df07da6f26540dbf6be4043615e52a22c6895e47a24af230346f1eb0c149a4da16ebff177e1c55b8f15e145918aadba2fc04f4aa0a6a4f72f1b3e46ee57be850af25fbe35f89b3f87afaf5580d95bdaa85b6de91c261373b5c85488f2e7f87006280ac61f3628eba4432fc0478731185a6ef478e0ffc7791190e1eafc6e2e8588bb75716da8ede713d8499cc3ba11b16db5a4f32ad24fdb88f052ad9f570a446321d9d299d14ac61b9f5dc836cebdc79f17b7a1a385a382c0f0f8696c181109a43f14a9f8f3379b77748ed54a341d3842a7b541541e30e5e98cac6081c7a71de1662fdd4c47d0ccc1437cb5619b004bdb1e12f8aa46e12b7b125afa24aeb1b70f7be7311b937a6a76eac4d42f1acdd4910e8a7c496ec4f7c560501a83679d1111d56363737dfac0ed4d381c3e24f0b9e4b3157764b67f2388c55885ff9ab81f62797eac84a80588da50913930e2d8c78ffd0ada921dc7ec8e2006ced9c8b4be6a2f29305a8730bada1a48bce62bf10b44a5428aca726f2404167cee59e6822a84f496ab5855963527008e945efce0bdfdd55ef7116f93d0df63c9b8db12849db97508c65aacbaea298f9c364ef9868e0564567c93a373b1af3e341a34dd15eb6f5e76c56677ca8e65e22d23a0f878ff6528cea205daec77fb9272197e8bb43d09beb9803ee00879f46496bdd88d303d1425ecc9071de29d180e0e6914fe11b51ff7b3d214b8f8f44d993375023028a14f448dd15d2b6e1e736f8b7adb6f793c7d9e9dcdbe99ba671b9c3a4ef6011e9bfa13239121dd7cd6b5ebeda9db5781fdc51328e1473569e6214c5a4ba692152a3f38fa183ed7907db7da7eee4b368c36b70ca3fc3fd2f9beaace63682d2c6be127ff14a45509ab3300cc0655d0807993790497ba6c8fcdff39e65b0e7906a0b1ebd43e3751fc4dc55165477dec1c81eab05d9393f0adae1a7f8eb94a9137ed2df9265f25ed6d1f6fb27d188e1e476a8cb60f2b76b3bc8e18f5dffe7ba265f5705964d656c52ef1db1f47cc2a92cf7d01bbdb993c4af2c2004f452f36d48f3d21f2adb1e3538dbb906a47113515e2d1935eeef8859b51e3fe3c76d64537d1c6b0cdd6995758b83ab9e546029f8e143acde063ed85c495c6e6920144d6aef9a8bce333dff2ebef7fa3f4c8fcbb169e1fff022af070d8f2aa3e1931a14f45dba35c1cd80bd2282960e5f97b467ff9584924a5266a16acb84107687bafad09180b1e444288ed6a04cabe1efbe9e7d0ca3d7db68b6287224fca988039e9457ac03a5e478e7bfb71ebb355c5926b5ba93225022b6980c2e057852716e29e775fc5e310e7ba3726b1b8993c3a865d931346f5575c2357baad1d27fa8afb39feba1052ae31f999f5e822e0932f72cd5861258f7965f0102eac5c6318dcaddb2b26728c7bd619d2ababdec3a26419fe0a48592df697fb730b8f0d78e41f067d602f9b70d7f7b56b8c280f02923c71910a234dbd350f439cffcf22469f9b1369a39706139ff5af06f260b10cc278051bc2626336b17a9cb41dd3f46974088a85d54947db3425eef3f78dbb8fc34c289ab54d5691c253d0ab208a211eae7e2cf149af22f9986932f8c8421ad6b476f3f68a1d835488bce20f4787256be55b594adfe9ee663790da1d84659e257f846ee2c49cfbbe00716f6fc330dbd2d5a21fde12edbe5c653b2682be9970d43c0294d1eaaeecfb9b1d8bb777f8aa76440a9eef8abf7e271d5770c7acc3585128c791500a7f33a3cbb2c8b40585b6211a798a80475f02d77b4da328612bf921b57d242ac747a85d3cd86aadc3585af843301d638f423586261df7216179af7d2a6138959ca89a2727e6232b1f48b727f8713bed346f18be179ae59a622ec1fd65e6683dfb721507cf7b8feb51e523b15b08a73bef529f85295f2b8007ab8e84d3bb19c09ab71bda39221d738f4971b9cc3a226ed18713075f99ec2703d8c5da03f581cc7f5de9efdafc57b8bc5d090169b6bacaa584c53f38bc9cd5fb3606c95fad5815617d08ed6962814af67610dc3eb025bd28a04058dad87c4298ed91c1cc51e89fd86a37e2028ca63c2e76db773cb7b142db03ba0b40dda578227bc369943ff485bf55fcfcdea9baf8eafc8df1d261b0d6cacbb992eb5a2ec425f1380ce7ace5e52a79840502e4cd6608b9b02137971c9c8a8d2bb945f70f905e7bf29633ca8eb077d6388de24975b1cf7fa0a908269b374facfa48582080181441294a576a3f934f59ff922308aa1447be92d9da13c293646efe90dee84d3b972fa8c5157506b284487f961c24d23710152373a4da397af03628f2d2ee8eaa9c9e4c04f53ecb2d911f444916a236ecf7251f6475175e2464857189e5890349186e69cb7a6ed27d2c08ba77b9d470b9a8ef9f7ad1ea332d5ea8583c13575678d8b106d328674ada0b7e3103abaa839dcdb90c4040f842324efa64d04c34846e7e494d8fee30ad3c605e5843c723edecff47e7a8c5ed8ad36faebc348cb8c63e5d89210d7540447573c68aba035bcaf2f501c40dae068bf7d3e8d5ea4128668c00798eec23cc", 0x1000}, {&(0x7f0000001380)="7689c7d6d0af868909f136a1d1b9196ff6fd55e45311217527d0c9709976a6b68350c6fb21d4869eca6344c4e1ea86f251307ae0c7300b4041e04757fe3e89db0dcb3b6848951193f128", 0x4a}, {&(0x7f0000001400)="d996f4bacea5b4144634b0bf924ed5dc70d5228a5d4fd9f51aadf254c64476302bff9daadd5ce3fc3d991bb823844bde555a96", 0x33}, {&(0x7f0000001440)="047475542f3b1fc5d322aac2d0cc8de4d6e555776537747336ebaacee57a83925f31cbe5c2496ad30d4bd51b621e85909c98d2877592931035c1c5c18f38ea3f", 0x40}, {&(0x7f0000001480)="41cc874ab646a8fb52c0269d90ff64f9e923061047561d02eb50779c25960e03bcb56d6560bd9afe6c15b31e65937f9d62df87c2905f97a663620acbd776e7659403dbf0cba4d50e440a0482c9a57c49d1014c7286769557786e6cf2dcfe9e4bfb1e0319a32a216f417170153c212ae5fa78d6d64af1a9c715ff7757325fae2d38c5f16218de739ac81707c6113278d8f48d86885bb684e3506c2c47b1ef29c615b351689b747113bf821dd3b66f5a0e2eef1c9e1daeb5c47a589d3c01648d108457ad92fd980d71b9c895096b2952af0d83d801353bdad52e0a5063aa08a91c658d88ab184d6f659a040d6c55", 0xed}], 0x8, 0x0, 0x200) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x25710e56) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 16:00:26 executing program 0: r0 = socket(0x6, 0x8002, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) getppid() getppid() r2 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r2) r3 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r3) wait4(r3, &(0x7f00000003c0), 0x2, &(0x7f0000000500)) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x5}, {0x0, 0x71cabe1b}}, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r4, r5) r6 = accept$inet(r5, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto(r6, &(0x7f0000000200)="dbbb499bfc273293dca140fe8a55185d787fcf5132de2b425c64db836d77baa6", 0x20, 0x7, &(0x7f0000000380)=@in={0x2, 0x3}, 0xc) sysctl$kern(&(0x7f0000000100)={0x1, 0x7}, 0x2, &(0x7f0000000240)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1edeae265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1de77cee7ca2d541c6453e865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d940d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166e53fa0ce9ce1e1fe61fd7fbc292d6f9d53466a822b04004b3b3d831ad934eb17ca42d2e3ced78725615c464b9c9ccebc4952c49144e0acf9536063fe993cb7cc88181cc8949951c538f4e9fcd6974dc794d072b4bf6443", &(0x7f0000000080)=0x107, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x7c) 16:00:26 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) sysctl$fs(&(0x7f0000000000)={0x9, 0x1}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe4c) 16:00:26 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) setsockopt(r2, 0x3f, 0xc1a5, &(0x7f0000000100)="0a9e5c71fe37f136a9b048ff5f2451c841a06b3ef66e3523a5a0fbd9864656e68943231a2979e06f891a3577c3ca54ed55c95141", 0x34) close(r1) r3 = socket(0x18, 0x400000002, 0x0) r4 = socket(0x18, 0x2, 0x0) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000700)="ea0f08bd5ef3ef02ba37634c0671be84068a5df2e4f91806a9b08fe2bdb7da1054499fcfbffba4e3811b682c9d02fbe18a6a9b9347f9ec55f3d40fa9d9288a378a95feaeb0bd5d996f2fd3d18a97eb85988da9d0a4c2fe7b422d022058ccdb7eef0f43c64d0d40c831ce792c7b267672b8b6842a3ce1f233df05d3e4a34e5a69d4ff25f3d3593b082c92447a799fce9a9e68e4e2da5eff7e1e0e2638e967fb75422aa5e7eef99911d2844ba2bd59cf04d154197318ee64037d684175d4c8b8a558c9db6376233f03eb35132f4f636568daf590bf091dac05071a5fe8859b54c30a1cc62197e0753f626bfd6674fe7bb0a8f3f254d6601fe8302f16d201ec4abc3228da622384202ae4ebeb691404db2d744b4ccbf96ff7327d2d162372f3535f0e8a0f80a823697baf539c065ab63f7497a0917372b5a1520779708e2aee6111f482e772c64716c7df2efd007e51c8ce89142d47c1406c0f1e33907765992eae0917d7ea9803ab5fe25b73845f5fc6a9fb9b8318d2bb39a2f23e65142b032da06488f47232000c3e87ca8364a6029fe7dd564914b9408439dfd7cd7ec2a980616241886bc38bd1cc52962a62183b920dc428d8c044e573ba736812268786ce6553d0d7dda7d6edd1892a64113beeb67166ccac0fa3b2c03d3507d9eaf393b1d90a23c137eb1cd9eb4b", 0x1e9) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) sendto$inet(r0, &(0x7f0000000140)="5884d1d6e3476a871baa41ecc3641bd44cf34ec3a6d4786e7393bf10f7202a96be4e40c5b0db2c21fdd479ad3f47639a31294e98ad15482dcae73737dc51ac021cb056e88cd38767f05e5cf6945abce6fff0bde7bfd5ca4a9ca76ed58c474a34e7", 0x61, 0x9, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x60}, {0x81}, {0x6, 0x0, 0x0, 0x2827}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x9, &(0x7f0000000240)="fe3f0d412b58ad78cfe700c1ff59", 0xe) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) listen(r5, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x8001, 0x4, 0x6, 0x9, 0x3, 0x0, 0x8001, 0x10, [{0x761c178c, 0x8, 0x7, 0x7fffffff}, {0x7, 0x800, 0x7, 0x4}, {0x0, 0x3049}, {0x8, 0x6ebb7f66, 0xff, 0xba5}, {0x80000000, 0x2800, 0x1, 0xffff}, {0x40, 0x0, 0x480000, 0x7a98}, {0x9, 0x7f20, 0xffffffff, 0x7fffffff}, {0x4f, 0x7b7, 0x9, 0x7}, {0x3, 0x2, 0x46c, 0x3f}, {0x9, 0x6, 0x3, 0x10000}, {0x6, 0x1f, 0x0, 0x100}, {0xff6, 0x0, 0xc429, 0x6fdf09cd}, {0x7, 0xfff, 0x8001, 0x2000}, {0x3, 0x200, 0x745, 0x3}, {0x5, 0x80, 0x6, 0x75c58e5c}, {0x0, 0x400, 0x4}]}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa04000000ffff88e7"]) 16:00:26 executing program 0: select(0x36, 0xfffffffffffffffe, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3ee, &(0x7f0000000300)={@local, @random, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x3b8, 0x16, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x6f, [], [@pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @jumbo, @generic={0x0, 0x36a, "02651ccc5169dacb80fa1aca43f3a46ce3c844866a93d0b21fa2ee2e65a78ca0bba599f5249949326d627710fb5c027d61d0f247896b75000c99a94fba56c0453fab3088da0b098aeaae7137a2410a609ebc2e2705965188e14e7e25b88177703877dc64593a6bdc46d4657de60bdd70bdba057ea26d25301a4429634d7fd2e783fdcf85893e35e763391ee03441ee50c950af88777527b34f86f7a7bac5e42d3f5151cdb5d25057985afb7ef83753638b4ab0debd6c4f0cf5363d34be45137b6d6a28d575f277ec9e09378fa9c9a569daa3c32dd31f396c68705c2b54f1919536ed6bafeb4cdb41255f21eebca11b3bb7d588534fdc73fbe6f3c3b6566489d30afab934fd54613c4cd6d51785cd2f1ce98387a1fb0aaae6b748a74df1f22ea2587d9c1d27ae6d5be7ac6e04d30d34c028038bddc7bb82d949bc69213cbc607b45b461a2d00c964f0ca0c1c64ffd363f4f4bbf5b1f0244d4c0b14f0e62e2f30c1b8d56a282bd795ff8a89167123393eafc8c8e103e05240e0d75521336bf372cd71086fbb39a767cec2a6487a6b9d2506b55dc0c7fe3539b1c2f6016cc0f9227abf13d3a88732e7c67ef36f64f3d75e4a49b96e0cc9316569a4b6a557b6719e4416c0845babe4765b7bb05975c2ad089d3ff1c6c8265abfcfcd347787e31836a13e019269ed5cd54dd2d495a80ff0fdc19409e0bdb301673198127f795a76dcf80afbf4afa4cd26e5f524884bd1ade16129b4c61ffc7d91226bb0febac58ebd5ee7df29cbc762c648f71be190b787fef0a4c2bb84a0b84e16a369a71d09d64d227ed7aef41d4302947fd9b3ed80df0f2a2b1f7ef7e92bf533e5ec356759c2f38a46c1710c5f9cec4cedb7c9302074ed6d46014c13653709901e6d6f60f9ed44e8f9682b3aa8838917084864e70393d99fdca571067299b831595791fdd67ff11fc9bddb717896d3e4a8e660357d76f30e4d91943d0d9fc10cae615ef77c6aeae5c81ffef1a376f5c2b00c8516158d7d69f46eaaab2dfef62a9e01e53162e115487a285a6abb84c0e351bb37bba6c824cbac369909cc5891cdbd5d5041f652c4f2d6b0d53de2b87aece15001f2ee90bf919308e7cb64a59c8a49d8606c9d1964b803b71c15477b3771b5e4ab8b552c1c579b1aac6bbf5e394d4ec9c130b9c0db6dc76fb1705254ca9418c245612ebd91ca7af41c9cbb4cf161d0bb4f2a262e0faed5be6f543dfcf0c2a13"}]}], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "d65dc7", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty}}}}}}}) socket(0x2, 0xc003, 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) bind$inet(r0, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000240)={0x2, 0x1, 0xfffffffffffffff7, 0x9}) 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) socket(0x6, 0x8000, 0x9) poll(&(0x7f0000000100)=[{r3, 0x15}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x9, 0xd2, 0x0, 0x80000000, "80bfbe0219abdb2c45c7eb414e9e837bf43118de", 0x2, 0x630d08b4}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00097e0000000000000000000000b7e1189f2c0a"], 0x1, &(0x7f0000000480)=[{&(0x7f0000000200)="6ce3b44da8e67a230a5edbc8e3ae092c9dbdce662579f8a1cefe3fabfee1ff738b26442d2727b5deb8730aea5a011199474435fa5076a224d818c428223e1eab272f070a103689adee823701d1f05c030bfbfbaa640f13b01fc507f01fc3b10c9f876b03a4c055cd6e9d28dcdbc7c81d2d6e670ebd1fc670e760a231e336cf06776969d217e9a05fb094e215b43d493624", 0x91}], 0x1}, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000180)=0x800) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000080)="5f15f8733caf4ddecb8151516c180da6a3172eb213f16edeb916923c3a70e6", 0x1f, 0x0, 0x6) setsockopt(r2, 0x6, 0x4, &(0x7f00000003c0)="03000000", 0x4) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCNOTTY(r4, 0x20007471) dup2(r2, r1) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x9466, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82020100000001005000ffd5544297fafc3bcd2d636ce50ca297bab451d8d784fc6698cd893f8b32e5e7504cb5ba51d054533e5b32c71d804b76ddbe73d4b037e1ced0a3a78293b608a9589e57ad86b633ada491e6e9e6d2db641c42eb35aebc3f2b11b833db0e977ca9a8bd1be330e835a336e06d131430a4a75e3223c39a003a19dd5a6f98dcb141fec7b25287022cf5f2d142f5f799d1069f9f54da193acc909effdba01f97ab4d665b3c371da4bd498db4c24bbb728e52066073a969e96732743763639268652f715255f0fa9bbdf8a4e6c7e7852c70091403244a5a2cbb00099949ca852dcd04b20c5e3aa28cc972ffbaf9396ad90f76efba884fb491e0509caed39f4ee9882bd74547d0996a81185321971f4fc9189c577446e0358d14d6c6b06eef0ae89f31eb3767781b78e2b19103d523091e540d70b1b1bb395e358c8ca5500c59b40d3cebc977e0a25bad5eb71fea125f4967"], 0x10) socketpair(0x2, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="0e1b2f34cb3d57566479886a430c3a61f5fb363f7976b9c3e8f9fe3ccfe4eed818df571397ab42a122d6eace17b1b0bf7aadce48155eda29a053fcc2d1fa453fcdcd18374fbb6bcd41c10c00811e9d91536aa5afbc68be187e0b68ea7e53be063df0c49e0d9a2b42f51236f8d77ca8e8c7b14513e9aac41db2184695cbd8fa15a38337b4ba21eeb2021f2fa549a39930d45cd0e3b503633bc077d1913fc960debfb59bcda3774ced8654715dbc762536e37f01df60c4", 0xb6) 16:00:26 executing program 1: select(0x40, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0xfffffffffffffffd}, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8000, 0x2d17, 0xfffffffffffffffd}, &(0x7f0000000100)={0x16b, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000140)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/108}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x20}, {0x8}, {0x4006, 0x0, 0x1}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair(0x10, 0x4000, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) bind(r2, &(0x7f0000000280)=ANY=[@ANYRESHEX=r2], 0x3) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$inet6(0x18, 0x8000, 0x2) write(r3, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000002c0)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = dup2(r4, r1) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_flags}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) syz_emit_ethernet(0x15c, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r4, @ANYRES16=r5]) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000140)="dca5fd2cee01ffe1b4ac5ec85d6ec29eb80f3fa10a858ab616b623fb791e08b5de19f2c8ac8b03886c896e242d1b1a1ed0578cf07191265c36f024de4e199b664019d7c0c1258420efc89039ca03aa842ff0747cea270c4bd6cf2b6c23d9b55558bac6b2bab0f947f2ebcb138844f73ba91bac31ddee02197a928244239cbbc47c12a7cf7a523e73111e60c53e06fe61d60d0167be03fa1e41a8cb952b7996a6909c9f086570ef8554585dd7999f465496d0be16146a51b602ad31af36e61b0c2885e6600e7d5b73c355492b1d46e960360d61b4eba68d9b9445c6a9292fdec977833f9992a9f1af236a8688db48b3ba9d5f266cc69aa9cf6ea178a0", 0xfc}, {&(0x7f0000000000)="f5f0a209b44df96f0801fdd6692c5e7af1878d", 0x13}, {&(0x7f0000000240)="3d70fb1450d908a98c84cf18bf2030bafca0c4bbe718bb0de70faf3bc94f392e4faca30736d901e402b2b6ad42e961f8b7e8a42abaf479ce67cd7baa2165293b8f3dbf9250b8169b27ac7f911aad3e119bb76da958ed1d22d448cd475ea896d96bf9636f943f6f3b25c589f335fb16a7759071990da4d8620861a4c985fe897358b6e64db321738b95d91c38ab55eb4166cda584a94b14a123f14380a78934d4292ed0aed0b07d55715950c5a8b3fb9d79e8d872f0bcb5ac4efbcddb06ef49d923bfb5288b8854cddfa2026ce790d05cc13275dcd635048377c0b957ef8d0c7321125bd43d", 0xe5}, {&(0x7f0000000340)="04fc7cbb51b881787074d20d01fdbe6ec94777532e4273ed0f97ebb5b9adb440180ad623fae721dc6a2cccf9545c2cdbeb2023cde82864eeb9d681faea1dc3e4fde1c6af", 0x44}, {&(0x7f00000000c0)="aeb905765ac68366f20e38b5ac", 0xd}], 0x5) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1000, 0x0, "77b68e8ffb7641f3dc6d7f00"}) 16:00:26 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f0000000040)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xffffffffffffffe6) r0 = semget$private(0x0, 0x1, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r2 = dup2(0xffffffffffffffff, r1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000340)="2c568d441f17b14610ad2c3b08f34b369de0e9adc70b751e9a587eeed82f625fd927cd90c196190bfc581013dbf931aa0365eefe174187cff7986369a9dcd65264e195f9978122c6be23b5bf77ce9238b96dfb20a00b34166dc9b02efb", 0x5d) write(r5, &(0x7f0000000140)="220e22", 0x3) pwritev(r5, &(0x7f0000000200)=[{&(0x7f0000000540)="10e31df122576a30870a05be19b86748414a765dbf5983076264bf6af0e9974df675e269bc9af25815c718afcd43f67c39b2cedda0d70e0a130d68039c5a013acd088be53050e421b1a7008b78bd9312414a278b05ec8e3295558c23c5644325092d29ac24543353ec43ea22df922f57917a908bd3423a7562bf0915d3cba1b5e0f4569a59056150b50a0091d4476977ef80"}, {&(0x7f0000001ac0)="8f4a1d2a3e4eea68e9cfbd608bc48d87c336c45a6cad844bb6bb9a5ea5772ad2a8d2b4f5a345614362594408344ca69ed4bd6e490e2b3478011c9a28650d9b840eb0a2608194b4605f91efdf41dc1e0b7e182af8540c98dd39b6a412e36eba2f60955abe48b4e2abe5ccbcd6aff5e05f224f5fd57bdae663d9f2ec5b91201189c501a522b7372e10c280daa459a16ea3ee682168f08858b5bec453578bbfbf949bcf661a91ad3ed4435239ce18038acf2de5ee5407987601f398d3b474181e6bba7c5fc466e0ea1221aa7c0ee57fbabf93d53b925c93057b6e1e359ada11cd1d7245152638ef"}, {&(0x7f0000000800)="85d114fc0d61d28d25e3c6e83e5f42d31311903dca49454df40e9930d300f7b337cf794d339423feca24f2b24d676559fce01d2faeb9ecf054381094ca12625646d9ab43c5e99f9f6d98ef7060c232166de2e82f59bb29ac94ad1c6c3a7604460071123f8658f14b594a155e1592ed70f3574aca67e7369364b0fb106ac1eb1f8f48c0a2c0e6626e2f13df003ddffad32df86ecd9deed4217659f5be6fc7b6606e5ecfcdd0045ada109827cf0bab6a190ddce1650d87ab1d93cda710b537e1fc8272fdeb64cf4d31185556576c4658e222b8fba309a069ec852f55b98c5ba23186a8b7d2663a75d6ea046ac924f9a27969ecc785433e14439a389f51c784ee12bc15aa7d43ce680fca5bdd3fe7bc38b9cebe84e3daad39e19739f12eebdab9440ee1191c23fa9a296ea5b699bc4bbe8ac6781aa0d93981b1315f7a7fd512cba87f060d47dbd20d1f44407bfab6a9a492add8543cce992cd914cf57f886348ed3cb4dd73fcab2c18bfc49b81cfe0fbd6ebdeff2c28e6de73c69848963487e7bbc2e53e20e57eeab6d58bf1da995b577a6b9eded38cc928e342225b6256180425317362dba743bc3928fbf6821f2e7c9d2fb96c4dd6955130b7d7119bb836b0afb09ed1dbd841805c4478b22b4a8937097a195566ca6942fe28cd69e0b39182c259ff968f08468c3b94b5bab2f9fef35951de13ad7e3ef00777b0dbba1f735bc23540e4668f3e72d7c64032828aa7c42b36513a06a3cd8693775e5ed8a7dbbff8af29cd7876daadb1fd0eb4089a4edcd5218c356313b8eb41688330c9684ce6d6806d55d995b98cd57ecc3bc0d845081e9dd1ae01e14f84553346a796bf079fc2963c2d5629da12651bddbb79558c808a1e45c8aa1880f00b59a967a8b1cf5c2f43e373d2657b16cb1605b36d6cbadd8789c4b8291c843dfffa56853e8bbf80cbe806531b3216b31fbcd119517e79397af36006686769ee75740ab2ca297f72ec9430ed64b355aa06c5692cf2f4e70dcfd5354b884a5baac6a75439c8c7594b200e06137175208025ef66bd6dceb34eb591d0dc606df59893a1241191af75550a3f4edae0bdb3eca100fa3ddc74d624fcaff357353ef9f04c04a0b13de5f8b79c52563fe04398a09828dcc3c59d1d69e2243ee40e028d796604e25a5cce5471e53fbcf95bc6cb1649f1bf2fc30902748d655ce5aa1d86fdb688f8c15839173633dfe889724ec7c080faf12aa60272832cae8e7a5af0fd682be8baf09a370120d1683fe79ae9b22396f5b502f36d7db7f886c58d7175fd8639d11dbda0be99656577ea9925e63d663234021630a91608aba97d5a1ff4c4e4546cb250a1b4b766763fc0d3f30393729e4a1f8c72ab15566ecb935d164b81c9709f1e0f518aec92d0b5036630f725127042993ed3242ed3a6cedcd9903aae13c2483ad90385d2d8803904ac83a41a2ec18f97b630b02c0284b3ab8ca1760ef494781295e6033585e59b81cf3f76cf5644b4c6dc0bc71d0231a5a7cd0a598696c95592bd87671fdfc3e1bacdfc548eb90e2bbf95544bb1add3c3535a679ab6c28e0add694f4664c4a9ce49b364e8805ec406bb8b4bf00d326c9519ff3d4fc56b47ef49c9c281c27b32567c06f1359ebf553a9cb39ae913e6425d9d92fb43c5039c2a267e7b3054444865dcaf233b02c304f61cee85f5c6a8034715fc8a757a82a988eb98c53838e8aed7c6c373fa173a0022283bb62e454174bc087aec84039ecc47a1c83e4207449a423f75b281624cef86527b7c0c68642c956d3c72c535151cd6d7d7ba92a4fabbbd21f81bb6fdcdd0a3619c478ccf4dcbf03f6d13fd829f92cc4261efa03318a6c5910030072005c9fd95158add10f56b1ae70a099b21860d98fe9fa355024d0037b929322ad9bc863013008c3ab5d571a4ce2b2be1ed225a224d4144c9a0bbdd12ae44082b7767d38838a9de257b61649d258ef26ed8cc6374c7e96144a7a994c2c50a32d5e06d8414b31f56dffbb49f713a7a197eaf04b44784e981ef5b09260f46e959c65a1ef54b59f9877db4d1b9954b86bcba28b94bfdc76527ad2bfa87fbd0983b42460b8d9aa381ab37cb55873d5211b471524312bb22b272b75f16a9b4a39354aeb7aa84715aa525ac09ffdb6fdfb0ebb0179c2e0d34033a0571dddc173e9322b02b67492eed0870d09b4094391731ecd09b423a82f403510ee3358d8cc43270a76020e9b248c51d050691d44a22a74bc1d0a0a4d7fce6a0676ff1ba6e8127f13eada1d8a6c7c1c3c228b91bed115953d03eabf4c10916865f03360e765141df4600bea1f1e87e0170dc257f789f5fca07101bdff61e2ebd13ab50fce66c6505b1b52d813a40c3b07e56e94f3c8fcf53c96cb9c326d24a8676bfbf965a3f36cea837ad2073ecd935439d2ecc7959be841088e829d2b4993fec325ea00358b06f3d08ecc00789135524ef888f91eb0dd800bd8dfad75466137db2fdbc034443475320b77dbf7ebdab869d91644747aee729b243c4aaefc5e579f04265b81f02ebee831c923afbc9f8f0bd7514f203c908ad42c4e024c7a240a9b94a285afc8b2c041a9b7452ceaa31964067f19607b0b684363c788b7a8717144990e413bfd528ae0eb027074368f318cb9c8717ab03ed2643ca78b07e725468cce4763dd52d0041ae0f4f565d409355accf264de3654f61e5a38ae463c82e348982eb0088df56fa1cda09650b98fbce19067be3e075f02747b2b67fc9e418c2cb67210855c1fa2d75e2e9d6275e753c4c216464856b28bbca91df6db531a2e60f7a317acd61e9fb786c60627c92bebb5da6fbc5824b1f48097c6187f0ea580cce744b54ac2dd3c86e31a2adf6bb460f32426ef67d5dc1f657e50ef298f0acf68fb3a0bb20a1654138a79f1e9477339a5ba9e7b13ecbbd14a7df1a59a0136714fb3570e59a4f1b4ea8d05f83b672ea0c0f40777a7cb10c8e472d469715316180acfa1c95395c6f6e3ebabdc330a03311142500b3d4ab95403a3ccd5b0a7d7e64e6a7b3c5aaddb4089d9ce965b8ef42ffb9511d8d7fc20d9b93d8924369be5f868b2a5bfa70640caf82cf65c3b970cd24d66dcd1da7d491279ac1b2065bac006bbfc374fd0be1a4add910598e419db6318be7443251b9a238c97ab3e2ecbdad88725aa7b5b654a1296a7c93b7ebc6a28f1b7ef2d0ca87790a0748527e8129a66a0c5a8d582a980cc4658aa6a24ba168bef61db0cb23fff73072316874e87d21f5ced8acae2d4c0609938858ebdbde343a255c3cfa79a4b1fe29628a43b7d45365e8fbad4061ae08c60167d6936d0548569d7ad76be3724fc8dc93a7b3f9c9f0ad09bb43cbbdc4143d45b4dcb554b0c80f2211316434107611b1f365ad89162a336389dd1fc6b08a185ccc67b924f37e2be9fba9b78eb37b06dd7dc1a1080998fc49d1bc1a18abc61827082b50fdab44afee8cb053bb36f832dc0b5ad05ac08506c5ba818ce2d072afe7b1c8f57f4ec4dc0846db2ff0e917f86841c0d7f0a5f67325f225295f520b404818d1113380035a47a8a88b1af5b686dce560f7700a0b3c12067f7bb0117185e410bd5e178cf7bf60783e7dce2abf44872c0a7096546424161726169d1e2d6d235c178fd36da97e27233d22095607d09b62f61e1d8eb443a466c6fa5c63a03a5a99c4f6d6768fa11cd4c13f8b80e6123262efc78dc51206dae8df7389b73abe0a7f419e6f4fc922ef78b1c1197fba6c1244b775b5f1b757c2c2dc62059961bec94111fa14cca075dd4b3b1beb73d531f7772607cc9c1869615ad133f69a0223d73d017813f205a84cc14c38db153a1d357daf30925f3bf199fb11e9a02aa526fd89ce8b809dd1a93bc67e56288810bcdca51cc372eda3ab73bc1c85fdb4f1a59541a789c743a5bfd4338f94eb5cfd9f18da5c3acf83069e84a3a328ff1795494632b91a783d2ed199df14274041491c479617090a17f8a772e5653a5f72c88864e0aa5c0e5c95f01b5a4977c03f56f6e7e73f043d70e62bc8ced8f386ba8f724d3f1ad1e4c01dcfb2a7479181d56da782ad0856107cd08bfb9a3cfbc798455bace9153b78e67408248bb3f37380f7bcef62f43a0b9145980b9c16ef0d2f894df47b309343fa3bdca3ffcd4606c7879b214394d9ce783299718a8bacc9f449d699ce1a830d04e2a5e438b6c4a64662dec78ee10b3204af1f63808d09fcff427fd21222f3e15a5e5e12cb5f560a264c672a532757a1aac1352318e63516b2a07d89446e31c6f1198d971d739b4978cbcf1356f2bf93504fff81805d9830b17514a7443b49d61422f51b34f76e5fe75a7154a11313db0d43e49c1b5c06f7c2f120ce109b8657cef3f0fe5e056613677b20da35b8aaf204dfbbe23083a8d9cb7f9f0fb8f8628440db3dc47149e3e94d315c67ae368adbeffc2fc63212f7a3035b41c83ffb2fd3082c40f43a080b1686dcdc77b759ab9fed1a8a2f4a924111a0fe2b08f6e2c7a7b50f6cbb38be203514f014b0ea995e22083de0437afa29a9b6f1e224e64a6b404e194f7e42ba172da0167c39899598482f1bbd9eb3bc407bd0f46d5e091d504b0b378e881541a689b76b64c48987d8f5a8a21120ef2d64ff6be505b84c4d3c145210ae806e34d1b8ebe497f4af5c2acddf5a7ae878417a354b9c92fc24cf16b1a8f88cb0ddb938bd6adeba825674dda90205bce03d2ea789050e580b132c93a1bca67fbb1a71848f088fddc5ead41e73fb6a67ad0ae4032b051d006281cf8feea7b4a3ff71c57f05c76a98796be3b7f59adf5fd1679a490b8e96879f20c8aec80ac185feea596348fc1fa2e7df490547dbbfaf266964677def1f41cd1203680835dd25e478b262707897d60247fb20488dd0d82b942c34dab4873d53cbbc7e1e3fd7f0879b0c7bff176e848f3d4c5ae810da14d9ab3e81af730bb3655ec50e8ebc27303942b73fc1738de3c0524328e190a3331a9ef45ec603055fdff52cdbd331855610fe25342c870706594d161ba446eb92290c0afed5f2c28e660f32693fb0754ea3af3cf7b0982a5421ed20011b50b86c0d4dd7b6280feaa0ccb54a6637f76018884f8338ddc56c38ab227ace3e72e1d998914f88373f760922342c9b0f8d89018510a62d7be6d42057653152d03e9746345d0a06307aec11dcb4b5c9cc288ffa94d8c5ea2065ffeb28a244a3ac0bef6da15ae151264a1cedb37365a0d43bccbdfd3bcf87dee90fe98775cd056cd7e1cf5668119c3df007a78efaba8f7113cba549758815820c00feeb8a56985e0a5f9e22aa82bf8f5a5926c48a5d2f630461de5ee1a655088c4f736abefa54eb9946468adb83d8d0bf9e96eab319eaede0fd5e7bd8bf2963b627b63a79434ed40111c8c10b17deeb2e692bfc93a85669cd9659d4e32328aeec7f0c180ba78a885b6e14026fffb8d8b505886d3f3d7b1c52ef30714ee4616d8364af3a549e400eea189107a5b482a4b2db1474f86e9f105f117237cd7308741bd77ab87e6eea6a69f86179d68aeb790879d045167bf2fbd8bb4813ed85c7710f257e6851825edbd1d57027c3805eef3ebdfb0e5545f650528b9a7812df6059b617e2d89781e99c4ea379b8d13eea9cebe9726b4705abbd117be1312be727639888811372b2a02a5063ad1cd3be93941893a01fa4291e932f805e888c0ddbab9efd41060d8fa4fb22b38837b349243427de0c957e17028ac8cf2abf4d4e0441689590eee5e35278cec928f2981d99edfaf37b81f6e7517eabf19953cd8716e659a2e85938fe807743e260050374d"}, {&(0x7f0000001800)="fd45add0a2646bf9ba756b99fb12c66a8c5daa0682f0bbf8609df75adba6462d344a4572061718430399f2ce9d109abc934518b1412d60be13a7e32bc490b369a3d79ead79e9aefa8ac00b6ce4b83a36cabbd75279743a434c895fba3adc76baff233b2b7ba564bfa6dcfbafc5e245b67692d79237469422c143bc79b06afdfcf3a16f53281672540288a6f0eaad1611c40d7aca9d5da4457a03e4b3217a24faa6535c93c8ec8aa4af87"}, {&(0x7f00000018c0)="ef983f3bc426457d52a728d31b969dd3415b88cb0b47bbe63d0b7d0a0b4074b280d44015582528373da7c882592d0d97bf44910149b99755466347402ae7aad9f95eee9eef5d89f456bde4a2443e68d16614f706762b6586194d9124151ab687d5eeb1e0a935531f5cf8cf61682ea826070cafd9388f48b5610091e01d29e9f01608c291dcdf7a60472935d0134a70bc4ff72c7b5d809e17de06c65b62da16b6b358a32b24921656ffa0903ab1bf06f9700892bc9eafae033ea22e4b6177a5d11213c1ada46c1f2c6a47eecf213743da1110f6fec619c0833d37ab463e1b"}, {&(0x7f00000019c0)="2774a77b875df9cfb6f86c9ff154a77b35b316167439f95be959c7b9db402a316c7be12b6b8281860ae2a62bc0631bd2db78ef211885aa827b61d054498da36fa2d9b554846555aa284219981f2f1d803f6b67c9c880e3095466dc94179f83d148cca23974e499fa4d9d180e66d0e41a8399f09932ef72264fc3cc2a051b228b56e808674f26b4394585149f49acf9ca53cf7b388ba57ccbe9ea7b553c0fec3d9166bdc896c470414d92200a9f0287cfc6407ab14a55924b0642cb0decbcde21e926b20fec69a58c1d2dc6ac992740705d56e9d8f4357ac1f85a06a64abb19c0da95f067a4319ebe3702cb42bb524c184048"}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000180)) r6 = socket(0x6, 0x5, 0x8) fchflags(r6, 0x10001) setreuid(r4, 0xee01) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000680)=""/98) 16:00:26 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x5, 0x6, 0x5af9, "dbf90784191be2010c43103de8e61a70d4d0ef84", 0x3, 0x4}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0x9, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}}}) 16:00:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x828a5) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socket(0x18, 0x2, 0x0) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f00000000c0)={0xef5}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x698}, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000100)=0x800, 0x4) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x400, 0x400, 0x3, 0x100, "b017a48b1f268e5ee42c7c23d3b4f6bdd9a0c4eb", 0x8, 0x8}) dup2(r2, r1) 16:00:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {0x20}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfbffffff, 0x0, 0x0, 0xfffffffd, "010000000000000000ffffff7f00", 0x0, 0x6}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1a, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x7}, {0x18, 0x2, 0x9, 0x3}, 0x27d, [0x1, 0x76f2, 0x81, 0x3, 0x9197, 0x400, 0x80000001, 0x8]}, 0x3c) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfd) 16:00:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00ee000000000000003ba5ffffffffffffff4000"}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {0x20}]}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000012c0)=ANY=[@ANYBLOB="3cc6d0823732d339622c9c4a22703bc63324e2737bf026d954ab23fba147c2c11d19b04a9d2ab08127819ef4e9f88be6557aea4e8b1ba015393fe4fadf362ad3c36eca76bcdc4a36e2eee38f73b9a57f5b289c5a986969f19a4944b756a0aa72ec9ef60cccc91e80d2a462d9dac89f928892972976039d589a1ce58d1d98be4d3b7be59ef03785ff000000273b0cad80d9f23be92a8403e3362393ada36ce8c8d9f3a26bec3d1b4a476e8cb0c942f897bfa6d9aef676790317fcbc4d388bacb0f2928010e84f43a209c21212d2e4671f6ac531e75bb0089780e61d3f9a0f6cf896cf054d0b552f313a5015b10f0a5fa10442d24c8e409ff549ffab969260c8dde5ac00577daf3612021307"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001180)={0x6, 0x20, 0xfffffffe, 0x0, "010000000000000000ffffff7f00", 0xa4, 0x200}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x3, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfd) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000180)=""/4096, 0x1000, 0x0, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:00:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendsyslog(&(0x7f0000000180)="8f13cce1f623eb8b229ce37d4783d5", 0xf, 0x1) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) kevent(r2, &(0x7f0000000080)=[{{r3}, 0x2, 0x29, 0x40, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0x46, 0x1, 0x81, 0x2}, {{r4}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x5, 0x9}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0x7, 0x400}], 0xd2c6, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x7, 0x100}], 0x10000, &(0x7f0000000140)={0x4, 0x9b}) r6 = syz_open_pts() readv(r6, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 16:00:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f14", 0x1d7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000340)=0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000200)={0x1}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x4, 0x291, 0x20, 0x1, 0x10000, 0x6, 0x1ff, 0x2, 0x2, 0xec, 0x6}) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') setrlimit(0x3, &(0x7f0000000140)={0xbf4e, 0x5}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) unveil(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='c\x00') mkdir(&(0x7f0000000180)='./file1\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xa4, 0x0, 0x2ff, 0x8, "003700200b0f000005000000ac39000500000400"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) r5 = socket(0x18, 0xc002, 0x0) shutdown(r0, 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:27 executing program 0: sysctl$vfs_ffs(0x0, 0x4202, &(0x7f0000000100)="7359d431d3a279ec93b248604e51b2b2", 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) pwritev(0xffffffffffffffff, &(0x7f0000000100), 0x235, 0x0, 0x0) 16:00:27 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r4, 0xffffffffffffffff) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r4, 0x2) 16:00:27 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x3ffb, 0x0, 0x0, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, @generic="9025d417412fc5b5033ccbe1f3717c05d81ef4e6ac010105aac6f6ed6dc0b90533ff39593d1bc76c"}}}}) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 16:00:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0xc6f, 0x80000000000003, 0x0, 0x7fffffffffffffff], [0x0, 0xffffffff00000000], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000140)="fea1b7", 0x3) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x1, 0x9, 0x5, 0xfe00, 0xa558}) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x89) pwrite(r0, &(0x7f00000002c0)="d00000004000000000001b000008", 0xe, 0x0, 0x0) getrlimit(0x0, &(0x7f00000001c0)) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) sendto$inet(r0, &(0x7f0000000080)="5cb0d7a55fae37bed5991792331a069a60c5f833cf46aee9064afe06ed30e63fec006595605c811a0d5fa29df147896eb3af33df58a3578414b250d4d2f5d80da7151649566e1f7b463d2f9458062e26a03fb3f9a74b855c86fb2776e0d3239c63d55207a13e742bf731bb2870ab482826b15bae8e8820b7ca4e9c27bb9ef8c92481139429e1f8482617a8dbf4f9ac14269dc0093137d52e05d6e9ffe0baf5a02253bc51bcaaf181cda972c5f05947f73d9c7632e2283170c3221b0f74a89759630b1aaa7006464d2e905ce276ff148482", 0xd1, 0xf, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000300)="1d86fb57206bd4e87407e781d4984ffb830145bd1eca9ec7133f25f6cbdf36ec606794b69725031df767a51140ebc422f04f0a4b1744dc5fb15d0fac0169520f46ca8eedc9a9349cdd8facc788057eccc49bf61d9b85f4d735c834987941e8f104db066de6749218285820bd2bd3fd2f74", 0x71) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) fcntl$dupfd(r2, 0xa, r1) r3 = dup(r1) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="62af34ba01060000000000000000000040802c13421f8b9e860000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = socket(0x2, 0x1, 0x0) sysctl$net_inet_etherip(&(0x7f0000000100)={0x4, 0x2, 0x61, 0x5}, 0x4, &(0x7f0000000140)="e3514b3c9c17aa468ac09584129f09fe5659a2584e36ad13584a079ffc8d6dd5cb4aa237bb4d61b5142cb5ff28ea5a6767a31b0c09e04cb847e2f222974a6d9184a9781e64f0804a9c4c68adcc43ec47fa104202fd50621a45670cd2c7239a3baed0f837dc4fce09edf562ccf6ba74d7df81d4e0ea6d5f6410ee3cc98dc6f54face409f8081025", &(0x7f0000000200)=0x87, &(0x7f0000000300)="d1a447b5573338e31ed852079fc67a6ea43df323f5b69cb6a4983c663b177dcac6999719b9faafc5d67bd0edb02e391b7c32bcae6dd702970926c2e4999402e73d7a992135dadfb5e2db555ed80cc1df7a63e433d5ab7f44de26cb9d8c5503e480760a5e3a6dfe5caf9c46f5f892df088d1557fe47a783bb6d9bb2a8044c", 0x7e) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) accept$unix(r1, 0x0, 0x0) write(r0, &(0x7f00000003c0)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09d2ef0a6c44677da2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec964555e64bb75ceb30f19979f3de53099bb6524428caa8082689964646e1e3d9817bcc027efdbc5accf11e2baa9ea8b09401c1aad7dcf27ee58260a0b206bff4c4908602b2fadc040", 0x21b4607689ab51b2) execve(0x0, 0x0, 0x0) 16:00:27 executing program 0: sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x18, 0x3a}, 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r0, 0x0) shmctl$SHM_UNLOCK(r0, 0x4) 16:00:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) bind(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="2d0114", @ANYBLOB="592acf1872d9871a515e144c390df34345cd7e350143ff997351feb26223f2cbf5ff3d785d1d1f64c37d8564c611afa8679d12564b44ddb38819d88023b4010a642943f44fd0b3710694b692296d6eafaae3cf79cd7510778b578e4e243fe60601e7722d50047c388240a52689177e12b6fc92a7340c5bbb65da", @ANYRES32], 0x3) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0x20, 0x4) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) setsockopt(r2, 0x5, 0x23, &(0x7f0000000200)="9513", 0x2) 16:00:27 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x20, 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x40, 0x0) bind(r0, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) r2 = dup(r0) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000080)="fea1b7", 0x3) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x11, r2, 0x0, 0x0) clock_getres(0x4, &(0x7f00000001c0)) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r1, 0x3}) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="454ee126b428fc2219893eb73dbb9b344e87b8782d21"], 0x3) close(r4) 16:00:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x10, 0x4000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186953, &(0x7f0000000300)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) 16:00:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0xf, 0x8000, 0x0) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r3, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) getgroups(0x1ad750fdfec6c7c1, &(0x7f0000000180)) close(r1) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) setsockopt(r4, 0x800, 0x2, &(0x7f0000000040), 0x0) 16:00:29 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x11ffffc], [0x3], [], [0x0, 0x1], [{}, {}, {}, {0x0, 0xffffffff}, {}, {}, {0x0, 0x0, 0x0, 0xfff}, {0x1}]}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mmap(&(0x7f0000f3a000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x8) getpgrp() mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x6, 0x40, 0x1}) login:     OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) 16:00:29 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="a19214b03e9641aea52cdaf2d35f8890"}}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0xeb, 0x3) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x4}, 0x4, &(0x7f0000000080)="1a6ded6d8638e36bf00f364139d637b6432066fd154bdb9fecbccc18c678337c847ccfb691969b560040cd83ee", &(0x7f0000000140)=0x2d, &(0x7f0000000180)="a242957eaed3808f6f91b9c71c9c4ec240cc98aed28ce6c71d381c87758258182371c5f80084028779be9c47afce745f3a67076399f8", 0x36) 16:00:29 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x7ad}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000140)="fbaf8a8d1e02b157207d5c4e2249", 0xe, 0x0, 0x0) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x421, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 16:00:29 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(0xffffffffffffffff, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x200, 0x0, 0x695, 0x0, 0x1f, 0x800, 0xff, 0x0, 0x2, 0x5, 0x3ff}) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x52, 0x1) syz_emit_ethernet(0x6a, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5c, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x10, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast, {[@ssrr={0x89, 0x2b, 0x0, [@broadcast, @local={0xac, 0x14, 0x0}, @loopback, @multicast2, @local={0xac, 0x14, 0x0}, @empty, @remote={0xac, 0x14, 0x0}, @multicast2, @empty, @local={0xac, 0x14, 0x0}]}]}}}}}}}) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = accept$inet(r3, 0x0, &(0x7f0000000400)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) sendmsg(r5, &(0x7f0000000380)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x10000, 0x7}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="cc2946daa86a86e70f909d976683131f3b9ad7b13e434c5e0cee07dc77e564fa5ebb3d373a3ad508caf5d6b98372cea9c7472bcc5b9540fe538925e08d61432f83d8466355126f8cbc633837b5ff0fa19d346b0d52b0e1fbf46b04567156ecdf6bbe19d2f6e7ad68bb98dad3e5a71587f5fefb7b83b15a5000546ba89b765686546c26e5ca67ddc74d479aeeb07a6630f45a0304d28fa5a1038e4792994cdf8cb5e486aa715fff00038ab1d5e44fe85cd5f6d78ccc4d285af2be947717308c7a8a5a2b0bd125eb01649878e5182db0de572116cab7cc1c0a58b0c4f82aeda285d234c54753eec86a16ce3b7e673f3ece97659597496c0eb3132f78efbc", 0xfd}, {&(0x7f0000000180)="0ae8bbeed4661612cfea249922a536bd7f95beb4291f7b88fffe625259efa866dc85b9aa41b0fe0eff9ea58e2ab8a8bc4115805d5cc86eb0ca686ffcb9b497ec8d18b54c1a4547ca", 0x48}, {&(0x7f0000000200)="cd9699e0dd5994ef613817220a897fab2a7e2733d9743ac23024e8f6860fe3a650771ee1a02f7b97b7a0016fc2636b712ea3b39fa89f1de30b30904cf68e4b9f97d2a6f7d4573e16385aa6bfdb301ffdfcd202f61f562e27da986c6c72a523019ed2c7a348f38e288602c57a91fff3a582a5b9f62b081f4aef60f100c29f8bee3a187bfa6b254b3d9fd154433bb9b8ee44d80ddb6f95a503a53ba12b49a5308aa351f727603171f58ee6940d9508833061426581696572d729d78e96126799e3d6975cea4bd02bbca455181af1dc02f959d39b842c162438f9e29a43cb7e1867026caba3e6fcb295636bf212f692efac39203addcee69d12f31b", 0xfa}], 0x3, &(0x7f0000000340)=[{0x38, 0xffff, 0x8000, "a1ca850f9cb05c60c2c65a96ac069f6f97cbbfff319b261612ad92476f744cec01737046027517"}], 0x38}, 0x71c1781e6a199f2f) 16:00:29 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000080)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "9e0100", 0x30, 0x3a, 0x0, @rand_addr="61adf862858aa8790dbf9a1459e5824a", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @mcast2, @mcast1}}}}}}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget(0x2, 0x1, 0x496) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000100)=""/202) semget(0x1, 0x1, 0x100) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = accept$inet(r3, 0x0, &(0x7f0000000400)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) sendmsg(r5, &(0x7f0000000380)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x10000, 0x7}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="cc2946daa86a86e70f909d976683131f3b9ad7b13e434c5e0cee07dc77e564fa5ebb3d373a3ad508caf5d6b98372cea9c7472bcc5b9540fe538925e08d61432f83d8466355126f8cbc633837b5ff0fa19d346b0d52b0e1fbf46b04567156ecdf6bbe19d2f6e7ad68bb98dad3e5a71587f5fefb7b83b15a5000546ba89b765686546c26e5ca67ddc74d479aeeb07a6630f45a0304d28fa5a1038e4792994cdf8cb5e486aa715fff00038ab1d5e44fe85cd5f6d78ccc4d285af2be947717308c7a8a5a2b0bd125eb01649878e5182db0de572116cab7cc1c0a58b0c4f82aeda285d234c54753eec86a16ce3b7e673f3ece97659597496c0eb3132f78efbc", 0xfd}, {&(0x7f0000000180)="0ae8bbeed4661612cfea249922a536bd7f95beb4291f7b88fffe625259efa866dc85b9aa41b0fe0eff9ea58e2ab8a8bc4115805d5cc86eb0ca686ffcb9b497ec8d18b54c1a4547ca", 0x48}, {&(0x7f0000000200)="cd9699e0dd5994ef613817220a897fab2a7e2733d9743ac23024e8f6860fe3a650771ee1a02f7b97b7a0016fc2636b712ea3b39fa89f1de30b30904cf68e4b9f97d2a6f7d4573e16385aa6bfdb301ffdfcd202f61f562e27da986c6c72a523019ed2c7a348f38e288602c57a91fff3a582a5b9f62b081f4aef60f100c29f8bee3a187bfa6b254b3d9fd154433bb9b8ee44d80ddb6f95a503a53ba12b49a5308aa351f727603171f58ee6940d9508833061426581696572d729d78e96126799e3d6975cea4bd02bbca455181af1dc02f959d39b842c162438f9e29a43cb7e1867026caba3e6fcb295636bf212f692efac39203addcee69d12f31b", 0xfa}], 0x3, &(0x7f0000000340)=[{0x38, 0xffff, 0x8000, "a1ca850f9cb05c60c2c65a96ac069f6f97cbbfff319b261612ad92476f744cec01737046027517"}], 0x38}, 0x71c1781e6a199f2f) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = accept$inet(r3, 0x0, &(0x7f0000000400)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) sendmsg(r5, &(0x7f0000000380)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x10000, 0x7}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="cc2946daa86a86e70f909d976683131f3b9ad7b13e434c5e0cee07dc77e564fa5ebb3d373a3ad508caf5d6b98372cea9c7472bcc5b9540fe538925e08d61432f83d8466355126f8cbc633837b5ff0fa19d346b0d52b0e1fbf46b04567156ecdf6bbe19d2f6e7ad68bb98dad3e5a71587f5fefb7b83b15a5000546ba89b765686546c26e5ca67ddc74d479aeeb07a6630f45a0304d28fa5a1038e4792994cdf8cb5e486aa715fff00038ab1d5e44fe85cd5f6d78ccc4d285af2be947717308c7a8a5a2b0bd125eb01649878e5182db0de572116cab7cc1c0a58b0c4f82aeda285d234c54753eec86a16ce3b7e673f3ece97659597496c0eb3132f78efbc", 0xfd}, {&(0x7f0000000180)="0ae8bbeed4661612cfea249922a536bd7f95beb4291f7b88fffe625259efa866dc85b9aa41b0fe0eff9ea58e2ab8a8bc4115805d5cc86eb0ca686ffcb9b497ec8d18b54c1a4547ca", 0x48}, {&(0x7f0000000200)="cd9699e0dd5994ef613817220a897fab2a7e2733d9743ac23024e8f6860fe3a650771ee1a02f7b97b7a0016fc2636b712ea3b39fa89f1de30b30904cf68e4b9f97d2a6f7d4573e16385aa6bfdb301ffdfcd202f61f562e27da986c6c72a523019ed2c7a348f38e288602c57a91fff3a582a5b9f62b081f4aef60f100c29f8bee3a187bfa6b254b3d9fd154433bb9b8ee44d80ddb6f95a503a53ba12b49a5308aa351f727603171f58ee6940d9508833061426581696572d729d78e96126799e3d6975cea4bd02bbca455181af1dc02f959d39b842c162438f9e29a43cb7e1867026caba3e6fcb295636bf212f692efac39203addcee69d12f31b", 0xfa}], 0x3, &(0x7f0000000340)=[{0x38, 0xffff, 0x8000, "a1ca850f9cb05c60c2c65a96ac069f6f97cbbfff319b261612ad92476f744cec01737046027517"}], 0x38}, 0x71c1781e6a199f2f) 16:00:29 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = getgid() r2 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r5}, 0x0, 0x10000, r4, 0x0, 0x0, 0x10000, 0x0, 0x4390}) r6 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x5, 0x0, r1, 0x0, 0x0, 0x115}, 0x7, 0x3, r0, r6, 0xffffffffffffff81, 0x100, 0x1, 0x5}) msgctl$IPC_RMID(r2, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x5}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = accept$inet(r3, 0x0, &(0x7f0000000400)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) sendmsg(r5, &(0x7f0000000380)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x10000, 0x7}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000080)="cc2946daa86a86e70f909d976683131f3b9ad7b13e434c5e0cee07dc77e564fa5ebb3d373a3ad508caf5d6b98372cea9c7472bcc5b9540fe538925e08d61432f83d8466355126f8cbc633837b5ff0fa19d346b0d52b0e1fbf46b04567156ecdf6bbe19d2f6e7ad68bb98dad3e5a71587f5fefb7b83b15a5000546ba89b765686546c26e5ca67ddc74d479aeeb07a6630f45a0304d28fa5a1038e4792994cdf8cb5e486aa715fff00038ab1d5e44fe85cd5f6d78ccc4d285af2be947717308c7a8a5a2b0bd125eb01649878e5182db0de572116cab7cc1c0a58b0c4f82aeda285d234c54753eec86a16ce3b7e673f3ece97659597496c0eb3132f78efbc", 0xfd}, {&(0x7f0000000180)="0ae8bbeed4661612cfea249922a536bd7f95beb4291f7b88fffe625259efa866dc85b9aa41b0fe0eff9ea58e2ab8a8bc4115805d5cc86eb0ca686ffcb9b497ec8d18b54c1a4547ca", 0x48}, {&(0x7f0000000200)="cd9699e0dd5994ef613817220a897fab2a7e2733d9743ac23024e8f6860fe3a650771ee1a02f7b97b7a0016fc2636b712ea3b39fa89f1de30b30904cf68e4b9f97d2a6f7d4573e16385aa6bfdb301ffdfcd202f61f562e27da986c6c72a523019ed2c7a348f38e288602c57a91fff3a582a5b9f62b081f4aef60f100c29f8bee3a187bfa6b254b3d9fd154433bb9b8ee44d80ddb6f95a503a53ba12b49a5308aa351f727603171f58ee6940d9508833061426581696572d729d78e96126799e3d6975cea4bd02bbca455181af1dc02f959d39b842c162438f9e29a43cb7e1867026caba3e6fcb295636bf212f692efac39203addcee69d12f31b", 0xfa}], 0x3, &(0x7f0000000340)=[{0x38, 0xffff, 0x8000, "a1ca850f9cb05c60c2c65a96ac069f6f97cbbfff319b261612ad92476f744cec01737046027517"}], 0x38}, 0x71c1781e6a199f2f) 16:00:29 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x1) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) bind(r2, &(0x7f0000000240)=ANY=[@ANYRES16], 0x3) setsockopt(r2, 0x2, 0x2, &(0x7f0000000000)="26efe503fadc3a218eee5250f6469bab", 0x10) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = accept$inet(r3, 0x0, &(0x7f0000000400)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) 16:00:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x4, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:29 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000001480)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe80000000000000000000000000000500004e2004"]) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = accept$inet(r3, 0x0, &(0x7f0000000400)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = accept$inet(r3, 0x0, &(0x7f0000000400)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) r1 = getuid() setreuid(0xee00, r1) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, r1, 0x0, 0x0, 0x0, 0x3fe05}, 0x10000044001000d, 0x402008000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}) socket(0x2, 0x1, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="2d5d2a6f0023cdffff"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) dup2(r4, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) close(r5) write(0xffffffffffffff9c, &(0x7f0000000300)="0e756bb6721c9076afb17b75824fdee18864fcc38b1089fe6ddfcf5136d76ffeb09bf7fb722d025eb1d09ed2f76520292a59ab69ac575fbcbdc0502bb8f0d2cc1eb40072b747c592dec68b9d7d95", 0x4e) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x81, 0x2f1}, 0x8) truncate(&(0x7f0000000280)='./bus\x00', 0x0, 0x5) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = accept$inet(r3, 0x0, &(0x7f0000000400)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) write(r0, 0x0, 0x0) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = accept$inet(r3, 0x0, &(0x7f0000000400)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) write(r0, 0x0, 0x0) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000700)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50a", 0x4c8}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0", 0x849}], 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0200"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000740)="aaa970d05707d57d1559320efd44e5207d019b6d8a0c1eadfbce3ac3e0db79b598480a4fa5538023c7e8ebaf0ee493b276a21169148d71077807f60992727f10d98617bfe56c7c54b7d29acd1675c78a063cfa5f9dac3d643bac4e79c7cc09288b86d06a839cf9611b1c2e707a24efe1619aad4a692db3a0ff53d3c917daea7fd38160731f51d1c67a224f7f98122a5f18f790594f366d250993bb2af46fc5cf1d8a7d9aafe583a631987cdfafc5fed24b0322b5f996", 0xb6}, {&(0x7f0000000340)="a804784b65ecd0ae835807c8f91d2575977808ce4aaab40b0d2fa440f9538eb994af8527190f190243c986dedc3fbe22413ee8d5c02200f823dbe45f2928eacee2d724fb11012e84cea771e945391a82b3be67dded20319a5629830168653649c2f50ec6d02d9b353d4187df3a338dd639b30ef7dbaeebf3a55d1b04a9d5c04e7f854b487b2120b9b2c081043d2da20979a509511b1a45874c6fe462c6996ce237063fdd0d04ef28e2", 0xa9}, {&(0x7f0000000400)="43c0dafb6e872b2cdecdb83d3aca20a5a739f69e6e38f3d8fb5ce302ed27d1baaf7dccb9f891834ce0e9b747e5317b92c6b0363fd27da4b9eb2b9b64fed71b4e5f3ab540a0325735b45e104d749ac937acc1ee71e801d5b374baaed97125bd20ab3cb5478be27279c7c0d730125164be2eb2e812c42d21c8a0fb0e", 0x7b}, {&(0x7f0000000480)="8678b6c71c3d5e96fea4d52b20f4f16f2eade47cc79aca9f15599c665869105f9dbb6a6d0aa6ec0b3ac8eed0657c20b0d97bbb4c66dfc9622b89dc5c694baac154497bcd0154fa09", 0x48}, {&(0x7f0000000500)="27e72f09088053fc85050015428487a2877dd2b50639d61bb49e525e32529b81f06a8b37e62c3c4ab52b3de8a35f1c3afe29fb560e635d4e992c661de1b1e84ede5cf6fd60e43fad52be1ee08e052cc84b58c55ce7c6eee0cb01de891e46d76b", 0x60}, {&(0x7f0000001bc0)="13563b5e2bb6f5d3b00124f5ccf1c23e5ea416e70f1a6708d99f941a817532d75e5d75c78cc376618f1af9243fdde9961dde1e66300ddd0ba0587cfaa3561c4986bc8eebd44b3b081b54fa4c63469458918571b590f42c0b6244c633f2ff1405d95c97bde5dbd1b0f8888a6d6aa448ab728b1e13308bae5f17aa4eda576fb15b8cc55833eb0f16b3ab6556a0b5bf7ee9d42778d398e1c1fe57d13176339168767b4e024e9d0a87950480303927792a2af98fe65c93baa7f465fe1844aaa27fa1ad9a6663fe0682802a832d649db0743833a8d071766537defc50804c3c6b987f25da0fcbc285e3ef576ba88216e9149938843f1e723b28f8d2ef85e0dbb33efe2277ec6fc4a11a8164d567c2f98c678546955a798bcec06f79b953400f11790fae4307dd817bfd9e0e187da21e719e15a644d8b88866bee4e9ba47d7f2f81a24613e84c59f27ac4c43933177568758097057763e68a005349a9fa0db351b8d798a0c183765c634ff8906feb15f8d6412ddf4aaf6f89a1c71e250be3ecc7af1bc463cc2cbd51ffd9661ec5ec3950648238149e60370a157a2961ddf1d608cef913b38e6a78581f3862b7899d17241da6abf01c7b816ba47e52b02240564486e1b9a273dcbd95a5572937b57b5ab020c90004a55d1d009ac6f8c644b1b34022c95e90d238bbddd44004127d95da9a6b7434179238b99c3d9ddf9778409a9fd191da2b8d83ca424623e3b567628675885f4055b4d072462f378b3b770e9b364189e6b72d1a52eb60ca912d8d58d3f390cd01d11a05577aede5b80bf01cb807a689c758b83860b47859f73eee70f234bbd770b282d6591a106356b8a6b9d25290d6c5facb6a2f55e74b535bf956ccdf85aec1ea0f42752cdcf0d9e1d207f279165c27053bc37ba6efbab8bdb75fe1bb6110f9b64a2f2d9b32a9defdee7011ab150cfdf0f35bb4eaba972f7906a4264f5e58016acee779cb18c56caf1ac8cd18647b3c756bfac93e76a406eb5708eaaacf4e1a6b93a6d5788ba6c1de256af245c5e9855597d41e1e7bd58d5e20501dab3ec01bc62e0bc6c7fdb9bd2729e0def111d329243c8c1962058dd5e29b0ac82d32812ad89156cf74b18c83c539b20cae7f9328e6cbe4c0da7e31dfce11b0d99279d4c463be4470a669508f9922512f9d7b931aa2ddd62db5a9e36c7294217b59514a020b5aaf6c2333f578ff9cfc2c36249dfeef798f106ab226a0bd24d65298cae5301b9254171b5cdee6f88ffa47e47070830257d75a34f6cde261bbf3ff0c5a60b06480c459d7952e466d2b367f636da734e2029421a85ff6e3121563d8872bac127564d9d5c53df4411976ba05df16e6f8c2fe4543ed0b0155dc8a30b1a359925a8714db746af594d912df43c099b693a1d6884108d541f1c597ba6ecb56d7fdfe23c5cede238895376b400668eca442839a309653d600607146c44104fc97bdc3459fbdf7cde0684df822f15f5f1eec239ea55eec74dbeac4493094623d777fa7ce43e8f56ba176f8248fc5010c5bc86596ac7a1244e66d72fd3efe2b9b01bfaabceb97726b43797ad4c32eb14ceb2b758f9f14e1a25727aae0521371b49564f3b3cffbc54fa24d6217bbb00c9422b1ac6d35e54f87d5edfc645163ede8a17251ad07bf42482abed9d27e73fba58611c978acf178c2319c6d34de2d6b3b3ade59b7b85bae320bb6af89dbe7c6796df1a6dddf943fbd0091503a6043998b8de8d10805736210ddd4f337e48cb9d80f8097864a80826425be528062b10f21bab049ec05b5dc3b7f20ffb407dc09e063c5fef18f7ab998caa80e3e0f7645b734a5bd4281ba517cab6d0f8c1f81697977c4233f4058fc7e71e753a5011d9c1e9d3957b7458ac7782b9db8f9a422ea38170cd53fa261f761313ec528849d703fdc679e83927332100ea3849cee0dedfd7e3ad3e74904f987f9295c05ef9b5bf3de160406e66e99a33eeaece4926ec1e157ce5bbfa890d63381820b73d895528668e7156aa1a69ba8e855871ec570f1697bcc152f733574fc2b87216df3f9dd5cff982d14180914bcb7aa8bfa210a639fd939cdd336d8c65068ac63d4602e80916e9e0d3931f6bf8c9be789e024b8380a0c00eb38df6fb868eeb036bf2be3991448bff5284aa46827926c1b7dc6e2147cc8ef924c80275e3c3252330517e063359c763b63db554ff79d0bc184f815556cae3d78bb97c5975c8e013999ccd134b31bc25b480ab4c3f2034afa22e8c1b742b23f1feff85e501969e13573687f89b2361530ab0e80958006789a153eed7a24825001df29f64932707ffa48edf30a85ab318073a530c2d9e037218ef73eea7aeff1a4b955d2d3658e03242d7904ac39610f9caf98adfc77ba89b68b48d991be4ede8dc1d4c3fb82165b52b61ba11c0319267900c6f5a0b875965bf49cb546c8786527cc38f9bb6bd4629aee0d92cef8f4ccfd8dcf0c2868adcac42f947cc2a3430afb332e818e956a885bdb440290d97c5dbdf2f821a7d327b892b53327892f2612389229b366a9b3ff90f9ab321d5f5b22a75aa82e6959e2e1ec0eecee59c12733440b080b124098ed4631d881a0d3557f358e2ef9e6753171392e2676a93443b34895d89d18f9a055db6ce3f7f36202fc1b1595d489df3a59954d4f625fed883506b015c829503804b6999b84a4beca3fa293897b72f4af8ffc09da477c7259de70c0dc91af34c133ec22ac935d87a437a8fa442d4aff03470cd840633cc346464f3f01800f3da68fb23b28b9197e15ed52203506d3fa25aaf840c4099e8a4dfd1dc205b07d99d1c1ac3b8fe8a914de8c6c0e2ac29cea56b1472d5cdf7426b7507ca61e953fa9faa93e9cb4e6f32b9a6875ace9ca3a66eae1a7115c457c1ca5918d31286d1dd35a492696af007488b75326409b4e602e543fe9c2041ec1e69918f5de236e8ec20656c64c3d7d7fc86f347c8601c787ae3812dd6aea008bace430b814fdd762c52578305501bf8af1f438db934a40b4ab55cbd3925f0864cc419538ab4cf410cc217d5ebd2da2a7ec63b3a8d21555cfb66bf999aebee0e142ec42eb3a5910d7f0f5d929c8eb1f0a8834a5267b759083b27fcb66d4e453d60fc6b417a1489436a4d038ca6547da1562d876e15dcf970015a64094e128a2dd9bce27bc8c168e49546a2ff3e633ce8f49cbce60b2f2c89a5dd0f350a37a6a5389067335c1d0fe381afd7aeec031f918e52643f005441b1cfa23a1347766569541fa183a4a60e54c40c24da7b2c2684885432e924426c9258369b63db35be5c8fceddf2f6f3a46ba4480ef2df754c307b6b386a6c4da4bd73c8cca765ab8f020c2c35a77ab07805cf22693fe117d8aea07fa9233a03695ba8a7dc82d637c9adeb1042ccb0556a0ea689af6c58ec46c67bfeef8efe0c9a65df3ae0d8c4b9b8763df1fb7cea0ed27a658a3a22b62305fb446c221d11a343f8619722f07404f94534e4b8d3aff089e8a34084b285accd7c5d8fbe1c9bd85d273710e758609d7a7c79da7ef370715e8f7481a5cda2065cd61a7db60bb36078972e8d46639de2db030d9183c8f3d54a20d5b91bd160d36c7f207c0bf7d79ef2bfd3b620a432f236ecc5f2b758301955348c379d5ec6d308fc4bb2f5c386f5134ef71fbba8e6bbc50f2867250e098049462f75515f1bd9bf4fa977959ed4a31c7310105d81c7ac6d8f9cf17202cb56a19f5c1d5cb672b41bc2bbb2b3907616531f747e3ddb54a56e9a78f9977c36c1d547914d3945edc73f11396143a6d6643c6cf4ea884b8c99d8652f0d8e4c7134f5868644a7459b9b91b5fd3039c3dd06864d5ee7b711d1572cbfca8878a36cef196f4bb81a284090fca8647772720854fbd39e00febed775331a4177e348d06b1969e94ee6d32b3bc8f842b5140c14c6cd5af6331b40b891157105dfab69b1456ef8a68c1fe3f14ed3848757e4eb804ddd8647d1708820a611cc7b8bbe860b61e15d0dd742c6f9b0948d1a4d60cc352a8a568ff040ec705001e1b82e2ebd85efdaa894991ff90c23a3b9abe54d313e3609ef233fab5b96c27ff8e011abf1bce4869e23e7be4984e73dfbe2013073560d0870419731a42dd71d6fe15d355836846a182b9958b8077b2af7eeabe3bcbfa3532d7d2cb1147bac23cee01753399a7bcfe0b502dc67c1d9ca54d16777fb9a16f1684f53ec0cf12b9d9de133d7b373550c5670c8269928a905cc3e73abb2a6d64ac217273bf15f0a3ee8b9a74422c77262a25d4e6c56aa1e3baf193006e1556bd0f9a4ca27aa8ce4b205ea3d32fe1ae74033e43056d263be8d5add27fcbd0cf43ecf8fc97c94e7ea9307683f2b93db093681c6cc84f534ee226e5b39a8595e6889196df42fa364732c0e679840d03d93b9fed734bee3f3cd271c5e6f3ae21dfe860836dbfcbcdce726b04b2ead41068856dfa93e110b2e0242a075eb098390aea35955438cf13cbbd302ed995a618dab4195a7dff6f77835d46922d721bc4d49d26238e7413f73cd8a535e14b9ec3c09e983a3ce8ccdee3afbcd4675b527ddb6eedff01283a3132e686645436a43523bb54e86ab095ec00ced594f95c34dc9c77580d4ada37a3f97437ec6d6f0e1747c1ddb0f506d28b89f1b774afc4e1a8603df568ce59af9ef83846abca77c77154bf1563e4b0fc2461d99af3523010f05a1349f1a9c422729907d57e255ca68ac26648988aaf1bd25e393f87fdab133e7d7ddd581c58b5c6b680863e63f8279c478d2726753c85ade2c6c6ec37ca554960bedaf32f3757775093e2cfc0ad8eb278bf62d9556beee0baf6bad082f1a2e8ee30f9eb11ac631b13fcebd2c337214e5710bb031970a86a1d048ed4f4e658f8b1801d186e8cb66487a178c975094a6ab27f267fb57e14e6217863638ac45f82346f80cc24f2a22906e33dcdff167720c635412c7af5b088a502a4b6876b7c1505aacf7e6b7503636de7bcfb785eef9d234dfa0192d65abf6698e3229a993b084c7a99a08c065e8d4dc6dfc8e9d36e89556e49459684c5bd3bad755d233a3178e07b341a92a5800eee4ba7be20dd6746511f8a46740356bd12e5dbccb8d08713ef6e87bb1c39b51c763cc4c9fc3fc79a54a7a3b23ee1b357ba7172194ec20d7e49572763d8efe543f903156acf67bc03bd73ed2e088c5d93502631b53f8c7e5e0655b85f712eba5d89eb7d3ed33c3f638c465d56b3610fb20d4ae2af7d48cd17d6e8a79a5603b6ef9cddeb086901fa3234517d90544ccbf336f9676fbd232b2a532302942f813be3688c8d265e6ed4b817926a24bd45a5824d20ea9c8e875f720b0bda95554a097c35e5317e4c2d7456c92ef54d7dcafc86c0a489da6d8413b43a49617885b6cd97881bded47e396d0b96e4a4d69948d5423d0aab37244c5139e8436d5a7dd0c608a3c201c993c77f55344563aecb389180ddb3d0a10a55ba03cda92cc520bbb740215ad2393bb6e7ced5bd2f8cc1fec54f0e3da1648edde837d85a10620bee80bb8ff12d3c911643622d6ebb1c24d514472d83f677aad0680627077596e22b0ee69b35945711d61740c44efe330e8cf10896b9736ae9f66abcd1599e79bf6927b6328379469794e51494fe1f2cd6ebb199b663ca22c2be4b5ae10f549cd7bbc41c8719b9380d4bd5a3e9b60c57f01e61e6ea236d0027f147c2f9018d7bc12060c98f38f3adc3afd5b692c60ee415fda41680c4ba3664952625d6e63753da343f8428397e0ee3b7fed63360c916f6aaacff1ffb7f59a8cdbb917b17a0d9c93b61ec357ad8aa5d9b6d1", 0x1000}, {&(0x7f0000000580)="fd8403e597b1b487899351fdc84fff3b3df23de9bff788aaf58ffe9e2ed41b7babfab7b6b2de9147d7cd266bf34497f6dbb93208c1305ddf69b47fd674da611afa6f6d1abbc59055e4076c28f23ed61795db1a4e3f292c53227450226b925a14de9aa48d811dc66f24d27a8e9f6bf5c0a1a7cc39977356b836faab180cf54750bdd6b62c0e227b49cb81895033e6bcc61e81cbc2faaa", 0x96}], 0x7) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = accept$inet(r3, 0x0, &(0x7f0000000400)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) write(r0, 0x0, 0x0) 16:00:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000001680)=""/4080, 0xff0}], 0x2, 0x0, 0x7fffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000380)=[{0x20, 0x0, 0x0, 0x2}, {0x25}, {0x6, 0x0, 0x0, 0x971}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(0xffffffffffffffff, &(0x7f0000000300)="a9d61cfa38f0abd375c0adf8218e22c2d34c57e0c1de7211bfe4d839f91c6f19c5ed81f0c5c1d3e4d19f79946148a99e3a2449abad44e411867eeb83fe423c19704e4300752f2b0903", 0x49, 0x0, 0x9) pwrite(r1, &(0x7f00000002c0)="000000000000000000020000000000", 0xf, 0x0, 0x0) sync() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x4, 0x8, 0x4, 0x20}, {0x8, 0x8, 0x20, 0x9}, {0x3, 0x5, 0x9, 0x4}, {0x7c, 0x7, 0xfa, 0x4}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x10}, {0xd93, 0x10, 0x4}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000240)=0x9) pipe2(&(0x7f0000000100), 0x0) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) accept$inet(r3, 0x0, &(0x7f0000000400)) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pread(r0, &(0x7f0000000080)="d8f6bb9a73204c2d52e2f39644d2d5a63ba70e99115733024753232b5d04d1a36fa2595ab2956ed67d6851253c0b791fe210b2698387a97eb11d0fc0197499f1020da4f12033e6989574c0d01aac6660418c938bea7f7dd9402e775f5efd33775672a74f60ed55d9d7239afcf875e0beab0bdc4cd75f2c8c1b2c1e73f691567980c63290e87d0c3f96971500cd0cd48ce72405b7abfac8d921685a2b9c255db7d0938b9b304178ae383258a8566115bfe32485bd79b280185e4a3aa1e1", 0xbd, 0x0, 0x80000000) r1 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) bind(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x104, 0x4, 0x6de, 0x2}, {{r3}, 0xfffffffffffffffa, 0x1d, 0x80, 0x0, 0x80}, {{r1}, 0xfffffffffffffffb, 0x41, 0x4, 0xfffffffffffffffc, 0x8001}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x10, 0x8000, 0x7f}, {{r1}, 0xfffffffffffffffe, 0x4, 0x4, 0xffff, 0x46}, {{}, 0xffffffffffffffff, 0x4, 0x1, 0x81, 0x401}, {{}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x93f2, 0x7}, {{r4}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x0, 0x899}], 0x8, &(0x7f0000000400)={0x10000, 0x9}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "951a02f3011a64e1a3dc620252b8b9a5ca335587"}) write(r0, &(0x7f0000000180)='\b', 0x1) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) read(r1, &(0x7f0000000300)=""/202, 0xca) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) socket$inet(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={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) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x401) bind(r1, &(0x7f0000000240)=ANY=[], 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00010073528263fe060c5a2cc56356a5cec72d89b096b5000000000000000078840134dd25cfae5e6606e8f2f446fb10453d754eadfc3e9c9074e93089"], 0x3) fchdir(r2) r3 = dup2(r1, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000080)=0xc83) 16:00:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0xb}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "00245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x6e) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000000)=0x1) 16:00:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:30 executing program 0: socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[], 0x28}, 0x0) 16:00:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:31 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x4, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x101, 0x2800}, {0x1, 0x4, 0x1000}], 0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000140)=[{0x2, 0x3, 0x800}, {0x0, 0x9, 0xf4a31e48238a67a5}, {0x3, 0xd9fb}], 0x3) semop(r1, &(0x7f00000002c0)=[{0x4, 0x101, 0x1800}, {0x3, 0x9, 0x1000}, {0x4, 0xe42e}], 0x3) semctl$IPC_RMID(r1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r2, 0xffffffffffffffff) r3 = getuid() setreuid(0xee00, r3) r4 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000300)={{0xbc6, 0x0, r2, r3, r4, 0x10, 0x4}, 0x0, 0xfffffffffffffffd}) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f00000000c0)=0x7) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:31 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x68, 0x0, 0x4}, {0x2, 0x8}, {0x6, 0x0, 0x0, 0xfb}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f00000006c0)) pwrite(r1, &(0x7f0000000100)="fbaf8a529d43ea347db51242fd1a", 0xe, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000680)=0x401) writev(r1, &(0x7f0000000600)=[{&(0x7f0000000240)="8a08399e76a617cf650ea43316f2844da9dff1aba6d1c29f4e1bc7a1debdd94537947dc23808ee862ca3649fae8c707e2e48672d10aa901d5cb43897067fd2a96f7bc1b013d102ae34da55e4a737f7d5344f07538d00f9a46af53a518f123eb719b42a9f75a1c828b4312d2466baf0a4bf692601121e15b9cfb18ae578db67c38ea5b7a408922e4c6c3b3c4993afbf54bbf6ff905f9bbf93a87bb777a5fb0e3b3b52f22e054df0242d47ff41ed6c", 0xae}, {&(0x7f0000000080)="7b35a0be91efac56741543a24884c4ce3d524e82c325a20f2048fc7b49d68459f5e6803fa5875f4eeed172e04b8971b0ca1f9d0d199010983558a854c13e", 0x3e}, {&(0x7f0000000140)="81af158fd3c48cdc1448e1ff16d0e5c9f96f76f18abac90f9d7f3e263543aca8133452279a9e3245573d64e733c2f305b0cef33a14fe7baf683297a3afe60200ed5bebb377f197a540a46a9927d7f9bfd1a6fc8ca718bc2986027b3afda0be9806053719e70dc6935c521a2ac866f26f8d68a97b0010299f51c67e", 0x7b}, {&(0x7f00000003c0)="836d1f64c132edb199aa5ad699f94f8df9a1857de92b90f751dfa46612d413d96e26a7de50df09bc2a1f641fc6c5a0f7c788cf6eefde68e025c1a9ec064247e61f0483f5a3fb1acb11ae56c664d69becd31153af0b5a4ab0818ceeba7618f934e940d4e18c9907dcf4d227e74c0c0dbc09a8a0dccb4ccf2fb96dbf19bad2b1e422fcbfb5a9becb7fdf838e1d99b1bfcfc8b2c152f0cf60ade86770399e2c3c6a0e7a71bb2f29aa05626e9c3568b395d2400c3147b1d03f536cd493bc1b45834740b86d388eb484dee3c9578424c9", 0xce}, {&(0x7f00000004c0)="b777423f05cbf594a4124586d8302ea25fac4be17d9cf02ed4f968820fe887a8f8367cac4fe84d1b6ac673449e777246e31a34396b1b4f2bf040308458a5d063012f586dafb81a55fe4a086209777ed561ce96277a48ecac8977abe5e57d8354", 0x60}, {&(0x7f0000000540)="b0528d3d977f040b57be9ad446cedb5d6fe983d3d5601239ff45f9609b49a4f8976b24cefc3fd2bc81557b5b56f91366ce21131a620b726796dddc87d9a1e5dd73bae67318311bba970c60c9b2083900778adf77ab70e56415c80eed37152ac5039ae3f8c6dfc57b891dc7fd4afe5380e4e07bb621feaa138222f00aa760c9f47f55cbb926ab6b177f3e38efc7278d70ed392f8e423d477308a5b7341160557b521fc51d143c72ac466360cb6de2678cd213ca57d2a9ecf4449da8", 0xbb}], 0x6) r2 = semget$private(0x0, 0x5, 0x204) getsockname$unix(r0, &(0x7f0000001980)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000690e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000088d26e94ef02a2dfae0168d10bc946b9c6f51e253181973044c3a77aba0bd028093c4e62a9ecb1d2679d7396f4fd97b9a8c9897595734e54cc71ad8b1baab1d70a61095b945d34c733afdcf163046a873386c460aa0d1cb1ae2e71f466560dc36bddbca39abfc7eda1fd0ada6826cf3d671c651b15d056978fff28d4fa6e6ada57789442824"], &(0x7f0000000340)=0x1002) semop(r2, &(0x7f0000000100)=[{0x4, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) r3 = semget$private(0x0, 0x4, 0x104) semctl$GETVAL(r3, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) semop(r3, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x4, 0x30, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0x7, 0x1800}], 0x5) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x101, 0x8, 0x6, 0xecca}]}) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r1, 0x40001000, 0xa, &(0x7f0000000140)="fea117ba8f4f891ca113c38fdc787ca351d0312357ef491d007e7b0a48cf8707153dd288179757075d759de566b0007f66a59a28811014157e3091b99f5aca60328c5fd01a756850b2", 0x49) ioctl$TIOCSDTR(r2, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x9, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x2, 0x2000000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x1, 0x9, 0x3], [0x0, 0x0, 0x401], [{0x3ff}, {}, {}, {0x0, 0x0, 0x80000000}, {}, {}, {}, {0x1000}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) getrusage(0x0, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x3ff, './file0\x00', './file0\x00'}) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = semget$private(0x0, 0x4, 0x1b2) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000100)={0x4, 0x2}, 0x10) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000140)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f00000000c0)=[{0x2, 0x7fff, 0x1000}], 0x1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r0 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:31 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) unveil(&(0x7f0000000140)='./file2\x00', &(0x7f00000000c0)='c\x00') chflags(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:31 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x80000000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x50}, {0x84}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd01) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) chroot(&(0x7f0000000000)='./bus/file0\x00') pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="a4", 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)}, {&(0x7f0000000180)="47e8c1ab24b1c46041019610ca3778219b8a856b992d6537f8f6f6710690b0f4d066893599cd4374d9673d1f1d5424a603c3f473bef05ee1c4cec1c61aa853e730428e07526625063d654c7b49263ed7da0ce41745e04278de78995f1b4924c215bf44fb8265e704143d9b", 0x6b}], 0x2, 0x0, 0x1ff) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:31 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) fsync(r1) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000001bc0)) 16:00:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x7c}, {0x6, 0x0, 0x0, 0x1007f}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x30}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x86, 0x2d1}], 0x1}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefdfffffffffff], [0x0, 0x0, 0x482]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:31 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000640)=ANY=[@ANYBLOB="aaa3aaaaaaaaaaaaaaaaaabb0800ea042bab727545f400a806000000002e2dc31fd1107134e665aaef646e0da432c5ff7efff74e224efefd2978781daab863f6265a005abaa38aaa5e3ed29a797aec36479421b0d5d19f2d00cea9c6e92011b99025eceefd2d72432f43c2ca3acb7db27b841283b66f29fd98679a1f9e7878b10dac0a68c16f03a723d8d84f9e97d000bf536028a36169b6036d36b68ce10522b8933ecf574adf6dc3a7161f0ad5f8ba722901007b7116dea4f72e89885b092a1eb37852f0c942c9de6beb425714cfff45d926f5ec55cbc6015cae2d7bdce22693f35f893f75e23739e9353b08cfa253d25755c68a57d15fbfe382cfffeed8fbab42d0e518c38490400fa7510200000000000000c53ca1c598f71487b6a73d488db81d3c225a76a06c17faad296fe9527ce5400eb950ed7ce0b06874f99205f06c50b650ae18bbdc4b7485b936d6878072d7a7ebe7c0c4d55324495a08696234f91a8db008f6ccd1a7bf1eed30564432d538b1fbbf3615fa13fc9c621ba90000000000", @ANYRES64, @ANYRESOCT, @ANYRES64]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000140)="7d470387f0f41953e7c997ffaa72e6a7804ef92920627f08c1428459c7890288242b6ebe1099fbd839732bb23dec3f5fef82108f200a3d3c89760ba17348e751277c848884addf1b81b5ab2cd4c4cdcdae54571f12a3b98fa8d73be39bf0bddd4278c7eb63eb8fca904cf200854747e9308f0a44a5f68dc060307fa3b724681465733fe0cd324045f18d7349c142918440ecc6e67b39adb9e6cf4edd4383a865e5c0aadaff531a3f2035283b78fe8d39654f4ccca6166c920c22f1abf84858ebecbb3e85106c414abe3daf0f4e0a0b078f36392e6f44addad52d8906fe28675ad3f842c79d33663495a2fcaddb9e", &(0x7f0000000240)=0xee, &(0x7f0000000300)="8c6f71904ed8943f37765825150460c6092e3b57d296c155c62fd03a62264a242bcda490c40e4f0c7ea9f5c03be688a1356140d52ad11dfeb1219a2b7589c1556eb209b9208af2a1d4fd7021a8837e434e63e91cefc6f8c3300b500f31ca79e4e53fbbf390e00bd1eb2e67427f0036cce27aa6c65b24eda5eeacee691c4b4a6aab57061c4cf235f271432b88", 0x8c) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x434) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) setregid(0x0, 0xffffffffffffffff) r3 = getuid() ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000440)) setreuid(0xee00, r3) r4 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000003c0)={{0x5, r2, 0x0, r3, r4, 0x0, 0x7ff}, 0x80000000, 0x6, 0x81}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0x5, 0x5}) 16:00:31 executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:31 executing program 0: ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x80) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000180)=0x4) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000001c0)) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x7, 0x6, 0x1, 0x5}, {0x8001, 0x9, 0x2, 0x10001}, {0x7, 0x7e, 0x7f, 0x80000000}, {0x3, 0x2, 0x59, 0x6000000}]}) select(0x40, &(0x7f00000002c0)={0x2, 0x2, 0x599, 0x8, 0x8, 0x8, 0x3, 0x40}, &(0x7f0000000300)={0x8c, 0x81, 0x3, 0xfffffffffffffff9, 0x5, 0x4, 0x1, 0x6}, &(0x7f0000000340)={0x6, 0x3, 0xff, 0x2, 0x1f, 0x7, 0x80000000, 0x5}, &(0x7f0000000380)={0x85, 0xd574}) r5 = syz_open_pts() ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000003c0)=0x3) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) fcntl$setstatus(r6, 0x4, 0x40) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x8000, 0x0) r8 = accept(0xffffffffffffffff, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) poll(&(0x7f0000000500)=[{r5, 0x40}, {0xffffffffffffff9c, 0x8}, {r7, 0x80}, {r8, 0x80}], 0x4, 0x9) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) login: pckbd_enable: command error 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:33 executing program 0: semop(0x0, &(0x7f0000000000)=[{0x2, 0x4, 0x2000}, {0x0, 0x5, 0x1000}, {0x3, 0x8, 0x1000}, {0x1, 0x7, 0x800}, {0x3, 0x1000, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x7ff, 0x1000}, {0x4, 0x7, 0x3000}, {0x3, 0x6}], 0x9) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ni}}}}}) 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffdffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af67a117c00"}) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0xc0000000) 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1, "9be87b3a04400000d11eaaf100"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) r2 = socket$inet6(0x18, 0x8000, 0xe1) sendto(r2, &(0x7f00000000c0)="ceb39c7b999d24fd4377149b7b372fc303c1c73761a7f7403445b86cbce08c636f2665d10fc1f5b682e758ba7b6117ad895a56cd278008a87f557fc27389c9df97cddb6fe11b403436550a603b75b7850f35785ca14215820f8605c0c15d83a5a08a72c76f25feb6a6f1ac6c27bbf202edc3c5b46e7cd95e25711b798b179064664bf01c7b370d30617cf59d137a939eb4f9776949e23a158fbbffcbf8f4d187ba2608e25c43479210c3d3cde0ea90fd3ac35d7bd56ba99a1074e60c899540f8f53ab4", 0xc3, 0xe, &(0x7f0000000200)=@in6={0x18, 0x3, 0x18000000, 0x2}, 0xc) syz_emit_ethernet(0x16, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff000000f18026efd40f3d213d0000008a"]) 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="02095e2c30f26aff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x10000, 0x0) 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f00000005c0)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e290fa65995d43deefa8d4be8020000007eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b539f7e587a952425fa4245fcb613b57480000000000000001a9e44cfc1b0e67938332782572b3e127a30c040000009fdfaa3b1e8186e9eb3ca0ea010000800355358c14d2577e04fe241a633254c663a7013e1757a531a9521d8b734240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d880900000000000000f98ec398c7e456d8ea10951bf8336363bd0ac892f6e93a46093c9ca450f4f943ee9e7e7bb506798317a348a54f2a208e74b5770621f709999b5d9df37820af2c840c4698f1d38803eb30c36dbd25d29b69e9fd1db9fd8c16"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000000400), 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x99, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r9, r11, 0x14}, 0x200, 0x401, 0x2}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpgid(0xffffffffffffffff) r15 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r15) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x180000, r3, r6, r13, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r14, r15, 0x7ff, 0x9, 0x6, 0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x0, 0x10}, {0x60}, {0x6}]}) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x7, 0x1000300000002}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r3 = getpid() r4 = syz_open_pts() ioctl$TIOCSTART(r4, 0x2000746e) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x0, 0xffffffffffffffff, 0xef, r3}) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x80, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40, 0x1e) faccessat(r5, &(0x7f00000001c0)='./file0\x00', 0x40, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x80000000, './file0\x00', './file0\x00'}) bind(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="cf07265e930fe8e5937998ef9b3848f8adb6a4e7aa8aa191388bb14e1b0484dd54ebac0379d14e598e6348a208e775bed7d311df66f25f1ddd06dedcdcf91d3612a91288257f9c182dc46b692bc2618155ec4941f6c28ab2675bc44a6eba74ffa0c53acf9a0b146236"], 0x3) pwritev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000300)="5a3c7301ee781c43351924ac4bc2f04aadfbd1ee8b22238b9a4df393207c24bf73ade53a428afb8f596c", 0x2a}], 0x1, 0x0, 0x8) read(r5, &(0x7f0000000200)=""/195, 0xc3) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:33 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() r1 = kqueue() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xdc28, 0x0, "ccc616ba36a43791a364cb825b753cc11ac01b2f"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: select(0x40, &(0x7f00000000c0)={0x100, 0xdec, 0x5, 0x0, 0x7, 0x3, 0x0, 0x4}, &(0x7f0000000140)={0x7b1, 0x1f, 0x5, 0x7, 0x1, 0x3, 0x80, 0x401}, &(0x7f0000000180)={0x7397, 0x0, 0x8001, 0xfffffffffffffffb, 0x4bc9, 0x8001, 0x400, 0x7f}, &(0x7f00000001c0)={0x3ce, 0x1303b13b}) syz_emit_ethernet(0x17b, &(0x7f0000000640)={@empty, @random="a19124d7ef17", [{[], {0x8100, 0x0, 0x0, 0x1}}], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x5, 0x169, 0x68, 0x81, 0x0, 0x1, 0x0, @multicast1, @rand_addr=0xfd, {[@ra={0x94, 0x6, 0x80000001}]}}, @generic="6eac506244a784f2446951551f482501b1b3195c666b83dd063f4d875710fbdd958406e8f30222bfbb861d8738b226177a27c85addd7e9e13878c35e07dbb0cab72fcbae67bd6a7c9b957f55eef8960c9a956163c92b61e8382968008224f699a76b37509d62252712ec9b487d1d94dc352d24ec6433337694bfff27c5b0184fbdd7f0006c5d6e7241ee64550f0e66f0799d0494b504ecb062ce4648bfa40bbec21ed2e7903e2e710c1e0925ad99991224af90318f974da2975794fce79e62e9ffe7c246056d75cc5036e6b8c825137ec45f17e884e9d95365de160e447aeae6e6e2e6559db30fec7bb8f783b6be5449153c8f6ee7edc5f70231f48e3341353ea0727bafaf82372fc7e52fa118e7a87bd6ee7332ddb460e57ab0fd016a68d5c0651649b10fe130c9716636ef7d814513524b1fa3db4d02c0d004bc48a9deb8353f863d1820ffef294a26695df9"}}}}) pipe(&(0x7f0000000480)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x44}, {0x35}, {0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r1, r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000003c0)="d5101a16064335d651e9f97cafb7b417f3c20ce4bf249afb105f8956e7b5a1a7cd0d05cba9eb014746c24411c5ee46efbf8473b17e0564f0c6f031b2bfde7c002c063e16ac241bc4f40281c0e61ee2f8b7ab69641f5c818da7063377a6d63c2e6bd3638a2726918de373f68e92cf", 0x6e) syz_emit_ethernet(0xe, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000200)={0x1, 0x2a}, 0x2, &(0x7f00000002c0)="a45f8cc4fa7dc95b9ec4ab3dce26a4aee07658f5af4052757cb1f538561f284e642c6faafa0dd1868698a01147598f015a5742e7cc48d3a4f289c4a435a150718857db2dfe1405c5ae304eeb9f0f5bc1fe4fac5a0361af262125c57f0573a67fe52e10f66cd345ecfc78fe133e842ab0389ea452510be417d851b392ff88a66605", &(0x7f0000000240)=0x81, &(0x7f0000000380)="566a4a580c4f4afb852a58f207", 0xd) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f00000001c0)=[{0x60, 0x0, 0x0, 0x10000}, {0x2c}, {0xcdb, 0x0, 0x0, 0x7ff}, {0xfff9, 0x3f, 0x3, 0x9}, {0x4, 0x40, 0x9, 0x9191}, {0xfffa, 0x40, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x7, 0x1}], 0x1}) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x1ff, 0x1, 0x1, 0x3, 0xff, 0x10001, 0x0, 0x0, 0x8, 0x8000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) select(0x0, 0x0, 0x0, &(0x7f0000000300)={0x0, 0x4, 0x0, 0x9, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x4}, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x20, 0x25) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000280)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) fchmod(r5, 0x120) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x18, 0x1, 0xfd) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) r2 = semget$private(0x0, 0x4, 0x180) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x5, 0x2, 0x4, 0x3b, 0x11, 0x3, 0x7, 0x22a0]) sendto$inet6(r1, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000100)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0xffffff01, 0x8}, {0x18, 0x0, 0x2, 0x7}, 0xa44, [0x6, 0x101, 0x7fff, 0x8, 0x8, 0x6, 0x6, 0x7]}, 0x3c) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x40) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x18, 0x1, 0xfd) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) r2 = semget$private(0x0, 0x4, 0x180) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x5, 0x2, 0x4, 0x3b, 0x11, 0x3, 0x7, 0x22a0]) sendto$inet6(r1, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000100)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0xffffff01, 0x8}, {0x18, 0x0, 0x2, 0x7}, 0xa44, [0x6, 0x101, 0x7fff, 0x8, 0x8, 0x6, 0x6, 0x7]}, 0x3c) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x40) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x18, 0x1, 0xfd) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) r2 = semget$private(0x0, 0x4, 0x180) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x5, 0x2, 0x4, 0x3b, 0x11, 0x3, 0x7, 0x22a0]) sendto$inet6(r1, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000100)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0xffffff01, 0x8}, {0x18, 0x0, 0x2, 0x7}, 0xa44, [0x6, 0x101, 0x7fff, 0x8, 0x8, 0x6, 0x6, 0x7]}, 0x3c) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x40) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x18, 0x1, 0xfd) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) r2 = semget$private(0x0, 0x4, 0x180) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x5, 0x2, 0x4, 0x3b, 0x11, 0x3, 0x7, 0x22a0]) sendto$inet6(r1, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000100)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0xffffff01, 0x8}, {0x18, 0x0, 0x2, 0x7}, 0xa44, [0x6, 0x101, 0x7fff, 0x8, 0x8, 0x6, 0x6, 0x7]}, 0x3c) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x40) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x18, 0x1, 0xfd) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) r2 = semget$private(0x0, 0x4, 0x180) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x5, 0x2, 0x4, 0x3b, 0x11, 0x3, 0x7, 0x22a0]) sendto$inet6(r1, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000100)) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0xffffff01, 0x8}, {0x18, 0x0, 0x2, 0x7}, 0xa44, [0x6, 0x101, 0x7fff, 0x8, 0x8, 0x6, 0x6, 0x7]}, 0x3c) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x18, 0x1, 0xfd) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) r2 = semget$private(0x0, 0x4, 0x180) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x5, 0x2, 0x4, 0x3b, 0x11, 0x3, 0x7, 0x22a0]) sendto$inet6(r1, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000100)) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x18, 0x1, 0xfd) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) r2 = semget$private(0x0, 0x4, 0x180) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x5, 0x2, 0x4, 0x3b, 0x11, 0x3, 0x7, 0x22a0]) sendto$inet6(r1, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x18, 0x1, 0xfd) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) r2 = semget$private(0x0, 0x4, 0x180) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x5, 0x2, 0x4, 0x3b, 0x11, 0x3, 0x7, 0x22a0]) sendto$inet6(r1, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x18, 0x1, 0xfd) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) r2 = semget$private(0x0, 0x4, 0x180) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x5, 0x2, 0x4, 0x3b, 0x11, 0x3, 0x7, 0x22a0]) sendto$inet6(r1, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r3) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x18, 0x1, 0xfd) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) r2 = semget$private(0x0, 0x4, 0x180) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x5, 0x2, 0x4, 0x3b, 0x11, 0x3, 0x7, 0x22a0]) sendto$inet6(r1, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x18, 0x1, 0xfd) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) r2 = semget$private(0x0, 0x4, 0x180) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x5, 0x2, 0x4, 0x3b, 0x11, 0x3, 0x7, 0x22a0]) sendto$inet6(r1, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) socket(0x2, 0x1, 0x0) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x18, 0x1, 0xfd) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) r2 = semget$private(0x0, 0x4, 0x180) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x5, 0x2, 0x4, 0x3b, 0x11, 0x3, 0x7, 0x22a0]) sendto$inet6(r1, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x18, 0x1, 0xfd) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) r2 = semget$private(0x0, 0x4, 0x180) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x9, 0x5, 0x2, 0x4, 0x3b, 0x11, 0x3, 0x7, 0x22a0]) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x18, 0x1, 0xfd) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) semget$private(0x0, 0x4, 0x180) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x0, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r1 = socket(0x18, 0x1, 0xfd) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) socket(0x18, 0x1, 0xfd) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x0, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) semget$private(0x0, 0x4, 0x1b2) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x0, 0x0) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x0, 0x0) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:34 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, 0x0, 0x10) write(r0, 0x0, 0x0) 16:00:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, 0x0, 0x10) write(r0, 0x0, 0x0) 16:00:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff6581b676ee0e08004500bb11e900300000000000299078ffffffff0000000003eb8f7800000000450000007f000001000000000000000000"]) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, 0x0, 0x10) write(r0, 0x0, 0x0) 16:00:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffff0cfaf62962264c39ff4581b676ee0e0800450000300000c32dd05ef3b3d09cffff0000000003009078000000004500000000000000000000007f00000100000000"]) sync() 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(0xffffffffffffffff, 0x0, 0x0) 16:00:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="8b5225ffffffffffff4500299078ffffff0000000003009078000000004500000000000000000000007f00000100"/61]) 16:00:35 executing program 0: syz_emit_ethernet(0xcb, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xbd, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @broadcast}, @udp={{0x0, 0x3, 0x8}, {"3c7d93e9bb0f893f415cf602cc0f5a93c3af528bf6e5f7c8718c12276b20793b2ca3566966f69c2bf7a1d0cedd4423ca1c6a89e48867762067c3d1676028cf64c259096d5cf2531021ac34086621447a0b74edf4c4d2482f8af223702b8c3410043035043b3e4ad54d86c064ba5c12db0fd0956d1743c67ce10c27fb3c279cad869496449acf08e1b07765ca014c9298f6ae16e49fe5c79c3cb3e19392a05b2f3c"}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) sysctl$net_inet_ipip(&(0x7f00000003c0), 0x4, &(0x7f0000000400)="2ede2e1ded271ff4bcd173f9b32930d9e4d4c6be7e80e11c88a76e3c06bfc71de1bfeb013353899236e12f8a52b5b1f3d502a0789c3b900787f4646e771ef8921df72b462b55dbc76774b8acac63a04b221404d6dc528fa7a92ac768d3572992cb2a2e3e3144acbef318a0bfcb3713f58d74776780f0bffb650976d415877fed02adaec0e7b52233a5de", &(0x7f00000004c0)=0x8a, &(0x7f0000000500)="01aee08a23b02235730948ceac3ad337b7dabf87e61921edf9", 0x19) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x6}, 0x3, &(0x7f00000002c0)="993c52ae373acca77d207ad261238959bd69056b3eb799635c7042ea343d012d3bab8a73cfb15405f80ec77cf02dd045f2bbf7b3b1707580d2c7e7afa85955aa4f70935309f1db0d84207274dbc6f023eb7966667250000834395362fb825280c1b46801116e6a978ab8fc385ffc89388f47318a5d7f22b0250a2f7e174120bd920304894d838aa122010c45916107bb36e6f46fb65c81050454d7b6ebeb16706d57efa9379a452898b024af07d71b4631baf5eb44f88385346eb22b1ecf8d520ca436b0820bfd14f861527c439e9b7a0a01c293177f2d14130409a293a839", &(0x7f0000000280)=0xdf, &(0x7f00000001c0)="b1e80d8fcfaee6ddfbf1b40c2ea65e9bd0243214eea1217fe2f766e769f18c21236e4f8e77edb511305d6c21314fdf232399188178a0cc6b4e45d76617abfe2fe56c88bb9c4a878d121ae5c48eee5230b4292b24c7f20982162c149d6473683055ea3a4afda66e67d501a57aefad5d9a6aca9bf926af2ffae046a444500e0442162397c88776f2440b4982dc279192989f33556559e70f0f2dfcf7de73aacc498244e406b6f38aeb8641545f", 0xac) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x4, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffc, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @broadcast}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100, 0x6}) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="a1029100ffffffff1a77dff82995e7dcfda945fe32ebfd5673475a051d921092fce005472dd921847fe248b7811030bf02ccaa406a8fe69c2ee5bb7ee04e734d8f064e7521342e2ec3773bcc251a499210a40357c46d70d09648a72e32a98522239574a422a69fe720a86a6c0700127bae7730bf6f3d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040), &(0x7f0000000080)=0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt(r4, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x40, 0x80) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x4, 0xfffffff9, 0x1f, 0x0, 0x20, 0xff, 0x1, 0x0, 0x0, 0x39, 0x9}) 16:00:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4581b676ee0e0800450000300000000000299078ffffffff0000003a0300000000000000000000f37f00000100"/62]) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x168) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) getitimer(0x9d5aefadaf2db9d4, &(0x7f0000000000)) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) write(r0, 0x0, 0x0) 16:00:35 executing program 0: r0 = semget$private(0x0, 0x4, 0x200) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x3f, 0x8, 0x36a, 0x5d84, 0x48, 0x401, 0x401, 0x0]) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7df6aa53ffffffff"], 0x1) semop(0x0, &(0x7f0000000400)=[{0x3, 0x101, 0x2800}, {0x1, 0x4, 0x1000}], 0x2) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(0x0, &(0x7f0000000140)=[{0x2, 0x3, 0x800}, {0x0, 0x9, 0xf4a31e48238a67a5}, {0x3, 0xd9fb}], 0x3) semop(0x0, &(0x7f00000002c0)=[{0x4, 0x101, 0x1800}, {0x3, 0x9, 0x1000}, {0x4, 0xe42e}], 0x3) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0xe0}, {0x4}, {0x4, 0x0, 0x0, 0xf9d9}, {0x8000, 0x4, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) r1 = socket(0x10, 0x4000, 0x40) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 16:00:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0xfffe, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) 16:00:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) recvfrom(r0, &(0x7f0000000040)=""/212, 0xd4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r2, r3) sendto$inet(r3, &(0x7f0000000140)="09a69cecae4a501a", 0x8, 0x0, &(0x7f0000000180)={0x2, 0x0}, 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r1, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 16:00:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) 16:00:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff45816802cf2b0000299078ffffffff000000000300907800000000450000000000eb00000000007f00000100"/70]) 16:00:35 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x2800) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a1028100ffffffff1fc8f3330e840b3afaa379960cea857a402b7156"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:36 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000001180)=ANY=[@ANYBLOB="ffffffffffff4581b676ee0e0800450000300000000000299078ffffffff00000000030090785cb692ca41216f7a00000000000000007f000001000000000752be4cd0b6419aaae679f6286a16aecef43805cb64b53dc3b845e4ac5af7a593af6a00af0c43cb3ff7c8acac45fad6c406877570215563ce107b79e3f3f6a1c4f995c5f8855af049e547b5742e825b7700"/158]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = getgid() r5 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setregid(0x0, 0xffffffffffffffff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001240)={{0x4, 0x0, 0x0, r8, r9, 0x10, 0x1}, 0x2, 0x4, 0x8}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r8, 0x0, 0x1}, 0x0, 0x10000, r7, 0x0, 0x0, 0x10000, 0x400000000, 0x4390}) r10 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x5, 0x0, r4, 0x0, 0x0, 0x115}, 0x7, 0x3, r3, r10, 0xffffffffffffff81, 0x100, 0x1, 0x5}) msgrcv(r5, &(0x7f0000000140)={0x0, ""/4096}, 0x1008, 0x2, 0x800) 16:00:36 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r0) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x7}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x200, 0x0) sync() 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8, 0x0) socket(0x20, 0x4000, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) dup2(r3, r2) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:36 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffb000/0x3000)=nil, 0x2000) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x40, 0x65a}, {0x4000400000, 0x4d28e1b5}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x100000001, 0x4000e4bd}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffff00000078000000004500005271d065862046f7007cf260fbf968"]) write(0xffffffffffffff9c, &(0x7f00000000c0)="f2125d865db31a657df939e70092ee37bf29a221c4b9a5e06126467131974646a21f9b8558f6a820ebc8445e9dfa839ecea1d5720a30b617cd4d7874cc", 0x3d) pipe2(&(0x7f0000000140), 0x4) 16:00:36 executing program 1: mprotect(&(0x7f00005af000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3, @ANYBLOB="33814f4080b6afff0d7b29ab", @ANYBLOB="17607505d95cf691a2bdc1ef655e5f9151f806f58c03bbf3cdc5eaaf32144a9ad4b2b237e13e5ea27c648ef4c48ea9f30e246e5410e60924af87a47b2cd14293d61fc15e4ad15c70e70c3bd3a6f5d768a674355c4a2f5f21fe94f8aa1dd055ecfa1dd3ab22383381fdb0a82cbb843f001f7f584419d95d2adaa08415b210b73e425f7f9bbc9485f2ff846ad9cd241369a16784db8a603ea6784e8f0616049b1b3eeea6c65ff75f7f868da2129c812b0fdbaba6fe55d778969ee5c879bc3ae04cde3926d57729481f592e3b24c8ee5a3f7f7f6f7fef2974f24b57a867a1ad38d0827efe4b2fb7f4bda2", @ANYRESHEX, @ANYRESDEC=r2], 0x10) write(r0, 0x0, 0x0) 16:00:36 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[]) syz_emit_ethernet(0x114, &(0x7f0000000080)={@remote, @remote, [], {@ipv4={0x800, {{0x21, 0x4, 0x3, 0x1, 0x106, 0x66, 0x0, 0x6f, 0x94, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@end, @ra={0x94, 0x6, 0x4}, @timestamp={0x44, 0x3c, 0x63, 0x0, 0x6, [{[], 0x6}, {[@empty], 0x6}, {[], 0x4}, {[], 0x3}, {[@multicast2], 0x1800}, {[@multicast2], 0xff}, {[@rand_addr], 0x3}, {[@loopback], 0xd5ad}, {[], 0xfffffffb}]}, @timestamp={0x44, 0x10, 0x0, 0x3, 0x6, [{[@rand_addr=0x7fffffff], 0x6}, {[], 0x3}]}, @end, @lsrr={0x83, 0x13, 0x1, [@local={0xac, 0x14, 0x0}, @rand_addr=0x101, @remote={0xac, 0x14, 0x0}, @loopback]}, @ra={0x94, 0x6, 0x10000}]}}, @generic="6854e70ac376acf2552acf47051837435650c6de067c66a67b59b286607275828f61e85ccb94798bcd9d6b342342c7022403253079fe5c4f5aafff24b7b5313851292881c5032e59f423dcbc68e2930fd2a715f409312663a680ff8b97d7dc8f615c6eadcb62976dd8bc4b578173be0c2c8c6a3c7615f3ec61d57f9fe2a82aba397b"}}}}) clock_gettime(0x2, &(0x7f0000000000)) 16:00:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) dup2(r0, r1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r5 = socket$inet6(0x18, 0x6, 0x9) listen(r5, 0x8) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) unlinkat(r3, &(0x7f0000000140)='./file0\x00', 0x8) syz_emit_ethernet(0x9d, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff4581b676ee0e08004500008f0000000000299078ffffffff00000000ed4565ebdf2609906d397f1fb4f541ebb484f82d9589023b04929035543fd852fc72c3849e686ff6091ddee35e682280c587b8391adecfd16b662993849cbe6c5c8ae6bdd67d104e5271b08b664718e2eade130807eeadcb5ec76d6fe1676d379b53c5d141d3c0d7e6e7efdbf03b78efc0a0221b67"]) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000000040)) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x2}, 0xfea0) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0xfff, 0x3bcd, &(0x7f0000000080)="afeba0b57ac7b0a6da42d7d35f7c37a016e66f8663d51c7b35e5f7849c49b9d3df4e6cac5305ff185c7f544092c984875065f0baba728e35c23b9f5da82a320092178043f16c68c8832130acc820b3d96d53070849abbb88e732dc95", 0x5c) 16:00:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) fcntl$getown(0xffffffffffffff9c, 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ff7fffefffff4581b65eee0e0800450000300000000000299078ffffffff0000000003009078000000004500000000000000000000007f00000100000000"]) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) fcntl$dupfd(r0, 0x0, r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(0xffffffffffffffff, 0xffffffff) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x2, 0xe1}, {0x100, 0x9}, {0x26, 0xfffff001}], 0x3}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) recvfrom(r1, &(0x7f0000000100)=""/113, 0xfffffffffffffe87, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x800, 0xa84}, 0xc) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) r4 = dup(0xffffffffffffffff) listen(r4, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x5f7, &(0x7f0000000040)="fef70a", 0x3) mknodat(r4, &(0x7f0000000180)='./file0\x00', 0x2, 0x2) 16:00:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) 16:00:36 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="fffffffffdff4581b676ee0e080045000000299078ffffe2ff004500000000000000000000447f000001000000000000000000"]) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="45e4f673fc24870da5636a07f7fe41adc70883208d4bfdd83b4009d84b6d58df4893fe68366308e58be6627a72f840896addaae04028674135ca4331932eb3f8b2c2a5ec24853845f34fbc5d17ec61dca764"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x27) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x800) 16:00:36 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x6cd67dbb4bee94f8, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) syz_emit_ethernet(0xb2, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x9, 0xa4, 0x68, 0x100, 0x0, 0x6c, 0x0, @loopback, @multicast2, {[@ssrr={0x89, 0x13, 0x0, [@local={0xac, 0x14, 0x0}, @loopback, @multicast1, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x17, 0xfc, [@multicast2, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback]}, @end]}}, @icmp=@redirect={0x5, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, {0x17, 0x4, 0x0, 0x7, 0x3, 0x68, 0x101, 0x2, 0x67, 0x1, @loopback, @remote={0xac, 0x14, 0x0}, {[@generic={0x1, 0x11, "82d681bc660378c003bd315ebc3e4d"}, @end, @lsrr={0x83, 0x7, 0x7, [@multicast2]}, @ra={0x94, 0x6, 0xff}, @ssrr={0x89, 0xf, 0xff, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x3, [@loopback, @multicast1]}, @ra={0x94, 0x6, 0x4}, @ra={0x94, 0x6, 0x4b}]}}}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff000000000080000000000000450800300000000000299078ffff0b00ac1400bb0300907800004000450000000000000000000000ac1400bb00000000", @ANYBLOB="edf94368a3329fd537f99c27dd4c0ad9ce3c994addfce78d88d54e62f9fdca44547788067f4a6567ebcb4ca9e9bc5972f5d4f04abc989cb742337415111de985d7e7b18d520d620ffb508079dddccf81e872ae04a210f47cc6b2b05a7c40b38fe3eec1f288342def7bdd2516ce78bf4f275e07c935eb4792037b1c9bb575b32dc5eb4b4d3f30eadf922938ee262133bb38"]) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) connect$unix(r3, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setregid(0x0, 0xffffffffffffffff) getgroups(0x4, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0]) r6 = getpid() ktrace(&(0x7f00000013c0)='./file0\x00', 0x4, 0x8, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r9, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="dc5def59bb98a64520407cc4601c", 0xe}], 0x1, &(0x7f00000002c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}], 0xc0, 0x2}, 0xe) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) 16:00:36 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r0, r1) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) 16:00:36 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6acbc9474e19767b0784"], 0x10) sendto$inet6(r0, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee80e6892162ea6b47948c61b5474b798431b7068949f5b3b20b078907f39cb1bb6d5675e325b39a18a03537b89e590c72523cbb8b8feab59c7960a657cf96cdca153a205f632b8246cc92b8ad962024ededcea60bfc3447ec26132f18fefcefac06e333ee3b2897ac6946b49e7634032ac41981bfe9c0d099097fea703f2a4be083371de0e18fa82d455bfd884735f565f94153863114d745a158ec02a64269e3d9230559b49b5a91a3732a828ff3e79d6d5556a7b90c1140d3d4080c00e631e36e095a7d00a0dba60bcddcbf75d985f29114d683cdebe4896b4fd7244bf78850272e1a8da2eff81668910cfcc5960a680d9f2d04bcb30211bfa525059c10bc2a46d9d9e66f048e4bbc167853eb932268f0a34df5ac31b292ab809379e74ff25b83bf8564307890af117215c8ce817c804180f11e62d4794838645be2bf4674c6a8ab0c4f957ae49a1e210c04a952d67e86d9577a4ea900cb855826b23ca642a53fd0ed6eeb38d81be47d913c28e173c392be7802d5bab8b3952cc5f04674f8de985d2b4c8e5411635d59386eb4c1a90919810b3936c14ce973ad7e6be63e729574d6379a056f9690f2011ca1f6f0f77d9206b1649745d844c9d526a85f975c97a6298066b5554c9ee0c2c7b3453fa3e7ed2a5bc98bd4b323c3add2dd076093f3cd0e57b81c9991b31172a9cb293485689f3278df48a6bc9c4e0e44c2786c7f11a8c4c0c5a2154081d696bf0240603d12c3872e1f2d06ca1592586df22b1ca8d44ef8bc5c942cc8c8ce482d1decef284d95a8631153fbaddfb394cffaab6b81367e27fd17fac3295fdd6bc43d3109f9b79735dfb714b8a5be24811e150b014056650ffbb965baf19557e70e6efeb52a745d465937649eebe4236e8585d9d99ce11907a19eb66fd359e8cde4634a53e64a1a54e9bb3744f08ac304b10805828bbf4339e16e65b807187b2b5b158c0a2c60631ae234cf4d5cbda3221a1a9ee69dfd61c5f5ec8d2ef2428a7e739cdd62c220b027e96a2686ef561ecb3206dd911f261e0a0b3d583301f97ec1351913fdc58d35219488cdf3de320cfd74500e92185e8ba58c2d7aa2385f107991d3b55f09ec66ff6c79d1b4551456dea3c0e97144ac1c1d052fbf09add5e26e18e2ccb00f39e8257b894879b63417a56d781574404f7bb03606004c121670bf919590b6d48ed6ab2bbacafdd4e9040371604dee343f91711b4fbba30362d49dd50aa82d6a30fab205a7ea174c9c15ea61f5bdf111ad34e2ab89aff54dfc57383654065559de610b2503722fb80bbd43afa4aabe198ff627a37e351bdf0eabcf095a5adb0012989ab42f1766838d70a2de97bbceb06c305189cd6ca869403b355f42fc11a92fbbdac7caa745e2886e506fba11d5415b7edc7477be37e94daf5739e6c8879a38a72a4441fea41d74a7fd2c1b5885923a636dbb9af86484d134299f6b400510aa653c0a237352e702343721f06b11f7af16e76521cf1e5335d61e91e8ff8c5931d678e79004732c7082b44c20435fa4dd483fdd9723d92dc7a7c17197ad9adce082f48f7eadbde86024b582090110c77d539670cecf0b7faa7fc406b1c18b01f7c7c091495586b896bb428f01265101b929b70f99d3b3e01be543084de4e53ea65697f4ff855dd501912632e2c0888cd8065f2220c69b8f95778181e1ada376b1c4d6deb736dbda0390cae4145c9b32662194541aea09fbdb747e11dd4de5420eb28a88ed6c578c8caec0ba381c99f3c3375c787e3a7a9fca5553b4b90ef7205caf6797abbcafc2ac52615f3f685446de728998a9f906bc99a00312b82684e6f65546a28be7542127f34f433d52dd0372705a29975265957180a8d3fe532d32a8d7ff518ca7bf74710109256f7a1fb3783ce2b53fc4056dab31b8ce5f1d09ecdafeddc8ab8b020c39c51b128029c6f868850e220921e51df8dab58838690afc2e7cbf104282251fd5892285ef2205371d15ccef5152035b9b04d3255bb1368beadea54157138ae7f7c152bc1dc12535ba578c9ef54b977346c022bbc398941662843219ec1d9b849499e8e2cfcfe2e30722df259a5b3a3eafa066d48d42c7cc2d19273b3f3237a611c6d574cece5f9376f05e1437e3b954e3c4e514c18d757854ce5c60eaadf2865c0e05f75e782787168452e6cdc79cbe6e7c5bbbba1b6966df7827b8b00f7d932d3b7e9bcd86d6f01647de130e3350945c5c5292404ffb0dbf4c3824d0dd34ed03c2ef63e4d49588b0844b7710c4900c23c83aefedf615585ba28023b3e4e17a15a85ed326e5af435047ba77c00f0fd34162648752853a715ea49032955b08e75130fca6f34a60ba1315e2e0e060d55af6f41a0b847c7c370e96fc5df3c47f73de5051f368bb5613d32abc3d643040518fb932e96ab79e05b8afe60a4bb234f898fb432bbcd360116af9f401e9f79c4504599f99a35ad1d9abc8b4287b2113d0faf13067fbde4480f5e428c00ff212528b55ce2259b40d06e90ee55d9994b8bae509f7c7d449194e7eb4f07d26863d88fdde90e6a502eed84bec630a1da9a1a04f39617018564dd08873cc41a3b90b5908ac4c5ce9b3c9e4a3a0cfcc7f66bfdc431c178baed942bf441cc4b65f4b7cff435776a871dcf5f237181bf734c0863d5e84287a58413df3cae43a2a1db9a07a1b18bb16faabcba59996ea455f143037c790a6a1d93089ace1b8ce2784faf07a68fa03fafa217c089113676e889fd4475bff198a85a32ff473f04c3c21f9322aa5971eb01171a83012b1f267c8663d7916aacbb31330b0068bc7d1ef2b31cf2dd24e837b94c7d08f8e290936840e1772ce26de8fbca991eeef77b7057b7e7cafd5ce168c1932692e5f9b257fd499da0a13de11ebe47eeac75d75acdba83008fe7b08c4ba6069607cd2b1cedd9ac20bd121e5c15fb687e6f6fb2a12fd6557e75041b50deeb2df227be9afae0c73da601d1fdd201b2a48473fd501b407af39bba2a12931d8182452978ea17caf6351d1d90d484fd52098640b768afee9bed07ef4b9ba40e395c2a71c6bf29deb3a9b4dceb69ab4889dd09be2ec77aaf979afa98d931a22e6f0d53d48f91add9e05b8e8f43c575de8cf90aa2d8ddd8b773319acf80f96ef06809afb8a96f413ff20037447d2046b4595c0b5f878cc29b277d83a7edc7a321e394ea10eab1bf9664b3319215dcef577c5f581e4a5710aea975a690d66e931630c38e09f85ebd5abc9faf25bff26c17f476f463d581bd88ab014ea69c346c87ba28283a276437ff88ddc28a0f9bf33818dc17aca75c7b3b8d537070f2ac17f64b9876191beaf538d1f7928e142711d09cdf66018601170befe862ceb72ed0079cf374e304dbb5f4e9c68f4a1ac98f006223272d04b7f1ea335a1daceb89d2ef5d80f71aff8d9941b926070ce00002a5939e3922f8f383440a545f4557a03f69d3c66b53f82bc442a5f388ceca9aba5d1c032948164bdd03ce982b72b4cb200cec5c482e246a9d4bf37b9560a7d38104848be8dc66ed01e31b9c07e8f608d1a65f061654e8f621288c7a80f020e831b0b4ec2fb83c779437e613cae811c61c9ef9842fe13f70ce092896ba1c50d7f73b7073b2d548fd127f7a5fc2498f21ed7d3f1efa058ee4a83a1f1ed8e01148ff9dbac53880e6a4732ab295d0afbef7d3ac8485e5009f37ffe37c6eca9d63609503c0e4b76500976b5cf0b9c28feaf59fe363c3625bfb485914457d99040ca83d8e4f8baffaba6fa96077ea4666fa97052516f82ae4482195cb8654172fbb479fde57dbe066dda0ad7fa737ab1b2843b09dd395c5e7cdf3e44a81a056213329a1e20e683a58b4137c3f4631bdb2d15db83bef512ca2222e06c348eba5cc5749b88216729d0f86c44929390b6ae0fc4be1ba60aefdaf9b90cbc58cc078e35291416b8368c4352c63a5b8b387035a31c31690ce18c0af49da41748374930ead87949987f43708bf0828313ab3664b15bfd86f45102c6c348a3d147fa1943f79c5d646d93a6e8192517fdfa7a2b6c6a7b47ad322a4e61332a64ae7ddf427f67c9e4f400bdca42f57afe69959230fa10c0686c5d75eeeafb3cdf227fc9fdf7282471d945a682737dda8c1042584243548692ff7b667c5c76ee26f224e4a745602eddf2e013ea4c240c35d131f06d509dbd33deb66cde50c41d2d98f6739b5bf323a145d6d49975be8e4ffc432e47f1d5003314ee5835b4f346a0865f5c57bd87c606e1a6f068e315a14183a2d568891463a3916030d8d9c9d2006024f30185db2aef1754899d1f6932ed4c619ec05c09381fb2531eecccc60e0b64bbc4c45ddf4fc2032a3f750e6eb16ee101caef757d9dd8480f5c0225b634c542bbcc0141e1e96c45ceb2dfc9359466d48b0879a9a385b6c354cef9f5787c37a0c4a3892e7bed9752fcf425d129ac6de20fb98dc39bc893d48d43bbdd39015a90f30134f50790331f7398a2437acc64d6c77bee95ea47fc44ca3547db62c85e2d0130e64357e3806eacceef8ac7be21d11c82eea234dd69a53b3f63f440a30a6d981d9a4387a60e70ec02e22f5a3bd2fda3929c9a0b4d21d8810df95829441f93541cbe87bb59d9170ca858e05aeedca80504c3c767f8195851289fad662ffefae9e447643d8e61880e1f3645b3d4a9fad39ea4b3091733cc50b1e719fea87795676601d38fa4564098d7c4770dfed2ffc8d79ff273bad280f83d0998314f1ea26fbc27b4ea1825f9af392dfa91fac658d3727b1106a0041350be8dd9834150bfa09297aed2b89c6ef9e1114bbbb3d7c3d834d82d4aad57a33388ff196fcec4b51959ea779c15122b54d0b346cdbc856e3c2965e55105162871765f658b1e9dacd1e1bfe63148ab69d8711e60007ac659a82d9c51bf9e90b298fa3022b52b6c9fb15f01566c19d26a630581596e3e0d9fffc918aa03ef126be5dbeddd6c395d51c6a08ac5bf7d26677f04817733b55462ec9760130d4d59547e8805cecf80e0008dac4a23f644eafa6b3c75c4b99c012fea5634e521716c18f4ed70fb62e16ca06e6ffa98d7ab5c0aa0ea26a5a84ea4bbc4ae58d6d4c2b84499cd8bb7bdae84325c1f9526b8799c787161201f3a72d3c177d7453b188daa852a8813f6cc925beb4cd5f7573cf5b8599ceedef70c708db25d61efa0e6f26aef8de5add85ac71793879c91b87c0db081e3a9966ecbddafc58008cf6714", 0xfcd1, 0x407, &(0x7f0000000080)={0x18, 0x2}, 0xc) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0x68) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) 16:00:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYRES64=r0]) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) bind(r2, &(0x7f0000000580)=@un=@file={0x1, './file0\x00'}, 0xffffffffffffffdc) r3 = dup(r1) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000040)={0x10, 0x5d9, 0x4, 0x66, [{&(0x7f00006e9000/0x3000)=nil, &(0x7f000058a000/0x3000)=nil, 0x3e9}, {&(0x7f00007ea000/0x2000)=nil, &(0x7f0000280000/0x4000)=nil, 0x2}, {&(0x7f0000499000/0x4000)=nil, &(0x7f00001ef000/0x3000)=nil, 0xfff}, {&(0x7f000052c000/0x1000)=nil, &(0x7f0000183000/0x3000)=nil, 0x10000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000231000/0x1000)=nil, 0x800}, {&(0x7f0000376000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}, {&(0x7f00005e6000/0x2000)=nil, &(0x7f00003ab000/0x4000)=nil}, {&(0x7f00001a8000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000724000/0xf000)=nil, &(0x7f000037f000/0x3000)=nil, 0xffffffff}, {&(0x7f00000a8000/0x1000)=nil, &(0x7f0000354000/0x1000)=nil, 0x10001}, {&(0x7f00002cc000/0x4000)=nil, &(0x7f000019f000/0x3000)=nil, 0x1}, {&(0x7f00001c5000/0x5000)=nil, &(0x7f000020e000/0x3000)=nil}, {&(0x7f0000704000/0x4000)=nil, &(0x7f000039c000/0x4000)=nil}, {&(0x7f000004b000/0x1000)=nil, &(0x7f00002f2000/0x4000)=nil, 0x8}, {&(0x7f0000758000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f000029b000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x200}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4b}) r4 = socket(0x2, 0x2, 0x0) dup2(r0, r4) shmget(0x0, 0x1000, 0x1, &(0x7f0000083000/0x1000)=nil) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:36 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4581300000000002299078ffffffff0000000003009078000000004500000000000000000000007f00000100"/62]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) write(r1, &(0x7f0000000040)="4dc87f3a6f1972d791021517426e850ece3529852b12eede18bc1d5ab1aca242e904e24f949cc234517dafe1afeff245ced5924b3455eef149c3b674d56617baab909f26a88cb311fad4a2f93c7d4a2a4dfdec1cfcbf23d797f0f6cc247f84036e038bea216c3fb7155adcaebd36a3b261a2959e4bd6b3ab", 0x78) munmap(&(0x7f0000662000/0x2000)=nil, 0x2000) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) 16:00:36 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) sysctl$fs(&(0x7f0000000000), 0x2, &(0x7f0000000080)="dbb04a7f761ecd3bad00d55c", &(0x7f00000000c0)=0xc, &(0x7f0000000100)="e3607a58590de7a39e053f3e71a4ecca210c0a95fd1353b5bdd39433f123d7077ca0f6edfbc7d9e4cf70a80ed20fa72ab05fd88699e6343888f35aa3", 0x3c) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r3) r5 = dup2(r4, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) chflagsat(r5, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:00:36 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9a6e) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/230, 0xe6) write(r0, 0x0, 0x0) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:36 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x81}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffff05e097912cae76caff4581b676ee0e0800450000300000000000299078ffffffff0000000003009078000000004500"/62]) 16:00:36 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x63) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x2, 0x9797, 0x40, 0x9}) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000000080)="7a694ee2b7023b6cad6bd0859ade25ff7ba1e3faeda2e91d6ae2206e2c91b36f92dcbdab3caaf6bc0482c8643ab3e29837556e0e919527cc524a132fabfd8778b9ece417e353130786f17d17e2e2ac031f3fef12bfb28b908c205e9420874b2d26a769bed5dd728953446a3410bb66033ea89d358106b443d47df3cf6cfac8f03f6877abbe98b888e84e31be832f27271b16d76539b04840c7071e8189b041864a34e88931e69525328e1758ce591e851226415a2b2eceb46d85b72a73b2d59010294161c8646e4574c5170057409d1b1d63dc01f66b2557f696c04b55ecdb", &(0x7f0000000180)=0xdf, &(0x7f00000001c0)="7bd1d7780fa15114f7ae6b7a393f238ebdb256fc4e8ba0f7a65b8df892d925dc171fa8dfb907b10b0be9588486f0392f290f5009b3e67a82aabbe489685df0b4c3153a04a43fa9d042e83ad69fc2f27315eb9c0c04a48d354f5b2a8828c87d8b489608ea000b367ad5e01f9a1c5b802c21033bdbf307e922abf3d9abe66411a6177b9258fd2dc8724e96d7998e051d81dcc37fa2b3e0b3f2e4eb4139e60721985f49e9285a", 0xa5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:36 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4581b676ee0e0800450000300000000000299078ffffffff000000000300907800000000450000000000000000000100000000"]) r0 = semget(0x3, 0x3, 0x4) semop(r0, &(0x7f0000000000)=[{0x3, 0x7f, 0x1000}, {0x4, 0x1, 0x800}, {0x0, 0x2, 0xc00}, {0x2, 0x9, 0x800}, {0x2, 0x4, 0x1800}], 0x5) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0115"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="21000000ffff4581b676ee0e0800450000300000000003009078000500000000000000000100000400"]) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="a1028100ffff3e2950dc66fd27f13c04ffff31a398a35d128148a85583043453469514a7704a52a5ab28e48ff10d04b5ed1b91b0ed52a264b21829605b12e0e028bade42509cafec7505ab740ba8f336d4bcef42179b19d295bfe83dafe8f841a7f98fd2722a1f025753a349a14a0b627a62eed254e2576afb9e"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="d675aebd51edadf869e16fe33ec13bc0b03155d67cb2bbd364cbb2db17c4c7a22953b0f0a339555b923c0e773dc6e67fa2e91b5e36d9883969908d9d6264b234f54b70a1f0445610c446cb250b2144efea64f961d059be58c3d5c5aaaf49222f7d15ccd68625a2357b1615b7d8bdfdc0da62a6c1c07729cfd65396cd319c07a5001e04743e8119742d3c106fd9c4481ea197abe5c44045adb2c98fec8da4f8b94e95232993d0595e0c0f3687"], 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r4 = getuid() setreuid(0xee00, r4) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r6 = dup2(r5, r2) sendto$unix(r6, &(0x7f0000000140)="f97f95a7f44e2a5d2c756b0bc146e9cb07b35dbdb27bca5a4a5ba9ba9f8c3d828593f4ba682ac067410ac38e1eacdda1d2a8e5b4acd7430a54713eda0f17791fa81ecc73f4b7", 0x46, 0x2, 0x0, 0x0) 16:00:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) getgid() r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="117988f8fdc931c8c111d42eddd7a0dc6c9d325d910be90d465ffac4a9791528b024ecd9b7ab02f45724956cbc50d4b142fecabb6695a2e3bd14dfaeb3a73936e7d5303bd1b233c6bca5ced529378dd68956a0a2489e01c341f5e7314312d151754fcb5285fcf865afa7845722914988c112508ba73894196e54403f3790a7eac62c39fa3f38a739a56749ae18dad816", 0x90}], 0x1) write(r0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000001380)=[{&(0x7f0000000180)="b54e30bc80e7da3ec3b5808a0ba1", 0xe}, {&(0x7f00000001c0)="aac1d325625748592bd5d1b666243abc72c0325d442dd3f26e6ac72125996a9f7ae52c967a696303c28bf94f8b8b4c0400246b72d36b0d1b1b9bb03eb585c6320a4d0ebed6923ae3a03a5bbb8ef7682afc9bd867f9df3f276a28e565a725adf65bffb818ab2dc6494c7e16ecc49001504ce3c8ea0220c1964dd06a23b0a70d4dd00842ab70b2b5d06a58364df518920b0eee7f5ac879ba5b97f39951fb961c0ddc805c320b58aecb8191f180610989a9c4525f", 0xb3}, {&(0x7f0000000280)="16bab60521270e5dd96d373fbebefd76caaf15fbb5ca05a78cf9a6359e732734bb681dcc4af2d7e322083f59cdf0ad9b63b089029a226fd66cdcbc1e41e802c53b16ce9f68b3334862648ccbe277544ba5f09fcc4452adcb2064a44efb2881f59356d0689bb736090e561aa99aba97aebd6090d0ce7a561ae5da416a2982a73eb02e29ceac3d3f76ef4665d17d2aca9740d2c5cae5d36d329a92089173b1f352a94f9a79f7587c69590fecbc120236cf32d6f59bc4ec0aa744b26a9981d28dd96ad6b926425e0b6628ad3510230e98b5e95182db7563ddfe3d307763d99b0a7dc2ec579b4cdf744547baa5bf1db9db9c364a6d117c924fc5c8e4cfee558a0fe3f88a371ec34f126cf397ef244c244b3ee83f6bdbf1fbdeb95fcdc45bd52b7b4e4b7cf214c671309b4970b6ba144c26cf6ef250f3fd86c38917e8c4e427a319e5283939dfa33c6a0ed7301db206722c14968c8b1d6bba383040c713334f3a99e6942eb2b21cd0f9e65f3ad3f98e3a60119d7e1dfda295f66fb147fc81f349d37186d4ed7d6bce72841ab12e7b7585dc4d2911d5a142446e4d2c3e7621526504095bf55350d587a020e64554dbb7d5083cabd4246b305e7cb625ccd01e1a572f0ac2a140bdbde9867447be979630fc3bf0dd2c62b275cee9576a28d1a183f779a5d004ed33192ae8a330477e8521af2e44606226b257dbd6dd6f43557d2616981ac4a073527623b7fcbb23e4880600b7d52d45094d0a87df14bc3f7ab80e4f440dd5360fd5ffa1a2ec072fd6060745dd311eb5d42961bc8ac3a7585f3514ddc6e02a06e5e945f91ce097f369201633fbc8b1a9ca2b600446f3b79b827d54cb4542ce4d91ad457917119e7807d2f24cb06495aa2a687c227785df0670716cb66f1c7abb4b67ef7a791978f0a0ca71a1e436210fd787a0dba4de60d6cf6f64774a1863f7b13d54758cd0b2b9095999a7b1aaf9fbc298a28352c1858a944f0438cb9c927c3dc02266688a0d3f766ad9b105ed6b53710e3713046b4f8829c118d73aeb1f07fb0ff0b445d99dcffa4fcb4d8fb97896cfd307865c833639d9f1371501d794fadb1e0bd34430ed5b0067805de6cbf1b93c383f81cafbaf25bc655a94da22ace66b4cab16ed07c1f24f9ec7a7042e5f58118439dca0e01d7e93afa212c3a01d76512008d601d17d4c177ceeef79fc2b9817617b94bee5c467e2beab2616f353e8c88d7a7271398ba7c0cfa2a00a2e82392983a9233376df62d4dcfd6e9afce087bef1d9adbec1f696c185be9286de0ecaae48edb30390013dd5c76d8a870d6f5bee7ac40ae97b0e7e89d5e2908be1a4ef151cf78ca6cd97c5ed5893338d45d8acadde689c69b2fc5883238a654a681ab079df5619d619d109c169b3ad228cc158d0dddca9971e1d7d039e47f52464fdf4a83d535e02711814f14cb4cf56ebafcbe7a45aa7a742c88a1590c73f51adacb9660b7c878a6afcbd7a1bbfaf67a86c3276f922c6f612b946bbed619685b84f0f99e11b956e58309293d396404cd5334d8c2aaf2180d1289b04b55fd05723024329a8fbdeb37115d2ca3e92870a3d9d9fea8e8533917909a8f0e8bf62fc43395c36d31459862d790560cf1ee7aee064910f28254c0f3ba6b569dc22db9fb8b2b5b11fad6370651955ccd5628573b1e4f4b4f4410a939b846a5eebfb685338b739864e7e0bfea01791fbdda128d35a2e369c5a950e9e44459e97dfa5449722f002142a01df2249b96dcaf0daf982c4236618695acf334f0972d3320a98e3449b98e070b88188f8f5eced6815920d875bae31fcb3e02fb42b216d8bf3657a50e671638a28ad692ccd5dda1ac992dce42ae9798972e41297aa722754ccc49cd2fbde41ae0c2731459ae208d4c49c82a4bf4a1e8a95616f0b272ae15f2025fac46b022093b00ba5b60b018c3bcb60a7ec1ede61347c400fa0cd163a4a9b7953fcf6d9d82a0f502f409ec60e4b7d9985a82aa5a9e2e902614720c9a4277622150d3975164805c62c2dba3a650ceee57bbd2f03d6b9f5ae35eeb230d2bbc5db829f49fc562f8900f0580366290912115ca6207fc700c1ef458948d7609e7eac56559458ba457dc9857da7197a944e3f4078aaaef3edd7bfa018df7af2898360d7908ed2af061c5e60348cdf3a40bd91a6539f8a12a47ba2fc97767ec2cff8a173b27670ca298959adc67a187a00be80ab52fc9450cb26915f66855180648013fbf795a3c9d0a349fee4a06bdcdb01ef505e2bccbb1e58a3454ec39e804fcae8007f99678772e897d3871f1977962f7711a99053a77b3b584e6e412191547b1c0e53a584eadebc06ab0b5d4831f9fa0321c02e6dd2faf00662e9875ab370e10252d4b7c386c577575a91dab49c3a68c2f7485bc59fc56a869754c8bfefc4dc46097d0158acd198a9204ac17d6e6543d0191f3e348bdb631a79f900f34fe86c0e5595025753dc5a481dbe8fa8a67e852c8dbae7a381df918d052b3310f59d70eef8f32d5bcea1514825b96dab50540ef611bc8542c7f111aff9e49feacb35a910c95d8c26d991b079431328725c64f7cbfba1e913cb6038279df36412f71f4556a39b5511be51ab48da19d34f425a5d02d71f5dad0c239fd6980856749ee774e533ecf70b3d749fe19c3b3bb00696e1d7705c2ecb643b52174cfea98da56bfba9c8f71bf4ddcf28a5841ccb1c3b5ae65701383d1e0e5dc3cf9d557e859cfebe97d51d9e701cde21224cfccb8f2f770c64a7111ed64d1b26e76382bcbc13bc606287634b7b5850d10f3da35555fabb258432275c628c2812a749ed61fbc80ade96cc10f8165e9a2c925b18bf0f3ecc82f1b77f3aac393cdebb903d8733cf1ca19b3ac62ffeec86a5bebabf65991de482ebab27f60315c34f8636d7ea4067153090955ab9db7250f10107fc4bc8f3dd4605b6eadd54269b81f5038beb8910da114d2190faa359482abda5440cdfa7465f85cf4e4949fe96114b60ba93c6d8c5ba359366f10cb32981000a24e790b45c791a38d3760ab0b8169b7813b9fe80fe37558ae7cdf9f4ed94ffdec616248e64eca6fcc48c6bbf0361880b096d4b80bb6ee14e96dc06eeb1a6c1b33ec15a619eed0ff601e95a8e758267700f9a4cdff9600de44079a64836b3f96f839c34524334710c18b6f2f693a8207e7ec4e7a976d733d8d7ac4740492ebdb3a73592f5c20dff57fb7dcb114fa18f7be273727f20cfd4c56e42c171b194394d6af1236e37df99e3958bcfc3570d3d12837e555df92b8b69ac80a2d5ae6d70d1f75458a5aae549b0d48e44b7d66a6bfa08ef9ab060eb9c9bb941303080e39eb49233920796069e0708347b82ebd62fe8d955027c17345778fdaa18ea50df3604ce66e31be7bbccf218a9b9fdc4d97ae5aa0fb2c65d6d4377c5f9509b603259afa186166277ca33f673fb98592c1532f342d90e43d3bb904251d54abd6a4b3ba1df59afa6debe4501ab44e8298e873ec90ab25f42d58321fbed0c27ce2e561fa2acc0a1e3c1d1d169120bdde19a4e00f7181041a04decfc69270c93c11f382d3c499b004290cdd96c15f6baa40418cc13322dd290b45ae31cf66b9aaa3371ed8b4772a3ea8c8477e6e44590dc9798f8bb0a2605e0cf9a66fc2f11e42095674ae168d87910837d5db3c50f0dcbe856b75d32f31c638341b259a8ebeddfe368c684ba182e673351a21bd6667b6d0e3c73dc3cc603aea93140643707200128a991ee4e7272e7ff02df7f6f01bfdc39d6160eee0ecdf94c775126abf31c09eec6e0773073028f0d63232d551920eb1d5635e49b2a97f073c5ecc4f01654e183e9ba7700228054a3598ade8c9ad4e1ceb6abf635a63175601451acf3b7f712ab8e9263b19b67bcbbf0bcf472f8bcdfe4cace325caa409f1b165bb8360bffcb769a2cc70d3c9fa58cf4e8c0f593cc9622a74437aa951bbcb0711c70481be56b4ac5cc0bd48d8e707ec350e40650fa0f2d9ae2fc2694529c4a9a69b75f8a8dc69091077b583e78481440a67fb3210878c9b6e5c9a64f81efe8b655355f0c5056f9a6095e93c5e9df708298add773fc3c8072e4a8f72c974e370717115e97d72c02478addce5f353b8e4215d6f006ca780e66bb146da3d06c128b6b8cff12d66e49aaa80e6247b377df962726b5f0aaf27459c1e967cb24627ba9fedd6f8549a1cebb0ac8182d322df612cdf5f86c993fb7b3d294cc029e9788fbd28788a48424c105bb7a5c18c119302c066955acb5bceb26743c726361c529fe6881eec3941d123d7a70b9720db76a4f0dceb3cf652ce0a88d6fa01b8072601d373a96405136e25e4924905a3bf97bf673c7b4314573f3898fd6be34cf64f39fbe3df12e1e28654c3d8ebcc777146e1b047cc33d6c27159088208c99dfc63510a9ce8b46e327b1f6f22f64a79211bdc1236b2b1ab0546fc6b93c8c65559d39549f8e19721d30ae6dfe2b1b9a1624d3aeedfc56ee746fc5fa039404d44004d6f53f44e7d52760df594724ece6b453e96f3e309b0dddbfc40008db027fab36b891efd011a2cf8e5b3add7b01953257b41ec4d443eaf358dd4298478f1bdcdb5e377604fc196dc1e849a121063fe99e99687b41884880befbd713a98929120d918253b25d72b5a383cc9da4b075f36e284d2cbd9b0eaeb1744822159a5063817c5613fee508b0e9169b1f8d91206f24cbebfbc3d46b2120ed8e547ecac2cf9c0dcca2667fab43f10285ec407125f08a54b0943135ad0e03f2347f9a39fc67932bc9d43b88c308e2c14158955d2b3f6bbb1ed19f6257dd05cff62d9dc47f634383d9316b861085fb193bd18dc91ad6d4618a38a6de14814aca906a25c06e3761bf3d654d87e4b50501cc755cd37d1d55457d74f265ef4df016c422ed746ed69c093fa59e3deb63d765ce5f9ba0eb5f1bb9503fc7440edf500140e2d5a899e46a5ecc30236c1b16f5a0681f66a6c4576a1e740e670bc7917c27a45d0fc5d6abfc2905f57b545fb7c968a4e576f13ca0f1a3b9a808a2086529fd44b5056fd4d86e17272a9b43e4af7d6d7f103a43cd7d5a934a4b0c6a7e47689ce82fec9030b8f81f9d738468598fe325a808b0968cdb00c91435f81234682e1776c25fa3d3eb1988bd3183f4c9cb20416ca4380c46b4d2e23898880aeeefe88a4fb1f8b1de9da088f25868dfb38ebf64181abdf70079df39f6a1e59ccc847984a9118fc2987fc9741fc829d4fd3ce797081e27ed3782a57cc3b9298af30bcb9589ed01f5b2435266ef4bff384917ffe609f386940680935e2daad0b9ee40d29d1f0aeb01f689996f59df5939623e8dbdff6cfe70bfbeb8184cc88712e08bdcefa4fc243be7c92d605db8f53c322770d56fc84af57929956c68369088311f7bca707fe7f69c7359839389baab7296c063dbbfb79ba22b8c8ddcfc6e86363d8dbf05c69f561fa8dc91094e4725d8402fb13e0a352b7ace52619adffbcde8178bba395291daa99a6c831cc6936bc7d8ebfab51b72d496411466b47acd91a27b3f6863823f886fc73128f6377e90bad70584aadc42182102698b84b52dd301d37b4db996e580c79c86abdc5d2091e0bd87fe71e983b5b223d47a0851fed7e2002f1c16a2582355caad6f51fe42ec93d6cd0dee1f4a2d351efe71388eae56164fe6f514a7b805f849046c909831e13fe9590d6eadd305d7caea23a800bd6dbbad091d28252c6ca7207df57e9a4f6bc7e58da86500d0a1583c0eaad44f1ee58a223e34f85c3cb9cb1633d41107737ceb08844a290c1fd255b82da9c35bcec8", 0x1000}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="68517f0c8a59bdff688a9d2cddf5df6c6d64ae8ac7509f715a0eb65568d40e4dcf0cd776f8575615335b84b2802f9faf43ce7a9a3d252b25699bd0f1d530b0ba8b46ac05593c9150beb24120e8be789ec50c06c95a7b7402a2fdd72273eeb3966d73d1192106fe091d8663e4f823566a2d715bc7669ae1d56f55fa0ed4fdc1d18d56a1cbac91ac8b45c8a303419cc04fae9ed827ade608d90930db7c601dbee6d128cad6a7f0c9a06e61e4d6b3ff10d2", 0xb0}], 0x5, &(0x7f0000001780)=ANY=[@ANYBLOB="c80000000000000001000000040000006e031ffd6f6c85a13e0aebd2d5bbaaa344113c4f1264ee4d9d41afa7244277937b179667f683e5aba3fdf6d48867b1e92e1a04acfc8a0948287ef042395f74607fe2c061bcbea5a354140d165cef2887881c9530071880976d4420280f3725d62144114816791b81f203a7542ddbea240895ae8c36272bd79c594349366ce2608de79d647a007cf1ae86a5e042d31dd1afe6d1db319154b0f068552d7139923538ffd6f4efcfdfee8518f5e4b5e35b64cabc277a3e07d4b2f8e9c1e74123e8000000000000000100000048d600000bc74a82617440372de681fc1933a52498b532600b791de843e26ba51effd81e660950a31d8769c407e0000afa01fff22a33622ba6f7746f3460236d95f552665505825f582e0815bbedb6e0eca2b3218f591b475be9a9b7bcd9bf5bb39473682f9cbdef40f193b81844a06936e1942ba1e31cdb8ca42a9eb6e27f1defe184e98c3dcb05f9b0c4ff4b16cc14512819e4e04612d087468a50dd1036a8bd99b1c8488d2da37070afd92da3228081c3a5ff913b86bf73277a39af755c2334d9120f5f6941f3670064896dff4aa5fdce59fb98707de02d7d0000e800000000000000ffff0000010000003afc925035a08a7321cdc4bf5af27ca36f7c33fbd524caded0a7dbe300c8f5985d3a7ad1d119565ab81f1e3ee1b9b6bf7149ed76a8ca0f10280316ba44a47a5229f1f1c3b1c92a5e082ba1e443e30cdee8c185c4a5bf8441e77bcfb3a06774d00c4c3a6134c47dd8542d8479d7c366ad2ebba06434c783022490eb78b179f854ed3beac7d3a0b14dbafe757faa62334b8fdc82c6c849216f3479625e4f08095f0248d4e67cfa060f756ae28ff08e9a03c00f38d97b2fae2ab7b919eb12c0959f851f51fea35c0234f4222173f8d0fea016e6cedc4b000000580000000000000001000000000000008aaa34397d93fc8f77c3b8bd84a2251c4c6ed4cac0d52862214813a39fb90be4b6ebc1f706fdc2adb6040061ffe08180c90c5fd2b49446e8a0ec3c4eb7c20246a97f59a03c9100005000000000000000115c6f598cf400009a07b86f7dd15b3110cdc4879af9938f1a9c5d7aa541a17db406239ad1ec8cbc2729c287be1b2de81926fc38c8c1c144254f81cc3ac248bb2ec79d624eb6f300"], 0x340}, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x10000, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000001440)=0x80) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000001280)=0x9) 16:00:36 executing program 0: syz_emit_ethernet(0xf, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x67, 0x0, 0x0, 0x29, 0x0, @broadcast, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x61, 0x0, @loopback, @rand_addr}}}}}}) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) socket(0x20, 0xc004, 0x67) r2 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r4, 0xffffffffffffffff) lchown(&(0x7f0000000040)='./file0\x00', r2, r4) 16:00:37 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8080, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x67, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x68, 0x0, 0x0, 0x0, 0xfffd, @loopback, @rand_addr}}}}}}) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:37 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff4581b676ee0e0800000000300000000000299078ffffffff0000000003009078000000004500000000000000000000007f0000010000000053"]) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) renameat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') 16:00:37 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES16=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 16:00:37 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="2de9141a93d88b6d11065b977ec649d647882f41d4f66df6d5e4915da0d79e4707f2d9e14d33e409996d499ee9bd66354a574be9d28f182f17e7e8aac275faa913dfd0a0c27a41b9aaa6f35000c331d69354c16cc45db96743f2576006164fc7788196c38ad748bd1908b0e780597deb12c665dc46d2cc82971e6973b7c4c43d2bd58b48307de9890da3629a4a1229092be8322f6d8327b9f3eeafc4ea8e93edb5c6494fea601fbf67b308d470935bc1003b4b20daa4a63dc30903161f46fc0c0e16ee614562f575d2cd0fd1cb87103ffc97b46fb7598a0e707bc56bdfec709827f6a6b47bea043ba4ffe0935b2e1eab7c43495747cb4b8caa97447ea43462641136e52e1421de9a3f482ecb2141f8a0a6c7"], 0x3) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x8a}], 0x1}) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x22, 0x6}, {0x9, 0xffffffff80000000}}, 0x2) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r6 = dup2(r3, r5) bind$inet(r4, &(0x7f0000000100)={0x2, 0x3}, 0xc) nanosleep(&(0x7f0000000040)={0xfffffffffffffc00, 0x1}, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000280)={0x10, 0x6, 0x4, 0x10000, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000584000/0x14000)=nil, 0x3ff}, {&(0x7f0000547000/0x1000)=nil, &(0x7f00004ba000/0x1000)=nil, 0x5}, {&(0x7f00003fa000/0x1000)=nil, &(0x7f00004a7000/0x3000)=nil, 0x1}, {&(0x7f000072d000/0x1000)=nil, &(0x7f00004d2000/0x3000)=nil, 0x7}, {&(0x7f0000698000/0x2000)=nil, &(0x7f000002b000/0x4000)=nil, 0x40}, {&(0x7f00005fb000/0x1000)=nil, &(0x7f000037d000/0x2000)=nil, 0x3}, {&(0x7f000021c000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f00005db000/0x4000)=nil, &(0x7f0000460000/0x2000)=nil, 0xbee}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00003d4000/0x2000)=nil, 0x7fff}, {&(0x7f00000c6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x200}, {&(0x7f00005e8000/0x2000)=nil, &(0x7f0000277000/0x2000)=nil, 0x9}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000276000/0x3000)=nil, 0x5}, {&(0x7f00002f2000/0x2000)=nil, &(0x7f00004cd000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00006d5000/0x1000)=nil, 0x9}, {&(0x7f0000736000/0x3000)=nil, &(0x7f000038f000/0x2000)=nil, 0x6}, {&(0x7f0000443000/0x3000)=nil, &(0x7f0000680000/0x1000)=nil, 0x40}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xe9f}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) 16:00:37 executing program 0: syz_emit_ethernet(0x3b, &(0x7f0000000080)={@broadcast, @random="4581b676ee0e", [], {@arp={0x806, @generic={0x6, 0x8820, 0x6, 0x9, 0x9, @remote, "f0b23b95e08fc2f2cf", @remote, "9df4a6f609eeed40d6d2e28e7c63802e"}}}}) chroot(&(0x7f0000000000)='./file0\x00') r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r2 = dup(0xffffffffffffffff) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2ce414"], 0x3) syz_emit_ethernet(0x62, &(0x7f00000000c0)=ANY=[]) r1 = socket(0x10, 0x4000, 0xfc) bind(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$KDSETRAD(r2, 0x20004b43) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xf0) r3 = socket(0x2, 0x2, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:37 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4581b676ee0e0800450000300000000000299078ffffffff000000000300907800000000e100008181ebb54a000000007f00000100000000"]) semget(0x3, 0x1, 0x584) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r1 = getuid() setreuid(0xee00, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r3, 0xffffffffffffffff) fchown(r0, r1, r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) 16:00:37 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x3, 0x9, 0xffffff00}, 0xc) r2 = dup(r1) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0xa5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:37 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffff9078ffffffff0000000003009078000000004500000000000000000000007f0000010000000100"/62]) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r0, 0x0, 0x0) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) write(r2, &(0x7f0000000040)="94d9d213ca6c165051f38ac3d269046c52f84683e61a1d49936c27edeccbc69e7c3c443715f88ceb54a941061714fb9ca6f0ac77c7b373a1a8a986fbf2cda4116cf85eed11965a84ce00987a6c6f4eddc7f4bbedcd4bf4c93fda046504aa1138c1f7b2a7665de6f750f659072b8e99832b0e8d12a593961f6f9fddb3d28fbda8ac82140798d8091215214632da26a2548d84acdbcc98c88da0910b89d2c1518fe9c296937257ee5feb9297c18e8daa1891545eeebace9a6799068016441694d7", 0xc0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:37 executing program 0: socket(0x10, 0x4000, 0x40) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = getuid() setreuid(0xee00, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x6, 0x5, 0x7f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r2, 0xffffffffffffffff) lchown(&(0x7f0000000000)='./file0\x00', r0, r2) 16:00:37 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) pwrite(r1, &(0x7f00000002c0)="b9fc2ca7fcfae36bedf2e7182b93feee3054075f09996d46dd0fca917a58f3db8a8804cf4ca61b6537c395433054f04a007fac51eff40ba243607a9cff9c848b6a16bbf0b9707378d92a9ea95aa9a01cbd434dce576c9a9875ada894", 0x5c, 0x0, 0x6) sysctl$kern(&(0x7f00000000c0)={0x1, 0x22}, 0x2, &(0x7f0000000100)="d36eef0daa1ed5ee30dd7372166011d9e3e2c0721a7912425e7bfe372f325e124e96f2162386ec813601990f2c7dd96e35cfa8a80a245303dc5e1ae41db337663f0783f65ca8850166e45be6067cac115cd635501f57d42dc94c486106811dd534ca70da5ce07fd341b12a01e0311ffdaab2cba565253ef1e3fe7b8424d6a45b230550a7c7b9885d833f434145e444da53a29223c71db2cc50b8fa53a18896b129829978228e1cc0f719f6a05a33e0d8f3", &(0x7f00000001c0)=0xb1, &(0x7f0000000200)="b1bde81f25476b15743aad5e7f4e455877a6d12731b9f9149a80551c4920c118dc386bf35ca9fbc5645e3c4967c49c92f4cc9d80d7d2425a6e708daea9e5e3bb1cceaab2afcd0eab9e910ac837325c7471c23e57f5edb6bf0e4feaf4e2dec1bcedab3e69a78686163f683b556a72f61c156e11603754e7c609ae", 0x7a) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) listen(r3, 0x0) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000280)) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 16:00:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="ad0114"], 0x3) r2 = dup(0xffffffffffffffff) listen(r2, 0x0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x1, 0xff, 0x15, 0x1, 0x2, 0x4, 0x8000, 0x0, 0x3e3b3287f089425, 0x100, 0x3f9}) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYRES32, @ANYRES32], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="16", 0x1}, {&(0x7f00000000c0)="c10084ccf05de678f7", 0x9}, {&(0x7f0000000100)="d266ef77bfd7a43b93eccbbeb03026d97a76be35f7fd919fee8633d2d2abde2cd7c49328ccb1992756398e301792b0d863b68a5b0905b92376e69765d5676328c8df937ee1fbac6f5600ca8adc5393bf3a7517105233cbb4adbab7decb93f4fa19d9051a9097c4ab2c426715364eca701fbffac56f9f1ceae14e7960b73fb6f574a8b53acbe576a72bdb00a30c7b08e7c6c483a03f88077c9e66c3d39633037bb69a11e3ccded2a7f65d3327e89cf8cb", 0xb0}], 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f00000002c0)='./file0\x00', 0x80, 0x1a0) r4 = socket(0x18, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000280)) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) 16:00:37 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff4581b676ee0e0800450000300000000000299078ffffffff000000000500907800e500004500000000000000000000007f000001000000000024ee8c165a756822b26ea1efb41a94125d218039cc8615e680a3db81b98e086f56e4c741607f218152705dbd3389075d7e632ff7f54782bc6b1194a4a9748dc7bac1696b8bdbecd50b55d5a56412388ff90640e9d46e1df312eb34d19c8bf431cf2839ed6a7a6eb5038e44bc25aed0215347b31d05c49a093f271241b140abcbe50f84198d4929afcda117c1f5ab9505"]) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="a102810043e1a0ff080b5effffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:37 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x2, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="fdffffffffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) dup2(r3, r2) connect$unix(r2, &(0x7f0000000040)=ANY=[], 0x10) write(r1, 0x0, 0x0) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="97e7fdc9efd298c1a20c0aa65c7dcea6a3668032b9ab6077926bf2bf16b2b64bc3961da1bae7e1716bf8236699ead1e28b1b6e4a75a274f96312d238c033b47c275277dd4e8f337e86b5ae9e31"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:37 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x120000}) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d01ba"], 0x3) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1, 0x9}, 0xc) 16:00:37 executing program 0: semget$private(0x0, 0x0, 0x4) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8d3d87030083"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) dup(r2) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES64, @ANYRES64=0x0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) r2 = kqueue() r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000]}}) kevent(r2, &(0x7f0000000040), 0x3ffc0, 0x0, 0x300e, 0x0) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x6) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x2, 0x0) dup2(r0, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:37 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r0) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffff4581b676ee0e0800450000300000000000299d7803009078000000004500000000000000000000007f00000100000000"]) 16:00:37 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@local, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr=0xfffffffe}}}}}}) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) getpgrp() 16:00:37 executing program 0: syz_emit_ethernet(0xf4, &(0x7f00000001c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xe6, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@echo_reply={0x0, 0x0, 0x0, 0x66, 0x5, "17b4a483b4f4f674503b69265693be2e7d4e21f715713357ec3e2ce40733b5d0b1b16b6a1a7985fec10b20a57e4cbe77a3ed1e7835322ae08ebbf2a4e35294c21e9e7196be9d20edaf17558acbccded2477c904c44a6500b83d85eaf379258d1291d003500ab6f1bcafca195616695a2d2006b4a25f4e0360b68876dfd2d7d10ea02745e7bc2853f950724cd17289cceb587872d87ef2f0174c546c874534c4e2de6a7d3a9d222415b4616756ef1061d175826fc926c815143a81ee6f6ef5745ed1f85686c526c1b8d3f"}}}}}) syz_emit_ethernet(0x104, &(0x7f0000000080)={@remote, @empty, [{[], {0x8100, 0x1, 0x1, 0x3}}], {@ipv4={0x800, {{0x17, 0x4, 0x1, 0x7, 0xf2, 0x64, 0x6, 0x20, 0x32, 0x0, @empty, @broadcast, {[@noop, @lsrr={0x83, 0x2b, 0x4, [@rand_addr, @broadcast, @broadcast, @multicast2, @multicast1, @broadcast, @multicast2, @loopback, @local={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0x1b, 0x3, [@loopback, @broadcast, @rand_addr=0x3, @rand_addr=0x7, @local={0xac, 0x14, 0x0}, @rand_addr=0x5]}]}}, @udp={{0x1, 0x0, 0x8}, {"f8a755fc4b4f32c2aa6d76ef41c269c0dddc82a32e1f9330386e8279180ce23070c56fb8c62ec4b4761e978071a449dca6808ffb5d832a6cb2aa5f320461da0d2440cb5663ff3ad74d495269ba21142a32c16ede15e2137db862f4b28abe5e67c4f199b6359e68bf8c8be444adb6c4a6a83e6f12bd232b571a70fde3827d9d766e71f6cc158500aba7696eec6532"}}}}}}) syz_emit_ethernet(0x3e0, &(0x7f00000002c0)={@local, @random="c7dcefb981e2", [{[], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "bfb723", 0x3a6, 0xc5, 0x1, @mcast2, @remote={0xfe, 0x80, [], 0x0}, {[@hopopts={0x0, 0x19, [], [@pad1, @generic={0x44, 0x92, "f0ccdf9c1c2d47a497f6141853630270c63938e101df5352c6d2e43991a83f216f9f355ad3b51374d6afd7838545a258a4c32be16dcc55bf7feae08006fc18d1b0fe16f86e7a97f6c6fb9c1ff91439c1b250732cbaaef443786abffc81acdaf0a938e51930f1c397264906ec5e1286a07d4adbda95b00586981dab3546017feedd268dfdcff521540405b48d65afb470ddf4"}, @enc_lim, @enc_lim={0x4, 0x1, 0x40}, @ra={0x5, 0x2, 0x4}, @generic={0x2e, 0x12, "310f8cbb4bf6a24e74f67befef6728b6fdde"}, @jumbo={0xc2, 0x4, 0x5}, @jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}, @routing={0x2f, 0xe, 0x0, 0x1, 0x0, [@empty, @remote={0xfe, 0x80, [], 0x0}, @loopback, @rand_addr="568ca302844b99396ddb429ddf247e4b", @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, @mcast2]}, @hopopts={0xc, 0x1, [], [@ra={0x5, 0x2, 0x2361}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0xfc01}]}, @fragment={0x70, 0x0, 0x8, 0x1, 0x0, 0x8, 0x67}, @fragment={0x2f, 0x0, 0x80, 0x0, 0x0, 0x17, 0x67}, @routing={0x2, 0x8, 0x0, 0x5, 0x0, [@rand_addr="8f82ff6b0ea24f166ff98f1bcfa3b650", @mcast2, @mcast2, @remote={0xfe, 0x80, [], 0x0}]}, @hopopts={0x2e, 0x20, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x9}, @generic={0x2, 0xdd, "5b8ea83f10ec50a59b15f3fa528670493f599d7ff7977d08e914cddd1ee63ceabd60b7a6711638f4d17547b72dce99b83c13ab7bf81713babff0433cb6569ca4b16b7f5809640b95b190b837fc49c3ab302161e245d9eb34279ea241ab11681de444491511e3cb2b9c72c1628ed6e76ded7843a153b6c322b7bb3173acd63ae94b4c317be40ba92bb8433a3f1b9c659a79a6f57c198195d577219c764db373e3b1ca5de7a713eb83a61183221b67f78a7fb13815040a4b1cf310cd32d47097d8eae1d925ac6df7b8a92a50234ebd9662b7855eb898114e17fff47e6f28"}, @padn, @jumbo={0xc2, 0x4, 0x4}, @jumbo={0xc2, 0x4, 0x6}, @pad1, @enc_lim={0x4, 0x1, 0xf2}, @pad1, @pad1]}, @fragment={0x8, 0x0, 0x20, 0x1, 0x0, 0x13, 0x64}, @fragment={0x0, 0x0, 0x5, 0x0, 0x0, 0x5, 0x68}], @generic="c81e2203ed527a3e985f3ee12f88cd58ab197592d2c4b1019034bff005f1c22a937d2aa18160a1ad0e6ac022163f6ca7d93df853d0e2edf6c75502d587ad9e7b216f4d120577c946e2e7294ab7d1db74bfe57429396ee6efc7ac3f12a6225a29a9b5fb9781143b416347cbf2e8226caba0d0f58fda9b8bbf30c13d896086bfbfe5304bda5ac0b3744b156fce3f4af1fe5d05d6affdfdaa079604a3868acdeaebdbdc7e00db1ff7f7625e16e192ecebbc61b45da504065709af51944e8c0f7afbaf10218d778d25a453a7dab0af1f"}}}}}) 16:00:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) 16:00:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt(r1, 0x100000, 0x9, &(0x7f0000000340)=""/18, &(0x7f0000000380)=0x12) r3 = dup(r2) pipe(&(0x7f0000000500)={0xffffffffffffffff}) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000540)={0x81}, 0x10) listen(r3, 0x0) r5 = socket$inet6(0x18, 0x3, 0xe8) connect$inet6(r5, &(0x7f00000004c0)={0x18, 0x3, 0x9, 0x6}, 0xc) setsockopt(r3, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000100)={0x18cd158c, 0x5, {[0x1, 0x9, 0x3, 0xfff, 0x3f, 0x9, 0xff, 0x5, 0x7ff, 0x5, 0x1000, 0x80000000, 0x6, 0x100000001, 0x80000001, 0x7ff, 0x0, 0x401], [0x0, 0xe3d, 0xfffffffffffffffd, 0x3f, 0x1ff, 0x2, 0x7, 0x1f, 0x8, 0x100], [0x1ff, 0x2, 0xff, 0x8001, 0x1c854279, 0x0, 0x7fff], [0x326da1aa, 0x4, 0x6, 0x0, 0x2, 0x1], [{0x2, 0x6, 0x4, 0xff}, {0x4, 0x6, 0xffff, 0x76652f7f}, {0x7cc2, 0x20, 0x7, 0x100000000}, {0x20, 0x67ce, 0x0, 0xffffffff}, {0xfff7, 0x3, 0x64b8, 0x400}, {0x7, 0x400, 0x0, 0x6}, {0x0, 0xc4, 0x800, 0x6}, {0x7, 0xfbe, 0x1, 0x2}], {0x100, 0x1099, 0x40, 0x2}, {0x268f, 0x80000001, 0x7fff, 0x10001}}}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) syz_emit_ethernet(0x3e, &(0x7f00000003c0)=ANY=[@ANYBLOB="ffffffffffff4581b60000000000450000300002000000299078ff7fffff00000003009078400082c80000d7962068000000000000000014bafe4690f858054a7666b5de1e81ea76606386b86974341c068e87c11322559245eb10caf2f0818f0c9baeaced41ca5b09d66db97b2f41da9d88238f467060edd618e43f116524c934afedcfa7cbd0f1cde17299d283aa1add2e098457dde7927de4b5bbb05ebac8911662a20804b4a7ff2ce281ab94437b013e79def3a0556e23e236f42437e2fc57ebd78383fb70192d7ce9a3236e43a4882ef61df25789b5eaa66d6a97b8d590eb2f2d463fe9ad89e2e4cb9e289a708b0000"]) 16:00:37 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 16:00:37 executing program 0: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b7", 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r2, 0x2}) 16:00:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRES32=r1], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) ftruncate(r0, 0x0, 0x8001) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) 16:00:38 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000440)=ANY=[@ANYBLOB="ffffffffffff0000000000008100400008004500005c0000000000299078ffffffff7f00000103009078000000004e00000000000000000000007f00000100000000831f057f00000100000009ac1400aa0000000000000000ffffffffac1400aa0000000000b3b895fc7bff7f38"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x40, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r5, 0xffffffffffffffff) pipe2(&(0x7f0000000240), 0x18000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x40, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r9, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="461f82aebe7a3cce1152c0aeb0be36c48ae85165cd7f4d8e4fa301239b2145e5ab04bbbe4c0dbecc8f777237ba29ad8510ad9f9548631fc193c5", 0x3a}, {&(0x7f00000000c0)="196dda768da3b81c273ddbfdda0eecb474fce687b81906e79e350c3512c3a888efbee2688a4c51e4dbe684fa0fa174", 0x2f}, {&(0x7f0000000180)="f72a1b11a7660deda15cbc77e3b1992b8c86863852079489b1a264df373d9a4ae546534e098bd266aa7e04ecbd6aa0df568920e9c572dc82196f634931c93d", 0x3f}], 0x3, &(0x7f00000004c0)=[@cred={0x20}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r5}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9]}], 0xd8, 0x40f}, 0x400) 16:00:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:38 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0xf9d9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x800, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000280)="00000000000000002a954dfb16e487e8a85f9d6eaa1b289993b63467680a24bb9fd63ad9b53f804ca7970ff82bfc2222648c6ed6311194d6a08afac25527380eba45b349f683176e13be24a3236d75338baf2f6a9f255f0d678c233af684883ed1f378f3d9daedced41b75c4830c4e8ba8d7b234aa7d56b1437220201950def4637aba169eeb33b7b67834e19d0292bd60c5c5f726cf5a92264e5df5c506fa64d409f90caa6f7a5a6b7d6b90eeebd42bbf714bcfa4f9ca1b031a39da6546f4a66a6312b8520e3f536768e3959a7a233a7d07738efc9fafd91aab5143c191429bf40cbeaf7154f8364bdce04056093387beb09afa65cc1b", 0xf7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) r3 = dup2(r2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x80000000, 0x4, 0x7fffffff, 0x0, 0x3f, 0x8, 0x1, 0x2, 0x2, 0x9, 0x4}) dup2(r0, r1) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = socket(0x1, 0x3, 0x0) socket(0x10, 0x5, 0x1f) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r4, 0x0, 0x0) 16:00:38 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getgid() r3 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r6}, 0x0, 0x10000, r5, 0x0, 0x0, 0x10000, 0x0, 0x4390}) r7 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x5, 0x0, r2, 0x0, 0x0, 0x115}, 0x7, 0x3, r1, r7, 0xffffffffffffff81, 0x100, 0x1, 0x5}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/195) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = socket(0x2, 0x2, 0x0) dup2(r0, r8) connect$unix(r8, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:38 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @random="4581b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @rand_addr}}}}}}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) flock(r0, 0x6) 16:00:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="2d0114"], 0x3) listen(r2, 0xffffffff) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 16:00:38 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @remote, @local={0xac, 0x14, 0x0}, @remote, @rand_addr=0x5}}}}) 16:00:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 16:00:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 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)="fea1b7", 0x3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x10000, './file0\x00', 0xc999, 0xfffffc01, 0x1, 0x7fff}) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r2, 0x0, 0x0) panic: broken type ref goroutine 36 [running]: github.com/google/syzkaller/prog.ArgCommon.Type(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/prog.go:39 github.com/google/syzkaller/prog.foreachArgImpl(0x9b2d60, 0xc002a92d20, 0xc002139ec0, 0xc000c77278) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:135 +0x81d github.com/google/syzkaller/prog.foreachArgImpl(0x9b2d60, 0xc002a92c40, 0xc002139ec0, 0xc000c77278) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:141 +0x2a3 github.com/google/syzkaller/prog.foreachArgImpl(0x9b2d60, 0xc002a92c00, 0xc002139ec0, 0xc000c77278) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:141 +0x2a3 github.com/google/syzkaller/prog.foreachArgImpl(0x9b2e20, 0xc002a92be0, 0xc002139ec0, 0xc000c77278) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:159 +0x62d github.com/google/syzkaller/prog.foreachArgImpl(0x9b2d60, 0xc002a92bc0, 0xc002139ec0, 0xc000c77278) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:141 +0x2a3 github.com/google/syzkaller/prog.foreachArgImpl(0x9b2d60, 0xc002a92b00, 0xc002139ec0, 0xc000c77278) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:141 +0x2a3 github.com/google/syzkaller/prog.foreachArgImpl(0x9b2da0, 0xc00213e960, 0xc002139ec0, 0xc000c77278) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:156 +0x5e5 github.com/google/syzkaller/prog.ForeachArg(0xc002139c80, 0xc000c77278) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:122 +0xdd github.com/google/syzkaller/prog.getCompatibleResources(0xc002139a00, 0x9001f2, 0xb, 0xc002c6b8e0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:892 +0xb9 github.com/google/syzkaller/prog.(*randGen).resourceCentric(0xc002c6b8e0, 0xc0021814f0, 0xcac6c0, 0x0, 0x0, 0x0, 0xc001801430, 0xc000c77480, 0x792cc9) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:840 +0xfe github.com/google/syzkaller/prog.(*ResourceType).generate(0xcac6c0, 0xc002c6b8e0, 0xc0021814f0, 0x0, 0x9b2ce0, 0xc001801430, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:669 +0x27c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002c6b8e0, 0xc0021814f0, 0x9b9080, 0xcac6c0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002c6b8e0, 0xc0021814f0, 0xd40300, 0xc, 0xc, 0xaaaaaaaaaaaaaa00, 0x38, 0x8, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb6c80, 0xc002c6b8e0, 0xc0021814f0, 0x0, 0xd79620, 0x0, 0x0, 0x20, 0x20) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002c6b8e0, 0xc0021814f0, 0x9b9140, 0xcb6c80, 0x420000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc002c6b8e0, 0xc0021814f0, 0xcb6e40, 0x2, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:596 +0x116 github.com/google/syzkaller/prog.(*StructType).generate(0xcb6e00, 0xc002c6b8e0, 0xc0021814f0, 0x0, 0xd79620, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:780 +0x7c github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc002c6b8e0, 0xc0021814f0, 0x9b9140, 0xcb6e00, 0xd70000, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:658 +0x450 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:608 github.com/google/syzkaller/prog.(*UnionType).mutate(0xcafa00, 0xc002c6b8e0, 0xc0021814f0, 0x9b2e20, 0xc002c6b7e0, 0xc002c6b708, 0xcb5c80, 0x2, 0x2, 0xc0018dc300, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:457 +0x178 github.com/google/syzkaller/prog.(*Target).mutateArg(0xc0000776c0, 0xc002c6b8e0, 0xc0021814f0, 0x9b2e20, 0xc002c6b7e0, 0xc002c6b708, 0xcb5c80, 0x2, 0x2, 0xc0018dc300, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:229 +0xe3 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc000c77e18, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:182 +0x288 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc001952300, 0x9ac3e0, 0xc002ba8000, 0x14, 0xc0013b7900, 0xc002ac6000, 0x26b5, 0x3000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:47 +0x32c main.(*Proc).smashInput(0xc002b9a1c0, 0xc002a692e0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:213 +0x131 main.(*Proc).loop(0xc002b9a1c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:78 +0x16b created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:260 +0x1188 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) login: kernel: protection fault trap, code=0 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace in_delmulti(effffffffffffffd) at in_delmulti+0x8d in_purgeaddr(ffff800000aa2500) at in_purgeaddr+0x156 in_ifdetach(ffff800000ac6000) at in_ifdetach+0x74 if_detach(ffff800000ac6000) at if_detach+0x140 tun_clone_destroy(ffff800000ac6000) at tun_clone_destroy+0x1f2 tun_dev_close(5d00,7) at tun_dev_close+0x160 spec_close(ffff800020ed7030) at spec_close+0x311 VOP_CLOSE(fffffd806e55d5b8,7,fffffd807f7bf960,ffff800020dddad8) at VOP_CLOSE+0xc0 vn_closefile(fffffd8067ff7d30,ffff800020dddad8) at vn_closefile+0xd7 fdrop(fffffd8067ff7d30,ffff800020dddad8) at fdrop+0xc2 closef(fffffd8067ff7d30,ffff800020dddad8) at closef+0x11c fdfree(ffff800020dddad8) at fdfree+0x101 exit1(ffff800020dddad8,0,d,1) at exit1+0x32c postsig(ffff800020dddad8,d) at postsig+0x4ed userret(ffff800020dddad8) at userret+0x199 syscall(ffff800020ed74b0) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd06d0, count: -17 ddb{1}> show registers rdi 0x2 rsi 0 rbp 0xffff800020ed6e00 rbx 0 rdx 0xffff800020dddad8 rcx 0 rax 0 r8 0xffffffff81fa4843 rt_ifa_purge+0x153 r9 0x5 r10 0x3 r11 0xa427cecc39ad5888 r12 0 r13 0x3 r14 0xeffffffffffffffd r15 0x1 rip 0xffffffff8128e20d in_delmulti+0x8d cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020ed6da0 ss 0x10 in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> show proc PROC (syz-executor.0) pid=461093 stat=onproc flags process=a proc=2000 pri=32, usrpri=77, nice=20 forw=0xffffffffffffffff, list=0xffff800020e41870,0xffff800020e089e8 process=0xffff800020e39b00 user=0xffff800020ed2000, vmspace=0xfffffd807efff450 estcpu=27, cpticks=0, pctcpu=0.79 user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 95669 181439 1 0 3 0x100083 ttyin getty 40557 489126 0 0 3 0x14200 acct acct 82327 225005 0 0 3 0x14280 nfsidl nfsio 33378 228355 0 0 3 0x14280 nfsidl nfsio 52354 115262 0 0 3 0x14280 nfsidl nfsio 93029 275199 0 0 3 0x14280 nfsidl nfsio 49796 125535 0 0 3 0x14280 nfsidl nfsio 53519 363523 0 0 3 0x14280 nfsidl nfsio 44265 224623 0 0 3 0x14280 nfsidl nfsio 99795 369361 0 0 3 0x14280 nfsidl nfsio 99866 47569 0 0 3 0x14280 nfsidl nfsio 12379 206264 0 0 3 0x14280 nfsidl nfsio 92106 451612 0 0 3 0x14280 nfsidl nfsio 60139 147694 0 0 3 0x14280 nfsidl nfsio 20230 483747 0 0 3 0x14280 nfsidl nfsio 3677 96842 0 0 3 0x14280 nfsidl nfsio 58340 202994 0 0 3 0x14280 nfsidl nfsio 34086 390542 0 0 3 0x14280 nfsidl nfsio 29936 118179 0 0 3 0x14280 nfsidl nfsio 72603 236060 0 0 3 0x14280 nfsidl nfsio 29933 379367 0 0 3 0x14280 nfsidl nfsio 57172 97097 0 0 3 0x14280 nfsidl nfsio 51766 199678 0 0 3 0x14200 bored sosplice 22196 261685 69753 0 7 0x12 sshd 69753 69487 1 0 3 0x80 select sshd 60213 245485 25500 74 3 0x100092 bpf pflogd 25500 88019 1 0 3 0x80 netio pflogd 25563 335806 89 73 3 0x100090 kqread syslogd 89 218058 1 0 3 0x100082 netio syslogd 26819 278190 1 77 3 0x100090 poll dhclient 94338 291435 1 0 3 0x80 poll dhclient 78477 101009 0 0 3 0x14200 bored smr 11947 294969 0 0 2 0x14200 zerothread 23676 67462 0 0 3 0x14200 aiodoned aiodoned 77228 150693 0 0 3 0x14200 syncer update 81490 317544 0 0 3 0x14200 cleaner cleaner 69017 280314 0 0 3 0x14200 reaper reaper 45076 157371 0 0 3 0x14200 pgdaemon pagedaemon 49514 267745 0 0 3 0x14200 bored crynlk 13156 457035 0 0 3 0x14200 bored crypto 66631 438724 0 0 3 0x40014200 acpi0 acpi0 72998 32941 0 0 3 0x40014200 idle1 5954 449747 0 0 3 0x14200 bored softnet 11999 52028 0 0 2 0x14200 systqmp 54516 389775 0 0 3 0x14200 bored systq 59402 482823 0 0 3 0x40014200 bored softclock 69045 387336 0 0 3 0x40014200 idle0 1 435304 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9521 6417K 7062K 78643K 12063 0 pcb 13 8K 8K 78643K 124 0 rtable 102 7K 10K 78643K 571 0 ifaddr 84 17K 18K 78643K 202 0 counters 41 33K 34K 78643K 69 0 ioctlops 0 0K 4K 78643K 1597 0 iov 0 0K 16K 78643K 101 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1682 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 16 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 152 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 2 4K 25K 78643K 860 0 sigio 0 0K 0K 78643K 7 0 proc 61 63K 95K 78643K 576 0 subproc 7 0K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 144 0 in_multi 56 2K 3K 78643K 216 0 ether_multi 1 0K 0K 78643K 14 0 mrt 0 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 272 0 pfkey data 0 0K 0K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 75 92K 106K 78643K 3736 0 UVM aobj 18 2K 2K 78643K 33 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 68 0 NDP 12 0K 0K 78643K 42 0 temp 100 3867K 3934K 78643K 13311 0 kqueue 2 2K 8K 78643K 21 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 9 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 49 0 47 1 0 1 1 0 8 0 rtentry 112 108 0 76 2 0 2 2 0 8 0 unpcb 120 1616 0 1606 3 1 2 2 0 8 1 syncache 264 7 0 7 2 2 0 1 0 8 0 tcpqe 32 810 0 810 1 1 0 1 0 8 0 tcpcb 544 524 0 521 1 0 1 1 0 8 0 inpcb 296 1436 0 1430 3 1 2 2 0 8 1 rttmr 72 3 0 3 3 3 0 1 0 8 0 nd6 48 34 0 29 1 0 1 1 0 8 0 pkpcb 40 14 0 14 2 2 0 1 0 8 0 pffrag 232 3 0 3 2 2 0 1 0 482 0 pffrnode 88 3 0 3 2 2 0 1 0 8 0 pffrent 40 94 0 94 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 50 0 40 3 2 1 2 0 8 0 pfstitem 24 42 0 14 1 0 1 1 0 8 0 pfstkey 112 43 0 15 2 0 2 2 0 8 0 pfstate 328 41 0 14 4 0 4 4 0 8 0 pfrule 1360 39 0 26 3 1 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 466 0 295 15 3 12 15 0 8 0 art_table 32 467 0 295 2 0 2 2 0 8 0 art_node 16 107 0 74 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 3 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 149 0 139 1 0 1 1 0 8 0 shmpl 112 31 0 16 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2586 0 1184 89 0 89 89 0 8 0 ffsino 272 2586 0 1184 96 1 95 95 0 8 0 nchpl 144 3883 0 2288 60 0 60 60 0 8 0 uvmvnodes 72 2999 0 0 55 0 55 55 0 8 0 vnodes 208 2999 0 0 158 0 158 158 0 8 0 namei 1024 10953 0 10953 2 1 1 1 0 8 1 percpumem 16 45 0 14 1 0 1 1 0 8 0 vcpupl 1984 9 0 0 2 0 2 2 0 8 0 vmpool 560 22 0 13 1 0 1 1 0 8 0 pfiaddrpl 120 16 0 8 2 1 1 1 0 8 0 scxspl 192 12501 0 12501 13 12 1 7 0 8 1 plimitpl 152 46 0 40 1 0 1 1 0 8 0 sigapl 424 1093 0 1044 7 0 7 7 0 8 0 futexpl 56 12693 0 12693 1 0 1 1 0 8 1 knotepl 112 102 0 97 1 0 1 1 0 8 0 kqueuepl 144 62 0 58 1 0 1 1 0 8 0 pipelkpl 48 179 0 176 1 0 1 1 0 8 0 pipepl 120 358 0 354 1 0 1 1 0 8 0 fdescpl 496 1056 0 1044 3 0 3 3 0 8 0 filepl 152 6901 0 6848 8 3 5 6 0 8 1 lockfpl 104 395 0 394 1 0 1 1 0 8 0 lockfspl 48 164 0 163 1 0 1 1 0 8 0 sessionpl 112 22 0 13 1 0 1 1 0 8 0 pgrppl 48 26 0 17 1 0 1 1 0 8 0 ucredpl 96 516 0 507 1 0 1 1 0 8 0 zombiepl 144 1045 0 1044 3 2 1 1 0 8 0 processpl 984 1093 0 1044 8 1 7 7 0 8 0 procpl 624 2817 0 2768 6 0 6 6 0 8 0 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 7 0 7 2 2 0 1 0 8 0 sockpl 400 3117 0 3099 11 6 5 6 0 8 3 mcl64k 65536 9 0 0 2 0 2 2 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 12 0 0 2 0 2 2 0 8 0 mcl9k 9216 6 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 223 0 0 27 0 27 27 0 8 0 mtagpl 96 94 0 0 3 0 3 3 0 8 0 mbufpl 256 592 0 0 36 0 36 36 0 8 0 mbufpl: pool(0xffffffff8290b140:mbufpl): free list modified: page 0xfffffd8068afd000; item ordinal 5; addr 0xfffffd8068afdd00 (p 0xfffffd807aac0000); offset 0x0=0x3135250000000000 bufpl 280 5468 0 137 381 0 381 381 0 8 0 anonpl 16 112038 0 110820 80 15 65 79 0 124 47 amapchunkpl 152 7015 0 6978 25 12 13 19 0 158 9 amappl16 192 4762 0 4748 57 12 45 54 0 8 39 amappl15 184 228 0 228 2 1 1 1 0 8 1 amappl14 176 200 0 197 1 0 1 1 0 8 0 amappl13 168 42 0 41 1 0 1 1 0 8 0 amappl12 160 188 0 188 1 0 1 1 0 8 1 amappl11 152 293 0 278 1 0 1 1 0 8 0 amappl10 144 17 0 15 1 0 1 1 0 8 0 amappl9 136 381 0 380 1 0 1 1 0 8 0 amappl8 128 398 0 397 3 1 2 2 0 8 1 amappl7 120 140 0 131 1 0 1 1 0 8 0 amappl6 112 29 0 29 1 0 1 1 0 8 1 amappl5 104 870 0 853 1 0 1 1 0 8 0 amappl4 96 636 0 608 1 0 1 1 0 8 0 amappl3 88 241 0 236 1 0 1 1 0 8 0 amappl2 80 7690 0 7636 2 0 2 2 0 8 0 amappl1 72 32587 0 32200 23 13 10 18 0 8 0 amappl 80 3107 0 3080 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 32 0 15 1 0 1 1 0 8 0 uaddrrnd 24 1078 0 1057 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1078 0 1057 1 0 1 1 0 8 0 vmmpekpl 168 11325 0 11289 3 0 3 3 0 8 0 vmmpepl 168 133064 0 132213 154 44 110 122 0 357 52 vmsppl 368 1077 0 1057 4 1 3 3 0 8 0 pdppl 4096 2163 0 2123 9 2 7 7 0 8 0 pvpl 32 336289 0 333259 195 31 164 189 0 265 122 pmappl 232 1077 0 1057 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 311 0 17 9 0 9 9 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff82741ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828f7e70) at __mp_lock+0x127 syscall(ffff800020e63430) at syscall+0x400 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffde6d0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at in_delmulti+0x8d: movl 0xc(%r14),%r15d ddb{1}> trace in_delmulti(effffffffffffffd) at in_delmulti+0x8d in_purgeaddr(ffff800000aa2500) at in_purgeaddr+0x156 in_ifdetach(ffff800000ac6000) at in_ifdetach+0x74 if_detach(ffff800000ac6000) at if_detach+0x140 tun_clone_destroy(ffff800000ac6000) at tun_clone_destroy+0x1f2 tun_dev_close(5d00,7) at tun_dev_close+0x160 spec_close(ffff800020ed7030) at spec_close+0x311 VOP_CLOSE(fffffd806e55d5b8,7,fffffd807f7bf960,ffff800020dddad8) at VOP_CLOSE+0xc0 vn_closefile(fffffd8067ff7d30,ffff800020dddad8) at vn_closefile+0xd7 fdrop(fffffd8067ff7d30,ffff800020dddad8) at fdrop+0xc2 closef(fffffd8067ff7d30,ffff800020dddad8) at closef+0x11c fdfree(ffff800020dddad8) at fdfree+0x101 exit1(ffff800020dddad8,0,d,1) at exit1+0x32c postsig(ffff800020dddad8,d) at postsig+0x4ed userret(ffff800020dddad8) at userret+0x199 syscall(ffff800020ed74b0) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd06d0, count: -17