Warning: Permanently added '10.128.0.193' (ECDSA) to the list of known hosts. 2020/07/01 13:55:49 fuzzer started 2020/07/01 13:55:54 dialing manager at 10.128.15.235:25352 2020/07/01 13:55:54 syscalls: 381 2020/07/01 13:55:54 code coverage: enabled 2020/07/01 13:55:54 comparison tracing: enabled 2020/07/01 13:55:54 extra coverage: support is not implemented in syzkaller 2020/07/01 13:55:54 setuid sandbox: enabled 2020/07/01 13:55:54 namespace sandbox: support is not implemented in syzkaller 2020/07/01 13:55:54 Android sandbox: support is not implemented in syzkaller 2020/07/01 13:55:54 fault injection: support is not implemented in syzkaller 2020/07/01 13:55:54 leak checking: support is not implemented in syzkaller 2020/07/01 13:55:54 net packet injection: enabled 2020/07/01 13:55:54 net device setup: support is not implemented in syzkaller 2020/07/01 13:55:54 concurrency sanitizer: support is not implemented in syzkaller 2020/07/01 13:55:54 devlink PCI setup: support is not implemented in syzkaller 2020/07/01 13:55:54 USB emulation: support is not implemented in syzkaller 13:56:07 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10240, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x1, 0x4d9, 0x6, {[0xfff, 0x100000001, 0x6, 0x80, 0x0, 0x0, 0x6, 0x7, 0x7fff, 0x80000001, 0x10001, 0xffff, 0x8001, 0xbb68, 0xa07, 0x100, 0x4, 0x8001], [0x10001, 0x0, 0x1, 0x5, 0x40, 0x3, 0xc04, 0x3, 0x80000001, 0xeff6], [0x9, 0x0, 0x8, 0x1, 0x1, 0x7, 0x7], [0x8001, 0x3, 0x20, 0x1, 0x9c, 0x7], [{0xa18, 0x7, 0x1, 0x1f}, {0x0, 0x800000, 0x3, 0x9}, {0x9, 0xfff00000, 0x0, 0x100000000}, {0x678, 0x0, 0x7, 0x20}, {0x1b7, 0x7fff, 0xb0, 0x4}, {0x8001, 0x4, 0x7, 0x6}, {0x7ff, 0x401, 0x81, 0x100000001}, {0x1, 0xd295, 0x2}], {0x68, 0xfff, 0x2}, {0x0, 0x2, 0x3, 0x1}}}) syz_extract_tcp_res$synack(&(0x7f0000000400)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000440)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x115, &(0x7f0000000480)={@remote, @empty, [{[], {0x8100, 0x7, 0x1, 0x2}}], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0xc, 0x103, 0x67, 0x2, 0x4, 0x16, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@generic={0x1, 0x6, "ffa2d382"}]}}, @tcp={{0x3, 0x1, r3, r4, 0x0, 0x0, 0x14, 0x4, 0x0, 0x0, 0x8, {[@eol, @timestamp={0x8, 0xa, 0x6, 0x5}, @window={0x3, 0x3}, @generic={0x2, 0xf, "0d4e06018776722eac4a0df756"}, @mss={0x2, 0x4, 0x5}, @md5sig={0x13, 0x12, "4f58142254688f6a89ab854884703306"}, @eol, @sack_perm={0x4, 0x2}, @mss={0x2, 0x4, 0xd}, @eol]}}, {"f8590ec43c1a21597d9ac9264f849509ea41f1d8dcffe8dc530b7d63a104bdbcfab6d00c28cfbdc3774a6d15fea2e6b35e24ff512d28c627a9f736ae0192808ac7088ccea95fcc6132b3fa864b2768a459036eedc92b7a66fd4de4707c51f26ffa03c1c57821a46019e3ae07db58d4c37e310abdd3d513d7d3adaba9e8a67e95132aaba46481bc14b670903a39c31552e578cef9dbb0b1"}}}}}}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000640)='/dev/pci\x00', 0x400, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000600)='./file0\x00', r6, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r8, &(0x7f0000000740)="bae0b2713beed1806747ece41c2012b7bb8ba5400b74ab3326e8cc8f027f4efd57a92d8a02741621b1ea36ce8dc7863515a0852eca39f349b1d703d053d5fe6698524eb22d201eccaf0bbea0cf47dc3b31ba8dbff57ec13542dc760534ab57ed54a0807819288e26c340d533d52751071d26f97d3feb4b5de5d07c0b3e6e557c6606c666e35e443ba312a2507acfabe183f5fe757e37cd01b6738b5d8a00304e1ec2e3c48f9090e41cf6820af6b919dcc79ca5e8fbf9ac8bb719fcb66637773eebf669", 0xc3, 0x400, &(0x7f0000000840)=@abs={0x1, 0x0, 0x2}, 0x8) pread(r7, &(0x7f0000000880)="b7be3cbfe1d05d4b9d7d34bed7dce26855d0f8b38a0db32e9e423220fcc4c53fb5ec79a71bd00dc691e1a582be147892039f9a5274a9f4a1dff6833ce2290c1e28a38d43b09466302cdc136ae3e258d10119121a34e84a47414fb25f79438182487490a920701bff24d6a6", 0x6b, 0x0, 0x100000000) r9 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) readv(r9, &(0x7f0000000a80)=[{&(0x7f0000000900)=""/31, 0x1f}, {&(0x7f0000000940)=""/154, 0x9a}, {&(0x7f0000000a00)=""/73, 0x49}], 0x3) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000b00)={'./file0\x00', 0x7fff, 0x3, 0x9, 0x1, 0x95, 0x0, 0x800, 0x2, 0x2, 0x8, 0x7}) close(0xffffffffffffffff) 13:56:07 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="e863eb13110fb04ded5a8b98d6a6eb4378a1f77e35cc60b3cf9792562b89dbf22b6a1e02c702491ccef1", 0x2a) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) poll(&(0x7f0000000100)=[{r0, 0x4}, {r1, 0x20}], 0x2, 0x1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0x92) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x4, 0xb2, 0x7, 0x9}, {0x3, 0x80, 0x0, 0xffff8325}, {0x3, 0x20, 0x6, 0x3ec97324}, {0x547, 0xff, 0x20, 0x4}]}) acct(&(0x7f0000000240)='./file1\x00') r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x10000, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pf\x00', 0x100, 0x0) r7 = syz_open_pts() r8 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10000, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r5}, 0xfffffffffffffffe, 0x11, 0x1, 0x2, 0x100000001}, {{r3}, 0xfffffffffffffff8, 0x8, 0xc2, 0x9, 0x8000}, {{r6}, 0xfffffffffffffffc, 0x0, 0x4, 0x5, 0x80000000}, {{r7}, 0xfffffffffffffff8, 0x40, 0xffff5, 0x101, 0x20}, {{r4}, 0xfffffffffffffffb, 0x80, 0x8, 0x100, 0x6}, {{}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x40, 0x101}], 0x7, &(0x7f0000000400)=[{{r3}, 0xfffffffffffffffc, 0x8d, 0x1, 0x2, 0xee}, {{r2}, 0xffffffffffffffff, 0x14, 0x1, 0x100, 0x7}, {{r8}, 0xfffffffffffffffd, 0x46, 0x80, 0xa5f8, 0xca5}], 0xffffffff, &(0x7f0000000480)={0x3, 0x8001}) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f00000004c0)={0x4, 0x7, 0x8, 0x40, "e281b65825f711ccc75a7f2c1e2639cfa6b97db8", 0xffffffff, 0x5}) r9 = dup2(r4, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r9, 0x40047473, &(0x7f0000000500)=0xcb24) r10 = accept(r1, &(0x7f0000000540)=@un=@abs, &(0x7f0000000580)=0x8) fchmod(r10, 0x40) nanosleep(&(0x7f00000005c0)={0x6, 0x7}, 0x0) readv(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/18, 0x12}], 0x2) 13:56:08 executing program 0: r0 = socket(0x10, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x2, 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000700)=0x938) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000180)=0x8) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000280)) r3 = syz_open_pts() r4 = dup2(0xffffffffffffffff, r3) r5 = open(&(0x7f0000000340)='./bus\x00', 0x80, 0x149) ioctl$WSMUXIO_LIST_DEVICES(r5, 0x20005302, &(0x7f0000000140)={0x9, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {0x2}, {}, {}, {0x0, 0xd38}, {0x0, 0x7fffffff}, {0x3, 0x20}, {0x3, 0x4}, {}, {}, {}, {0x2, 0x2}, {}, {0x0, 0xfffffffd}, {}, {0x2, 0x202}, {0x3, 0x9}, {0x0, 0x62}, {0x0, 0x2}, {}, {0x0, 0xfffffffb}, {0x2, 0x71c4}, {0x1}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) getpeername$unix(0xffffffffffffffff, &(0x7f00000008c0)=ANY=[], &(0x7f00000002c0)=0x48) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f00000003c0)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000a7e6007a94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c661d635d0081eca2bea8558e793c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ae35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb581b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d2789f736565d6d6dbdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e718c6f10e8c978e94885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fae5b2b4f1cca9ae8bbfa04c54712a76e480677c2cdffd07392cd7e14949f4e7ac99ee492680f6f98f9d272f3c2f22ce7ea438b4b63e32367b82f0ef0b6d48f431337fe625db538372e2b6ca406b8837", 0x2ca}], 0x2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0xfffffffe, 0x20, 0x0, 0xfffe, &(0x7f0000000d80)={{0xff, 0x0, 0x3, 0x0, 0x80}, {[0x0, 0xfffffffffffffffd, 0x7f, 0x0, 0x0, 0x200000000000000, 0x0, 0x3, 0x2, 0xad, 0x1f, 0x80000000000000, 0x10008, 0x0, 0x0, 0x0, 0x9], [0x0, 0x7fffffffffffffd, 0x10000000, 0x68f, 0x4, 0x80, 0x5, 0x0, 0x0, 0x2], [0x0, 0x0, 0x9db7, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x80000, 0x0, 0x801], [{0x5}, {0x101, 0x1, 0x0, 0x1f}, {0x1f}, {0x0, 0x0, 0x0, 0x80000003}, {0xffff, 0x2, 0xfffffffc}, {0x0, 0x0, 0x0, 0xb58}, {0x40, 0x800, 0x0, 0x100000000000000}, {0x0, 0x0, 0x80eb, 0x4}], {0x0, 0x4, 0x0, 0xffffffffffffffff}, {0x0, 0x6, 0x0, 0x7fffffff}}}}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$FIOASYNC(0xffffffffffffffff, 0xcd60441a, &(0x7f0000000240)=0x2) pckbd_enable: command error 13:56:09 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000080)="b11b116754445cda0e56704f8dd95aaa4e5748f56a892a2f9d8aacf8a85c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05573c2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb379cbdcb1666a425062126f4990e20fef38f9d3f0c9b3cf726d653a46ad8db5d2b113b7f479e5ec7dce79acf0bccf7741e311e44f4116", &(0x7f0000000180)=0xde, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfb08000000bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459cc33ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) sysctl$kern(&(0x7f0000000180)={0x1, 0x19}, 0x35, &(0x7f0000000240)="c7ab30ac1db2321d139641cec2632852702cdfb83961aceb2577c293c67d75233800dff13ad501228bcaef5512777544ba9cd39b7a46abde59ff649b5c38047c733dcc88379201c696475d83aebceaf85321e6a835a0311ff2", &(0x7f00000001c0)=0xffffffffffffff7a, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) kqueue() r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/10, 0xa) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0xffffffffffffffff) 13:56:09 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x8, 0x8, 0x2, 0x2}, {0x7, 0x7f, 0x1, 0x3a6}, {0x101, 0x80, 0x4, 0x3adc}, {0x60, 0x2, 0xbe, 0x7}, {0x1, 0x5, 0x1, 0x6}, {0x5, 0x0, 0x47, 0x4}, {0xc6, 0x40, 0xff, 0x1}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) 13:56:09 executing program 1: r0 = socket(0x10, 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) r5 = open(&(0x7f0000000340)='./bus\x00', 0x80, 0x149) ioctl$WSMUXIO_LIST_DEVICES(r5, 0x20005302, &(0x7f0000000140)={0x9, [{}, {}, {0x1}, {}, {}, {}, {}, {0x1, 0xfffffffc}, {}, {}, {}, {}, {0x0, 0xd38}, {0x2, 0x7fffffff}, {0x3}, {0x3, 0x4}, {}, {}, {}, {0x3, 0x2}, {}, {0x0, 0xfffffffd}, {}, {0x3, 0x202}, {0x0, 0x9}, {0x0, 0x2}, {0x0, 0x2}, {}, {0x0, 0xfffffff9}, {0x2, 0xfffffffe}, {0x1}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) getpeername$unix(0xffffffffffffffff, &(0x7f00000008c0)=ANY=[], &(0x7f00000002c0)=0x48) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f00000003c0)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000a7e6007a94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c661d635d0081eca2bea8558e793c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ae35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb581b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d2789f736565d6d6dbdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e718c6f10e8c978e94885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fae5b2b4f1cca9ae8bbfa04c54712a76e480677c2cdffd07392cd7e14949f4e7ac99ee492680f6f98f9d272f3c2f22ce7ea438b4b63e32367b82f0ef0b6d48f431337fe625db538372e2b6ca406b8837", 0x2ca}], 0x2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0xfffffffe, 0x20, 0x0, 0xfffe, &(0x7f0000000d80)={{0xff, 0x0, 0x3, 0x0, 0x80}, {[0x0, 0xfffffffffffffffd, 0x7f, 0x0, 0x0, 0x200000000000000, 0x0, 0x3, 0x2, 0xad, 0x1f, 0x4, 0x10008, 0x0, 0x0, 0x0, 0x9], [0x0, 0x7fffffffffffffd, 0x10000000, 0x68f, 0x4, 0x80, 0x5], [0x0, 0x0, 0x9db7, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x80000, 0x0, 0x801], [{0xffff}, {0x101, 0x0, 0x0, 0x1f}, {0x1f}, {0x0, 0x0, 0x0, 0x80000003}, {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) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 13:56:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x3) syz_emit_ethernet(0xfa, &(0x7f0000000200)={@random="3be63d562606", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "52cb35", 0xfffffffffffffff8, 0x4, 0x40, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x0, "1c0f7aaefd0cafc85935af0319dbc47b47c727450789cd8d16ec30187044e7fcae3eff4a12c4714ea5bc6de18cb168833be0d541d98781c87a7c5f95563b0436da549b11948adbad327d244df1860b30"}, {0x4, 0x0, "a0fa07903dc816c3bbde45631905b6405d3c7f269e7cbb928b2aae1782ad2baca067f9c63c23770121bb58cd9c897d95fca59fbd9f3ea91a8eb7abc96107df63cc932f6222ef66d296255db299651476b7d43208de420ef822a55dedb0e3ad897db1c53ab22c60fa383b641dda30c870cc5192627bc471755f36984aa844906e9fb0ee080a999e48da38155d19feb1556b152ab9f87b37c8dc485e"}, {0x3, 0x0, "1c1dc3feb00b71a29954c469e094939d262638efe2db46d106f7e855ad9c7cc1465c686aece14db76fd99466852f7eac9276f792e2c931ef0cfb79"}, {0x3, 0x0, "961ee30513a4acf3a7f35aba7da2cffecf8a541e3ab466cac4bfb3644e4ef8126dccc77e4e8d4207bb5e30470606c3d3aeebcabb11d29bfa7a4d1dc00e828f641e26303c4023fc12d0699f8f697775e25246ae0318473ae005656e584e0dab5c80f20727872e5ab5addfc42c1517649fdf8b6020a860cade3f555b798bae55be6c144bcecebc873a567843e701dbbd3c7040b3d7a13789cbd06450feeb42333f14f00b3804814fe5b0d7633519b5e597c97c8ab0990c8f8acc7d94dd23fdf56d9c44b84daee6f2475593b0b75e79d217199981bd9a4f1768"}, {0x4, 0x0, "7aca0dd83ef380158770ced91a80c26c3c08141ea7f02dd7adce0726b4a3cb8ce945375ffc049d98c39effc0bc51cbf33b1551d1dba2b10b9a3c59463b6133d3faa2288c222d41410482d93e6eb070fe1751481ccfe05a13088acfe3a437d0d493dabfdf043afff9cf493879982f857fd134208c07bdeda9a638f3a5aa7816eb3fef5fb1db043f1c7e1434a07603e229bbdedaa540f9ad"}, {0x19, 0x0, "8ac8b5116c301d5376e3643f0f41595a11b9e8ebd4e40a9106605ae63652d8256e93a143b702ad642ad9c3f3e1996ceecd94e7e7d3fdb32eb5529339fbae11de4399e64915faeb6cf1822f32ec3d66e3a953dbd228767b86c645d18c4f3406765d41dc2a9851ccc6e1b8d38b7b85eaa6d1f4bae80d2c899daf68"}, {0x3, 0x0, "abef611c2b111fb845390810c32c212465f937a114ff30db34cd79e022"}, {0x3, 0x0, "4f81e61454a5ef00c326d0f4d0f920da176efd731347fc6b2feb0b2d314474b9b209b12e1182e11e3569d3b67d670ad152c1cd6cef05cac387307ce10557675204921b629a9c4d2b4d5f271be6e90e7ab3cf15b8a5e642d4e704c552da3c28aaa2248f86f09a1ad4af4081918b88c057fbd865497e5eb95c5f196894484c0afa1546d1295d6db69ff1688ee6098495fdb1b07c7213a3f84707c53cdb3f4468c604dab6e3ad48e6da723ef35afe8628a05a0b15514c0e724199df6e58a9993e3dc1495582cd0be2c778ed7739fe189ad905a36818419e5bdfd6"}, {0x1f, 0x0, "fd38c2a131b8c4fcf71dac3661d5f9e6a89ccf5152c892dd40c0fe4863efa53e58b77d8a1bbfc136b54983e920851e28f25b0d1c362bbcb564094714676f9a07f9180aee13fa8316d586b0ad776a3a599260a33789dbdf8a07d3d9355f9fc39e6ace565f66308d048a80d9fc6f1d1ba9392ea74327fcd6f69367ae93fa1588119b9ce01156bd28c080429875c3692c85457a827ea38e7a6afe78e61055256648a05b36d75e18c89733f58e9ee7667d6d9602d3347acf95605c49697f7a25f9e346d8b5ef99f028d799bd0ba866961e1e0d06fd87494223c7df54fd06a96b6bb746f3d0ee79905b50cb9bab9957447e7e49cec7aaaf69035dbbede781"}]}}}}}}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000780)={0x1, [{0x1, 0x4}, {0x3, 0xc276}, {0x3, 0x1afc}, {0x3, 0xa8}, {0x2, 0x4}, {0x2, 0x613}, {0x1, 0xeb65}, {0x2, 0x1}, {0x3, 0x9}, {0x2, 0xfffffffd}, {0x2, 0xffffffff}, {0x3, 0xca}, {0x1, 0x8}, {0x1, 0x101}, {0x1}, {0x2, 0x3b}, {0x1, 0x81}, {0x1, 0x1}, {0x3, 0x8}, {0x2, 0x200}, {0x1, 0x80000000}, {0x1, 0x7fffffff}, {0x1, 0x8}, {0x1, 0xfff}, {0x3, 0x2}, {0x1, 0x8}, {0x2, 0x5}, {0x7, 0x80000000}, {0x0, 0x3}, {0x1, 0x8}, {0x3, 0xf0}, {0x3, 0x9}]}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x1, 0x8}, {0x101, 0x101}, {0x25, 0xfffffffa}, {0x26, 0x5}, {0x84, 0x8000}, {0x47, 0x1}, {0x2, 0x3}, {0x4, 0xfffffff7}], 0x8}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x2, 0xe792}, {0x26, 0x3}], 0x2}) 13:56:13 executing program 0: pipe2(0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f0000000140)={0x4, 0x7}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1, 0x0, 0x0, {[0x0, 0x800, 0x6fb, 0x2, 0x7d, 0x0, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x800000000, 0x2], [0x10000000, 0x1, 0x0, 0x0, 0x0, 0x0, 0x800000000003], [0x0, 0x8, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x8000000000000, 0x80000], [{0x8, 0x2}, {}, {0x401, 0x0, 0x0, 0x8}, {0xfffd, 0x3, 0x7, 0x2}, {0x1, 0x0, 0x0, 0x101}, {0x0, 0x0, 0x2000001, 0x8}, {0xffff, 0x0, 0x0, 0x400}, {0x0, 0x1, 0xfffffffe, 0xfffffffffffffffa}], {}, {0x0, 0xfffffffc, 0x40000001}}}) getgid() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000019280)='./file0\x00', 0x100, 0x40) getdents(r0, &(0x7f0000000100)=""/102400, 0x19000) kevent(0xffffffffffffffff, &(0x7f0000019300), 0x7fffffff, 0x0, 0x8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x667) semop(r2, &(0x7f0000000400), 0x0) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f00000192c0)=""/136) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000019140), 0xc) getgroups(0x0, &(0x7f0000000200)=[0x0, r3, 0x0, r3, 0x0, 0x0, 0x0]) r4 = geteuid() r5 = getgid() r6 = socket(0x18, 0x4, 0x0) setsockopt(r6, 0x29, 0x1, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000019100)) r7 = socket(0x6, 0x3, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r7, 0x80000000000029, 0x40, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xa, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r8, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r5, 0x0, 0x0, r9]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r4, r5, 0x40, 0x6}, 0xffffffff, 0xffffffff80000001, 0xbf5}) r10 = fcntl$dupfd(r1, 0x0, r1) r11 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r10, 0x0, r11) 13:56:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) setsockopt(r2, 0x1, 0x9, &(0x7f0000000000)="ab48651a962f06299d3011ebf12b014845358b225dc93777c88042f133b541bea0a7c86b9078d1e22e158113cd4ce46922ddcc4b04c666dfcc77f0aedcaffa0c9a97e84e241d15c26da3e68d9794ba2cf925b5543ae31c1a3519f86276b61755eff07fdb39288d6b9a9a16f28e8058f0eefcbb39a36dafe611e4310e636f6bc023454399df15af26bb16a96fd7a54fa854d5c343e6534f9e60ed8ac71e04fed37dfd1f7f164eeefcab5ce8328694f69c99ba8de5a86d7fbe42906c0deca7d9ce1024282b99cb6b9d9f5aae2c4d2b96adac59c4d983a47ef0d8439d65b857f0d14ff85f88a6710c", 0xe7) 13:56:19 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="044f6021d80add39030878cf6443e0582d95df1770eba51d5a56cc0f70609822bfca02b8bc3947e9a4ef3699d4f83e59e4e09571cec70927193399cbd8401234a5c9ddde786524efa991ce60f907e222cd87e28ea08762d9efaa546ef4e277f6f9a7384abc020cbc2070b3bb47805fcef02549ae08f513", 0x5816206c4de31f13) clock_settime(0x0, &(0x7f0000000140)={0x5e5cddb4}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000180), 0xc) linkat(r2, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00', 0x0) 13:56:19 executing program 0: r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@empty, @remote, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @random="ad58275fcf57", @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x8000}}}}) r1 = fcntl$dupfd(r0, 0x0, r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse\x00', 0xa0, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000000)) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0xfeff, 0x3, 0x7, 0xff, 0x9}, {0x1000, 0x1, 0x800, 0x0, 0x7}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) recvfrom$inet6(r0, &(0x7f0000000200)=""/131, 0x83, 0x1, &(0x7f0000000080)={0x18, 0x2, 0x401, 0x8}, 0xc) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x7c}, {0x6, 0x0, 0x0, 0xa70}]}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) pwrite(r2, &(0x7f0000000180)="b500"/14, 0xe, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000480)=0x2d43) 13:56:19 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) accept$inet(r3, 0x0, &(0x7f0000000040)=0xd) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) socket(0x2, 0x8000, 0x1) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) getsockopt$inet_opts(r7, 0x0, 0xa, 0x0, 0x0) 02:19:32 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x3, 0x101, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff, 0x800}, {0x3, 0x1}, {0x1, 0xed10}, {0x1, 0xc000, 0x800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) semop(r0, &(0x7f0000000340)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x87) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r1 = getpgrp() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x40000006, r1) fcntl$getown(0xffffffffffffffff, 0x5) r2 = getpgrp() setpgid(r1, r2) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) r3 = socket(0x2, 0xc003, 0x0) setsockopt(0xffffffffffffffff, 0x80000001, 0x400001, 0x0, 0x0) setsockopt(r3, 0x0, 0x67, 0x0, 0x0) getpeername$inet6(r3, &(0x7f0000000280), &(0x7f0000000300)=0xc) r4 = semget$private(0x0, 0x2, 0x1) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000240)=[0x800, 0xfffe, 0x8, 0x8, 0x2]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000100)=""/25) sysctl$hw(&(0x7f0000000180)={0x6, 0x9}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000000)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e85bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab577093c2f05db63903e9fe48c664d9ad098f7fd20f254e2f46baa8b7e1fae6a4a1eea2fdd5aae", 0xd1) 02:19:32 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0xbbfd8a82dc2e624f, 0x42) write(r1, &(0x7f0000000200)="220e2a", 0x3) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x1}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x3fe90}, 0x10000064001000d, 0x4}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000140)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x400, 0x1) fsync(r2) 02:19:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) 02:19:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020200e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207c00001012000"], 0x10) write(r1, 0x0, 0x0) 02:19:32 executing program 0: r0 = kqueue() r1 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r1) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r3 = socket(0x2, 0xc003, 0x61) connect$unix(r3, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac602b28264fb4362e3e84dc86b09f29ec7b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330028048d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2b3edc8b9052ed6c5e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770def062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecf27f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929"], 0x10) writev(r3, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYBLOB="00001042611e7c9b8a00"/20, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYRES32], 0x80, 0x40c}, 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000dc0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, 0xc) r8 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000e40)={{0x421267d, r7, 0xffffffffffffffff, r8, 0x0, 0x4, 0x85e9}, 0xfffffffffffffba4, 0x8, 0x81}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000440)="9aa2fe32cfd846a8d8b5bdc1387f9408f66641d0ff6293656075988537e67de4d648b7e64b7febe7b566c14c35bd1baa6a449a8b7b25722ff8b9a33ad8e1ec8024bdf23bbb2e78b15c30214067ad7b9adf3fc3eb4900ff2822", 0x59}, {&(0x7f00000004c0)="42fc153ee8921e9d32d7b94fb92469b12738bb19412d52daa9aca95f765d6600b8f7aee8e532a80783ad340994416f1d904584535f56cca0cf599d39f3d7c43ae0cbf810bc772506a7fb9e40e049f173f3ccf4f4502b3769169d9a87ea9fdf0870e6a0a31bb5ea16b242d5a53bda366a53e5ad020db55c408989fe93e771330a5320240ba0ee6ae83f3c685c5a20b798bae4d8db83ea6b349a19404ff9c3d3f19975302bbfdc20ca0f6c3b69459a9d9e9e26b3119e79493147322d65f80e87e28724e9fda7b487f39d56f65af368f56a10022584a69193c5f442f9def1698ecc", 0xe0}, {&(0x7f00000005c0)="42d689a9011a6a5448d63eade5f535b6a3b8582fb34b6e62879e582c7fd20d50d20a0bc29cc00d0b975c7a077aaeca24633afaaa2e03f6aa3beb4318d0ed999372640d3c43343aa713307002748d6c420291a12026c50768dec585758463435311192f6721dffbc6de830d272a9278d8be41279ce6d6937b393486f06fed6955baeb2ab6", 0x84}], 0x3, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r1}, @cred={0x20, 0xffff, 0x0, r4, r7}], 0x40, 0x402}, 0x0) r9 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x811, r9, 0x0, 0xfffffffffffffffe) readv(r9, &(0x7f0000000380)=[{&(0x7f0000000000)=""/163, 0xa3}, {&(0x7f00000000c0)=""/245, 0xf5}, {&(0x7f00000001c0)=""/47, 0x2f}, {&(0x7f0000000200)=""/109, 0x6d}, {&(0x7f0000000280)=""/47, 0x2f}, {&(0x7f00000002c0)=""/184, 0xb8}], 0x6) 02:19:32 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) sysctl$kern(&(0x7f0000000180)={0x1, 0x2f}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 02:19:32 executing program 0: mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x7812, 0xffffffffffffffff, 0x0, 0x0) 02:19:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000011, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x6c}, {0x6, 0x0, 0x0, 0x400bf}]}) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 02:19:32 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x4, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x1f, 0x5, [@multicast1, @remote={0xac, 0x14, 0x0}, @rand_addr=0x5570, @empty, @broadcast, @local={0xac, 0x14, 0x0}, @multicast2]}, @noop, @end]}}, @icmp=@info_reply}}}}) 02:19:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x7, 0x90d2}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000036c0)="7c85dd0aa7ccf73e99f06c09820a38443505d9b9c62024a59486fd897a38697ca9ca399c78db0a60d71f3122f7959b82c3c23523b1eb27d6d22b84d84673038daf3113c9f94859787c26e8cb9044586119c3946eebaeeec798059a5ce474f56ef842fb1f", 0x64}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "7a46fa02662f8406e836d39c44e966cc523a8639"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0fd44355e76a2d98cdf41d55dc3608c81ae619fd"}) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) dup2(r2, r0) 02:19:32 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x8000, 0x8b) 02:19:32 executing program 0: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e513487711979c728420aef61715f7b183d4b3830c921bf0817a0000000000001c000000", 0x2c) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r1, @ANYRES64, @ANYRES64=r2, @ANYRESOCT=r0], 0x10) write(r1, 0x0, 0x0) 02:19:33 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x40000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1000000000000000}], ['./file0/file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) pwritev(r1, &(0x7f00000003c0), 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = getgid() r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000dc0)=0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) chown(&(0x7f0000000280)='./file0\x00', 0x0, r4) setregid(r4, 0xffffffffffffffff) 02:19:33 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(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) syz_open_pts() shmat(0x0, &(0x7f00000f6000/0x4000)=nil, 0x0) shmdt(0x0) fchdir(0xffffffffffffffff) mmap(&(0x7f000059b000/0x4000)=nil, 0x4000, 0x1, 0x2811, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) shutdown(r2, 0x1) syz_open_pts() close(r2) accept$unix(r1, 0x0, &(0x7f0000000040)) recvfrom$unix(r2, &(0x7f0000002200)=""/4110, 0x100e, 0x3, 0x0, 0x0) 02:19:33 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x33c28) munmap(&(0x7f0000ef4000/0x12000)=nil, 0x12000) mmap(&(0x7f0000f00000/0x3000)=nil, 0x3000, 0x0, 0x1815, 0xffffffffffffffff, 0x0, 0x0) 02:19:33 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) dup(r0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f8, 0xfffffff8, 0x7fb, 0xfffffffffffffffe, "03551704947f0c033c02df71795acd76ef08f6ff"}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r3, 0x8004667c, &(0x7f0000000500)) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x40000000, r1) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) close(r4) 02:19:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4000000005bcb) r0 = open(&(0x7f0000000040)='./bus\x00', 0xf1906fd732675159, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000100)=0x80000000000001) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) 02:19:33 executing program 0: syz_emit_ethernet(0xae, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00!', 0x78, 0x3c, 0x0, @rand_addr="8ebcbcb7d57f00327d1bff8ea406b43a", @local={0xfe, 0x80, [], 0x0}, {[], @generic="1a2aaa510e6313e930cd8653f77e473f8d3eec577f75f9e379fa4eb467ca2d0876eef4352d9e6701d72781fd042e9a3c24e998789d7880379715acf3f8203aa80e0615578a9980826481a3c380af806aaa53c874e7279d51d993ddbbaafe4575096c969e6f5177a651d3eafc5370d15254ea680043e73306"}}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) setregid(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r7 = socket(0x2, 0xc003, 0x61) connect$unix(r7, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac602b28264fb4362e3e84dc86b09f29ec7b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330028048d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2b3edc8b9052ed6c5e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770def062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecf27f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929"], 0x10) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380), 0x0, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r8}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, r6, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r6, r7, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x80, 0x40c}, 0x1) fcntl$setown(r5, 0x6, r8) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 02:19:33 executing program 1: fchflags(0xffffffffffffffff, 0x18000) 02:19:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x6, 0x0, 0x0, 0x14fc}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x882, 0x128) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) pwrite(r2, &(0x7f00000001c0)="09962a114539c55acffdaaa7f21ec200cefae42f54a0789f8f9e2e025bf4928d25684a05ea1997f960562e934b088955cc1ab98e280f0b2b16d30f94dbd8b80157202c685011dfaa3f59f634837ae47ea98d0cbdf61c1c0a1630129096ec16adc8ff3770c8435f5b931daeec035612", 0x6f, 0x0, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0xfff8, 0x0, 0x0, 0x8}, {0x3, 0x5, 0x1, 0x1000}, {0x9, 0x6, 0x5, 0xd8}, {0x3, 0x4, 0x70, 0x5}, {0x8000, 0x0, 0x0, 0x7fffffff}, {0x1ff, 0x72, 0x80, 0x3}]}) 02:19:33 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 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r2, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r2, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r2, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000000)=""/12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x100000001, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x5]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) recvfrom(r3, &(0x7f0000000100)=""/193, 0xc1, 0x0, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 02:19:33 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000100)={@local, @random="2f3259998d28", [], {@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, {[@generic={0x3, 0x2}]}}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x5, 0x5}) 02:19:33 executing program 0: syz_emit_ethernet(0x3b, &(0x7f0000000000)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0xf, 0x8191, 0x6, 0x9, 0x3, @broadcast, "96dbe575d9f6825603", @empty, "1dcb0fa2d066d2c6f5cecf00416e2974"}}}}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSKBDIO_BELL(r1, 0x20005701) 02:19:33 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xb01, 0x1fffe00, 0x2, 0x2, "181b6f9af6f87030f31dbb2988acf17436be8959", 0xa45, 0x200}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt(r3, 0xffffdff9, 0x7, &(0x7f0000000040)="ffc1dca764f8c3969903495780675115d98b", 0x12) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="200000352bf608ff0bbc0d00b831e8a2edcd7110ded8000000e26f9672a122475fa86eda4df1afac7ddda776664c1f05ee33f70584ad4b5c25a362eb23a13ef26d6422aa8700ad0000000000000000000000000000007373f1f2e050dda75bcf748bc8d9a1691d4be68ef3f085a14667027bdf0f8491ba5359c6dd197c73ab9fc6deddebeb382cf426ba9cf02539cadafcfad022e317ecad7bf0ced99399287e21f61eac697abe4f64716d17011fc4d41a5bfe93b0dccd5e01ad87614b0b296602f8843d861bb43c268daf93942f9a99eabc8be28986b93dfd245e9806c1e7f6e9b9765d9ccd7a961077f05489927033066a7b9276a72bec5bf8de7313e17a34ffca52d3bf97173c5313f8df9413718b27c48671c6a3e68c6c8154f437386853a60dcfdd21952db61670523ed4d10feaf2432c279b2f75a0cc2c9d538ff8c6e28f42abd20e34", @ANYRESHEX=r1, @ANYRESHEX=r2, @ANYRES64, @ANYBLOB="9cbb0946a6094065e8a46a6b5fa950fd3a8928f6f185804d518d805da20d8f223d011280e079cff66c46791442c715eb36108fac143fbcf4cdd3de78ce1cdf1bc6d4db7597a0d9df663a8de5c54488d66c315d35832e75943fc0d537d8a5f732fad2c8e2c0ddcbad78c941d3cb79f92fee160bdf7c084eb5930c8114d0813ce2581414de148a5f52a37047f200c5118b6f8ccac1935197ab56cecb265bd2ac2d303c93f7d908ea0197de9feabebf63dfb15c9a141d1fc470e14c38d41245d57f709e6c2e9e1bd3d56a63e999184b51e385051d683891dd30456a8afd71eb339cb8a5bfe5f64a46300ca5e36a6ff110c083c542618010878ddb1b0cdba198a307d47dde9360f28ca61b0b173f8852621fe1cfd1c3b9207f48112802d280403837f501c64f8af927119a0216bebdac2981f857d350953c66b9acd8ce2bb8b389825df348"], 0x38}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(r4, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x2, 0x1}, {0x10000, 0x1ff}}, 0x2) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) 02:19:34 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x853f) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x2], [], [0x0, 0x0, 0x0, 0x80000000]}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r5 = socket(0x2, 0x3, 0x0) getpeername$inet6(r5, &(0x7f0000000080), &(0x7f0000000100)=0xc) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x100000001, 0x2000, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [], [], [], {0x2}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 02:19:34 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(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x8001, 0x80ff, 0x0, 0x0, 0x0, 0x0, 0x8], [], [], [], [{}, {}, {0x0, 0x1}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 02:19:34 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a40)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [], [{}, {}, {}, {0x0, 0x0, 0xfffffffd, 0x4}]}}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) close(r3) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)=0x1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 02:19:38 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x0, 0x2, 0x3) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0/file0\x00', r3, 0x3}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0xc000, 0x1) 02:19:38 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000300000000000019078e0000002ffffffff030b9078000000004502000000660000000000f15b000000000000fffc134e05c19396895a25791abbe65abeed1196d9bc8d7db0a7f1bd03bb036c06da8c22b6d1d9dd2c170d0fd45acfee646822d80d2a6233bbe972d4"]) 02:19:38 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x36}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) write(r1, &(0x7f00000000c0)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r2 = dup2(r0, 0xffffffffffffffff) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000080)) 02:19:38 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast2}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x3, 0x7, 0x6, 0x1, 0xff, 0x1, 0x9, 0x2, 0x1, 0x5, 0x5}) 02:19:38 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000020000210], [0xfffffffffffffffd], [0x0, 0x0, 0x4, 0x1], [{0x0, 0x1}], {}, {0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 02:19:38 executing program 0: close(0xffffffffffffffff) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="820266696c42de707ef9a2a580b6355a1fadf8bed29f99429d098c1590264865defce47b003db84ab38793e0e33547b810baaea1e962798ef3eef10194266a4c62052489ff3d0e7974778955fcf9278b0407786ac1ef8167099fb138c9b8a2bcb406af9b65c721"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x5) 02:19:38 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x42) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/3, 0x3) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 02:19:38 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x1c, 0x0}, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 02:19:38 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/6, 0x6}], 0x1) 02:19:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300", 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESDEC=0x0], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') 02:19:39 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x20000, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="945c037bba14670db419f996be0f72dfc9d8bccd18fe24c9406a7e2e2e1adb5e048084005c30679756f5661a90d5bfa8deb44b32b01f17ef7b17041dc67315c9a8abea7d340de38dc38b10a332cf9b6099a93aea9feb916eeb65e1a942ce2b821d8c80b1df6185036f6d815b2f7a561b8c5ca0430d1f7a8f13d36d371f4f4fe923c15e8a1d203bf14e04376db78413bbc9108a42cc8a1b153d173c0326c0cb47fdf9fe763c97ee5b0b5a286776f2b839d59984", 0xb3}, {&(0x7f0000000000)='.', 0x1}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x8da82233e86350e0) open$dir(&(0x7f0000000340)='./file0/file0\x00', 0x28, 0x42) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000540)='r\x00') r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c6e68e4d110f4db8b5a653006"], 0xa) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000440)='(\x00', &(0x7f0000000640)='\x11\xfe\f\"\xfd\rrB.\x92\r\x82l-\xc1\x9f\xba\\0x\xdeb\xb7P\x02\x8a\xa8<\x1c\x85k\x82g\xe9\xd0|\xf8T\x11H\xeag\xb2\xd2\x8a:\x05\x18\b^\xaf\xad\xf4\x9a\xe0\xa2n~\x9d\xd7\xb1\x06\x04$\xfc\x97\xe4\xeb\x98r*\xae\b.\'R[\x11I\xd0\xeb\x0f\\\x8c\xbe\xcb\xc0\xbf\xf4%\xfe\x9fp\xf1F\xf2(\f%\x9a\xdd\x9aTw9\xb5\x9d\xdeQm\t{4\x1f\xf4\xb5\xdaC\x9b.\xc0\xbb\x9e\xe1\xbf\xd8\x99y\xfd\xb4o\x02C\\\xd8\xf3\xcf\xe7\x8fx\x1dH\xac\xcc^\xe4\x04\x9c\xfe<-\x1e\xb0t\x97J\xb7K\v\f\x9c\xf7\xfd u\xaaL', &(0x7f0000000180)='/dev/speaker\x00', &(0x7f00000001c0)='\\\'\'}#\x00', &(0x7f0000000200)='\xd0^,\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/speaker\x00', &(0x7f0000000300)='\x95\x19\'1U~\x98\xce\xaf:}.\'9]\x00', &(0x7f0000000080)=',\x00', &(0x7f0000000480)='(\x00'], &(0x7f0000000380)) 02:19:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)=0x2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28082, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000280)) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x20}, 0x4, &(0x7f0000000340)="0836eec5312fb14a1573155f10d3b23665f13192cfb5d90b7ead92d94afd44e4cca5aa2186387bb42c4168479faabfdfcd5b0b59ec591711d1d3c87bbb51fbe4656b956655cd41819dfa85d37ae5b78f6ff27665f8a16284bc1dcaa14d66adf110f65db48f941843c2957852e03c2ff14a287892bbee6803e4091ad6389178fdfffb6a1979dfac6305f2f4f110b0184ec5128148fc8ad431e0815afd81b03400778fb04b901a86062f710a88c831fed27edd45b74e92141bc1e7319709b2e92c955b9e1379a07a6a55d54cb05a1473b39d2528940c901b", &(0x7f00000002c0)=0xd7, &(0x7f0000000440)="e784784439c267d391affde5527ff6a2cb0e3608193b1ff0ea8bb01a32b494964b126bcb11fd7b51788464466925db481b9e106825b3f418ad33b3698103cb3183d053ac71d366dc7910294410a85b14ebb2d0e791d8b06cdbc0c6c7774da805132d3ee1ccf93dcf12954bea96dc42cda3c44de1f8fc2c6c70c845abe904c3d22bbb9a02b17a6a07daa09bc463d2ce9809658ebb06662d6e9d3239d6bfc6b2fcff768e4c9702ce6c97b69d4ed624b5b57da6146ea7dccceb2c0fb66b0a706a1da81e8411183a1f41adc8f0caf62d1ae02865b0e917bb28f1fd9fd6255248cb9a7fbf1019ba957cf28f5ffb1e826933e323", 0xf1) r4 = semget$private(0x0, 0x6, 0x444) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000080)=""/207) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x8000) 02:19:39 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000001c0)={@broadcast, @random="4639ec8382a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0xf, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, "82c0f1831592da8c"}}}}}) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 02:19:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000780)=[{&(0x7f0000000180)=""/200, 0xc8}, {&(0x7f0000000280)=""/139, 0x8b}, {&(0x7f0000000080)=""/27, 0x1b}, {&(0x7f0000000340)}, {&(0x7f0000000440)=""/99, 0x63}, {&(0x7f00000004c0)=""/113, 0x71}, {&(0x7f0000000540)=""/179, 0xb3}, {&(0x7f0000000600)=""/185, 0xb9}, {&(0x7f00000006c0)=""/177, 0xb1}], 0x9, &(0x7f00000003c0)=""/13, 0xd}, 0x1042) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="021f20b6e71cc3177367fdcd5db735bf83cd328e7c42e4e4f50f72049ac68a2a8404e0efde930381b00f4ca780e6cab1ddb75313697eccac67a84bef06a1226674d380acd2c8c2d5ff2d25ea2eeaf29e9f7a8fc05c1a22e3ff6ed168a3acfcd7907aa6431065a8e307a97388ab114ef4b6aeed03002efa9caa366d1af30d2759f0cdae20a9ed3071cfa1f8d412723340fa51370905f53d978dd514800ab1"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 02:19:39 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c28265000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000fd7e005218a7ba6ab4a00e1f529700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f4d41ea4c64e32c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004cbd15f8206995be3d11b6db8d946ee4f2d7ef22001b19c063a706731c8493b3639c789363b342bb16ddd8ed8be48686e43817205ccd30ae088a68f97ba9100bd37144de2b9c3254777abcda19edc4133a8c4f19b7eb1feedbe4d2e43c84c0555b61a2af3125787948f45cd8d4b4ca6a8bca230d16a4149f21264a4544d7f2d8ba21166c"], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af68792a55d1aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdc82"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r0, &(0x7f0000000200), &(0x7f0000000440)=0xffffffffffffff74) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0xfc) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) dup(r4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)="000400400000000100000000c782b81048ac303d94a04a701ebc227cdf", 0x1d) r6 = socket(0x1e, 0x4003, 0x0) connect$inet6(r6, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r6, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r7 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r8 = semget$private(0x0, 0x7, 0x287) semop(r8, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semget$private(0x0, 0x6, 0x89) semop(r8, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 02:19:39 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/96}, &(0x7f0000000080)=0x62) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000dc0)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, 0xc) r4 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000e40)={{0x421267d, r3, 0xffffffffffffffff, r4, 0x0, 0x4, 0x85e9}, 0xfffffffffffffba4, 0x8, 0x81}) r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r6 = getuid() fchown(r5, r6, 0x0) setreuid(0xee00, r6) r7 = getgid() chown(&(0x7f0000000280)='./file0\x00', r6, r7) fchown(r0, r3, r7) 02:19:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b23"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', r3, r4) setegid(r4) r5 = dup(r0) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000040)) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 02:19:39 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x3}) 02:19:39 executing program 1: shutdown(0xffffffffffffffff, 0x2) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) shutdown(r0, 0x1) 02:19:39 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, {[0x6, 0xfeff, 0x0, 0x100000003, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x400000]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) dup2(r2, r3) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:19:39 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) fchflags(r0, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x1812, r0, 0x0, 0x8000000000000000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x14, 0xf0000000, 0x8, 0x7}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x2418, 0x4}], 0x80, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x10, 0x80000001, 0x0, 0x6}, {{r3}, 0x774cb29ea26cddf8, 0x6, 0x2, 0x57}, {{r4}, 0xfffffffffffffff8, 0x0, 0x1, 0x7fff, 0x3}, {{r1}, 0xfffffffffffffffb, 0x0, 0x40000000, 0x7, 0x8}], 0x8, &(0x7f0000000200)={0x6}) r5 = open$dir(&(0x7f0000000040)='./file1\x00', 0x10, 0x60) fcntl$getown(r5, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) 02:19:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f00000004c0)=0x6) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mknodat(r2, &(0x7f0000000440)='./bus\x00', 0x2, 0x8) ioctl$TIOCFLUSH(r0, 0x8018695a, &(0x7f0000000300)) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xd, 0xffffffff}, {0x5, 0x5}}, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$getflags(r0, 0x1) fchflags(r3, 0x0) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = socket(0x11, 0x1, 0x4) acct(&(0x7f0000000340)='./file0\x00') socket(0x2, 0x2, 0x0) recvmsg(r5, &(0x7f0000003800)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000003680)=[{&(0x7f00000001c0)=""/3, 0x3}, {&(0x7f0000000200)=""/201, 0xc9}, {&(0x7f0000000000)=""/51, 0x33}, {&(0x7f0000001580)=""/4096, 0x1000}, {&(0x7f0000002580)=""/199, 0xc7}, {&(0x7f0000002680)=""/4087, 0xff7}, {&(0x7f00000003c0)=""/127, 0x7f}], 0x7, &(0x7f0000003700)=""/253, 0xfd}, 0x0) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x210, 0xffffffffffffffff) 02:19:39 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000540)={0x2a7a4bbf, 0x0, 0xfefffffe, 0x0, "09000000245185a818f8ffffffffffffff091fe6"}) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x1200000, 0x0, 0x300, 0x0) close(r0) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0xa1, 0x0) 02:19:39 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x400, 0x0, 0x800000, "000000dbddb97b00", 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000140)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./bus\x00', r4}) dup2(r0, r4) 02:19:40 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = socket(0x2, 0xc003, 0x61) connect$unix(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac602b28264fb4362e3e84dc86b09f29ec7b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330028048d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2b3edc8b9052ed6c5e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770def062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecf27f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000680)=[{&(0x7f00000001c0)="a6b9625e6001769fbbc7d34e03e4d0c60d6b1c354ceac3c8e181197ab9a8de30c95ca2dec15d9303bfffb936020df4e04890b44fe9813aa6fe61f707f387c4bb98eb1bffe0e3603e084d416ce18a25c3e9de0067a0b13b47dc874624300ca333eff6fb593be6ad940d43d5636cc507b3f9f648a8671338e088aea710f86453f6abee8d40ecc9801a85da945f9a8e454195aee6c177b742208789327780cba2564d5835da530c87ef38749c8f09dff68bdb1607e7ee7fc5a3ec8d091e7987f283511fd4de71d2ff", 0xc7}, {&(0x7f00000000c0)="945c24b2abf11b132b4a8d69c42231f8e10a519f956bff69f484070f0000000000000000000000001d0000", 0x2b}, {&(0x7f00000002c0)="48c6273e7fe1f88703241c6e4b57e39798a10afc4a47d7e42948464e8635f47081717bcf6ea630b37acc74efa5b472377c6adfe12e2120f63375bc6b09227c48a9ceb6d00dc44a94ad006431ef5c85f96f7e35cb1e3a8149d0c696e52e761a9cf788e7507ada108d43f106e6fe96933024e795054d8c0297a2609bd001e7b78d0d342d42911443a95af2f27470b145356d4c273b15a5cb30a78708a5be4249c565ed09586b16729f19aedf1d9aebda98179417", 0xb3}, {&(0x7f0000000480)="afcaaafb359c12bccd4dc7da7af325c58f64f2767beea686e4c01fd019198c6991cf9cd61befd630dd70e3b17aa376831cec5bd1a66117ef8c536703037b2a3a11f9e1d32e9929d5658ff6dbe7209741688a1f7f1766c9f4a7662cbf89c3ce1e8a197251fc4ebd8d5b4953773fd76516e928e15057435b764310c7edab947464026e2200809818a904b707f2820fbd6629de1ba54b169a5cbbc87d11fbcc61383748f69529b20b55a860562ecc0da7e20128023224f6e6a516d664cbd6eb344ba11df8602653d1c15e74b23e614fae2bbdcbf4443e5c2e94", 0xd8}, {&(0x7f0000000f40)="c66a2f4f85f48c3a0e41dcf5aa58449764531ac2d961641bc286e8881e805113a659ebe291da5c7e191580cfd633b7205db847235a0b9ec0a5557083bf50da919c3ee6b92c79885b3a1ee302df676d6fc6e1117ddf5f3dbe2a1707b8574a624a78111431bbc5b19b42931d185a1013dc9a7a8347cc905e5117ad81a5b1c59d04936bf1ff8ecd43a1276606e68e9794f436de034bc0a2dc3846306d20bda44374e8d364891108043b0d9ae4ad1f987409a8aad0f9b48e9c20dcec0cbbf560ee09114322a4296692d3a0ad5b2d820f038fa4507aad59bf3b6c12037409efed4101612a16547fc62b704881aa2bdb169747df9a449164ff1bea6d50cc0743f9dadf911f8f70ce22f041b0b0487fabdc9445439777f4991aa28c9e4031397aa4c7c2cd2f72544422312ab1a7b55fa3ba77d9fbf7d4c6f21e1e4d85ff13166207579fb56305d425f1aefe5c7657583a4d5e0ebedfcffafcd6d47a4eae8f944815d5b99602f6b7491006c4c6cfd54a011cb05054d07c2ba35bde607a5f2e08f3f327a7f3b0315bf6973b5a86b4c03e72fe8d787e8791b78ef2bfba1c160d8dcb4fb7640d506a6cdd903eb35336069efe2d87f5ef8b4ae8a6fd64d6e16eb2d4397200770c24d50a0bae6f6f4e7516e2218557c9f132db630db48611ea07764fd5e83cc319681f993773318c6961c002653841b84138902d3da7a87bc78cdc216febdd85f2730fa993d3211c6b0669760cfa00cd62a0ddf69aad3e968dc64ba43a745aa6410ff8b02be21037b5514c87e2dafaf68fdad754566c24644fa88e5a76791f43b0e62b1f6710177e74d8d1d575d7b9950004113191f1e5f33db9a4eb43b1d92479ee2e54ef8810e3bc2ba339ed8cad390db1c4d018ae2bc84baf58f3ca523057aa3fb30d0500daf776fb2e043baa1385603bd38b679558e1b0f738808f4d902ab76440be31174efad90018ecf538bf7e461fcd4acb1a4e69ca5bee5de96178000604bc05ad5799a669ff870ce54c4f9bf2906ba29b6a00871dcf1bc7a7be89ea35e33169315055ad78f1ed04e769dd72a11cb4df3b14ab78bcd7827ea6a8ad298ca6c2a13641e3b516ac39fcbae3f58530c26dc43730f3fe0877c15ed6fa0412118445075c2d80de43e8f4cdb43d03fff7bbbc526f674f233a2a5a3b7523dc5c20a62e571a81dd6de5fad469710ec0ffdef577901f83fb84cf40e014ce50b74ab59075e054823396a3863850c8d8f71dbbf1e2c86e9114af23ee641eddb44f7a697f0508f24ad8dd70000ffbae422c2b4e7e05a62c234d5ff78a11910b9349c8e86610f97c1594b557074f73cded5b4f09865f3c9505929ca868946002caf256803dd6175ad2df15399fa5ef7a99b1ccd0823060618bb8130697077aff0df4424b23ec6239d6c5863bdd0d8ec634370871c69ac05cf10a72c4857eb8549fceebc20b8891707ac7ffaec37581ab2e9d9db4d78e689f9a17c524c881726fba5b02a905cd7872a7a041741f59e2e42dc4f644ede852bbe23e6be5b938c9b6f0011c671655f4c5a1f3b885fb2cc074b6dc1e95b0d46bfec3fda4f9c11c43554e94b373ed9e0b63409f668a38b6ec0fcf1d1aeb93860f8d9218c05cef2b73c4227e382cb4a10eab7fc9ca006f7646f9d8abde5441d45c7517ae2885ff5b8674ce85dd11799e6cb643a2c238c85f8769c5284acdfa97a1ea6208d26efcf39225a711d53d38db4fc5a5e84fc74ca281edaf04ff07450defc5859b2ac491937042aaf05b0c848f36603b832e0f359b43251293557e1faf54f792b7757d735d9ddb565fee6db284cbd8aaebe472dc7273f1131e150a905654abbee4915b9c215ee2242ea3a271dd3cc0384181c4abd567bfbe564e9215a769e2722ebd118fe601a16e18f9d976561aa31090b75cd2be20339462a2391cf69108711ab08f0779d36822e069c457520aade278135133bdd6274ad4c476e0b2d63c573ea8de4c968de714e12e9e319ae33c0d705ca951bddfb1c72276f4e9061175faa203f45babeb6ad535cc858398efdd528594235968cc9535cd64d3890abdf0b2c7710318dc2ed72110dedb42daeb231ef8ac58a74cbc6a1cc4ccc6200149e0da550b3e2c6a80363c2a6d7f0d4eff399e630c2bd48d42b26ed63eda112abc5aae9b7ab821c6a7d66fdb7bbb8e182b6a8b470f7dcde62a8a37a56875ccef19d16b47944c073d743ee36a9f52e1a7b0278bd31d31018c9bf794f0ff26d2d13ec8784c4818cc26d575b401a1727f77e13fa7f96a9b1f1dac36d97689c07437b30bae83543ddb8b12bf027f25aec2ad660bd070c8740488250206bf944053bff1a5c5a79cdcd3a52c91834c7dc94359247ddc98b2c7382f7bbaab0a261b878355c67b795515e11b73d0b2e48a8c4addccb269b227ff211b1fa146f4ca7d59ef97b2dbf77f553f9dbe1b29e9405272956efe901952a9b905ecfef53bfb716252677d3cde559c831a10dee955f180672facc9aaa4567bb4736358e21b7fae5369c317e8c7e80b865a0210384ce7b8787ee0fffd70d34218a8306cffbaa9755230038e735db60b715f0bd19b0ce3a1501cb4bfb9ba0fe0ee892b2442e271e45fd16d36c2b598afc571ce46e7effc83b609317a4ba75b7db40f4be808097fc021d36e73f71d77def8bcf90395c7e33c443f0f5ef792f631b04f7c26dd178ab504175924ef62cc6595636b4931a962051d90802ae7466c48b13a65ebe7d2df9371ac3c97ac9aa942ad39d1e9d2a5e49c72a127665633d528d3014e0833541da682dbe63dcc1a422f79f4844281afb921cf639c792bee48b21315c509efed5f210448d1c53c38f79f4047ec00e023da2c0b458f75ee9888a65963ccd8015f4ada8778a5a66cad98b1269fdd398eaea002474347169c7cea427453ef38dd9c1f71c3366e93c76f73eb1f4680517cdd95ec4f3e54218620b65d582dca289668d203a29afd8e15c5f93b4a6ec0674eb0627e335f0b0c99cfe16d3d07243c1c26ca0ead7263df15c65f7c445ce6bbc483c40ed84d3efabb069b44c5234630a8fe3cb02b5e117aa68bdefd6f248d5f907d696c5db43ee4f80d93cdf1315aff3a30d035d75b58f8762f5f386f86af19ec88445f0a52ece4911735c8605a6faa605c6558d326add5e9ab70b1b4e6c150875803df53e8e7b6ae958e47b89ef68a0216f00ce1c1086221c8ca1c5840a748566db7a37b29c6ae5eef0030cebc02980b063f61b0600c0bee44ad69c1cd347ebc8bec94b7542b0f5994adb9cd4641242d582bf9f1def5220d1bd229e0326e19211eee91063134feac19192df10c44758c784ff73eb7bc9000dcbc3a78690cb47e87e93a334e63a7336b41adaeaec7a283cd5eb6e8f776f4d382da67c73f175c8904de438c8e71614fe809772474c8e6756df9173edbdbb15871120da4d1f5e23c8b9f8dccdf1dca35b56bcd879a49cf420262c93dcaeb019a91bd593fbf7742ef37b4863e09d6a49fd1ac1348ba6fb8236b49663379c6e40208f52e85595d05724499aa98e384a468e0dd2000300d9f67120d07f6ad0dd6187bfa23aa24e82834641c0d9d61ebf0a88d107c56bd2b8e1a36002850b7c073480732ad699fa6d43defa3b203d7c7623ec46d816b10d567d3d9316e709d92f7299cc326ae5188c3d4e77afa5c8e58201156cde63fa53c5e07813ff2dad8f67137a4b85a74de0c249966a55a3dce2daa288882159d45410d13c86171b3d8f5cf55cb1d674d8ce8555023d0a6f92f0d1270bec54ebbb777f5f9a876a179fb2238d0c3d429bea5c545c40a59495693fd62d10ecf6a3a6efa8b4a0f8f4127c96e33902ef1b63b4702987fa481952848d684d07bfefa6063fc9468b94562f8a2e8eb6aff4ef06f2f76333ce87a22b4717381ea9e4dbb52cb8a0603aff4c408a95e2b2f47dd4c458d909e1cd17e6abc359106e4ac49ec54042322580499f369f65a611f07c57f0306d717175f950a7b3c9c528a7ed09208d94a0631a34776d8b1adb10eaf7521682d615dc0d6b985575754418db7e37cc4a5db8bd9c4f45cbc65f079e8dc722627e6ee93cbbe24ba1ca086556137d487167676182bd8c855bb49da1cefd6f144e3d2c3fd98ff5d19c5dee74f630285ebae8eb015ae7b1cc284ef521b2e43e8a5812ad19814e7397dd2adface52e9f0c535021a52be130298011223fd3e8d4948d3462278133449c28f8a71a19ed1dc9f6503e98566de5a698c9e3caa07abe3c63978c0869946fcd2f16a0438d4737673643815eba03500b9fe9022ccf3fdabf18c47adc692a23cc1a4267493e09b1464e78f5cd2a07e9abb35a7362c97a10588accc4613590d8ad8fc3f9afa33cc1b0e3a72befb8360c6c88441209e5a80ac55ec66debd4aca4de05a5d551591ebd0765176cdc96fcddeaf32642e6cbc88db8da1adcd0feff6d291bea7559907f958c9e4527508c9cce77472dd14ce5c93e53e27bc4bb407ce8bcc2d82ac19e05c585d54b93997d7ca6ecdb757d611eb2728333c375285fd29767951dd0f6471fc2a274abe88d81a53da1455c91f31730a4364a44227b3b8636d3f672ebd4c85c1a3e68d1554364074a5fc9b855ac66dbc39292c4d583aa8368453999ab1ad68ccf99f7eb16eb92e10e775cd13a3d4fba89c35182a7edaf5fa7f564cfbf2f3dbc268e55f86d3f8d621e3638a125904c2d15250ace927dc762114c2040c2c07a8969b65eca961aecc9f6f837be52b05f982bc8a3db0a5fae3fe837a39f7c30b3ca73cff21766ce16c3f8f5689b888855c6f381603e114e99aee389ae4c46a121905742f91c4cf261489e93b87190975a1cd795ccfbb6a8d685ed663b10f2f9f4c2d26ee1871c37c574f45647ddb33bbc8567dc18ab516f96e904fc5250b9963c8cea4edd818c22c49f18532df4156f840e322510e385154963e0ef7b4db1e806948925ada1a5a538c81b92989414aac23770586b85112ec369e8d6adb83d4bdc8f2a7e7b8dd6307b6c5f80942ecb5e0f150717bc94f4a82a1688dba23c8e1f5beec6ed237327c3cedf892816870f83181240b3c2c81fee72c20e473eefcb4f8d59e71b753966e8dbad18ba06141b633b28c5cd5deac2ffaf5c97161ed7f1eff7870f521c3539b4530e3b7810a5cc4b709e798c846cf3dff83a900337cfd4c692071d31fa560b4b56835aa6e411bf002b41e8e21fcd8d729339e62e67a21133d41bddbb3ce8eb6eeee2e275aa5d2ae8a1ff9831254f72e0e47a52f9fc1d3f0c5a799ccce37587e86c74c40812a537855eba35b459aa628b2221b8243da35db5ef299ac06a484411a207eb381d4c9aa7b144f87b91725cf6121174de7ab365a2b087cd45a40f2e8e9b7a46b44c2b194bfe5f126e41f0b6260302d3e49e6525026dc1b78bc39522764d67c7ce28443fa5500015012145fe635a05b38faaf26bd7df3250b985180b83f5bd11d80f848c221b40ec89e04acd016c33f25243a13ef1fffac2bdb864c655d0add3e3f74905419a815a50d4c412d9140b039047cfd509f7a71cdf84f1ac71420670d8b46d6020e3b72c18008cd3c2bd67df7af7a6e2298984f847aca5d87a4c9a322ddcba5260dbffe48196474899aec71a9615268deea325bf8a489c1d89b4dd6fbb8574a584d34dfb0d0b04c42197500e625469466915b60d3ed0a6acc3c3b0b57095ce3aa7d2b6bf57cc20e11aa79f7e165900368f7a93a3d9f2adaa227b1677bcbc2dff22382853d5f1057ec567a066a91505c145d8e89defffce137ac51b65f1e8b3d4b910aff6d87f58aa7bea2e473", 0x1000}, {&(0x7f0000000380)="c3639d925c2b2d6fb272b65984c13bfad2e0f4f8acc4e9636deedde93cf804cd068a145bf6817b67b386dcbc486810eff4e0707127f52bd0ce07c6989862075686120516e7dd40c97d1b89d331a274752fd1c485adf97a4e02f43405dbfb87facfd7adad2a1416775af7fc621d59f031a1d524f5256226f9587c6d3a04105de9a59f7eb4200b6c00baba7da3f2b4bd171fe7d2cb243f74c7c05c454e0a78b6a4b479be", 0xa3}, {&(0x7f0000000580)="306401aa4e1f6e284036971aafe981cfc6e193ffdb9df2d22b7020ec3a071fc40b79fdffd9a15286373e8e88f12c4d919659e9eacce0063d9eb3a499bd4f5475b78eddb3a3ba8894e4c8b10001e9cf78a5259459c8d3", 0x56}, {&(0x7f0000000600)="679b3e2ab606110b36a5c83d566647fa691fd7b2244b7351fdd1d489044130f89626db5cc953ecb6d14d2493492effa9998deb7b3b3f158cddc7e4b31b062fba6116d0fce82d61475334a483437b1da501ab86", 0x53}], 0x8, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r2, 0x0, r4}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r0, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r0, r1, 0xffffffffffffffff]}, @rights={0x10}], 0x78, 0x40c}, 0x1) r5 = getpgid(r2) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000dc0)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, 0xc) r7 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000e40)={{0x421267d, r6, 0xffffffffffffffff, r7, 0x0, 0x4, 0x85e9}, 0xfffffffffffffba4, 0x8, 0x81}) r8 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r9 = getuid() fchown(r8, r9, 0x0) setreuid(0xee00, r9) r10 = getgid() chown(&(0x7f0000000280)='./file0\x00', r9, r10) r11 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000700)={{0x1f, r3, 0x0, r7, r10, 0x1, 0x20}, 0x6, 0x3, r11, r5, 0x6, 0x1ff, 0x5, 0x6}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 02:19:40 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc444443b, &(0x7f0000000240)) pwrite(r0, &(0x7f0000000280)="3324757f610846aeb8a0c68dca6e8fbb840dd3a16a8dcf8929328d03f5cf3354d31acef821d85cc775afa69732a5fb7fe220d3ff2abab800e812cf656943c7fe408608015c85860cc201221a685eabb9f3b100a1998546440ee0c18dea447e696e40020ec6460dc16c083b0df1310894397900957030a073981535006a5f9f3303310924e6de24af7c7f163fbf4e4596b6d28dd65b76d492e0b3ef6334ad5bb2c57e7161aa92e8b10e9849d020ef60ac538f208b44da4c676e9c9df1ba79bbb6b6a64c66681e951e8a8a2c270c269c1910b3c6b50d3061c8e86e13d64ab182e134a77d0eba37a7fbdebbde5946b3027cd598f66d5faa12ff6da6afa0d38100ed2c73c7b101a54c7a170773a91fbf95354f2344b811b351ab47413871acfe20866878cb2972a93e88f251db6771480d1fba3f919f7e88bf0921038e6923c9c8f77de0c64fa8d8a398d707c861f77e97d5afa2ebdd860db6d0674f6460a979ecf10b8b0a4c2fb7242b4657e691a26407ea5195ad25779f90025359d7a0493562955d12980e10e8dd4f190d7725a600ec46f48f7566452b3136d54a84b821c91f382b538ff189fb89a1550e0eae7c6cc17b67c6252de6d721a56f536027921c01f702b6293d129af57d3890a8d821eddc85536723aab43788908765eefd6098efa66d364217b95f842ffdc8f96a1a9e478d5903619bf64478d6d15400d1aa98b6ac6957b1a1749ba65bdb2ea5cf81e6d40eb1f017c1cb2728a9b67458f549d28d8739891ab5be10b6ae99a5a91bf991b9190973c8a3bd65f246af3e4f9ef1f1c87cc4d35809668c6d06ba65f1526f83cf11f4a5678718811d1116e19376f111d1cbf924214de6cdbc6e702edc2ece393570fede2c75daff404e5ed35adb60d6b8da041f8dcefed36705b1faf1094644b545b53012c2c8c9e9c562e972e0696eff2dcdfd90d1ebcc38f437f864ec17cd8213e92cf42976cf3f9781179bf9f3fad52fbc69d5eb73f4988eadab6052589bb03a70024c996db30d8d926e901338c121e0b75d8b0988d8e6050f9da4ae4ba62fa579fb0c9d8e8ef165e2ed2c2e1775500c0cca650c2edff6876e1b2421c00a45093c89e3f67bc00215f7781f5f483d9c8ab4fd5680e06145b334e29b641ce6ec9d3b003f27e61fd99e1dac7cf4cc7b73edc1878283db6460d0028e989551f36e9d14bb40b8b4788bdaad6a05c4d37070fc85bb56682c65fb35188a8ab236864720ef3edc3200377803b0a99f892ceebf9ee8ca079e1f1888339f3a3bcb236df5731a96bf0c57bddc89083f6415d30e3b32257c80bb9b6c61c0cd2a4b695f0043afcfb9da17dfa19da0449b580e6603be8e9ef47824e09bfb86ee68a83e5efae526c5698f4c8b03f6ece8854baa87bb310e4d09105c824b03279b0a9336142507156f2dc3d035ba0fbc4f9455c6776bde5bf908ec9698172f4773f19ca89ad9f0b8d331f84be44f8465dbcf42b73dc10247c065c7f690703e3ba5a051414d25c3f0f2d7a80ab868f1cd1922e0fcfd0b8d59d37d18f9866a4ed767161696921309ccf1222379c7543a3225035f422e08a0d8f5c55db4535ad46708523987aaa87f22ec9d7d228f550fb2a9707fd485c30e80aa09f39b42b7e612a959c4981ae508c912b16dc404125f3772eed92cbdebe9ba47729f2699c4c497eef992d498a2202fd88d03993cb97d78a260a13c7a30cc3cd4f007c0e59b100dce21ca27479c73bc6ccb69532421e959594943081517d5e94653378d20f309a8e6d98f91ee3c00e63f5fccd9256c1165110deafca51352d51200feaf9d6dae46b5b4816d93fa7ec887ed326265d8afb15e0eeb8fa37008ac22a81d6c3f7cde32113c219b53eefc72490cff35aa9efed1aa35b38a026e057a4e7de130e39f6d016abdd02ba32db10754e01ba68778cf31c594442e0be31f1597562f5158bedba84e4a241f4d7312dc61d9bbd875566fcbe028b282c44733341f431e5d84d508439545d59cbb71604980e930dabb1c5603bf254d91148dd3c9519434492965e362c60a842a1f2c89fd76872a539f249e7102f4be6644099ea5eb2ff530fe38ef96022d13d8c3c251bb7ab12208f85e9fc0b76daaf715073a5c877469886bac548994941567760b8bef7f065f8f4afc7c12e84bee62a0296f2563bf1a6746872dde905c7749fde8c3218fed17de513a0ef2e10ec2e77051881cbc001212fd615f9e19064d498a8896cd16b1f5a86f3669c6b75ce6a95685fc497b5a698280adc699db3e6cc7af0a8475a8124d16ebf25cbd95c08448978188aa104176b4beb7bf4223613cdf07fc9cf3478fa213a0dd24b677900262e14fbad24229cf4c49b392156b3169ffa78737250cc74ed6c575a221657541d3a748cb34c798e2b6440af3be1ad6bbe0a41d59c5ec740dfc9d63980865254db233c0047ec3d33c7ead738ba7c43b7b680ec42b8b43695285850dea98078202989bd142fbc46e4c65c0de70481a7c05c4dc1ed14d0df5396e9bcbe4c7776dc1d2525fc5d2621f2cf8530f946b0b7a1f8704c05948b366585721c4ffcf3f3299f27ac925971196adfc796148dc13ac350a84e40ef5e826533733e7bab8e75c0f62615f72dd214e3f159c79de4f9f46edd4e6566b3ca947338fee9113d8a7c63a11db02df9775a7c1eb849a391171162d174315490f9842a3dc8d6e681d510ef1e04f10a9be9b65fce2907f0f35f2992c5650dec204df425e79ea48853d4a1fbb6c6ead0285a2edf8327633760ddf36a1e400594f2014e33f6a2f143cb8525f04c7c4c433f11c1cc566bb780be6538a459a25459d66587fabb2d51d3f6cd076be3faf41f84bcf61c6d65b8e507fdedc1ebe0afc1bc3e5f548088116e2306d680d1a52b0e822e1423e62d47e2eaad1fc98e1ffdc5d3c5a8c72cb1df280965fcae06491a3664577a897578f105a01fd520a5cb4cb859f48349fa55b1922ff4abea34b12bf41956a51afbfe388704f4dfcc3856dec4ff2e380dd8a12198bc79a8ea98dfe567ccffcc4af7a161b6fa3341e0f38fa9e246f848d851325928d1b1f34fe9d68cb320610aa54a13dec0c81249e587b68e6debf70910d6c19f945c791d84282db4d283e5e48c4de26b1e1607bb7e66b76f223aa98f003e424d2f00ccd637e386689035f618b97fd21ee575f198e3e0cc360b87b80be2f6643df2e837755ec27eae017df8f27cbf5666732aa9d3a7666c7e76604121d388c4cfeafb6f420b0c607d530e35bc8ab8d1274d4fc062849b237ac76d496ef3edbc56c8693d01eaecca1035b200f970b203ea99944d2da32ef28bd2ea9aec92d1c657aa9618300eba52df7c64a0e959a5f84cc613c7c50838069e30c4f8aa3c04a8bc74fe8bd0ecf16e533bfb1110f783199a7849741ba15ad4d589e2f36541cd13e16ebafd6cd118a021f363506318aff746d6fa0c7543f828277c11a2c63e18888f8a5f4de3300b9dbdbc3ff0dafa7aae5f749e50e7fad29d9468ad18692d8b2703a898926b6c8c16e568998515adb877e5ee46122fa7bc24db0989ca20468246c8a0ca86e0a6f8d1d6d1f54e07ca1c0e55315211da3ab3d05ade4f621eda1b63deba47dca59a6e414ca6d09f10b4faebfc20b8fec9604b11f57f545c69b32daa24f2d265b0bf00d776b9d92f05b55f953d153da1e16b9d4113e6ab39fba49e03e7d1569bb901ae2302008fd0a75a089aab6f9883ea2bef5a249baac3f579d1b7566fccea48a6ad5305105ee91c80694c8b97221e455f0cef3426f193e83db9523193de361221ea751b49e15d8cdacace29918e801e029c55588bf7e6aa5d7e518976db95f6aa05142c30d2b6cdb23c511f848f2f1a2b96ea62acda780eb39b9c370bee473b70cab7f56168696360ceecedfddbea836eec26092c50d25d76d001a0b7903962098e48d80b6a947f6a6a511790b3046c786d773fc2d90e5eee8baba2a1aa7f96025868b2deb433fe5ccc8671f4b2034b0c51cd7377505f9f5ef7480afcfd8f36bce6b3a23b756d15e9954c9f9af46b59917b46e2fe61e5120c299d98255ca2f0b3da3b4291ef9da6bb0af477128b2a331f6e1c997241b1b4201ec875a6ceea8ee68c5cbd22c1674ebe5b0904a6202f7ed3ca182a7269bddd0a4cc014f4d423f922191d24e627eb149a4193ebd5e10be93114664805d4cdf06e911268cfb9ce9ed8657bc1bd2ce1304045bb179d3e909e2ea09344f1297cf2c25ae8d61e00501c0b99ea266dcdfb7f81cd2604707009e89655a041d854cdbb2074b05b98eb38bb9c0f1e296c8cc3fafd6e26e89ac4058d6a31a5b4f9ae20d297f2e9eb66dea64478161b337fb3b408c98ceb204102926a789fecd15ff72d517983c02f1a871d6fd72337361d0c65fd47c6dd26511f1d26e2d1c1cd3bf595b398305ded5a11d51242735218e84c79bf2e1a7edeea3736ddb48435099203fe67b21ed9aeceef20c4a160aab36a016266af0c0af92ea5984ada0871cc018f3b1a7c687ffbd71be0ee8fbb40d1f3916f733c9f79d54296b58f86633d03c010239fa2ae297532619a0d87642676c7e68c1808f94c72014393ea7e328a177c71125b0207ac1ad48787373b71b5a393da460d5c1ed67ff82c55bf18face0117f1a63928e3fec9e2b6822bd30b60fa2335e19875ee9e41da29094b57f1579a11532711695ef79db420babf827e6de687b06bd30ee9027e6a95e8c1db5288b81de7b2679465b3e71e883e033530855e39c95a8e106661cdfaf51a8c5c0d3c6396ff59ecdd596794c69a7126a52bb9cd27c064f01de947eea06e8e5d7fc9b314f1e69b584ac9bd208959dd39362d4703cdc5f25b244890ce50c23a3d267ee42203c990b16df716f7e6adec55318daaad317e9524afc8f80ae042757259c6ae4f33d8a37b9cda27af31e5976969c1b5cee36db6de9a97153bf06ca4b97ba3fd98b8799aac26c16ef340fbc28a66daefbce8d3cfc0a60b0c524b04066b01539c280d51b7404a1c23cb542c2577d8362fa4390306407abccfc4baee9fc340494376cef136403998575dfb98b7e1a0d3c314c6f2836767246694cc54bed95025c35f0004a33e3de7bf208ebab1f46bb588e67609574424ca6a34671870d468e5725da2f7748af2d0b20aa933b0a68b6a26a8e05afa575af431f258dc27db685ae0b37b5892fce2f7d4aebd46a2f6738b0d32d8a5ff64d525fa0e231bc445c922fe96faeb177beee467ab557e2201506da4f12e79b6e8884b2d780703c4cf36f34ad692c7222d550da6522cc564c7f5bbef868bad97c1861ba911e668b34bfd9edb47c2e1d578fd6435e42b1131561a2667679a2ae049b831ca8d98e9369c82d896e13c13fe3c392606e37e2be2862652259fc97cd4f3efc3f1666209bbbbeb0549ffb46ca2b8eea422023644fc172766b01b5d5b193f39761a58919f7336142aeb3f95e95d956f034f4b1c539bfa5b15d957295611ff4d0467b74cd469caff29c6a0e82c42802813945ceae94443dfd9dfa593949ffa6991129c23b27f08a7e30447fc077c63b64281f623038bba59c6317863e73b91d5f5763f44a6188e58fc431b2a9b0d93ca991d0896612f09864e713850556937e240b26290600a8e0e9cc14bf088668431efdfe402882a79faf0b0729707c730169cec56b0ab12d491a8c0d17d2705d29b434c227bc391f9793492990dc54cf9b18e3296b6555e57c4fe486b213adc5e30df29b12b753e682a2d85d85fc1389df52120e735e3ae4c4cc4a169786cf861ce1773235bf973158d90c42d5d7b3", 0x1000, 0x0, 0x4) 02:19:40 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7f5, 0x5, 0x7fb, 0xffffff7e, "0366402ba77f0c033c02df71795acd76ef0800", 0x0, 0xfffffffd}) dup(r1) setsockopt$sock_linger(r0, 0xffff, 0x1021, &(0x7f0000000100), 0x8) 02:19:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x7138aaca]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 02:19:49 executing program 0: 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(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) connect(r0, &(0x7f0000000340)=@in={0x2, 0x3}, 0xc) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1, 0x3}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r5 = socket(0x11, 0x3, 0x0) msgsnd(0x0, &(0x7f0000001580)=ANY=[@ANYRES64, @ANYRESHEX, @ANYRESDEC, @ANYBLOB="ad84a34c02d58f264dbc47af960a8cd3395847d1033ba3b3a65249be2faae838a6afa3d9a360aea43f953b1263d9afb5057d61f1486db42123c6da466d76433322a136bc2d52b930473322cc80d6c0aa1722cf5150c85536a6be4462c5909709a923bd948389f6d5eddd4de7429767ce4cf7890107e7ac92b93fde9d3828d7a46053dab69c7cf9d195e718079292ce30470917d74bacf8807fd1c42b0dbf380ec26921cdf59f27191770b7fa95427ac775f03fd8e5b055d240c66af63de80ef18d9472216cf88ff022bfeee2897a426a31c39804593c4daf53cf6df6df0d0b78d0166e6834c0252883ca625329e81681f36f04e29eee67dd745aec27b7c5d5f0eb7b9b4537a9ca76c8a793c1bc31f3e42a3d48ddbcd58c2602db40833cd212855cde50c104273e98b6642a59281f23c4fe64c911fb46c50b16339aad8cfbcaed2eae458857e01440683830e2742f98d07a4d052c21bf916315c77ca91260309c90a21ed9f3ace3226d8eb0205aa1db0ea533bdb3b5752ef45ac6c78ef66770e7c12d1e287222be6bba2980829e05da1955e6fd6abf7a768fa93d7de3bfe96557c3ebdd48edabdd127ba5157b3435c75d294e156808c9f2c8a1633b7b7bee4dbf5b6441eb133fddc536f9c96d23b2db8eeb7990d7dcf589978106aca13d2dbb308d8717c95ea95b463fef9e18845e4e6fb40f8513d20b80e36207196a6c79fb4f456b9d140b376373bd8f93513ae947865aa00698953f295f9e631f2744629c4194144fdfa4b543f7a9429a574a7f6aa04beef1c2ee48d2483d8782f447e73bcf3f6cd06b23ce46face371b35d72b0770ee3cb3f4cf36e44265a35f166983ea46551d990701b1e6df1f5c7612b39f3369f4d7732215975f8975b74ce0cb43da82be480c6114641a6e8996d82a67a61c7564221f66952644e131956feef8e239fdbb8ba32bbc79aabdc3cc0afdb97f947d7a923c2e1043e184d0bf07da0bcb3f7081e6e399f1fe9fe0a6ee4b7e12e2bd99b6e46549d2bfd1970415960296fb563be1c62f2c54d6c71e7f990d3e330b5d0239a45f62755629da18031babd7bc6c11d9d5dc7bb3fa2598541901afade7407040854482c4600aa4392886d03948dad51acdc2729125304c1f8c45a8a187cdcd042d18a81cf16597c717387a6555f83ab7ba56268213715613a0dbacdc5d692f3f444f6e5a8aacba55ba5ed2fbad1cf3eb8a81eb9e99adade9f9641b475d6715839efb56dd8dd8e8ba60e0b3e5c5248f4744997749532f16ee9f1175ffee08d9e6885a07a7d96f30a12443652632934a24aaaa7647aa67ac196178e31e91b2b34bc0b8c4ea4edcc08440751d5de91b251f986c30daf3654f1281e0627ce7dae4a33e9a980e20f2faa66e7d41e583ca7ec7d40dd76b912b8cc1859735087014ac21df30efa7ca65705cfc7ccd28996320ed17ec4c0d5369a4802d7f4fe19e1a965fee3de444a6c3c6fc90957d9efaa69bd5817057c1a226419d0396a98215d7c64eaba59e681bbcb152cb2e82d55cb75b551bf677517737a486652fbdd8b4c5ac493ccd293103f7d35d2d0a4725d8adaf9adc585ba6befe6a4ae80b98bc42347793f223172bc7f94b100820a87ee39efc2ad27d9f0c2085822b55b82b334f66707e390687c01c9c6c9e7094585d3bbe4845b7f47ed6eed43d68bd591b902da28286d89e7aad2ceccc4f7978e16709d807d0e5c8b976d12dfb1dfb5329bc915310fd93ba81c83a7dda065f61aba5576a982db0a0aefc288e7c907f99e5e802f92fa1e63ba3feaf725c2231749017416dcf38c40aec685187293c66fa364cbc16ddb32a45fc8feed73a6387088b1b200f9b7c42872fe3e48769b4480ea8605c945d803bca431793392b5634052ca4d950b98c7ed8f9742f393c4a600a618e325ff1ffb47e6ccd7a524fa8a211077a45c59f8126b88123579b4ced5fddb82f6549ee34df5f1cbbb0633793d0b945e197184e445565b43c5b1318d855b0c12f4cb1a229427a9a9071b74c9963cf1d802b8a1d2ad55f899b3172af0d791c71b6c66afd8c94264e0883a82af7c69054c9ad218e0c08c43c135ad9d5c6b394bf3ece1f5ca5cb3ba5474fbae75bfeaf38eee1219a55960b04d4f7506b7a17d4619aae30502088b847886b5930a0d4e4bf177b4c1ed94b5d834d655c8cbe9a159322caf4b890f089f53a45120c69b284581f68e136761f5b1ff0f53ee9bb44ea8473f505b2da17db9650d6de2ed83189f32c2adb5b328e1336d44220fbb1ee6a0d9db9857299bd6e7fc4daa09638c72d32fbf1534c08ec018bbf371fd27d28f2f2a694db258ebf0bfc27e61d98dc82dd7bb2d5011e70a53621bfe2f1003b297a3c5ab95d66f9e9f4cdcff80d66e406d8851ee7a707be1fb9cc11c8153eb2c920a8d146d7d45af7fe918d9305d0dc18c14149647504dae5efcc0d07edf312035f4c97fd25b4802f1ff0040ca6e9dde65c13a3ddcb492f236b48c5ccd1e53c1329e2885451a0d35c1dcb207064efdb0e70319c58f6760815068f355ca9c1eefaef75edbafed3f678c50baf3a32ab05377c7c9cfbd1c59e58aa00c768412f07bcdb40e97279dec931a023596dd044491def90dbdd8e33637ac6d7bfdf526eae711772f6255a7c426e3111e6479f422c257f824f0b88be37a3aad7d14b04ddfc32fd7aef11ce06774ee9907a9671835a85b30d13b530586816efefe1ae50d2e0eb2b3dd84633825a3be94eb5f80e483540561f15ab72eae5d2e369fc093458c7ef6866b87dd8a7bb3c8b87476318bee0c3d09aee97e659fb127921e828dff230b9d0f1a79253aae43901ab7c703f80c4cc4941e3af4c6a0ae5e45b4c18257e3f8da88c5f557ff48caabdfbb97d196b490b31aa0e12727b7533e6b8fd93207269f77f27f80656830b2e630f12de86a0887e4eb9230e480adcbbb5d966880ff95f9af6ba4bbc577791dafdf14f814f9c2eb7f5ca210b0dce74d435751baad94a5c1d7e8a3e0c2eafbb1bc24e431810f34392302eed424333c7a0f17f7743d45edd41b9a14c43c419aec199e51ce3586e8f808a1de3d0474526d36ed986b9802dc74409270319670b7043ac3fc5bfdd28046adf5768b3a265106d71be90d5f4bf36a04ef4d89b1d0ba85351a7449c9f6d1ff42163580bcae193bdc84bbf663695e6d2b6762fc9bc7419070fa00706c1bc750e3583c7a9b1c34f1a5ac18e6e717aaa3e08a4fa41154654feb3b454597e0a851713c773075c3e144576cfc4cfbbcc3569b403f1e5e7cc7373c4734c0364fc8a2b39c88c6e0b3168fbfb7116ffd199a4e7cbe5b749c3c93afbabbae60d72ede0bcad9a971605869afc22c3be21678bb057997d1f73abe12b929f56e67f99b458cd4f1ae2348236c4c2aaf7abecdafeed33081de8eb163aac8daca0b9aaefd99559be559d1e09627158c1604d5d13602b6bc174905caf1076c7f6c74656fdc94ab6d4e505914ccb86361a6c1e182e8b9a1bdcd57dc22fe5d3417f5805301820e5b5229dff615a55af522a22f3487a9ca01d6f11742612412f7c4e43e131e9901b9ae0c92b6022248a08f6f04f57d8a1a7a14b0dcafa2b0bfe38680fba9cb6a7bb005e1e4f6d2bfa183768afbe89b145f9ed7ecb444caf187ba0cdbd33dd8d9c8f0504a29bd73fe2deec95ad9c2bf594b65b1ce05bdf18ef6a6aa778e155809666ee28af9503b3cdaf1f57f8d20c8cb17b88480def170b913058f8db40d88db097e201a79091ef2015114b9dea06f103acd7f5472139b78d6528d1bdd6328d627d3bec2c2c31f6f2f662671229c9a34e748c140911f4959a3c6e4a11e29cfa41172035e37f9d2a24e4ac3c11721fa05ae7c94013f1334008e748855e852e0b721dca49ca18c1f6f786c5c0f79bda8ef5629e576fe1c47a0816483847064cb6091d2b3a52e2bc6c38159d56d4fc615eb0d525c2e3e2936b92683748bcb02c80dc0b87f8b4c16d5f3b7970f6f9e5ae5bed4709f436ba6d78d34e69dfac4c5df6d13a1b51d6d70e2d42d544eb8c246973746e457c346c574b58e9ed8d9cb35de86ba2ecdee3890ca2670ac52b35e653d02ad46e9223f0aa4a07cc62d4ab51511611c98e50bc154b561fd7a728bcaafba4c21a4be5f28d785d6294d98497a04e037c2ee5a081b62c6a1f886099e8bda8cc324a4821a375effa31eea21c4d1f9bb7830b2226ac20177b30975e3108334928ab99b19e54562b7f56b6840223910cd4f92836e42347736a04cb9240314b5f2df9a526e832b62efca38532657aa18ab3234f20f3f58eea26eb61d8a985a419ace274de9fcaae91cde2ff0b659c2bfa2ba967a90ac7742f5ff1c983a367d4dfb71af8e75c7577f052337df9c8fc29fdce40a36aa7f49814c22826788cd3f5c7fa96eea92cc6fde9505cbf2388ccbd0efa8e0e4e0fa8948e7cd561e0deddf48cfe900ceefaa8ddb518a1a073d5e5d29dfa8b2b328de2901ca5633f35129234039610ff485a9408c464d2c0a5655b99389733c81fee80c9cd5b3c4f298720c396e3bad74bc6fc60ce1bd58a2fd87b3e3d3e322073f7b6a728bda951459aee5aac4c320c542f15c42ba9ac898f3a72e0c0fac08d9a592fe6464c94670222ed2a830f80d11d7e055dff01d02c9c4f1663d8c2aa3591521563ac21f205ec458e4345d928b0632905e92385635aabe98b229f5bc302aac21f68d9b6b28e3c1dd8bccc551273a8bdfcfbb53846394ee12996e051d5e542b174376de7d8f83ef064d6b8f331dffada88b8121cd9715ec0921facd017c129fb0e82692165fa15f7852e1cbecfb3d031f23cff21e40daa9c8e097569091705a3bb153df09211976cba932e8a42951f69475009f0f3cd1fe15ff02bd5d12c501e31a335073916ab3189c50cac067944535ad81526452addc63b7dac0186a7b52e50090336269ab565bfce0e6813a1b296e861f230890b25f0ec3f71bd16c15c1045611a4b8053b14be56d8482150c738de6a744a8e06eeb99c33b2eff3e66729e3431c81f8a31c6850cbf300a0cf35635c8045ede1095213a652afac9e44ad60f4a1d64541cc28cb41dd54b4af474a1ff194ae82f6c379160afe491c57d4857cc046f66b903d87a7f2c88c3d9f6fcce7467a333106c0b5eb892ee8adc4251d3f06873dffe7eb11ae364accc8e45f661f4aaa04f4c217160b222805ac62679be98a6229bf1ea67b111706ec19061f1737a1aab68716e8bda9396b8626f2dac3c14015b1331166c59f3d726eac1c47b59161b1af492c75c9e78ef97bf9bbb5589ede7e955eb882508babbc77b3c0e75a15e0c0521a4d799709a375cc99a93462e952605075570be1eb825f0d681bc5e1cf1190ac5ed0b25b80de51d05b84a34faf457b40380f80af60b5d591fe9d7892c6eff034d9da9b90a41c34afd632a80eb0dddf1c1073055300f9411762dd5397aebd475c610deabfcfe95ddd00bd88fced0e55f977c966e597e8a32f412979bc75c29047136e6a02790e3054b6e0e884fe3d814c526165950edfbd8c8b28ca57bd9d98cf84359299ba60604078f91efb9805c835602da5d8e386feed56c39ce36ba935b5ae22b3949daa850c09675a3a3e8b28893416aac7c3e6a4eab934e2886c5cd1478eca2752cec1284f60283ed766899853c598ddc5424a70c568f4f8c877b2ae70b3af832c297c43030855413185c744af6b3b56e062a2e65e60b2fb3af75e52ff5fb228fa07da850c5a8ae0d7d4d944f11fe03b75742d2f2ca0c328f8755cd6cda48abd5d03188095ba6908cb87c7702397338", @ANYRESDEC, @ANYBLOB="6d701c38ed5e0b536e4dacf0a307e6e5d5111855cf31ceae506611bbc68d24326ecc6f376f03de5032c613d43abbdfc2d2d88ab2117de15ab3d766dabb14f907697ea9796234ffc6d9112e5932ef04f4ae51bb501f321136343bb86583cf", @ANYRESOCT, @ANYRESDEC, @ANYRES64=r5, @ANYBLOB="515a0edda3398791be622c4ae850354f0ce2b5b1b90fac8efe7e01188d90b4ef4d357f0fa40f74150b4d1ccdad6eafa433335ec9425fcec279e053955aa446be97027c87"], 0x2d, 0x800) poll(&(0x7f00000000c0)=[{r4, 0x4}], 0x1, 0x9) 02:19:49 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, 0x0}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) 02:19:49 executing program 1: r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 02:19:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 02:19:49 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) getegid() sysctl$vm(&(0x7f0000000040)={0x2, 0x5}, 0x2, &(0x7f0000000080)="40b42961", &(0x7f00000000c0)=0x4, &(0x7f0000000100)="ea541ef85dc885779c3f23", 0xb) 02:19:50 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYRESDEC]) r0 = syz_open_pts() write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0xffff2449) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000040)={0xffffffff, 0x24, 0x7, 0x800}) 02:19:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x35}, {0x87}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r5 = getuid() fchown(r4, r5, 0x0) setreuid(0xee00, r5) r6 = getgid() chown(&(0x7f0000000280)='./file0\x00', r5, r6) setgid(r6) dup(r3) sendmsg(r2, &(0x7f0000001740)={&(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="1be043d53dcf87038ec3954fcb5e4b39f9b77e2ea8017ad14a06653cefbe12b8c5894e76bc37fb41e9385e3377ffa99e6861903874c3d0fe8943a9bb6dab65235c91051c395fc6cf92222630d5f4c2ebc4c93dfab03ed866bd0c5f4ee748dbdb7957c2a50295a0e19086d9d3ff0b06ef69c0a750b92e5f3cb050", 0x7a}, {&(0x7f00000002c0)="9084b862f2daae046c0fe6cfdfd5163f4faa1d15473c49315a595f72f4d8b2c0ebe2742e3c94f4befe04f675bf68de7c5f367300e3c8ef737bf5075af18e8f2c781ddbd1601745ae0d36dd715f69fdfb6699ee24b33b256aaf0df03eff5670a25197ff744010f3ede1df208093c7d59db2bf1211cf3af85404ea0a115ab8c0cc5f068ff3c2fb85bca6f48dbaabbc845e9c9dbb1a8f5be8cb07145597b089d1f57e1547656cea07456973126f1cbb4bc05553a52cc24763737231d371c7c3b8ea233c9620ae2ef79f92db57a4699ee883d0e1285d4d624056efd29ed270b8e86b817a9bc0554255cdb0acb73c77b1390651c4", 0xf2}, {&(0x7f0000000180)="ad9b2538c9ba2a8eb8085c1540f686266e217c07b1255ac72ebe60889b39c4ef08c838182cb41f2606bc76d1092ae4c1da6327e64d3dd535fb136de9675748ddaeb14cd4bca9a4cca0c30efa4a10392750c12afc4651df5bd71289ff3b5b7cf42c8f69b1325ea54581cd80baa9", 0x6d}], 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1010000000000000ffff000096ddffff9b28366225151fad26a44afa166b4f3efe33d2f9ad241b5cec223de700e5350011b4511a1216cb4cf99d37feee60a369fffc096a2dc84dc814eef11bfb5e8ca8fa955af18a1fb6abcd9daa38b63f054ff556e41daa5589551cd6ed0f84e34236394b265813875c29a064d5bf48e44afc08a1239f0fdef3606267bf8346b6ba74523f84ea564782f6bda2b3a1f8190a8a8622e469d32079b2f388c22f0806b3a957165fe2e44c053a6904839c69c6acf8cbca0b4127fee8bed74657dcb138bccef422bb8ba2ff4d0a4a3484e35b49c4e0ae0a82b047ecb54c307da0a0ce14e9b4d1e1780af08939f6a22e28c9a20eb89e4e56a330fc7898013d7a5cc01c2bd8bff9cce5f04f9c4a6a6527aab19213567c8a301df561290c956c8e82c65a4ddf4f21c7234574a32c754e7bb1695f1ec0076028fa002748f43dab639a3264874fc71d3a2174193bb98bc86b5e946c935e00e90a8847d26940363f957348eb7651171f304f3822955f9ab0d596ba6e8a7335f835d1e3fe081516d45ce8335be59f658c638aeea723338a11eb38b4015cfd20e03d46ca53c95af11379ee74f74bbe374ccd8557db05f4eb79b641ac53449cd357850dfe74c0a3aaa407ed076c4bef09462d0a6231f99dba2e8f2ec25e2bd47d243677883b4eb78982fc6e8a342045984e5ba6a7e810a7e0dbe886fcb50f0b6fda3f02f412a1ae94bed0ed88513e477c8d561fdc49282db7284437d2922655bc80d4300cd79cda1f9f603b179bf96a9f5a38e169c91ed3b0620d5191c1a55e187772884d42bbf40bd1258d3b689a793dfc8cb863b25aa79a822c301bed0e3adf62dc30645f11ac0883b9118f76bae1fa281f6dae5df21666db898f89b43ab54f4bf12afc5d3df24cbcedbc979fa48b84ea4a4fe4faca540eb40b5ad694fe4f9f6196ceb7b7f4ec4879030634138d05f8b63b2ed1e90a74278ebeb1a5b3fd9bb48d30eb30ac655a10c167c5c590957bd61f7ede2186d1e9430e79c735ebb647f7ab69cc1a40245aff21ee137579189f26bca820ced0bd45742c369e67a43fabcbbb32c579c862c29a689d188e0369b863853922e74117dc1798416c574ffd371346999746db31e604fe7f20e90b4ff44adf3c5fd20c24a72454244497615fda19a9dce929567f6b032e02ad20a6ab592ff9f07c78d67bb1963af9ef304a2139c8949fbdb4db4a5ce415dfed4c46c5cd34ab48cd7f01aa7b11302d6aa3a3cd376b2a4514ced86a8783f45e50e9d69389d6166e369e9f89b340c76e561bb560abebade44b762dee07ff714e3ebe5ee3c66cda820ae8f3707fb4b3d79773c7728eef033f83013a2a40b3bc01069c1b0514bae4dc690dc60c000ae55721345003cb740bf162dd299be8bda0f7ad231b8b1bd35b3558743d74af6beb5aa315d177398063037274972aae59ed1aaa96b26276f7994189a17ebc4d3c51aa4a6bd3a03c10e8933896a7e5c2801f8548d8a23e077e4051fcc94078eb15942c427e14e0cd188057c49b20c3ae2921c3af78b8a7f828754f84d13afd5f46ebb4ff6230b11a346ffce58e19851070672782416f929dc61eb37b06dd090284294cb180729b814e09db55a41cdbca1b726b45059d0d6c91a40cafdeecab1aea9046ef128e34ab01499fbb785a9494846655aabfb62f9da7786548fdd0d488892ca1692bcd98c228490ae76af99f79036ec5670d2ea86cb70e70ede1f451911c3d4c8bbad7d05560ab0ed9c64bb858bdf7a1efc1d9db88b5bf5ad65ca77daa9cc9facd41226a2b7c6929ed0f682abd286ef28eb6a3d66ff0bc92d45c7e0c523d179fbf5e934d16032884713607d9cc0ea41670da014f765c8fc7b4bf689128d1f9e7bb348fea36b2e70c6b3ded9b780d03a7a1bb97b4068ac1a12594586638da5fbf2a53b86372b45b3bc94c34fc97c7e4044302cbe814a06e91e426a6f59da8b1d37fd13ea6a5e460b6fa5637c40d00034935bdcf67e6618a68ad61c9c4001e3fb602a6657727166d8d35055d58af48ec3e6796bde863a5f1c61792f30b2bcf7d5586f4e0f0f73147351a24472db99d681aeeaff19bcc6d71168ae81475b0a930d8690adb651496fc233fc64b7cd5857b8e35614d61a76ccee2ad7950fef9202b4ebda42185c7359a0ad1044bae7d1beb08b92c24e8d705ff7412e07fe8df70000665552931c6722f3f940f87bfbf0f3f1e3cda64a808fbe09191384207e3b166c54bc1deccc4814ef1a4dd5b514fc9c8a70ad6c0abbe92e83f80a9b19d076467a6bd7333d1356a8d3415bcbf07bf26f50a55ddb62e5a0cf5e5dc47088139e8722e6f17a208f9fd34a6288c0b6976bd2efaac21104624e5365c7f3bcf23d9a12d45c84a9d9c8066b84f03ce2578ed21e2ee2fba4d5da09c66f25f6f03bc9e9bfdeba09747d71cd2a2d6553117047b92f6ff96f5867db615e5c33cf72d4ab1e2ea1a9a614b72e9d549c6bba7c4de91231575de061848f6b8a3ac022c71666666cc6aa0c496f962f00b895a070ee5835f75d50d74d4bf2d3f9be307a2d8d438aabd543486c4e6112010e6df0c7ff8eb4d36681493fe95e8d5e31d21886018dbfd5bcad813abb908b40aba58ddf09bc4db535587249c668283dc254d4b5b05ee19c396e82d40eb2827bcd54fe9d46ec67656f55d604aa2c1f1fd619093c81144d7c6b469e82acd328290671be320d590ddffe2097167186588c4e966901d343b70a4e92f3c0c47f90cf2a1996dd64730dd49ce0160ffa4264107dde35c355e524de00d41e71ec011fbd72f3e936c9b84829f41ee6c805b788a6486fdfc27b4ac2d6675d1d59c2b6217ccdf1974bc3a4ab52c20d869c931d4743ef728846bc4fdd0da181c447e3f5e6446d8b15f8421af52a434015dacfa9f54b7231b4e1339b400b4fbcaed64cbf07474b5074fcf9271a1c4ac042522915482369acff38130a21c269f72eff9122ce5f822e36c04369e568c912c26745226d696b833a8dbe9bbf02911faa8a9639b1d8dae2998fad921d9217dc20d1518f1279cceb5ced2b3dfc77cbc4b86921015f03191711752882084f5028fcd9033c81213229f5eeb0486f6a34ba3e83d2b9ab37968c7c1e26cfd0417afbfefe7cad9e14c734b4b0bdeab978406423431340fb4761c9aa363f584475836eaf71678cc07e0b4774715a583f6b00f5890757959ad308c1209659d72db281297e11bc11098734c1ae89796dc77faf46b760649988cc342c64dfc59e6e0bf09d369a21fdcc457a648b41b22bcad3e45cb4835c8cd422a0c5433528fcbab004bf1506b1be1d637b1ad349980745cbc5e0d50980b679e48f24193d21254b89205a68b37f0cbcf91fb4e55d36b9c6ac12d56c220d7433160f0c0418e5e4931c53786ce67d6a237009550016c3283de2e550487f32638010e7bda35c7be01152f9150491c7ae5f80d5219d2302e867c4ece163a8799e7d3cd6cff90f9afe0da4c2a6f404ec0ae77d9c7b422c6d085c19a00dd00db10f295b69b5c1fb9d154028de1678cd7f2260c1606b063b4a7cc4afcc11e15c548fb5d6efc98981ca58383d9ba80c0a9da011d96971d303da10e16c5574ea32914cd033a0db9f130c8732646fc546a1a2d8b9f6aa79efbab4fa7c7ed01f1f12ab41ab4f4953ab44fa0a55bee2db14ba4ae5231c828087ce7ffbd3221d1208d7ccd32aeb551256a6fe435a07d94c8d7816c80a6967076ad57d0e32ed0ae4924cb965511a8435ad27682bd409fc28b02bdc02bfa557b3fd37b425ffd2c9024ea9a584b17ec07e42094ded3478b337b261948a96f9cde6f5c666ada28b5a2804a5b4960de1af1bf1e08ce85130d7bf58b8dad6f7d8c0115db79b59f0aeb46d319a4eadd3b250260aefbe7aaa73f5d0df218cd388e646c6a2fd39999d1bfd968f99dece3579d871e03ecd52cc24d8b8faf488d5b0f800d5a839ca39b26ce7da2beeb448e7b865d58ff9d3ba526c68447366e02f51a768558c4cfdc60f72d8831869f2ae101bc044a02f13097fffdd7f9076af6bbfb686bdd4f5ad397566a47bd26c5fd5b83bddb316e1a5adae544b8b33b4e8d66a6fad03abd004c5c3095e80acf2019f943e95cbe73063eb0a337a417eb43a75aacb8f0f876f5322ffc856a0bc1cb8a025607a9ae926347ee5f481ee08f067c2e83c99a3b7ea1083b8fa69983133281e7f161de71416fba226d2d5b2eb83a2619f1d968469289a4394740633e1562d0dfd06e4c43a33ac3e7654171153af04721ded17604cde07ec6d8fd43e5011951cf460a3ea232eed4afc8620f22857482e5f1a9b7594e3272517a9063c516492f61287b809d54327d7de7513ebdf17e99bb67423b7f1ecf23fd4026a38523466098acb5d3a4119624deedd994150878c536f7086d68ffaabe7a94c11cedbe4f655429f70103f9f4dd577010ea076701c61bf11ada0b6f0f2871a03d935cdd501c90a1b3b3c26b867372a22dea5325fcacb963ea88586ac3ad059da42996429f5e5b4e41f2a547169a8d1e2937b6af6f1ebbca7e0f26969120790f3169ab5c5d392ae4d4ef04ab62d6a9b8246f700480b2277d62d88cc91152e8f31b7780f94e8f38c135333bbc1447e5d80acb66fbd58dcb344cad20bee599c114f5665caf933b5f0ee5b59698acb4c6520b786afe4ac2c16b25799b089cc9fd646be3597ecfd461ffe268d6611cb8855ff686ee53c4b9aded29905b170ad287692e245761db5cd5e169a3e97b0679ca3c9e33969ef07eeffd18200278ab2ff59ec6428eb2f55b1cd47e267054d4d680c71f51cc354caa74d4375284a09d900326edb2a9f2ac9041a14f73daa9abb44e372485cacbdf463606260c789247e66ba02b5e70f24fdeae7568358a499a5bad02759d3000395a5ac4b91f42ff1baef0f865e75e7badcba279a6b07d40f16c06bec8e5a5f9e9c4e024b50fac04f7be073fa12f3e901e79f611da204c9207c2f520973363c3a0a93bf0b22daa30ef44446b43158c3185d7e4d2defb408305d4f90932d6f6632bc2be28a9213337a1e7436ceb8f8c9d8031b4224a96bb0ac3bf362bbf999b94a5e8c53a6829fb5f0656ffc6c2349b5024a4891b3a6c3395dbf137c9da435f48a9fd3aa6576e70cafacd52c8808334b0f0bfc5f93cba52f04d5af858ade9c80235da4dc68cd775a3c72651112ae5671565add2f054d5a7b71e1a785464aba4278c68f784dccf92a9cca9f574dbaaa8102b78f2ecdacb1d0eb626d345354166e8b786d5b6e3d134340714ef6e1e625c80b708c086cfbb221df4b1fab98d668d8452c5bd1837dc731e01e36c4f6042c8bdbd54b2208d68620c435125c2f5157a6594d8777a32786a613529f4553b3dd7dde099328b0f400c5f9a4a2d750322fcf77de35775c1cb7c626ea3f9c5fb5041a262e20492d1a47fe32a73dd32539c55a79317aecc960e4ba068db5b940c4fa7af16fbd660cc5cacb251a23f92ea23ddaafa6ea4e510a7eb2e0991292f71deefd8d5c95a2b192f9c052d2f36f3f383080c205ced061c7ec01f5e40eb827e72b12bea72d7c3efba4abe633b076797d696d92f2f6239925b4d85479719382cce129bfc81b0ecb189a583a679bc0d808461496128c64a982396e693a87249988f1b750a0cdc43c93eacc49a87c3f45c44d35a54dd5325090a88dc0ebfea98a82adb62bba54a5eb6c7e0990cb48c5ffbf0846a0c302e5bcb42b79a31c81bf0a23b4c818ca05009c118e30a8d9399e6a419eb4d4615247c256bed0fd4387a2eae5d7dc1b19c2556906fbb75c755017572c7f2bb49136044833eaa3dab1018d61c187d7a5c30000000000000000100000000000000ecb28545b889374769678e52cd4a85060333935ece5c2818d4d4000000000000d800000000000000ffff000000000000b7d009de31ed28a5370325991eb54230b6419025a704c22d0aedcc8802b026d375812de187aef0757efcd79b0c809cd142582ac23fe85a13487b326a5cd0582ed569b446c7a3c16f5eead804b67dbf08a1cf98904466755e6616dd2239585414b1c55fcd9023360472834fc62936929ae72b53f7ed2f5b9907f32700fd55fdcbb7904c017cd03f35feb858b4eb64e80846dbc2d82775372c75dc702c1c1a2e385b58be5fc0e8ec293fcefa829e2beea130174a58843a5a5c2d3794fa943ce2cf876f0000000000005000000000000000010000003400000084af0ffb33edade54bee8fd0d20dec977d1152d41cf62b2eb74bb336ec55298a632652bbc257a974eeed1778fa0926308bdbb2b49dda9f51b759fa00000000009800000000000000ffff000014000000b0d1531814367936745dd547640e2634f2a52a096581d9d8aa5f3dce4ce1fa3e33614118be8fc1bfea2b973fe63e3a692b1764a471aba4494ca92df83094ce7563a8ef9f95ddcb88bf8adf648fd6b50f0585d39f52995c94ea833f8788894e88dbe19a3f7aebe79cc010c1c94965e5523ab4a330202b54ce10f1fa4c677dfe8b2254e600000000007000000000000000010000007f000000fbbe5bcad4e72509bb37903845389c879d6cad87b003c256c77186427f843d53630c16691c18cf3c256f9e9e74d1cd6b24149e9a71e593a1523ca591df3e56ff2f657f7cb7abc1744938180ab1a2dede0f0f3944df4d1d916e15000000000000a8000000000000000100000001800000a6a966a3f13c78d80b2e495bc77faffce157e09db235390500e6192eee7c6331eb5391b3efb9780b17d27c4a7ce7c22352345f1d63e87516b549899001abc61ec2c2551db988bf58bb138f55838984c2cc61ed0b0e60fe010fc6bc9e09e0f2c52ffc81caef4021f4b47dbad13390c06cda9b0cbbbef9c0b56a10fc785060971615f8673991521af30ca4cead4dfd1e638b8800000000000058000000000000000000000008000000a24c92b3d087c07c56f7554f19c99d6bc1701dc2e1b20a5e61104b42fea4062daad4701f0a00c9ec8c590b6d6ed27b2a82bfa51e5d4418cc92233a"], 0x1370}, 0x8) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001780)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r7, 0x80045721, &(0x7f00000017c0)=0x2) 02:19:50 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x3b, &(0x7f0000000040)={@broadcast, @local, [], {@arp={0x806, @generic={0x6, 0x803b, 0x6, 0x9, 0x8, @local, "7490980b24cbff2682", @empty, "2466e958bfce8c17ca1a28f2735e4500"}}}}) getrusage(0x3b132761f5af17, 0x0) 02:19:50 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x8) syz_emit_ethernet(0xab, &(0x7f0000000140)={@local, @random="16f93d3cd3fe", [], {@generic={0xaaaa, "07ee2c1289fea59f0615503a4d5c3461a3fec444940c4c39def88c8c73b570fcac900dfa20b25dd4c0eab710f41870e0f9dcb9a6e2fbb8afa86d2431609fe75f7f0e6704f55ac7a8534113f77228d8d16147ab2a688be28344c8715412b43a8221c5bfd12e2498057434aea377d989a9f708a76d3fd9824f2138b9571d8981e83a2afa415b8df81f85409de7d814dc1227b63ce4f9e78b99db56e319c4"}}}) 02:19:55 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() sync() execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000400)=']%\x00']) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 02:19:55 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000340)=""/102400, 0x19000, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getpeername$unix(r4, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) syz_extract_tcp_res(&(0x7f0000000040), 0x5, 0x6) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x0) write(r1, 0x0, 0x0) 02:19:55 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x31) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x47, &(0x7f0000000080)={@broadcast, @random="cdbd0366d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x39, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @icmp=@generic={0x0, 0x0, 0x0, "de5912b088218b1fbe8b72f9dbcf854bd80ba7c1cfc8a685f8df5c4dd24c0c9bfc"}}}}}) 02:19:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r5 = dup2(r3, r4) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000800)={0x10, 0x8001, 0x4, 0x8, [{&(0x7f0000005000/0x2000)=nil, &(0x7f0000007000/0x4000)=nil, 0x5000000000}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x80000001}, {&(0x7f0000002000/0x2000)=nil, &(0x7f000000b000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f000000b000/0x3000)=nil, &(0x7f000000d000/0x4000)=nil, 0xffffffffffffff09}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x51}, {&(0x7f0000008000/0x2000)=nil, &(0x7f0000007000/0x4000)=nil, 0x4}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000003000/0x3000)=nil, 0x7}, {&(0x7f000000b000/0x4000)=nil, &(0x7f0000005000/0x1000)=nil, 0x818b}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1ff}, {&(0x7f0000009000/0x1000)=nil, &(0x7f000000f000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000002000/0x10000)=nil, 0x8}, {&(0x7f000000a000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f000000f000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000012000/0x1000)=nil, 0xfffffffffffffff1}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file1\x00', './file1\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 02:19:55 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000dc0)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, 0xc) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000e40)={{0x421267d, r2, 0xffffffffffffffff, r3, 0x0, 0x4, 0x85e9}, 0xfffffffffffffba4, 0x8, 0x81}) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r5 = getuid() fchown(r4, r5, 0x0) setreuid(0xee00, r5) r6 = getgid() chown(&(0x7f0000000280)='./file0\x00', r5, r6) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r3, r6, 0x80, 0xd68}, 0x5, 0x5, 0x106}) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 02:19:55 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='&!Y.$\b\x00'], &(0x7f0000000180)=[&(0x7f0000000140)='@[\x00']) kevent(r2, &(0x7f0000000040), 0x10000, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1d, 0x4}], 0xfffffffffffffffb, 0x0) 02:19:56 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="e7987131c85c00db35dac9c57ab2df92d4cd4092915e86565fa9b4a91e1e135e0cbf7fc2a8c5852079a56938fb4ae34d074d74228da00a450f73b874453621afbb44ea6cc798398d335ab5eebcecdfadd8e18cc8bbd88061501c4a09244ef2ba1ef33b236d79f151d2104d0eca818905690fcc66e8efbad211d1669073cd34f8b5df0a97fc32590e3e0b35bd24b6767bf25abc1c8b0b4aac925fec73ac68511e3159bc1937f63b95b662ab73d96e610118d3734909406869a03f17281fc88464e3b8143e5201e7ec1a9efe23715052a52b8be3fc2ffec7fa5929973e46e8f9b897790f4f82ada62b3cd88f43542eab0de031", 0xf2}], 0x1, 0x0, 0x114) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pf\x00', 0x10, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000280)=""/136, 0x88}, {&(0x7f0000000340)=""/64, 0x40}], 0x2, &(0x7f00000003c0)=""/24, 0x18}, 0x822) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) accept$inet(r4, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$FIOASYNC(r0, 0xc0504417, &(0x7f0000000080)=0x2) 02:19:56 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000009, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x0, 0x4000, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) recvfrom(r4, &(0x7f0000000100)=""/4096, 0x1000, 0x44, 0x0, 0x0) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 02:19:56 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000c00)="f877d807c4b830723170625e3ecf2eb716257fe6f68e261f785a2dabd3e8bfb55f6b94aabdd437c398bbcc67aae62990e9372905ea7e7e88d12a6e4bb9e237007a5462e5a9db86e8f63d2c78f82e00c12170137ba60c169119b66a9438c3e2835f319fc11cc70d42f4084f78c14207e12158657d6647be49043f6131a6cf679c9504bcc77f4695fb22a6e1b164f302279a4b089bf333af6e3e16ef1cd96b99e9f8ad3821bfb46676f0226ce2e752fa76bf9e62f7bdf287b884607d8685afa46e7b44968db8ba9718e01b4a241a77c9e49bda38f4a0b74ed263e1a86f99744b1ac19cc820bf6de43e0034e656cc72e35828dc55725df8ab4b6ea07fa9a6af0c79519f8577070121e5f300826a818764d5a64e1abdbbfce7b0924bfce03bf2a3e18dc0daead1e5848a2a3b36f9b24c25bd6d5258caaf79c0943a6d8e6d51aa8302bfc9bf10112fd08675c3c32151deea7e80568515ca2d3f6befce05a1b0f0c855deeba6eab2b7b368bd372303fc4078d83faffcb597abb5cf9a2af2a3ce82f5437a7bceeb0ff504a94fdb332ffd4f54eb031d10bc8c0133d3fce5465d50da42be79d7902a0a4ccf86f44e3301b8b77e3a285864af8c875b033214a62040becf3eaaf22f37a70e156157952008ea3b005d4f832d156545fbdc7195ed6d80a2f49954b3c622ffe10d7d7e44854f9da5eb06226bee4c7935a50bd8894a01cc9c9a672469bf01188aff800c55519261d3a7ecc4a7e6ec8452da418fe50eea48049d7548a7ff8ef1e4d1e7aa6c5b7eece22ca314350f80f5873a2f95cb4e8fe97400c806605392d2dc61be129f15aa759446875c80938a857c4e34cc0f79e1cfc52ce2f6585e4acefaa070db512d4470dfa8df7b5ed19c78d9d62cc2eae3f6ecbcf6d844d359b989ce6f4e8a66919c8af712df7aa480b8698e7dd6d3be27ec11344fce3f6603b99713e92a10285d3e8b519b642e8c53363721dee93d5fe36bc49b3bdd6bc71a80779ac94f0c818c6862479ff196106f957e655719a0b9c6c6d752d896620b4aad5bfb401e825246516183c98fe45c4eba56ae504c936e615fbb368ee3b45b8cae01e0ab952e456c3153c612590687607df4a04284e18adbd742064122315a359ea61c6bba5cd909286212e83850819b9f453fb634c953dbf5f338fced40dc56ceeed9c63b647b221a02cdcd29a55cd2b08a7e27cf5f", 0x359}], 0x1, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xdb], [0x0, 0x4]}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getpeername$unix(r5, &(0x7f00000000c0)=@abs, &(0x7f0000000040)=0x8) 02:19:56 executing program 0: r0 = socket(0x10, 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() dup2(0xffffffffffffffff, r3) r4 = open(&(0x7f0000000340)='./bus\x00', 0x80, 0x149) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000140)={0x9, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {}, {0x0, 0xd38}, {0x0, 0x7fffffff}, {0x3}, {0x2, 0x4}, {}, {0x1}, {}, {0x3, 0x2}, {}, {0x0, 0xfffffffd}, {}, {0x2, 0x202}, {0x0, 0x9}, {0x0, 0x9}, {0x0, 0x2}, {}, {0x0, 0xfffffff9}, {0x2, 0xfffffffe}, {0x1}]}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0)={0x101, 0xfffffffffffff2a8}, 0x10) getpeername$unix(0xffffffffffffffff, &(0x7f00000008c0)=ANY=[], &(0x7f00000002c0)=0x48) writev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f00000003c0)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000a7e6007a94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c661d635d0081eca2bea8558e793c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ae35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb581b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d2789f736565d6d6dbdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e718c6f10e8c978e94885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fae5b2b4f1cca9ae8bbfa04c54712a76e480677c2cdffd07392cd7e14949f4e7ac99ee492680f6f98f9d272f3c2f22ce7ea438b4b63e32367b82f0ef0b6d48f431337fe625db538372e2b6ca406b8837", 0x2ca}], 0x2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0xfffffffe, 0x20, 0x0, 0xfffe, &(0x7f0000000d80)={{0xff, 0x0, 0x3, 0x0, 0x80}, {[0x0, 0xfffffffffffffffd, 0x83, 0x0, 0x0, 0x200000000000000, 0x0, 0x3, 0x2, 0xad, 0x1f, 0x0, 0x10008, 0x0, 0x0, 0x0, 0x9], [0x0, 0x7fffffffffffffd, 0x10000000, 0x68f, 0x4, 0x80, 0x5], [0x0, 0x0, 0x9db7, 0x0, 0xfffffffffffffffe, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x80000, 0x0, 0x801], [{0xffff}, {0x5, 0x0, 0x0, 0x1f}, {0x1f, 0x0, 0x5, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x80000003}, {0xffff, 0x2, 0xfffffffc}, {0x0, 0x0, 0x0, 0xb58}, {0x40, 0x800}, {0x0, 0x0, 0x1, 0x4}], {0x0, 0x4, 0x0, 0xffffffffffffffff}, {0x0, 0x6, 0x0, 0x5}}}}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 02:19:56 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)=[{0x40}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000280)="d000000007000000000000000000", 0xe, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000002c0)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) kevent(r2, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffff9, 0x74, 0x40, 0x0, 0x400}], 0x1, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff8, 0x2, 0x1, 0x5, 0x9}], 0x9, &(0x7f00000001c0)={0x7, 0xffff}) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) 02:20:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r1 = getpid() fcntl$setown(r0, 0x6, r1) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r2, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x8) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) 02:20:01 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000140)=ANY=[@ANYBLOB="fffffffffffffffffffffffb86dd60007b0000186d00fea000f8ff0000003147b3d56a48f64993"]) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x800, 0x0) 02:20:06 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r0, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r0, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000000)=""/250) 02:20:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x7, './file0\x00', './file0\x00'}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2]}}}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) setsockopt(r5, 0x101, 0xe, &(0x7f0000001000)="438f9c49721a6c55b7c6dbde01f93599b143d407bc17b6b1a8d15acc91680031e6cb991efc07ea006156d4646f4103a608f90ca6722861f79b9cbf8384e92fe8329e81a5155316a905c661dcecf8b6857736eaafe3bfbeec24972ee626475559f0a0272ca0432357e1ebac2bee77a461997dbd3389886fbe56c0d6e02f53f0130663ed6712bf48355ed232a09f7b3b92292bbe5787f7a336550da84829ded583fcd02bd3a518fb24cf7296bc180c77ffa9e23e63f2a8f8256463457d2e36b5f6a2fb2348133b6c13ed03fdb67a72bb6282c04cb82ec03015f8738232bd392cf017c2a000fca5cd290bcb38d95cc577aa20a9681f5adcd12dd87e0dcee15904424e0d60f96fe093694a570c17084005d0557f38c80397a1a9a7c555e64a39e183739e0ab9d98e38557a6fdee83488166c5b5e3ad231b735bc3044fe08da28e10bf35615a2dce5ace875402651547964973b12253b9a906e9806585468a6f91d6ad80508c1891ed1361391202c06d810a9e6178ce34a9846d920a557f829f5849c63dbc8be8fe28ce769a28b0c2a992c1d2b3aab654847002a9ebac9484a9c12da6697b8b8663e7139234d3d1b8297daa1ff95a339bed40f58ad5bfe03c12eb973a8de25a6f55cf6251f364e46c034c7d71e773bf20791777514b5bddfd74e3547d0d58d1f1367ba54cf065c5dde07c0d8601720e2e0a848a35f0008e23b18ee9eee7d3bc3e42d562503fe4e7e87d5fa9a3b1efbe8a7a3749cb52ffef298dfbe0c9663a4439dfdda43c7c417fb9ddb837a852adf5257ef2d2ee4c47d64f11d4136849b0c30169de6817802f762fc167d718617590e2a32b35c3bf08864f5f1faa727d75c985507e5265fe1375561db93cfaead0dc4d940d079076e5eb194070af7757f3589eb3498a82ff509c6392c9b8c966f813ae7f0da288429250ff659815ebbace0c0b95ff005f1ff96b6410022891150479b77242a96d151336462d7f1cb4127c1437ce22bf0435987ed7b658f53f16612af2f641b4ce6f6177d9ab048ce3a0cdf4eb250c6d64846565c5a12e05f728f2d1517b79d1061774e853bb48bbda88beac6fbdbcd1716f6bd20eeb31898802de12d6cdd53ba89487c7cb53dcc9d955f660f2313b7629fb2e57864534240cce31cd303cd12d2b649f7d435cacc9b3c252adcf8251938fa1d9dd92a68c862e0ecba670ce8cbbe0085d1d9bb0059cc7fe611c8efbd9bfeb3480890a4fac14f275fa0602ff7b08debb4c7818f425e066eb867e75311954be9e656923aab746555b052664120f1c8ed2dfde3ef1b378ee3ab125e2094d95069aa7a79895af1bc71e1e87a5028f8f65e45683caf5e6bfa8e1912d0b9485a3e28f17d393d7381d8e3cd0b0cdbc3bc4c959b51b1e20002f22eb925a192bb4c84ef71024217c6cd7309e5722895b37b6590118ea0f96ced46f62a47935489f1c05d9f93d11d16558b534cc4a99a0a347a7315fa7e4fa827c076a6d3d78a620273f1d78f3cb17c14eb15d1516da09b88cb185d91bcc79a9a12165a03303abe22e2d812a6d6dcf6a22cb25d080b8540c9793903ffd9f11807b6e01bb09e95620ecebc4e0459aeb69a94ea7aceb86b6359512db13aa070620658b2cca23d5d093b785102af655d12bde4314e0bbed680407a0f664b47af7ce1f80062e0680427a26acbe490fafa6c8cbea63cb93c90d4f01440f10e706b83021894ce793e81364e57d8969bca17422e19a89bdeeb1189c261ad86a31241476af7581957f741736beb419f628bde7d8d9962b0f40c916ce3d0ad1581f89c99258920e9a62c8785b96c6527c7cfa11bf6fe973dc5bfb77e1fc2119103f6a80ee297b3148f418bc6fb77d3fb0276e4defb19278856033ba5afe969095529edf94a4ff7f41f04be6672d1116ebaeccfa7f90ca143701ae7d7ce835a2798e28a67b34bb89d2303e65258e070f624ed8d09b188e4c1491c7be81d971638cbb9967b5330f35089f2cb22c6f904122a9ef4b2a2d33bcf9fa60b6fdcf2c248d7e42f2aadfa095c2a03e4f0b93b97ad4075b078dec2e4bac9ed51d0e5a2ef9cbd4cfb53380ba4b704a8f92cd2a35c4982b26b2cd22a78342ea93532c3390ba0172a0d76499cd20f8331fca6d4ac470318debdb5acc0a7aa809818323c58193e8351a6150b7044750f15a06bbc4c7b288e0a538d55976a0963f7547f7c18b2cd63772e0c168418a90e7f0811bd47b48fcb41692ae6c664bf216a044712901325ade576e7d12ad34c29e8be882a9e5a6c4b6cf0ba6d5435691cb4b73acc03e2a00fb359bceeef37e9d6c4a3d9982c23edf8b5f9e0f307977d46be0e1accccf56a757395b5ca272fb898d47f7e5b0e6ea6757d35aa66680245be2a8e54eedf5696cff1388ec4b92e3fffda642d52b404681eb3dad25760571267af44ae69f33e9686318eb82fbede95595e4f5f9ea2f1f4f56c0296e82386736f700c537dff5597eaf215728585f61b718bb370aa143cba06753dca5a7aeaddce59b23d21e412924bc85a9fadad22881385bfba9c083daa397dbe33d4b2adfeb19fe99080fd3e8a99f98e56a6ea65e447e42da2d655ae4d987bb95c25be20f6951f09ca736acd58a20c88d4223edfbbb662de7033533075b18b62038034dbc758bb54a259d8b3dc65e70515448e3ddb96a43a71a7312aaa70b0ce4fba862cfca88e42c29baabd27e4a1c4dc77a61c27bed2840992a0c8f8e0595291cef1b085bbd47a2e68c518c3cf627680fa5d5d224a7c910125004e10829e99319b65fc9e59e7b233b1acdc9d4ba91b8e1d0ffd7b164d029d8ed9e96284143b3f41137f27b1d5476df7b5dbbcad8ce756c6dc7310663b93d34c82128035dea4b845c15496c17cfb8f626c5d149f36a0ebc464d615e1b34a6c78b9915308fc4038629268ec756455a55d8ca5fbf634d1f73e7969b2a7abccbb34dd46c03d042660801e1f938d7c16f0dce2f5c678a5f202f9f7cea32892c6de76bb6de53660c13594cae86053ce941bc94d92b3c758a16e74c4a9eadcf92711efd40042e7b9755bacaf97a0d2ea23b78959ff8e219fbce5d4d22f3b7bb0a0ff094f3a89684eccaaa2dc663d92c319969aa5c675dd574023bba13dda6d795ca5ccc2326330c01de4d42fc77ad702b65d0407a15dc3db5a8721d24fd362fcc04b5fd499d452458a0f95b58d443a2568ce6984445ed61ac9056770cb18fc3154a37c655b513ae2364dbfc922313af58f81b2a218e1726e6d69717400547126aa4d4467d57cc77908f74b1c773dc52561b35fb74f188597b56ff74027c14bc5c4f3474f809b67f9cab91ac5edd822b3fe49bb8a7430b35276abe6773a901e40edc005199cfb3cb56f4d7de3d59cfddbcfe7c2894eb9ae90006fe2b752fbe51389312307f7cb30858b752021c35b8ac68aa70e2d5e993c750f1b451293de85008dfa0c37a7970adafce2a3f5c9c45a857a136ad7a8dc95f122eee981981c9f70344ceaca1b7700405ac15796699696c21cb67d7f9f974b35d66272120a5d1e11735e8f2fb2120d922b140d4ecff761a5bf5bf51dfc7e75162101b6b1dc4c16be2efb6e317d25b828ab97f717f586ed765fbc6894292bb3b06330ab1deb6caecbf6b58200b39b7f0b9f09cf6e12593b235a5bf920042025e308260749988d8bc7c2f08d4819d42cc0d6f6827768d9979232bba8230c2e274f4f91968ed55313b6874bcbcd0ba90f580abc6c3a0efb0d1acf502d632d3c31dca034b153f9b64f474747a053dc56b6eec962014aa3c8603ab8e7bec802eeff017ccaee8ad36a065681bf8455ee9c9e62d6903a65a5205b9cf16adc02fd1f3dfcddf5da7199f1562063f1ced7bdde3d5726b7b9d2e1ebeb348cfe9a7c7ee3cfa1afce860081458fbdd30b8a7ec18650c091821109b3dd4841c9fcb78ebdd3b1c977ffe73d894ba701a4c9ab2fa664cc41c1c3de1cee6e102f55c9a034a65b7cf94c673834f26300491b2b7f9af759ebd19538607397c26e6529fbbd235e7776da93c1db1e427456fb6fba3093f45765aff29ddc958dd2b2f4952b74d2a7f0eef5c63e674e8f640aec35af21047446105d9d0f5ab8c01049a3383aeee4af7d187dc17c306c8f7f22b76713b802dff5b63ad3ec502891bedbb1fba6fff06c62ee6b5ec0a2290cee8d252e00363f636ae7cabb978fdb62f61d05a03d49f886a1ee140ebc0774f6c460495df68379fd39d5ac495ad9af0e97cc2608257b1d916b6f3dc6096e0bcec7ff7566b0059147ae685a16d0f0495c0b0c1a64e238e918fdfb60dcd795a4e838ddd53cd5335f26c8adadac1bf4b002e3d022150ea0530c3c56ee30ab4576398ddf447c3f94bcaca69bd7baa3fea2cb88251c0099ab1e32438fc133074a6ad1b6d4e2c3b82a6f356b0aa2efa10fab15a419165764d82c116a6e87b1a84eb8e1a491e1ef045df2f860189a8dbd565dd47cdb69a89e434a2f28f6748e492d45246edb4058ba3ba17f2f89b78691eb42c6caa37d136133bd2304d9be60db35e8b61c869ea189ef19c49922c561e1370b03a481c0e0d724426d8ab9375b5125652f76aca5516c0a55a295f9f9d17bf7157003de30998a59b1b52f1575e1fbaed2655ddf146ea8795874475a38a0c85412d42f02b75c2578077f47b0e524055ac4b362628dd9e8372785b660d1f0173c3ac443d4cf4018d7317e63c48ba2868d8ea259043314e4e65d3249937da6e97e276224c26b4216bb129f7b484ba640a47fe75b45f9278a176ca4820420444411fd4819f89dde7b47e842e63582a1d6de98f6bda6bedf03947e90ddab2f4a8fc43d27f1d4e6ab9038044d75596401c6f248c0d5c6f69528383ba41afa8caceebcc40893d4043b15de9919f6091d7962af2db71dc6123743f4281489b4cb5b3c70c3bb68111cc9165c9709b28ee903c92fc76f0e90b67002dc99887ee85746b509e5757919e5df3f50bad3ba12bb7501e8869593bb4543518c39a66b69e96231243f91410edabb6d98e5ba62b2b9f943f26000625431b89264dc7267116c7db4e0bdbad16802ca23e1bec874cb6f8df78c32fe258d31c5c391d56a54100ee57c359b256f7f0c598f0178c9a1875a8614f54cee6199281c48a803c108d65e1b968a018bf475a9dc60742f6a9fe3e0f7d9e9f93626ef347312da6eb0ef94e19d9687e07cc7e0bbcd8057a1bbe6ccdbdb8f05fdcb073650263f4ce4aae84c14080068bdd0e6f1c68f40466b7e33db2d93f7598d7adc7598bd658413042398f8be880dc5d1d0331d770f6f059282106674aaf551674c4a0020270854f7214d1ca6592604444a773955b34c0bc17ff277a073fb2e5451b9729f1ae0cfe95d72994c6044af503910cea6770faf3e7f29cac4971ada5c18dfb064aa865d7edc27149a304ef50582233509dcd5d2672b9e6cbda21910346776b96ed5788454c26d9cea850dfd36dd5526bc1f75470580caf10a944e9bf90484eeb5d2e775bf24d92723da27c97cf019f64d9450284a72eefb63765a3d63ed814f921488fae6cb71d3f83313ae3d0af52f4c4b4359d2757a37672b252a3a81faf4a0b4de89eb4e6472c559b767228d737967e152ec60f334f355ad80501815e01951a7adebee82531f72a5f4a2a6727a5413044ec6fa39a53ace9c210483788e12200b8e00e33eb25bf538e71d433b33f590582b55c951864fe298a1e7d90a410d618eeef025bb0b9f665c3804c22956f4877db3f9c6f27aebfbfc8efbcc164b48119ba02338f34b8507345bd6436d34a9c6c14190100dc52bdecaf8bd", 0x1000) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 02:20:06 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x800, 0x2, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x80000001) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x1, 0x7}) ioctl$TIOCSDTR(r0, 0x20007479) 02:20:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='W\x00') write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3000100000200}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:20:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) connect(r1, &(0x7f00000007c0)=@in={0x2, 0x3}, 0xc) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000019a40)=""/4098, 0x1002}, {&(0x7f000001aa80)=""/4096, 0x1000}], 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000780)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)="c58bc2a4ffa477ce83c8f6689e9c7d8f411f2dde8b686b438499c70cdb39fa31eb711579074afefd54b1ad8587d0f0ac8b7f99810075c653cc247b85fd373c72a07cc38e55a786635aab44c83af213cbb6bd3cf990ec7e5e4f3091d2de609f8f7426643f911e94b021fecff8d16cf078bd594e2dff07250afb694ece9e9ad725741ffab9ad1b95a6047a6df6e241b402abf6fb7896b4ce508729a681969e99da18d29427c9e7cc6f12582759b6aa", 0xae}, {&(0x7f0000000240)="39ab39c722407bf5e439470374f6511e99dd7c3629be122f4a075a8366e0a0222c66b43888a297791a63760a35e15aa24bbbcb0f0cddf3e0f95f1f25b4938d03cf1fef6aa15d6a130cb56eb0b9e8a4145a2d1b1101979b44c266be4c47a62075e824e431c80d6c770870ddd2690926758ef852008018dc8d3417c0dc7c38d5920297443e6b", 0x85}, {&(0x7f0000000300)="f9a12933fb7ed943c2d0c193cc0f7c24157023ca7f7598ab045101efb616842c02393168e0dff697327afbadadc84773136767ad4865847ced4762cb4b90c5ed221efb8f28b7e2239c39dbc8ca75fb2760907bd8c4bdec9f0454e2430c60979bb004d971e12bf5e1b503e840c2cef9cb90451b5ba09a9019e7a135ac875bc8bd2d998d1392f7a6f9b364ab8843c8a8dcf443e2cd4098c4c0b982d92a152e627c4be5432efef8712a999ffe9412dd9b630ea7264913db510a3d04d71683dce77b2e218193ea5a1df36149dce791e823649606f6d34bb0af14b47feb00b4df9505", 0xe0}, {&(0x7f0000000400)="12e4de08ce1c37e03f56c03640dee4950def08d9cef35a9de630f48cf0a51adece2c0418f556d3c294c2475c1167743ef8948509be4fba7972121f788838b01d3b9d2e3b236da850a567859a4d236ad8cee6702116c410056419f14ce03b2042a0a77950f691664facca49e4779ba7a6cc7fd54361bd1e3a518f1e421fa2e58eb315375d686393a989c970bb43e0793ecb85ace2b21dae93d4bf211e295c63237cfb2f0eb77e26335340377cc78d256af9040bb4ff48e064b2ae4dc3122ac2e17ca4650de3bb7230f5bfbc33ddea42c885e201a367261135b2636265c5", 0xdd}, {&(0x7f0000000000)="c4e2eef3239f64cdbee2f2ee3fa387d72bed1bdf579e9a10fe280ddd089dde096bca9dcf48f130b515bec70fe00dd16c44f284013535d06f69e1ee3a50", 0x3d}, {&(0x7f0000000500)="cbef4aaa248abf69a9c324d4854fc43f9361b908e714453d63f12c5a69c7d625f8e1399a63eb6bcc7a0aad643beff7fd65e2bea4244752da19b3d3fca2bd003c41d70de5af0e1611867df67e81f8fbfcbfd97c0c538dd5a4bb074229de18c4dba14a591905327fb206600b425790c6b00e29ade262b9658360a04d9cbd7c12e11eab7b44142d195c409d06953190c3106be17fabfbffe0f27fe406259ee588b493b1e62f513923a92e28a97523a3a69ba639900512389db53d555657e3e1c3b4a9b0d8e2586b0f51f8815c2ef60a25ecde5e7308dac5d411551aabb01cd8309b6a23931492bb492353c7d1e9d24b", 0xee}, {&(0x7f00000000c0)="048e5d88cbcb5bcb4421435ac651ff6b3c64af9ad5336582477d5149f8ca9d02a64155e72961d5ed86ab9f02a7d1582aed7fac6931f02dce4c1590f16fbea970a9914d4ee2d66b805a9f", 0x4a}, {&(0x7f0000000600)="cc09e144ea8cc05c289130dae914da87530e2c49b1dcd90aacfd417a09e6249bd7ca29", 0x23}, {&(0x7f0000000640)="63264f6967036454915257bd6f27531768c0abf1c426d9947b08ad024e3c65d0500a0a0aeae53b9bbf2754e0c88ecc920824337e7531eae7d052d364b8e532763d614f8cbdc8c87ec1468b553468f448ec6f7374384c6ac918093159b0dd97f969a5e2277fad119a385c1f8f3956938b00", 0x71}], 0x9, 0x0, 0x0) 02:20:06 executing program 1: getsockname(0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000dc0)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, 0xc) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x421267d, r2, 0xffffffffffffffff, r3, 0x0, 0x4, 0x1}, 0xfffffffffffffba4, 0x8, 0x81}) r4 = geteuid() seteuid(r4) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r6 = getpid() ktrace(0x0, 0x0, 0xfcfc96ac7f78659a, 0x0) fcntl$setown(r5, 0x6, r6) open(0x0, 0x0, 0x0) 02:20:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000180)='./file0\x00', 0xc86335a7e083fd14) setuid(0xee01) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) unlinkat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') pckbd_enable: command error 02:20:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0xfff7, 0x3b, 0xfe, 0x3}, {0xff, 0x4, 0x81, 0x7ff}, {0x5e, 0x0, 0x23, 0x26d}, {0x25ee, 0x3, 0x0, 0xd9}, {0x4, 0x20, 0x3}, {0x80, 0x4, 0x3, 0x342}, {0x4, 0x7, 0x91, 0x8001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x81}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 02:20:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4c}, {0x63}, {0x6, 0x0, 0x0, 0x19c}]}) mlockall(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000240)="6d2c9662be5ccb8366b87c98830c", 0xe) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x246cf90e4549e325) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x200, 0x400, './file0\x00', 0x3, 0x61a8, 0x200, 0x800}) 02:20:09 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0xe1d1) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x4, 0x4, 0xffff, 0x73bd55ab, "a0566c2986ed0c199be71b69f78c331c3bd41bda", 0x80000001, 0x90}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCNOTTY(r1, 0x20007471) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$KDSETMODE(r7, 0x20004b0a, &(0x7f0000000040)=0x1) 02:20:09 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)) 02:20:09 executing program 1: flock(0xffffffffffffffff, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x100, 0x3}, 0x400000000010001, 0x100000001}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$KDSETRAD(r2, 0x20004b43) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x349, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0xc1084425, &(0x7f0000000240)) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f00000000c0)=0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x8) 02:20:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x5, 0xfffffffa, {0x9dc6, 0x100000001}}) r3 = fcntl$dupfd(r0, 0xa, r1) sendmsg$unix(r3, &(0x7f000062e000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f664ab0fae8478188135e106a05b373e5dbd17a1caf3c355c383724bb20a086d47953e3f8b7e04deec1b66c748031c2b0300499b7f1e1bf13fe9fc193d6021ebdfc3982eb2f8febd0d18c9be4b4a95d86530fc8f8c62c1da969c262a9030803ba2009405bce877442b926ccd61b5d0874ee78043e1b2d3759d21dc37e51ae0861e8ec6940cd57e636cc3a945dbdbea097ba9d058527535cc64f970aa1a7e92cc9e6"], 0xa, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0) 02:20:09 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "0000245185a81865fc17ffab7fff0e091fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 02:20:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80186951, &(0x7f0000000040)=0x3) 02:20:09 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaa00000000019078ac1400bb0000000005009078e0000002450000000000000000000000e0000002ac1400bb000000000000000000000000000000efdbaa0131033ad972bb3ab994ef42e414752bc2177a9a51069c1b5bae49867bcbedfb30116a9eae161f1e4a67b1578ad0d4d1f4d86c4ed3ee5e7952a8ce817ce1dbcb62dbe58778711e41dc0878b10ad37dc0a0ae0c25e78d0ba724d575c8220eb3bbaa92f90b5f2d3ccc2ef844a3b5de15c842c53643d07bc747a9cf2909606a8547549aff61be497660427bb7426961d775d814e16a1d958afdb86eaa0001000000000000dec7ab5a035ab2ffa4a1cf6055864daa09c3eeae5f9a7568fdb50dd4035da31c3a365972c0c8ef"]) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x2, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x2, 0x1, 0x2800}], 0x8) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCGFILDROP(r4, 0x40044278, &(0x7f0000000200)) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000002c0)=r2) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSKBDIO_GETENCODING(r6, 0x4004570f, &(0x7f0000000100)) getdents(r5, &(0x7f0000000140)=""/134, 0x86) 02:20:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x3}, {0x200000006, 0x0, 0x0, 0x3000009d}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000000)={0xf2f, 0x5, {0x159666eb, 0x81}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 02:20:09 executing program 1: r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) r2 = getgid() r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) chown(&(0x7f0000000280)='./file0\x00', r1, r2) r5 = getegid() setregid(r2, r5) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000010000000000000000004010000008800"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x2]}, 0x3c) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pckbd_enable: command error 02:20:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x408}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x0, 0x1010, r2, 0x0, 0x40000000000004) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r5, 0x0, r5) sendmsg(r5, &(0x7f00000002c0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000180)="9f21af6ab13607cdd8fca13182683bfaec00552dc88f5fbc180f81cebba5828267bf37fc2001ba784ce026e2d544af76fb6699a77a366c6833c68911697606f884b0ecb93f984da64d58e63ac402221658a47891398f11cc3a78ace5f14b989334620e428a21f4a714947dea01590fa01aee8eb2dd102c701bbffaaf0d4a3f35fbf5b4aea6f52e96a004e6c7d4d8cfd8752cd5b3c77dbe83fc5f144d3755d9c1da7e86a5ea3c48bbc819a60a37c1e04ae41e53b819b239d75e43edfb9c0dee8ecaf363b6", 0xc4}, {&(0x7f0000000340)="a75126f29f4b704a59dc06e1b7cef1c95c46535e9f87c708cc4024f0367ffb2be81644f61cb02416a22db07a8067ccfc80af62b970f3a40a0b6a890e6a67698cb3374bdf280337f86d3937de9cb009c9dc93169ed1e50353e99aa819db1a8e913168063b78ee0998ebab52b9873b050b0eb470c948fc54d9c0389311905f434c463b78e048e7f2a196012b2df889e9226330ec658970aebba4409cdcdd5cacb9fe3d6a131b1389abaaf2019e5a2a7bdc758d6588b387e72e532a278fee96ca51d5b095d248847f9e237cc1273f7560a904dee25c6cb07cdf91cfda858812586345494bdae9b06bfed521837b33235cfcdcd804f5c7c31466764bb74efdd712e6dc4f0259431298d35b1dbde4c2d95ae33418f9b2a689f0e6f36d31c16f6c2af1cac566a786f20e48505275fb164cb4e4fd9ec74993e2e3b45ff478372b7697f5426b9cbe581d258a88dc9df611af1f5768183342f5e704015e7beaa899eb6f3011f7b329a081e180cf75227a764d937421e007fcfec3583ee92c42052440d1ecb4d49eed87b24f8f4aec7613ae4d96922cc037c63c1510b640b7b095de2f90b7fb5fd21de7f1aba9a7a595c9a56cbb68d20dbe39cec0960c136a2afdbf5ce5f32955b3485ef8375e2ab9c4ce09240332849b39a73cbe8a7722d3687a66d8c306f65dc51d216fd3923736476cbe1723249dbef530cc3549fe323730c606551703107155eef621d3b58165da6a2b0d0383019c49b1668e51cdcf51d16c8bb707f18439ffc0877e58c95b2043e588ed2aaeed29dab4dedccbcf23ced81be652956fad1745d28154c32d997e483050deaf6e548559985a650cb3557b3f54416c34c7a98f0bd38e66315ede655da1768bb4cc76655653b16889adc1f46559f972787b8a66d624ad23d9fb6b99a6c36cf03d519b178d0ee02cbc5afad3fbe07a17da49ca78a060ca740e7df078964c46e7f96d4a12fea303ea44954350be70e434feecd0d8483727d85981b76523b238c467f3a7991efc44b3d1f797bdca552e4d714a6efc7b828e2e6020784d0161044ffb2636e2c24e8dcf2a77d3d41224c86ad1226207d1114456e1f3f134d58af081328d9176f90976de5026e0a8f4c901f55ed933976e9136e52c7549917811e1eb600ccf66956b71035ee99935a5cbf7e05070f73904c4644adba0f1a7490c3f434f7247b10c0d9696bb3a7851cd450763c48cbe56df9daaf23968d0135f022d9c4f68dfa242b15c7f4c25cb0f26cd0ea17d7f92dd0cdc45bfb0d90037f07ca5ad56761a52af690790d739f0e3d0d23a04e67fbd38d5e62b05b7443697ca0d909a6f4262fdba9547cf756df9da202f37b5180a65fe3b9f24e46b140a65ca35be77a81fccd8d447fa801642adfa6a47f20ab01bc84687a6ae93421be40dd079a2c5e09e0aa5c3b8989ee5a0d829e3df919507f68609ffa9403978d21d689db79183d2a32f2140a0d2da62f45d1c3295e6d6745ce344be5701ad3d7ae0a577feee0528e3746d3eaa50c05d4e49b20cdeeaa5f156699583b6da4496961fe0a163e31b05ed2eed6ad0f9ad490dd7216d506157465fe39da0032e694b3c9f53bcf8530be7c6280708452bfbc008b9a27febb9358dd3a2de63c92fb548a7450ef4aeba394f6ba86c91ebb9108fd3a7d852d6cf3a1d048d5f2531becbbd71b8381421b0ea733a0517d02f4b38b90cbf76eb0c79c46118d26dd149fb792d53d2567c96bbec828f70bb51ed07ae922c0970bfc4a836f33385a3fd816ad47b82dc54bed7382f5c4c33565468d36bee3cefdfee4b917c0faa16aa058d2ca71cd6196e762ac68a03510884ac039484cebb22dbd981ec8f70a37c785868792c5c195981ce6b594eca1cf60141030bd2a4d438aafaa64c5f4f96dff0f0cdd9b0e1d69c4a13102ee5cb28392be4108505bc696a320569ceb43d67f500ffae26dba13b42adac5ed194e4d8d5dca616e17f902ce5941cbdeeb2e41b5e97993e2b5771099a31b460d61a425d39374ad4cc8e9ee1dcebd9ec8f0ba947a4ad31f63594b1807af1e491191eac65b5996cbbc7790536c2857e1c8575763190e4b47a2285a08a1f1f7819a9c82d40bb141f2ec8479ff863f8238a37386b146c7c9896acb7879263f9ec6472ffac0d86350c0412420d6b66ad27f8db1eaf1984083d806e8aaf25d4b9ed7ee500bf72a8d1404d5ca21415b0399eaee0df95684f4424d1e8ff99d821ed1097f994af3c7c51c052e8906f0a13c4c9c175096a93627da8ef974dee89e108239c6c2cfd593ba3a8896bbe50b9ff7f29a4a635db513238d5244afdd7d9d107ea97eda1586c8836a1d18988cfff577442933445f0c71c9434a7c31ffa70d15d920ac3169559889d42e9ff89a6babca6109e06c871abf2bdee25196224bec27e4ebd0795f9d8340e7d2ba47fa288a2e84146e8607e9002559c9b2413b6a58a7e7ed1276c3c9f39992ae076e28e592c9e0b324f369bcf1f1edd4fe311efe50758a7dec387a31481fe6851a73b8b2f6bb6d0bc9f8f03396dab66cbd0cfb3c5a47aced7e24e58b430543888b828966f9cc0c66643461992e07a1a3cc689f5e76b2dd0599b626e0524a0312b7f7a2ca349e0b1b8ceecc834df79d32a2763124b5ed29b02f0d1569de9b7e67b5a858add69cf53b4197bd713044130d4308794692876aaf02fa987e4d6df3c6aa918b9fab5ab89d6275d44d4e5e09e1afee5a2298126df9ce1fe62e6c95d973f7968f3321bcb04df6a12ad7549796a1b99e05f4204cfb63f83d1f1aad7d7ce732ad6cb8ef1c8e81d7244fcefd834bca40645bae4364f4612dacc39536ca86b7e1ab53f9c39a63c6c840c879a36d2d75638e7ec288be1ffe14c9194d50769f3aadd82f3cbd0e04437e96dce47c1b2f49ee658bc06204f47eada4cf4b8d3d9662d44d505764b2296534d5980e999e5ce5a0e58b2b68f14da6f2e7086d4a6ffa8e284668259df8fb808910676db82bc37dee3070d909c364524b77afa4e6aec7ee56d34cf78f885ca77209febdaa5263755060aab5e97564e38b5d9ee80e4458f8c76459d45a3c6248acfc512d628fab0246a42f0dae7c642836ad69ac026a63387aa6defb6ed4ae754a64c91c464714d2e8d68f2d53b3e68700c676ce918f102d6daea9a5fc22e745c755e2323e3adfb187101b09d96db60d5becab185257a05462cd545115878e27a58ca9455e7a14f2f9d142511faccb1ff831965103879bbd6dfdea1a8ce9b7f05aabd3d8792f58e0c0c0141b54a1f9e4ccce24503563fde991d88e15fef6295304b58dcf60d70758b41fb7a90f4c9f4bec089f8b982c3c5453d9cb1df549a4729a6ca40a6f2844e8cf4734b89b2876d7c8f351bf7daeb0ede196f3678466df2e4b3bbb467f9d0b84eb521fa74f3c75dacc679541c2eddafef7d9c79471f5dbc917fce6bcefaff8156166c2c0973731fbfec3dca36775a26309f96e53aba997f1070320b7a3af9d15aebbdb84e88894cd726fce97b7b4aeda8b417455ba58ff382ece37b712a48c5335e6f54c2d56c1ea406fc43fa021f17a4302bfb65491fb18733029f9765c494032bcfffc6373815c479bbb15db37fe1c998904740ddfeab1c12318faf8aa29455b73f21a67885db02d79b67155e6069b8e3d88f327e323c1091c8d11e3712e3e4ded76c17ae357570fd84ac499f79ee8f408097b436313678cb47242f8b5919fe2c2ac43dc0547c93bb3a9f470fe52e2b0fe73e1b6af7be56e95e7dddaace89f437d67557c88e57cd31a873884160fefd24bb9745968a1aab054662ed01fd38bd483053095cf9cdeb0205a212cda3e205bc98c50c982b7cb1c662194df3af380937ad26827000bd378b6a817567b8df3e8fba36b0d452006d7711d68ea2b39ff3b25f76dcb1f3c7a95bda6460b6bad53c78fbb4f889faf7ed6918d36cf5b34382e72105e32c8ba31c5dcdc3c53d994c3f701b85ec111e8dbb100b8015cf01ad6f318a66827f456fb7847e1aa8a08c796e40519fe4d4ede15061fbbf4ac25978dbb99376250ede08fada424df7983d5910ba24e9c59091b0ce3b91da94ebeea88ca466929180e830ba9231585ca84730f9ddced393d83f592651f9c1323c9ef23b2d509c893a08438a392f62d31d8968a67d183564b95ebea2260e9f80f8b6eb3ff89f4b8c0e8b48da34feffe5b1c742765af90fa7a3a32373b542ab95961c30d6780721779306a70be7e15af338028e52786e256def62e471f240d27b461f07945f892e297732ffc7e6cc2d056c51a21d902ca6953a6e854777c6a85f5f3710eca8a405286ca9b9e32b344f4bc61be3e319cc5bc07cab9c134f6948fdbf0ef337fd296a0d755ef6b3b7fa86fc60bca9618776e60b1173c75b9bffef45f166c0d7dd95147551f391e74da4f5c16adafda806b5f9bf45bf663bfd7adab3bc2d4184dfb9eb21fda5562989ecef8e13cdb8411deba76f902c0542eb21e0e2ff3c9de738fe744c18b34231c1b90e1f92a656d513bd831bbb7618d4530b4d9ae6016d467dea2fe39a2ecebc27d2583efae7462cc0905381bd45031322592d8b3fcac56ea01f36d0fc1f37dead5589bb7bc5483fbdb7228c6f525d916a64bf05c2c2f7c528eec5eefb4730161a65c814db441c2b4ff7cfc5b392dd050e49b92f02a50fea4de335038f0759874c1ad87602413ccc846eb09e53e85b7f46448242fbff241b90404fcbc03ae2287ed0deafb69e4d82f233da3e6076cc6ec48d8928af00b05bc1fe5397ffd91d2336ff5fa5ffc6a238d3928e9e6f48e1fb002110ea75ae5de4ca0c98254be9dbc409c040174c086db2a065a6fc3f8a6066340901be8fc13ce9cc836d27b5ffe489c105c9806f78abde39d8e34939f904a32c8104d1790b8110698ae391fac371f317a102e6d83f11286b67afbf754afc094e0167432da373eb935222d46aeeff95447ab5d6d36fc3a23d73b20f10564688d76f88c6596d00758f5a405d94b2dd96c0cd37dd8e2a6874dd5d537f4cbaea5624b9e6c1cbc78414ca9a83de50fc6d12030e2f6af6441b6ae45c8bd9a6b27b0fc9f8b06f923318b4d4a6e644a4fbf44261a037ba4589519d89b6ad3f2ea5abd469514b24cebd32ad0c205d52715f3db33af292f57a521d418868948d05842095e9df5ebfdd0fb24bddd9bafa47292b0c2f4f6dd706599176b125cd15d1e8fc2b2d52beff26403f6adb0a721b5b363e1760bb05627a3923c460b28e7e9b7c5b8088b04abae72f5089744e4d353ccbe1524722436eac76b488c66349285060ff6f6ef154be131ac3f1e25688ad65cb7486f53d8f7b11e5e490d63ac2b2016f31eab7255db4137057fca1b1bfcac352870842e68f1a6cb04314321375fbd4ad8730a20d681ddefc71e65f0d41edad1a7611297cf8e0a812f344a51e1c4123540f8f6b31996e35bcb3bb891b2d88f9de91296553b42b34db72d56cf6325596018c5ea621a6f97d3d4e7a8b4fa4a8865ebcc53932652769ebe981a4dce611e44e644cfdf421959b8a3c6b25bd6b23955f0c6dafc255610119dc37ba8e770ee2a2a87251b19268d62a7422b601f18e4fb3107afb0c01759d73c2319eb648d39227a402a5e9e3b4622b95e5c2b34a8e58b89f917fe85649818a68241c02ecbd7d1dc6e273580db81c095b7e945e8995112c250930ae09a1c781cc64568853c838c531a98ff7fb1f3d4eceb113446277b1e5f8f2ef81a6cd2dbf4e91d485fbf9c3c8f5b48946b70826edc0ad9e15a470bf45a19ed2a5f3405df025dc4d0fccb638aa23c51390c026", 0x1000}, {&(0x7f0000001340)="8697c7f2862f23e9540a21076cdef95ff02f3b2b3dde3f676998ed190d993550022fac54c70873984c2cdefe3524e5b22cd8decef16370b4e17f20f331eeedffb31b27bb370e5260685a2c5e17dab6f421c8b19711d5106fd6656031e89419ceb1dea0d21c09d6e50a12896cd8f128c7fed863401f34fb887acc4730d032d020cf52fc08ba32d0dbdff438df5e06806c1d4d56415012784d8970dea8335934d545fdd6fc34e6a92af631e02f1311ae7f0ca362735a7d0e58525beeae2fe106eca86ec9a4affe76dd92649559765860122f64a2c3fdf30c6581a3393b8dfc7e48c2df22ba37c4a51a3dd7ccb4637fda758710e83ef5d1bfb4108f266307", 0xfd}], 0x3, &(0x7f0000001440)=[{0x30, 0xffff, 0x4, "02a30cd10b68acd3c1597af3f6600da17968d51bdd36f500a2"}, {0x18, 0xffff, 0x3, "85bedc498315a5a8"}], 0x48}, 0x3) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSKBDIO_SETBELL(0xffffffffffffffff, 0x80105703, &(0x7f00000014c0)={0x7, 0x0, 0x79e5, 0x1f}) ioctl$KDGKBMODE(r4, 0x40044b06) write(r0, &(0x7f0000000140)="9e", 0x1) 02:20:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x8, 0x4, 0x7fffdffa, "73e56b087d477201000000deff06c5683f1000"}) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="438ee23425269247f66e10875874afaf372a2f0e5afac2c8cdd89052805f266a4e3a02548684c81a654859fa2a203090e03b0157efdf79d632e37f96a7bc9c25b4ae056e50bcfec56849b23da528fda399718e5147186aaca6a4155c518c33550908", 0x62}], 0x1) 02:20:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) chflagsat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 02:20:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf601e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x5) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) 02:20:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000200)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) 02:20:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000057dd24a0e4958372410eeed66d653aa07d238db0b0918d932d0344e33996ba765e542200862529eaeff113d9716eb36a5015a5cf99dc431e9e1debd5eee3523b2acdb9de98f7f3b00738bda2bf29a6c4ff210c52f8471085de6e261d6a73bb1da8a2c510847042e156ae05ac957780380cd98291a8dbb5fffe629e58b401294c4f02931d661184eb34c2262acc2e17f365613da63f2d810000000000000000"]) 02:20:11 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1, 0x1}, {0x40c}, {0x6, 0x1, 0x0, 0x3ff}]}) faccessat(r0, &(0x7f0000000100)='./file0\x00', 0x8, 0x3) pwrite(0xffffffffffffffff, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc558bcb27ce9092b", 0x15) dup2(r1, 0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) ioctl$TIOCEXCL(r2, 0x2000740d) 02:20:11 executing program 1: r0 = msgget(0x3, 0x3c1) msgsnd(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db5010000007388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e179639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a73401000000f98ebfe368d40af470bcd370014a2e22d12945265b671d10428d5ca4f09d93a3b07fde1aa76cb117f88cc435646eda12ca36d6b7938c83f42c165a7a7a6567dac8c11f4cee026f86952fb398008d450f2218ed0f808ffeb44542d830597bf1953dbb2a9f9baa15342c501eb0aaed49cb6342c35f2b262f3f1fddedd33abeaaaeb17663f8c7adc750a455afbce6606cbf31d0f1be4b5c45776b747f7f07ba549309efdfcc945a88402d9c9229c35c467a42683c97738669d2d047c987771ee2f515fec1070de3cd7cddae83bc8f97a2164fc7df5aaf89af8484d8ca91a1d1fb22d94d3747b84e067e5d763f8d2459dd85508abdb4b57b6e82b943148ec353e8e738c06d371c1794648be31a68493f8619e121be8bd867558cd9b52ac12d9a2f3d1af752c69d0d8ef15e8727351ca77e5152fb0bb118e51e61bbab0a"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), 0xe) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') 02:20:11 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="01440bee675c9a828807729b8069f67f5d490ff73eac2eb1a64f2ebcdcaed0bff7b3407d9b1dacb29ef9c038b9e6c574693e424867932c4c9b00f13f7353dba64b259dd34d93f2e7da709ae85dc8bd8bdb267c8e58114456b8a76f4f62f1a187f36aa315f07e1ed18770006fa2daf1ddc1d10fd7fafe6a2d22c2176e5ca882f07e4117888693e7dd5fd01baf023164ee5c067b2a8bba74efc135fe2dcd107a"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000"], 0x1) mprotect(&(0x7f00003fe000/0x2000)=nil, 0x2000, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r1 = socket$inet(0x2, 0x1, 0xf8) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1ff) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/97}, &(0x7f0000000100)=0x63) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r3, 0x6, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r5 = getppid() fcntl$setown(r4, 0x6, r5) getpeername$unix(r1, &(0x7f0000000240)=@file={0x0, ""/81}, &(0x7f00000002c0)=0x53) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) 02:20:11 executing program 1: select(0x40, &(0x7f00000000c0)={0x80, 0xffffffffffffffe1, 0x800, 0x4d2, 0x1000, 0x0, 0xe9, 0x6}, &(0x7f0000000100)={0x2, 0xa0, 0x1, 0x2, 0x2, 0x5, 0x400, 0x9}, &(0x7f0000000140)={0x1000, 0x2, 0x7, 0x2, 0x3, 0x8, 0x2, 0x800}, &(0x7f0000000180)={0x20, 0xa95}) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x200, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0x81, 0x6, 0x8000, "354c1d42b1619dbf76f95f656700", 0x80000000}) 02:20:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x87}, {0x6, 0x0, 0x0, 0xa6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x200, 0x0) r2 = syz_open_pts() close(r2) socket(0x2, 0x1, 0x7f) write(r2, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) syz_emit_ethernet(0x3e, &(0x7f0000000180)={@empty, @local, [], {@arp={0x806, @generic={0x1, 0x8048, 0x6, 0xc, 0x4, @remote, "8f1436c53b5f347b4de7eec2", @empty, "84e04422044f8ade71597e6d3df10cd9"}}}}) pwrite(r0, &(0x7f0000000000)="dbaf8442cd258dea408a37704ee3", 0xfffffffffffffee3, 0x0, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x7fffffff, 0x1000, 0x6, 0x1, 0xe0, 0x7, 0x0, 0x2, 0x0, 0x10001}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) 02:20:11 executing program 0: socketpair$unix(0x1, 0x6, 0x0, 0xfffffffffffffffe) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) connect$unix(r2, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 02:20:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000240)="2852223a2fba9da95025d776700544a030476e81d6ffa8aed65ae3ca5ba8cbc3c574adae743a96db73265c02dc0c95640055d97aef63483837933bddee62c4af81cf43c1d6c2d73976a6c1c4cf618dfc7764de43109d86eea700e4768e744f0bd91e455c85fbd3f92fcdf044ab390c13c5a7794dc8dc8d6037b0c1ac9f30201ffa00806f124ba9a0ee778e15f750010ba3ec7976fedef2f04916ce1810159df9a7d88e6b134805a632d5eba5d41e9f18f1a0208456cb15ce97a81221aed2c7fa00524cb8", &(0x7f00000000c0)=0xc4, &(0x7f0000000100)="53b051f315a830e3", 0x8) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 02:20:11 executing program 0: mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff4000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={{0x18, 0x2}, {0x18, 0x3, 0xfffffffc}, 0x0, [0x100, 0x0, 0x0, 0x0, 0x100, 0x4, 0x5]}, 0x3c) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) mmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x4, 0x13, r0, 0x0, 0x2) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f00000000c0)="68f643fc976ecd6b25d32f6ee277cca203206cdd857d86aef6761f837264ed185c994fef848a88b39a5a33f1beba5eeb2bc2ff6cb1aad38d97907163453f68f988097770584ee4445b2d2b8e62d39b8ffb86466f25c970201171d1153d0a9c10ecf61ba875ed4c5995710e52933f9ab51ea1210be3da41cfc4b6032c90e8fbbc0530b03366cc9c8593760c06024ecaeee5be97df083986c82ae563a60a0470d4b093cfda212184ea763379116fa873ac8003567965885c5089cb0a05eabb93e0a53ee0c02d5c45592d6b039051cba97efb6c3ebbbbe329a2fb0f2cf781bd55b2c7687ddc15969ad0cf2b79177dd0efcdb92625dc3b5d89", &(0x7f00000001c0)=0xf7, &(0x7f0000000200)="ac898731c6ef1f7890baf9e06a59ae6d9dc1e646e917c43fd71301c8db7d9aa970fe058c11d5767d116ffcca181e1b771309bfa25a12c5e506f830303fe829f1fd273cdefe2db082331c3a414d3cf720bf923719fc5ce3c4f578f35584ade3fd0758c56ec069c44cd0696a5e8e3b00e10ca10d6ff66b3d985555ac313266b2d68ba0d5b9bf3810a5acb3a64019733b04dd229bd6bca53dff3432e84ea193893177b399ca0113a566117bbf9f11cc", 0xae) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) 02:20:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000240)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f00000000c0)="9d90f77f7e578511eb3800d558175d6b21d0980da632df2a4f6350f1d500b11d22dd76f8d5264a5aa080c6f3dcfd5865a02d880aacde69d06f27577dda8958bf47e8640d95720fb7cb312868b01ece4c46fd02943b7948e00db321fe9e1550d4b06af7a0d6db2533b4adac10584879ada2e286c9883149c478608c7775d3b1acd019c822572c63fa15e9888ccc218e01b719d1b626b9b6755d5400ea7788937f8d5849e2338a779e54d07dc2b5cf25fd2f5fe9efd743c5a121060e01abf6672f116eb73363dae47a6531dd63fe188ce1b4bbfd56e57b2fa606076fd3", 0xdc}], 0x3b2, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) 02:20:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f0000000040)=[{0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000080)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSKBDIO_SETBELL(r4, 0x80105703, &(0x7f0000000000)={0x1, 0xfffffff7, 0x0, 0x200}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 02:20:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x100, 0x1a0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) 02:20:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x100000000}) sysctl$net_inet_etherip(&(0x7f0000000040), 0x4, &(0x7f00000001c0)="3bbf44a3ae1fabc7c8810736d14537b86cd83ad66bcf1dafe45de62955895f1873bafd605784c600f6ea3ea57259b5bacc1881a6ae230de0cd379ff8399d83da2a9786b55a76063231cd634d48bf75c2b1872691f05e7b3c7e1e19d20dd54ca6fef71a71380bdffe60763ea87686881a37ddee6c51c0f80a7b7d6ac0491c3e2c48329e0a8e26f0ad57e4efd3d8371960c1e2f0844e7551776a82e51e686d1a87374f7001fb41f48b26fbc352ac03223b88495f774e70dc72049c858045a9fb5a53ff0f68be681edd6d77d24cfb7d13ffc0640260981f", &(0x7f00000000c0)=0xd6, &(0x7f0000000100), 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x3) flock(r1, 0x2) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, 0x0) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000140)={0x1, 0x0, 0x0, 0x20002fffffff8}) 02:20:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) flock(r0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x100, 0x3}, 0x400000000010001, 0x100000001}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x349, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x44, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000280)=""/132) shmctl$IPC_RMID(r3, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) sysctl$net_inet_esp(&(0x7f0000000140)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000280)="5bc3ccb937bc7e460ce99813c6828b59de35956f56bd7452fa38304da0de7e213d3d92428a56047c77b09b213aed07b6b62194d1561c19cdcd6bff5fc6ae91fe6ace939812a18127396a3749a644a0404191d0ed307e75", &(0x7f00000001c0)=0x57, &(0x7f0000000340)="02fdb08d6f191be062cdae447c2c7b4abb14dd24ec7f5f8f3361cb8df4b04e7d7b7fb74cf26b40d969068cd8155133936ac3ca343852c85b7c18bdc9c2e8442f6b88d530f7fde7ffb175792d4736fbef08d55afe8432252465f9527e2862fd68019da4f6e3c8e1b23270575120a4543cbe34b7ffb8cb81c34ff621f9e1c3bcf77dc9d61b3cc39ea372db070f01f606fa4e277e72155d25f8329bd2982b349dcc3ce6fce13f5c08d7c4fdf97d4d13a1dd8b", 0xb1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x8) 02:20:11 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6003199e0014af00707fcb156b53c4ef30d03460ee541eaafe8000000000000000000000000000aa8700907800000000000000000000000000000001608639b54a4bc8d8"]) r0 = geteuid() syz_emit_ethernet(0x39, &(0x7f00000000c0)={@broadcast, @empty, [{[], {0x8100, 0x0, 0x1, 0x4}}], {@arp={0x806, @generic={0x6, 0x5208, 0x6, 0x3, 0x9, @broadcast, "752ce3", @random="cf0e45b1ad51", "d167df27ce8bbc7d1bf1d1963f9288ae"}}}}) chown(&(0x7f0000000080)='./file0\x00', r0, 0xffffffffffffffff) r1 = semget$private(0x0, 0x3, 0x40) semop(r1, &(0x7f0000000100)=[{0x3, 0x40, 0x1000}, {0x3, 0x1, 0x800}, {0x4, 0xe9d3, 0x800}, {0x2, 0x40, 0x800}, {0x3, 0xe4c7, 0x1800}, {0x2, 0x0, 0x1800}, {0x4, 0x8, 0x800}, {0x4, 0x6, 0x800}], 0x8) 02:20:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2], [0x3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}], {}, {0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x5) r6 = fcntl$dupfd(r1, 0x0, r2) r7 = syz_open_pts() close(r7) write(r7, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) fcntl$setstatus(r7, 0x4, 0x8) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 02:20:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000340)={0x10, 0xd8, 0x4, 0x9, [{&(0x7f00003f0000/0x3000)=nil, &(0x7f0000270000/0x2000)=nil}, {&(0x7f00000ef000/0x1000)=nil, &(0x7f0000473000/0x4000)=nil, 0x3}, {&(0x7f00003f9000/0x3000)=nil, &(0x7f00002b7000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000471000/0x1000)=nil, 0xffffffffffff0000}, {&(0x7f00001f1000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xa31}, {&(0x7f0000471000/0x4000)=nil, &(0x7f000022a000/0x3000)=nil, 0x9}, {&(0x7f000004a000/0x2000)=nil, &(0x7f0000178000/0x2000)=nil, 0x7}, {&(0x7f0000577000/0x3000)=nil, &(0x7f00002fe000/0x3000)=nil, 0x8}, {&(0x7f0000753000/0x3000)=nil, &(0x7f00005d6000/0x3000)=nil, 0x3f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000499000/0x2000)=nil, 0xcee}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000135000/0x1000)=nil, 0x1}, {&(0x7f0000241000/0x4000)=nil, &(0x7f0000740000/0xd000)=nil, 0x8000}, {&(0x7f00004c9000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f00001dd000/0x4000)=nil, &(0x7f00005e0000/0x8000)=nil, 0x8}, {&(0x7f0000104000/0x9000)=nil, &(0x7f0000247000/0x4000)=nil, 0x3}, {&(0x7f0000539000/0x1000)=nil, &(0x7f0000252000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) recvfrom(r7, &(0x7f0000000000)=""/76, 0x4c, 0x1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r8 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 02:20:11 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 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) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f00000000c0)="3ffa5fedac4f863c98f13e15c5cff6325c1c6eded365433457132a1197c3114b2a91084a271b718ac06d7f8b3518de2cba9505c6d3dff059be987ac937f3b1d9400f7415610cce55ac51b127397df893fe7e0e031ec81d045ae1352f02c5226c830fd122166b51749cac8415d5ec848640a2744cce7f65cc68913d", &(0x7f0000000140)=0x7b, &(0x7f0000000180)="13f5de9e4cfd1ff93feeb5944e6e781ead0b1b488ff91e9859264ff474962a50513ca8d52721ce310449358c7197d0cbc16ac437c170adc9d446ca742d33e27041e4a91e55231e775036c31af58552457cfcada535fb42059ae71fe675729672d8b4456aa6401c8624f1a349670c35a0056eadf62be9ccc4965f4c30be097ff2da8f80a36ff81afe6a9ff5ac878190dbfb948ec8c6b29abb0099f029da64022a333c9a23d77f2d47aa2113205294bebbd5c1ed621f42f368a140d3e3", 0xbc) 02:20:11 executing program 1: socket(0x2, 0x3, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x1000, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x3ff], [0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xfffffff7ffffffff], [0x0, 0x0, 0x401, 0x80], [{}, {0x0, 0x1000}, {0x0, 0x0, 0xfffffffe}, {0x0, 0xffffffef}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x10) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f00000004c0)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000640)=[&(0x7f0000000600)='tap'], &(0x7f0000000840)=[&(0x7f0000000680)='tap', &(0x7f00000006c0)='$\x00', &(0x7f0000000700)='tap', &(0x7f0000000740)='*.:&,$#\x00', &(0x7f0000000780)='tap', &(0x7f00000007c0)='tap', &(0x7f0000000800)='\x00']) select(0x40, &(0x7f0000000200)={0x0, 0x8000, 0x2, 0x6, 0x10000, 0x2, 0x0, 0x4f}, &(0x7f0000000500)={0x2, 0xffffffff, 0x7, 0x1, 0xffff, 0xfff, 0x3, 0x1ff}, &(0x7f0000000540)={0x2, 0x6705, 0x6, 0x81, 0x9, 0x1000000, 0x7e}, &(0x7f0000000580)={0xa7c, 0x8001}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) shutdown(0xffffffffffffffff, 0x1) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) shmget$private(0x0, 0x3000, 0x300, &(0x7f0000ffc000/0x3000)=nil) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000040)="6a8e736f26b619e6ae2d51afcc13a7977cfecc1fb0a004f1c862b4f3153a647ba10c2bd5688a16f68c335e4ca1704a4ed574ca220bf3084e905dc3a260653bbf1fe7e94f559d1e613a70b3f479b5a439d9ec80778f11bc398e5b70a90cf85e5e562914efe02557c0df3d4fe310e8b5d8a7f64285c3ef68a35319b56f518c922f147620fae62a52e6d3ecca35ad0635f24b8d1d08", &(0x7f0000000100)=0x94, &(0x7f0000000140)="0594e12be4c22440442fd967902db2b02fe3959faf2fd7f88779ecace23e77fc991a9c5f66ed6307b33e0ccb6d5eea6b727d323f90bab90b6780aa4aee9ebcef299077e9c9af2035d47fb9efad4548ef3654fedc01fc7efc0af11439", 0x5c) pckbd_enable: command error 02:20:16 executing program 0: sysctl$hw(&(0x7f0000000040)={0x2, 0xb73f2130f79a0526}, 0x2, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 02:20:16 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 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000009c0)={0x20, 0x1000, 0x1f, 0x640000, 0x3, 0x7ffffffe, 0xfffff801, 0x10, [{0x7f, 0x10001, 0x7f}, {0xffff, 0x400, 0x7, 0x1}, {0x27edec1, 0x5, 0x80000001, 0x9}, {0x6, 0x400, 0x101, 0x2}, {0x7, 0x40, 0x1}, {0x8, 0x9, 0x6, 0xfffffff8}, {0x200, 0xfa, 0x8001, 0x8}, {0x5, 0x200, 0x401, 0x5}, {0x0, 0x1, 0x20, 0x5}, {0x5, 0x4, 0x7fffffff, 0x807}, {0x819, 0x1, 0xed1, 0xfffffff7}, {0x1000, 0x9, 0x3, 0xee6}, {0x80000001, 0x1, 0x40, 0x783}, {0x7, 0x4, 0x5, 0xfff}, {0x9, 0x4, 0x4}, {0x80000000, 0x800, 0x6, 0x3}]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x9, 0x80, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {0x40, 0x0, 0x0, 0xd3}, {}, {0x0, 0x0, 0x400000}, {}, {0xc4f5}], {0x0, 0x4}, {0x7}}}) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) pledge(&(0x7f0000000940)='tap', &(0x7f0000000980)='tap') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) pwritev(r1, &(0x7f0000000840)=[{&(0x7f0000000100)="7b3f11a6783e0d5a33b160f0b4d21cfb9e3feed061c2c6a66d98887fd41f46145853217d9a2178764d6acee430248df626893d5d24e8166f796db9b5ee1c68988a2d34e54ec27da5443eb2359213273f415c053b95d6b9c77921f8632813f2d2ffe7181ec3ab9997fc6384cfd22bc0f14ca5b7ab266b6aa358e1e1ebd7bf4c57365041ff5c6445d7b1eaca9791f6d9d399cde1d07729b2bd50c4ffb523b1629b6893ffdfa57b2e4234bdb44e7b916c59bd1ce6e1609af11cc2d5416cf0714981054e96266776c14804465b5e2792dec8476aa8f72253aa4d19528889cb9fd9bceef1915b1f90183a455953", 0xfffffffffffffce5}, {&(0x7f0000000080)="856dbcc6eeef185deafc5059a56d1ef419fca581076325b3aef315e8aa929b61a2d038644418ac48d85857", 0x2b}, {&(0x7f0000000200)="831633631a2c16be8423b9c3fa611f1398c3850ebe6d6565bbb9f475dcc843b98c3d0199c7030754d23c8cccebbec8061119f944c6eb9e0948b448de6b95237914c0f8267d36bd3b18e7f2e2b038b45378065be49a910a348d1c8752c78e3346cf37eaa81be502bbf9eb18e1fb852bdc45d1669116", 0x75}, {&(0x7f0000000280)="8680d15ac32eaf9fa872948e3771144c5103f332735536d1c1992ebf93eae193bee17c336bdf84e58c27deb5d263c606926d4ee0c9df0b79e600a77772163e78ec95a03fe677d926ec793c1dcb63d8c84602993021d02c960fb47609c0f502b1e41d038a636d8de2e433ddf9367f2dddc4fb398f78e6914f5c65f8", 0x7b}, {&(0x7f0000000580)="a6667403fd7c94ef2988f07771f80abebd055039f8dfb4777c314ed47c9992aa3a873b8bda4162396dae99ef7903123a7b680c5d8302b8e29d6e4ec3c1a41d7950d71b8d3535e22ac3915274057484d8921748550e7b90cb85d84b31bb97666b071ffede8d607a39b88872be1bb338bb0ea5560693d4bd9672636a5c2d1031584327", 0x82}, {&(0x7f0000000640)="924eb43a19f8ad69f0be4aeb4d3e03251699766442b2cfb2d6eb3dada9220bca6c536cb85ee4b46c2da7ac09a53e58797996f0af57114c182a5b890fed72fc11a6c1aacbe3383358dec8b3169adc316c5129b10f6a1dc64cd5ebac", 0x5b}, {&(0x7f00000006c0)="f8c0e9f520864f477150df9dbfd4a72d135f384818bc0873518c9a161d618d78b517fb65ba5381c0a6e7fd34cfa90edd364c02c3f04d501acf3fb863b2b5df58fb8712323d0047d027906b8b2305591753c61f9ab6d4efd91e5d36c9012a94c5f75ad45b5d4fbc6268c0672525dd758bc9814a1d8dbd5ef2f4453dd8c8f13e5f20ad66e9f44109ef7f95d5c47d2a8c42b8a287c1994c504bf8cdd9219e20c95e4b7b709c014fffa16bf6f51338ad156330dc465117bb4b32f2f22fdc5c54330187e291abbdef7902abf62f0da979c59115ed7ba508bf3165409906beb1e097c2c5ab4107c9367f8efcf434105e4509d88a", 0xf1}, {&(0x7f00000007c0)}, {&(0x7f0000000b00)="b49fc46ee4c62e9c1bae8c3080d950b7", 0x10}], 0x9, 0x0, 0xfff) r4 = fcntl$dupfd(r3, 0x0, r3) socket(0x10, 0x5, 0x84) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000900)=0xb7f8) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f00000007c0)=0xfffff000) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getpgrp() 02:20:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffefffffdfffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x6, 0x4000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:20:16 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x10000, 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)) pipe(&(0x7f00000000c0)) accept$inet6(0xffffffffffffffff, &(0x7f00000004c0), &(0x7f0000000540)=0xc) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) socket(0x1, 0x4, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000002c0)=0xfffffffffffffff8) msgget$private(0x0, 0x2) fcntl$dupfd(0xffffffffffffffff, 0x0, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setegid(r4) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x21) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000140)={0x3}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000340)=[{0xffffffffffffffff, 0x4}], 0x1, 0x5) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000240)=[{0x60, 0x80, 0x6, 0x400000}, {0x6c, 0x0, 0x0, 0x4}, {0x6, 0x4, 0x1, 0xffffffff}, {0xffba, 0x3, 0x0, 0x9}]}) dup2(r7, r6) open(&(0x7f0000000480)='./bus\x00', 0x20, 0x8b) 02:20:17 executing program 0: r0 = socket(0x1, 0x3, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) pipe(&(0x7f0000000000)) syz_open_pts() close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) fchmod(0xffffffffffffffff, 0x57) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='[}*[+\x00', &(0x7f0000000180)='],*)+\\.-!:\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x02', &(0x7f0000000240)=':(\x00', &(0x7f0000000440)='+&+[&^{\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)=']^$,]+\x00', &(0x7f0000000380)='@\x00', &(0x7f0000000480)='\rO1\x10\"\xce\xaf\xb1W@\xe0\xd2\x96\xc8,\x1a\x05UR\x00\x81\xdc\xd9\xabV\xb8\x80%\xea\x8a\xb2\x94U\xdf\x1f\x03b\xeeF[\x9c\xb0\r\x06L(]omje\xb1\xb9(\xd8\x13\fyp\x94\'\x87\x19c\xbd\xa5\x8c\xe4\xa4\xf4\x9c\xff\xa4h\xa28\xd2']) write(r2, &(0x7f0000000040)="6b8707aeda9794821c907f09a9ba51a343053e3820d2888a4161b20da07f6180879e92c81edb781e08bd199babe951195c4f8a27f9b773eea7578c9f8739d085248fcc25413c78c6b933f8a2dce9d84b6499dbeee06686faed1ae00906ef0ad4461d24ea", 0x64) ioctl$TIOCNXCL(r1, 0x2000740e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) close(r0) 02:20:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r4 = dup2(0xffffffffffffff9c, r3) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r5, 0x6}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r6 = geteuid() r7 = getegid() fchownat(r2, &(0x7f0000000080)='./file0\x00', r6, r7, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x81, 0x0, 0x0, 0x8000}, {0x6, 0x1}]}) 02:20:17 executing program 0: syz_emit_ethernet(0x400e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ff00ffff63780000fffffffd8867f9f3ddc48e39e3c691e797f30f99b92b0896c93ccba9ad3d996f992ad6b6f905bf3c699d61d41602c3d3c1b2948a22b44b48008cc0935b0bb63d57afff96ba991cde6addb9617f5df85f0bbbf2dfbb17fb6f5e75b2ea9d8597013d66556d64aa32ef797c75"]) 02:20:17 executing program 1: symlink(0x0, &(0x7f00000000c0)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0) minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) 02:20:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) 02:20:17 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x61}, {0x60}, {0xfff6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x41, 0x40000000, 0x400, 0xff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000f000000"]) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) poll(0x0, 0x0, 0x5) syz_emit_ethernet(0x35c, &(0x7f0000000000)) r3 = semget$private(0x0, 0x4000000009, 0x82) r4 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x140) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r2}) semop(0x0, &(0x7f0000000380)=[{0x0, 0xffff, 0xe5ce97ab354d8ebe}, {0x7, 0x2}, {0x2, 0x76aa, 0x800}, {0x3, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) 02:20:17 executing program 1: getrlimit(0x8, &(0x7f0000000080)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000200)={0x24, 0x99, 0x5b, 0x0, &(0x7f0000000340)={{0x2, 0xf8, 0x6, 0x3, 0x7f, 0x400, 0x20}, {[0x52, 0x200, 0x800, 0x1, 0x7, 0x1, 0x7fff, 0x100000000, 0x1f, 0x9, 0x1, 0xffff, 0x93cc, 0x6, 0x40, 0xbf, 0x7, 0x80000001], [0x1, 0x20, 0x8, 0x5, 0x3, 0x80000000, 0xfff, 0xf57a, 0x1, 0xffffffffffff55c1], [0x81, 0x5, 0x400, 0x8, 0x400, 0x7f, 0x3e68], [0x0, 0x800, 0x401, 0x7, 0xffff, 0xffff], [{0x8faa, 0x30f195f9, 0x6, 0x3}, {0x6, 0x8, 0x26ae44c7, 0x3}, {0x7, 0x200, 0x0, 0xbba2}, {0x20, 0x8, 0x800, 0x101}, {0x9, 0x100, 0xfff, 0x4}, {0x18ce, 0x200, 0x6, 0x5d8}, {0x6, 0x1, 0x3ff, 0x1000}, {0x6, 0x98d6, 0xffff8001, 0x8}], {0x100, 0x5, 0x10001, 0x81}, {0x8001, 0x1712b000, 0x6, 0x71c}}}, 0x28af, 0x40}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4a}, 0x2, &(0x7f00000001c0)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0xfffffffffffffec3) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) preadv(r2, &(0x7f0000000180)=[{&(0x7f0000000140)=""/2, 0x2}], 0x1, 0x0, 0x6) setsockopt(r1, 0x0, 0x80000001, &(0x7f0000000100)="ff8e0d23cc", 0x5) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f00000000c0)={0x1, 0xfffffffb}) 02:20:17 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(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x500, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x7, 0x5, 0x7fb, 0xfffffffffffffffe, "030800", 0x400000}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x2, 0x1, 0x3}, {{}, 0x0, 0x43, 0x8, 0x8, 0x3}, {{}, 0xfffffffffffffff9, 0x12, 0x20000000}, {{r0}, 0xfffffffffffffffb, 0x82, 0x4, 0x8, 0x1f}], 0x6, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x40, 0xfffff, 0xfec5, 0x1}, {{r2}, 0xfffffffffffffff9, 0x3, 0x2, 0xaf, 0x7fff}, {{r3}, 0xfffffffffffffff8, 0xc0, 0x80000000, 0x138}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x2027, 0x9}, {{r4}, 0xffffffffffffffff, 0x90, 0x1, 0xf2e}, {{r5}, 0xfffffffffffffffc, 0x100, 0x20, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffffe, 0x1, 0xf0000000, 0x200, 0x1}, {{r6}, 0xffffffffffffffff, 0x10, 0x1, 0x0, 0x2}], 0x5, &(0x7f00000002c0)={0x81, 0xff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 02:20:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x7}, {0xfff6}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) ftruncate(r1, 0x0, 0x75) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)) 02:20:17 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r4, 0x1) 02:20:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) unlink(&(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3e) setsockopt(r2, 0x27, 0x2e, &(0x7f0000000180)="ebffcb1813b9fd812eaa4e713048e69931929648e8ed5edf641a90d12393e32dedba78488d6e5c5eab7e04599f46a8f1b4e0fc77d269b5fa56e1abb801de608636fce9b88b936d8860628a1febc9a17b7fb6749a7ec293be6176d1bc6fd8f439e019d3c3cac47b7535841a34555fc95a38c6eca0abf0b5504e4e2f1626bce8fae93b9bcab10c30aba87107741a640e717ac9850b4440165972e57cea6457efacc28a5e6e49f13d5faae0b628f73da61d25722ec36dd5fa8bfcb277018693c8b5fab491912e88559b5bc80fcbd9690ab7c2584a32b8030c8d12bb83307e42aa1f79df33227e5e48ddb01bfd7f77b243eb", 0xf0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:20:18 executing program 1: 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, &(0x7f0000000100)=ANY=[@ANYBLOB="2b183b2f83b4805aacaf0b081adbd608fe8109fc1cc7d1a303782e9f48decbbfa6f55065f90bf01243f4c9de79494d784fac75966d3dc3b594d51c67fdab5c36"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) sysctl$net_mpls(&(0x7f0000000180), 0x3, &(0x7f00000001c0)="565ce809b4a8b97848f7d95ac9e41c6bdd0f1b24942419fcc11d320984c8f58e35c5619c0aff7abbd77081b6be95d3af515c311a33e0f8ec6e8766e364db018911f204a8405fcd6799a1af61e1ca6bed522c167ef21525c901633cc629043fd5751cdfce5c03744d5038357ccce4929ec75dc76e7ef88d31dd7bee956ef4c12e6006fd9de9b0286f337681685718587f1b256b679d8453f5fba4526cf6fbfc1ed63004ca18fae0f35b47fa61df3d16958d7754d82ecf99ccf13fd877d76b612f06dc9a7c2a97612325d1bafde1369523879a6aa51c59c0c1a379456239a4b1cb4b86a5e23306f1ea7ba635bd944a52f0a352", &(0x7f00000002c0)=0xf2, &(0x7f0000000300)="8be5d001e0265189dd15238d530ed08fc3e95deb7cf15ac7e93225583a498feba4a330d48a46e32946a68bc8d8bd9f14da8d963fe0c5c8e63ec64ba59d55d5eb184e7ea134fd2cf41aeee3a7bbfa746ba7e58d19781c33b38c264d5f221acefd48c850d53c7913eefb1696c3348b9857239643cae9480a691a99475b99c933b4f22010da96a4c6be22f148a713ef65bb9eaa574faab10344ef4d2a127eff247d78dd6ae7081396e06df3dae3353740078f0bb753ee8425fa08893191b335485ba4ff6d3b7b1ce03d86f445a974d44fe013841fa85b", 0xd5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:20:18 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pipe(0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000140)={0x6, 0x2}, 0x10) r1 = socket(0x0, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) listen(r2, 0x0) semctl$GETNCNT(0xffffffffffffffff, 0x4, 0x3, &(0x7f0000001200)=""/4101) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x92e, 0x6d, 0x8001, 0x5, "4f6afed8df3ba10104aab178e816e6150f2da697", 0x8, 0x3}) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) 02:20:18 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = syz_open_pts() fcntl$getflags(0xffffffffffffffff, 0x3) r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) r4 = syz_open_pts() r5 = dup2(r4, r4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x8) socket(0x20, 0x4000, 0x4) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000000)=0x5) 02:20:18 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@redirect={0x5, 0x0, 0x0, @multicast2, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @remote={0xac, 0x14, 0x0}}}}}}}) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000280)=[{0x4, 0x100, 0x1800}, {0x2, 0x6}, {0x0, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x3, 0x2dd, 0x800}, {0x4, 0x7fff, 0x1000}, {0x2, 0x8, 0x1000}, {0x4, 0x1, 0x2800}], 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r4, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000002c0)=r4) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x2, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) readlinkat(r5, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r6 = socket$inet6(0x18, 0x5, 0xe6) listen(r6, 0xe5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 02:20:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sysctl$machdep(&(0x7f0000000100)={0x7, 0x2}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) 02:20:18 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = socket(0x2, 0x3, 0x0) clock_gettime(0x3, &(0x7f00000000c0)) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000040)="ebffcbff21050000050000003048e69931929648", 0x14) 02:20:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffff7ff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) 02:20:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 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) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x1000) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:20:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fdfffffefff], [0x0, 0x0, 0x3fe]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000357000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x800000, 0x8, './file0\x00', 0x2, 0x5, 0x8001, 0x30000000}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 02:20:18 executing program 0: clock_gettime(0x4, 0xfffffffffffffffe) 02:20:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2], [0x3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}], {}, {0x9}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) sendmsg(0xffffffffffffff9c, &(0x7f0000002f80)={0x0, 0x0, &(0x7f0000001980)=[{&(0x7f0000000080)}, {&(0x7f00000004c0)="6fd4f79beb9e35f38e7a378008883d8d797d7c2c96a5ea9372e0c9b918ad33c7a85749e8dcf04d9d97d6cd40a2432a65c3e2820bf45ed7cc861f53fe35ee6029a983d07d2e43f37f82a184bf8d9e187e668f013021ac0ef60d12d6605e53bd56795be35ee92ab724a5533061dce9a98803a3f4b8fc01ef41e8d7c9eeb69a4ef0bcb67d33644639f16c375a2a985642798209a6392607fff25b861ae9b3e498d09ef652779e9519a7373d8cfc87cbfe1bd147a26af98338da75681ebdf9356184de059b900400fcd7921a56ab02e2983659a47c63a0da577890cdf0b41011a2cc2227d4aef5d62a5d408e08ac28d20b55737c65ab9f29a5129421de4678be75e60264ccbd2e106a47f0e8f579cf53caf63777c0c7c0f0509cd239a7eeaf72c0e3154d440a84631e782f7a0bc42b7b9830066dd05902bfc4c10dde4d46686eba31299af3af306fd5b67112f74f8b4ee44ebe85c1f0354fa8aa47f3c5c94b2ba325faf22878b8d3a4a62d139b4ade6958187c8532f4716823009cfd44ddb32df777fd1b13d795c942229835ffbc3184772835aef034c0e274061ba787b85f857b28e3f15669eb5cef9a2a55076f4873043e36d5b75f6fe0122ec1bd17193e1e053a3a4cdf7375b15e1ac8818cb1bc4ea3f21995b5ac62233164fa0843f4bac475b4b03a6b7bf656d77f2047c746e74b7ae332244a55173ebfc06f7dc4cd3665495cc4c8c6bdae1ed62d6654c2385922d5abe13299d207f887ae6ae7b6e13499978f94fbc1154a843dab8b342014c83d0743d87d35d2692df04732619b42c5b72a35f707eb3fe4684463bd40b0c6e0cf5040d002a0a7c176c1194158a19dd62a8f5422b620ac8e6a4336257e73cd5188b91da3771fbe1ea2661686f6cdb3f71230006fc56d0ee4be06bbd76a3ee621de93bb59802708356d95c941eb3334ab91ae21ac052c1f78b462f7a7a06615567704e1b7e4227715f953fcac00b565c305ca7d9a1934a1892605b881f11ff302e8a709de2e05dc7565f346f1926f434c0b3e5fa897c91af39c149d9b5432dc4afd3ef7be56749183f64932053a307a2a7f1c19d9859ce8eb31e6f7fefb7a4c9935811ba46733bf40e6f84c968512bc6ebba7b3b17dc39ed203d01ac9c193b9c3cccff033105e62f0a2fcce797ce930256a092a6bad2c2aa8938a30d63b0ec414d00d9eb15cb28b69897bd8849b87288456b652a59dc0cfb82bbdb10237d171f0a021c6cce37ee19ddf071670cc6d2340116cce6ae782a3213c1a969192baf82f9042376e401f70cda980139924b0a654db0fbc564d2f57770b2306dc393bbf8390df6da66df5626f205fa9ea6d69b141fa9dfed4e05dda4bb9a0810f484b94cf1c1d4603cd0ea50aad27a2b5c5cfd220fa5fa525f1069aa6b7878c7bf14ea1c8c334730e99cb89fd67a23044230c9262c52521e914c05fee729073870daa79ee2ebe52ee91e40bc9fe5fa7b41614b86a9f70bb6884daa8719e00c1ce2336ce0a11adc049672926c10368cb220db54d7e3881802b9e8c55b8c8211c1641c2d07ca04e3c4fb50344686854f9ad9b09452a5e2dd266771a60aa40b7e22d47d4e14b5a0298853f6fc7c740da2899b918050a882fb5c28df9c965db8b924a90e135604755444c9fb9ebd112844df82dd47fb05ac6393e5a7f04d9120c3d5449eb9175a51ce0bff6f5f1cd3925655f7ed612ea12e50224c71a84cdb25784285d3abb3afa184076f39f7b7cb2d02777ddfc42a6001c8d0b70dbf3641068fe0cf3abf0b1b3b6b8254cf93b073b80c978af25fa3276e4e0793bb8443d605e4ad0ab39630966a7dd060b8cd559426f3d743d736e7eb9ab596c22336d32ceb6e099d30917a012a94ee96d614f0e64e4f1533e6683da4871555812821cc2d6a1031f55e9ff4abc303fd7a0300f4b01fa275747bbec5098b927c1eb9eee754e5f53f528e7a27bab7ad23a99375a46a28c4e673f03429cf20eb41548dd41cb985aa3e92c72dbd2da7963c620efea6b61a9040e34c107a06a71c1f279ca627e5b425b8807f1e950bdf87796f1e5e98e54ea91d9dc7270e72cf7c17d7fc5ad1c8beb289c30efc7b20bd9b1e6a2a8b764d4c9c75096817acda6c88228f897c0b8974962b932d52bd2e9378acd2be1a99ce4230123bd9a00ccc0700c0555a471472b425c03b36ea98b11e48b4e6e9d27649c0a48b7395d7a5da7657bbd64e5d78ff9c37f85bfd1428a9cffae267ac83d1a5a706ca569a62a1100b7ce40f007070796f160e3a2df2f460ebc7fee239c80846506e6272ce74cc570de1a5497ff1f82dc75813502c0aa1b0feaa7b9a5f768ecd4f614690ae05242eb66e2571442a9f947645b719e0e0d544ab3571b3f6e9f4533637db19e79f014535aa5025276a8b28d7ec045d0043da7eea6c077f5bd32cad255eff7914d1b487d905fefb0519029463617d8adbebdcaeac47c00ed468deef7b484e1b536fa50e2c19b3fe06b0e92ef66145832cce2c222eb1522e2e368d23de4418f8eb28586992375e44d2fbbbba922784b0e4e10a6e8a12f02fa4671ab6d90a1dad9c559bb7014085268f36adabb2033a6f1f4987475e8db6f5ce0628960203b5c82027842a72a0b1f026e2c4d83597d60515957dec8b8dd1a3a2b0f438760690f089d11a62bef35bba767dae0e3afd691608ff1b26c4de425e06c5961f11ae9bea8703f64c66856caec132a36a3b490e872218164eb39504fb864510edd39b799d821e856c59f0b6a9e5c3175e63783d29a9ec4ad459331453361c1aaadb5d50701bd55d5601668ac15e432812a264b17de34c8c6c250caf8270b9832b5949d56dcf05aafd89ed9c5dd2e1226499b9db0549108d5c94687bc2fcbd76f3cf475481a3a6c4d34e3de8eed4461c415986c49807702437f10b967ca36bd0fa63bfc55bd7f363c9da91eafc8a863fd96952dd2caa178649522fbaafb1f573ea38371c9286cc13f3df811d4061d98fad2c2da6d32add5617a31f83601ac0b1171857c3afa5226184ed4be33bfab733a85e4631d7eb228238ab63da458cecc76ea2c6610efdaed9918e80a490bb7fc532571a0a990ebfbdc63758fd1922a2e84a70f5af98f9d33821cba7a4057c06be7ff3d1c59780767f613458e2e071ee0967ccd5eafbae663348b5fe7c94552e49e1f2eead8c7acd864c008d00da37dd107773e8f55f83176b32da5a7de3bd004e09711063b64ea44a56230ba19337d744589c64c3c2944a55c2f6e49d933d77e65eefc39464d57e15bf3f55bd44b1f0f34190490fe969cc080d3de006ab85a5f0345bd14aa137b4920011aaa0bf656965ab11a77e208c5f15b253161db1609b247a5b8dba4950a2fe42b521bf3b76ff0d6df1451681fb7346e84f0164565bc68b433e9d08b880bf80eb97ed7b97a3156e0cb26bf3de3d76d99389209a598c3a988971dd25804874f6281f45866296e415c7460cd22ab092ea2066f949240bf77b1dd2470ac53e77bfb3afad4b46c6703f347684d25f68aad93e549003596e1fec345535ebf3eac99d0817085c8359eb3d6b809ed924907109fcd17d3bd20ceb474bc072601767a9661ed7df55f438cdfe2194eaade5d4d4109446e9b587564f25b7c0d99e7daedf1ebf061b37c3bf5822b1ac4033b03a22d42725ca170b87da0395a651c6e325e6282d09ed72875518d1598e313f09a6e2a22bfdae0883a087ddff64fcacb73119abba2adee90a6ed79ef3b1a00f5de025764c809e008371933056f4c5dd2e022fbb37e3e57e17c23cc0ef02f3e8e0abf4896b8d82ea061dd2eed76f9f989de5c3b03bb333d04c5f0024d0b09e7fbc5c5c68c5b92c85f84c169141f4ecdffd0806aa8d4fea5963e4bd0e8365a5f6bfe79ffcacff92d9460dfa288d8aa85cbd71fae384923ee58036358e9efab634e992b45b2b98cb9918032f1d84758b27e7d44e374155de965e74e525c841601b69ea9fcb31b68bd4d20af74de2036a823e6c443544ed29ca37756fa6f28dbbc54cd3e227d4ad82af9ce2093a159049ccbe7dc06ee4b426945ee8a851877eaba15a0a8129028777d12f97a3224269e1f78dbdf138d5379f41305af4d07a6428cf410196ec929eb872168245367eb74614d4dbf5e4b5923de2b28464e4d0aff4af36ea0a2cf917fa8103cdc2711cb04da520954df49b063e424f6f838e007eedc024fd0b861341c0e530d7837a705e6ad7c05f4aaf2df778580ce7498482870b7edb704eeef98ea440b53a60004d207e6e776f688b949a7b2a7c5b6c06eaf97e769a245b8e6ca52c9861cadebef07c20367d5e98ec7a711f3e2ffc18f6539147b5d87abe6eae3a9ef29255e003080f5c2549d1aa437adf01c2ab423a2bb476d5b9fad9457299e4f073384761940c2879afb00670ea4edd0a0609782f64cab4797e5d3f87cd4051e008a13a3ff411f9eec3090360a000d1dd6c09fd85c4b73d17c7cc51ce957fbefd26978f80aca14402967e202055e2bdd68c316ea4f6d2befb065f07b02d0a7fb9396a9c880a9b2276e7c51d123726d69a71d62c9f1bff5dff474c034779e2390eb1e2c73d82e30d2ba5013e98b5a0f22adb541866772c205dc8b7f5d5872fbbf7fbd99017907958543980fb3b76d2ef0cbc12e1fb4f0341195f1a7be8c409277471385f3a43767a921c6c5de49731908578f771efaf6f9eebdc92d9c76ea59707077a469d5aeb406144bdef254bbe989402d75f547378ae060c1cd9ce47430da847c0a56ac7b66cd3833be5ccca14d8ca70b96dd5f09ec26d53427451ac830a6612092895b3ea55dc6152ab76c9131ee84e7d966ff845820548ada8de92668cb6af76f13b67c811bf463410971382a989249bf736732a5d094f7a50480503655d637e3a98ca972c8bb9841f6694d13114182212ee0f8936c3c0e2564614beaea7ca09894ee185d1458cf54d3c2ca1817a4f1cd7a7a7f71bdc6ca6a82b3b546964415da94ee53e72353294bdda8b295d9eba704e74e8306df79b139b28249edd600079d563180f40e639f4586073da3769b3e0cbed4ab2543ab70967d407d90285b6407aec6ffdca66bc3bdd88e5561dff03eeb3cb2fe1f6bf4cc4fcde2eda52d9493d476fa1a3e71c7d7b755562d1be2824933cac45c124e36db78764297f41613c3b981cc67ccf08eab1db50cc1d9248861e222ee945320bb4dc011a1503b2018a946d99680791b75f1a57fc4971785f51e1a12cffee9ddbaa2f799330f8732cc17bfd9b32ab93fcb945fb4a96d20d7b56eb9d9f637f109ae8f90becb6e6c139b5425207000977f9dcd452f646e69c1ab1b79f4df62e9da911dec3d2bbeb9eb811ce9d8448fbf9b24a9cd6fe0de92ae595a002a011943988843a44ead50ad29709570849101ab745ccb825d25efb294f463d18f15265fe98324d3bc252bce8f94c8b1e4ed057edf93bf5a21d74fa03dde9deb6f218805b932eb20164a8a15e09d8a40654347846204047f073a10dd71efc3b289672e2cd4626e954496e8a563f6083dd7012c053414fbbac1ea5c9f4ba58ae2b378c6568ab9bc47939f66314a9b2ccab8d0a39b676b9a4015cc8ad97c4e8e9f8e112160dadc438e89f4f5729c01ff75c78d36cb221178fec33a809c2e3e63f41fe29f508f74f3d97a7cd91481f748f714179b95b71ed946fd50fc5df0fb75bb24a4c821ec0a775a2f56cd3ad3b81a2f3070617dde3dd2275d7556574b344090510aea5f5392caae4ebf173469e53c038dd474e2ff30ca3a0e9cc161eeab91c3517d246de883812fe4a90fda2e35", 0x1000}, {&(0x7f00000000c0)="a7733bb7b9d7f895863e43728062422c645ec245aafe410ed61ee5e453b831d9c209ac58e27dc8c9c8df640088a2728fe94926fd133db7015128e6de798c19e3095c3c8f73a7f59d813a5e41a103c61283276fb0a5aa78fb3f7a84fab0ad39a8b3556cc24d7694d6e90046228987687cb6ef0f9033bb67220272b86e0f220499a84f9228b19399e5b70fd8f4e635ca3923a08401fe8aef415a2f96aff2f7e5c187ae8fdf3a91a8e63b56fe9ce2da6ae6a96abb5005dfeae74d8b1c769a424f52", 0xc0}, {&(0x7f00000014c0)="96deaff61fc66d522ff2d22dfe2e5a3f3881356b5a6cfc882363f41a447cc42a2be7f27f57bbe0eeead89f16fac4c57d908ec089057d08d4fd43d0b2345214a40ab5c8b1945312d0854aaf80d722914dccd5a51423534029c48f6a3a87bb23f9e6ee786d22ed69cc3f3e53e233f306a1359c87cc751a7608d495f927039094be83c8969bdcf104bcdb414b1b2f0a6845bfb446641bc84fc9f30953e8b3170106036fffcc504ae0b762989b1c5a30b80e9ead6e8dde60fee1e3acc9edacc33a521394b2c3a232e0e4a731c2ac6bc7d423f49646d82fcd5c73cffd230dcc6629d598fdb8", 0xe3}, {&(0x7f0000000180)="f97b3c39d4aa5d87dd39499b8125484c6da09ac9ad923b8944d227eb45f5b77226076b0439d0607405f8bfd96c39ea153809542f6799bb34f97d50b17ff8a6da082bc6875714fce4cd549e1ec16cfc31cf61e632cfb42e95597d9c69d4bed902daf9d072fff557fc7300ae8110f707628de688a079dff139a0708b9efc028979ab8c5e0520bc45721b768cb19cc62c3921d2b27b42e0b6a7d505d200d7", 0x9d}, {&(0x7f00000015c0)="7b65b466594aa427fe7c4104f87a44eccb33f267380bc3a2451fff97acdceb590cc24a564c7f4c12d946b001b10da26e30c50a1bc975", 0x36}, {&(0x7f0000001600)="11f01c753856bec4fe6a851e59d6f5ea3865514cb414ca19be5d334ba6b5c70464979c8ce3596a2c9d14d2c43690f3d6da7a4375b48b5322f42ce9727c5db2f4a086bf2f580e4993902a213229492a99d506e35268f7292b94178e09d279af062da9537351f0faed2def89f9a1bd5cb9fb7bdaa0c153d671b81dbd6c189cab74ac8e30c7a7a8522f6c44c19db65d9951aa827c54bc0b641e519312c1519a75df0ade5e7830be74b4bcd85bcd780d4c79d8f1c00a566f8502ceef531f64380a9d475e7e30f4820d280bab51923da57c2566949389dc12700b79a885198d", 0xdd}, {&(0x7f0000001700)="08320ab68ccd56bc517da1e8102e54f012f4a5abd0302b83d152b490d43b6f0cbf35296fd3fa0b3b6f045efefd68e50513ad78e8eb52ccc7999463ac21e96bb46d00fcec28a51987f400a84f7ab01d0dc419dd00a8aca9341fa767ba774d92fada4a790fc6fe6c0b858cc705cdad16c0924df54d0db80d2b763cf40fdeec847dad69b9a6f49ad70dd2c6d93a75994ed3fbc3f02ba21f4d6dbc2a1397c507e63151f834267a5e4c51adf1f268caa079e4bd47105510f415f3c936f254d840a26c7995c8710b2e326c8a56cce2", 0xcc}, {&(0x7f0000001800)="6e9fe44b976245f67e09eb3ff589ac06cac98971b9b13178b0c85646681c48055e3c6520ea2c25516e0f3e7b05c0d2fff9c2d0695163deed69dbeba87a708910b97a8a4201bdee5a3c45f1f680da49cec47bb1f1a7344adbb7e2d67271d64757e69871d2ef9c0c1cdeedeb473fb4a53debd813840e5022ce317b00edae5149e7e8f572f8773114714c795c39b4121df63d0d5bc5baec01b96b7e75f3e7068a", 0x9f}, {&(0x7f00000018c0)="dbfb87b1352f3115a0563de5318b27b1afc32ea3cc7d0b95fc5a4de6d4d7bce3feb56dbbbeb4966b06127fef3c9eb36a9850d4850d4beb818eee4927b9ddc0ab956ee8b2cd80417e97646fc67d941a6b7c7768645a87a51deb681b9d03d977725ce830693559c683185f9e5cd1cccc18f2579d885d32236e93e5e1b3e5650245a42a320c87a330ce86c35f04c8bcb2ed6c2dc7927f55beb3d0db31635924aa7b3e24255cc8fd3efcedad", 0xaa}], 0xa, &(0x7f0000001a40)=ANY=[@ANYBLOB="b80000000000000001000000080000001715a1bf6f8e27c2a7b53bbb4817ba4caaa735f6d6a9e1e49e4416a1c671a93527893e7d84e431caa4806b9d6121c12d47da00197a4b0a15f01aff28854587d1c3c91b4549e2660d0832b20696ea17858abe3306c7227696e60ed44bce81bd709f35749e53a5cb379ed52a98ae806f93169ff9a97c37518844bddfebde13d445a99613558c300d4a62cc4899f8812e416a92e9496696bab3b70a24a434e71ed805cd46000000000098000000000000000100000003000000217185fee212fa4708228087e12b03dccb40422c8d5d52d438aaa4c890081efabcd6caee4e812aaae99916b7fa7acba49158d95022c1ef8dff7ead79fafdc23dbca8721ff4a524b47205c69d4044b030548f348795c8d0cebfb4550800e37065b8b6b1ac035597481c95f18c3027f46c798f6b1500ed9d131faf3f20046500cdebc31844000000004000000000000000010000001f0000000933827b8a045bc3907b5d01e674a0c417b4c09c2092b12b88ba23593be0c6cf676130a4dc0e7a5c2e57e00000000000f800000000000000ffff000040000000b60fb25938e9d04fa10e178da7fbc51f3a7eb7b6561cf38521bf06cfc868aa274a57bd920285fa3a9ac0e086d050f0bd935e9306ab566a1750eea624838163a803f0d62a8f6d509e7d1bfb3d5fe01cdfdf63859799bf9b80d7ae339fdd4211d65d0f60e0dca30708c14c7d3ccb5164c65ac14d69637e72129a57e78630b50a939818f671662798434e900a5dc1c2b74c7d38fa28741965ae56b8a0f4672ca08c806dfb5781f9c2ebd91f3fe8364a2e829736315b5901f41cc03a9cc34ca2dbdb612d8d312c934c4182cc144136a7977a8ea6cc990f19c93d4d27f7e07c90716d775b690000000000400000000000000001000000080000002b475558e1c4756b71f62d70769d60074ebef318a145f8a6359010c5259c08009884c387377a50bb59abfe977c0e30001010000000000000ffff000008000000a4c548ebdb4b18abcfb72f7c09c328ed9c80c558f3e64ef3c687a3a132dfd42d14dab685624477284d9a46d81a6ed910dde3b51d14a5b99632a4249d437176ac94e1296dc1892c0d4f5c382958f9d95ed149735335c7a3610c177e65e6f29d4a9d4b17689d84b84d9148ba007ac0f588991d4230a205a5cae538d35f64fd05405aa8dbe315f3c99fd6455410751a523ecf8dda28a069931fe3443992b1fcffeb59cd6de2fb8b514c2088545b2b506fe93bbf60777139f5a8ad5e18ceea7cc964a8fec5e2f0c7af3c44c676773fd9e38977cac4bb2f50bd4cc038e18908b9e2e501614270643b6b26fdfe141c0645c692f8a9542b2ae146577cae51fc203751fb68d608caff8abb0c4ec86c8ab27fc5b03c69ddfcab786cab5cfa3feaa063ff08b36ce7268898c35c6d23b6fb81f5c6b0cbb03841021698700b03aaf9325358a9607ef2cdabbba07fb56c23db539a8e6931b5a1303d8af1d6349ab4f6bb5a7ed4986c0954d90617941e9f75126b91480862ed39be8c20061bf59538902a0a2d462717393d6e02e6c1a9c49b59f6fdbda1c031560e83f235da763454b5f152bd5a4690d957646bbbf7e63e0687fb147b72fdf32555692c405bdfb9a14bcc9277072c894f6ad433fbadf52a9612f75f962e12feb666d758f34fc8c53372cfc0d3a57451e904a4659aebce576f12e462bad602c19cdf34b1dd46025f2ba14e33d913d37a75696c6089ded10a551d952f501a39b6feffaa7b1a2c7ac524d5088341dec8f4439771dba3b300b5dc045f0cd5f53623e2857e90e6815086c5fbf4282b57c090d5d54902ae1c34933a2449eead03a8f7fb01fdb3ada55bc5c1a1bb8f36332f79a07d7b5635c08d6417bebae4481b545dc4fd3a27f9de1bc240a8f140bf5de218739c02034953b63c6e53ff031b0a2add354de227981966ce61deca6ca95182e99f1897af008537af5eacaecbb08fa3bae40f1f08cdc70f65a3ec79995f18bd155cc2da2179d2a499b91b0bc21a11256fbaf2707afde0e5c889fa10fd9ff0d6eee2cc59a0f8ca941cd6a98c22fea2324e79896e37857e3008e9200fe44d14a470a4976a85fdfece56bb56f1be1c14d233f2e7a26209363cead9409a5e93f919fe98efc659b85ff3f03c63afeb0db9a88daf72e72f2763ece23ee4be42f1d657799447c0eab6e48064a3cb41babb230015bb00b68f592acb858f5b5b9ae915d9b0c1fa8bb9bffb6dc74f74218140729c0d764cf5e80191bacd4eb721b9edfb873b844d95fe846702d1bdc29eb7f08a0d1a5975b29b7455576035a1a658ad7b891caae00882a74e8589aab57859d6db072419dca28885351feba51a072d9f49fbac0ebe15369cec6785770e7ec2a1c105f7d3e8e3e03d6f68dd2ae426390941285eac28f4563ba7a5802180f7cd9e5f222dfc65bf8f7b6efee8d2c7fc497c45320ca6def52a2f6cbc368fe4358a564a08c9c50dc3abe1dcb770a288e869c5499e229ec71a9e0ffe61d2fcd19f308da6f8d0647047baa9802427620c238291810a919153d8821af5bb5bf423477919f498f358c8f89e30b844ab06f1ff1acd8e9e757f28603f6d2b3520a2248bacb422ccd7b06c76a6e539c0919c58f7625f0966e0a4e828999b024696d2aec4f7af231f6ac003dd7c80d5edc7ccb2eac90fb11ae2f0a37761b7a8e892847e8f545b5673841ea893b6270313472a6545af8c0655a7a19532d749139a36a95ffe4f49f3a7c0a949e50e15b7aea72d694e3d1f83d97993d6ec2d34f3abd7302ae74144341e5dac8e508d6fa175065feceda11f2149c1459415c014b21d5d958193add920ff171bc5e6c2f23fd26023087d94a21460648ca02f3d7e8576718bad4b037aeb0500000000000000c7eacd0cce3f216494da9cbe103f853d9dfad0ee2e2124c4d0841b008b5e004bfda57c0408958dbd643c8bc24ef69cff0fff02f7af1c2f9fc2905d228b6a76a9150f613c831fa5ce2164c676c62e05d82afdf54c44041b089716528b1750fd88e4857b90f1b5cd069cb3b281ed9460003990930d6ca5ed10c6d6e2a632d18b832e78ede018796a3506357fa96153b195ca63bb4ce685212913ccf4967e346803e1e8edcb19eb4ad12f2b0d3f476a7517896c6acc213ec82c9e33ee467160828c53e178d78295bdcd51c93db511f7dbf52b1fbcd845c47d2646639ee71d9af5339ec3779caf32f7d4cc0dd530fc82af59c4496ea1ca1e55a80b334c70816cace763a055b2e65445a24a658109657cbf2475e96bc4da6d9e439191405c4d8cad83266fc1cd38ab6657d17662112abbcabd828d8ab28e5ee096872a4a4f6e2fd2546fb288eb617566cdc2605777c09a69d77c12e0006d11c59d9e86d50e316fae29ff8d0a18ced686269a296a2b0e3246b8e3d9a8c3090aaa66faf57caa1f1d4da5ac3f8292283a348b8646fe43e6a0fdc1a4d09d798ccd9b360cb6a1f54f468c722767bbb3ae468f8809b8b41c301936af9ab397b1c2c80f6a3cf02eebbbc83f62de551e559530efe30f8ed766a729096b1ed860082cddeb31526f71d06b39fbef3d56850187d2cad3cee7f9d1be66ae8f69472275ecf8259e947656bb3f123a5d00f2b3bddfe9a22f219e09389db56058be94cb3df42b896400f6f4d197d51e352bd5d55866fa8fe805d625551c613fcbe1bcf0547b11cb666fec3c49d41cfa9c1da5950746317240fa13ca7a8dedb449c5fb5fd3eedb611f26d76f988f408f30c1491faf3f8e755a783a44e54db6ac4c23d07c393af39a56aab629f6890f7d445e60ddb05897c80fa386b8caa0bb1d5da4ae3731af57daf61ce36889ae5c4913d0050d2098329bbd9bd32d6723541fb7701cb300b7c94e279f5b43cc6c2da11a341644886790cfac1dee711b7f1cc979f372638bfb8240b6b9f135093832ac37e30cb879819612f266d219d2231dcec552f8a26b87a9fbde9fc37e7705276a8f7857133c6137ca55c9a2b59e25b429c3ca6bbed4fca715406310e47b991f41b33a376b4dd2b2f9da2d3dab05c973ca4a54e7ae1b1ce421d54ca3be42f01195dd8e58589f8772e69873441d39cc8375bfe68c4760269cda7d7347834be73ad418ea1bad4628337eab85a8e1d4154f65051a2c0efa1dded107ecb8979271fb3ad3bce59eb4e4a14b6ccd0dc753b153cc00d1e8126c0f382d4f39edd626fa73108c0f2c9a98a716249c57745b29241733c625b1057a325dcf3a4470e25ed6d27d1f447b3582d63df0e950098752feb3e685f3ddd94d9312f6caa19a999039cdc175b975058bc52f0ec7fdb8351baa35f45008808545471dcc1fa907c76819b090f62c0eab51b11632049654e0ae913cd605431009d60470a10645f78d716665170819e9c05405ec8a24cf3a768ca4a28a608b9a40972abee34b499e0e163fc46208a0d9e935ede7b7f0bd45757da99ea1fe25b1cd4598ad107b0fc9ff5c4b06e076b299492649c8ccfc1c7d802001479292acb558a271b1987ea2797a78a9348491dbf08574f4acc7d7de110db3f3b1c71b8fad3a19c6b007ba5809579b6facf0eaa566ef599d8278286204686313afbdd6886f00887408354b73c70dea6ab448f50f44614509a7b8487588552f15831fa1efc1b4707671949a9f79ff10617cf744e6d18e32e55b219a5159653a4c562b6624f1a7b4e39f262baa6642e378f448c45515a11d77e2db67f3d66eebbd38680113e00f631b003ed160da204ddc33560b1b87987167d41cbef4b7130d8d30df0a7a7d75bbd746a344160444aebe50da6d6d4413c12e3db0491d637032340d8ab500434570dfe8c556b33bbd7aa4132e195639ed2f7c6202da1dc467251174caabe1706e46ce5f09300c01f81a4043fbcdca17022b546a8bc5bc4d7f44ec747fd979890ca1581582137a9c54fdc5888e5673e84cc18cac487bff7642231ee56cd677ecc616f67800eb6fe64f4f9de8c7a7f135b528bcf3b4baf3549b2339cfba62221d3f7e24daafa4000c1bc72b4f57db868e759912c1dd61a867cdb1632e7cc82cf93d9e6a12aa5a87277f5fae5ce33a93be894eca083c7e9f058f67fbabba6e765b90d37b471d1fd8d53545be3b57ad7c4962e5a10be98edbe72c1f00c2b94ae9f5d52c835e9ebd598e474cda4fa6988080083beae50da0fc4c20efe4b3a0e2eef38a5adffa5d5950e5cc8ae3c404b7c4ac94f68711ed5cab93ea4eb67b1871295f0ff29f1d6848d1aa36ce8b287de395a1c573325884d86b838d9cbdcaa486670aaf2de937b6d563cb64be094e7c20b362bef9880f063f59ef19fd9c6687b408412de56e9c275744ffd28d2aff5b1e70c11310dfc3741d68f0065197307b735d49d827d9547156346ecd4557be609553a792332aebb18db60dbf0e78f36be688c0a73b491a7c366aff033d5e5419222f1b52da20e23a0d5ef08b930e6b336baa9347fe570053af45acf0f91b44a1cab3d7a0997b338f92a82d054ac9dddc476e31b9d85735a58908daf78d9cf7069f1c7727ba87a4f8f017bec894a305b5ca892735ebdb1110b7063e3098e32c78f6f88f11013dba625130bfd089c24bc61797d40faff6c5e24d36cce1c6810d8633f8c2d076c7bcdc5dffe5b8c4fe6a33f8610a5c9cb9d59c9addb0314ced973811cb7bccde6b9a80d438d4fd98cc93047d63f8d29ee24e66b97a166abe10ca7fddedf570a9477177451cac24e302f4ab3c8fde07e16fe9f3801e610a479492fd458b60752c92651a2ea4b3b2b9bad697da1e5f49eb49adff2c2a0a0b85970749deced58134e892957cacad222222a92b900ff632485321ceaaf3ae3f287cd51324a15fbc04f10cbb4704e0cf2ac9d6a7c3e7f255c4742ad8909ec3f5319a20b963d5e3cacb9a34964df1d58c5bbc19bf3298591592cc31ff7f17971d77f1874049891376fff3178fafbd96a52c449d9bee5189638c495ad93a2765058fc51af84360fab9b0bbe053bd3563ece1883a586f29ceee54d4667935ec47329213a503b37869454781c67699e7fd9f15ff8e7a270555d6acd8c8f3d1ba045ee15dd04ac929f8ee59afd0aa114d65642139293ba93dfce810c7b0ba48f0537bb00c80d840de55523939f3c15f03abfdc712381865503a8d5e63493b7ef90871bb0837f64a3cdd58d2fa4fec581c4308a7eb1fbb5120fcbaf0d10fe9da7b7f3b4c217eea9b512207110bc73e379afaffd659f748716e798796596362efb5d12627e82a6bfa6b7a2580b026b78e9e5ed26e24050641237d1f14e6176a014cf412ebafd53cef4eeb343675073e5e6fa22a2be324f2eadcd112cd0047c7d45cad90c170e5674ec5f222dec0d9ec82682cb0cf6ca26267741ad310e5606a5c982cf188d88fda74e7518875f9cc5691f3b5dcd698c9708ddbad552058927e7cd717958242778472b7165714663b1a24918a8e212c24e8e29d39a8e51e921de1dd2f2be62fc05d346b0e73afcca30eb92ea817791a4078394b3af10b0fd68e9f0f35f8ea5e4a4ae4e11d19f9f8e41d7452f7a13d4e0cb45a420e7c3b206109676e870219726bfda94790a50262485406869f633d41cdbb7a7a580376faff485c98a4419468563cd3d1e3a519fb739207a2678ae1fe7f048a59b4656f2daf53e199a9e36a766de4d517a5b107a67b9317ae6f1735b6db654be58034875743b2320dafcba600f649934a98d503dabb8fcbb52bd8599717a84f401bb79709996a8b455e5e4bef2505374a3fe66e457cae5b312588ada298c172cdfde355a7f94c6d28102ccd5dd912f9a151ad4938e7423c3000000000000000ffff000009000000a3a06f4076418a971a543c256749dd57e963c672505344c910b4000000000000100100000000000001000000ff7f000001603b2b1f1ef4f1a3918273d2856f769caf4bf779d8724f39b7c9f2c2ecb6d779b1d8ff0e99d6de5331682b0ccb7357ccd3a83b42ae143aa52fa06cb31c914459015070bd1a0e99cfcc923c6abc5e4c08966b53cd81bc8d0e5e42096337f18b0f14229218f4ca4068b28660be19076f25a151ce8932be05d1d295831790550e96eabc39b3a076b76dec92404e967b4c2c0d85249e4967b70dd22e2e673caa449ddb52c183021113c9669b67bdc12708e917cd8251f66728b56a53cc85b07efb5044103882de88105d0233585de658bc10523c0ff24fc3efcbb31eae91ffbc9ee9a23eb4bf882c2cc81ef9647a5cc3de6d3b6686f69e8cdb63b00000000000000001000000000000010000000000000043fbfc17d78bcf5c146cd7ccafdd37d3f58fabcf9ff9b2da055101478d32318d6ffd4b296590cc302ddc11486208d30523f67c7417fb1787be29ac5086f8b9d7fc9fe3804819df6d10c1d6bfed717b6ab036535ad4c0d8a113f95b6e810181ca9e17659daa27583bee80ab4483b152719fcc4f0c4fe4eea7c1c88175f727bbc43a86db069577d4f8cb6c97dcaefa27fd066e1bf10f70638d3f96f314f16da1ee7bdb1c389bb3ec2aa2f9444dac27bd5141888d6ac82fd5c91611a2c0b2cd8243f036cc7ecd6772fa4818c72d6b6779c713e82a6e9191898b9c0f18656bdcf93d063be30e88a0b6f86900000000000000"], 0x1518}, 0xa) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000000)=0x5) r6 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 02:20:18 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)=[{0x35}, {0x84}, {0x6, 0x0, 0x0, 0x10000103}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r2, 0x20004276) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:20:18 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="0020a0bd000000e61403c824d5080fea3d002000f4de22f84aaa6f32c968576539a52a00000000acdb08416e065eb781fc6d5060f586f01161ab4eafc55adf14b98ca03e07e567d069d23033ff8a711e45e038789ea1ba0872cd36016c274d5268eb0000000000"], 0x10) r1 = shmget$private(0x0, 0x3000, 0x44, &(0x7f0000ffb000/0x3000)=nil) shutdown(r0, 0x2) r2 = semget$private(0x0, 0x4, 0x1b2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x28}, {0x6, 0x0, 0x0, 0x8000}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x101, 0x800}, {0x0, 0x4, 0x1800}], 0x2) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000440)=""/84) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000280)=""/132) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) 02:20:18 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r4 = dup2(r2, r3) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 02:20:18 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x8, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0), 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f00000000c0)=0xc) 02:20:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\x00 \x00'}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) openat(r3, &(0x7f0000000000)='./file0\x00', 0x10000, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r5 = socket(0x2, 0xc003, 0x61) connect$unix(r5, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac602b28264fb4362e3e84dc86b09f29ec7b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330028048d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2b3edc8b9052ed6c5e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770def062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecf27f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929"], 0x10) writev(r5, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xffffffffffffff8a) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380), 0x0, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r6}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r4, r4, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r4, r5, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x80, 0x40c}, 0x1) setpgid(r6, 0xffffffffffffffff) write(r1, 0x0, 0x0) 02:20:18 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000100), 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) setsockopt(r2, 0xf700000, 0x8, &(0x7f0000000000)="8965e111d81c1492f85a0f6c295c7e6542b4404613b3bf1539e9c1a410d5baaf204272f6640dafd29944d7b119e4777d9956b70c6e6f50", 0x37) 02:20:18 executing program 1: msgsnd(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0200000000833dabe77db7282ee1cc86df9304afb289b1b48fb02e4b4b1bd2494c6dd426126ef17dc04fed0c6c4621cdef146faca8e18247587fb359bd888b63c7212fe4a4207236aa4bf7fbb36bae2d949a1fbad7c6c9b07a94844c8994b2b35abbca0c6aeede6a3968dc1d3b0dce96c8f151b640f06483aa6e0bc8c78258d1ad033e23eef045834ead2cf5a866296baf0a82827256b3e2b6b043f4926c80cd2233390a2eec47973e13fba03e2e8917395dbb66644d86853ea525235f499b2dda62800728c8a25242796d9e3f1afb7ba97c8acba990"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x81, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)) msgsnd(r0, &(0x7f0000001280)={0x1, "c024b6046a073451462d3ee9cb5247d46e6cb07de0db1a386511bd7b7589d4de972214fe201b7dca70e30d2c212c69130cd828052056ae766f37a0b07a20ad3cb1365e4a09d753258dff5bdd66bf31356b123737bc"}, 0x5d, 0x800) r1 = socket(0x18, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) getpeername$unix(r4, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:20:18 executing program 1: syz_emit_ethernet(0x1fe, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1c8, 0x3a, 0x0, @empty, @mcast1, {[@hopopts={0x50, 0x16, [], [@jumbo={0xc2, 0x4, 0x100}, @enc_lim, @pad1, @generic={0x6, 0x9c, "543bbe1c6f79a85842787dcbb700af3bb5bd17e690c5f71bef6f756185b2e7f8e5be248b6316a0e45e44c4881c4d587772bc2e28bc25b45c790b1102c705ca7070fb79e0df693d4afe3f6833facf28acd7345a6b2bec9f1fdfc24665c97f26568cb7ca4a8b90023c58cdd1c3dbd4a381d2f43e2205803140b608841fb7a7dd6d614242caa42cca46e93404859c23be0830e2ca2e2d228a6d5da6d684"}, @jumbo={0xc2, 0x4, 0x7a9}, @jumbo={0xc2, 0x4, 0x10000}]}], @icmpv6=@param_prob={0x4, 0x1, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, [@dstopts={0x3b, 0x17, [], [@pad1, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xc8, 0x9a, "8ac0851e8ca17c932b6f3d8c6e12108e82d577d8bc63daafe07cb45cb6224c289986e6959db49a23c5453eaa265db24f717117e5cfa87f0c42979b254e87f55d4078d21ab0d6c2dc746109f8b812294a2f7de1d768c7a9ed4a1085e67ab089e954f55177f494b54b6b758571e7eac397b9a73a6ec51c161de52982c947d0e36f3c862f30b00ce4809a5577215b34a8a835648cd3c5aef17ae59a"}, @ra={0x5, 0x2, 0x4}]}, @fragment={0x37, 0x0, 0xf5, 0x0, 0x0, 0x18, 0x67}, @hopopts={0x2c, 0x0, [], [@enc_lim, @ra={0x5, 0x2, 0x5a5e}]}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r0, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r0, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000200)=""/252) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000380)=0xf5d, 0x4) 02:20:18 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x112) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0/file0\x00') chdir(&(0x7f0000000080)='./file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000140)='x\x00') 02:20:18 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, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x3ff], [{}, {0x0, 0xfffffffc}, {0x0, 0x6cb}, {}, {}, {}, {0x0, 0x80}], {0x1}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000180)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3000}, {0x3, 0x3, 0x1800}], 0x6) semop(r2, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0x1, 0x1000}, {0x4, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1000}], 0xa) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) getrusage(0x0, &(0x7f00000000c0)) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) semop(r3, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r3, &(0x7f0000019140)=[{0x2, 0x3, 0x400}, {0x2, 0x80, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x2, 0x5, 0x3800}, {0x3, 0xfff, 0x1800}], 0x5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r2, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 02:20:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x101) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) msgget(0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0000c265085b"], 0x10) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) r5 = syz_open_pts() close(r5) write(r5, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) pwrite(r5, &(0x7f0000000000)="221996549e47138f2c0803e4c2c32632103120a715b7cfeaf7ff584b481a8a4f4268d91fafce72be8288a4710d6be229b8fedb93e4f990c0fe2fabcab5de63551b22e638f3cc044c56ae22b783b5b9c0b488023459fe86f8e7e9105147260ecc3d54d2548c2122879eb319635fe4814bfb618f78dd5c84e5c6a452f18eacd3cb7e0a6a6b425b42593acf025c7da26e14be467f294f98813310541ca6a83ce9400ffe9bfc46f8ed2133a43622e41b0d3c6bb3", 0xb2, 0x0, 0xcf) 02:20:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x608, 0x0, 0x2}, {0x0, 0x0, 0x0, 0xfffffffd}, {0x406, 0x0, 0x0, 0x1ff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000001c0)={0x2, 0x2}) r3 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000000200)) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x5, 0x4, 0x7, {[0x6, 0x5, 0x4000000040, 0x4, 0x9, 0x10001, 0x0, 0xff, 0x7ff, 0x31, 0x1ff, 0xfffffffffffff6ce, 0x2, 0xf5c8, 0x6, 0x1, 0x566, 0x9427], [0x3, 0xdd, 0x1, 0x9, 0x400, 0x7405f59c, 0x9, 0x7, 0x6, 0x3f], [0x15fc000, 0x7, 0x1, 0x3f, 0x2, 0x6], [0x0, 0xbb4, 0x5, 0x70e, 0x5a4d], [{0x3f, 0xa6ad, 0x3ff, 0xffffffffffffffc8}, {0x58, 0x1d39, 0x9, 0x3}, {0x6, 0x9, 0x83e9}, {0x400, 0x4, 0x4, 0x3}, {0x6, 0x9, 0x3, 0x3ff}, {0x6, 0x17, 0x200, 0x2}, {0x3, 0x10001, 0x1, 0x6}, {0x5, 0x3, 0x8001, 0x8}], {0x6, 0x100, 0x340, 0x2}, {0xf8, 0x3, 0x3ff, 0x2}}}) connect$inet6(r3, &(0x7f0000000100)={0x18, 0x0, 0x46, 0x3}, 0xc) fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000000c0)) chroot(&(0x7f0000000180)='./file0\x00') 02:20:18 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8202dd03ffffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000140)="060500c297d0bba1248defae40f01db76dd58e2c9600bfccf85df90125584b3e3b6ea4a10f2d6eace07b4f4dbb97a204d104dd351ce408f6238cf812e891c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e", 0x54, 0x0, 0x0, 0x0) 02:20:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 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, &(0x7f0000000040), 0x16) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0xf7a) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000100)=""/131) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5", 0x1) recvfrom$unix(r1, &(0x7f0000002200)=""/4093, 0xffd, 0x0, 0x0, 0x0) 02:20:23 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x2, 0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653100"], 0x10) shutdown(0xffffffffffffffff, 0x2) 02:20:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = getuid() r2 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r2, &(0x7f0000000400), 0x0) semop(r2, &(0x7f0000000000)=[{0x1, 0x1, 0x1000}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000400)=""/84) r3 = geteuid() r4 = getgid() r5 = socket(0x10, 0x3, 0x7) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r3, 0x0, 0x1b8, 0x6}, 0x0, 0xffffffff80000001, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x8, 0x7}, 0x8f26, 0x41, 0x9}) fchown(r0, r1, r4) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x20}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB="0000bd36191d89316b03af7943fe00000000000000000000c65431156946"]) 02:20:23 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYRESHEX=r0], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) syz_open_pts() setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 02:20:23 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r1 = socket(0x18, 0x1, 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() poll(&(0x7f0000000180)=[{r2, 0x84}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) 02:20:23 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x6b8c52f063851bf2, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000e40)={{0x421267d, 0x0, 0xffffffffffffffff, r3, 0x0, 0x4, 0x85e9}, 0xfffffffffffffba4, 0x8, 0x81}) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r5 = getuid() fchown(r4, r5, 0x0) setreuid(0xee00, r5) r6 = getgid() chown(&(0x7f0000000280)='./file0\x00', r5, r6) getgroups(0x1, &(0x7f0000000240)=[r6]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001440)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="fed49b3e7d7eedb559b5443ed47f220eb4f2474e10ffd1b96c3601009b406151103f9ade6c2c32e439e8ab2929b52948fbde4a8b15e22d9b7da44f11a5cbe73d77d040b943d86e03341a43c45eff22a14a9ddc00472c46a8aee8dddfe9c21ac2070ba0cb4a0ccc3ffc3b00f0af8a002f9013d4dfa63cbac4413eecc9726e64c3c03b93fc0bad044f1d01f3d21c9ffe54946f53f87214e207328f70e2f3b42f6387718ab7081028989fc936bccc014e00e790940bd35f8666745b39e1b7ae9dbe3ec934bd45ad48f2f2c1427d92468372aeda18548b17bc1f99efce0872250197f68dff1ba49cc81814388343", 0xec}, {&(0x7f00000002c0)="a98a38c520446017fcd4d152a04f3b7a3c9a871adef1055cc917793cef9cc7205a5ebc16644126a36b6d3cc02f518ecde250b6fc6ef2823881613e0ff49f9d64138fae0d0228a2ecd3f8873fbef12e2030b484cb572a6bb286fbeaa612705f4c7444eb3be26e5e312c89aca59ff4e7d79745ed875b3f0f0e7e41e5e21b9783d209a890bcc361149d2ae68b68908417a5b8472d017098d23480501da9857386a7de0558822fa87347fee54266b248fb4e4baf6aa69d1dcb81e13a4cfd6a1343b1964d358c76cad04aaf189bdd9cb8f73c91093026657ef1c58e03b04ed7712884439a8e464f26970765761a4e0059d553921d263a511b3883660f1b3dee3f878f1d0f73c50944509f81145bd6b80e14b07fb9a3f03200bbaf9cda08910b43e0eb15060f60227f7ad675369328e5d28c8c47cef030b16bd24984fe6978226221d1b29e500766dc9cd250f5bbaf04e687307310a8fe7b488e002712a9bd4c8d4d8113170761432576c39087858708c0d24b4b49e02ab8615c138be1ceea791f16f58c898d3c985a10c87bb542e57e5bf9d4e348426f29f093f8d71392b59146ae5fa19792b91652c56eb224a02f4f505bc31eaf4612c50816767b182907c5b16a9d99e88c6aedc9637430ca182ce72c2e06b8a2ee00d783970f47eb198b8c26b827cca5dd10cda139b506ccf07ac045d5ec457f2d8b51fd2ae7246769ed6ba0582ae802711fad65fe40b5f57ffe31a26eea168f9a2bcd196de93f4a4a18a2ba5d1598104eafc392872124f813ea48b9e09e2ade3acda5cfc86dc8377910ba2b55fe3a22e645bcc928f2e274cd71eb4764b9c8409d6bac02a5b5e78878fe46022030baacd6c942db608ad5f8654a0c88088a1b9b31e55349813fdb09c37424d0e12caa075f446bde05c781c8a2fd3b08edf9464286fc2e1a92912ab9c437851bc00c6491554498cbdd67f15f5350a7c066de142562eae382044c699ccbb39fae9cd0070aea2981233a420027bdc9fbac8902e3876fe7a9fcd8e2b515ad33c36aff37ae495eb161eb21c2f5d253a910a4cc716ffaa64da89fd6ba06247675ed46ecb4f29e025d33c54429cc67cd1b3566efa3da52a80e3c79e6df7b01f3e911755405374b1b11f59e641d01da28e7d09af6ef1ec937b42eb4571525d446ea5b713e2338b9248af33cd72de3e3867a6a907fe81c615d3760f54c8e01feb2bbb172d782c83c05a6b0fca226c9425f310d5ab39fea5e9c08c9fd8bfd64dd8a718ded731d902afb5365ce20f7766e32a847b05d29fa9a3811b03d2789c6ea41c4605dda9f97974aecd9cbece387e669c81d0c4b341d0c90d18d26cc05799b1c9fdef44179f61c87a60f5a4695d3ee23d47471f9e719e834a38add37c624ce1237e812a2168b71c30742bac55397f7fb2b8ebc3fe27ff0b988a2f5e4f8d68787e5efbe046d0901b3bd9f6d0d88dea653c5c5490a0a6338b0c766493bc042f56f92cda003898b66bc95d7a0ed16a9932dda153f7b0da7264cf2958dadab081a66b50d89c1c394fbd90556686a5de2154e072f315d84a3664476871e23fc954dd1f11bc3bb67ea8d810a9c5e35018380fce35d205cee116367d3c01de5e171145b02ec6a6f4bb0390d609a501fb0f578c8d22b6d8b9efbcaf8a0232d3ce92fef7fedd49caf984be0dff4dbd82f0afe935b2c0cc516a2e03503f6ee7e80d36b00e4afcb3d3d06e0f3d6d3adedb0a2fddfe52927e77f5d152702daef9199219f976347a4559da3ef792d9f818fa5b88ec6cc4d3fd50be958116df221d54bf00c5c2e81474fc8a474d53552537f5cd55729d82fa5569d19926beb9740a4b97724a95af273621912144e6131eba08c3be800be6a3e57a2e610fb4e6692af83a22c56c6f1451476295606d7aedeb64fa37e5bc47659dafa31bd3b4881a52c227081588b3c4e1be54f22a5c4773ccc47f064626907570a6695b9929cbe83833eb00376690e59b125943a2c745c71243ae6bc99fb2b9ce3598e14e8ed3c15f26645843b6223446a91c4572055ebddfb5b1fccb66aea7d5484ccfaa8173fea27663009b04f0c9ee347dedee6dbb3f291a54916cb31f10a7fdd27647dfc9fd139ea157f875172169b040f88107a68a90f881090d13faaf8027f983d278adddda9196ca2cf8b2caa1974a280a3fd47bd0eb8d3d676254c8e9283e5b004a7c2782085d67073c9b723e7d093361912fbf1863a8d65487ece646d4a33fa49f1ec0f2266b00afa37a77de16d2e57d403902057021b9a288254ad84f7f61a108e7aa3c2ae252b0640b4355e47033271f9e8efb2b40017d51d518558264988d36d2ac0778c8ae6d3f536a75b93f1fb7628735f709ae84331517e4dd4becdba861f09ea1fd04201224e09b45ea6ed89eeed43a47f4f495bd3439255a2ee342b9b97dc0901f7f06d9ea785ae38bb6f597cb3b49e1f29eab10594ac2cfbd1584246ba9cd1d872175e71cd1e5c7acb8e6072dd97f0f0e9e08d475a7ce0a239ffda80b09e95e5f8b80010be1446a79bca781c1c65b50db41700fdfc97f1c1bc55d78399ecc63de124d3bb26f089cb9963d987d754b029c382b6559cf09ea345e5ba38f4018c8ba7d924c98f2324021039ac27e8737cb5daf577d648767c88cac63fc5c625666c470f77c9a9c9a376286bcc4f62e2fa0098064f0435e60bd277d96f1e08398ca92ad8aa72c891b39f6a3b97ea0558cb4cb3758aa53e348e4a41a3ed49ddba22e313c63e0a229693c4fe15d39235fdc039c24e9ec699a8e3af8f6429d16f926fc6f0d1a2e60f91ae3bf210daef12d3a851f15b53d6a5ff8f14cd7501f63b3637ddd02d611a13ed5e528f0b85b7a32cc00bbe2eb0599d6a01b508df774eaef28957366e1cf06b9fe6716690202f6c8d99f005c56e6afb3c68cb739573905c068d1c3ebdc74f0a9a7b39a09b3bb3368c7e6b87f8f005ad316f67f3fee0d627a88e9a3e420a07c8b38ca3b2cdf535a19d11159b37aa64738825a39a4e613604c61d95217cc50202f390f02a4a693d0d84331f401e859c15385c275cd9707312db037fd6087a18bb59cedb66adf3811afabfc6368f2028412cfefdd2658489d7147b31fdbd70c14cbb15fb789978f0dafe1125feadefc15ed01b8abb1926610cd9bf6f5fed55df7ace062ab3c2d522b95e4523c608a6c03795e9d5847ae44719d34a35dbd82f480d4d5b2306c9ec2a699aa7d1c5145eb29861c21d1f4a92a4c18d4b914ec051ff6252c8a7a392ce64925272d9a091415f83c041d4a6922cb70c758e91e1726315f0a974243bcd112744fb26b607efc35bfc36954c91e2e1f54f0764f082e56abd2309ab3af55470be6d1799777acc8a6583a855c5a28d4da6d436820acd9c476979ba30c06e136b7e9cbad3d2ad217ac199f4b44c4602ce032ad3c2154314d9ac8d9f03f68a356048c7c204c6028d5e17095afc13c120e6e783a68566a05a59b04c652e0f367e8c6dfc53c955277593b938c843e0c1b85f3f15416a59347677998a024643f68769884407d95875aff18ac585a17e0422e1de5b46076ffc717a6e51eb3554101c65e99fe520feab667d6d7d9b979dc7f313c9e48c7ebb98031e81492b25c033f2dcc7a281c70de0ec86eba84601580bcc633df7011963aa427851f031fb33e580813f8ab5c780ed3448091580bd42993dc34d5e7bd8f6e46909d7495a892558179984221013231f333f072824beb41a6ca21fb0f76fcfe597bdf6046a1abc56c2bdba346e2787cf3b0742a5e186a356e2a3c88529d7128f7470845c142d54e882b6058fa83f4a0d331986ddfd06f6f46b0b88f1555d43090d9427ca95fdafe0b756878595bb219e4abfcc387109c95e98b591331ae9ebd2ec7796acc9b96e2b2bf56cc34860aa77ba138cd1e72aa21d66fa7b634786b060efc7ade39461072bf8a4fbd81b0d3dff1c9abb9b50e807b995a63cfe1b161ebc1c28ca28929710363fe4eec7f6b17c6987c47d5164b6e1d95954e9a162f026fb35cc01b9ae70b41ae1ee1c9b3d25e06b5002afe6da0680aec9c89b13d5eba3591c7d555670a3c30c85672de7064d9d0a421ba2380b78a86febbc5a116da262e47133a259f1cc6146e8d1347223d00f6126f640b7463fc04e8379c92fc3ff09f93351f7eb1906c1716809e8c4abe0df0153d06cbbf261bf37c978060cf499c22f78f13d8f8838fc4a652979a08bcdd80f937218cf205ba03c2e5d2bbe089f89bee6b33887683278dcca16524c07ec960d4dad118a6116ff71f92e1f40855ea4be5166a02bd4ddb4d87eafc23e680d893dbf06d008e0a7222812e028a25e82ad9858cde621ca601f864602a38fc8703d934fd561926b7259c9967ef92f324fe6f3e0204f8098a8ac6843e298f07aba66d6edc092875b2d75d7fcc04a63a3ad2251e6bf549a1c2e179d13b3688033d39609d68afaf1ee0d6bb71f4f4bb965c1e5a128c465ce5eccab9b4cb35edbd87b824f6a5cdbe85a49d82eaa26c9368b867a52d977e671b27a2441d0c2047ff744ed3e423d6777a95c9ffe35b568649ca2c5480b2a1ac74417bad6d04e9a162017b8f66e7f19624e3d5369ed84da700f5bb26fcd8a7782eadcb163f9e89299e68f6fc5c52858190d0c885b7f929b7c24197c0b7dd20a26b8b6fe8127febec87fd06cd7d8d7439e32cbd120e406a0179cab1696d2e7d166058f88d97f9a65bd5e8020f8572506582b93beb73cd835bd78b3432a0ae6822a4cda9d84be0242428fddc6a1066cf236aa3bc61362be46e0772b1b559d9aa326e862596d7bf8996570e1ad3eeca15aa48324e7ac4350b18397528fb332a1b28d88ff44aa9b0d17416be22a6d66a615c9853fa604f03554c0ccff77b71b6c168a590f64ba1dc7c1075c6bf2cb55895ec0783328ee096bd5d96a9b9d0abb9893d81b6d682565629c6eb13aad0764ae62263fed87a5922a5f07b882fb2a2911d90a2fb0843b3b22f7fd411ebcd9650d41bdc1ab2b35dcc3185599ef89a316bc147220cf7ef0656856475d041bcfdcea8dfc8777edc8fa2d0bb26142ffe4c91667ccd62f1636495da62be575bbaa09eab7f1c1a6ccb737aa596d5ce73e06ac8fad6f8aa36f88ce8e243da90fc090d81c71e3414c4b97b3de42c8a0339c1807a698c7145e1344c224fdaeed0168da5c6ea384ce0a8b6b4da39af7e71e79060cd2c32504a3aa2eaee6df79f4d5e5df8893341e00e1c8da29953c499052d50b8eb526ae7131a7e9e78926cf7a32d56477adf371b7cee6607a672a65b47ebdd88ba9247aef8fd03ca172ec09ac01a57494b68982e586248875b11c022f97dbd5cbc97dc1f2ea88d359f10638833bd1668605f9345407de2e6205598284bb7195514c7ff438e6ecfbf7e1431099862dcce07d34bdcfbfceb4a5cdccf3e9224c27f9f6b2d213424ebd1694442bc919386e64e378b60a299903bb24cdb68697e58834806ca1cd7309c5a0c9433ffdcbac032f05a9bb7b13ffef1a690a4956261a3e62e242299a3fce739571a7c2980d0b74ef4b45cb92e57ff74b623c9a5903973ac22dd5a81356e30a06b360f8780716d12b122beeb8c35ae706e4a4582d37fff0c50abe80f99e6687dd6cd7cc2657f3dc7880ecd0e937440aa82d699efa958873ff1bd3dbd3113c615813cc9b4661bda97ae64ea79ed63b148c53f5835c3cb4d715474311812a31c0958cf388e55a04417be193020099ef7908adb2d338faf3ecd29c905243b8c1fbf5240cb5ee7687c61eaf0df72760d4f667cdbaadab3691e9647455502b38e53416", 0x1000}, {&(0x7f0000000180)}, {&(0x7f0000001780)="b1d55c1cf1bf9be8e1e8769bfdaec544627f3deda8668e65d425b2210fd543714b95753e2d4cf9a8e689b81edc2f876fc3c04477c98afa03645771b0674d72f5f629f0dec9a08707c8a1a123080598f1d48b57181bfba81cc855f28e210f14aea024791e964fdf0d1ab45f20bde0b60ec261d881b592284b28762a214e67eec8d80c36eeffcd4435196620347800c36ffb831147002ffd7c062fa6db569f6270e5e1a29fa2e65f7c8905f30ab4b9bf67ca7c3d0b534a4905e9fb6ccde959411b3d6a496644f349055b55d2d684dabb6692f7a28f0533a882d6022f7c2c060d5e6a9ac60e482129193b631f89c134ab4f1270422afc87f89c766853d766af50aa269fedf63bd64fc05be533456a15096cf57a531d0fdc486e41d2efae1f387f2ccb67797142af45bcc7d97e35a6ca46d8c2971569761439f5a0c7cdc9b8635c534f41f502478958aea93123649a899a99efecdbc2f20cef451e5ce5cced223d0655b7040d224494abd8ec23a815b9f59ce221911aec0a58a5ade4f89f1e898dba3ec70a93fdc99118669281747774822c2bba4e5f883e9bb8cb8a0de3cc850c375f47c8dcdae6aef5c8696c40355a369d3212b74bb3f8ca69833d66eb83bccf9193dca72cc316a5310bce9fc4fa215932e04729ca5fe259d1e2c72d9ffddccd97de12e472793d78b32b036bcd76c28e805d866ea1e2595d8b724f30bacf23f254c9f8beeac8d3c30d28c95ed733a36427c06de3ff7866080f56e7d9bb2bc5194ae8d70e551ea8ccc177ef84c2e6192b6cff68f8cbb4fa7141b2ebe634231d520df771a40d91d7e82f5c6d817a74eff545b7c497452d806f8dc5ec6ca19230b34b6f4c09cd828df4d02d94f8e37bb366a08692a5ac74b1aa69d18b0e327e582a40325860bf67e6b23e2f6602d5cea5f8507b823fd41ef7cdf56fd843e9c1e96978561b9918000f4664596cae15e86476e1c3b75fe3d88203774abbf78d504a08d7c2ab314d9a9306e51ee25d23cc39ca91f26c5d5dbfec62cea736efed2ce8e9313e17352897a417723703fba5a0c04bc91aef5ae5a176b97ee2d1dfc16cd9337362ff26108741d5e791655ae4748f8bbcd00703123412d8ad089497473175bea19209d327f2c26b636529be5d96e62bac428a671389c72ba2c3a66bb1c8f4779606c57640edde14ada4d275a769cf6d647d399ca0948a735f98b045e82ac49a1be5a5bad21c7c40ca73f932d7b69b9ca9c6c26a18aacbfc35a21d43171bfbdf3107ff04e75bb96e714350c1b5fdc430edd847c1d7d3a0db5306fc2fbb392af848917084865e77a67626933cdd735b83596531de8c24f05465c03e399b37256bcc99c7c582286c2edc636d640d4745e6eaf953c61e58f238b4c916817bac59f40959fd005a265004c86028aa6761af1514ec8c77be67325ce3fd44e6c82bacf8ab10e2cc34cb506c82e84e12141ba3776686194ada0851aa5924f751dda043201e997733c728da43e37ba75991688aa79fe8bbd3320a4c934e2b92c8bb39637d09bf26fce050017a57a62f73e2745774d51d756758994b6a87fcd58d44cb5b23365d3c23647457979c29f688798b8eec5a89c8a43339258c97b24cb45d9cd0e68580d41789c1768d732427e029314768de99ffcbb8e2cdfa205d2984e4d34fd2275f7c5453aebccf38c18877a4aa2e70b00c28b6b106cd046c639335cf0d26a7f2a56eff611a19c082f9b921b44f9ec5f25f3e733933d2d60067729fe2657285194259132d050b31681acbec5021a5a96f8b98d11e52f34674a0a4116c50cb276b3085a578cdae97b54fac5ace2da28dbb636fc5a4b7cfc7b63ddfdc625e247b3911b867e56d0f36c93b821b1e166bd5128bf6d4f2b38aa8ea196a94867a52bbe5b61ee46ad722bfcb512738697b852d98f9190c9e5709805c2885f0e0bca7cbd7d54485ef996f32fbed56b901d45618f43d614e58774c049f31c03db9ee4a307f645cf097f5a489f2c070a94b44c87c280fe7e7a050ec18511990d9a91da9de6ea41040b997f77a9ff2d2d1edb440b44f61fb1de9dd221b67e80670a269454a5655c7fbd22e47987765956aec6aaad06db41087a92d164e63a03cd13daf2ecfcdf26326cff2a243195028289ca796605d610430e7cde05e38644a87257b19ed3bdf101f3095f9696d07dd8184c8d4258d9d0f11c968221357f4884892f4996e268328f2ed11e6ab2b24a1ed24a8450f748dd8d7bfd8a5c300e0bdfec7770a742e0f8b51fb43b8530913c4d1f6369067a7722ddc4b9d3305bc0f37ef631574313d7ac54ed8efc38c68ab3b9a0c83330d52f1201e8e4144c857f33f335a44f475b16c71287733ba2f7f478b52a64395e9183a378ffae389f3b484892be2aec1d23b4f0cc837a2ca43bf808c734d00927efce40b68d904017e77747f179d49d776118b8560914075bf445d707ffc30559fd31ffafa34f7bbdf4ac31af206bc502f5142cb994820ba89738b80660285170d69cdbe1b099cedc2a143d40dfbec79bebfdab658dfa39d191fc0dcef3254ebcaf96495c226fe9a65cd003cac8fab6fc6cafc9d702be228a50d11163d9730ba8bcd65f66125c0e7e6139ec38452962d5f51cea006dcca0a0edecccc0e1f6d217a00c7e1a9a4ee8a2cf4ad243022c25dfc972d17a5aaf934e954686a061d05a32f94ad406905a7b679c948879ef930fe6c1f0a59058b9d780e04d90e5d4ac61a0700a84164dc01dba549eadc12cdf8ff7ba0371ea2661da35444dbbdf2a768dc5acb555bab1f4122276c44706c2ff4cb6a544069fa024836fd6bcd2e80ebf362ccb472daded7dd4514f0059b2a6e4660d404300f92f0d980ad9fba6d6536cf38793f39296ce935380ba304642984ab6386b1790d77b300178db57315c2c13ba0c81fbaf89f3501be040125307e58779f4220c15f68f06e9611ca626a2817397bdd7ada83479d42318c4549e253edc500887e308cc654c70301363bc6602be8f68bc056ff87d3bd2942722953f289385a5c5910e6113f9d58f833d22fa9f8f6e7eb9aa63fe10ecd0c8cddddb0fcfab674cab2bc9f2e7beb53e19d6b35ab463f3f73f9f8e118de316178eec2d7d6d4553a48178cfa3ca89455e5b90dbbd2485d60a7eecd146a409a225f647cca20081b9919d591a3349ae2cd8bd2a7df7df062021d5b745ef73b46108ef0aa0188c5e0691438269b5111920dc55c7b57416e042f790f3bc00a7679cc353229e65014f8a174c84b01610fb479f78b2f78b1291729606bbde2e77bb47f8e02358bb20b99b1b254a51a8ae0abc0036272a52dafad1772611bbb9460ac4de0d5e45571e56769cd1f4674cc6757cba517c5b0e4d905d36a553c4c9663428aa5450b49c14da4a6b66676aede2b70d648034f188547750354c0efd20d0fd90225f8707fbe5468bcb1e737176bc43672199ef31a472cb441412fa91dc5ee62d2668061ef8742749e91419afebee3e83f3f44bbd0f743f6cf3b0ff9369e2a33c04992dd3dde94a65af7d40573bf63758377c8ce82e726ab4b2dc616faa8db505c97d35a46d8aeefcf2128b57aea95b4551567fe084c4fdfe86abc7a8b7753ec3856af388e243a6d7fcfb12ede272719ce1110f01c8eb8f0536dc924f720a332dbe53cfc9ca7a5f5827ea0d4b7e42fb2b2eb5c31b677a66e6566252f83f16826c0b109fd9d13730f821ba370adac6ee05aed9b424a8c401ee0a90649b35d01a0636eaa7bef35903d8c84e363b4ff977acf3f195acd0afcee6dc6705e16e4e0ea75d86e34cd70fce6b723152057c37ba6ebcc88639996f8d045368c6a7fb4adf6c2b8638047080d2d3cc072bc70718cf26409a246c21b7039ff5ee84022d17b0c2bb26997ad592f9e52294cf60b753b822bf41bc28736d47b91f49e13e7818c7001615479ca7c9e9a75fee9654476942e32fa0309068c17ee62c9190acd581bf62c43d73fd4dda18a28fff6b6b6330ca8d2f1636b0bd6829b156d9dc5981ec14979328ddb1124a9510a28fe6c59910371bdae8d1c7a8d0aa813def2feccf32b4040a2965db97b580f829e8cc080948475eb1c2d603f0b17a2899157637b24263b168c1681925e85e292a9f407aac2127a98ef9e222c194cba9df741c64b2fb41609d275a40dd9a4aea0c16b8ae8f68fa1eed84a14617c1e1458183ed1b5b770c886c0b1ddd47ffd629e647d0136e60c799cda7e1465200de09792fcbe52d3b41797a914eb080fbf16ef66d5971f4d4252552e01811df4cf33f213181e031b4f3da823659a80dc9e912d782cb57fabb8ff899f546fc1f731e0dca5a7072a33d96695b25bf3914900b680a36417c8b1405b3670fea83618d371c538f92c54e166cdf164cfa1499f7cdc92e9731184fc9345c042010fc337cff57ed03ef91534e160089109d3f4287cd9c93c936ce862a78056a8a19eaa095b40793e191738d381bccc9b54bb857a7897723bc0358ba33ef44c267c320f4b4ed84f5cceeb284df4ee60d5ec3bcad20ece383dcbf9aa7be2670265032b1bb3470a15c5f0ee7c511c4f52f7d5e728d48ca02ffc89ec7e2398cab52203fc6a159dde0ba4ad305e388770e846556d49f55e99657bf6b0beea4e8357b004e2f604fd2cdc60c4eb7bff38b82ac462cef21ada865608336fe27fc13a0a3087ff3079ade3c8bae3ab6a2ca27bb8ed209c77cf246ea04e611779b7263d6f37f91e0e0183001568e486e944be6b0da008ac0166b6269a112f04a18f6491c20c2656d71e1b0dd031fd5b93116c95a615bbcb8c61d244f36836836fa963145a0c9a10600c16dfa2e34661c40458d4c42de8767c4b9383406ff5cf4b447b53ae2f065f9108158d05100058544cedb727da028d56b99c58014dc9277d2cbfb29ceef166c9d47a22ad2a3c98edd5bc230998c3bda774c2caa9a285718300c6086b805815f33f77153287600510a45eae56cca3965af0f8308800ac58f370b21f5f8768828695b0fb91a74141e073015756cc5511bc9ab39eee48eaade20ba1269074d8c34b102e339f94dae826524748fabc0e5b7e2edb4b4845bb1a9277a53e55360186bd85b0bb019c0db4eb2dcebee68422012ece187366eaff03d42c9613990f2225a1d199a939b230321ff0cd0cb527a7a73275af4985fde77c074b11f635fb847cc2be41aee99b6f61b74810f8c7b6002b5960c2978206fb0f12055f8f44c3d51e8e4fbd58bc399b4ab1b2126db87dd150ff0de4a87778218554e791aef928e9c5c526ae1b294046df5c5f8cc843a6c1e58e46ad445e409725fa955612ccab376dc602b43c08c2b9bd4505bd92a3c03bde906bd7e951f2bceba84e99abd5d3feb3e1a9c8488d57ecd4a6e75e13f44cc332549564e8395ca0ebbcc3da03bc59f771c404a5c863df3667fefe5bf41d665c0097d7b05e2f2981580cbf1cfd6afeb879711b0de6eff6761a521ae78e84aba44a7b1b1e1537f74dcb9f39b0266fea6718062bfbf4d32bd57b030ce4c0d7fbde143f7b58efb16d2213b2e02bd73d3c26d820df59770469a951a9a9c7c9e35597fc4be72ce1fd4bb3e819de857f30c0d40e2ddd61d7ff678de454d0716d2f4d6fd78545755769eb3d3dd91544d47adfd3a86e1b1bb5d975d4b497c07d38c3b5f47626976aa28460c4b688c073e6d4ddb622f2a5255027a5a15c2953691a3fb421b3b95986f5abfe920502c1596bc2aa20cce6a5f9dcf9514a10379506c185d761556d7e02ca96567f69006599fb01e6b28c07cfb8111375f58ec178e6e49b80169ee587ce4e6ae951", 0x1000}], 0x4, &(0x7f00000013c0)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r2, r3, r7}], 0x60, 0x4}, 0x601) readv(r0, &(0x7f0000001740)=[{&(0x7f00000012c0)=""/203, 0xcb}], 0x1000000000000220) close(r0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) close(r0) fcntl$dupfd(r1, 0x0, r8) execve(0x0, 0x0, 0x0) 02:20:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = socket(0x2, 0xc003, 0x61) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac602b28264fb4362e3e84dc86b09f29ec7b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330028048d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2b3edc8b9052ed6c5e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770def062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecf27f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929"], 0x10) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380), 0x0, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r1, r2, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x80, 0x40c}, 0x1) ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x920, r3) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x20, 0x80}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) listen(r5, 0x7) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000080)=0xffffffff) pwrite(r0, &(0x7f00000002c0)="c3", 0x1, 0x0, 0x7ff) 02:20:23 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) socket(0x2, 0x4, 0xff) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2812, r1, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendmsg$unix(r2, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="0dedd11ff4546403b0b3b5bad957864747d6390890efeed7b613aeb5142cd3afef9e8501398739e8f00e71c80335307616031a38f03c1b68372349414e17047994cdec1839964bf36aebee530104ea96b29838741b22ef1e828adf548ddf697ed4d086b7ded640a99fc16f02565b9912cc77063053760361148c87df9ffcc0ed6847992e0506a0b4cc9dbb04d904", 0x8e}], 0x1, 0x0, 0x0, 0x4}, 0xc) 02:20:23 executing program 1: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x8e6865ac5171f8f5) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="0100000000000000dd48c3a49db141c21029033e1e9161d75a4cb030a973c443a07323bc0bfc537ee3394782459b6197d7fa26ad480699ad8d6c722c1d39433912e04bcc58849185cdf70728cbac727bf6a8ed3585c8966d2517bfa773306d3fd980808ae3b44700a9c92840bb24512744d71407feb173eb0b98cc39acc373cb72189a"], 0x83, 0x800) close(r0) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x79, 0x2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000100)) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000000c0)) r7 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0x0, 0xfe}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x800000000, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0xffffffffffffffff], [{0x0, 0x0, 0xfffffff7}, {}, {0x0, 0x97a}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x8, 0x1}], {0x0, 0x0, 0xc92}}}, 0x5}) ioctl$FIOASYNC(r7, 0xcd60441a, &(0x7f0000000240)=0x6) r8 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r8, 0xcd60441a, &(0x7f0000000240)=0x2) 02:20:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4661, 0x8, 0x81, 0x139c9}, {0x1, 0x7, 0x6, 0x8}, {0x41, 0x0, 0x4, 0x3fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', r3, 0x0) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r7 = socket(0x2, 0xc003, 0x61) connect$unix(r7, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac602b28264fb4362e3e84dc86b09f29ec7b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330028048d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2b3edc8b9052ed6c5e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770def062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecf27f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929"], 0x10) writev(r7, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380), 0x0, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r8}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r6, r6, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r6, r7, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x80, 0x40c}, 0x1) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xff, 0x0, 0x0, r1, r4, 0x20, 0x8}, 0xffff, 0x89, r5, r8}) 02:20:23 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) syz_open_pts() syz_open_pts() sync() 02:20:23 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) r1 = dup(r0) r2 = kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000340), 0x7, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() writev(r1, &(0x7f00000018c0)=[{&(0x7f00000000c0)="deec8dacc3388e6a92c1063b4b1892127eb4c9564467316382d68ff6a33130bfa3180d1c5b704f92170981fc38913b5634f9f2ad816d4fe3e3cbae3f29f8eb6b451895d0f152c204e0e963ffb5cfd219fdab8a7f233b4cf7bc24a221ce3bba9b33813c86720e95a5fbabcef2ae77d0ecd94204f09c3b39ff069014a415ef7e493f6b346f051d2f65625638137616ffaf1e92dfe49b192e0b4bc6de7a23c482f2b092cb149c4d233511ecf1bbc790c04ee440ef9bdc", 0xb5}, {&(0x7f0000000400)="2ec15178d103fbe95d8f70c4dfd0c2fc8ddd4c9dab42d437a0e4d8f3a46a6af13a69ce8931fb9a083495bfd259c9bb8b91e93e3664e4ebca0222b2a1a65f545cc42e7776fe34d2bd652c5551106be247f2b19848fe61f06b5cbf9916d513d0f159c34d51bf9e786b464dd82ab9dc85562e3cccfda1e6007c3a68faa5766b3664e246a3654b2dce12c91a2f1e29791c849ae1af58b3b5397d41a408c2fe21ff4cf0bff63b887a4f4a0f0a3401c665928889c56596a0a7ac6a77cdf3c174448581b3dffb93e9514581302186a9b60004f5ddc0f16bde22a36934e26dcde2e7246f6769ac7e215df0d5225a46bf89ef3ea6531904a7f13b30eac2a0895a088dd45717b3d80be7531a98b4eba311bf07104238d6db4e4b0ebf6e2ddc716950fef00af9cf9bc8967db7eff3e2a58ad6d0c9ed085570949f860dee0e85c1fec7d8853add73e1b9bbc442d3c95115c89a821a3c4fdda9e22ccffd407ca1afea3783198a9c3c0f4ff8a780b4862c3af31626ca80d15d74cee545534718a1c17ece491cd9ce4e705521014b59674c4d655295e1490bf1daf7601942a87392286c80e798e7ffca6a19aa146a186acf50cbfa8d8b920df7fb41541b8dceffd8607969f7c9155f19bc08c8d1674f8385ea4f32c3d79c8b35db332525a77a7b23ce081706e4e8c08b001a64c98de982c9b25f20a5ec0458cb69614ef376ed80acd969fad6e6fbcaf53bd3e3acd7636cfe26fc699d32cf02e5a58782b740f4dab9dc404df90617d34d7af03eca58ffda624c77868064536031e311de952cd581d3c740a304db14b3e6cf94592178be81d9995d4bea0e9727ce2ea9497c132613b9ecf2ee7f2e49fda0567ae527b85bd0ed668fbafa80a768e9daba92ccde21995e20df5e811805e99fe7a5c9804d88ddd8731b4889d4adc20d85d43a0ccc4d7b19edf4c4a6f2a5778268d82b32d6a7d4c8e439d7632f8b999813697b9b80c7d704e526dfca7ee5565b48bbe0cc86d41bd7031a55ee4ef8512b175eefc84da2b77d2a61bb6828b9e32f9a2761f3377095aa41f882338a7fc970e4b3cf9d47ce8d8a8bb18120f1dcc44f06f2dc9e3e85f7b5aea0cf8d5e70c12f8cdc7b8f164f315fc09a41ee1fe6aefe798fd8c83971156163924051eee4d7c4b85913e2348ce248302f5eabefccbc0cb0046fce6a4e2fc892512fe2ab2e2eb88ec0d0890c3b5e0a34a2eb2042254affda16fd6414c712b7caacf9ffc16620d9efa289a596e5374156b78dab04797703b1703749bbd2033ee9f6af276f205a5a34862cd76e5c0d9ed73bf3cdc4b221a3c641997cdf959e90e28876dfe34183216494a72973534983b31cbdf1edccc8a8e70c10fb5006f412f8fc4da94a5043cb292d0033149f76dd56d16372c71d47c18138603a21b5ee05e27df69cb133abbe26fa40a39bab03be17c2df1a1b8a4a34898fc73ab6b29dde56853f0cb3ffd3c0905b0e6a6c3e5e582f179899a2be897d3854ade3de9ad41baef25d188bab1b8a319eb48043b494e3697a982539ae6fd7df1d22a0cbb75695a751d44ab04897266dfff8e5bcebfb09328d2716dd7524698c716da7ec783984079e401def450aef865dcd3e58ef81eef717a5001695b39bca2d6de2a4704783b8dc37f2fe65ab5b159006641f3da5cb7f8cfb8a3c23062aef8da8a495ef35a6fc23260164eb814f4d0fbdaca2f34e8b83d007a428e1e2da9c4abc60844340af126d173d9956b5a26379d9ef1cea6514f1567e65af34ef2a71f3ad4ebcf178e9f89e5b38208a2acd96bb452c879dcfdcf9a723e94129b61396522d174a7073e8f7ef250ea5b4225e9e042b47018eb683053550bdf20a5a1c7c7128943e881561728405e791f3eaa0dc271dfb859517ff7c695a86d26edab6b19292ecf1d85fd5dcebae23a5031f548baeba6a6f5842e2472871c62675979e194a9d376bb3a1a9aa021a85869ea5b145070083f71ed7f91e498c60039e43847e5f2606af6e51e580386993e4ee596cf4dd10a26e87b878b2178827bfbb715c60845e71b34f06381cae6fa6b96adb94ebbf16b4dff4fa6a49e7436827aeea5b654a74d274b4ab19377ccfc90b49bad17c25ef5245bb859766a0191bb7115966129bc395c120294e0ba07eee86098f24b19dca1caac98f4f25ec6c1fea412ef10e2f3725c1262eb1647086072bc54a1ba83e7ba16a94f32604b5e013da6e5d0a6aaf007c4ef5a0ae8052df9b0d35d584497da53c34b4666b32d6f6cd05d9b56bd93c623fb0739afa7c73060cb97d2c01b1f2352e97f4967698bb06caadef38a9e452e9711d0d379867863525c5fa3528fa27b40a75c90cd0c0439bbd44101cde05f3eade1dcc3986ec7c61170b1f29742233df69bb4452ba5f195ea34254c63989177ddb59c51d5fc98761386f57e1df5c586a1a5caf5938c543c54c1cded467065867032c19780108890433ae329e71b93388cdc1f6a3a331dd7ce65ebee484ffea0794c28d3f3e749e931781626c6ff61800e3d266eca8db062bba118d347eb15942600be0708c724bedd00b6b917b00ccdbd91910b2b1826c15afe80e9fe665649effe5ab4406941bf27a699010c184439e1d66b30a9205ffb88ed0fd604677f7cb612dac9e5e0a8e0e16572fa64b261e68eadc7f4f94a2a05d48367091c353df09809e0adc8e66becaac7ed04dd6ae0f9aeaffd3913cceb844272f2016b19a22bcf3928b2b7f55c62a2db12eb1f90622ee6f7435cbb6f046023486e6d5da07b41fd0421a1a2ea60e3c03a761a851e84482ed349ba764883a4d88ad07f5fb2af990d6cefe58033ae0c94bebc28f1a6f06db5e210413974a95e908d1f1b61dd0df3a383b13db23db9a7061d5b82ad9610f8c761c7b05f255fcc552d2f2bfccf35589b332d99e08564aade424ed221f3ec80d2254054bb973b5b3157ff6c7f6c6759e508ec429e92d523520f8a2df1c0c55b6e4bb6b42aba6ad37a98bc3f6225c47d95f3e8f02153283ed3e98602211e34114762abdfcc34a76adf9588520b47a5d442a100a31b30428a7880d808b3901cf8174159231e14346d1a51adcdab885ae8be9e0a082118eae54525d05a4602e3f5ef0a8f8f65e564c942f0666998a3568629ee20f30482af653bcb1b3e787cd3ce3b6c5d891b2eaadd8eaf2df0b8ca4d1b59ffa6b340febbd601383e330ef23de04069fdbcf1946d69d0d5c08a0940d59e5f92b5b8aff13acadf528fb66d850b049f57c8ecd3b3d3a3eb3b59cf1b4f0dfeae63c39dbcf79b73435a9b4d21b255e70e6628b11644c1c97c9c2f9542877a5cc393bcc07544378e961471e67812a4f42604631685bc7aa3993dedd27df0614ea7972fba9b6493ac4b80cf732ed3b5d2aacc62a37dd1c5e3dfeccccdfd46a26a11f569b496e0e3847b865e901218056375d3bc2bcb31f1ad88f97ad67f19da0cf661f5998c5fd36c03b352a9d5efc24ccf29ceb328710473c244fbd4b1b58faa08b9c465700ec6463eb5facb1bfa99e523e1e32a4d3e8873e892c43763b66d6bd81c1a267f770b55957ba40b6b99c3fbcb5738ba802c82fe590339994cb11dfd29791cb5b25e071034f3b0d01a6b7fbc95a2ff7117b4616e033dbfed56d8d70818b1096bd7449793de5155eeed9f873cd1f81e39e630ac73fe23d9fb0fc15b5343fe5bb8f4c441667828c5213c42f5304ee3e4f6452e92d81bb53fd3b386064877e73215544f6380c0e4c09b689ee938b06f578edffb20f8c97abccc32642c5105d8564338e27c94262ebeeec1d9c7748f625a254bc24c24dc6ae2de0c7971fa6c52265acea06553ad13276c9744754848ad161043f7234df4bff2c4dfaa6d5830a819f00650bfe86d58472ce2f5d6c70cb48980aa2769a5ebb7180612b1cedc963494fe6a9fc90104c0ab87c780ae74ad213f283aa3e42", 0xadc}], 0x2) r4 = dup(r1) ioctl$WSKBDIO_SETBACKLIGHT(r4, 0x800c5712, &(0x7f0000000040)={0x85e, 0x40, 0x3}) 02:20:23 executing program 0: getrusage(0x0, &(0x7f0000000400)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r2 = getuid() fchown(r1, r2, 0x0) setreuid(0xee00, r2) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) dup(r4) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) sendto$unix(r5, &(0x7f0000000000)="99caa505bcc429ded7dfcb77c64f9c4ffcadecc253c44839b146e32cf2f2e9a05b7831715c31c9552025339106c751b9b8674e5dd2e34fb437a90c05de1619d6b809273d2602a8db13cf799990d1c817e3ba904b41988344b019239fbdfa397c587526a8a3a264424d8777861d69b24b3381585213020e80f377c10ecf7b5f6b6515", 0x82, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="832ed922e44b0922b8fb"], 0xa) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}) msgctl$IPC_RMID(0x0, 0x0) r6 = getgid() chown(&(0x7f0000000280)='./file0\x00', r2, r6) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, 0x0, r6}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc8}) 02:20:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x20) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xffffff36, 0x7fff}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0xe6a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000300)="d68d1c3e82880ceda64aed5f2464fb1d4ef307e3fa32047a486599cc8726ae3e4de1dbacf34b83dcf52478c80d7809a260cba937bbe954f2aa245ae81abcc5eec395900cac0bbe47109815fd85d5a02af9143ae347d7b26eeb5f81a405be6db9ecd26f031b02f110dac0e4da6e975247071d3e27a23759374ce7546c99085e282ebc81b60bfc1f12a5bca46c8fdd9db4dcbedc53e8f833b3b239261126a2c1d4fbebee94ab9fd5fc1d68b1d4a5396a134f68e8f4603ef9c7e92593356fc7a8a4ede0ea9a3a0605877a43467e80b5711e17b8c13160ae480622c719d6c3a5354e1e6fb605ed349e9883bc409a5e131d7790d6eed437b2a55166d4826c55", 0xfd}, {&(0x7f0000000400)="3c8b9125a910e0ef0fb89ffd1a98c89abebf786b87b880e30e290004df992179d97a4da67254f69290516a3b2a8a35c8ef98f8ad13a419693dc81bd71252e9d5380112401bb3b7", 0x47}, {&(0x7f0000000480)="1651704d2cea72ce0187b62b10f7387de4f6055c5939dec8698ec310e10c149b2ad19309c86a6fd930d4636994300784e3858d9737db08f553bcd08add3c1d8ae411f98a6390bffd4f98cc00e39cb5749faa26fe730ab7c203b1439df40669e6ab05f1b74dd6b9e5d119954e0bdc4a73c84e5882f6dbbcb2324aff41aed27f3d6a3e64d8d6c06c153848a6832db06fbbc336dcc4155e2160bee0efed6a382deb9fb1c4fc2e554c365aa29839e1c32ca1869bafb4c9df3e0c3c49a0e6bd2d92270856b39cbe0517f45e6aaa05d927c796e9b17c6f6d6d2bf9bb098dabf62a7872395374a0dcf52f024cf6df72c1783ae0154db40df38170c4304a5b", 0xfb}, {&(0x7f00000000c0)="5f7a71e088dd11603c0e9c400398770001fa05f310264a02788f0c8310c218b74225dc095a007aa82de5ac63c0c78b2971ae68b2f74147154c4b", 0x3a}, {&(0x7f0000000580)="e64689557f4cf0fe963a97a6b12c0ea5257d87607873ffcebe7926264f09fba4", 0x20}], 0x5) fcntl$setflags(r1, 0x2, 0x1) r3 = msgget$private(0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000dc0)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, 0xc) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000e40)={{0x421267d, r4, 0xffffffffffffffff, r5, 0x0, 0x4, 0x85e9}, 0xfffffffffffffba4, 0x8, 0x81}) fchown(0xffffffffffffffff, r4, 0x0) msgctl$IPC_SET(r3, 0x1, 0x0) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e391f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f5732b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f24dc7527d27e8a15b700000000000000000000740d00000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12e1ed6b56524fb17ce9de91e9e0c170cbfee2f3b1eb1ef355c95ac614d5cfa701eb733d935f577d3078204f39b16154736d5bbb01a899ab6377e50e260a3e4dd8354658dd5aa9716e46453340809736875808ab19c3924977fae513c9d53f079ff60d89cbf3dde7dd4e6928af1a021112d238220b1330ed70837a092ade6db9c254779270b682092f5547a1e10b1aa40477e22bde877e17982c7433ee62349d8a32bd8fd978e15daa3e773f635f41c4de0802ab339365b1dc98"], 0xfffffffffffffe51, 0x800) 02:20:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001860040060a0aeaac1000000000000200024b5e603a4ef0000000000000000000000000080001c0001", 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x5e, './bus\x00', './bus\x00'}) 02:20:23 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaa20800000000280000eb0000019078e0000002000000000d0090780000000019a9f0bcda72fa57d0d90de6cda3c00f0000"]) close(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0x8, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x0, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0xc, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r2, &(0x7f0000000200)=[{0x0, 0x9, 0x1800}, {0x0, 0x3cec, 0xc00}, {0x3, 0x40, 0x1000}, {0x3, 0x6, 0x800}], 0x4) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xc5e]) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 02:20:23 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)) r3 = dup2(r0, r0) getdents(r3, 0x0, 0x0) 02:20:24 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f0000000040)="112712239574e55bf58d66e35d72babfdff27a21a54d580318128b664d738ce4bfa38aff85e86cd3d2643fbcf7c3afd650b1e2647e6ecdc4d23df4fa84a0a63e76e357bb71c55b0cd4038a1612874546a354089ee95647d6034219be6181e1a1a5cd5961744d0871c0cadb671699d0f3a03f7c787a22ff8a85a86e11c84399d041f2f557bb66797c10ff05aa7e28", 0x0, 0x0, 0x0) 02:20:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x1000008, 0x0, 0x0, 0x0, "d25a0db112030700"}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x400000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus/\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus/', './bus/', './bus\x00', './bus/']}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000580)=@file={0x0, './bus\x00'}, 0x8) 02:20:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x8, 0x84) ioctl$WSKBDIO_SETMODE(r0, 0x80047476, &(0x7f0000000040)=0xc6000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x3f, 0x7fff, './bus\x00', 0x5, 0x0, 0x0, 0x7}) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') r2 = socket(0x18, 0x4000, 0x0) fchmodat(r0, &(0x7f0000000180)='./bus\x00', 0x24, 0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r4 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000140)={0x4, './bus/file0\x00', './bus\x00'}) socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) readlinkat(r4, &(0x7f0000000280)='./bus/file0\x00', &(0x7f00000002c0)=""/156, 0x9c) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) unlinkat(r6, &(0x7f00000003c0)='./bus\x00', 0xf87d1532918a8d14) connect(r5, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) 02:20:24 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x3) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = shmget$private(0x0, 0x3000, 0x44, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f00000002c0)=""/148) shmctl$SHM_LOCK(r2, 0x3) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSKBDIO_SETKEYREPEAT(r1, 0x800c5707, &(0x7f0000000000)={0x4, 0x5, 0x7}) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r4 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x100) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000080)={{0x20, 0x1, 0x7f}, 0xfff, 0x3f, 0x5}) write(r3, &(0x7f0000000100)="963bd8d195ecfcf84739659d8def95f459b099bf3ba69f295c0a1fbd3cd775684623def1bf55edf9c5b9ddc6fd30ee93e26ae256e6d76706c06221e3d5ca7ac677f640a4db2d0c51ad9e2f76909f440d802c5ff92957225206d54c6cb66fb9318215447202aa4bc168c6b13065ace20eb6db388382664e5bdf2fe1e1a95436c28820074a376439e74ded9faf8723523b25890c505b663b9673695bf774d5de66fec90aa1f0e231849b5bc7e89aa5b0295d7fcea181218ea6efed110a52dcd2d0bb6be246abb3c80b4ef0e97ccd942b500384c3c9383fbe59767e61b9dee8984204b9f64935318fec", 0xe8) 02:20:24 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000200)=0xc) accept$inet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) fchown(r0, r1, 0x0) setreuid(0xee00, r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = socket(0x2, 0x400000001002, 0x0) connect$unix(r4, &(0x7f0000000780)=@abs={0x0, 0x0, 0x3}, 0x1c) r5 = dup2(r2, r4) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x188) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000004c0)) dup2(r5, r0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r6 = semget$private(0x0, 0x3, 0x100) semop(r6, &(0x7f0000000080)=[{0x3, 0x2, 0x1000}, {0x0, 0x7}, {0x3, 0x6, 0x1800}], 0x3) 02:20:24 executing program 1: 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) ioctl$BIOCLOCK(r1, 0x20004276) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 02:20:24 executing program 0: socket$inet(0x2, 0x4000, 0x6) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000100)={0x0, ""/112}, 0x78, 0x2, 0x1000) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x7c, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) dup2(r2, r1) fsync(0xffffffffffffffff) r3 = dup(r1) r4 = semget$private(0x0, 0x2, 0x0) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000004c0)=""/210) r5 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)) msgrcv(r5, &(0x7f0000000240)={0x0, ""/200}, 0xd0, 0x1, 0x1000) r6 = kqueue() fcntl$dupfd(r3, 0x0, r6) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000380)=0xfff) msgsnd(r0, &(0x7f00000003c0)=ANY=[@ANYRES64=r0, @ANYRES64, @ANYRESDEC, @ANYRES64], 0xe6, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="02000000000000009e8870ce2ac0550a95cdde50d23f06112223081de0f7c985547c7c8b5c137caa842ab98c7fb639920136f5d0792cf7c669a089e432a85a9602b26f2c9911594698cb95f6a311877c5673b0ea7fdb0745472c1c002195a009e8c9eadd3cd77c87f8fd81930a68161edb146b56aa9afb04681a2eb3a9f841ba3379ca5b453d23b23cf7b6e65838c70edd7be75f0e5f32277d201be12b03"], 0x94, 0x800) 02:20:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0xfffffc01) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) getpeername(r1, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00'/15], &(0x7f0000000200)=0x11) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffff9c, &(0x7f00000004c0)=[{{r2}, 0xffffffffffffffff, 0xe, 0xfffff, 0x8}], 0x0, 0x0, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x8b}], 0x243, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x80007f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) getsockname$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) fchflags(r5, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x81, 0x2, 0xb02d, {[0x9, 0x5, 0x3, 0x5, 0x843, 0x200, 0x7d3, 0x100000001, 0x80000001, 0x4, 0x1ff, 0x6, 0x10000, 0x5, 0x6, 0xdbc2, 0x4b8, 0x5], [0x100000000, 0x8000, 0x7, 0xe1e, 0x10001, 0x9, 0x0, 0xff, 0x1, 0x10000], [0x6, 0x0, 0x3, 0x200, 0x7ff, 0x6, 0x5], [0x3, 0x6, 0x5, 0x0, 0x9, 0x8], [{0x41, 0xd10, 0x2, 0x33e8}, {0x6, 0x100, 0x9, 0x7}, {0xf57, 0x81, 0x7, 0xffffffff}, {0x5, 0x5, 0x1000, 0x28}, {0x80, 0xfffffda8, 0x10001, 0x17be4404}, {0x8, 0x3, 0x8, 0x4}, {0x5, 0x20, 0xe098, 0x4b6}, {0x9, 0x2, 0x8, 0x112f}], {0xfff, 0xfff, 0xa52, 0x1}, {0x0, 0x898, 0x6, 0xfff}}}) 02:20:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 02:20:25 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = getpgid(0xffffffffffffffff) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) r5 = getegid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = getuid() r8 = getgid() r9 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r12 = open$dir(&(0x7f0000000380)='./file0\x00', 0x8000, 0xaa) r13 = socket$inet(0x2, 0x5, 0x40) r14 = openat$pf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pf\x00', 0x80, 0x0) r15 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000400)='/dev/speaker\x00', 0xa18382d61d2586b1, 0x0) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000440)='/dev/speaker\x00', 0x52, 0x0) r17 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x4a0, 0x0) r18 = open(&(0x7f00000004c0)='./file0\x00', 0x10, 0x81) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="f50e429ee9d54d88155cef90fdbe283695cafe1d66897b2f5ca7adf405906012a5ae437bd91bbc0c1e1da26b528669e3853c2e739cd5d5fb6a525a51a1ea6c8b1746963ca3da0d09d1825d1b7d3029b7f3d45e578a56cc7a27cef9e25b93b3ebc54860d1223f9d7b1c0309778f99571ec6432ad70fe4250c8dd1493f7268", 0x7e}, {&(0x7f0000000140)="9cdb6c636cd3baf8de97d8bc9f9743f0ecb64ac8e4de06d2a667bfcb14586b7c515f95afe40a4ed23d047bc430b0a06e0b8691543a2cb45b87b3bccd8ccac3666f61f5d8f0e8d0d8cb44359c9d7269abc9882baad7a57946fb09019e395772072e4dfeed6c7f3ddf9a2cad0908c44b2818104ef2fd8c2a6e9a9968cc9654463a6247ec510791565a45aed22cbd3056d0f2ac1a75adba07890d9557b6e3dd8189cbf87952ea70ee55137121990c22ff79b708e4f4f4b22a460d919bd9d75e3c011d9be86a", 0xc4}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r12, r13, r14, r15, r16]}, @rights={0x20, 0xffff, 0x1, [r17, r18, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0xe0, 0x4}, 0x400) 02:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x81}, {0x81}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000026c00ed50b533320198676316345556ca18eb3e586e3c544fa0239bb420028f429bf1e0f9d2bfb436b1714e8f5a8ba81a1eaffdb7dec87ef40675efcdb617a302318152e07d8426cf38d50c36ade18703ab81a7032ea76a4dd723f31b1ad0e755538f0bc84f6cad8debdbdc9e20614800ae8fe2f2de9eb9b3812a93ab78ea8d69993340b35b0e212eae13a8f073f7d373540a90fd6976db1"]) 02:20:25 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1700"}) pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f0000000000)) 02:20:25 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000200)={0x20000}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) fcntl$lock(r2, 0x6, &(0x7f0000000000)={0x2, 0x2, 0x3, 0x8001, 0xffffffffffffffff}) sysctl$hw(&(0x7f0000000040)={0x2, 0x9}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 02:20:25 executing program 1: open(&(0x7f00000001c0)='./file0\x00', 0x64c2ab8f81bf73ec, 0xfffffffffffffff9) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x20, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0xfffff322, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000000)={0x5, 0xffff0001, 0x2}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000180)=0xffff) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x2, 0x2) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='#!', 0x2}, {&(0x7f0000000200)="ea9dce6354d807031996c91475dd9e637d490909be11fe0ea539e8081bd11d4ca5a90489b2ef0a", 0x27}], 0x2) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000011000/0x2000)=nil}, {&(0x7f0000009000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000009000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil}, {&(0x7f000000f000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil}, {&(0x7f0000012000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000013000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f000000a000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000011000/0x4000)=nil}, {&(0x7f0000014000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file1\x00', './file1\x00', './file\x00', './file1\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) fcntl$dupfd(r4, 0x0, r4) 02:20:25 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x88) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=[{0x100, 0x0, 0x0, "19faff8885048c6d843c0ded9c96cd63b90f0c2bcaf61eed585aee2a040e258e781fc08890c11e91061958c74ebda7eb122d0af62c3a12703b99eb1add9fd8ffe83bf8aa961afb12ca4eb0c47146544522afbcf11c17633330d86afe3a6f435f01ab46f7fad37bc9f6a205a6b9c5a0e04bd9f99c6ad506ab7638c8782463de82798713b6458443b3887f787216c6143ebc6b7cfc8e14ce3f294414e42926b146a89c5cb18dfa884cfada08d6ebb5845c08ffd3f80d71e3e4ddbf92291a35485afd81a6c93adc6651bcddf8e9427545af55b6a10a9f521c41fd974356e845bbd5d9a6c959333765a062"}, {0x210, 0x0, 0x0, "83fa786bfe422bec2a3cde155074c2dee87ba32e5a48e1198a7eedab5df5d418232a493402d4f59719c65b009a6244adfc9160a078825a6213e836683ac52ca06e184dcaf92cba3518f90ac9c95c159769960b1b4ec69fd41dd935e34599984f4cd8f8eb85ed59185195b7067e1f2168e654de19901d1d9c4388c2a898ade106ef9f8b4609bcd5cdb263d4b1d658dd45979394d24892720211b4abeb6c9d4276bd15bfc760399daa51d7fc657baed9ea8a7ea79a19fc1af9ac854a91d83db2633d7404e12d047a8438760e5afdd42c99b075eabde07eba01ee874397a79d77b0505d32fa7904681675d02ea125e88f828d6ca7b16c78932170f42dbcd8ec28a9f60239805345be3a7e290c74afae0c1e393d1e518f0542e1b84d31bebdf720e182c975c6b72bb70d4d63f58908cca88e46e006d3a7e097b3f8718c9552c43c3eb66639c8a148900531ab9143fc8c67562b375ecbf5311dd66e1e64246adf02a9dbf9daa003b2b5b9cf1c61bae8d1071d8b5ac59481535013275dc182fd9c0d7ac3d57ee328b5ac96bb03105269b63ee8204867da03b0a7e8fabd5a01ece9c819df82ad717221915b3e095f410568af0cc56eda310eb47fc0590dc9187cdfe109c2f47ce20a5c5c1ba4f37c44645406a905421abda6cee4c65d32127930047fa3d178ed0e20be003388013d891ceb51002fc8d049c08d422482"}], 0x310}, 0x0) ioctl$FIOASYNC(r0, 0xc4504441, &(0x7f0000000240)) setrlimit(0x3, &(0x7f0000000040)={0x100000, 0x1}) 02:20:25 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) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x4, 0x2000000, 0x0, "010000000000000000ff010000000100", 0x10001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r2) sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f00000001c0)="49efb2b57e808401b865fa8ea2b2cfd261c711378fbb1b96f89cf043cb1ca5944ca2c04b3a2c0ce3129ea994fd5b93fd7998e07160a631e9cfbe9dc6e1d5eb8567e8becbe71b529478f46ddf5e37edfd9f828e45bdbc16d4288ea8e7a48768273848370c1421b5aa9b61249d2c8e94fef4dd8c7b519507a0d66e1a59a271f0e9ccd16f39d7e760ab2a722ea018143974f00e9bb8119dd4fe60139a57cb3166e78ffa4ef1d9648a58faa7fd23fe810300460a4c0dd1d95402fb255712b0b0ab4ecbb2197aa5b4980f2be8824978c75cb0274e", &(0x7f00000002c0)=0xd2, &(0x7f0000000300)="44c9cc83fff6d24b1ead670ff35a83f2c31e8f8400b32e0dd437f7f6f29f82dcdb28a6bbbd2c73ff80cd11c8367c29b696a43ff40d8de9f74c890e88845edc2757b822886344a3dd4c5b2acc0f3230b1f6738f05a1100d56b74715f9888d1a324d95bb55f50a23d6bbc600f2f69154b80a75f81492d70ce71d1448b8c43b0de7404806475d0678b916e17b2c65964757ddac7167a4eb26b28516e6ac1b1b868d896f19f9f7aac90772881b7c6f3450a6185ca54078d75336", 0xb8) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3b) socket$inet6(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="b58b", 0x2) 02:20:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x0, 0x0, 0x160000}, 0x33}, 0x6d) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:20:25 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x188) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = dup(0xffffffffffffffff) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000100)=0x4) r3 = semget(0x0, 0x3, 0x120) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/219) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x80, 0x0) close(r4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x100, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r5) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x80, 0x0) fcntl$setflags(r6, 0x2, 0x0) pipe(&(0x7f0000000380)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchown(r7, 0x0, r8) bind$unix(r7, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$inet(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) 02:20:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0xa8e329f9edf63bbd, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000440)="0000001860040064a0aeaa01000000000000200024b5e603a4ef000000000000c91c0700000000000000b37246d4843cb5a7eee11cd4c573eb35885512d054f01adabdaa667c55156de4f582ccb72420c94a3d9b7f770520c87cb187b28946eb57795fadcd4fec5374f294ee62265c7deff535f63394612998cd22033c0baec86a573ec658308bc24d33cd3d7d89614bf00f344606acfa097bde86211d0dc0f0d3bd6a581012443d68fd07c06b5832340715dfe88ac0df4db21898ba1738e949c38824c5efd14c75b9be04fff993cd1f4d4aa98167aeca8a9bd8f58beb5507216cbcd74e3b9b37988e74279dab3a08f5c70d20c738", 0xf5}], 0x1) close(r2) setreuid(0xee00, 0x0) r3 = getgid() chown(&(0x7f0000000280)='./file0\x00', 0x0, r3) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a00)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000980)=[{&(0x7f0000000540)="273bc414d8cb50faf736d8a5465d5e5dabab890bdc1ec58b7afcffd0aeef98c1d03825ff636959bf9cc2f7e127c25dda0cf770131b9eab4421514b69cd8e5fe2077061158f6b46b89389371b6369f9ece31ffc9089d0b82709641bd13988f2f2514f2e30d6e6a479dab1c2dccda4574d5259ba9fba2363222375a865b3fbf5f6f3e276450702bc344621487dc3f34d293fe48382b17c2e7d", 0x98}, {&(0x7f0000000600)="f60effd3e0d5b12be074718b2ffd472549b17d30be7f5787765aabcd1036ddeb5b44441917a471929fdb8e2858315e1cc4353c4e2cec6a1ea0266d0cdfae7feea0f3e2fe1ba96040f5ed14d26f2e49fa5ace44744cf0c6f9f17c13b09c85245aef1add9aba0913da184e8015ca7d965ee67be6940f9a94762abd892c85049b89b1344fc76d8372be25ed466fd0c09fb297eb99c618fda38bcd59897f0f5389ab876efd73f6ddbb0893f40794bbeda9c3a0e3864b12605c3144a9cd761c0a5f01c3bf49748e06047d5db321f5e5a0e9d45f428f38d44b99c22e36da12816b15475dba0e044ebe2808d923b8343c23b330c8eab4", 0xf3}, {&(0x7f0000000700)="0277ff9b272e88d47c25d2d5e6c74eae4dfbec038103a6a77abfc8eea8a3d6c6d5ea3350ece2d0f935dfad3e65b92f2dd0e0f1c469def12562911ab90c9aa0981f3b402e310fed2905ccf2e3ebdc40b328708002f20304b8360577f6f8a1ff966dc8f91d14c6a7093967a3d54cd40296e9ea611161c0cf100fcb7615427ad0916c7ffd7536cbbc5b55d1d0932788a21086efd1e3a95d8070bc676ef3c8ffe909e028e8", 0xa3}, {&(0x7f00000007c0)="cc21aeb5eac08eab7eb46ee94c990ed844a64ff63cf4c1f14e658ebdf1d5c9ce28069f207ad9231e734d2571090ffac76e53e30448201ea7203a9010597b79ac6fe1a0ba834eda50080d719926989099ae4363f76e1f18e811452f3c2477cffd568d6f1cfd56499662720517076ae2dfc2110c97893bced2aa6dabde84bcbba80c0bc24bf850e09bf425f406c01af466bc81bb12ac5195b20b89e8709b15278c0166cec74516ae028e830e654242ea65550f718390e630141b25", 0xba}, {&(0x7f0000000140)="fc306fa5beac2c1376c9d976b0c14d3c6ba943c3ef2e831920060a535a1e5f440d", 0x21}, {&(0x7f0000000a40)="acfb6b10ba2f5a1f41230c5b8b9d8ffd1b7819060ce253750c2f27163ef0890c005f5d5b50f2e4a84a4ad516fdc4ebe9161c08842f35db9c45ae5f665f4aaa5d68013f10198f7bfb6140a70b72ea944cbe65869c616e33b908c44f2e933b7fcc09dd943897e88b2a92f8b6fda0eb496c0f9437a51c14f24eab993ef2b017a0ed38efeb656c920ec6cc4dc2302c0b8aeb0050100084a25cf6bfa349c1d5e1ffea2113cf57d2b05dd9afea0892a5b2a049f6e0228d8789b5e68ee7233d9a2c75d1d2c819cdba55e3713491c294544a63afb49696b2f971b0a690fa0d016970723ad235435876ad7fc3692023afa300d7171f7d741bbc1a", 0xf6}, {&(0x7f0000000380)="9af59d294e793df9cedbc17ed93538243b1023aeebd196593e16241d54cff23f7c633a8c9b8bb802e86bfcf1e822079e7db0290941f5414206d65354f1f17a161243f32ac46cf4227dbfde", 0x4b}], 0x7, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, r3}], 0x20, 0x1}, 0x4) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000180)={0xffffffff, 0x1, 0x0, 0x0, "cd9132d853ca725d20dccdb0b984dfc235f6a35c", 0xfff, 0x2}) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f00000001c0)={'./file0/file0/file0\x00', 0x8, 0x200, 0x5, 0x0, 0x100, 0x4, 0x14, 0x0, 0x1, 0x1fe, 0x4}) ktrace(0x0, 0x1, 0x714, 0xffffffffffffffff) 02:20:25 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x10000, 0x0) fcntl$getflags(r0, 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000309000/0x4000)=nil, 0x4000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703170f000000", 0x8, 0x0, 0x0, 0x0) 02:20:25 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, &(0x7f0000000340), &(0x7f00000001c0), 0x0, 0x0) 02:20:25 executing program 1: r0 = socket(0x2, 0xc003, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) 02:20:26 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc0104454, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) semget$private(0x0, 0x4, 0x208) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x402ffff) 02:20:26 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x2, 0x0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:20:26 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb0800450000340000000000069078ffffffffac1400aa4e224e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="800200009078000008b69c8d1c5c164bf90a0000"]) 02:20:26 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) setsockopt(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x2bb) sendmsg$unix(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002f05f7a69eb93ba1875c9d753e94a4f982a3155a28daa987e67a1592e9cfa81b8901230d6e443ccfcf5b62dd43f6cf0a35326f905770dddbcfa0bddeaeb23de20be176c09ef0acfe5585f52c34edcd49c860135c62e706867ab53a44669b8d54f2e7913536f4bcc0cf4a0892490b6e6c6834abf61d23f8244cc931396a9d799d0fb4e338fa"], 0x10}, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6c) 02:20:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) sysctl$hw(&(0x7f0000000080), 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000180)="8f11ff7d0335ad7a72a9ccf14cc0cf708cb41e923164d3b563073054f3085b0946fb5632c68a409309a150a88c6e3d56288997f978a0cb7ad4dccf515072d3b325cc558ab7ae03c1c19056706a51e379429805b3781294f15eae4f6575165c4e36f6ce198b7a1a7868", &(0x7f0000000200)=0x69, &(0x7f0000000240)="57717bd0fb51fac2ae7b6870bedba7f755f8c24c65127ec219825658dc17a172e764d79923485583f8956f2c026d85297bf8cfd9b30bcb9c941b8f2796ef7bc6f89604e1ac4ca70c8d21bda0ae46d66bb5361b7ae9a5e3ac0d9343c57c8f652ea2ad11c2499aca5fdeb401ec260c0e975e4d4f4e96b95151c4c744ff777db07d2466cf14f9d2912abdbaa84733e0aedb807a96518207c2ae05991c983fb4785048d6caf1ca71", 0xa6) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 02:20:26 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) r1 = socket(0x2, 0x3, 0x0) socket(0x2, 0x1, 0x7) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x8, 0x8}) syz_open_pts() readv(r0, &(0x7f00000000c0), 0x0) 02:20:26 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) unlinkat(r1, &(0x7f0000000100)='./file1\x00', 0x8) setrlimit(0x4, &(0x7f0000000080)={0x0, 0x5}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sysctl$hw(&(0x7f0000000000)={0x2, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket(0x20, 0x2, 0x6) 02:20:26 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) socket(0x1, 0x4, 0x80) setsockopt(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x2bb) sendmsg$unix(r0, &(0x7f0000002900)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002780)=ANY=[@ANYBLOB="100000000000"], 0x10}, 0x0) 02:20:26 executing program 1: r0 = socket(0x11, 0x4003, 0x0) socket(0x10, 0x1, 0xff) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f369c0fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 02:20:26 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) socket(0x6, 0xc003, 0xa8) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="1eb1b473997a38fc862807f98eac4897ea785bdb903083a7dc523bddd345c603708d54ce711522fc077e92bae4dd971808a17ee995aa0992001d3ab370073875eb37a7ab5b376869cfd3ff16cf4b23a72eb61b3d4687918c1db7d85caa308c1ae6904d6711502db2a14445f37bf4737329d5057ec2b39a8f6131fa27e7fbd59c", 0x80) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) flock(r3, 0xa) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) 02:20:26 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) socket(0x20, 0x0, 0x0) fchflags(0xffffffffffffffff, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)=' \x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 02:20:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x101}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="df52540838a95085750b4e8d5a8cd16bf57e11fabdf420c3d4742117be47fb704afce775a1d7fe3534633d2e0c20ee259bfe6a56bf55c52a7c92a0f635a00f0070831815b14167d16581d226b8640a11e98ab1c95eab0d11400b17373522d3b7f6076556ca7d8953c671b075d71dae611aa45a5f6b28182bac7d4f321ee325bf516832277c1f629de83d174c75f31892313bd8ab119dfd102ded5cb3e572307a42653cb11aa4a635ffeeeee830ac54d1345966dab2fe3033299e15689bc48dc6886e4f8912603172282bb1d3f0dd4bb05eee45e6c7cd8afb6f706488c36205766e0e845f51f1daef9de494e81f65296495c8ca71755ba28f677d330b3155f35098d8c70a177d2bf6ff69c764986a26cc398b54e7933aeeea8b5dfc10c3bd5988252d7a576282ccdd8a8198951dde315dc820831a25"]) 02:20:26 executing program 1: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000180)={0x1, 0x9, 0x5, 0x1ff, 0x4, 0x2, 0x7, 0x10, [{0x7, 0xffffffff, 0x0, 0x42}, {0x80000000, 0x9, 0x4, 0xfffffbff}, {0xc0, 0xfffffffd, 0x3, 0x1}, {0x20, 0xffff349a, 0x3dd, 0x5}, {0x4, 0x800, 0x9, 0xcd34}, {0x4, 0x3940, 0x80000000, 0xe}, {0x4, 0xff, 0x9, 0x9}, {0x8, 0x401, 0x3, 0x3}, {0x1, 0x1f, 0xf9a1, 0x586ad9a7}, {0xbfa, 0x9, 0x0, 0x159}, {0x2, 0x100, 0xffffffff, 0xb87}, {0x57fd406a, 0x2, 0x20, 0x2}, {0x5, 0x8, 0xffff}, {0x8001, 0x7fffffff, 0x0, 0x4}, {0x4, 0x6, 0x800, 0x7}, {0x401, 0xbe, 0x1f, 0x3c}]}) r0 = socket(0x2, 0x8001, 0x0) getsockopt(r0, 0x400, 0x3428, &(0x7f00000000c0)=""/78, &(0x7f0000000140)=0x4e) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) dup(0xffffffffffffffff) r2 = socket(0x18, 0x2, 0x1f) fcntl$dupfd(r2, 0xa, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="3bf12d2f66696c653100"], 0xa) shutdown(r0, 0x1) 02:20:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000100)=0x59) 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, 0x2a, 0x6, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) mkdir(&(0x7f0000000080)='\x00', 0x110) 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(0xffffffffffffff9c, &(0x7f0000000180)="4c1e0f798d3d045be0b9f706f6d7286322ffcad5b6fc0394baa17754fbd708e07e348acac58f30c673597ebdf3d28e62c78392bcaec5a087d6ece1f858813bf4e8f9b28e1e91db7f1f6bd789a70d112daba1b66fbd87f7102a8a97cb0b5943522c202b69d3f012c15bdc82de69ea115f4c1e3db921", 0x75) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:20:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) socketpair(0x18, 0x8000, 0x5, &(0x7f00000000c0)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./bus\x00', r0, 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1002000020004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:20:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) unlink(&(0x7f0000000000)='./bus\x00') r1 = openat(r0, &(0x7f0000000080)='./bus\x00', 0x8, 0x100) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x5e5, 0x4, 0x76, 0x1, 0x81, 0x83b, 0x1000, 0x1, 0x1, 0x1, 0x400}) r2 = socket(0x2, 0x3, 0x0) getrlimit(0x7, &(0x7f00000001c0)) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x3cac, './bus\x00', './bus\x00'}) sysctl$fs(&(0x7f0000000200)={0x3, 0x1}, 0x2, &(0x7f0000000240)="26da4ddb53029992342b340c9f24571517b6998100c88addc09b4895259a9979aff8db5cecf9fa6797b0eb558bd0c386c0561d5b34d78bbe1607ab6308e4ec1f4606ab1eba770d28e9a76cd815172965aa4883697691da5c8208cd3d5b16574e0b68d9d3cd823a0dd82efe6143a9ef60fe6edd81f845107370b5a2d456861ce4097874c4dbab6b9521ca9a04e63d867f3d6b593dbe4d9f1271ef0d3aa46742ace8bd25197160d69fdef58d50597e34741d2bbecc4f14ffd8325aae0630ba9e1a4633755c9ac49f3a762e643332ce0b54b2cedbde380c23ad19b8e5d2597d4078ca40fc1c303254b8ccebb12b75bdff2e5b2b45813905a9d251b510f8e701fe3b94fd1b45c54a50dd3410a04d8470d22eb9808585b248cd7bc9b803141d3bf346391d533621110ffa4444c2605035d162cdce29c1ccc4f55857337d8d59875a9fd69a130015268bb2f165d11ab11529079dd41a036b949319e5bc0131ff3b4296c1dd40cc0bb0cbadd1d9ff96216600dff25502194563dd3260ecab234135948ec9c69c02ea57f37386ade5c08020c0a503c9542bcdd03bb0688a3852428d8cf404c6db6a924f688e3bfda5f6e609f6f28405ad22e076928ec59057a63ae9dd1a94c027fc0d1f980f357eb05b088039f7453a3364c5a643609ed5b4e753d4b4ddad376ff200b1961173789ff4d6334c83c4c91b6d265cb60d654d12c001ed8708521ef3cc80b0ab3059af92056b61c842db38a2417cbf68c07c30bbc791e2f5e989efd1536398293117bf00810bfbdd179f567deaa95793fea3b5843055dc2aa2548183c790ad799595417be6753a5c47adae7ac3cb1ad9988de69735bca99150e1eaaf6e060427c8451ac9a05557505a4d5b5e4095968d8c49196f2430bae0b0d7cdb2ee123fcb75e24c4236f405bb54e5e721d1d976150a7b3210eea56c4007acafe70ea3dbf92457d5634d6a6cf2363d873051fb6cabeb97093b000d3e57015a5dd97ba41a846bbdc3f19b502a49db8972411f411e9308c4d85207e125644270baff0e0f313b652a38da9a25d954f24906742d409fc4080080b2445c19e03441eae38dcdfcfb9502f29e6b3f3662a43310ea43e07f89dd8b07b6c2c00a7b0e7650953d051bfadeefe163ed969c36a8b864cd0a60864543e9fc9259fe4c73a7589c72ae1dfd0f5fea54e0faed550a85ce9902bccc3a80ca4aa63a62e87476f044c8f3400d1bf70ea82d331ba58fd74ad0666f61b7d380f080492fe6dc489d8a77a0917f52a490d2d10b7ac059021dae7e018f7fb3089822a860d99bbe4ea492eff9e737f8652807704c4cc103ce73dddbc6b353a237f5dee158066289ad03b4137e543c01c7197dc5969f5c670e1d4a575d761ede824de55868e733d0e4b813a225742b7735921ab5aa98d328a2cb680cc4e6ccdf4be1a4ef638b1d27b1ce58b92470067ca92d0006a677994d520b643aef0cc303608bc0255999d9541c51f6655a0cf862788ebe5b3b62be42fa01c149aab55ae3497c98b4a3c8b7c24b79e3df2857cdbcf697b8bb88f1698c4bd038707409990ad30a74adfc15e2e8755d5da4c265826d776bd97addaca6c3b0b75129e709700075dc743f64f4c5fe9b79603aa2b9d3f9e00497af80ca3ae2b9603de0f58b3ad6e5a23387553cd09c84a5712f01c81f2d2c9d2d6423464fd51a96524069bcb252d1fdb5ed0782096a951e55c88a35b957c9ff3af9aaf95cbada07500f71bee9d28f53629734bbd01748bef5180a4c895eaaf82f319a9fdb388b399efac3f64ea18c3f0d4cc6983e4068aa7717f4d389a7d870387a52b1f5891ae80ce0e9766c732894c50941a685d7a45466c2136ab1de88cb488417f5e9039ef8da69a67a4e17f6815396ae4344e3a73c727c48b8c48b1faea7d18e3eed91163dc3ea5455976c80fe98396ecc4d826d7f11225301d79606680c674c6754184a1a916d8f054601f655f6e0309f6cb03fbf2da2bf240f8bfa53cb55a3518b61344431c507ac19593f24ee9341dac9875560b9da53a3a838e5458c8867502a25a709730b31be955aaef7e8d49f862fc44b0adb1b34aac9ce49e0a6e22123289842e0efbc38ecec8cd7ba80842891d5a557657ff1a1f1108e6261246e11f415d235f63cf7a78a0092f6cda0900b365d2add1d2897e2fbeeb3ca93af5a98879c0cb446863eca4775c09cb7529081b53ba38dcffb8a342578338ca5595ba89e0e93f5efacc4393149332b6e24b16c4bc5cebcb19a00ddd2f184a91136fd2f826ce7ae0f4937621598106dc49e0b5cac669f606ef7e85b5ad2409a81043eb0071aa08ed1b9012e17053721c78e660025bc7069417feb7a8868bf90b5b13243eee266b20109d8571a08590893086e1e5a14d6db1823591cd56810f0f7df7785aa6714578ed12de3ecae7b425af3899d4a399f8204ad3571b42b0dc58771c6804549e07b9d34c225a4aa3faabe1f0ad7e621c411a21a91760be6cd916f69014f63738f059545747cdbc7f63096e97aaae1909978a6263ebfc7b72d2f2431c4d75a0c77c1305e9253954dc0b07f81b7dca2f2312b090e1073839e3fbfd7b0fc89dd6f15aadddf6d491ef80886ef3c8e1679b65652eb07b711c290f32b5ba0be50478451075aac5ef72c737dc4b75dfc966dc2d49125273d0aebbd7180a53ef1bc523680876c4ee15ec7cdfbd55f8a46e535dfbef5f593cd6bdff58d036a4ba55cea285a6944aa2566c99f5e40e44b607688d28aa3247d52911ca52707af6496ac0beb2a149f0277afb341e90e88304e44d22dd49469b0242eba82b5e44fc13ff0f16283b913723c3bb8b52262bc68a266edf5899fa93ff3e63430a4937514c25c624856084368213e8f6425f18002abdb18eac9efbe6f99182514ad3bbd1e51cbd50738a3ebb257fd5521662418f9d14a061e58829c4b923c1d6397a15762a2da043a34111bc547fd601076f9405bd88e5f82c77a29cf805e59ac5a69aa5d4e822b4ceb4d8fe2ae41115487c0ccebabf4ad72626f30f18e59e6df3e117411f684327a761a1764f1847fab5a28d336c0a7f7f5c35082f78307d7fa5aa02fbb33e4f3c9d5ada1bacdffb41320fc271bb7f121b8e40c034588f7574d497077e27be2e26f8199ed5bdf67292c13eca6bac04312ab4b980b875ed282f4dc6a13c6e1565e73bba54e6adf3b34f2a47c72b6c165ac62ccc538ffecc5a37746d714eeac904853a88aa981960dee8d38379be4321d7039246e2b9d84f7a7a0551cd1f78756422d4157c1ec5386c7a156072e47bc9b0474893c5121230b2862e7ed96de791694e69af5b75e7036e65d0d55c1613a89fcc84cd72bad3b52e32ea2e56341ab3b02ee885dc09e4c5c264fddf15324083013c4c49273cda276f93f84acf290c20601253392cdc24523a6a790bd932bed987763a6802928d77523bf6b31d8cfc09d160d9fa12ff040a1ffdf8049ddbdd1ac9b4a1bc0b558cb8f8fa83f7c9ce56bff7573c03fb8613cb46bd51100cd7478e9a4b601a6c02a65cb259badb82b977713799332b8e7ede525a07dca3cf459ac17361c68b1391bd6bf31c1f50ec81812ab8d07cb11705d65b56402b82a2374653563d2f7cc07fb12b3b31695e79c32903e099a4dc371a34d383891afde4d203b5a8316c2ab08e61a0e097d85a5c86e37adfd872d9dae8d5cdbc14bc5a3563844660c1e864435aa44a5668bf0836a83be9dd252d0903f4debcbb7082023e80e1cc326cbde47cd5ab77170d38b9b0fa4f0dd374c68b044cbcaf7985f639da5c3dbc92559a7d0de60fe63863d48e7203606f2d3ab75c146702538869ab9ab8db15e1f20de88c970af4f9a4d5a492ba72c40fdf98697aba26399dde416690b6847da1972d8e2f03146ba2394a9e78612c4f9aa641bd1190bb2afe5767fc380efeb3e6f083de3b5af6af4bc20fb1ef9f7283e9fe00bca096b061a8bd252be1c297f0a34647213cf57f855bd03ad722f0c9f5647a5e46ce428e7623ce0c6023ca25c75a3e95533594acf76cf2c15fcc2a52f769acd3fbc1015e7224f00adf9f85c8ad3e410ca4d659d9b52ff530822d99203c98dbab4a82fc5cbb833339ec28b679da12ed6f6c1fc2dc444936c0c25f21a70655ff167239f3320e07f13c6dabae2cb3ff452c188b9d168d7f35a7f4dfa7c1eda70afbf4e5f2e4f96e4c0949309495abf03ba2083a16e82c3086728801cec39ed600ea83b4968bc0c75e92b4b9c50b05d53c2bd180b7844da931c69c25c9b2b4ddb3ea66ab0b2766a61ca24677ab1005d700e0a9cfb42e327d2a5e2b19c50af88557ca8de13a5f00bf39ba044fbb6c9d4d9e9fccb7f623696aa3311ce5a02957f7fa724b1cc3094adc09215ae40a48588fbfea78b2d0f8eb288d78d7f2ed3196fef371c0d1a4630f5164cf651f11b5146adb735f0f62ceba65311f5bbc1116e3661ecdbdcbdc30250b7010b33464df7382c60b281b02ad87f6c49c9865ebdf7dbaac924ba33a07bfc7d241beb731256cbe876b4132b864e2fe9fc996ca22819793d7c7f5e37462d44993f2023a433c185e78e3503830a73f5fd6fb017fd8d07f792568bb0c3ef5a4e7b11874c692b09fc132cecf009a31f2e7c4875c65b40408d949f2a6d5dd7433b72f28007682077f47334e6764810b0daf09e120b87b0b8f2301b83cce26b681bad6d5e8d3f4eafcfa93405724ec2f48a594ee4ccec28f7c6ce6081a76de3fc137bc09d1c37a1dcaef2588a14e313ebb7416a799bc1049d2fed17cfc096dfbe7429079b0e6e191289782c1bd1bd853bed15116bf048195af027b8813f5bfc467679a5cf12e5411ba39ad300aa33b519bf5465743b40e5a43fdd10cd97a9978d155f334c0529bb339bc5fffd7d0503164a299220dd90a289f1992732c42813a89d3097f591c82dfcfe8907c9e5fbd2992d98a162f9b6a7fc4f3f9c3665c94fc2a6289c323c7e9a2e36ce891788de8734edba88367966da9068ee7b4f8c2329849f41432330a8267f34df5628e33fc6ae3796f13f7a8387fae7a3338345a498a7959a84311c55e26fbcad519f243b642f7182d6ed7b7a783b0fdd52704fda0ace69748499811c9c854a898b788d20b1bd8f2fe483f9b862efb8ed98c23ac65a7d4c8166d1f34dc1610d3ef8b3ca03790791190bb8375f1da26806200a2e77ad912e89b65666a711ee33da248301a29292f1aa8b7429147ac19b4abf85ccdbc763da526914b4dfc56ea03d849bfaa6384a15ececb27ad9422b22d2e20d17c436f82d9720e411f9e1e936a8ce1828f014b9fbae2653b7a337635dea64e386a9fe23512fa3d5a847ade029aff11de78fa2ce2feff22391fa7676d900f2434b285983b112d573a98cbda579dea28e7b1272596e9bdaafc658c2a0bcb05fb5602a6d0b4877b615e3ad450ce275d936064f178da5054b9c2faa5dd902123902621496b2ab820a2257a683754f3cca4279f2fa384bb2e94af4c15d2a19eab3f9d66464ed2f81afebec19305663edd40e0b4b77346eeb947159a306b49229c2c496366b94b5fe7799f8860eed4b9c0b9359f16c38eb7c6e82428f9ed8bc935ccbf1e59ea60db248a7abcbf129b3f3d5d368e0c77ea544cc04d5b87cf55bb80c4531da65ac731d87fb2193ebcca44fedb3cb9dff230e3f02102d2b53d211ee2a0e7425378b33a17d3838f9bedafd31ea0f163cc2be77b6a3df158dececbe397c88c77f1db72d623bf74c4d2d113cd8fd70494e3fa4ac4432b2034b15af3ea11167b78eba108905916c78f355c029c47a44b133c49b", &(0x7f0000001240)=0x1000, &(0x7f0000001280)="cb8baa944b7eac3e005612bdb64138871ac9d893a88b2ac1e0ea48836d33b884893137eb63cb8c5666a377997a8ed519f21b419109701397399d139c8421c12a6f731417fa967019b3a3f20ccef21db1c73b13c262e4c8e700fb66dc178becf31370c21eca9d0d5a6d63c0d6ac6f16ef9fde14e962480ce9eca3a22dd5f23642600dbba9164bb60f9ac25d14000b16c051971a8a33536bd749aae1f6c57ed5bf5a3f3654d2c4591c2b792e2eadc595", 0xaf) 02:20:26 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x1f) 02:20:26 executing program 1: sysctl$machdep(&(0x7f0000000040), 0x2, &(0x7f0000000080)="16a74cb3ba5925bcb7b7eadda09c11e0cb57bedafb8c2a42d5772fffc932a31a15b5d08f7950e41ee615347f466c3ccd2944abe5354c570db93958cc48b6beaf58480faf56b3aa8ea800eeaf5615ca47bf81f7796bd3433d9b93cea22442ada864c9819040b2939ace75e93a6dfa9542a6611047d6b0ca065a0769d8fce535543e9b72b4bbfe42692573c1a6a85c133a37a5d8b47ff68dd4cd7769cb319711198f4c5b241515d49be62bfb96ae115f22ae439996e6115a94e0864d689c0b", &(0x7f0000000140)=0xbe, &(0x7f0000000280)="cd940900000000000000db7e66c172e1dde5a0103bd057443688065194ab3c4f2b153749bc5b1d9fd2d2b1b233a355ab3fdd566fffb7463a811c2e5f90577b583ce79141ce8a54e4959ebe3db06ececc6e26d40fe3662a0cc0c66213eb5952a4e8a0b017afa27d8a910a18c328df1a3fc8f5aaad26f61551db6d119624e885eac6c1b68ec875e5c2bcaed6a686424b46ecea03318248cb743912cdcd7c89e7d949a0a91634b7bda1fe5cc715431a1b4417a73774d18249dde6eb462ac402169a5eafad26f28e129ee7ad7b8062ec15f471b04d9570a85eb408040e654d1dc5be1d4644ac7819ad917cdc18fd74915721", 0xf0) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f00000001c0)=0x9ce) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000240)=0x1) 02:20:26 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x200000000, 0x2}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 02:20:26 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x3, {[0x0, 0x0, 0x0, 0x7fffffff], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffbffff], [0x0, 0x0, 0x401], [], {}, {0x6}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) write(r4, &(0x7f00000000c0)="01c4b4e1c05eb6c8f6646b23a4cc1ba7f5dd2b85a955f899ba4dd35087642ffb1f", 0x21) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x6, 0x6, 0x20, 0x7fff}, {0x3, 0xbd, 0x7b, 0x80000001}, {0x3, 0x1, 0x2, 0x7}, {0x6, 0x0, 0x7, 0x5}, {0x20, 0x7, 0x5c, 0x317}, {0x6, 0x2, 0x1, 0x8}]}) r5 = fcntl$dupfd(r1, 0x0, r1) r6 = syz_open_pts() close(r6) write(r6, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r7 = dup2(r3, r6) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f00000004c0)={'./file0\x00', 0xfff, 0x4, 0x0, 0x0, 0x7, 0x800, 0x7, 0x2, 0x1, 0x6, 0x3}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 02:20:26 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) close(r0) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) r1 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x69a88df4) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) shmget$private(0x0, 0x1000, 0x386, &(0x7f0000693000/0x1000)=nil) ftruncate(r0, 0x0, 0x20000a) socket(0x0, 0x0, 0xff) 02:20:26 executing program 1: socket(0x10, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socket(0x2, 0x1, 0x0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000300)) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000ac0)="dae596ae885a91c8b58d436bcfb4111431116382def19bac82221472af94826fee0a4517f6bc0414505aecd5e49e250ca3698f2d91ddd2030504790dd805037b427af0d0fb561d2bd5084e16", 0x4c, 0x0, 0x2945) r2 = syz_open_pts() r3 = dup2(0xffffffffffffffff, r2) r4 = open(&(0x7f00000006c0)='./bus\x00', 0x20, 0x70) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000140)={0x9, [{}, {}, {}, {}, {0x0, 0x67}, {0x0, 0x5}, {}, {0x0, 0xfffffffc}, {}, {}, {}, {0x0, 0x1}, {0x0, 0xd38}, {0x2, 0x7fffffff}, {0x3}, {0x2, 0x4}, {}, {}, {}, {0x3, 0x2}, {0x0, 0x4}, {0x0, 0xfffffffd}, {}, {0x1, 0x202}, {0x0, 0x9}, {0x3, 0x2}, {0x0, 0x2}, {}, {}, {0x2, 0xfffffffe}, {0x2}]}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000340)={{0x80, 0x80, 0x5}, 0x1, 0xf1c, 0x40}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x40) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000080)={0x8, 0xfffffffffffff2a8}, 0x10) getpeername$unix(0xffffffffffffffff, &(0x7f0000001000)=ANY=[@ANYBLOB="00000000000000000000000000008764ffaf2957c436c7a42427000000000000000000000000000000000000000000000000000000100000000000000000000000000791e25f95723e736e95000000000000000000000000000040a72458868d2a0982ffe5d1d47c4175db547d0a7b9866080000009b3dc3bb70945b3049d79891a5cc1aa387bcc33b035fe831929a520446b957291aaaa552f16ae8c9f30ffe6b5f6f59f692397f808cbf419ae6b15bc1892958f9effc828453614fc7ae82c654cda1cee2fcd28f70954eb80a196c2e93213078e3319bfe659c09fd5c0046805b44a4d400eff49e48eeb6650625276ec2bf946001003f327bc9464f4387cb7031762e0be37d44ae7853f6b6bab981fe8ab5558e107f31ead1b87246e6107c62141466df000000000000000000000000000000000000002b94ebb7ab13e3b46768fde9bac4a05914063a4877c663fba22a91b27aa8d20f7f61caa5e31fc311f2ce00380e092f35d57c80cf6e8d3ab9f6f54269c0b8f7024179051f2788c4f93ef1d86ef73c6196c2d2c7125572e58a8ca62f8fdea6cc1286451a16993ba07088a24e6d060070d85ede922b91951130c4fb82162302876ac1ac5da6dd9cb6098fe0453258ff1a6763f323680bf372baf4ba0ddb48faba4488401bd8e0a5fce2d12ab4b1ca46eb46a635b5c157dd5d8b746fc8000000000000000000000000000000cb6b7300000000004944d19ae746f4091ef513a966e1a2ae023b83c63e267f105e3f7696b04f32c4efffd611637e2a004187b105f5dc4781a0972d7cfbfb67a0328b67ddc77d81408754eaf23e7499c10b74dc99b86f92c5e850992caebe1eecc9d803d84fb054c7895500c8417f4f8579ee263ad5a716f9ada8244fd7d25486a54bd54824e6f47725470a75f929273080b8853cbf504a8de95f35c289e67783b37754c6a10addb6a5a843c65ebe88fba5894bb4f9b165fcc4d4aa2436ede5b1ce32a9c7e7ec04028b7eb10ce2e104aa290d9437be83000000001a8946b045129879badd7ccfaaef31c1711e184f4fdaa2173be3f462372c6b7267992ec03be0012029631d305bb3647d12ca7550f4e5220f56f6868f8d0900b7b75d29a5d8c69c2b5526e45e8289c5a9989909ed0fdd7e10b2d2698d489c6c96198162a8c5bbcef73b218f7dc60cef69ccca699277a1d20e0c3a87bdd5a58fcd77b2c9fc685aa6d8a53f0d46d557dbfaf4f8427aada94abdf2ba0000000000000025f01077a812779cfabbb6a9e1212ea4570efc604c5dd9ac978e28e960f7bbb0518e3d6b3e16b6c52a1fc143ac6ee44798abef2b890d262a6a2247a445f594"], &(0x7f00000002c0)=0x48) writev(r2, &(0x7f0000000380)=[{&(0x7f0000000100)="796b83904f8e540ce8372fb4d6e00c30ffcf513129d9f2bf98446fd3ccd962efb4a68bbca6324b625e6910254b97c0db3e7962100d94e78d7bb42a62866c3fdada8c097c1f55a38ad4804c50f760b786d6f424398cb4ef9ff9bce2c7cf8a1b5ce150", 0x62}, {&(0x7f00000003c0)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e37262fe4ae6c86494db9b0100000000a7e6007a94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c12a57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c661d635d0081eca2bea8558e793c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31dcc7d40a8d83ae35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb581b03cd8f53eb522755367249f584ab5f504ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc20174859c1b174cc2cf27ba9e38d03bcb8b658732548b1208ed667d7b8d2789f736565d6d6dbdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c7f79ff4f4164116c3a1f5b2be7e718c6f10e8c978e94885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca8e818893e054e6e6a853e80d69b695a4fd128ad1b1c789462bbeeb8789c9d9741c097fe3071153d98a3016d20a8bbbbfe47d4a4a397fe08e270388f6134b6d47d0a26a9fae5b2b4f1cca9ae8bbfa04c54712a76e480677c2cdffd07392cd7e14949f4e7ac99ee492680f6f98f9d272f3c2f22ce7ea438b4b63e32367b82f0ef0b6d48f431337fe625db538372e2b6ca406b8837", 0x2ca}], 0x2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0xfffe, &(0x7f0000000d80)={{0xff, 0x0, 0x3, 0x0, 0x80, 0x0, 0x2}, {[0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x200000000000000, 0x0, 0x3, 0x2, 0x0, 0xa907, 0x0, 0x10008, 0x0, 0x0, 0x0, 0x9], [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}, {0x7}, {0xffff, 0x2, 0xfffffffc}, {0x0, 0x6, 0x0, 0xb58}, {0x40, 0x800800}, {0x0, 0x0, 0x80eb, 0x4}], {0x0, 0x4, 0x0, 0xffffffffffffffff}, {0x0, 0x6, 0x0, 0x7}}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 02:20:26 executing program 0: r0 = socket$inet(0x2, 0x3, 0x83) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="eaef125c00000400", 0x8) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', r3, r4) setgid(r4) close(r0) 02:20:26 executing program 0: setrlimit(0x3, &(0x7f0000000200)={0x100000, 0x99}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x2, "2ea86ee16eb595607fafd71100000007008bb500", 0x0, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380), 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="ff01001028000000000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000000000000", @ANYRES32, @ANYRES32], 0x80, 0x40c}, 0x1) r3 = getpgid(r2) r4 = geteuid() r5 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r6 = getuid() fchown(r5, r6, 0x0) setreuid(0xee00, r6) r7 = getgid() chown(&(0x7f0000000280)='./file0\x00', r6, r7) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r7}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a8809", 0x51}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="f34c23d06d5890b5", 0x8}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf82ffd720ff00537bd5575011f2e3bafd00"/53, 0x35) 02:20:31 executing program 0: r0 = getppid() getpgid(r0) syz_emit_ethernet(0x7e, &(0x7f0000000100)={@broadcast, @random="669e7ec77735", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1, {[@ra={0x94, 0x6}, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{[@loopback]}]}, @ra={0x94, 0x6}, @noop, @generic={0x0, 0x7, "7c85b07310"}, @rr={0x7, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @multicast1, @local={0xac, 0x14, 0x0}, @empty]}]}}}}}}}) 02:20:36 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) 02:20:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000000000)="6cf0100e6dba3919ef984a2e06301c289cd7557fa5e09b258cb6c8a02c8667f8cb413c4a8de389d38e02521a1afb268a2f50c77958853ea2586020e42e6757b9e8d8e6965ad3ef37f1835b77c7caa65ffce064c26b9eaf9e08964a9e110af25b63df37b24bca90c10bf8af28820aa6b8e98efde4eb28223de3b08400a57902e9496416dd7606f4c80589e392e24bab5359817aa6f30ea4e835c1bf38f3530fd1a2b83ed873c880c66ae7310d03f50920c6d60afe856992f4d3c3263ec28b4708ad45ad3f17440c1725fff1ff043a14b5a728625f502cd0d0c172c9fddb1a249a5f5eea7a56c9738fb11fd7f4ef9855dafa21e1c1", 0xf4, 0x0, 0x6) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 02:20:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x25}, {0x34, 0x0, 0x0, 0x800000}, {0x6, 0x0, 0x0, 0x185}]}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x7, &(0x7f00000000c0)=[{0xdc0, 0x0, 0xd6, 0x9}, {0x401, 0x3, 0x81, 0x6}, {0x1, 0x7, 0x80, 0x4}, {0x8, 0x0, 0x0, 0x7c}, {0x4287, 0x7f, 0x3, 0x3ff}, {0xdac, 0x81, 0x0, 0x9}, {0x9, 0x3, 0xcf, 0x2}]}) r4 = socket(0x2, 0xc003, 0x61) connect$unix(r4, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac602b28264fb4362e3e84dc86b09f29ec7b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330028048d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2b3edc8b9052ed6c5e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770def062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecf27f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929"], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380), 0x0, &(0x7f0000000100)=[@cred={0x20, 0xffff, 0x0, r5}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [r1, r4, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}], 0x80, 0x40c}, 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x100, r5) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:20:36 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6031a90d001039e900483823204649353a00554337585b034e6abbab645559800000000200000000000000000000000000018c009dc3041d"]) 02:20:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) socket(0x0, 0x0, 0x0) r0 = socket(0x20, 0x2, 0xfc) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0xfffffff9) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000100)={0xe1a7e86, 0xe4, {[0x1, 0x1, 0x8000, 0x1d37b33c, 0x100000000, 0x7, 0xfffffffffffffbff, 0x7, 0x7, 0x78, 0x300000000, 0x8cc4, 0xffffffffffff8000, 0x8001, 0xffffffffffffff7f, 0x80, 0xfff, 0x4], [0x5, 0x3, 0xfffffffffffffffc, 0x5, 0xb3f557d, 0x40, 0x5, 0x700c, 0x7862, 0x8], [0x7, 0x7, 0xfff, 0x3ff, 0xcb0, 0x32c0ae2d], [0x4, 0xb7, 0x401, 0xffffffff, 0x400, 0x19], [{0x2, 0x8000, 0x5, 0x2}, {0x2, 0xa064, 0x5, 0x7f}, {0x80, 0x7, 0x1ff, 0x100}, {0x2, 0x8, 0x1ff, 0xffffffffffffaffd}, {0xb5a5, 0x2, 0x1, 0x1}, {0x6, 0x1000, 0x1}, {0xffc0, 0x4, 0x40, 0x3}, {0x2, 0x4, 0x8000}], {0xf2d4, 0x6, 0x200, 0x3ff}, {0x0, 0x5, 0x0, 0x4}}}) r4 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000000)) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) socket$inet6(0x18, 0x2, 0x0) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000340)=0x6) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 02:20:36 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0xc}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x4, 0xfffffffffffffffe, "0366402fa7c0dbd6fd000000005acd76ef0800", 0xfffffffe, 0xffffffff}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r4 = getppid() fcntl$setown(r3, 0x6, r4) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0)={0x4, 0xfff}, 0x10) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f0000000280)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x2, 0x4, 0x72, 0x5}, {0x1f, 0x3f, 0x7, 0x4}, {0x2, 0x7e, 0x0, 0x3f}, {0x4, 0x2, 0x6, 0xae5}, {0x4, 0x9, 0x7f}]}) 02:20:36 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f0000000180)=[{0x4, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) semop(r1, &(0x7f0000000240)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x7, 0x1000}], 0x22) semop(r1, &(0x7f0000000080)=[{0x1, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x0, 0xe1c6, 0x1000}, {0x4, 0x20, 0x1800}], 0x4) semop(r1, &(0x7f0000000140)=[{0x3, 0x20, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x800}, {0x0, 0x4}, {0x4, 0x6}, {0x1, 0x7f, 0x800}, {0x3, 0x7}, {0x4, 0xfff}, {0x7, 0x9, 0x1000}], 0x9) socketpair(0x20, 0x1, 0x7, &(0x7f0000000040)) write(r0, &(0x7f00000000c0)="510fc3a05eaa0000000003", 0xb) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ff7000/0x8000)=nil, 0x8000, 0x0, 0x6010, r0, 0x0, 0x9) 02:20:36 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x80000000, 0x0, &(0x7f00000010c0)="5ef6c951d460393b4daa98874cbdd667dfd165761a4cbe8bbe9b8c1a2620d15b042930d702ee03f58e543a11a7d35209c09ee808597188a0975dd9e4a1d4c93388a24d8dc7a19889cd2c2300523f151625644640fceeb8a2b456fecbab71dcea87ef4b8ce9ceedde53452b115e6f1cebb64d8d63cb51c478b1ac72d789bacefbc90426ee20b38c59162c6484a444b8e114bb89d2ab8e55583395422b54fb7fcacce040653d62373ad9b802375ba53941584bb07697b55befeb3047b79935df029e81be13b26dac9e5f21d477c1e8e1721860e4b6a72619973103d6c21da70f9493c848d32412b1f8275003d796843690a414d320d7bc81f8b1b754a8a21e471211b73c8b8e96130311363d8a3b5c0a1248a2beb122aa9a82dcbd0789cfc9f31624af32508e6fff5138264ab6d33328f3b1f8501dad2c12dd3ca90d1979e23c8381dea42b9b660f9d68131a3da9d7987c5df1f8e090cbb787ac750f74d5af42bdc089e92386466edbc146d329e448770d8a3294f211ea945ff4b2cba81ce4467653aeb6cdd5636a4bec327c1fd9361fe1fc242afab822bc9616e8936fae6f138e858587cd83d36fcc8ec049ded6baa262e142395e0d1fe97446af819039dab79d2ba109bf580cc560641859e53e5c0f6493dcf2a438ff15e2b7e8fe96b73c931b8911e8aa33c89647435eb04b73ff67587e53caea48e52bb54e51954b2bc81ffd5d5bc6906f4d1cde4731a8df414d1fc3afb06cebf443532c3b653b178e8387a25c88d17109fb79c8a43af5287d04bd6ebf3f73c0e3a6e00a789b92e95ef4f56564a38f46d81cd7578fe1130ffb087bd8598d36f5ee98700041db388b36d0ebf6722642cd40ca07053144fd5b31ab16228f25ff047045d12d764e61fa49b5a47c37bb0996e014df23b32ec3727c6eed07143bb6103e5d0302a9c5171df4a269a78349b1f19c51ac89c23ae8e6aec48638f2cbc683bc3b7524228d8cf54fb2a429522cce232cfafd3cb972c0e00055c66deab904d5111c84770dd6efe3a00c58d868baca1358c5592c0f1c6ca3db6f1ea8d612e494388921cadc85890447f3c93438bfb9084c801f046d5088f1f1640a77490ed25e45cb3d070e8fe94114214fbd456dc31e58a0e1b34d0fdcfc0070f69f02403f78982293aacb7afd12cf8c995136081297d2949f075a7c72296d94849a7937c466035a14894ee389b62e421b8d8f9518c48c019b81377f6574e840e3349931d86478db4ce4c238cecc2425c23bd1c1768d7370960a54c104352d71a9557487d8b7c3f3f11ccdc0483d54b8f16fe6b86751774efb6c15c303c1f48c1fc6997c2941bd54d858ffd1aebd95f18246c1dcef4cc92b17376bf6b6703dc7bf2f5ce61ee00dc159f2ef851adcc446cb191ca086d9387c6770aa89f5c819bfee54fd93b58335145b7014a28c1b13eefea42e5de06867a855b08a26645fbee955aa76721dc62735f566b3efe1c2cca801361953cd2a6a0b2ba1206875279e2486e39a3712fb1e6e82999b4ca59439948b7fb0ebeb73412f6ad6087cc6711236e417a401f25b7dfd4aee59f0c89ef18d92e2f640c833b41f385cbaf7c3ca034d06ca3dfc810c08df2ed7e77297f4f76fe23fbd6ba3e160f18cf01fb8604bd1e293817a44815934547a0ea6e6aa632923d60df904ceb0d39b4a81fde1d04446d0914bfc1cae55e9e74f3d474e4f3992e08392eddc4a6a0bc459099dfc2de069ab14116cc1e05f919b588d85ccf0ff26e144f7ea657dfff4ede50c20b3f7964bb24ee054d2b1c5373b7e1036c2a7ea6b8267719eae8451d4e19d1eabfd893bdf9a26f070f4e19da3dccc783d161bb4126313a8d7459549c02472aed874d0e2179216ecef1e28de46ee8239770f4b1534f7fdee9e644a6ac0789b92b607f08003573d6291957f24fc63f9475c92800d64db6b1dd65d093edb9c02b73ee2e1b902fb04dbf0c89e0dfff22747eba438d7eb520b4c37001bdaadea937be7c46f9864ed0ee580fce33b04f39b6f6b1dca30d86b33ca898cdc54eed45bd48a180f17f8adbd5045bd6bd10ae72498648697ff87615d21e015e13a57856986bdadc2377a75141cc3c541c24558a91b426cc951052be6e5d2e34e54cf28a6ad4e8a011e71d037b97ec31c41f2e609b2cd69f04c4f3d223499bb24281433a893d439839c768a4900eec8ef41a6ad3a9df059ba1e2d61e0e8cc5f41aac8ba14386ef487597cd1926f8ff625a30b1a166134f3519428e2ab338d76f8605aae5f2dc26dd864d5224bfa8153e8807f1ce9af354222036f01fc6bc072fde6cc5113836dc0f13ff7ba86e290f3233074d003b6a720a4ad6204311e2fbef208182b9347af60ccd7fc7236a5834afc3a4930832ec88d58a82cf06dbfd06c70256a6ecaa4eb328edd67bd82d7cb7be8595238c2b5c452b601a48a8fb3900df120f14344df8f27519a4d8d2b9b1e6222e91a855d51f954a1baa65db5d18767a7a1b3e948c8d3a3b89a3498ad602a543c83a84a364c93f8ee2a4148dd30bd4c74f0dc3d6707939ead361de1881e5147110e106370f0e22373157cf91c37dc3832fb06ffb6d89a1d3924ca41724da9adbfd34621489a045ff3ae3bc0c97dd50cf61990f02737142c8a9c4776c200063e3b2f9cd9bf96ef6a5743e73c94eaa806a5bc611d3b94acbe7d029d96f26c5fa10fa1c399ca519a897503a20a625e27263de455e67fdb2b7702bb3f79f0213c579d39f79b640b57fa7601cef960d40aceb5bdb3e4c23a36b80e5c006953ff5450906c8964b526366c3ff2b9d2db5935d4bac3f654f00197a50cb9fda966807b2e1af012198a2f84c8ff3ded58d9639c3a3ccfd4ad01441569ec06a8b44236ce6ba2ab944f59b4e59ed39105676337ed06c165a310e6d8fe9923ee291e7fd701d6cc8d2a9e34977b036934328268947aea2e9da45aed8b9016dffd1dfb7853af1bf944636f3e50b1264530f8028ffbecce9724067d657e72794740f24ee9009aa2f4a10578d9da6aab5cbb2a675063446c93cf7206cecd303c83b298474b699cba2bed67ddaa637e7ebecca14cd85cd7d1394522e2f1d5347af2554cc948fe6c48b4cf7c0c2b9eeaac7e9734b8f8e756c827792f5f4b241af3e228f24e34d99c93f77c59bc7d5efcd5137151365cbe9de723e728ab36ac3fb46c4d59052e94f90b98213b536ebe2ec7953e6e37331ca6603a9050a0fcaf23fe5dae9874850058dcc9d16d1119f6157313a23e910d195ff344e6737b3a4f883f2fb2d560fa6419bae3141ca4b57168b22a30e04910c21ce165f4dfc4ebc2c31621cc561c9deef1cbe4823e5e004b40629d47a4bfaf619c78ee9cfdfea3d7fd1251996d7caad93139628f1231bfae5ca33794b4e22b2668a135934e3b95ba6389fca3cd3977b3d4344eb7438882c7ea6819bce5934e4a20745448278ca7ecd6cb286b8c7493faa471d69839d11eb19fb150ff4b665a3925a35de0591954a261eab2bcd36454d1a7edb791d0734687b8059be9cdafb052143040b6fa5b5a13506935b581f3faf588ee82ac5d2c4e410f9edb928b3d5a1514d5360f24f792e7af5004eddba82ece80b2b83507516ef510f8092c63562769c2921282e0ca12824914c86432aa1a71cf862ab12666340c2ae275046c99564f551b518920d6a15ed8e82d594bd15b294d4c652ef41cb1449c27b25b0826f14bef36e14d6f4506b58e763009e94f53feba515d8d6f8e040b3b34ff584298d3aff8f39e06a0f909be477f9261b334ba2cfc342f5f3183d311becdbd2f2635cdf29e02d2f311311313deca6536b85ee7fd651ab9b8b866dc59121cfc216e1b6f7fc83b96dd169f4f902be6f2424d3467f4db1a45625833f4be4dbda6dc2323c7993e3bbd2a979f4177c43cb7343018194d0c401ea893a5bfd9920f35d6025a4fd2c7c134a48f4e0282bc01f3285bd43bc65dc8a4b31b50957d932de738a5d4908597a72be894537589e8f220fc7b982fc4fdba0f6b3e5d280f575d851a9b8e68b759f26e525d5c1374c19730ce099b2e4f5bed3d8ddc8f94d0266e279c907fed018a87ddb5cef0ccd543fad54bd08d264927b9084f5f883b1c28a2186e9af769b2f2ff37d109aadd8d4b6ae7d5b83dfded69db07baaa556a717072b072aac3f6d60d62290e241d459727df99134cc323bfbe82851152127c53757c1109f567c0847654b6b6b65c3ed96b63b6699d19f5a1b92bcba80ed64dac34637ba725785bcf9511ae939eeeee57474a6173169bd79bce8cf200b21a662bdfddf99dc87f6339c2618946343b9196a4bb7bc14a9554f3449d5a6e76ad00a1340d013e8fb50d616abba8fdcc70f2f66846eabb9cfaa537724e39fc5cdada2e8e84dbedab2cea44f53d7109c7997178788d13070d9584f1a6dc9fcb7fab9e23139d29bb0b64b0432491fc61846e7744212a5b0344be4d6db442bce4073ce5dccd4c2738a1f8f7e9db393be819710b8530f1064a19b56938381cb15e383eb6086fc06f546f0f8d5208bb6428914cb4425a9ecbfc4306ec442273901d2bd562e1bed93ba23a3d0e13f59fd0f45659c70acaa685fb5949657bd5d3e22644bb67790e6bbcf80271c8ee9457316ba11894952bc6c42edbdfa55704c571e01772ffac25047a87a9e38e769ea0800331c52d45f544f2b1fcaf7dc9537b1941ac1094a4b2a1dce9ddba151c2fda7b710dc53e2b88264f4e73f7aae97caf1d0130c02e40b40f230edf6493e3722f79d09b9d529f6b46b90c06c479f78513e504af87720387ad6315615c674bb3da802e19812d5a2506c5858f472b0e0bc94518b119ec0a72096301d7d443e515df2b51377dc6cecfed48a2d1d1bcf4a4eaa57a45418163e3b60ba1d9826cc32aa66f0eba4bb3779f9f8e79ef9d5ee83f464840b7251ddab0813b5b7b300877ccff285e0ef7aba5dc93240b2f608636ccfdee2f7d9275f0ace21520f2c2fc587b0da5ecd02248b2e4f5407436005e32c99b12dcc10c8a0407dc386ff1d2b5b2b92dd495fd5c09278bbe18c64bcda24cf823b1d216ad19a3c1064f0918bc34f31d0a32d09deaeaff08690a7902d35bce48fb8389475b72738f03cd74c6cec640fa2a43bcf01e18758a158239a9b6006270642f2cea02c9327c64e3818c69fe3b590e591940401d17be026fadaab550ace90e49f6dc192262682645553b9da995c9b4c71188a41054505cc400fb7d0cb6344edb872c12ab5453ab0900cfbb16b13115f46d14b7baf9f0f6bd18375d74139fca72eeba596ec614c85b9adda0e0837a3ca7ccaf2e6a3f050c847f19c99ebcba89e4309bf4d378f203ccc6042749627008e508a18917a6e1b22d2ed55cfa35742c6bdd2a872ab7735349b083c35267ee2ec3a329754ee4a3d3d87b75de16d8264a4bff6b5f3ec800c66052045ae098ebc918072cddb7e3494701a8537e3709c70031778b0564f86bc4620deacbc1ef25796725a2dcf19e395331a9546b26ca056b0b5a2eefca3d7a049d2c1c372c9e02f16861f11847be779015e031093251b77350062ad4e5d0b89beb4d67bfd28086648056bc1b45aa88b774b84ce5862545e7b5f7d2b7e5c463746aa3658f607ee5ad1f77257eb1169a0cb7e0b849b39bc51719a3f486ba41a6540b1f759fa828ee20f88b6fe7b394cdda4eebe108aeec4dbf5559e69b39dc48690d5c545daeb39be5da1bad61c3a2653ba59d97c01bee4c16832b4922edfb5ced5406b1422025dce33b2628ddffc95701cc394de2ac92ad366f7bc94650ff66de2e64c65e67f46b4fd6b2176cec0199d3b748edab39980d49fd8b8b385528312ce1f97a72c2237b091edff8d90009b6381756fc92cbe8f9bf8325c2b4c47e0e0bbb09c5c69a2d9c65fc505ce943eef114d4ed39c314ee20c38d1a7b09eec7b22e8ed4ae562c3b871326805088a3a616ea2d6fd9e6ad145a65f1d1e315d90979eeb02e7a7e8e444ab6840ca91f3059e4120000000000", 0x108f) getsockname$inet(r0, 0x0, &(0x7f0000000080)) 02:20:37 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, "99c7a276f5f7822d"}}}}}) 02:20:37 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x2b, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x81}, {[0xc1, 0x200, 0x6, 0xbd, 0x400000d67e, 0x800, 0x100000000, 0x656a6416, 0x100000001, 0x3, 0xb45, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x5, 0x2, 0x400000000000004, 0x1fe, 0x3, 0x20000000200000, 0x1, 0x6, 0x0, 0x2], [0x0, 0x1b, 0x205, 0x2, 0x1, 0x7fff, 0x1000100000001], [0x1, 0x3, 0x4, 0xc3, 0x9, 0x8], [{0xc51, 0x400, 0x1fd, 0x7}, {0x20, 0x26c, 0x7, 0x200000000}, {0x6, 0x7fff, 0x40000002, 0x7}, {0x1000, 0xffff7ffc, 0x67, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0xae0, 0x2, 0x6}, {0x6, 0x8, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x6}], {0x0, 0x1, 0x7, 0x8046}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYRESDEC=r0, @ANYRES16, @ANYRES32=r1, @ANYRES32, @ANYRESOCT=r2, @ANYRESDEC, @ANYRES32], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1944], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 02:20:37 executing program 1: sysctl$net_inet_esp(&(0x7f0000000080)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f00000000c0)="ea0e2c219b8a0da475e800a0c8137f6f77c26bc3ff9a5d170e0f39fbe496927245cccc9a082a0bb8aef61d388383b1649da368ee4bd6b6065a7c505395b75b9b73580d47ca21393ff8a7ee05af889a364a0fc87267ea9111a0611f6cf864f138c71f71028a9f34da5d9e7b84bc174e73b7844b51ff46bd355dfc5f4a4ddd467f2e60dd013c94b94cb0156454c6fe8e775ce99a3ca17d40c4fa11b4a251d95485e0d1d5866b5c15df57aa47f5a4cc9c86a89c389747dea6ef12a6cfa8f626cda250e9d2d817d3a6eb66ada5756dd730c7a156d273f35870f740cf0ff42dfd149ef6e177048d52ad718fc8f28be4156acd88a7f8589b3154b5ebab333dfa7a0c626d5510fccf8c8f0142c4a061e90834bc1585f9a16d12754480f378716b3ca9aed83a42893f5bc1f9da510096af286d13013e3f3c66d98dcd229adf9f8bc8c2916710ab5bcd5d1eb23800ce41a9f82a408a7b0401ed105e87e36a77f1bd490e2c81682ccb19b4757c8ebf670a9bf70e352a714c4dac01329014f127891dc959beae7497fcaadfb16915fbe76091da4a25daf50a178fafa46e7a1ca6783a8dcc658bbaeac02732c3b2f8a552b84803a516bd3f801c832ce638395f5a55c7d702c23141bbed6e7bafbb69eb5e4d00dfbf691f28be22ab6d1907053661bfbd50fe07ebb5f36916e4ec7b9b6a34fe87cd62faf10cef5e2a925afc9f6ad07364a3212cb0fdb97b8698438ea97b29433b14915ecc62b6b5949623ff2ce21e509ec01f45d2ad404b9e8e86f1d7cc701b5b75c6a4934f7f570b2bcaecc539bf699005b785df4db28a434a3d700bbca93742874d56c4717c0afd5cc5ee8b7a5b2c87a61b144fb79da08bfbb5d470e40a3f053cb986efed2b2b6577cc838cc8ba4ba02d6a5402f70c5477b7bae087322aaa0cce2df7621662e3d260e60be6664f7c17ed76bd7ee83dd538c8ef9c1569225601d4c41774532c51aab843641418114a1c3a3b6c362f420bbbb80643d6b4e3176c164bba477c93ba332bb00cb8c836ab2b475eedcafd2afab665b9c91c6a8b27bd4cc75bf186f194e656a9e68d4f0c86d7dc5343cbc6935bbb3f72b2a6e75f743f002acac8e99501592d8855357923206909b7e1489f3bcd883b828aacd1578b28cf87c19ca42133a30e85c7c0e6c09e186f13bc850a530ca9b89d5ab5b7c4a37ffad33f2dd8a54ebb9700281b3efaa3b24feabbacd56e4b968c5e08b32cdb4434bb62309a49580ab2013f36c7e856757baeeb91c031776b862770a7d58d5e6a740d416b924234722d0585dc7b66d2b573ce6094070d722f41f0121e0cb5a8f875412e013982ea2ae5964fd3068c5bdf9f0f004680a01e46062035d1247c22ad422b6f66de827cee0ded491b35fe3e01e0c6d5f92edf793d9ae595c6089f29c886756d39e3d414b9aa5ad334e6c3e2c5b58ab15215db4719c7aa08a18bdf0754897df210834ce31687a178ab11013c274c41c35c0c83d6037c09e9f14193c623ff2973d60a06c1e63aa14287c00d9115db26d673768f0d37188f8a2032f5e5486b7b6a05c974697e9f04b53dc4852a2847a027833ce7532ce6ff25a9a3458135b843aeb61d628a03e2ba8b8aead27c7a04540134dddb94f69939f216023703b1eb41527ee13f888396511435e094f6ee702b9320b945cc77bd6b769098249e143dc02524068317708c06df9d9968e12f9e91567db8d72276259a6ac0b711cb601b5895ef34abcc83bdd2a4c199dfc8c2daac7f725dead6f4a5c7ced04e5fa94bd00dbd371090c24b9e80f07c2d571c41b5fd33eb2220a94d8199f7e89d0819e3997aa125a5412cf2d10a0f1dba9d2a248ec4e9283fc5579ecf8ee44e60f519a93d97fc0ad89f3e0a2f2d16a1ba773ff16a5e173dd33401784cf46b5ff14b354f61a382c7f96824f48dc17517703e7bbd24bfbf36cc5dcf24bd11b65c2424fa6a29716bef6cd1e8ad596f555a22c665eb3f6f24f6565930123e6444385c415da54a8c159ed9fe0f37041e01b3fdc3d61c21fefed789344c323c34acc9eda43776e9436bc1f85e93880ebd9492ce92c85064277cd2f974ceaefceb0e93c975ac15ea01c1f1c610e2d57765d032a80d87470e06ea5621ab1653ab2e79794ef8493cd01b1811b4925d04fa2aa4493720151c1a30a2c44483c0033cb09efd31d5509283e4fe6c6e0d4a8fe4d16dfe75f8e8b8f39ac021c6c488321207dc3399dc4a6d4ffe2bc7abbcb4648c18a91a4d9ef7f97013912aea52ddd8efc5f41f41e340c667d797fa11e8edacd31f295222d410ebd912f697a34182eb9f966301f77893043a17cf4282af7357c635bcc85e614b46acecce777343d564b6436096eee9ea6415b2452ffd183f6bb481ec0446ed5739cb21008c2de73627c78f3f33a8e20b42988b04c84cf2b2eb36f171714f17cc7f1710c6a8a84b8a7a87346737d750c8819312de9a358477b1688875f96546efb169ec369fcc5b077b0e6a7cd36aacbf72886185cb96a92fada5bf64590d45e6ba67643bd15780091a7070bb3c6ed63452dd4055a8485cf34d0a1c4e38651204ef23d962b644918370294f91240f41580311898af4cd92474604b7c87612619f251acf7089b281b0592c5ae9f779f6e9c7072d4aa2baad9d7b58df4121765e24f6c39ac3ba1abb356e45ca08c65a3bb8aa657b379bd9cf3353f6aeb31d9e229c21c9243f0f08da4e43e5ab841dbd770b89dea8f7a617b14d0592cde41a0e2dda55c22cef1963fe908b5f20e1dd507c3db8dc4ee9f9f552dbc3e93da6af7123a0300157c1d0251c1770fded4d96954982f5f182ff337991f8e4e9dc8f89fe3d3c08f0b80834f36696b615acc1d23bc3eb393e7f8a109edc930c9a0f1d7a9640c9e07187390e00e2db6be1518951fd45bbd0fdd2253430ea0918d7040389cf3726997a59124f1c160bf03819b018ad1228eff0e5cb29c72666fbd6fa813a329688670afbdfaba0e4e5f3747d30176e5c9d704033e1251b0f86aa84d0a420178f1204f8a9f28f257ab0da2cf7dd72f6c7f0a7dac20631c7644a1a40b3c87dbf42f4ab45269cfd5f6101465bd2e24cf9e98fec20f5ebebcbbc3edb5b8fc5d1bcb4707b9c6fd2e1f9f4893cca86ec26fe4ff4412d5a26010251aa64ab887203b2616716cad2e58c3a773d7b594c3e9e270428da47d19a44809973dda6b9b5acf8e18f2ee1bffa73774ff6af274a737d72e9a151bb36e8054c32d14b3802b108c092fcb75a3e0bb8f7d4035b9bd943c55da282626b75508501b3ce125c53c2d869c9c4d2e0c47ace7fbb64904d3e3cdada98b8baab58f348d394c87379ae12155f9cc492db27849884cea2756552ceece7f10911c990c77554cf918bb3d8d73e5d551605d47c0538a62529f71b400d12f64ce2f0444d513aec18c7bbf67a2f4285fab613813c794bc24bd57469d1d8d8be18460534cf1b6a90a7a706fd2449f5ad990eaabb917e9e6d7c166b3544863ec8a57c78a9e7128d8e9670e21c0ba763842245b7dcf01540bd37c0f02fb34fcd3f6a0ccd91026ebf5b6ecb332a0c69ddc0c326f2fe87e0a31ecfdc59892ad77323046b6dd7d9651124c454887c0c6582ab4d3e647daa504b04ddbe306b19e00284fd4ad9054338000ad398ec984188b4e9fdd284b92d4675a21923cc00aaea5821ebbfb555e0f8f45f789f4e6ddcc83b1716a1a873b38ce6ae6a4add203a804dd84ad602116537237417da3c8582cc642cb0d17a98029fc758303a73dc3c29d483182514d8fab03522af3e01fb1ec9dc4a1de55c49569d6e50f70900d4a793dc54adeaa7f84d6540722847ab6feb0b0a6f46805101147abc4e769b1c842e3bb7514b094edd9cb69aadf3279b3bd9659ecedba974219b7737083f719cd9f97e9d2a74ca1f7ae322dca5085200a4f7310f10341551f42e00ce215db426060c5863c750af47e7ea72ac5f5daa38e84efc9328947f08ddaabb5e06ae011f0e683263d19f8f6bbfa3ac529caf426ab9de1d9263ec1315acebd07378474ef139d7e0b0b911d71a555471c70e16f7c986b656e23ab11aa1744f536f445527c698e0593a24b9675cdf5bb9d9197fb582e0d14240e0d50231411d1e2ef878727516c8482a06af123df0e888a07a274397c79f15929e48eb06d853c930f0873f8b4037f9a47502d891b43d9f7102186a82aee7bcf2791840c5ce7de5ea0f149eacfe3dd7f3fc785749e2c889cf8be0014ef45b6c980d6850decbe2d45cc0d7ea43db48ec5cebb0cbeec273d56350d0fa6817093c0498e0884c5cf32ee4287a7cbbd27cd0f02856394a210f999076c964b14a4f0206fcd5fa6bd86689df2975c8e07d6f8dc439a50c29f0ef3849f576901e2bb6cbb78616576b5cd4e3698a5d9f711d08ab5cfc70b9a5181bab2be1437b78fea3b5a074e004d6a235f78f96eb6f80f45d2979e7a51ff17ada60783399dea3d3fd620588631ee5062fa7bdb6d7b0219cc0d3c63d2aaf08757a1e280190640bb79f7d3127d933cc6a375e2ab99ef34342b1f7377e5dfe40e7d04728a88fd6ac67087311bb16ab4b4440234edb4df68abc2e35953c501b522b05a15a01ea51232fcba104a3cef2f04c8190e200c653dd8b1e30f0b1337c28d97c17f70bfed9e661a5253679d10c154560e1265a59d0cf0faae691b282878199c233a00d6f26eba7de863f37a8a83b5f9ccbe70711e5e8df860753510624d7078e0137d3501103bae20e5b9fe31a2dc46727408967136917a953f62c5036d14e7eb18971dc5d43694f18bb9012c1add418eacc89966a818556067cf12427ebc115e257ec412358cef0f0520e67aefd9c3539672635b8ec0b056133a517cfdd89b381446df8416affb95237b251405cf345ed967050819ee2984f3643fff48821dcfe6d41b06779f9999432e898fe73903b3f8c7ecf566e8dc14397ca23728aa7fe1a3cce91d0d75cff6f156b3f825d6f493499d2746067eb77f5a8b4b60be2d9d5220a09435e1a7da0b1cf399d3a547ba2ac087f4b89191e5b499b395262c152e4d1e43fc5db7fb6cc9c60a9f24856ff7fac43b4ab1c24297ed183b78ff28a04e86b57c70860da444c1f14bba1e5efbadcebc10ebe93ec4ca63ff90b6bd1dca199ca771184cf2a7354adecd6b59d92c57c63d904ee982fc0393f4012ca5de2bd6da96095ed48b5d0875d0351eb8fff524af50bcdb521a1c75bb529f81a909eecd47f2fdeb653e3a3d7bde74afd822cb16d1d0ca10c6a5f72ab154ea76cf658779f71cfd9ebc97f419838c31647d696be186b9558b1305bd622127bd7088a794df1b373255c72296cf0c7cbfbe90879ba4ebcd0147fb26c9730c6ac401a47f8d78d723629377f180768a91c82e78376193700dba9fc86a0cc75d72f2c37de2125c3cb549855f8f021916c04b1e49da7017533ac32354f98aeeb61d9b0c544745ba0daae2d06ce4bf0cb837451a97f3f0c94cb6c1e1be6ebf8743cd14838c9be6bd2d3f7bfe7a5f59171ddb9ca1880163c83bf25d1e153dfd559e55f6e5e363754f91c70492ada3f0e477876e9bb06bc7e8954b0727bd6273bd8dbae0a76c3978e5381c95cdeb8db84d6b6540c1248540514140896f1206b8df7cde93880cfd1aa63f68fe8ff50d3ae8b66a660691aca71616cfa65436d4fd648142ae73d3297aca16f58d67c09ff4cc67521e3850526ae8758d9a8de497e2fcd246ce3cac6912d3c9229c956e9b225e96779fe80763b3ec423e286abd562b0569fec1c7670a45218a4418c10757f3961a7c0c82baa6e5c644f4a", &(0x7f00000010c0)=0x1000, &(0x7f0000001100)="b265293727246f45a51cb2013d020dac971d00cd183322b3bd903aac228d6ebac3e573372b5c8c58142e9fd4af7c35638baa43756e828c456117da53434801c350db0c170b2cd9d2fb0e67feeaac610aab71b98f52b7b536b6013cd11c654f03bedfca2f05db450aa5eae01cb8d2551a745bec9750ef657d7379149087efca0582c3cfc2bf", 0x85) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, '\x00\x00\x00\x00\x00\x00\x00\x00'}}}}}) 02:20:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) socket(0x18, 0x2, 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) r4 = dup2(r2, r3) bind$inet6(r3, &(0x7f0000000180)={0x18, 0x3, 0x400, 0xff}, 0xc) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becfd13ad30505e8f52f7a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f71a77dcdc09777a89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e0330101ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af3238614151266bb6702971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766df96aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918b44ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c750e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6c0abbec94875680000007c80bec40e7026d7f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc581e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133090000000000000092e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa765000000000000000000000000000000000000000000000000000000000000000000000000a7d3e1178b3b90f7e292edebd311e6d41cf9103df326dd22641a636adf3a55cc7813450ab04b15e9684c5c88dd97b9a3135044d693d3ed4ae0b2585a8bdcf8fae1f776669e4e13c65a384b47e68f8bce39a995ac83ab29b92be9fc2910957ac847ce5ac863f81bbccd90248151867c2164881faec8b2c6"], 0x10) dup2(r5, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r1) r7 = syz_open_pts() write(r7, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000040)) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 02:20:37 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffff3dc832a79aa784f200000fb6e7d245df020031a053553f2800000000000290780000f2ffdf0000011200907800000000000000000000340b20309bf4c67d31a9d41859d547aa73cd84b4456f73d79a8134a9f89a385bb7b5986f342f5ca5cc8f667dd02d0c181f555d4c4d599d5f058cecc161a8f30fca73df751c10f7ccd3a20259b82fc569e9f9a256045746130ff093f71da140a98d8255bfd576c9d927763c85d83acdbc0cc111bab7a04c0378c647da60d7a3f3fe3b93ecccc8bcab184e5381f8614096f92e4c263100"/226]) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x5, 0x4, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800", 0x8}) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 02:20:37 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x42, &(0x7f0000000040)={@local, @local, [], {@arp={0x806, @generic={0xf, 0x3c0d, 0x6, 0x10, 0x1, @random="436b3e8f9d55", "6a457d0e12d51901bb52be41de488ed2", @random="885d6ad1461a", "1a728ee90d36d3c389df2ac050b49683"}}}}) 02:20:37 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x5, 0x0, 0x1, 0x9}, {0xd87, 0x4, 0xb919, 0x4, 0x8}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)) 02:20:42 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x4000000, 0xffffff01, "9375b01a93b45146fdd1e0e1787fd11e3b4ba892"}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 02:20:42 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYRESOCT=r0], 0x1c, 0x0, 0x0, 0x0, 0x5}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "00000000000000000005a0000000000000dd00"}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) 02:20:42 executing program 1: sysctl$hw(&(0x7f0000000180)={0x6, 0x1}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee06000000820ed6e487491ec4de31ac5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f367aadd6bf6e9c115d6be082a962efb2584c38b15db817788c5e16f1add207c6e3c9f2df1883f9e6cf1bb069b3a6d6e9c67a025f2205bbc649c3a15be1969c33b69359dd2b3dc43f758a13c17d9611219c9613730a388be8a1df98af8f69ce2a16e93a1fb323fd56acc11eb7d79d20c1dc386e9731c5a1837b6000000000000686f000000000000000000", &(0x7f00000002c0)=0xe7, &(0x7f0000000000)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) fchmod(r0, 0x8) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) lseek(r0, 0x0, 0x1, 0x1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 02:20:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) mkdir(0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x50) socket(0x18, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) 02:20:42 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300410005}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) flock(r0, 0x2) flock(r1, 0x1) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r3 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) flock(r3, 0xf) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) 02:20:43 executing program 0: semget(0x2, 0x2, 0xa0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r0, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r0, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000140)=0x401) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x2, &(0x7f00000000c0)="d66d51cb4ec83008752e7ae15fd1ce49fd644980365d9283d1a286626c5edad22f5a4122b5b7efdf9054be00abe4c4f17ec49b12cd6d2b5fc9fb50b4259e894d033e5017058c6559c08cd2cabdd92f4f6d8fa4f27be78f6cabd7", 0x0, 0x0, 0x0) 02:20:47 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8) setrlimit(0x3, &(0x7f0000000040)={0x1, 0x100000}) 02:20:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x1300) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000100)=0x6a) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0x2, 0x6, 0x1000, "a01d0d03cc37d8d2a9f9ee989934c89def3a52f9", 0x8, 0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1, 0x2fe1}) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x120) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) 02:20:47 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) close(r2) write(r2, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r3 = syz_open_pts() close(r3) write(r3, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) write(0xffffffffffffffff, &(0x7f0000000180)="398391a22219141e5b6bc1f1190b0e5458f4c25a94d154d30162a6999170c94e1266487db0858f42701c886af8f5a366fffbffffffffffff84724590506768419f96834b61d21b4c746efbca14eab6e5ea921159f576d2448c8208d687483ee9232449902c5389816b2f3a0495c623227ba05c48a5b77e073101ae1669a332140d5ceaa92bd84676b9bd07976be98744530658943dad1c77546c2b4825c4579b10ddb745ba47f78418df14e4f8c16e51fa5d266c21987f1b0811bf69ece719a373d3a72208a6bbabd8a45c34a7a1b7317dd2554c32910fa7be26ee15ccf99100e8a5edf6c6dbf2f372c97e88380e2f145887b5d22cd1e1470299e051f49566091816a9d26b87771f8b9f066a0cc3315befcd6995e58fe762ff7b7b47a194a929308ff1a89eb5da58c51a7a221a2009b0855f88b3aaf3107a5d7eb862903591af0fd2feb6b326af8996a66fccfccfb88828022ab2f94af2090b2c83a09d43b757ea95de523093c0b7247d1775e6b84ac1be5d8d261dfe40fbbd409b7c5327e2035fb2abd33ea29307fa64df7a03783fb1ca00aac060a3d2b9d88c26e1aad9a56f6e08eee7507d269fb4fb0199f05e00"/440, 0xfffffffffffffee1) execve(0x0, 0x0, 0x0) 02:20:47 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2479d89fa2154edc6ac20ef1893bdae6a5d61282d5c004a9057e8fe627304bf5b8274ae2750e25591cedafdfe3c2eb37290f1a10aa338b88ddc69b872903fcf595f7ffd92aca6d5ad1aff7f3b4d104ac10ffe5f7db1f2cacb7368b587ea3dba1c958a40a0c507a59641faa8f343c23cd5e9b4f7d1d78bcd31764fce2dcb0e953008d032ed22061a5974b"], 0x44b, 0x0) msgsnd(r0, 0x0, 0x4a4, 0x0) msgctl$IPC_RMID(r0, 0x0) 02:20:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r1 = dup(r0) fcntl$lock(r0, 0x9, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup(r2) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000001c0)={0x0, [{0x0, 0x100}, {0x1, 0x3}, {0x3}, {0x0, 0x401}, {0x0, 0x101}, {0x2}, {0x0, 0x1}, {0x0, 0x1000}, {0x0, 0x20}, {}, {}, {}, {0x0, 0x4}, {0x3}, {0x0, 0x10000}, {}, {}, {}, {0x3}, {}, {0x2}, {}, {}, {0x0, 0x1}, {}, {}, {0x0, 0xfffffffe}, {}, {}, {}, {0x0, 0x7f}, {0x1, 0xffffffff}]}) socket(0x2, 0x3, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000380)) r3 = syz_open_pts() ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000340)) mknod(&(0x7f0000000140)='./bus\x00', 0x4, 0xfff) r4 = socket(0x400000000018, 0x4, 0x3a) ftruncate(r1, 0x0, 0x40) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r5 = socket(0x18, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 02:20:47 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r3 = getuid() fchown(r2, r3, 0x0) setreuid(0xee00, r3) r4 = getgid() chown(&(0x7f0000000280)='./file0\x00', r3, r4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x8, 0x0, 0x0, 0x0, r4}, 0xbfc0000000000002}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 02:20:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x2, 0x2, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x7, 0x5, 0x101, 0x401, "96ef9ab0152d077bca2e97c8fa0d21ef36915541", 0x3, 0xfffffffa}) setsockopt$sock_linger(r5, 0xffff, 0x1023, &(0x7f0000000040)={0x5}, 0xe0) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 02:20:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe35", 0x3) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c6530000a3c1f86a4f476c637de3ac745cf000000000000004c5c5d3696d4069702c316cd12f1687705568dbf83c00d2aa772a10d46fb224516ff2da4afd01764e4eb5409cc7ab788b534b2f4"], 0x10) dup2(r1, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(0xffffffffffffffff, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf", 0x27) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 02:20:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x6) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 02:20:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x14) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) flock(r1, 0xb) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4}) socketpair(0x2, 0x3, 0x4, &(0x7f0000000100)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3000100000200}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:20:47 executing program 0: msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="020000000008e6000449403ab96706eafb46a04eee104e5dc1ec1e2f285a678389"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000240000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000180)=""/172) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000000000000"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:20:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x2, 0x2}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f00000000c0)) 02:20:47 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, &(0x7f0000000100)=ANY=[@ANYBLOB="0038b49b4b55fb618c3f481707000000000000002447bd016951e600000000"], 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)="ebffcb56e73b6280d573f5ff13b9fd812eaa4e71", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:20:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x60}, {0x7c}, {0x6, 0x0, 0xe9, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 02:20:47 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="6b01a00273eef26e2e", 0x9) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/241, 0xf1}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/66, 0x42}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x4, 0x0, 0x120000000) 02:20:47 executing program 1: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r1 = dup(r0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x8) syz_emit_ethernet(0x4e, &(0x7f0000001b40)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @mcast1}}}}}}) 02:20:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 02:20:47 executing program 1: clock_gettime(0x6, &(0x7f0000000000)) clock_getres(0x0, &(0x7f0000000040)) 02:20:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000dc0)=0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, 0xc) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000e40)={{0x421267d, r2, 0xffffffffffffffff, r3, 0x0, 0x4, 0x85e9}, 0xfffffffffffffba4, 0x8, 0x81}) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000140)=0x7fffffff) r5 = getgid() chown(&(0x7f0000000000)='./bus\x00', r3, r5) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000080)=0x9) 02:20:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) fchdir(r1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x4}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000140)) write(r0, &(0x7f00000000c0)="7cd23ffaa1aaab00000000000000", 0xe) 02:20:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000040)={0x9, 0x400, 0x7, 0x200}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r2, 0x80047001, &(0x7f00000000c0)=0xfffffffe) 02:20:47 executing program 1: ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 02:20:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="8202adfdffffffffffff447b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a86e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb8fffff8ffff57d60f13ad30505e8f5300a4aeef9d612f07b14385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b412000035009dbda3ae012b000000d28418ac23109b4bbc5686570f1b00000000029cc4ac3908ddba44fb4b755500000000000000003e70f6b4a062c6ca8d12540ccbca45000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d53eef9e8b0fb636710000d2f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d09000000004fad4b03c88132e19769e70a2ea6f78d00000036d1161b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d308682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e33edc2a8bcc7102e6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136d097a5d83092960862b8102bc1f84da03ea23b11041034906ce6dc83403ee5c4d3c019a1f569f6e87cb950fe286ef99252e35109463c50d4ebb0f11934acb99ae1ad670224f918fd6bf321659a89495a2856f00d3accbda54ec70b5260ff5a00b3d43881052e0e429f4b0a960091867212eb914a69d1413e8cfe753bcfaba7e40000000000000000000000005efea7a670bfbed345d8b9b6683308fccb47d9c4936d39ff47cade113c3b6002baed55c0b2d6ec968164fe69b2f6c57f393775b66ffcf50005c9563f7db12aeff359020802fac3cd2f56e937921398d41194b847e51ec8e7c20530383be2a3ed26ac11bc6787e3c0bc808f47709a5e70fe3be13caa151f0e89d97b623b92b462d5fcb5b6acc198ceae9c8263eae33b35dd0a98f524abba5b613578773278a10015ff5e24bb1c94ab939d8bac352fd7f22a02065f479ef2b5eac09f58923c1649b821e7ce2b34962a7aa6e1467ad6456f11e9428e09cb1c1ac3c695ac97791e991a08c573089a9cd2e85d596d6518325fac386bdaca4ce6807cabbb3b3969991f5fc6ba390549cfd380b3ada648c0ecb9b1d5e40b377325b1f36a60b0f31ee5770c06487d710215f34063cabc86b8b04f37d754e5b0d6b5de0d36ada2fe434509e423196438b5cb02a9b64c80e4b62039981a5ee5c568d2e84faebfca90b4ed6a1ba3cda1b07b8d87caf4b0f0ed3905455b6e793d06030fe744e8de8b12812637e0b757831fca896f4958ade4fe082eea39f64c7b1364522db1f03c39b4e71e312af07fd0441f76db0e2735923bedd40ca46eec450bcb111cfbb560894d6a55cb9d33b1dd7233930598645cada498ba3b95"], 0x10) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000580)={0xffff8000, 0x7, {[0x400, 0x8, 0x100000001, 0x1, 0xfffffffffffff3d8, 0x5, 0x0, 0x6, 0x2, 0x1f, 0x4, 0x100000000000081, 0x4, 0x100000000, 0x200, 0x8, 0x7, 0x5], [0xffffffff, 0x6, 0x1fee, 0x1, 0xffffffff, 0x20000, 0xfffffffffffffffb, 0x9, 0x80000001, 0x81], [0x0, 0x100000001, 0xae, 0x619c, 0x2, 0x81, 0x39], [0x6, 0x80, 0x8, 0x5, 0x3, 0x1], [{0x9, 0xbba, 0x9e, 0x23fb}, {0x0, 0x4, 0x80000000, 0xffffffff80000000}, {0x7fff, 0x1, 0xd322, 0x400}, {0x3f7, 0x801, 0x7}, {0x2, 0x3ff, 0x2}, {0x3, 0x2, 0x6, 0x8}, {0x401, 0x81, 0xfffffff7, 0x2b}, {0x4f4, 0x3df, 0x2}], {0x2, 0x2, 0x1, 0x400000008}, {0x9, 0x4, 0xfc7c, 0x100000001}}}) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x10035, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000340)={0x4, 0xc5, {[0x9, 0xff, 0x3f, 0x6, 0x8001, 0x7, 0x9, 0xd3f0, 0xffffffffffffffff, 0x6, 0x10000, 0x3, 0x80000001, 0xdfe, 0x8d, 0x8e32, 0x8, 0x6], [0x40, 0x2, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x138a000000000000, 0x4, 0x4, 0x10001, 0x5, 0x1, 0x8], [0x400, 0x3, 0x1000, 0x5, 0x7, 0x100000001], [{0x3, 0x101, 0xfffffffc, 0x3}, {0x7ff, 0xebb, 0x2cf, 0xff}, {0x7f, 0x1, 0x3, 0xa9}, {0x5, 0x3ff, 0x4, 0xfffffffffffff800}, {0x3, 0x954, 0x0, 0x9}, {0x7f94, 0xd4, 0x40, 0xffffe00000000000}, {0x8, 0x8, 0x3, 0xffffffff}, {0x8000, 0x800, 0x800, 0xfffffffffffffffd}], {0x3, 0x1, 0x80000001, 0x3}, {0x9e, 0x401, 0xfffffffd, 0x5482}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) read(0xffffffffffffffff, &(0x7f0000000100)=""/119, 0x77) r5 = socket(0x18, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 02:20:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000080)) 02:20:52 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)=[{0x54}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000040)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x6, &(0x7f0000000240)=[{0x3, 0x0, 0x21, 0x9}, {0x0, 0xd4, 0x9f, 0x2}, {0xffff, 0x0, 0x1f, 0x200}, {0x2, 0xff, 0x81, 0x3}, {0x5, 0xb1, 0x43, 0x400}, {0x9, 0x7, 0x81, 0x2c5}]}) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/63, 0x3f}, {&(0x7f00000002c0)=""/193, 0xc1}], 0x2, 0x0, 0x8) 02:20:52 executing program 1: open(0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [], {0x0, 0x0, 0x23}}}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r3 = dup2(r0, r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) openat(r3, &(0x7f0000000000)='./file0\x00', 0x800, 0x13f) 02:20:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) syz_emit_ethernet(0x206, &(0x7f0000002280)=ANY=[@ANYBLOB="1a699032177d40da8b2dfd245fe650ddd9bebbe3e8a7c1571dc1f70639d73630c58d66c9d5bb6e82cdc23d77be9d45052e1dd28a57f450612cf5bb638806e35ebd012064adae49d26faae034b52878bd6a71cdf398f9a90f2bec81c7a229c14335487903be943dcbf16295b890f444a2aca47fd52fce6b8da88cbd4174f12cc98a7d4b84b3f9f31d969faeecd879891ee4c109f8b846d85a3c4425d19d263f633e895505251ba7f1f8077ee2b44faeb0774ab5cbdc5c1cb9caf9e16ebdf233c4e15c1f216fdc4e2e0f1818480d09e662b8207e9bd74cea7df0b72a9594785918e267356c16a4f34be1a8705907117561203f9dd5f89674042495572b3202576804f23b51350484067ca474689e48664d43ec3086fb7444cce6cf00f6934faee56500d8294160a7ef0eeea39c7f614ba9b38e6edde8c47f982176f9d19ff8f2fa54f1bf662a951a01a4d93178c72e76c9404967579adc3387a7a46030338355eec1b7758e90b504d3d5fc6ada8d24c8e38d50c9314ea8ec97e9547da0a9547e1f986c60f83fe0a82801fb9af377310954cb96a4a97feb0cabfd10ad5c68ee902360bc35d9bdacd3b08d2410c454c188af6e799f00b4ea93cd90eed7449daf94ab3eeaf4903dbe34d46307704474623ca048644c0d0cd3b9628563973f162ea258efed9012dae102995db395bd81ee740d23c231b0eb455f9e12de8a2172cc7b372a9ea653a2f04de000ad2b09b16eb57def3c87965bf795812911687778113374e1b5203640d078b42fa893192739f99a67c1e2296a411bbc24f2b782f84ed80b1d29e80d11bddd48d4644ef60d205151bff6b8e1e05d6d7a1c59b3994a2bba9133d17b7ed4dab6beb5a4c9c01783612ead7c9a5d35520d2295cd03a3b1c3548d70f31a9eedbd2bb95a26cc3c3eee59ac3c6af7b8ed9041d41dbd5f23f95b8fc756ebfa5157c8bd7b56dd446384e1acfa942dafced267bbff9d0eecb2ee1505bef8e87c5e94f2b6843025a66739e2514150bebf245fa94bdc612149e435a12cc71e94e9ff0700f05002345070b9a04c8719f9e64859b33b3ede828432e4c052b39778c857cc923657a591c13f71217df282e06a83b0beaa18d9e11be8fbe53297d90f5df673a925a599425a76815f74eb946050f8832b4e696c5a3d27918051db019d2ef9cd5d8dfd64954cbf936eb0f94bbafee0a386c101de2b8f80f864895544fb47eee56463ea1e91c251e1b078fe7e645877f318a79c8db69b5c0fc668c62f86a5dbbddc411b1039698205fd6d081cdfd102636c554d3053f86c3430e8ae9dfcd1224d0791e5ae4f3626517024d010bd42942d8b506520b60e77e6d9d06db10abb4084d73a91fc07e979d7b6f8930fc119cb0780899fd9adc64fbbb701e9adb0b7ff0407d14dd7fc14c0153ff5f75ec23d69eb13abed60af90b95e49c4ad434fd3a3f42d63c963ee47d8f46d70c12c36797d415f60c6467cd65eee05ccbcdd7771a742e4930d204926904a38857afc251c6aca2c0cab08318171a423b764d924722bd985c4ab1c0117bf16068d759e324d193e2cfca0dbefb7bf8c0ea5db97f20ea0d1f166c1af093440eeaee17992cc92a3e57be68dfb87093b6315245ab39e9a98476ccdd64420cfc2960960cf8811af101dd898660ec8bb61d1de098b3105ece3c041b52ab17e49058d8582a8a456ddb17fba81ae3f61e880510c0258a18c3c176fe349050aea7726fb48087dea4b67f19291f9cf5effaa9b3d2c4469862a600688333ae4c6a6ea043e15633e54a568a49046dcee0a361f0e1ba5064be258149531a98f02cba413159a0b4458dbf31da60ab02d00d74fa135edfa2c68a9a8950d6ff7e491ecece40f4140461c7a9d9bd0508dc1f42f692e5b3176ffa40fe525246aba7c0edf59a13b11f1aad15dbf6dccde15c4a22ea033fc7f68b924ed678a19ac7584a1319c2e28e0090028bc0276bf5f7b0a40a2caf12f262145bb88f0c3054d0b207fcf56fd8a9ad701b9ba03961ec496d5393081486042e7e4626db60a7d6eabd5fcfb5b874fcf82d7544630e68f698143945541ff426a16dbc7a4ec44c216e3a5a04002b3ca31ca0a80bcf9032f2f1780d7bba64787ec640e3703902725cdd3ad0a09c782b098aa356148582dc373de806b38be121e3527c3013a25c7b6ac222b8b3e405d717f4075160925ed4220820fb0b8d91cfaee6b79f6639733a27d45412908c1c978ebe68d3c29c2739c8ef997be3fb23ca0c6422af4cd329d9fd821db98f0432a449a266e5d664d4e113716a8ddbd70130084d59eee20306362fa42de27917579286aef29e55b67e5cb790d3ccb1e07fb1d2dadc5de9f2da9b8a4f2892a89c85a3c67ab9c41e1a55a8d3259b629b051c7a1ad523cdadd2d2e70a48942f23b48415f66d05c8395bad049aa6a4bb1ecb21a135d755e6f4754d0b781d042f29d8982eef04c906e93378f2a3dfc70a027493d17e05624bd1e57924b9bfdedc4f88b69dd904d349749b3a145fe6639bbd2c429538ea2356666343ced04280831ea81c49fa4b8d0675717d747712ed16bed27c1ae7e819817a2453c5d266a88199b30001742f7e86341ca88c53377159f28b35c06a4304f146689c9fbd0c9de5e6429b77bb529817f9936d62de5b510e6cf105246e9a17251b67be380bac7187382d185ae0bc92e7ae13ed66e122743b67732aa67229758d28ef07555c35e9e28b703173c5e74ca407b3afefa4565e7b894b8248cb3674fab2706c9c547af679683528cd8925823999a4bfa0d86682c70936f45c0c71ff44aea1fd47dbe2e0c7d4d1adafb1c5e9d1a71bd1330338b10e5bd8fb9a80f3608185e573cdd355e7c3ff624d3d8eee10fdfc1b57557e171371e4641ebabc575afa14d54300ff0d36334165913f8d666f67b974cc4a56e48bc5d73e9c42fb6807f75539cdaed2a16ce116da1f2f37988025511a5756c74a64243c0e2b8ec7c502fecf469ef5699e1811e67ab63f5b0d991976c934d3cd95035161d7748eca2782bbba461ec835011414f272c82d1865fb77b76a4bd0403c978d14d9ecb741984bf911115e054b354504b7841ab964dafd38195018d034f5b1cdddbf4a3dd7f8869977218dad71c21fed7fbbefcbfb221c5b6f9761701dcef8c2506965311ae314743cafdadf44f6490bde50c97afb0f10550b2d0ea4e8afaf92b85483808a8e13c3c481b75b722bcb69aae18cc2154ab78e9beb9e46e36eb872d90bdc6812b2bbced0df0261ae02463726687a0527c22f9455b1d9dda7a3b854fe7316d716e34d53ed067044575b13a5ae7f5d7b57c46ef13ace3c717ea9ab6f65aabb8d2499e4621aca4f1106a626a3acf29c0483ab0e778a095aeedbcd29c54e390fef197e640f8cca8805265e2821f98e116eca473e083d37ca85db1217d2f76e8db00531f765ac1b301e46e8be313024db60d6b01e8015c9ada14ccc9f479fed44750c79dc3390b5ffd5ecd2db9810692705907000702ce4945c08c2d07cde84e04e56025727c32dcf7d2c8f5630ef68b445edaddab2982a06cc01b921b08f09073ba4608c493412725aeac2923b12e9c85977c7222b7774616bb1d09744a52d3a47f89a4579ff0877f2c1d9e810a7f1d9659da4ec4563807fdac830c94f6e2ac486872716de464309a5b0987b9d26ac12c89d00b4e47fbe39837d18697f7eaa19de7eb845f4e6ae8c0fd7666daad1b2e84a7b4587d08d622fbd281a180b17cbad586beea5135cdd0a59ec12007b2aef688d5588e61d744904eef9a213ff5085c11cc6d24e8341fad6ad2738032ebd068db5489557488003620768bb1cfa3f6ba3a325e9beedc6a4cf073f54ee75b2461caf829583530cd589bd7ae0243d6f84f7f12d232bcac64bbcc95d1ce7c2efa6a1f8b4418a0e921f0e0fa9b41c6b0adc1ff5de3996ebd3e62f520156cdd93499b27c1691a8a5995cf2a7409c906fea6d27a051fe50a94d0521d32dc1be170094e9257a14f5a501607885b1caac388a0d32e458a21928f54e6fc4d1113ca7a02795bf85977c11fb44f7e255603b33e1ba2c9d46b0c489662709bbbf387204610b6c3f192636e1d074f57f7e8fd946a6be1afafd270458bf8fc3cdbf7e514e7381c0c51a8b72fad536bab20da476feee31b68f6092dcc323f48d6c4a1d47c27eae0128e135c379417e7c5546d2a768c96893b25f3cf76212cf1478ad8f5ec9ecdb70374e245148e72193aad4692a2caeb235362de6a5001d94eaa00b93021dcb80f3c2486b2b58f290c197eb74efdf216d66a72aabb73619c23d44f867f54c9fe63cf6b5fcc9bcb571877c1e909e6dc6891ebee5f2d5496b9932df8a1c24b0d91162b820627e8d9de1612aa60e3e8c9be0d34f37c13cb8d2c0dda51517fb9ba13e5310922364a152fc1a717df2c1cba0b7633a2011d0b0346d9fd2a4e79b5e1dba03a46478dc4c0dd792bb8c567d27319b4364c95ea035ea4877c75956a081388023b89fe97c77e93f6a8bfe88bdbf69380857fc2159b93ddeec7b4a89319d9af10a438025875c815d880a84b39cc66c888c8fe1372aba27dd8e43bbb47d892ba1a30ef7d71d84c4327c4c92c59a66859a23dc15e337be15f18b8fccd4d4450c174f9acf040429592273d4422f9262a39c9dca9486fe7d53c93de8dfee939ce5bf22bf4c71f437398bd995f0055234a8338962d064ea80517478c6d0fd1640a3e33891547945d21ee546adbfbe599445c1129fdb4c2d44c94aaace379dc11e334de99790c1dfcec7d0c0875921830667c134215a291f3897725e1bc84bdc0655533389dbd8b77a1d2714e07f455785bb455a65a2c52229512fbac08d4a6d8dbc1ac0cd79bf03a19662de3981f59f3a9e7b647c6ab91261c658f43b9d3b206de70ef79def6843550e35b131db75bd2357c79e510454aefd839b193732f6b7fdc1d8b795b628190b2f2d5cfcd394fb244746aca035fc3fcd0498003bbae4040df8566f3e6798de1ce4c0a3892433c3c286b296b02d9bd7282de69ecdf199e20100b4b58ef068004febd02e74cb77576d05796171ec33e406f65df477255ecf4f00286ad79731adc1b1f51f5d3ffb29c4f2e929567809796366f9955240c1dc151539835afb06a52fd59ad29633276cf28ba9f5044347f7f990f515c8ef5e6e12fca4b7fa2e13d5c4ba2efe6cbc56a9929f6412197ca11213034ff69f0ca3f620a72dfd7ac81152b00ab24a50cebbc7096e9f6a089ea677d6726407e3418d814068e18bf6afcf6a656dd0da723e6ef6c1255a4927afc02877b29e18662966c3dadd6b6c02d9e0a0acd51656a58db02de999153d80f4565df353a6e4a653842633a46aff4c89b27428fc7f240eb478936d35f0ae5b6fc1521bebc13bee1265c16ec3910626d5b4e85885a5e113718e605e898d3496b62b12281d7a13da293900731eb8885958f9c8a849729a874cbfc544d923f480badeefc3b33d74dc22043025dc4273e85a8c22d295eadde771d3248fa1a2f427d1f97408f90383a284c6b452a1ae593186378f31757a9b15ce418316467607885f08a4374932e5cf69c2a75d85c8056692c273210859fdb65d56383bf1b9bdd8c6e5661c0ab57071fe8fca0a474826faca6e754fa742fb6104c483f901ad12e62fcf07f1e7bbec92be1a755c2458d414f0674a359ec78e87ab70fc8f1027c10ec7fc09f1dc8fd6d3efeb3dda0469e2a73ff807f46621d066abe2beb4af18e75a059c143a81e0bac149e4d68a6c3d8e9dc3a3165041ad031763cf89292651e20a7b84b27be", @ANYRESDEC=r0, @ANYRES64=r1, @ANYRESOCT, @ANYRES64, @ANYBLOB="038ee966f44e0afcdbd3d83457b406eaa6b0515411e06e9b3dc86e919e00d10edd80746139f3dfb5aa11f78839ba776598142948fc529ce7e074b6249d59acbca484a7b5e5f92a967d4ed442bf8297645675c347f76cab04b7b5effd930000000000c2da53b8131933945b2af5fa4522a056932460e565056a55a665443772fe5f56191cba49e637dfb3646883021c02f596eb247c9ae6d3ff9c9a8edf5274f551df7e9f33c59f6ba836dcd839b209f74eb84dc202e9c7b561327ccc28a9e47988f5cc10faeb83b31a7f5f0ca76d56af624ee0292541a98cae970e9a49b9b80e50f7078659c813d443bdcc1ba5aa26806404145ca24e58e775feaf170235a6bff73933fb4825d43d8ab4f420974041aceb465dff28b8f719095ae9796748d94662a70e07711cf0844946080c49b14387e59ef134ec678440c6619eb3ef701986333f4cb1f21401798472a0efe3", @ANYRES64=r1, @ANYRESHEX=r0, @ANYRES16=r0, @ANYRESDEC=r2]) 02:20:52 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x5, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x200000000000000], [0x101, 0x0, 0x2000000000], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffa, 0xfffdfffbffffffff, 0x200], [0x0, 0x0, 0x582], [{}, {0x0, 0x0, 0x0, 0x7}, {}, {}, {0x3}, {0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0xb7c}], {}, {0x0, 0x0, 0x800}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000004c0)={0x6bb, 0x5, {[0x101, 0x7, 0x5, 0x8, 0x147e, 0xa2bc, 0x0, 0x1, 0x7f, 0x9, 0xffffffff, 0x7fffffff, 0x0, 0xfde, 0xff, 0x0, 0x4, 0x8], [0x0, 0x0, 0xfffffffffffff98a, 0xd2, 0xc1, 0x80000000, 0x200, 0x800, 0x5, 0x100000001], [0x5, 0x6, 0x5, 0x6, 0x1, 0x6036, 0x6c4f], [0x6, 0x2c4e4336, 0x5, 0x6, 0x8, 0xab8], [{0x8, 0x2, 0xfffffff7, 0x40}, {0x9, 0x100, 0xfffffeff, 0x7}, {0x0, 0x6d, 0x3, 0xfffffffffffffc40}, {0x6, 0xffff, 0x2, 0xffff}, {0xfffc, 0x0, 0x5, 0xa1d}, {0x20, 0x80, 0x80000000, 0x1}, {0x1f, 0x10001, 0x3c000000, 0xffffffff}, {0x7e8c, 0x9, 0x400, 0x4}], {0x9, 0x7, 0x698, 0x5}, {0x200, 0x0, 0x40, 0x6}}}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r4 = dup2(r0, r3) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 02:20:52 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3a}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000080)="633291209cd820c986f7e4f4b000322c9e66f3ea207d5493f673254343217dcdac1054d8614ef6fdf44f955758504ecb4c84eb077e82b00cd8afda57efa1923be9467e4d40636d03e2ef8e4f452dafdc09fc438c846abc", &(0x7f0000000100)=0x57, &(0x7f0000000140)="e4bb0c62b13d33c7ebc8c214bd63f720f3c7db2ecaf6510a19c9ed2173769ec19c08626b30363104a9f43a4b0a664ac5e6aac212667f1da58bf31ddac11e8a2e144b719ec0a02eb36061dec93896e11bea6857c779403d451d26f51d07c2132d8852eee20398752613b4855ef8c98567ec841e6fe306e281572cc3a3f96fe26a8550b6b15bb1b5e09e09d0875bd92cfb7ee31aef4e064e780e5f4da9466b56c84b95440fbbb01e1250a9d028cf329835c4a419f419404f3364c1f7d0de", 0xbd) 02:20:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus/file0\x00') r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x40047463) 02:20:52 executing program 1: setgroups(0x1, &(0x7f0000000140)) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000dc0)=0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000e40)={{0x421267d, r0, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x85e9}, 0xfffffffffffffba4, 0x8, 0x81}) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r2 = getuid() fchown(r1, r2, 0x0) setreuid(0xee00, r2) r3 = getgid() chown(&(0x7f0000000280)='./file0\x00', r2, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000dc0)=0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, 0xc) r7 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000e40)={{0x421267d, r6, 0xffffffffffffffff, r7, 0x0, 0x4, 0x85e9}, 0xfffffffffffffba4, 0x8, 0x81}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x35, 0x0, r3, r6, r8, 0x6, 0x6}, 0x100000001, 0xe7ba, 0x3f}) 02:20:52 executing program 0: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f00005e8000/0x2000)=nil, 0x2000, 0x0, 0x6810, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040)="0daca316827c4d8dd3ac2fcdb490f27337cd3d8146c871e16b45b0a560a34b1634eb80da4118d24242c12350342a337f0fb81fc69d9a5e88ebfff22d33ff7d275b4dfcbd555df901a27c1f7eaf3e5e00803a", 0x52, 0x7, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) getsockopt(r3, 0x8, 0x6, &(0x7f0000000240)=""/150, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed23005", 0x2fc, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r6, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) socket(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, r5) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000140)={0x0, 0xffffffff, {0x0, 0x80f}}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180), 0x0) fsync(0xffffffffffffffff) 02:20:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2830e65a92d39b5c000000ffff0000010000a6db", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 02:20:52 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x211) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000200)='@+\x00', &(0x7f0000000240)='!\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)=')\x00', &(0x7f0000000300)='+}&\xa4-\\}.\x00', &(0x7f0000000340)='\\-(-[^]*#\xd7,}\x00', &(0x7f0000000380)='+\x00']) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 02:20:52 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) close(r0) ioctl$TIOCFLUSH(r1, 0x80047476, &(0x7f00000000c0)=0xee) 02:20:53 executing program 0: minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000440)={0x3, 0x0, 0x8e, 0x0, 0x0}) 02:20:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4c}, {0x35}, {0x4006}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) shutdown(r1, 0x2) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept$inet(r2, 0x0, &(0x7f0000000080)) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept(r3, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000240)) 02:20:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac"], 0x1) r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/24, 0x18}], 0x1, 0x0, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x10, 0x4, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="80d03c2f00696c653000"], 0x10) shutdown(r1, 0x1) 02:20:53 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000700000000000019078e0000002000000100302907800000000450000000000000000000000e0000001e0000001832300ffffffffe0000002ac1400bb00000000e0000001ac1400aaac1400aae000000200092afa5fe676870300054750d2940600000000940600000000000000"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280)=[{0x6, 0x0, 0xc00}, {0x1, 0x1, 0x7fc}, {0x2}, {0x1, 0xffff}, {0x2, 0x3, 0x3800}], 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) recvfrom(r2, &(0x7f0000001180)=""/109, 0x6d, 0x1, &(0x7f0000001200)=@in={0x2, 0x3}, 0xc) semop(r0, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x1, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f0000000080)=[{0x2, 0x7, 0x800}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x3, 0xffff, 0x1000}, {0x2, 0x6, 0x1000}, {0x0, 0x3, 0x800}, {0x1, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(0x0, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semop(0x0, &(0x7f0000001240)=[{0x3, 0x8, 0x800}], 0x1) semop(r0, &(0x7f0000019140)=[{0x0, 0x400, 0x400}, {0x2, 0x8, 0x11acb1e5ef0d91fd}, {0x2, 0xff, 0x1000}, {0x0, 0x5, 0x1800}, {0x3, 0x2, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000192c0)=0x9) semctl$SETVAL(r0, 0x9bc52df5332cbb0e, 0x8, &(0x7f0000000080)=0xf7a) semop(r0, &(0x7f0000001140)=[{0x1}, {0x0, 0x4}, {0x4, 0x3, 0x1000}, {0x4, 0x8001, 0x1800}, {0x3, 0x7ff}, {0x4, 0x7, 0x800}, {0x0, 0x800, 0x1000}], 0x7) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000040)="7cf09f39ced3fc", &(0x7f0000000100)=0x7, &(0x7f0000000140)="287efd5b38fc071d1539040cb3d3f47c522ac7434b851e823960d4efb0fa26aa6b4bed340f2c220eca6be51dea267f3d8aa8ff87e929ee668aabc892baeefa9aabdeae8945b5976a49dd0609042314d63419cfbc4bd5220914294d85598d841c15e0d8f75f3db21af15dacf64d6b738f01b6e755071c77614c955776e9774ce527e4de8bffcf2338b7c1455044d3b74dac7dfc4e25028161ff76401ec067341ef172730fc67f203ee68f7cacede16d157fa53243a786cf46180522de4271c2b0658bdba773f56a8e278db33fc84cb8f479dcac13b537e9a493e0ff9c3cb611df079836e0855c5a09365968b03ca9876a2bd3c63d8c411dca10f31352e8998957654ca122065d26c6f881032301f9f95e5182c95617b26d0ef091a3f0b1db9e28da9cede62c11e32e7191f7d9df8a0818dd32a78c441e005b64ab7f9227d1b435beaa5a72560d89cceee1672cc82e4d769d1eeae739760b20e37fc056482d21ac6dd031f33504cefaa1880a764651deac421bb906ba2600093e1494ba7744d99ada58f5e5602b5310307d8f33111afe4099751503ac21fd690d1fb04fa5150129a1a8485638c89d1d695f2e7d19e0d7a179551efa2ad99619b9a41f692f7365c89f0d1df93175256a6c5f1f105c6c2ba023ad14b9a97067b47fdffaa4ed3b658398d07e32e76c535e6f86b98b38a406fd9e09b5818dbf8e10a40e2d01dc1bf744ede6d366a75dd52c889bb19c74fc42a8f3c33fda303cec4ef41490e96b075f902822dbb057bb388e25799745a9ca84596e030c499030b6b61dda3b6006fba520906e8da8156b67d1ed0f256070cf9f1bcea4f662ee47acc39ac1de3de4334675f59b7a23e441942159e78c742a3daa74d634147c795486075b7577ba716cfc49f72f50c932dc34cb7424327ee0f7826342d9dfde0f4f92ddbcf90f49210bb5a91e48fe5bb9448c46461429b573baec35437165932b5bd2b246b7e5870b9dfced82524d7e37dcf48876669a6dd4a302677e87622515a9d771ffc4d60888a851528402381488cca81e75c42f3f78a5891100951ea33468ce53d4afa57af36dc3f86f12197c00aefe74a020bb1ae34a3176e920297bed77a4ed32aa7af40d36aca833cf6bb2cf9bcb14dba754583524fbd96dd43590e84160cb6e2415d3fcbbaa8cf2a5e392a6ea3aec10858b77098e65d0f357ab1ae9333578c500610dfaf927056770c6fcbf150ea4449ee5df37dd9198f8bef191d6514f84b2fcd83e50c8668511c41a408d5d83f898524f56457a84da7b9fbc94e833389976f4b65950942d400d9d4b36eb991b80bf2325d8786f8252c7093038d1c4646fc6076a72e39466590674659b97fa56733a502e2bd9e9493e083c5807a437e6339d0b2012b1ad3dddc0736cc25169b908ef8ff7e72286e8ebc79a06e5368635b63e2614d55579cf2aba48eb576cd18538b2022dbe5bca0f3c4d8e0c445596c8b819c089eb8e4912d183071a5bf012e1114c51bbd66138d6d05548881422364f4af3d64c42939aa794a9eb061dfc3ba0d05228b04e7803b84996a726715234fadefb3d86679301d352b7c7be5278be60be14779cd6093da21ac9a64bf739ac6402b8d48751e7966ebabad36e494d0fe074fe49428209d521d5881d0daa714414a0d3d4b35651ea9a15480947d1ff4f0425a89b542629f0affce404ff3a7e975cb6429e610a0bbee477ed412d147965e6be56537c95af8d083d8d1bf1deef1e01b1e9b20b9f98d532416e58058be3d9035b57cf89000a341180b6a0527c11e3477601ffd819f2d72f0734c6f5bf29c2cd7cca68dc878f41af129c20dc17b23e84ccef988a385b57b7928e9b0c44204a1f3e1fb32d5e8e90b09158e62c2f04c884e0d52259437eb38a5bd38e5d11e1cb55c50f2316c4e71caca82ac88f3b86cb8f757ff7a3a3bb3bfb285cb023262050a89afeb7586ab2c577bd73e142abc91cab92698e6ba90db6e6d6ea34591a9204c140aa0d2cbd75e36fdb8eef64568aaedb4f99131d3e3db461147a6bb0b394ab3125265e4bbde4b7bb8e6df324310535c7c9260aa94f2050f5176cab01bf4f8c3ba055277e98e79d57dd35dfd30466c8ea98bb2f92cc5d15131a01a85b7f3c73179a04380850191dafaee02bededbe1c73794f0e29da9537751f1e02d63e152d64079a27d85188742af61164fec7848d31948435dabf1cf69ab68701bb731208b2be1c1dc46321a496c0cee6a2b17c077dbc493fc6df0ccc6e7105c5a97e99bed0736fcc097cc9679f52f6d9739398168193ec23f96b3eb64767f01620fb0d0b034178acb6fe6dcb7749b769f479bde809c25b88a2e6b3c496fbc48d3c33bdab2df8e42564cde2e4863b1e72497c51e24eb417f74fc0581c7719c7950d61922b7e2d7849629641f6fdf8bba0dd02e88f892d62adc6dfbeb80972552b469def65f4db40c3e1b28dc26bbebeb7a23a6cb38ff475dd78652f565711b1a3282113463de8e2fdb19ba17fea9b370f52cdc35013ea6eb78e5a3ab433f8b828fced3dc2411b14a43552ca453359241d3c55d571e4a7a5fb31e3106deb18383f78782c6a4c88e800ca8a4d253328d178e0ab9213ba9b7028bd5d3953e60419d471868b7f62d58cd340d1131e4c24115741ba62e135d27348e5fb54f96fd318eb999d5566934cfcc8ab88aceec9e387cc2ed33a91d8f2da02e51156245d06e4c4ad15c4dc26287688e730776456eee1f1bd41fc418b021a3e69e3806d3f59c97b842a47a6a75dd82dbb37dd04c4a2e256d0932c21a0fe251bec1dd13d1e59a8dfc6fd53912a88e4bb1778a435757d5397d610ba9bf85e6aac6dee68739855f317d2353e2df33a02a19aed489e31e60115fab3cfee95d6fcff3cee4f03936507e8c3e778f5753949ba747311f642a0ecdd590123058c6826bdf355a3bf5da00525dd8ce2111239ce24941880674a21f70b43de41170307b77acd28a0603f35d02df71c1ea9aebed37978d77ae902c62f06c230a2fef8b1e3b5aed508883d6b26e89556e8c6e8cff94b9a6d707eef803716b21d2b87fa1782d687c77e47a450e5434040dcec50f50f9e6506b6ece42bed87762a1c419970683c68f4fde5d55bb48b7056ffcdb5fbcf24ba334a1fbf35333d0e1c41c93a9381d198faed246cb5b80251dd9f2f6318abdb1a59e84987d6c39c5983e55d53851187a2cb3d3a313a0a90cb93bce894dc83ce794fd2eeafb7c83c9423178de20b315162f30ac0b8f87b0e768cde4e1b0e1f5e967ee54dfc4f05e4eaac760222d8e70f99322b1b6897cc327a496717e1cc2b087081180e7e1b58a75f493f710687164789c36ed878fcc41f2c56257e00e50469166ea78bfc774523fbbb6d32931d7662d4b38baee1baef2cf300f2e41a0d551808781a3ce26188633e6bc8cc6e8ecb2a2faadb5c9627bfb08edf88770fe3174c60d4ecb27076c9c5eed2549687c01dcdfb9f5a9cf1fd005e0d01a97e162544a80d7b12490ae7b3f546d237349f2944b4200e2cb9f2d721ccdb6482d416365b2c5a45e8b708f382e7d58b6f77213d1a90ec707e46506b9b70b11d600c86c90df9b7192f9329122cc7d1c7d547ebaf1bedb2fabc124879334c67dbcabfebba38ed883ff7ce629a4e4ca1a3ad7e4c41290c7c67bc04a7a52fcbe23e3da08b0794fe873e68a198bc2fa24335e55f764b7998f6d9f4b16471332add9e7633ab0829b135d162a0be7911bed2fc45bb55fde5415765723bf0035f090a74b0e36cdcd8ebd6e5a9ce4fcd97482e17057e4c41cb496eab3878dce78766ef207ddb053cb25f43b011267d8d33038ecff78b7ec75de47401352be840a4c1e20d7b03555b3a96a476885c632004c38eb0ffa230fadbf27e16044fb430d0494c2e9920049974de22908d1c3a2aeed4ea06eb7dec980de3f3d98d8d08ed36c227b177bf6c31dc8097a35c63723df2119bce5ff97dee0675edb4ff05efdd9d9c1ed1948a43bad3d520fc197c487bb74269a8a404526c8cd1e7766464841b9ca02a41d21197f71c446665b143da6a41884fc79b90259d8e36c9c57899dca24cfb36ff1d793bfa1af2e8c9c8a4692dadc74ef42b583edd598ba43f921a993a88884bb04a61c9755c7bbf3cb36f8af5e84ab58076d3bb53ec721e020112651b001292952fe64b78493cca87bab693348fe6af2f9183621c843c22b288892241ad5f5ab34ef870833073531c8c31a22d639f7c4f3f0f20ccbe0e492f246917524df8c381951ab08613e36b9952e7b13d940eb414fa07afcfc3a488fded2344fada7db4727dfb6003e46db7e08bfd04d1b325957b48ff7f8afed81ff13f4d60729c0012454d761fc19713f1fffe09eca2d3e36f560634b3886ff4e44cb60c53694792a6eb7dba3bae99e616d02d6c570602722b99b8f44fb18809b4e4ab01ae75dbf3a6b0d421593396464ff958a2ac086a1ec30b47092856e7cceca5db101d9c7a14a318b3171377cae2cb9c0ef4b5e8862a2cf92f97a2f381d8e37b415a14bac1cb88f22102db4f5274b086a39ace95bd444777f5a531c4113f15bf391f28c75f6c8526633d8c8ccdb90d8552470334007f5b9f6fa3f555c488d9c6587c3502366e132d32acecf9b794f4f2fd7336af9b7c0fc800e25b7cd0828fa3112ecf38a4832e32f00044612e07549a246ab177fd694dacfefcc2bde8596fec0c733ea8929532117e9d5bba20a24fa74ea36e65352bb112e87e70fab4162af64fb33abdeb1f1208760acd286692847269f137423d32989169695348918cc0a45d355a8ec92923a35825262b321fac10481e3ea18776c105a951105fa983fb4ffe47804aa488f057968bc3fc2c07c90621238cd4dee3bd481d06839f48b1592f0092105288b06bfe0ac68fbe37e83e94be1bc5554311932482469f69861c3929207f3d1b91f34465f1309f4cb7f909dd63a24dd68ead61b17ea21ae61771f89f9fec818cbc4c30a601381851d184c58c35e2721e4cebee8a01eeffd96bd596f604638f37c12d123eae4c5aa4b99b094a5aa5635e1f53b3c0b6521dc89d51b9dc2346ac5ed6571d9ba46f7ff3313c76fb1eafa1a2480fe572219f6919c86ad2741165f6bc5df8ac462c980484dd1faf7cde00f1cecba0340d1025da91ccef8f7295adeb11bff2a5158dc96d37b6496d4ba162070db35ea56ca3d8af24045111ec5ea990dba19abc0f7cc813a8739b82fa58ebea532e13def68b4a1333f011548013758dd36685cf3a0358b41c865e81869b589912c4b44924f3597817c8ebcdea966d91a049e9c16746dc7a35b0d61592cbcc88a73a54ff8b6e19878718a49fe5ee803fc7eb32c614c89219e5c8e20e069455d407b6e945603da32b9a2ab40006e7499d33e9d5de0f8ddc3e524d1b5b3a90d3f94c7b09a507e4e0106ce4ce5a4369826cc2cba57a16fe42deea81abd60c23277aadde32f78c3f99c5447c0a03ce7753b1d7105c3d181e0e9821aebd5cd0e7481592386cc0ad288715d4066dc3c1abad399652f9d2240e548709982189b3dc4624e97a0d9ea31150875691253679bfdf0b9aa3e670240afe92d0c753f95f90cd0ec60652aca48dedc2c7be9e92d1ae93a8d572401c550159727ac57583bd714ab7cb06fe1738a356a146a94603dfbcf6e6623ce858a1491985aa3674fc1508d50e19170bef6ab8573c23b9ab2513da4b172d302aab95173216b48ee1aac0097a551eaaa87ae41b4c31619621120e99a4a75db822e85026cc6262826949bf22ac9fe0457cfa60562c46c46e86447bbacdef8a", 0x1000) 02:20:53 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x410, r1) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) 02:20:53 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() close(r2) write(r2, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r4 = syz_open_pts() close(r4) write(r4, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) recvfrom(r7, &(0x7f00000000c0)=""/183, 0xb7, 0x40, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x4, &(0x7f0000000040)=0xa2a1, 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) write(r5, 0x0, 0x0) 02:20:53 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(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0xfffffffe, {[0x7, 0xffffffffffffffff, 0x0, 0x0, 0x8000000000, 0x0, 0x8, 0x2], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0xffffffffffffffff], [{}, {0x0, 0x0, 0x1000}, {}, {0x0, 0x0, 0x2, 0x400}, {}, {}, {0x3, 0x0, 0x0, 0x200000000000}], {}, {0x0, 0x6, 0x9}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000080)=0xffffffff) 02:20:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000), 0x1000000000000235) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat(r2, &(0x7f0000000000)='./file0\x00', 0x40, 0x8c) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x12, 0x0) execve(0x0, 0x0, 0x0) 02:20:53 executing program 0: r0 = syz_open_pts() close(r0) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000dc0)=0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0}, 0xc) r5 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000e40)={{0x421267d, r4, 0xffffffffffffffff, r5, 0x0, 0x4, 0x85e9}, 0xfffffffffffffba4, 0x8, 0x81}) r6 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r5, r6, 0x2) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x7f5, 0x5, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef0800"}) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRESOCT, @ANYRES64=r0, @ANYBLOB="440d2e6cb45f1352b3d66527625593b0c73e3d848b857e31575d666f5264f1c916df8e30af4225d1e24e77affe8904c830", @ANYRESOCT=r2, @ANYRES32=r7]) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x4, 0x7f, 0x5, 0xfff, "bb4ea40b61c3922b9c265f70c4dcc4e206dc80cc", 0x8, 0x80}) 02:20:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() close(r1) write(r1, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) poll(&(0x7f0000000000), 0x20000000000000f3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x0, 0x8000, 0x8) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 02:20:53 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) accept(r0, &(0x7f0000000100)=@in6, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) getuid() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) unlink(&(0x7f0000000080)='./file0\x00') r4 = getpid() fcntl$setown(r3, 0x6, r4) shmctl$IPC_SET(0x0, 0x1, 0x0) socket(0x2, 0x1, 0x38) connect$unix(0xffffffffffffffff, 0x0, 0x0) 02:20:53 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x18, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sysctl$net_inet_carp(&(0x7f0000000240)={0x4, 0x2, 0x70, 0x3}, 0x4000000000000208, &(0x7f0000001980)="40c456a79bd5a5f9ab9bf20dd47132e1853b9c37b49aa315da1416ad26e6f539392638e21bfe7a7769e81fee691d119b0433dcafd9a6233d99c13e5b4aed3a07cc95b2bcc2e0139b4b0e7c763cdeb6e53c23c092b1c4d96262e42a433dd1fccf55c26fea00ba46c66486e745fd57253dc9c79f8e9bfa6ce221c1bc92abba4d23818de2e41fd0c1a504110ac4ad272c9ebff2a38c79695499fa76fba12daf52256cca8c14472fa482b2bb4d644f0849abb2b2fec2017de0cbc24541de1587e266ba85805c291827f0f136de4398fa536b67747b748ce6511a3734064a19e5ad54fc6978c099c115ce6a39b16c27dd69ff742f5cba321fdd75702733655d6d962213d1d01056776065bdc183632c1b2908e9d63b58136b31181f7cd88684c477dde9d47e1cbd054a6a2d8f93c1d30a116cc40ea055828f47e1d3959bc6257fd0dfd756f7672d18e317b3a4de72a1f73dd89fe44b1b3eb0faaf584fc215ed3c62a965abb6f9e290559ef9a884d47d7c1fc5bd2182f54575b61e38abffa4c3af9cd6bc6f5dabfa5b6bdef5adb00208cca2e258e4273a8c9350711518d48b84e22beccf16e7e26fb21dc917c1e1b6850213386b416419dfb9e9a13ebcb4b191d5f06bc7ff27f4d786f91ad6a14054fbbe588cbbf46d797eb91e7f2b3abd5ac79ea6c621059a72d72e1f292824e317cbd04165165087cb6ee3dc4122010aa8e4742e26b2ee72d802ea6ad91c65dee8957aa056c666a347db743e2495b57062fc450f7e19629bbd6f45bcce6bf1f3d606904c48a1b87ae7cf26302c605639c06048fa5e932e3fbc1ffc7796668c06ea5204d663d05591eca0e546995f5b62d1046f177d9df58be6f1e3aaa64a4b5d96861f1de8e401e26b9386a530b20f56aaba73b659ecf6039ef4c0ec1f07579969c2d44ba00a981f36511d9905a03409faef42d36e780ba0e91a9f2f9c7f918f116a3ac867108fa999a749147fae42051f8881d168fbda2b64d326804d282601b208b612b932668dc2ef44681bdb9333eb0e49e2d9199dd88c49405e239136ff6b82f33c66b8c59114db2bc8199f23c610c71df5ae30a364cffa13658ffc6f665ab02e1fe0d8b0b17355e3b52c1e5d43f36f77e15bdb46c2cc600364305a74f9085c4fb077f394d728a4c15ff303713c0dbcb3e449b2197913a9e4f49b6512c3619dc9486f8eefe871dcfd72e7be9af26357e926ea34a066e764004b045be2be8fec2e770054d84d9e5122fbc92322d1e15bfefc07bd631e9f70def0d3bf46d12ab5ccdf7a678c4b862d3ca2bfb5a21dbee892b423f601004c4f35354caa7ea6abf22d1a7253c427df9a154e87ec41a77c4dcde42d13c6888c29fce70e283216829ca7478e8a7dd071da8a45b8f827cbc461a58dce288f11871e5b225ec88b953bb8b02c3abd41d865209ab1743c65c1834daddf0c7da0a701c6f8f5dfdb81da4b12da5661ef94bc4488e3b5a44bb121f730a199e7dfffa588fa4ffd8ccd5fb13fb2c7049c4f48bf41867e82906a18cfc0a70316d27c8d06ae57c3eb8718e68908ddfe19fa9a39e4e8f78626169d70baa7d5cbeffa5d00c7ea5c46d68e4d9c8287ddf83fed50d8e8415ba225e1b9cb44bbd5fcac9063f095bce40ef167bb17f9d871a8479dbf384bedc6a10a502af8063172af2b72a8a6496b82a4d2084cbb8c70c3bff6847887eea03296cf94a70c4faa1a0aaab768deaa18c244bc99d249d82e9c6bb6c92ff5311c12cf2d991e7edcd0f6520034858e1bc532c6aa4c0f92908d98ac45976747c663a5b761c292d286847e8c1fa5465e2af30450363106cb772bbe1515ef9c26394e4adb78a321e0a162cde343513b1bf9906a0831ddca4c6329ae425acb4d6dc295cc626ad81f014bc08995a11e3928d50981e5a213c66a8351b4e36ace970ea2e2da1fdc8babdef75026d2ac499efe08dffb5d15238603ca6bd5f5acc8ab0f741dcd1273f5ec9190f2ffbe531a3313a44845bfd38055b3d4a10b8673a0253a18397e4301f4d8f724b58b56f1f9b7394bf4d2ba3d7063ed59a4faba1eb96191182668f48c91a33e1ee459eaaa2a25de6e52a17e9a2a76669c3cd8920bff90b57dfc3bbe0edfbca42b332d9972732d4d95a2fb02a2ecdfefa8919cd5cd68c1d0144901d5855fee2d51791f4dd03c9968941699da040b41397d78b298ff72696d3dc50853d72373ad48c4f8a24328b625b2624b31eaa0d538633d0a1572cecf0c8dd31bb0c02a059511c5ce3c11835b5ff5e0f0efc13363b43d0371b5d05f5f118df6a43359de7987edd0ff93f0e76e3f0f69dbcfffb70c852a092b7c349bde5a4291c3b00161d4a7fafa0c6edc8cc750976e6cca9e41559ed043ba035ba363f3552ac7c74f3d9824747ba42158f02e2ce86ffd69cb1ada61ff01b3a5518b339b21437bf8d1dae01d942f70eab47cb9297c746c3f83d92d25c6fcdc98d7fa020d20caf5c75f54f6bb22713885236eef2672610a2c26c9f6b57c9ddb743631ab783b5b440653cde5e6201a41c848750e0b3c97eed4ddd21a7b9d153916d148c38708c7ac686fac1891e398835c50675113850009c4edaa6c4bdce530ae6c731ee841c43278cb081eb20859900b49f75cebd1c09ac5fcd0bc9622aa7214d479cb22c39b9852b25405ea39bb8f915a16be8a049246db655faaf1b3abe614838c0da88e5a4554722098ade8f8ed6fce70b7d7eaad99f48eccae38d1a93d673929fa8ae664d1d6a3be43a05e5ad85b2194cc38fdd60f69db16a71c76285f0ff0f0fed00fc38ed9f476f9d1b125d460eeef8a3c7a1da0911c57ddab896a241cb35f8b2e464986e0356f6abe17c5ba30b20a0ea7566589c847b508cb5c2df7ac2549a80760f1a50c20fec11a6b08f3cd6ded6bf76d0d158276b6ba3f8a1bd46081aa072631a48b7b658110395ff6ffe340f72732daaa454793e512b4cdbc2b8e5be11dcf10c0bf18a4a94e987f097ea22299c1b38b3dc6d465abf7c744a52f5d730ac87135d3952025ebfd0e1042f742506de15f385c769c5df48d8363eb548e04c483fc4f0de51dfed80cf3b5ac4e2a3d3ab1c00ad98c2ff44859fbebf30d603d9e7c45ab055d5a1e9461bffda0e54eea9489ef6ad7549209067280a3d00fa8bb81a6592ea10a6848559e95ed75bc4ff65f300e39ea928d9001fc23dbdca208fccc49cdcd3ecda2f2f0fed8a695d800a97bb0239db31424228a0d3b01d1c916d416fe63d11e2dd906e0d97c46014f4f9c537691775d5a7026fb60c11b1fad4459a1898c3ae906e65d56d34f6efa0689dd3bd3839b9de40e5493a6d6353c8ed6de430448fcd071a59b89a1352505414efc4b0890301aede5e29a5ecb355a7db4d4ce12fc0ed04319a24a9118e1856d77d28215040823a773f240669b234959c98a14f5ea26e5c5e5487685711be648a5f655d709fc59d2d3c86b24e9d8e55bba9d5b22f3853c52573713fa61557bfe5757998a4e0546cb5a2adb2a84696fb4b9c8b5b74d8b022907e70ff1ac3c33626abf790babec757c6fc7f2465140d38a40dc0307be697e3e05ae29afe41bc94c7178b3a4347b66325c6ea028cf82e3fc122aa30596886e89b7e2652a6c95da2debaba04efb3ae18809f0aefc4fa5a6103f409b24865405374fe71fcd11e6ef7f9c33e4dd04a9da7a223e3b025dba9217b9e968691acd217e1a7ebf51be9cf06d41e1eceb5bad8698b95aa354fd621db16798a5526881d6260ee4a3b4cad42828eba23fc57f0a2452b9cf5d8a1c34b6e6ef21daa947a9949e0cf40279c691222c99c0b247cf946c2c58cb5b2a522d4674a4861325e8cabc72767c1703a3f256887d545f0fae304b11b7022fda3e0784d87262200bbf219a66f14528e93ac760b10527a914f0aa019f86fb7492549890c1662e42755ab9d2927b47d4e6fcfd8efec77a8dc41298f5ad334d07259ad729298910f4f8503ad8c151f0d05f256f6832e7a7b493706edd0193be55e6ce3ca583e86d51fa7d9c444ad05f8e43e9c562f6069f70a95e70e793c850e343a9ee89f87b697db1aa42777d6c133c13a8f29293c134998c07cde146a0a48bfb539066064157df50bd79db609e9933209bffb26d4ebb0f36c9c6dc464d094465d0e9826d818c2bcbff68110bb010a3acf8163a3fc32af55d44e58ea3f3a09bd9ae0220f90bddc5fa449f0611c7e26c9050586f9570ef8ea35502b7a25411dbe239fe700a5c4b665b1d7e7365b3019348bcc475fcabf4782513e3c90d5831acc30d8420293c1a1c943bd56fe6e7fc81e5ad3ae035b7bc064b72b48ba55be66cbebee259499c239d81494fea4ce54747697a16d68081239a43fe960632eb2c1a55c9952422fa9c5e011e7397e4e8a2af0222019e0f426278fde6f219b312c3a5df84bd4fa2d20aa62e13dcafec42f1ffc75f723afb702e0eb22c1174d3eb0c3c0c968cefa4bd653930147557992906cff7902dbe52b1e1a6da8a9e01e4504d9683c54210f2ade9df958bcffd2b2e6dd7564cc0681ea165692f75dae23449eb1200668b2ef3282c930f2a6663a821b3f259769e7061daf8c820a8ca38bf6b6b376af36d0ad62e1641f7252c29c586f8c6a5b761275cad9c11e66642d12d35118baf7c72aa641e859ebfcea782d5015bab72552fb1baeaef61ec29a702c8b14227d413f4ae84bccbe1ee152e26022172ea10b1146ad69dfb324bb19561a14f15218671ffee48e2a12e596498fdf7781416551d29462a49a4b14eab20121ee05d35049ab2c3053e84d8d3b6b88594fbe7a9a2dd13bc171c60ceb9c6088ae33a4a169a9f889bc40b65275fed05d2c5c4bc6c617cfebed74b72f8a99ef277eb587fec9e3435b1a7bf03dc2377cee8d244df918048273916911e933d067263c57c11b08145d5b8e3881e171471ec574f4786febbf3f91eef28c2b89bdd0cad044dacae45eadda4b1b9ba48859a842bd7599f8bd369a5da58923d4c0bbd017377cfcb5d968e39cfa9e9d967104f774d813dd9be84c6b6b26e8e14e2e3a45d4a75769c3459757528bc98afe9a68c2fb8caab1ed2772c82891f744b6f37f1cdd17b13fd55230f211fc722045650ca25fb15a2e35dde4ae6fc9a3d5bc6423c2da5552924d823d93e5383446638ec231b06f91b6143e23e7be87ac145d04a88425ee07b67a56784365c583bb9e21808b155702a82b391b075091ce7a5a825f6f338bef2df1135f7a120b873aa73171c36d6608e08820e9fd345f30a3800c2159082fb95eabe153e98c90c21384ca61ab65fa5b67cd90ff380d1291296d14425e6c0435c83939447e39edc5461f3cd1035a5d70a1da43e73a92f56935f95d3249b697c24ef2351167997884271d2d7dbbb2da1e4a721a957f757700f5309dceb32ab976d50da250ff5aadb9a22240d4907056b2968f6abf8e5d703b461d09271c4ef2435e288c5e53759b735b54294631b935873d9a20c85367ecc6333eabd929c5230262e93d950f54a1a1fdc1a95e9be03a7b1d4962d528af93e72a653619426e3b83c423656d6ec00a446a334e679ae457f536577567bef0dfa536d0593ad6952a4854c0825909fbeecbe16ff0dbef3ebb0d208342e5f3ecb695d24f81e382e54b6bdc30c1cc162d88478e20cb77b9a247de23f8c9c28faafe66df0f113aea59999f0cd1678988f44dc8e39f5be49f7ac84ffc8e5109305baea4f4d0b92bf8820fe56f7bbd8742450ef5970830ca20d6dad5bb5706c784f9028a6d5afd84a3e80a9b29528667f10dae08f26677bc94281f21d6b0ccd1e2ee4d29d53bd", &(0x7f0000002980)=0x1000, &(0x7f0000000340)="5318d7aee1809d9791be0800112153cd7a8970bdf86203a7310b371b0d97202a96572eae4506c879a09eddf7d4a5b9edf2e6f9dc39e7cba2cf7552cbcf184353f8144ca374fa998ddf9476bc94218565262b4352f3b8e9f36c9db60edfe69c465bd641db12ec69698dc07788a20824647101fd1dc01ad902d68f837b3d632ac76f90a4abb87e4cb80540f1f345fe6bf8b26c6894ef3dc0a429ce99746350a380838751b350862e1009f83ef0405e85c7ed27c380f9f7cae4a632a88f9174829b6790ee246e935645f9349aeb6ef40c9181cb8cef95b93f8d20e41fba471fef71aaa22ab467f583680fa1d8bca2e370434292a7fd6232d6ff179fbb34abbf3428b14a30bccfd46abc9db624342b13012be02e0cd205721a8495b10b72360f15ac0a1caf2b7c6e1a2c4418bae239e727888882483b3d58d44edd6795db6e4d13626df8e52da9a74e3b6a3c379de25c8648c1ffec015d1b36ed59a7a08d4f97ccea7a2c3ac0bf1a175e7a9b296f7277e03f20a9a4e6302deb7cf66452f819b5c4f18d758a31adf966ca8cb700ee1520e200fd00126fdecbf2251e6ce020835119d2f51869b7a1d7b8e10e8854b6ba7241c647b749c18e63e7ebb83e14576b8e3d28f06d6662e4def2fa19e0907444d1289976c36a46621252f5387b2f77d612ae720fc4", 0x1e2) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000004f917cd400ebfffffeff00f0ffffffffffffff5b9d071b542a538706000000b8180000e850921ef055cb60e71bb38400290000003100000000000000000000f8d2ecd2"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYRESOCT=r0, @ANYRES64=r0, @ANYRES32], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)=0x1f) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000dc0)=0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r3 = geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000e40)={{0x421267d, r2, 0xffffffffffffffff, r3, 0x0, 0x4, 0x85e9}, 0xfffffffffffffba4, 0x8, 0x81}) r4 = socket(0x18, 0xc001, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, r3, r5}, 0xc) 02:20:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 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) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x5, 0x70, {[0x2, 0x8, 0x0, 0x4, 0x3, 0x3, 0x1, 0xffff, 0xa2, 0xe9, 0xffff, 0xaf19, 0x4, 0x200, 0x4, 0x9, 0x0, 0x2], [0xf36d, 0x20, 0x4df, 0x80, 0x6, 0x3, 0xd2b2, 0xe428, 0x9e, 0x10000], [0x5, 0x4, 0x6, 0xbb1, 0x0, 0x8, 0x9], [0xf, 0x3, 0x9, 0xc78, 0x1, 0x8000], [{0x1f, 0x0, 0x1, 0x2}, {0xa873, 0x5, 0x40, 0x4}, {0xc4df, 0x1, 0x9, 0x100}, {0x4, 0x186, 0x8, 0x7}, {0x5, 0x7, 0x0, 0x2cb}, {0x8, 0x7, 0xd74, 0x10000}, {0x5, 0x9, 0x8000, 0x1f}, {0x7, 0x3, 0x805, 0x6}], {0x9, 0x9, 0x8, 0x4}, {0x4, 0xffffffe1, 0x7, 0x40800}}}) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) uvm_fault(0xffffffff82805ac0, 0xfffffd0000000008, 0, 2) -> e kernel: page fault trap, code=0 Stopped at soreceive+0x1100: movq %rbx,0x8(%r13) ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff82805ac0, 0xfffffd0000000008, 0, 2) -> e soreceive(fffffd806f68a190,0,ffff800020e1cea8,0,0,ffff800020e1cdb4) at soreceive+0x1100 end trace frame: 0xffff800020e1cdf0, count: 0 ddb{0}> trace soreceive(fffffd806f68a190,0,ffff800020e1cea8,0,0,ffff800020e1cdb4) at soreceive+0x1100 soo_read(fffffd806fc36098,ffff800020e1cea8,0) at soo_read+0x53 dofilereadv(ffff800020ddcea8,6,ffff800020e1cea8,0,ffff800020e1cf90) at dofilereadv+0x1a1 sys_read(ffff800020ddcea8,ffff800020e1cf40,ffff800020e1cf90) at sys_read+0x83 syscall(ffff800020e1d010) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffed9e0, count: -6 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800020e1cd90 rbx 0xfffffd80698dc000 rdx 0x68544 acpi_pdirpa+0x543ac rcx 0 rax 0 r8 0xffffffff811fafd1 soreceive+0x5c1 r9 0x3 r10 0x8690504aa539d0ae r11 0xf730cf1b94a6e763 r12 0x47c r13 0xfffffd0000000000 r14 0 r15 0xfffffd806f68a190 rip 0xffffffff811fbb10 soreceive+0x1100 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800020e1cca0 ss 0x10 soreceive+0x1100: movq %rbx,0x8(%r13) ddb{0}> show proc PROC (dhclient) pid=24485 stat=onproc flags process=0 proc=0 pri=24, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff800020ddc9c8,0xffff800020ddd128 process=0xffff800020df07c0 user=0xffff800020e18000, vmspace=0xfffffd807efff2e0 estcpu=1, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 35720 452940 83097 0 7 0 syz-executor.1 35720 477271 83097 0 3 0x4000080 fsleep syz-executor.1 43903 388221 0 0 2 0x14600 acct 21475 323041 0 0 3 0x14200 bored sosplice 83097 272090 61009 0 2 0x482 syz-executor.1 82236 265017 61009 0 2 0x482 syz-executor.0 61009 103211 98867 0 3 0x82 thrsleep syz-fuzzer 61009 443648 98867 0 2 0x4000482 syz-fuzzer 61009 181907 98867 0 3 0x4000082 thrsleep syz-fuzzer 61009 275270 98867 0 3 0x4000082 thrsleep syz-fuzzer 61009 300370 98867 0 3 0x4000082 thrsleep syz-fuzzer 61009 333990 98867 0 3 0x4000082 kqread syz-fuzzer 61009 481879 98867 0 3 0x4000082 thrsleep syz-fuzzer 61009 173041 98867 0 3 0x4000082 thrsleep syz-fuzzer 61009 266763 98867 0 3 0x4000082 thrsleep syz-fuzzer 61009 84694 98867 0 2 0x4000482 syz-fuzzer 98867 386249 93393 0 3 0x10008a pause ksh 93393 359351 57353 0 3 0x92 select sshd 50769 509854 1 0 3 0x100083 ttyin getty 57353 105718 1 0 3 0x80 select sshd 6970 38647 6323 74 3 0x100092 bpf pflogd 6323 227539 1 0 3 0x80 netio pflogd 77094 383089 4377 73 3 0x100090 kqread syslogd 4377 120621 1 0 3 0x100082 netio syslogd 17366 260107 1 77 2 0x100010 dhclient * 2861 24485 1 0 7 0 dhclient 63784 62429 0 0 3 0x14200 bored smr 61468 519861 0 0 3 0x14200 pgzero zerothread 62207 446222 0 0 3 0x14200 aiodoned aiodoned 12849 179925 0 0 3 0x14200 syncer update 12050 269913 0 0 3 0x14200 cleaner cleaner 35562 348012 0 0 3 0x14200 reaper reaper 65820 93350 0 0 3 0x14200 pgdaemon pagedaemon 68488 299316 0 0 3 0x14200 bored crynlk 57171 213085 0 0 3 0x14200 bored crypto 64340 493623 0 0 3 0x40014200 acpi0 acpi0 60360 308434 0 0 3 0x40014200 idle1 80422 210716 0 0 3 0x14200 bored softnet 40650 182720 0 0 3 0x14200 bored systqmp 24797 431681 0 0 3 0x14200 bored systq 87449 298797 0 0 2 0x40014200 softclock 83854 495829 0 0 3 0x40014200 idle0 1 512162 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 2861 (dhclient) thread 0xffff800020ddcea8 (24485) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82902548) #0 witness_lock+0x4c7 #1 solock+0x66 #2 soreceive+0x114 #3 soo_read+0x53 #4 dofilereadv+0x1a1 #5 sys_read+0x83 #6 syscall+0x4a4 #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9535 6430K 6672K 78643K 10938 0 pcb 13 8K 8K 78643K 77 0 rtable 103 5K 7K 78643K 401 0 ifaddr 79 14K 17K 78643K 134 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 34K 78643K 47 0 ioctlops 0 0K 4K 78643K 1540 0 iov 0 0K 16K 78643K 57 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1384 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 11 1K 1K 78643K 17 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 6 17K 25K 78643K 338 0 sigio 0 0K 0K 78643K 7 0 proc 61 63K 95K 78643K 460 0 subproc 32 2K 2K 78643K 38 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 62 0 in_multi 42 2K 3K 78643K 120 0 ether_multi 1 0K 0K 78643K 8 0 mrt 1 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 55 254K 254K 78643K 55 0 exec 0 0K 1K 78643K 247 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 133 88K 88K 78643K 2087 0 UVM aobj 13 2K 2K 78643K 14 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 35 0 NDP 14 0K 0K 78643K 29 0 temp 118 3863K 3927K 78643K 4589 0 kqueue 3 4K 10K 78643K 16 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 5 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 32 0 30 1 0 1 1 0 8 0 rtentry 112 83 0 45 2 0 2 2 0 8 0 unpcb 120 143 0 132 1 0 1 1 0 8 0 syncache 264 5 0 5 2 2 0 1 0 8 0 tcpqe 32 192 0 192 3 3 0 1 0 8 0 tcpcb 544 109 0 105 1 0 1 1 0 8 0 inpcb 296 633 0 624 6 4 2 2 0 8 1 nd6 48 21 0 17 1 0 1 1 0 8 0 pkpcb 40 14 0 14 4 4 0 1 0 8 0 ppxss 1128 1 0 1 1 0 1 1 0 8 1 pfstscr 40 3 0 3 2 1 1 1 0 8 1 pffrag 232 6 0 6 3 3 0 1 0 482 0 pffrnode 88 6 0 6 3 3 0 1 0 8 0 pffrent 40 186 0 186 3 3 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 26 0 24 3 2 1 1 0 8 0 pftag 88 4 0 4 2 2 0 1 0 8 0 pfstitem 24 23 0 20 1 0 1 1 0 8 0 pfstkey 112 27 0 24 1 0 1 1 0 8 0 pfstate 328 25 0 22 2 0 2 2 0 8 0 pfrule 1360 37 0 28 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 363 0 179 16 3 13 14 0 8 0 art_table 32 364 0 179 2 0 2 2 0 8 0 art_node 16 82 0 47 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 7 1 0 1 1 0 8 0 semupl 112 4 0 4 2 2 0 1 0 8 0 semapl 112 9 0 0 1 0 1 1 0 8 0 shmpl 112 12 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1907 0 501 89 0 89 89 0 8 0 ffsino 272 1907 0 501 96 1 95 95 0 8 0 nchpl 144 2565 0 953 60 0 60 60 0 8 0 uvmvnodes 72 2016 0 0 37 0 37 37 0 8 0 vnodes 208 2016 0 0 107 0 107 107 0 8 0 namei 1024 7836 0 7836 3 2 1 1 0 8 1 percpumem 16 34 0 2 1 0 1 1 0 8 0 vcpupl 1984 8 0 0 1 0 1 1 0 8 0 vmpool 560 8 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 13 0 9 3 2 1 1 0 8 0 scxspl 192 7934 0 7934 11 10 1 7 0 8 1 plimitpl 152 36 0 28 1 0 1 1 0 8 0 sigapl 424 555 0 521 4 0 4 4 0 8 0 futexpl 56 5040 0 5039 2 1 1 1 0 8 0 knotepl 112 79 0 60 1 0 1 1 0 8 0 kqueuepl 144 37 0 35 1 0 1 1 0 8 0 pipepl 304 126 0 116 4 3 1 2 0 8 0 fdescpl 496 538 0 521 3 0 3 3 0 8 0 filepl 152 3857 0 3753 6 1 5 5 0 8 0 lockfpl 104 111 0 110 1 0 1 1 0 8 0 lockfspl 48 39 0 38 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 1021 0 1012 1 0 1 1 0 8 0 zombiepl 144 522 0 521 2 1 1 1 0 8 0 processpl 984 555 0 521 6 1 5 5 0 8 0 procpl 624 1299 0 1255 5 1 4 5 0 8 0 sosppl 128 3 0 3 2 1 1 1 0 8 1 sockpl 400 826 0 805 7 4 3 4 0 8 0 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 10 0 0 2 0 2 2 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 155 0 0 19 0 19 19 0 8 0 mtagpl 96 16 0 0 1 0 1 1 0 8 0 mbufpl 256 350 0 0 19 1 18 18 0 8 0 bufpl 280 4236 0 133 294 0 294 294 0 8 0 anonpl 16 62271 0 45326 75 4 71 72 0 124 0 amapchunkpl 152 2796 0 2633 8 1 7 8 0 158 0 amappl16 192 2508 0 1556 50 2 48 49 0 8 0 amappl15 184 17 0 14 1 0 1 1 0 8 0 amappl14 176 28 0 22 1 0 1 1 0 8 0 amappl13 168 30 0 26 1 0 1 1 0 8 0 amappl12 160 7 0 3 1 0 1 1 0 8 0 amappl11 152 53 0 38 1 0 1 1 0 8 0 amappl10 144 14 0 11 1 0 1 1 0 8 0 amappl9 136 325 0 320 1 0 1 1 0 8 0 amappl8 128 656 0 623 2 0 2 2 0 8 0 amappl7 120 121 0 110 1 0 1 1 0 8 0 amappl6 112 31 0 27 1 0 1 1 0 8 0 amappl5 104 1175 0 1158 1 0 1 1 0 8 0 amappl4 96 493 0 463 1 0 1 1 0 8 0 amappl3 88 116 0 110 1 0 1 1 0 8 0 amappl2 80 3388 0 3311 2 0 2 2 0 8 0 amappl1 72 21407 0 20950 23 12 11 18 0 8 0 amappl 80 1554 0 1503 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 13 0 1 1 0 1 1 0 8 0 uaddrrnd 24 546 0 521 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 546 0 521 1 0 1 1 0 8 0 vmmpekpl 168 8350 0 8313 2 0 2 2 0 8 0 vmmpepl 168 73056 0 70821 133 34 99 115 0 357 1 vmsppl 368 545 0 521 3 0 3 3 0 8 0 pdppl 4096 1099 0 1050 9 2 7 7 0 8 0 pvpl 32 205119 0 185165 181 14 167 173 0 265 0 pmappl 232 545 0 521 3 1 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 280 0 17 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace soreceive(fffffd806f68a190,0,ffff800020e1cea8,0,0,ffff800020e1cdb4) at soreceive+0x1100 soo_read(fffffd806fc36098,ffff800020e1cea8,0) at soo_read+0x53 dofilereadv(ffff800020ddcea8,6,ffff800020e1cea8,0,ffff800020e1cf90) at dofilereadv+0x1a1 sys_read(ffff800020ddcea8,ffff800020e1cf40,ffff800020e1cf90) at sys_read+0x83 syscall(ffff800020e1d010) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffed9e0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff82902340) at __mp_lock+0x127 pageflttrap(ffff800023f0fea0,1) at pageflttrap+0x7f usertrap(ffff800023f0fea0) at usertrap+0x21a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f7ffffbc930, count: -7