last executing test programs: 5.031331184s ago: executing program 3 (id=242): syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08060001080006"]) mprotect(&(0x7f00000bd000/0x1000)=nil, 0x1000, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x6, 0x65, 0x0, 0x4, 0x1, 0x0, @multicast1, @rand_addr=0x1e}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x3, 0x3, 0x41, 0x1, 0xfffe}}}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x1c8) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCRADDTABLES(r0, 0xc450443d, &(0x7f00000027c0)={{'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x13, 0x9}, &(0x7f0000000ec0)=[{'./file0\x00', './file1\x00', 0x5, 0x42}, {'./file0\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x4, 0xd}, {'./file0/file0\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x0, 0x8d}, {'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x7e, 0x81}, {'./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0x8, 0x5}, {'./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', './file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0xe, 0x85}], 0x49a22424, 0x6, 0x5, 0x7, 0x5, 0x2, 0x8, 0x8}) rename(&(0x7f0000000400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 5.026562999s ago: executing program 3 (id=245): select(0x40, &(0x7f0000000540)={0x4, 0x6a85, 0xffffffff, 0x800, 0xa, 0x7fffffffffffffff, 0x9, 0x8}, &(0x7f0000000580)={0x8000000000000001, 0xffffffffffffffbf, 0x0, 0x3, 0xcf, 0x1c, 0xfffffffffffffff8, 0x800}, 0x0, 0x0) select(0x40, &(0x7f0000000dc0)={0x6, 0x8, 0x100000001, 0xb, 0x7, 0xfffffffffffffff7, 0x7, 0xfffffffffffffffe}, &(0x7f0000000e00)={0x528705f, 0x3ff, 0x1, 0x4, 0x8, 0x81, 0x1, 0x3ff}, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSTART(r0, 0x2000746e) setsid() r1 = socket$inet(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) read(r2, &(0x7f0000001600)=""/4096, 0x1000) writev(r3, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0xfffffe98}], 0x1) setsockopt$inet_opts(r1, 0x0, 0x0, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000380)=0x8) r5 = syz_open_pts() close(r5) syz_open_pts() writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000040)=0x800) write(r5, &(0x7f0000000300)='L', 0x1) r6 = socket$inet(0x2, 0x1, 0x0) bind$inet(r6, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r6, 0x7fff) syz_emit_ethernet(0x3a, &(0x7f0000000140)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x2c, 0x2066, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x5, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x10, 0x0, 0xfffc, {[@eol]}}}}}}}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x1, 0x0, 0x0, 0x10000}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x24, 0x0, 0xffffffffffffffb8) r7 = dup3(r4, r0, 0x10000) readv(r4, &(0x7f0000000340)=[{&(0x7f0000000000)=""/20, 0x14}, {&(0x7f0000000140)=""/194, 0xc2}, {&(0x7f0000000240)=""/200, 0xc8}], 0x3) dup3(0xffffffffffffffff, r7, 0x10004) 4.813698208s ago: executing program 6 (id=256): madvise(&(0x7f000044b000/0x1000)=nil, 0x1000, 0x3) r0 = shmget$private(0x0, 0x4000, 0x58d, &(0x7f0000022000/0x4000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/159) shmctl$SHM_LOCK(r0, 0x3) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) (async) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x4) 4.734436607s ago: executing program 6 (id=257): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3c, &(0x7f0000000040)="00fb534f", 0x4) setitimer(0x0, &(0x7f00000001c0)={{0x0, 0x51bb}, {0xffffffff}}, 0x0) getitimer(0x1, &(0x7f0000000040)) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0\x00', 0x2, 0x800000) open(&(0x7f0000000140)='./file0/file0\x00', 0x18289, 0x118) 4.716153614s ago: executing program 6 (id=260): sysctl$kern(&(0x7f00000000c0)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x9, {[0xfffffbfffffffffb, 0xfffffffffffffffa, 0x2, 0x100200000, 0x100000000, 0x7, 0xdf60, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffffa, 0xffffffffffffffff, 0x200000000002, 0x1, 0x4, 0xfffffffffffffffe, 0x400000000100], [0x8, 0x80000001, 0xfffffffffffffffa, 0xff, 0xa, 0x100000000007b98, 0x8, 0x9, 0x20000000000, 0x5], [0xfffffffe, 0x40000000008000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0xb, 0x800001ffff7ffffb, 0x80000001, 0x4000000, 0xfffffffffffffffe, 0xf], [{0x0, 0x400000, 0x0, 0x7d06}, {0x2, 0x22, 0x5, 0x20000000000000}, {0x4, 0x0, 0xfffefffe, 0x280}, {0x3, 0x80001, 0x5, 0xfffffffffffffff8}, {0xfffe, 0x2, 0xfffc, 0xb}, {0x0, 0xc, 0x8, 0xfffffffffffff281}, {0x5, 0xff, 0xfffffff7, 0x1}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x800008, 0x3, 0x3}, {0xf, 0x6, 0x6d5, 0x6}}}) sysctl$kern(&(0x7f0000000080)={0x1, 0x31}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000080)="ed", 0x1) close(r2) fstat(r3, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) 4.708053843s ago: executing program 6 (id=264): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x800, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x6, 0xffffffffffffffff, 0x9, 0x2f00, 0x0, 0x3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa5, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffff9, 0x2, 0x0, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xfffffffffffffffb, 0x11003, 0x4], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffa, 0x4], [{0xdb6e, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x1000, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x0, 0x2, 0x3, 0x8}, {0x0, 0x2003, 0x40000, 0x6}, {0x6b7}, {0x0, 0x965, 0xfffffffc, 0x9}], {0x2000, 0x7, 0x5}, {0x3, 0x6, 0xb0, 0x2}}}) r0 = socket$inet(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x80000001, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x72, 0x0, 0x0, 0x6}], 0xfffffff7, 0x0) kevent(r1, &(0x7f0000000000), 0x809, 0x0, 0xa9fa, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) sendmmsg(r0, &(0x7f0000000a80)={{&(0x7f0000000380)=@in={0x10, 0x2, 0x2}, 0x10, &(0x7f0000000880)=[{&(0x7f00000003c0)="ae6e7c593648788078bdb8cff34729d3cb599402559f082a6142d602c6adf8de3142594c7c0075688332fac206724b5a8ece47789872ac54fc561907b384bb379b00973f2692b33b5c9a9248a098b8fd11aa10986fe376337bb1657071440aec6868470b06d59d555b036eda26d018209cd474e4957b6ef67bce00cee6ebead2fabcadf6463dc5b7ae1e0f49e1626f528550fcc1859bd2e9ca456ac6f35112a013cff32819a4fa2c45ebc4a549a0a75961a249643089324a07967ad5ddc5c103f875b366aa510cb05332d612bf5410a6d6dbd34299a76934f8ee0479cb2dd0", 0xdf}, {&(0x7f00000004c0)="34b95de65828360302b8acbaa492818639bfced9ccda37c49d17bf5d8a508e19880535607c5d34180a3a6f8be8d0a2b1841d83d06844ca85dce189f54e4a7b41410e7073c5c137289343965c5ecc2009ff11f2b40ac25e3793d83390d3abe54863897be4a5ba13f86a908e8c4a4302173f06d5927af47ebeccec637547c02b9510524db901ca7de9ed33f03819ff98dbddfe9f8d7c824a66e1a71cc4d2ab6b98481ef09c02a51dd66c936404be65af6ea3c98b1832f6ef3bc3b6b9ed081d143fca10bab6dd0d6ef7598d49669c856f158ae70aee3b32", 0xd6}, {&(0x7f00000005c0)="730e34d764821dc95e080c1d6be7d3db0b4976cacc36fee4a8bd33bf6cf2198bf090d6090dacb74bea6b2679a0e1881945c6b76ff627bf70e0b70e8daa7c3b66396fdbea530073b89cacd534082103aa63ab398b1f7ed814df0619867cff712bc5bb285f769733ec823fc48c6901f9af51de9268a8f8a0ba6641aeda773dc42b0b75fa24ad36aeed4a21fa8c1fdc96966257cb6d2691345df070a22a25f088ebaf9ba06cf9b17f70764f4e12f3b2368dc0338d481219bf9865f256e4630d", 0xbe}, {&(0x7f0000000680)="e0e9174b41f22759fe15f500b54529e819671e6179b211e0919cf1fffc36de20181f3b5a6646adc95c3e538f908284634e72eb19c825d739f330e958bed468cad2545205edb72190bca84496368d72e44327557339f7025fd97603983ae8a1c1f73449c588e4f42ae582eb6e8a01626d52ff288e5da878d1853d1044e64c4f0d97d85883c51ae88a84b23ad39541e1afda17354cf549d8e925df203b9e9bd887286c3c8394313fbf3012cadaafd684ea1accce", 0xb3}, {&(0x7f0000000740)="768629a9f8855705737a7faf17477f2d5a184c9ad6107a407cd8c6198da5346f6dbc23eed5c3e479ae56c0e21cfc3f1a3a9351edff5e3efac35a3b83710faa369df446b892dd788e1716b682d7c4545acd08d8b8171c8ba09883103eb537554103190e08d75437481d5c", 0x6a}, {&(0x7f00000007c0)="04a9dd3c8cc4365705f767c66cad63623e71a6", 0x13}, {&(0x7f0000000800)="d632d14d5c6ee7d9963316afd87724f3f5fa6742ab075903eb53eae0cbb5c01e392b8efc18348ea816d2c00c8116f2fbdb1c206fa77b05c6b59af8342cae7f431878dba94db81c5a5b1d3cce27b93287624b7e3c3fd99973335ec898", 0x5c}], 0x7, &(0x7f0000000900)=[{0x88, 0xffff, 0x1, "a722fef339738178dafdf2f07ebdf33bc615c023d97bee9d55e1aca34ada0e714b3a32efa53e06f00d1127da44524ce079ecb4b16d8d19ec0c1a9258f6f7c78edd5a904b029ad553f940add769fed069c07f829afa084397b8ddb8d32193d628e0f6a91e2bd0650ec10fb7b22f54e0b7ac0e7d34ecebe5438b25"}, {0x20, 0xffff, 0xfffffffd, "a43907cdac2eef5c478ee316610d195c14bde2"}, {0xb8, 0x1, 0x8, "4cd5483d6a7ad75908bb2f5fe8421b3794dc0824b3d61339e0d325004ef6c7774b731d62a78fedda19564dc79425010f003fe2f60abe96a7095d2db1078f4575e662a561ac6270bb0953a40aacedc5384c7fb9e1be9abd561be5dc37f7163924b5af6b1e8157f8db85f0b03c9f5648b8c25876a3bf7fde5e09be55a81915e9b23623666edb1fbce730265d7ee2138a726b58ee7a92c461adda942d905403e9fd63d7f1d531fab39395"}], 0x160}}, 0x38, 0x8) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) r2 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x0, 0x1}, {0x2, 0x2}}, 0x0) setresgid(0x0, 0x0, 0x0) setgid(0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) fchdir(r2) open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000d80)='./file0\x00') rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') 4.66533484s ago: executing program 5 (id=267): syz_emit_ethernet(0x76, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffb7b1c9e5c53686dd69"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x2066, 0x0, 0x0, 0x6, 0x0, @rand_addr=0x5, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x8200, 0x0, 0xfffc}}}}}}) gettimeofday(&(0x7f0000000000), 0x0) 4.662911848s ago: executing program 2 (id=269): setitimer(0x2, &(0x7f0000000000)={{0x81, 0x200}, {0xffffffffffffffff, 0x8}}, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) r1 = msgget$private(0x0, 0x1ba) msgsnd(r1, &(0x7f0000000080)=ANY=[], 0x401, 0x800) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) semop(0xffffffffffffffff, &(0x7f0000000940)=[{0x4, 0x73, 0x800}], 0x1) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000002c0)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b38303000000817a0000f5ffffff6989dbdf", 0x2c) 4.554473941s ago: executing program 5 (id=271): pselect(0x40, &(0x7f0000000040)={0x0, 0x400, 0x6, 0x0, 0x10000, 0x7ff, 0x6b3e, 0x7}, 0x0, 0x0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x100000}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) 4.551896737s ago: executing program 2 (id=272): r0 = socket(0x11, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x10, 0xffff, 0x1, [r0]}], 0x10}, 0x0) (async) socketpair(0x0, 0x5, 0x6, 0x0) 4.551376813s ago: executing program 2 (id=273): openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r0 = socket(0x18, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x18, 0x401}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf794a) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x102) ioctl$FIONREAD(r1, 0xc020699c, &(0x7f0000000100)) open$dir(&(0x7f00000002c0)='./file0\x00', 0x102b8, 0x582f785027a7383f) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x141) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0x3, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0x4, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xffffffffffffffff, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x8, 0x5e, 0x100000000007b98, 0x800, 0x9, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x411000, 0xffffffff02000000], [0x9, 0x1fffffffffb, 0x80000001, 0x4000000, 0x5, 0x90000000], [{0x0, 0x4000, 0x0, 0x7d06}, {0x9, 0x22, 0x5}, {0x4, 0x0, 0xfffeffff, 0x280}, {0x3, 0x4, 0x2, 0xffffffffffffffff}, {0x0, 0x400, 0x7f, 0x8}, {0x1, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xe}], {0x1, 0x8, 0x80200006, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r3 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendto$inet(r3, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) 4.465495432s ago: executing program 6 (id=276): r0 = semget(0x0, 0x3, 0x600) getresuid(&(0x7f0000001400)=0x0, 0x0, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001940)={{0x0, 0x0, r1, 0x0, 0x100, 0x9, 0x0, 0x0, 0x81}, 0x0, 0x2, 0x0, 0x0, 0xc, 0x0, 0xfffffffffffffff7}) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x1, 0x0, r1, 0x0, 0x0, 0x91, 0xa142, 0x0, 0x7}, 0x7, 0x3, 0x0, 0x1, 0x3, 0x9e85, 0xfffffffffffffffe, 0x3}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) semget(0x0, 0x3, 0x600) (async) getresuid(&(0x7f0000001400), 0x0, 0x0) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001940)={{0x0, 0x0, r1, 0x0, 0x100, 0x9, 0x0, 0x0, 0x81}, 0x0, 0x2, 0x0, 0x0, 0xc, 0x0, 0xfffffffffffffff7}) (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x1, 0x0, r1, 0x0, 0x0, 0x91, 0xa142, 0x0, 0x7}, 0x7, 0x3, 0x0, 0x1, 0x3, 0x9e85, 0xfffffffffffffffe, 0x3}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x2, 0x0, 0x37) (async) 4.232688569s ago: executing program 2 (id=280): ioctl$DIOCXBEGIN(0xffffffffffffff9c, 0xc0104451, &(0x7f0000000800)={0x1, 0xc7be, &(0x7f00000003c0)=[{0x0, './file0\x00', 0xfffffffe}]}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x7, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039b30, 0x4}, 0xbbd7, 0x4, 0x0, 0x0, 0x3, 0x2, 0x77, 0x9}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf794d) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x8, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20000}, {0x5, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x3, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44d2, 0x2}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x40}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x0, 0x1001, 0x5}, {0x9be2, 0x8001, 0x5, 0x69}]}) open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x2) poll(&(0x7f0000000000), 0x35, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000001540), &(0x7f0000000000), 0x0, 0x0) 3.897752344s ago: executing program 3 (id=286): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') sysctl$net_inet_ipcomp(&(0x7f0000000100), 0x4, &(0x7f00000001c0)="294987e70d378b53dd966241c224c097660bf4540466f2cf53e23728782e0b6bc77b32ca97d4edc439013396a0d01bc20cd8d5278cc209f33e74ca3e0c21b6a5845cc970dd11966bafa81c22e8e81316c6330f8a294ee8e12e2a8edf1b53505319a0998a538b31ced0f425a06714fa873623add33820ad64ab8ee14d1941a4644f3b5592d6eb676c0bd2ba0a3473203c608c611b34b22783efc891985d1bee65ffd5c84f796231693d082de8bd89b986ca87", &(0x7f0000000280)=0xb2, &(0x7f00000002c0)="019ad7635684ffb84d85dd35e901721dfd0ef875a8fe63ce6d0c05789da9ac8529a7a9b1ef23465545f2e75f9f4ec9eff51cfe2749795e3b48bd22460b8ba8dbc3b0dcf8433ca586eede73ea5833397d46b95b5418fb2ba6153ddb06518f49fbe6b5", 0x62) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x7, 0x2}, {0x5, 0x9}}, 0x0) 3.054452442s ago: executing program 6 (id=288): clock_gettime(0x3, &(0x7f0000000080)) r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x69, "a290733f170d0d8f9d7bd41c53ca365c", 0x9}, 0x1c) sendto$inet(r0, &(0x7f0000000080)="9df5e3f2af94275bbf13864584a2c133dd35b5a9cacb23fa221a8be0ab712de6f655c3ab3034cb18265bb191ca72e581eeed51d5daaca5bfdc5c723a707109ea21a754af3706d3ee37b13475ab6292b032d888892cfae8bf32acc11b24abb0d8801f", 0x62, 0x6, &(0x7f0000000100)={0x10, 0x2, 0x0, 0xff}, 0x10) 3.053786891s ago: executing program 32 (id=288): clock_gettime(0x3, &(0x7f0000000080)) r0 = socket(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x69, "a290733f170d0d8f9d7bd41c53ca365c", 0x9}, 0x1c) sendto$inet(r0, &(0x7f0000000080)="9df5e3f2af94275bbf13864584a2c133dd35b5a9cacb23fa221a8be0ab712de6f655c3ab3034cb18265bb191ca72e581eeed51d5daaca5bfdc5c723a707109ea21a754af3706d3ee37b13475ab6292b032d888892cfae8bf32acc11b24abb0d8801f", 0x62, 0x6, &(0x7f0000000100)={0x10, 0x2, 0x0, 0xff}, 0x10) 3.052765127s ago: executing program 2 (id=290): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x2, 0x2, 0x1, 0x100000000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x59}, 0x3, &(0x7f0000000100)="00e0ae5b7e0d0000bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x50, 0x0, 0x37) syz_emit_ethernet(0xe, &(0x7f0000000ec0)={@random="29711c75acd5", @broadcast, [], {@generic={0x8035}}}) 3.049198581s ago: executing program 3 (id=291): readv(0xffffffffffffffff, 0x0, 0x0) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x60}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0xcd, 0xd, 0x20351a, "1bb7e60ab87aa57800000000d0d200000000fd00"}) setsid() ioctl$TIOCSCTTY(r0, 0x20007461) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="4800660904b715fa967b4c44bae97c7ccd5b69ed32b0e02264f6d10eaa6897675cd70ea509878f72126a6b1e2c5ec391c06a0052ecb8819db65293ef360f60a23b4eea03d603306af13f8fe5ae6ad19f1befa7e9ea84904dbedb60c9b78f3f5c1a8161d4c6fad12cc247d4eec4ad24009dd6b7de4a323c81c6f9697d5aa47b87c0f8743cf1702f05e336ab67be96ba44a2204edadba0815d45f7324d327b6a9ccb2ec40ed4c3013cc1e8d4ed726925543c6ee8e5bec5595b929ab2776f3f674cf1a8592f937428d7df32a91e01db4edf88eca147f0c21b7aecaa43e687ea344c780e40e628460b9c950314c083b19939cb7b738e759985921ebd1ac398774a9d29495f8f0ce071dd03fbf102c268539d2a1b038e42256b13936e87b7108f52f855a4ce5f48e70d7e70d9c87fc1a59fae5ee9421fc33f8cbca4347ea186a0b6dba08d51a71308eb805a3de6b364e5eb147a2aee21787c854801906dc72bdba73c8c5a929e0221342a252776b7db4dc1e5512660957636831e757dafa9eb1fd41702ef35dafca32facfc707a907604847b52b290e508c89f4efb7b5560363f6b774ba6ef8c5b7e295aaef6721749d994c1d1d3dcf083e2c474b3bb98006804ef18df242fb78a2962a38e0f446fc01b96263107fba6217c838d062f9878855a7230c6db48aa4ad720ffc4c15f28eaa4722f01aacf3cb72af5653c172ed8ca559b3fc7407ad09539fdbb5426e2c99e5a043cc62ef732558110b2884e378a82cb1490fdcc7c81e6df0244765102583830700e7886c9f101fc769e6e8c909f97e1cda2ae8fffcf893250073d05f0c5f42cdb36e27f293e5d3314e133f2d88e761cc44dd428b1a7577497f648c44ee3449821f736211f73b51eff5fcb6a1d05a99688e19cdb08afb09581024221927e41e56ac871534590e23face8b0d374aafb68441461001d628424b74737e500e6aef51acb4002352ee876008b2e74f043440b2168af958101f021b87c53feedd5822efd59963ac8aa3f4a22d7df7f7f7374a452418eef9eb5ebc49dd268e1cf19d5ca51a47df857b2471605e50d98856064ac8c461d7413f591f398de4bfadc88335df84db73680e11d87e256eae89b0aa17e8dae5bc7094512dd6db1f9791853056e75577784b6b0cd5eed432a9f980ef5ce3385cefb37632bcd77ea2de3251531b69fe86647074a6cb37caf964ae661a2f727cc34a4e87ddc884f186f761843a20a8a4b05e5b703a0ad18665590ac5c62b572e977f8c6bf211407fe7e8eaaaac14ecb0682227cbe8a5122d2a9552a7eff9b23507bd53930a45c699b09294ff9f3fcf8b2db8cafc7b222dbc49f117e4ae53a073410d31c9c6020a5ab7461b988d0129bb45518f210ee574fa21dedb7af1a8fc679cc083df71f475910f678f91fa4f41fd5a67d8a12984ebd420658f96d5e1af96497d755684c99e3fb458c2375cf71e6ee0b0b802a70652f575b2637a5beb5566e2bc2956b74e091f196ad779f5db10489c782b367fd352f9e37ef8d2132b3015cbcf06bccf56628e0189c84696ed1d6781385bca734edfa2cd73dfeec3ad766a6009a0fb69b881881679ee2a2f18fb858e9e48cd2c3ea7041e9c8bb97b2768a0e2e428c8ef1799682f105f1da585fd8991a1faadacd05d0a5149764b93e9d8de2b8c615b74acdda8c3333383707c70e341d4bcd32cb52b2a28f0615d09968cb3eaa550aea9a25ac1a4a65ea99f55210e9cee303577f216ed5565c0bb525a8f2bb040c5ebd0d80a5118159cb35d14a7e4ea3f0fb730c829f809c6d2831fb9f29cbc3f4d95b611df39cfa54b890d2bb4b87b97d562e570af0e5a2ccff787933ae530b59ef5f68d356b0abc761ff1b1d348a7376178dd36b7eaedde4f04d5b1aac9da9c2352366c059b97183b4034a558fb40372e91b6c9d345076f90509850e120dce3134fdd0e51c2e5066dfb2c05892e6a7a414953382df5ab02360f82b7658c19dcc5eb86d8aefaabffbbd17d2a602aab822f11fb3d1ad13a6255ad1a0034fb29290d4e0519d5d57bb917f013f1c434a7862b01a1cce17f775e86ba3d5f11d4728d9d5b70d6c9ea83a68cd7e26a8fbf6a706fbb87551", 0x5d6}], 0x1) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffffff, 0xc05064a7, 0x0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(0xffffffffffffffff, 0xc05064a7, &(0x7f0000000c80)={&(0x7f0000000080)=[0x0], &(0x7f00000008c0)=[{}, {}], &(0x7f0000000840)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f00000009c0)=[0x0, 0x0, 0x0], 0x2, 0x9, 0x1, 0x0, 0x0, 0x0, 0x0, 0x55000, 0x6d8, 0x5, 0x9}) 3.010301334s ago: executing program 5 (id=292): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) fstatat(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x6) (async) geteuid() (async) r3 = semget$private(0x0, 0x4, 0x650) (async) semget$private(0x0, 0x2, 0x24) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000440)={{r1, 0x0, 0x0, r2, 0x8c, 0xf6, 0x0, 0x0, 0x6}, 0x0, 0x556, 0x0, 0x0, 0x4, 0x0, 0x4}) (async) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/71) 2.881279013s ago: executing program 2 (id=296): sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r0 = socket$inet(0x2, 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000080)="e3", &(0x7f0000000000)=0x1, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f0000000040)="0c38feffe5c3c394", &(0x7f00000000c0)=0x8, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x7, 0x1000101, 0x7, 0x7, 0x10000, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x8, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8, 0x400}, {0x401, 0x4, 0xe, 0x3}, {0x2, 0x6, 0x203, 0x99}, {0xddf, 0x1, 0x40000005, 0x101}, {0x9, 0x7ff, 0x14, 0x8}, {0x5, 0x7fffffff, 0x1, 0x9}, {0xfffffffe, 0x7, 0xc8, 0x88}, {0x3, 0x50001, 0x9, 0xaec}, {0x7ff, 0x9, 0x3, 0x4}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x4, 0x80000004, 0x6}, {0x0, 0x132e, 0x2, 0xfe}]}) listen(r0, 0x7fff) r1 = semget(0x0, 0x3, 0x600) getresuid(&(0x7f0000001400)=0x0, 0x0, 0x0) getresgid(0x0, 0x0, &(0x7f0000000140)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001940)={{0x0, 0x0, r2, 0x0, 0x100, 0x9, 0x0, 0x0, 0x81}, 0x0, 0x2, 0x0, 0x0, 0xc, 0x0, 0xfffffffffffffff7}) semctl$GETNCNT(r1, 0x8597f615e6aba77b, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x65}) r3 = syz_open_pts() close(r3) syz_open_pts() syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x2000020e, 0xb, 0x6fab, 0xfff7ff9f, "0800020000627d867f716505009c67001c000011", 0xf, 0x800001a4}) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) unveil(0x0, &(0x7f0000000100)='w\x00') syz_emit_ethernet(0x3a, &(0x7f00000002c0)=ANY=[@ANYBLOB="eaaaaaaaaaaaffffffffff080045f4002c00670000e2e07d00ffffffffac1400aa4e224e23aba23943a05257b8be7300", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600282019078fffc01020000"]) setsockopt(r0, 0x7, 0x180000, &(0x7f0000000040)="14596bef5c33d5254984718a4fe62582a9afa079e87c43edff63c9f029e29b44ccd55734695580b7a1fe34069f854565ec1198410a1ddc9d9266c08493fba3790cf1425f0b8b5a84e2128a0c5eb4f13312e9ca37590d54e528e4e33e6e67a4ad37653d65a1bfbd8b6a2065", 0x6b) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x14, &(0x7f0000000000), 0x4) syz_emit_ethernet(0xffe3, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4, 0x1, 0x0, 0x3}]}}}}}}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x1000f66c, 0xc, 0x7, 0x5fffff5f, "9cdc452e307e0804002f4c0000002f9e68cd3304", 0xfffffffe, 0x80009}) 2.879639204s ago: executing program 8 (id=301): bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x9, "00000000000000000000000000000001", 0xc}, 0x1c) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x100, {0x8000000000f3, 0x10040000000001}}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x3, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf14, 0x7}, {0x803, 0xffff, 0x80cf}, {0x1, 0x4, 0x0, 0x2}, {0x7, 0x1, 0xfffffff8, 0xfbffe2eb}, {0x8, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x6}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x6, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x1, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x2, 0x4, 0x8000000000000000, 0xb}, &(0x7f0000000140)={0x1, 0xffffffffffffcca3, 0x101, 0x40000000003, 0x5, 0x7, 0x0, 0x6}, &(0x7f0000000100)={0x4, 0x8000000000000000, 0x3d, 0x100, 0x9, 0xda0, 0x5, 0xe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x4, "0000000000000000000000700100", 0xffffffc0}, 0x1c) 2.87532159s ago: executing program 0 (id=297): setitimer(0x0, &(0x7f0000000000)={{0x1000, 0x1}, {0xffffffff, 0x3ff}}, 0x0) r0 = socket(0x2, 0x2, 0x0) mmap(&(0x7f0000210000/0x2000)=nil, 0x2000, 0x3, 0x3810, r0, 0x2d4000000000000) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffc, 0x6b, 0x11, 0x200008000000002, 0x104}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$dupfd(r0, 0xa, r0) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x8002, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x4}, 0x4, &(0x7f0000001340), 0x0, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) r4 = getpgid(0x0) fcntl$setown(r3, 0x6, r4) futimens(r1, 0x0) r5 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) closefrom(r5) setsockopt(r1, 0x80029, 0x9, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffd7a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x38, 0x2000, 0x0) 2.87492098s ago: executing program 5 (id=298): ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0xb, 0x180, 0x0, 0xb8, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x3, 0x1001, 0x5, 0x1, 0x1, 0x8, 0x7, 0x1, 0x3], [0x6, 0x9, 0x10000, 0x8000000008, 0x10000, 0x9, 0x2], [0x100000000, 0x10801, 0x0, 0x10000000000005, 0x3, 0xa], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x924, 0x3, 0x338}, {0x1000, 0x1, 0x0, 0x5}, {0x8, 0x2, 0x1003, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0xeff8, 0x4, 0x0, 0x7}, {0x5f, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x6, 0x5}], {0x52b, 0x4, 0xfffffffc, 0x8}, {0xfffb, 0x3, 0x40000008, 0xfffffffffffffffe}}}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r2 = socket$inet6(0x18, 0x4000, 0x8) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) r4 = openat$dri(0xffffffffffffff9c, &(0x7f0000000340)='/dev/dri/card0\x00', 0x100, 0x0) ppoll(&(0x7f0000000380)=[{r0, 0x100}, {r1, 0x40}, {r2, 0x4}, {r3, 0x100}, {0xffffffffffffff9c, 0x40}, {r4, 0x80}], 0x6, &(0x7f00000003c0)={0xffffffff, 0x7}, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xd79b41c173cbb07f) r5 = semget$private(0x0, 0xb, 0x19f) r6 = syz_open_pts() fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x3, 0x0, 0x0, 0x1000300000080}) clock_getres(0x2, &(0x7f0000000080)) fcntl$lock(r6, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x100000001}) ppoll(&(0x7f0000000400)=[{r6, 0x2}, {r3, 0x1}], 0x2, &(0x7f0000000440)={0x5aa1da04, 0x200}, &(0x7f0000000480)={0x10001}) semop(r5, &(0x7f0000001300)=[{0x0, 0xfffb, 0x800}, {0x4, 0x3, 0x1000}, {0x4, 0x6}], 0x3) 2.829236804s ago: executing program 0 (id=300): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) msgget(0x2, 0x341) msgget(0x3, 0x425) r0 = semget(0x2, 0x2, 0x701) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000100)=""/95) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$DIOCGETRULES(r1, 0xcd604406, &(0x7f0000000c40)={0x1ff, 0xc, 0x2, './file2/file0\x00', './file1\x00', 0x0, "68cee8763c4ec0924d0588e492788ff91c6ae4df24690323e9d3b1776ab1bae8b6767df4f4c729607bf294782b04b39819d016de071787f097becd11610a7b544216e369cbd2ebe7951ba891409e4dae56ae6b4b4dcd999a77362b2bb8b38fa3fa5ca59bff38832a65d7964ee02fbac3bedcbc50becac434ca066730da326416a6a2a2701cf7623ee8e826ffbf30150b5565704523af8d295c5791ae5677572609261627e7b834c5cbadcee4b393d105266411fc0be90aa9671cbc384ece633066c9bf376a1d3fd254ca77b7b2ab53086fbfaf51d0adeefed1d34effb1e27b16191e1815f056dcb345558fafb8e5e87c789be55c555fcb7c0abaaeb1f9412c17d9775585e31fee86a0548f0ce1d81f012187ba26b0a4b72064e73783cd131ca5879c36f1fad1987c69e1c2fcf076c67a51fd51f0219ec25933032a82c843858f54aca2ffea60dfa069f4010d07d91126e0dc4d86c32b0d28c3bcf587fdfc4c7e9cb87da214cb5179c8d7c1ffed138ec1f2f0f32e0f965cb842ea6102e2d7f097cf7c8409365f7b13b423305989e3d0219877dd2b656efc8dbe7f3be35739bdffd37801213f68fddc792933419c428d35212b4cefe1b8b59f516a0c588f9afcc1502c7ad72e9a9a2cd6113c0d5ccb6ec9928c1957a39088c108efb987ade90ddfbd2cba15198bb080607739f1857dc91b5ce8be66dcbaa15f2e8768fd2dbda4ffdcc056557830f1421f06f2bb438eecb4aa92deb2e18c0b73c24d568e6fd6f9c537ba01d1e444c555b08edc0c5881a5005886af43c434e7ce624e2bc09cf7bdafbd2039e640b65b82433e6067e0f5308c238e1cfa0430d6d0fd123d17a4542979f5c85389d483bd5b2d4ba188ff8cf569e98098a20b18ef3b4c7a4e2cb0a8fb45376fe5e8f639f7d7abd6628d07956f0a67e65a8b21bd5013d182359264043812377be0a8fd505692a966107b82a4e814ae3fc44feed9037512a555ecf42be68791c7c64c2764e31a77e7b8ec884a5ebb9e0c7c38a1f3ce64333d421740c1e2156c34fc354f05ce70aa2eef78b7c2f563442d71ddc4a7b50cd7f1268f68dca4d242730fa51f107f6d0dfd6b1c91ffc2cb64eebc613e83d9595edb3f418aa7bf527e69c948d0205e5f3d39050839c2de6985e70bd27fd2439728fe8e8defd397bf1e709c9f99a1e82c23f2fee3a68474364ba37c8f450b33663cf2ef59a80d0d090378140019f3b677248c1e1ef0c3554b01b0ee032e8ba3224265cf6e9b1c317d061f719374a394591c0e773fa277234d4289600787b8922adbd5592bd08c25c4b709e545eb005db907d38f3d6c752b18ef8501a3d30b79194f9eee0e77cf2384cc2ce1d81a4052cc4cd4a443ff83edd87885f5d6e2831d2504d8ea9ac479e12d372216b2981d0783886496cbfa10e27a8c495f61a44c938defe51246b175c2c9db454eb146c2832f360b33c2d2f612c5fd8e62f15ed4afd0d71a55fbb68ec012f7dec5ebfbd8b0af6a9be99b0cf97051df97c16dd958e2664ff6c1b2f246a29b953ffc255e2f53a30e61ef130ab8eff4a7dcd778593b0016b38cef2ba04b8451f6a1f8f5bf374d536c2fae33e894c1b79be12bf58c256679c57b1a8df5ea888d050381d347f3e053b01e7227f0411c8a04b56336c75b72f7a747cf13376026e16e7c6fa0bee23ad6693b3c3a2101184853d304e976c2d05bcb45eb339195ef20e1420fd6269166a665f126ee9b6d390c0565ceedf0097b9e469b0054ebfbc825485d6dec0fda5bc9fc6766f2303483491492ae3770e831d905bdf7fbd032221af56df25db2fadf3cf3006095eb9a8971099f943d8a493796d48bf727eeb87ea38cc4db895641ee26b89007dd4514495e1f741767dfc93de4ecadb2295cee0edc85dbcd1172a8c98c953e6e7874e7a9e6"}) r2 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x44) fchdir(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) minherit(&(0x7f00004fa000/0x2000)=nil, 0x2000, 0x1) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file0\x00', 0xc2) rename(&(0x7f0000000000)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') r3 = socket(0x18, 0x1, 0xd) getsockopt(r3, 0x29, 0x39, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x80) getpgid(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(0x3) socket$inet(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0x16, 0xffffffffffffffff, &(0x7f0000000080)) minherit(&(0x7f000022a000/0x1000)=nil, 0x1000, 0x3) 2.826785095s ago: executing program 4 (id=275): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0xfffe}, {0x1, 0x0, 0xff, 0x2}, {0x4, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x40}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x74d, 0x0, 0x37) mprotect(&(0x7f000075a000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='w\x00') sysctl$hw(&(0x7f0000000340)={0x6, 0x19}, 0x2, &(0x7f0000000140)="785e6ebf44930a64696f0c3ed321bbae38a8a3a62c53834d1dae6ba056fa0fe9c6228aa3fcd7cb77c8a880cdd444324e18efc5bc72ed96fbfc692b9f23906b5fe43717bf4318ea1b6473cf7ab0eb1a78b97d6aae2dfe08000000e967cc97c35abb69f29f236f487f81a8ce18ccdf34c068aa8681f1bc05cbff552656242cd4dc962d95b614d3d9ca4ca527fad82fc1877cb6a1a02e9cea00ddcc189c24d7291ea5256e8d8a3818e9be36259ef05290af8ab8698016a25b9a0dcde34ba121", &(0x7f0000000200)=0xbe, &(0x7f0000000400)="ab77b593df0c363ebc1fd82f817983a672ad7c60905b2d1ed8e4362c6ac0bdc3cf12a9071bdd706aec0200dde6236a2a61607563aa10318a9ce0af0b1aa809c362f0525327af72133c46df2b8e8e13f1eaf80ed6600f117e4318b2c37553d7c2563ed2672d2e9941ce27de684dd87144134d5052aaeb0dc4d62b99cda7232aa181600578bc27dbd07eea4d0de60865b5f239e1551010692df4eedfaf54203a23812d8c25c7061279ddecd7180f691a2ea37620b202106f6c6f4476da0f82ef590000000000000000000000000000137a114fd0e0882b2923b43f59", 0xdb) openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/renderD128\x00', 0x80, 0x0) 2.826607565s ago: executing program 7 (id=303): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async, rerun: 32) r0 = socket$inet(0x2, 0x2, 0x0) (rerun: 32) setsockopt(r0, 0x0, 0x3, &(0x7f00000003c0), 0x0) (async) sysctl$vfs_nfs(&(0x7f0000002580)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="98bc902b", &(0x7f00000035c0)=0x4, 0x0, 0x0) (async, rerun: 32) r1 = socket(0x2, 0x1, 0x0) (rerun: 32) connect(r1, &(0x7f0000000000)=@in={0x10, 0x2, 0x1, 0x1}, 0x10) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r1, &(0x7f0000000000), 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0x0, {[0x2be00000000000, 0x1, 0x3, 0x1, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0xffffffffffffdffd, 0x2eff, 0x2, 0x1, 0xffffffffffffffff, 0x0, 0x8000000, 0x7, 0x2000000000002, 0xce7], [0xfffffffffffffffe, 0x1, 0xfffffffffffffffb, 0x8000ffffffff, 0xf9, 0x7b99, 0x201, 0x2000c, 0x6], [0x2, 0xfffffffffffffffa, 0x40000000, 0x0, 0xffffffffffffffff, 0x10ffc, 0xfff7fffffffffffe], [0xb1, 0x20000000000, 0x401, 0x100000000, 0xffffffffffefffff, 0x400], [{0x8, 0x5, 0x0, 0x7d06}, {0xfffc, 0x8007, 0x9, 0x2}, {0x4010, 0x100, 0x1, 0x814}, {0x3, 0x7, 0x9, 0x80000004}, {0x10, 0x2, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0xf6}, {0x0, 0x96d, 0x3, 0xffffffff}], {0x2400, 0x8, 0x10000, 0x803}, {0x0, 0xfffffffc, 0x3, 0x2}}}) (async, rerun: 32) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4001, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) (async) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) (async) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async, rerun: 32) r7 = kqueue() (rerun: 32) kevent(r7, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x7f, 0x0, 0x0, 0x2}, 0x8) 2.638383227s ago: executing program 4 (id=305): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="6533e7b4386b6bc74100825dc4d9fa0f8cd46dff8a6b0eeaaafb13d337c3702e8c5d02d5e06e698e1e4a4d0ac35f604b2e6e390924d49baca85e8610ea50f6d11bc13e4ceb0ac591c08bd0787541f08ee267aef0", 0x54}, {&(0x7f0000000080)="02dbe0ee165cd45b75d84f882bab90bc7ac4b13c79364afe56eaa12b438b2b1da9ece1104784d452bc5e0528ff46e9770f47e17b1052fb0f9e00e6e95fcf8fe67ccf65865039071993e5635b5c8de7fb6c868ceea3abcef7c45fe9155185a6fa12a3e54adba4ec0366f4324d5a4a45b9483402decca2981706beb4a46e0b9eb0667b2a55c8bad678e36701404611e7046ede1a82d346ebf8b607a9e35122eb001e617bcc7a17ebe467e5888ee47b8bc034ddbf6315f25dc3", 0xb8}], 0x2) execve(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='x\x00') open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) ppoll(&(0x7f0000000180)=[{r0, 0x1}], 0x1, &(0x7f00000001c0)={0x2, 0x52}, &(0x7f0000000200)={0xd}) 2.636637586s ago: executing program 7 (id=306): r0 = kqueue1(0x4) kevent(r0, 0x0, 0x2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x7f, 0x1000}], 0x166a8000, 0x0) kevent(r0, &(0x7f0000000040), 0x400, &(0x7f00000000c0), 0xffff, 0x0) r1 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x13, &(0x7f0000000040)="fd0cc085", 0x4) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x10) 2.336170498s ago: executing program 7 (id=307): open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x1ff, 0x2, 0x26}, {0x3, 0x0, 0x0, 0x4}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x6) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="06ec9c28", 0x4) open(&(0x7f00000016c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x18289, 0x1f4) open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) rename(&(0x7f0000001480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) syz_emit_ethernet(0x16, &(0x7f0000001800)={@broadcast, @random="109bb84d7762", [], {@ipv6={0x86dd, {0x8, 0x6, "9d507a", 0x8, 0xf0, 0x3, @empty, @loopback, {[], @udp={{0x3, 0x3, 0x8}}}}}}}) unlink(&(0x7f00000018c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 2.320631049s ago: executing program 1 (id=308): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) getdents(0xffffffffffffffff, 0x0, 0xffffffffffffff76) 2.291565317s ago: executing program 1 (id=309): r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x1, 0x0, 0x5, 0x1000300000080}) fcntl$lock(r0, 0x8, &(0x7f00000001c0)={0x2, 0x0, 0x9, 0x2fffffffb}) 2.289980831s ago: executing program 7 (id=310): readv(0xffffffffffffffff, &(0x7f0000000a40)=[{0x0}, {&(0x7f0000000600)=""/244, 0xf4}], 0x2) socket(0x2, 0x2, 0x0) (async) r0 = socket(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000a00)={0x10, 0x2, 0x2, 0xfffffffd}, 0x10) (async) connect$inet(r0, &(0x7f0000000a00)={0x10, 0x2, 0x2, 0xfffffffd}, 0x10) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r1 = getuid() setreuid(r1, 0x0) (async) setreuid(r1, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000002480)="71f91eca6e530c79e2f8e2a2ce3471ac0058bc5a91501d94a34bfec38a820600000000000000dc0225f0e4cf52b7d99d15d923", &(0x7f0000000080)=0x1232, 0x0, 0xfffffffffffffe4d) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x4b, 0x7) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') sendmmsg(r0, &(0x7f0000000500)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20}}, 0x38, 0x400) sysctl$vm(&(0x7f0000000040)={0x2, 0x8485c7007959a7d2}, 0x2, &(0x7f0000000100)="db00350708001f19903f3bfa0e18371957253ccb7dac0fb859", &(0x7f0000000000)=0x19, 0x0, 0x0) 2.142977716s ago: executing program 0 (id=311): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 1.939664242s ago: executing program 4 (id=312): unlink(&(0x7f00000019c0)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r0, 0x0) semop(0xffffffffffffffff, &(0x7f0000000940)=[{0x4, 0x73, 0x800}], 0x1) syz_emit_ethernet(0x66, &(0x7f00000001c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, "00c300", 0x30, 0x2e, 0xf, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x84, '\x00', {0x2, 0x6, '\x00', 0x0, 0x4e, 0x8, @mcast2, @loopback}}}}}}}) openat$audioctl(0xffffffffffffff9c, &(0x7f0000002000), 0x80, 0x0) (async) openat$audioctl(0xffffffffffffff9c, &(0x7f0000002000), 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf64, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x0, 0xd, 0x4, 0xfffffffffffffffe, 0x6671], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x2, 0x5e, 0x100000000007b98, 0x2, 0x6, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x411000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x7ffffffd, 0x4000000, 0x5, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0xff, 0x5}, {0x4, 0x0, 0xfffeffff, 0x280}, {0x1, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80200006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x6}}}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x0, 0x9, {[0xfffffbfffffffffb, 0x1, 0x2, 0x100200000, 0x6, 0x7, 0xdf64, 0xffffffffffffffff, 0x0, 0x6, 0x93, 0xfffffffffffffff8, 0xffffffffffffffff, 0x0, 0xd, 0x4, 0xfffffffffffffffe, 0x6671], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffa, 0x2, 0x5e, 0x100000000007b98, 0x2, 0x6, 0x0, 0xfffffffffffffffe], [0x20100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x411000, 0xffffffff00000000], [0x9, 0x1fffffffffb, 0x7ffffffd, 0x4000000, 0x5, 0x90000000], [{0x0, 0x0, 0x0, 0x7d06}, {0x9, 0xff, 0x5}, {0x4, 0x0, 0xfffeffff, 0x280}, {0x1, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x5, 0x0, 0xfffffff7, 0xb}, {0xe, 0x100, 0x1, 0xb}], {0x1, 0x8, 0x80200006, 0x3}, {0xfffe, 0x6, 0x6d5, 0x6}}}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) truncate(&(0x7f0000002100)='./file0/file0\x00', 0x4) 1.530382482s ago: executing program 5 (id=313): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() msgctl$IPC_RMID(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x8000, 0x1800}], 0x1) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b18", 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x2, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x10, 0x2, 0x0}, 0x1c) (async) setsid() (async) ioctl$TIOCSCTTY(r0, 0x20007461) (async) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000040)="ffffffff", 0x4) (async, rerun: 32) socketpair(0x18, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) (async, rerun: 32) r5 = getthrid() ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x4000100a, r5) (async) kill(r5, 0x10) msgget$private(0x0, 0x200) (async) poll(0x0, 0x0, 0x9) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x6) r6 = dup(r4) poll(&(0x7f0000000100)=[{r1, 0x4}, {r4, 0x20}, {r6, 0x100}, {r2, 0x100}, {r4, 0x100}], 0x5, 0x4) 1.340148508s ago: executing program 0 (id=314): sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4d}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$net_inet_etherip(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x3}, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffc52) (async) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) 1.335106124s ago: executing program 1 (id=315): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r0, 0x7fff) setsockopt(r0, 0x6, 0x4, &(0x7f0000000040)="d2674561", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045f400280067000000069078ffffffffac1400aa4e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="f8ff09000000ffff"]) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000400), 0x0, 0x4, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffff9c, 0xc010640b, &(0x7f0000000080)={0x0, 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000480)=@file={0x7f, 0x1, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xfb) ioctl$DRM_IOCTL_MODE_ADDFB2(0xffffffffffffff9c, 0xc06864b8, &(0x7f00000000c0)={0x0, 0x7ff, 0xf5, 0x3d50583f0e414537, 0x0, [0x0, 0x0, 0x0], [0x8001, 0x9, 0x0, 0x6], [0x1, 0x7, 0x1, 0xff], [0x81, 0x0, 0x5, 0x7]}) ioctl$DRM_IOCTL_MODE_GETFB2(r1, 0xc06864ce, &(0x7f0000000140)={0x0, 0x4, 0xe, 0x30315559, 0x3, [r2, r4], [0x6, 0x6, 0x2, 0x9], [0x80000001, 0x1, 0x140000, 0xffff0000], [0x1, 0x4, 0x8, 0xd]}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x10091, 0x0) writev(r5, &(0x7f0000001f80)=[{0x0}, {&(0x7f0000000e80)="254b9f10db", 0x5}], 0x2) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) r6 = syz_open_pts() close(r6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r7, 0xc0206983, &(0x7f00000001c0)) syz_open_pts() ioctl$FIOASYNC(r6, 0x80047466, &(0x7f0000000200)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) read(r6, &(0x7f0000000240)=""/159, 0x9f) ioctl$TIOCCBRK(r6, 0x2000747a) r8 = socket(0x1, 0x2, 0x0) r9 = socket$inet(0x2, 0x1, 0x0) setsockopt(r9, 0x0, 0xb, 0x0, 0x0) sendmsg$unix(r8, &(0x7f0000000f00)={&(0x7f0000000000)=@file={0x4, 0x548ef8e15376e2e0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="10000000ffff0000ba3b5897", @ANYRES32=r8], 0x10, 0x4}, 0x0) syz_emit_ethernet(0x66, &(0x7f0000001d00)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6582095600303a0300000000000000e4ffffffffffffff0100000000000000000000000004"]) open(&(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x1, 0x0) 1.334713881s ago: executing program 3 (id=316): r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$TIOCCDTR(r0, 0x20007478) setgroups(0x0, 0x0) 1.318997622s ago: executing program 8 (id=301): bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0x9, "00000000000000000000000000000001", 0xc}, 0x1c) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x100, {0x8000000000f3, 0x10040000000001}}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xffff, 0xffff63df, 0x3, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x6, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0xf14, 0x7}, {0x803, 0xffff, 0x80cf}, {0x1, 0x4, 0x0, 0x2}, {0x7, 0x1, 0xfffffff8, 0xfbffe2eb}, {0x8, 0xffe, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x6}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x6, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0xffffffff, 0x8003, 0x6, 0x69}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x1, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x2, 0x4, 0x8000000000000000, 0xb}, &(0x7f0000000140)={0x1, 0xffffffffffffcca3, 0x101, 0x40000000003, 0x5, 0x7, 0x0, 0x6}, &(0x7f0000000100)={0x4, 0x8000000000000000, 0x3d, 0x100, 0x9, 0xda0, 0x5, 0xe}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x4, "0000000000000000000000700100", 0xffffffc0}, 0x1c) 939.653899ms ago: executing program 7 (id=317): r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0), 0x20000, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="0637e5a0ebfd49b26290488a8af2f1304996ed3319a56d43d9fd7e834d6ea3226eaeea4a660224501a64850c052ca93368ebc8cf52aa4f35efab3a58917ad8d9d3a11f44b1453b8c7a5af04db33c65e39d50161243e5f56b83", 0x59}, {&(0x7f0000000180)="8734e9ff6a51ca4d7e3debd812cfaf6e18896b24f8175eb811de6e1666157c8ac218c450fc9b5dfb50922e0da4da76a005eca19d18a9afbefc3c120c8abf09ff78ba6a5761bda70eebc75e5aaeaebbd55f460e010cf6e6f033af91302e60ec28053c714fdb7dc52ec73981c9315d112300e4fc163a91e28b6ebaa338c49f", 0x7e}], 0x2, 0x4) rmdir(&(0x7f0000000240)='./file0\x00') (async) chmod(&(0x7f0000000280)='./file0\x00', 0x2) recvmmsg(r0, &(0x7f00000013c0)={{&(0x7f00000002c0)=@un=@file={0x0, 0x0, ""/4089}, 0xffb, &(0x7f0000001300)=[{&(0x7f00000012c0)=""/47, 0x2f}], 0x1, &(0x7f0000001340)=""/112, 0x70}, 0x3}, 0x38, 0x2001, &(0x7f0000001400)={0x0, 0x8}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000001440)=0x8) (async) ioctl$DIOCGETRULES(r0, 0xcd604406, &(0x7f0000001480)={0x6, 0x3a9, 0x0, './file0\x00', './file0\x00', 0x0, "f364cb18b19791b8e9569e02e84dba8b7ca73e733f182336c5fa9563f8a719d8991ff970b1fbfd06902977975ae96dff82c91a0eecf2cac9a0afbee06980e52f763e024b86f66e03f19607391b58cd17f3ceb75e98f1f8281c63fc11411a6b7c9d53ee5acd3cabdfadfae85dc4f9a98ef4ffe979b3090a0c7785af48b0ebb281132e3675fa5c53ed77e25085d8985e53a20ca7b4e9723835bcf3b260dfefb57de943e2bca220adde2b1362588cd78c796813ebef5ad65f8b01d30e792e7c4cd30d09d51ff6fb8f1bc509524a50bb6a973fcc9b291f1cd1a96df2ce683e78bc20da98c382a67f656d7e004c47296c21024593e422700d7fdf0b3b78cdbeeb53c59eb263d762d999defa170cf46602d02626d804b715fa49f44832e029f4d97e03216adb5819ac5cfd33437de3d19bc9888784695f73d54b186b16367dc3041cd6ea4b996db93b27b974da08505b425ab8d09582b491c282e95ee1e4ba76803c6b6809e1fa438d5c7b0b5de183452b1ad6cd67a16c98b914bdaf5c6801e62f1ea1a553b7fa58211f7122f3107261743baf1c712987082869f8c7ed8355717a3577fd51caa4f0fb7ec2f4c6f22a1a4946163a9151ce84017a5b8de7e9c19f9ad8986f4e031e9eeb078eeceefc13b69fcb2851d3389d5877c5c179d72d522e4cd1a528215809e3c2559649d9ac5e44d88d727920514f38aec24d9198ed1aa2d2282dcca96b66397084e775245e5f2757e6192b9f253059c26b9def2a360464a95330c8ef05d4d2dc41967d533e3a66f9aa4897ed3cc1237c4c69f968448e8b33f6c2d4ca8fe3d7f760db4ab722d80a30e8ac0e8665113ee1682367293b56c77b314e1c9cad344b237a6c40fce3cc08300bb913a77c201367c42275a1c0da2a5f04b3f5c7d8526895bfa4e627f3c3ea542ea16bbf61a3ec22eabf20e1d479f346a3b2ee1fbdb07d762b5b8ece279ead3e912945b4b06295e8249b25f0d7344485c6e46929eb1f0a2fe127557544adbb4828cc9858c8b627a8f87e139b36acff6920de56874933f9ab643ca3ca5d06eb8da073b1d0d6417b1bf81289fb398b4ef95576b55bddf46fe58cee60f4f079f12e4c9140b799c53d99fb85ba849d8cdb742bf42301be1b2ce9de30a7427486bfcf4092fd641924f0a486af894cbb7cb3231985e05a6fe24189e9ca6945b06dfaac363b55b9ecfff157d66c16c385e0c35ef6875f725ec8ebd7bf633b741da15898a257262154c32f9517c29e2026d8a687342d23eeff95cd6f65f866f3849275f4e78b375e264b27b4ad2bba1ca4b6c8072b19ec042c1adf13dc5f9a29312fbc4dfe734771d34e72ff5f893c72899d1fe9a9fa3227aef4f0f2642ff807741d605e5c934c0b9684d81eec9084be772bdcd9eacd1f4f5320d847191b72230e97203b183d4f800e515b63a32c29271fce8020059dc57c75c63dfadeecd87c2653d5950f9007072962f5ea4119d54ab59013c9c7bcdf43d638b04427e773b698542ca69c7cc75c9f1793f1aa5808d595a3d3917569b4556dfce7463ad08835aa0054409692a632aaa89103d77b625760524023d902e5c1202670753e4c907522ac38aa78222684a2b88a5675af8d7178824babc86b472bf527a0702b9516dc5b8cd151d0cb1a60af231219d85e60aa810fc56cb6bc55c642fe42888ff8e3ddf4afe7b0b339a052156afc47374388d57ff8abed9b1b10f5a51e71ec6c9f86203f92cd2ba3bca1af48c15cb514dad1b8e19f7d6412515b245dfe1997c3d3b8778261800b7b558d81f34042c3073afc469d01dec3ed075c0c308cc887bf32fa51c5cc0d12494b5176df0aaf619504ddb0b06ad99b7979baf2263491d712978f1af771d83c965f15a7fafee0a9c33b83aa6297bd4c85f204118f99c3f72d4e2265db8030730427"}) (async) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) socketpair(0x2, 0x2, 0x0, &(0x7f0000002200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000002240)={'./file0/file0\x00', 0x65, 0x400, 0x5, 0x1, 0x101, 0x2, 0xf, 0x0, 0x0, 0x9, 0xb}) (async) unlink(&(0x7f00000022c0)='./file0\x00') (async) recvmmsg(r3, &(0x7f0000003700)={{0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000002300)=""/188, 0xbc}, {&(0x7f00000023c0)=""/183, 0xb7}, {&(0x7f0000002480)=""/4096, 0x1000}, {&(0x7f0000003480)=""/68, 0x44}, {&(0x7f0000003500)=""/100, 0x64}, {&(0x7f0000003580)=""/179, 0xb3}], 0x6, &(0x7f00000036c0)=""/11, 0xb}, 0x3ff}, 0x38, 0x800, &(0x7f0000003740)={0x7, 0x3}) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) rmdir(&(0x7f0000003780)='./file0\x00') (async) ioctl$DIOCXEND(r0, 0xc0044464, &(0x7f00000037c0)=0x1) (async, rerun: 64) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000003800)) (async, rerun: 64) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000003840), &(0x7f0000003880)=0xc) ioctl$DIOCRTSTADDRS(r0, 0xc4504449, &(0x7f0000003a00)={{'./file0\x00', './file0/file0\x00', 0x12, 0x9}, &(0x7f00000038c0)=[{@multicast2, '\x00', './file0\x00', 0x7, 0x1, 0x18, 0x8, 0x0, 0xe, 0x1}, {@multicast1, '\x00', './file0/file0\x00', 0x1000, 0x3, 0x0, 0xe3, 0x81, 0x0, 0x1}, {@rand_addr=0x3, '\x00', './file0/file0\x00', 0x2, 0x81, 0x18, 0x8, 0x4, 0x5f}, {@empty, '\x00', './file1\x00', 0x956, 0x3, 0x1a, 0x2, 0x3, 0x9, 0x6}, {@rand_addr=0x9, '\x00', './file0\x00', 0x380, 0x1b76, 0x2, 0x5, 0xb, 0x2f}, {@multicast2, '\x00', './file0/file0\x00', 0x8, 0x17f1, 0x18, 0x0, 0xff, 0xc6, 0x3}], 0x7ecc3850, 0x6, 0x5, 0x3, 0x4, 0x2, 0x20}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000003e80), 0x80, 0x0) ioctl$DIOCGETRULESETS(r5, 0xc444443a, &(0x7f0000003ec0)={0x115580, './file0\x00', './file1\x00'}) (async, rerun: 64) shutdown(r2, 0x2) (rerun: 64) symlink(&(0x7f0000004340)='./file0/file1\x00', &(0x7f0000004380)='./file1\x00') ioctl$DIOCRSETADDRS(r0, 0xc4504445, &(0x7f0000004400)={{'./file0\x00', './file0/file1\x00', 0x48, 0x3}, &(0x7f00000043c0)=[{@multicast1, '\x00', './file0/file1\x00', 0x6, 0x5f0, 0x2, 0x4, 0x0, 0x9b, 0x8}], 0x1, 0x1, 0x5, 0x9, 0x7, 0x4, 0x2, 0x7ff}) mkdir(&(0x7f0000004880)='./file0/file1\x00', 0x81) (async, rerun: 64) r6 = fcntl$dupfd(r3, 0xc, 0xffffffffffffffff) (rerun: 64) ioctl$DRM_IOCTL_PRIME_HANDLE_TO_FD(r0, 0xc00c642d, &(0x7f00000048c0)={0x0, 0x40, r6}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 939.204032ms ago: executing program 4 (id=318): r0 = socket$inet(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) close(0x3) fstat(r1, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) r2 = socket(0x18, 0x1, 0x6) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) (async, rerun: 32) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="88cc2ba1", 0x4) (rerun: 32) connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x800, "fe80000400000000fdff00"}, 0x1c) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0xffffffffffffff10) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000000), 0x0) (async) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) close(r3) (async) r4 = kqueue() ioctl$DIOCGETSTATE(r4, 0xc1084413, &(0x7f00000002c0)={{0x2e40000, './file0\x00', [{[@v6=@empty, @v6=@remote={0xfe, 0x80, '\x00', 0x0}], [0x8000, 0x6], 0x0, 0x1a}, {[@v4=@rand_addr=0x9, @v6=@loopback], [0xb8b, 0x5], 0x2}], {{0x7, 0x8, 0x34, 0xfffffffe}, 0x7, 0x4, 0xe, 0x8, 0x2, 0x2, 0xae}, {{0x401, 0x7, 0x0, 0xffff}, 0x78, 0x0, 0x7, 0x1ff, 0x67, 0x14, 0x5}, @v6=@empty, 0x2, 0x2, 0x4, 0x7, 0x8, [[0x7, 0x4], [0x5, 0x8]], [[0x1ff, 0x2c3], [0x67c, 0x81]], 0x0, [0x6, 0x18], 0x1, 0x1a, 0xd, 0x2, 0xa, 0x4, 0x9, 0x8, 0x8, 0x1, 0x3, 0x1ff, "ff8a"}}) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000280)="3af2790955", &(0x7f0000000000)=0x5, 0x0, 0x0) r5 = open(&(0x7f0000001200)='.\x00', 0x0, 0x80) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000500)) ioctl$DIOCKILLSTATES(r5, 0x0, &(0x7f0000000100)={{0x71416172, 0x4}, 0x2, '\x00', 0x7, {@any={'\x00', 0x0, 0x1, 0x4}, [0xf2ec, 0x2], 0x8, 0x4, 0x10}, {@any={'\x00', 0x0, 0x0, 0x90}, [0x9, 0x8], 0x8, 0x9, 0x5}, './file0\x00', './file0\x00', 0x2, 0x7}) 938.571079ms ago: executing program 3 (id=319): r0 = msgget$private(0x0, 0x4) getresuid(0x0, &(0x7f0000000300)=0x0, 0x0) kill(0xffffffffffffffff, 0x14) seteuid(r1) r2 = getuid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{r2, 0x0, 0x0, 0x0, 0x0, 0x7174, 0xa142, 0x0, 0x2}, 0x400, 0x3, 0xfefffffffffffffd, 0x9, 0x3, 0x0, 0x0, 0x8000000000000001, 0x0, 0x200000001}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r5 = getsid(0x0) setpgid(0x0, r5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{r1, 0xffffffffffffffff, r2, r3, 0x0, 0x4, 0x0, 0x0, 0x6b1}, 0x0, 0x0, 0x5, 0xffffffff, 0x6, r4, r5, 0x400, 0x0, 0x4, 0x0, 0x7}) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) r6 = socket(0x18, 0x1, 0x6) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r6, 0x1000000000029, 0xa, &(0x7f0000000040)="88cc2ba1", 0x4) r7 = kqueue() kevent(r7, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffff6, 0x11, 0x40, 0x808, 0x10000080}, {{r7}, 0xfffffffffffffff6, 0x60, 0x40000000, 0x400004010, 0xfffffffffffffffb}], 0x8a8a, 0x0, 0xbfffffff, 0x0) 235.812311ms ago: executing program 0 (id=320): sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x1000) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) ioctl$FIONREAD(r0, 0xc1206949, &(0x7f00000001c0)) 234.40889ms ago: executing program 1 (id=321): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x184) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r1, 0x0) (async) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0xa011, r1, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) (async) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mprotect(&(0x7f0000305000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f0000305000/0x2000)=nil, 0x2000, 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0xffffffff, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x0, 0x7, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x3, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x6, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800001, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x2, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000000, 0x8e}]}) syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300483c03fe8000000000000000000000000000bbff020000000000000000000000000001000100000000000081000405b271c70f33000000000000e03a", @ANYRES8=0x0]) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x1, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) 234.049752ms ago: executing program 4 (id=322): semop(0x0, &(0x7f0000000100)=[{0x3, 0xd}, {0x1, 0x4, 0x1000}, {0x0, 0xf385, 0x1800}], 0x3) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) r1 = getpid() fcntl$setown(r0, 0x6, r1) listen(r0, 0x1) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) r3 = socket(0x2, 0x8002, 0x0) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) closefrom(r4) getentropy(0x0, 0x0) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000040)=""/101) 232.825521ms ago: executing program 7 (id=323): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x5012, 0xffffffffffffffff, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x3, 0x0, 0xfffffffffffffff7, 0x100000006}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0xfc, 0x8, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000040)=@in6={0x1c, 0x18, 0x1, 0x4, "0000000000000000000000700100", 0xffffffc0}, 0x1c) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x20, 0x0, 0x21}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000001100)={0x4d, 0x3, 0x0, 0x2}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000100)}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x801169ab, &(0x7f0000000100)) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r4, 0x1, 0x0) shmat(r4, &(0x7f0000001000/0x3000)=nil, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) dup3(r5, r1, 0x10000) readv(r5, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/59, 0x3b}], 0x1) 230.159318ms ago: executing program 5 (id=324): open$dir(&(0x7f0000000b00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4) r0 = open$dir(&(0x7f0000000800)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x10) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x288, 0x0) ioctl$DIOCGETRULESETS(r1, 0xc444443a, &(0x7f0000000c80)={0x7, './file1\x00', './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}) symlink(&(0x7f0000001100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file2\x00') rename(&(0x7f0000000940)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, 0x0, 0x0, 0x0, 0x2) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x14, &(0x7f0000000000), 0x4) connect$inet(r2, &(0x7f0000000280)={0x10, 0x2, 0x0, 0x7fffffff}, 0x10) listen(r2, 0x5c3) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000002c0)=0x10) getsockname(r0, &(0x7f0000000400)=@in6, &(0x7f0000000540)=0x1c) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000100)=@file={0xc, 0x1, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x43) close(0x3) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x5, 0x1, './file0\x00'}, 0xa) getrusage(0xffffffffffffffff, &(0x7f0000000a40)) r5 = socket(0x2, 0x4001, 0x0) shutdown(r5, 0x2) r6 = syz_open_pts() setsid() ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$FIOSETOWN(r6, 0x40047463, &(0x7f0000000080)=0x6) fstat(r4, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000580), 0x20, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)="3ebf2da455551bbf7df3133ad39785daef8e2687677cc2df24c05b3ede8e20764ecddeff2443c62977ae1fe67fdf943dc8c8cd4c285c3369fd4e4ad72f0648b326079b9e17b71bc9e7668ee1eb0940c27b6ba950198e955e1fa4", 0x5a) syz_emit_ethernet(0x126f, &(0x7f0000000300)=ANY=[@ANYRESOCT=r7]) 3.078731ms ago: executing program 4 (id=325): r0 = socket(0x2, 0x2, 0x0) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r0, &(0x7f0000000000), 0x10) (async) getpeername$unix(r0, 0x0, &(0x7f0000000480)) r1 = getthrid() kill(r1, 0x12) (async) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x400, r1) 2.58002ms ago: executing program 1 (id=326): r0 = socket(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x0, 0x800, "fe80000400000000fdff00"}, 0x1c) write(r0, &(0x7f0000000080)="78be96fbbb3b6eae242320202d336f5d9828671a629e7a84e7ce8cfda74bed985176dc9babc0369721884fba27e907ac6e0655c3663dd165bdc02097f93319282692e9e55147430c9951a53bb8e5ca0f12a6477bb7fd94cb831358433c7afdb3dcae30f814f6137a99a96887a29bb68368099fb8aa98e4d44cf4e8ce061d7e28bfd4b1991a25818de064a5c2e70bc75b36b60d21299e10dc889ad65b4624f43fbf22bb398d6288d16df5fd1f4a8b353373dc5eeffbb6376d5b66c341b1d4284f17c99857ef3113ad13719c9754d4ea4f8f8b3cbfa1478af1d4fa0b8187f4bb30eca0f59bd6776e2f5d213471544de124298d663e2dd5c8ceea8ecd9bfed2955fce0bfc52c8ec22df0c2f9fbd18fa226fccf96244a698b1ca00e488c3ba3861bbc2d89aa2561cbedccdc9c6606bacfe61a536c97a62fefa620f6a2e8ee7f4d18f55291926ce33e768a2f33e9c5ccecb19f55aabee0e9b0b87ea8b3e68879b79ddcd09e4b6a878aa30e1380f1c3e2b6f82086d2ac23f002c0dc2b7450389142dbead094e101481beb595cfe0fa9690fd3f52575aa2def349f33fb90b79e73446b0b0616c35fee060ec5e0c7db3974461bc73786fa804da6c05c4f2d2696d75a3db266cf5145f2c688fe68d1e7b36ccaf9e6231da7cc4d842304a0c1ab8d74120ee1d0a3c77ec01fa4736e1277dbfb11bfdcd6f6525354107943bf586eedb487afdcbb89a9401ec456679768dca026754969d6b097d5a80c184719edb511bef71dc77508352a915551244ce0a10b77adfdc36f07b3fc83971d932563318e7dce6783cc1086f1a5afbf2f3e8d5695d356f94c081d8a66987d8cdd081cfbbe70e2744d88c5667297c4a2faa0aab6c9bf7f912063523465422fc92fe6e35b6682bc4c1f8e508d58275974d9612726ced91c09bc402cdb44ee5e67b75b566da2db0b923d13b3dace92100e245e4f4c35eb2445857f7dc243392abe4ffb74fba2e95f73e6ba470849e175506ae2c7a750423f90be4c6259fad4401b484cf5c2599b4f46e7214caf4a245662395efcf02c39f9d56a52a2b6616fdde83e10c3d6ea1b4f1db2088a8f388bd12758a3914d079117cedda29a7954a395aa0cc3db73f9e2bb66b6036c3f8ae6e2ed5f50e363026063f0067b30f259a34062a0d4f4f920472abcc7d2c8b51b73669cffb66c78765c9001006a2003544e229e580c184d43bf3953da0bdd3a0938b66e4fc703fe8b60a7ef43d3ad0fc00db474a1433ce66a4fcb3bceaa1d8796313ffc95bc4cea162668c69f8c25f6bd47dd7a7b8c5a05a60be2015c5de289be8354e896eb352c3a9f8c9af7e7d2a4b47f5a9ea6e834c7c5fd89012623bad859cddc38d1c0ed48de59d1800ab9567af84ca2517bef32f048932e2a71533d639206cf9968465c9f3b596f446c6ccb7a9e8ec38a5dca068b63609504db8115f294676e93d8f5fbfd4b2037064548f31adcdf4c2d6675da281461ceca25acf3e06c2b3c9412eeab9ed0b4dc9199d3ab387d1f19f78e20fc60d7247f45c0aa42bfc26947b3d0b34cd0e442070783be351c192bfcba4c48155a3d0e0c7ccc8a03702228949a25c0e8b863b8f8a33a9a93b2e21550fd882d8c25ad727e6f544c08d7a1155ee8b181f4385e084d9eaac66e1a0b3d5ed311f8fddb67d49dfc92b00317ac5d06fcb908d2efd90d053e1979e859223c0031e0b3e6f3ad2d03ca23bd4e554c7912554f519efe77359ea9647868202a89870c1fb51c53cb9a95f10e5b46be9251c18bc2930601d954acea7a9e2e7241e07e76e4cea3ff7a36eb9c6820378a1cbe8cf7d89d164c7687a62a745953693bcf25ae9f4de19ed6aaa42dc09c414d0c522fb7102e1d3a7a54027d1697f6eec4ac4684d108a0f52a2ffbc3b2d672e55cc38143467b11289ac109e9986350a41f905175c4948a36ec235fc9001e4d6da7fa53456ded852ceb54dcda1f56f36823c7c2a15df134d29b2f1faea696ca2e99d4f2a05e6b808e86016274ea953e527ae1880fbdb68b148f88c50571638b898d61ca4e898e717427f7e59e56b2c36755cefb6f08d146169f1250df39f6b3e181d89a5ff8e4a26254450c47add0cd1e5300edc3987c37f94e42715d5381fffe616a861cc86caf228a3451357d2451f4067fdc4d081c98bc1dbb6609485d27ed05a6d9156219eaee9ef6d1d3844ac4ec09674d23d00d64dc39ff88cc5e3f31bd2717f7f76f7c86cfe8b82abed717074999beb3ab96532e65dd987e73d043fb98f58435becb3da7dc5e897468208e411164205def1d4d0684893fc5e56abe65f50b8e243a7bb091d5572339a50203391a4cf427b9cb3805a99eaa1f028713476f93505be5800990158777b0a97241cf473db3cc80c15acc67b30557231f2d4500cbc29558b30a877f56968058c3a68fa4b58a2c1696aed8be723474a2286a22e59ffa59112fe189b9df87b58b69cda99606d2d6127d751a5fd4d2a46093a6a86e33b1e9af558cb496018be11c23c19c0b3bb03da815b63807071820e3e5804bfe510d6c8545eafc71b912e98f7320a64a1915d8b9c9491d880ba2c0f590d29011652bbc9c857f0bdc11d8a8fd44b66f6c46ae1407bc8bd0525a8eb9390a2dd5a9ab6b3a764eac64f7ba7a82e911fec64d8963fb2a7d7f3d12134a25dc8868185ddff118268c23997d0c3f6a4a3ebe1791b4312cb3885d4f78800b410a415340357c7cab47e7e8627ffd9127359a7df20c1bd9d52cee210eba35833b738", 0x7a0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaff00000010001c0000000600009078ac1400bbffffffff0000907800680002"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x3e, &(0x7f0000000500)=ANY=[@ANYBLOB="ffffffffffffaa40aaaa9caa86dd60db83440008110000000000010000000000000012330000ff"]) r1 = socket$inet6(0x18, 0x1, 0x6) (async) shmget$private(0x0, 0x2000, 0x500, &(0x7f00004b7000/0x2000)=nil) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x3, 0x4) (async) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) readv(r2, &(0x7f0000000240)=[{0x0}, {&(0x7f00000000c0)=""/131, 0x83}], 0x2) (async) r3 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000040)=0x400000d0, 0x0) (async) symlink(0x0, &(0x7f0000000040)='./file0\x00') (async) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000280000fed38d5ba80b9e61470c535a98000000ff0200000000000000000000000000012c"]) (async) fcntl$dupfd(r1, 0xc, r1) (async) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) r5 = socket(0x1, 0x5, 0x0) close(r5) (async) r6 = socket(0x18, 0x2, 0x0) connect$inet6(r6, &(0x7f0000000000)={0x1c, 0x18, 0x2, 0x800, "fe80000400000000fdff00"}, 0x1c) (async) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000140)=0x20000, 0x4) (async) write(r5, &(0x7f0000000200)="24bdfa5d1d2873c63e35348295b299ab09dbd0734449c365d05ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688a858b8cf6bbca32ec975d185cfcadf68ed7796e53e0000400007a20746f313da7dc6c5133407dbcafaea3077475df6575658bc77274869b4cf11d1374cacc8af0e650876593f6a8822b437639678a1cc3702368dc70dcf2429a7e1582005bed8a072a9c3310cdeeb79f221bda2b2cce0d51b12ea84e60e401ed6abbac6c034a7d182a13e31f491b6f62414871", 0x10099) (async) r7 = open(&(0x7f0000000840)='./file0\x00', 0x2, 0x1c) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x4) (async) write(r7, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) pwritev(r4, &(0x7f0000000000)=[{&(0x7f0000000180)="a9", 0x1}], 0x1, 0x40000) (async) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) (async) r8 = socket(0x20, 0x5, 0x5) listen(r8, 0x101) 1.289664ms ago: executing program 0 (id=327): r0 = semget(0x3, 0x4, 0x110) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) (async) fstat(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{r2, 0x0, 0xffffffffffffffff, r5, 0x20, 0x4, 0x0, 0x0, 0xc2}, 0x0, 0x5, 0x0, 0x0, 0x3ff, 0x0, 0x6}) r6 = semget$private(0x0, 0x3, 0x403) semctl$SETVAL(r6, 0x3, 0x8, &(0x7f0000000180)=0x2c6b) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(0xffffffffffffff9c, 0xc00864bf, &(0x7f00000001c0)={0x0, 0x1}) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) sysctl$kern(&(0x7f0000000200)={0x1, 0x4b}, 0x2, &(0x7f0000000240)="9e74beefa0aedd1b9ea88332bbf930cd16de57a4b3e5ac894d8e270e1c0f6cbe78c7294346e47ffe2763e3bf4fd09e34839d56d07b0a88e6ce6282f78d66177813f541b1255f8bb438d94e5c85ac3e78d23b333a9dbaebf50aae2659b6b1c9bc848011c8d53f7ae44aee70777f2f02a9f0022f5d1a278c3da8c6a0d535da11c62497f0985c27c6b8ea1d1ec62b332e3e450d417a3d0a417465835a12e66f9916ff9e92ee9f61702d7c4cace20a8d8b712924a96d148992a7ba2aebaf0fb764203f592332bdfbd0e39c4662557dc7cc73646c1c1128886f2fca5122ab47299429dae58ccd953b4185bbed9222d57bcab0a740", &(0x7f0000000340)=0xf2, &(0x7f0000000380)="d4b4b83f30332976d7afa90e3c5a8d38a4fc094d755b2317fce99f669467ddcb51251b137a4fb1836274a07a1aa380bcbfdedb4b349ed49dd1a7400cc51d5f0cc0de05ed0b48abb218636e37ca986ae36e379a91823b0ad086f706fe1de837d171b314ddb94734033d6f6cd5be6835dedd6fa9b27f414fb99a793c94146c1871798304bda4336e477fd0af0aaa41b4245c87ddf129c74c29661e98836776a33ee7a912086c82a80ee502d8a0d70704bcfc7c56aca9702e0cd0709e6061a2b5878e2b4abe29bf94c9df88bbd1e0ebceb8c32f723326fdbb143068bc2a8a69085484401692b4281e62208945bd0a22d1f28bd9f552333f886b222c669f9d047f", 0xff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = fcntl$dupfd(r9, 0xa, r8) ioctl$DRM_IOCTL_MODE_REVOKE_LEASE(r10, 0xc00464c9, &(0x7f00000004c0)) (async) sysctl$kern(&(0x7f0000000500)={0x1, 0xc}, 0x2, &(0x7f0000000540)="119be1d1ed67d60c6d6996279cf16bc8cbbf0a889ec59922054628248d7c422fde82f6ad564e9f4cc3246bc4eebd9715ec0f5b9710754064d0544ec379714ee2682bfed0c09c50bc78134166d85b519870a1e7e77cf3030c7b036e06da254b3d0b2be95fe9b72e63a17a14da358c", &(0x7f00000005c0)=0x6e, &(0x7f0000000600)="826164f22ee786b83e0bdb74c2f0b1062a7d056021f8c854f1b02936e12f6c", 0x1f) r11 = semget$private(0x0, 0x2, 0x108) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000640)={{r2, r3, r2, r3, 0x10, 0x3, 0x0, 0x0, 0x4}, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x100}) (async) r12 = semget(0x2, 0x2, 0x25) semctl$GETVAL(r12, 0x3, 0x5, &(0x7f00000006c0)=""/241) (async, rerun: 32) semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000007c0)=""/231) (rerun: 32) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) (async) r13 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffe000/0x2000)=nil) (async) stat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0}) (async) r15 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{r2, r5, r14, r5, 0x6, 0x5, 0x0, 0x0, 0xfff}, 0x4, r15, r1, 0x8, 0x0, 0x24, 0x51b6, 0x100, 0x7, 0x100000001, 0xffffffffffffa785}) (async) semget(0x2, 0x0, 0x222) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) (async) getresgid(&(0x7f0000000a00), &(0x7f0000000a40), &(0x7f0000000a80)) (async, rerun: 32) ioctl$AUDIO_GETPOS_ctl(r10, 0x40104123, &(0x7f0000000ac0)) (rerun: 32) ioctl$DRM_IOCTL_MODE_GET_LEASE(r10, 0xc01064c8, &(0x7f0000000b40)={0x5, 0x0, &(0x7f0000000b00)=[0x0, 0x0, 0x0, 0x0, 0x0]}) (async) setresuid(r2, r14, r4) (async) ioctl$DRM_IOCTL_SYNCOBJ_RESET(0xffffffffffffffff, 0xc01064c4, &(0x7f0000000bc0)={&(0x7f0000000b80)=[r7, r7, r7, r7], 0x4}) 0s ago: executing program 1 (id=328): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x8401, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) (async) close(0x3) fstat(r2, &(0x7f0000000040)) (async) flock(r0, 0x5) (async) closefrom(0xffffffffffffffff) (async) pipe(&(0x7f0000000b00)={0xffffffffffffffff}) fcntl$dupfd(r1, 0xa, r3) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.134' (ED25519) to the list of known hosts. uvm_fault(0xfffff5006ce849b8, 0x9b9c, 0, 1) -> e kernel: page fault trap, code=0 Stopped at amap_lookups+0x1e0: movl 0x10(%r15),%r14d TID PID UID PRFLAGS PFLAGS CPU COMMAND 342613 27911 32767 0x10 0x4000000 0 syz-executor *158640 96016 32767 0x10 0 1 syz-executor amap_lookups(fffff5006d030228,a000,ffff80003abd02c0,8) at amap_lookups+0x1e0 uvm_fault_check(ffff80003abd03c0,ffff80003abd03f8,ffff80003abd0430,0) at uvm_fault_check+0x8d2 uvm_fault(fffff5006ce849b8,5fbcace6000,0,1) at uvm_fault+0x106 upageflttrap(ffff80003abd0560,5fbcace6c00) at upageflttrap+0xa9 usertrap(ffff80003abd0560) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f2aaae43250, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xfffff5006ce849b8, 0x9b9c, 0, 1) -> e ddb{1}> show kasan No such command ddb{1}> trace amap_lookups(fffff5006d030228,a000,ffff80003abd02c0,8) at amap_lookups+0x1e0 uvm_fault_check(ffff80003abd03c0,ffff80003abd03f8,ffff80003abd0430,0) at uvm_fault_check+0x8d2 uvm_fault(fffff5006ce849b8,5fbcace6000,0,1) at uvm_fault+0x106 upageflttrap(ffff80003abd0560,5fbcace6c00) at upageflttrap+0xa9 usertrap(ffff80003abd0560) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f2aaae43250, count: -6 ddb{1}> show registers rdi 0x11 rsi 0x20 rbp 0xffff80003abd0210 rbx 0 rdx 0 rcx 0 rax 0xffff800000c43ec0 r8 0xffffffff81d97110 uvm_map_inentry_sp r9 0 r10 0 r11 0x4aa7a8ae64a3e324 r12 0x12 r13 0 r14 0x20 r15 0x9b8c __ALIGN_SIZE+0x8b8c rip 0xffffffff82e31e00 amap_lookups+0x1e0 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff80003abd0180 ss 0 amap_lookups+0x1e0: movl 0x10(%r15),%r14d ddb{1}> show proc PROC (syz-executor) tid=158640 pid=96016 tcnt=3 stat=onproc flags process=10 proc=0 runpri=86, usrpri=86, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003178b248,0xffff80003178a7f8 process=0xffff800045fe6b70 user=0xffff80003abcb000, vmspace=0xfffff5006ce849b8 estcpu=36, cpticks=6, pctcpu=0.0, user=6, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 27911 28772 18115 32767 2 0x10 0 syz-executor 27911 342613 18115 32767 7 0x10 0x4000000 syz-executor 62474 477831 41440 32767 2 0x10 0 syz-executor *96016 158640 53188 32767 7 0x10 0 syz-executor 96016 35392 53188 32767 3 0x10 0x4000080 ttyretype syz-executor 96016 235178 53188 32767 3 0x10 0x4000080 fsleep syz-executor 82392 285061 70428 32767 2 0x10 0 syz-executor 82392 477313 70428 32767 3 0x10 0x4000080 fsleep syz-executor 82392 305582 70428 32767 3 0x10 0x4000080 fsleep syz-executor 3543 250512 46973 32767 2 0x10 0 syz-executor 3543 322073 46973 32767 3 0x10 0x4000080 netcon syz-executor 15634 351364 74250 32767 2 0x10 0 syz-executor 15634 357317 74250 32767 3 0x10 0x4000080 fsleep syz-executor 53152 425124 15745 32767 4 0x2010 0x80000 syz-executor 53152 91290 15745 32767 2 0x2010 0x4080000 syz-executor 53152 344726 15745 32767 3 0x2010 0x4000000 suspend syz-executor 53188 189067 45367 32767 3 0x10 0x80 nanoslp syz-executor 45367 180122 55060 0 3 0x2 0x80 wait syz-executor 46973 351578 71555 32767 3 0x10 0x80 nanoslp syz-executor 18115 357314 91626 32767 2 0x10 0xc80 syz-executor 74250 331718 168 32767 3 0x10 0x80 nanoslp syz-executor 41440 435837 39612 32767 3 0x10 0x80 nanoslp syz-executor 15745 132829 97136 32767 3 0x10 0x80 wait syz-executor 70428 194048 96731 32767 3 0x10 0x80 nanoslp syz-executor 91626 237909 55060 0 3 0x2 0x80 wait syz-executor 71555 81172 55060 0 3 0x2 0x80 wait syz-executor 168 388884 55060 0 3 0x2 0x80 wait syz-executor 97136 163420 55060 0 3 0x2 0x80 wait syz-executor 39612 82713 55060 0 3 0x2 0x80 wait syz-executor 96731 102187 55060 0 3 0x2 0x80 wait syz-executor 55060 147258 78764 0 3 0x2 0x80 nanoslp syz-executor 78764 423703 66166 0 3 0x100002 0x88 sigsusp ksh 66166 432490 52774 0 3 0x10 0x88 kqread sshd-session 52774 344974 23510 0 3 0x12 0x80 kqread sshd-session 17920 80736 1 0 3 0x100003 0x80 ttyin getty 23510 276869 1 0 3 0 0x88 kqread sshd 5130 441758 85109 73 3 0x1100010 0x80 kqread syslogd 85109 452607 1 0 3 0x100002 0x80 sbwait syslogd 52864 204152 1 0 3 0x100000 0x80 kqread resolvd 74503 24662 15535 77 3 0x100012 0x80 kqread dhcpleased 85692 395604 15535 77 3 0x100012 0x80 kqread dhcpleased 15535 149628 1 0 3 0 0x80 kqread dhcpleased 736 57522 0 0 3 0x14000 0x200 bored smr 46752 369895 0 0 2 0x14000 0x200 zerothread 49684 53952 0 0 3 0x14000 0x200 aiodoned aiodoned 17222 134305 0 0 3 0x14000 0x200 syncer update 58391 471079 0 0 3 0x14000 0x200 cleaner cleaner 61659 466603 0 0 3 0x14000 0x200 reaper reaper 96830 296847 0 0 3 0x14000 0x200 pgdaemon pagedaemon 51418 344857 0 0 3 0x14000 0x200 bored viomb 53475 220023 0 0 3 0x14000 0x40000200 acpi0 acpi0 36013 514583 0 0 3 0x14000 0x40000200 idle1 91054 4026 0 0 3 0x14000 0x200 bored softnet1 88650 25045 0 0 3 0x14000 0x200 bored softnet0 53785 335880 0 0 3 0x14000 0x200 bored systqmp 98195 464470 0 0 3 0x14000 0x200 bored systq 22891 62818 0 0 3 0x14000 0x200 tmoslp softclockmp 53532 177813 0 0 3 0x14000 0x40000200 tmoslp softclock 76239 414322 0 0 3 0x14000 0x40000200 idle0 1 135396 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{1}> show all locks Process 27911 (syz-executor) thread 0xffff80003178bca8 (342613) shared rwlock vmmaplk r = 0 (0xfffff5006ce84130) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 kpageflttrap+0x2f4 #6 kerntrap+0x19d #7 alltraps_kern_meltdown+0x7b #8 copyout+0x64 #9 syscall+0xbd4 #10 Xsyscall+0x128 Process 96016 (syz-executor) thread 0xffff80003178ba10 (158640) shared rwlock amaplk r = 0 (0xfffff5005f656520) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvm_fault_check+0x8a9 #3 uvm_fault+0x106 #4 upageflttrap+0xa9 #5 usertrap+0x430 #6 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffff5006ce84ab8) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x430 #7 recall_trap+0x8 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11052 12016K 12034K 166960K 12149 0 pcb 17 12K 12K 166960K 17 0 rtable 219 6K 7K 166960K 405 0 pf 29 16K 16K 166960K 33 0 ifaddr 38 6K 7K 166960K 48 0 ifgroup 46 2K 2K 166960K 54 0 sysctl 2 1K 9K 166960K 6 0 counters 68 36K 37K 166960K 72 0 ioctlops 0 0K 4K 166960K 43 0 iov 0 0K 20K 166960K 26 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1288 81K 81K 166960K 1450 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 12 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 66 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1734 201K 291K 166960K 11964 0 file desc 23 85K 121K 166960K 503 0 sigio 0 0K 0K 166960K 7 0 proc 58 99K 163K 166960K 566 0 subproc 63 3K 4K 166960K 126 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 75 0 in_multi 88 6K 7K 166960K 129 0 ether_multi 1 0K 0K 166960K 6 0 mrt 1 0K 0K 166960K 18 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 91 413K 413K 166960K 91 0 exec 0 0K 1K 166960K 424 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 230 151K 177K 166960K 5955 0 UVM aobj 25 4K 6K 166960K 27 0 pinsyscall 44 88K 110K 166960K 1609 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 50 0 NDP 10 0K 2K 166960K 30 0 temp 40 9120K 9135K 166960K 4667 0 kqueue 15 22K 26K 166960K 74 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 97 0 94 2 1 1 2 0 8 0 rtentry 176 128 0 27 6 0 6 6 0 8 0 unpcb 144 364 0 349 2 1 1 2 0 8 0 syncache 336 7 0 7 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 308 0 299 4 0 4 4 0 8 2 arp 136 21 0 4 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 3 0 1 1 0 1 1 0 8 0 inpcb 328 831 0 816 7 0 7 7 0 8 5 ip6q 72 3 0 1 1 0 1 1 0 8 0 ip6af 40 4 0 2 1 0 1 1 0 8 0 nd6 152 32 0 10 2 0 2 2 0 8 0 kcovpl 48 14 0 7 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 546 0 122 30 0 30 30 0 8 2 art_table 40 547 0 122 5 0 5 5 0 8 0 art_node 32 128 0 36 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 10 1 0 1 1 0 8 0 semapl 72 64 0 54 1 0 1 1 0 8 0 shmpl 112 24 0 2 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 2078 0 603 93 0 93 93 0 8 0 ffsino 296 2078 0 603 114 0 114 114 0 8 0 nchpl 144 2718 0 1018 64 0 64 64 0 8 0 vnodes 216 2213 0 0 123 0 123 123 0 8 0 namei 1024 8943 0 8943 2 1 1 2 0 8 1 percpumem 16 52 0 2 1 0 1 1 0 8 0 kstatmem 264 27 0 4 2 0 2 2 0 8 0 scxspl 216 9350 0 9350 11 3 8 8 1 8 8 plimitpl 152 189 0 165 2 0 2 2 0 8 0 sigapl 424 782 0 731 7 0 7 7 0 8 0 knotepl 120 340 0 0 11 0 11 11 0 8 0 kqueuepl 224 131 0 120 3 0 3 3 0 8 2 pipepl 344 173 0 146 3 0 3 3 0 8 0 fdescpl 528 766 0 731 3 0 3 3 0 8 0 filepl 160 4236 0 4026 14 1 13 14 0 8 3 lockfpl 104 119 0 117 1 0 1 1 0 8 0 lockfspl 48 23 0 21 1 0 1 1 0 8 0 sessionpl 144 51 0 36 1 0 1 1 0 8 0 pgrppl 48 68 0 46 1 0 1 1 0 8 0 ucredpl 104 647 0 629 1 0 1 1 0 8 0 zombiepl 144 731 0 731 1 0 1 1 0 8 1 processpl 1232 782 0 731 5 0 5 5 0 8 0 procpl 664 1333 0 1273 7 0 7 7 0 8 1 sosppl 176 6 0 6 1 0 1 1 0 8 1 sockpl 752 1294 0 1261 14 2 12 14 0 8 7 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 120 0 0 15 0 15 15 0 8 0 mcl2k 2048 23 0 0 3 0 3 3 0 8 0 mextrefs 64 18 0 0 1 0 1 1 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 225 0 0 15 0 15 15 0 8 0 bufpl 272 2858 0 111 184 0 184 184 0 8 0 anonpl 32 11468 0 0 93 0 93 93 0 247 0 amapchunkpl 152 19180 0 18680 33 1 32 33 0 158 10 amappl16 200 3250 0 3197 28 16 12 27 0 8 8 amappl15 192 6 0 6 1 1 0 1 0 8 0 amappl14 184 414 0 412 1 0 1 1 0 8 0 amappl13 176 117 0 107 1 0 1 1 0 8 0 amappl12 168 1002 0 968 2 0 2 2 0 8 0 amappl11 160 5 0 5 1 1 0 1 0 8 0 amappl10 152 58 0 48 1 0 1 1 0 8 0 amappl9 144 276 0 276 2 1 1 1 0 8 1 amappl8 136 91 0 90 1 0 1 1 0 8 0 amappl7 128 142 0 130 1 0 1 1 0 8 0 amappl6 120 180 0 179 1 0 1 1 0 8 0 amappl5 112 92 0 85 1 0 1 1 0 8 0 amappl4 104 277 0 260 1 0 1 1 0 8 0 amappl3 96 3636 0 3517 5 1 4 4 0 8 0 amappl2 88 538 0 485 2 0 2 2 0 8 0 amappl1 80 11994 0 11421 16 1 15 16 0 8 1 amappl 88 5197 0 5029 5 0 5 5 0 92 0 uvmvnodes 80 113 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 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 72 26 0 2 1 0 1 1 0 8 0 uaddrrnd 24 766 0 731 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 766 0 731 1 0 1 1 0 8 0 vmmpekpl 168 8060 0 8019 3 0 3 3 0 8 0 vmmpepl 168 57919 0 55917 115 1 114 115 0 357 23 vmsppl 488 765 0 731 7 1 6 6 0 8 0 rwobjpl 80 19536 0 18550 30 2 28 30 0 8 2 pdppl 4096 1539 0 1462 115 34 81 95 0 8 4 pvpl 32 20667 0 0 167 0 167 167 0 265 0 pmappl 256 765 0 731 4 1 3 3 0 8 0 extentpl 40 46 0 28 1 0 1 1 0 8 0 phpool 112 475 0 38 13 0 13 13 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83984ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_cmp8(2000000ebc40,91d62c1b000) at __sanitizer_cov_trace_cmp8+0x3a copyin(2000000ebb40,ffff800035fb2070,100) at copyin+0x131 sys_kevent(ffff80003178bca8,ffff800035fb23f0,ffff800035fb2340) at sys_kevent+0x29d syscall(ffff800035fb23f0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x91fdebf74b0, count: 7 ddb{0}> trace x86_ipi_db(ffffffff83984ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_cmp8(2000000ebc40,91d62c1b000) at __sanitizer_cov_trace_cmp8+0x3a copyin(2000000ebb40,ffff800035fb2070,100) at copyin+0x131 sys_kevent(ffff80003178bca8,ffff800035fb23f0,ffff800035fb2340) at sys_kevent+0x29d syscall(ffff800035fb23f0) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x91fdebf74b0, count: -8 ddb{0}> machine ddbcpu 1 Stopped at amap_lookups+0x1e0: movl 0x10(%r15),%r14d amap_lookups(fffff5006d030228,a000,ffff80003abd02c0,8) at amap_lookups+0x1e0 uvm_fault_check(ffff80003abd03c0,ffff80003abd03f8,ffff80003abd0430,0) at uvm_fault_check+0x8d2 uvm_fault(fffff5006ce849b8,5fbcace6000,0,1) at uvm_fault+0x106 upageflttrap(ffff80003abd0560,5fbcace6c00) at upageflttrap+0xa9 usertrap(ffff80003abd0560) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f2aaae43250, count: 9 ddb{1}> trace amap_lookups(fffff5006d030228,a000,ffff80003abd02c0,8) at amap_lookups+0x1e0 uvm_fault_check(ffff80003abd03c0,ffff80003abd03f8,ffff80003abd0430,0) at uvm_fault_check+0x8d2 uvm_fault(fffff5006ce849b8,5fbcace6000,0,1) at uvm_fault+0x106 upageflttrap(ffff80003abd0560,5fbcace6c00) at upageflttrap+0xa9 usertrap(ffff80003abd0560) at usertrap+0x430 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f2aaae43250, count: -6