last executing test programs: 1.974420448s ago: executing program 2 (id=3): r0 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000005c0)="090939df00d7778e720c146c3e6e828968f3f7b7095716fcc331e1a270670879c409298f9b9163a3b3ae50a8065e9242af383ed5b582948bf00a", 0x3a}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="09008074", 0x4) execve(&(0x7f0000000580)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000240)="e0", 0xfffffe3c}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000040), 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0x4}], 0x0, 0x0) setrlimit(0x8, &(0x7f0000000140)={0x42, 0x62}) r4 = syz_open_pts() close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1010, r5, 0xa) pread(0xffffffffffffffff, &(0x7f0000000300)="9fdfd053be1c7282b018a300809026831ee8e65ff189ece9905c4689e7b693428133c1fd2deb9b4db609cd43f0d51b143c186214ed3db74315730275163f753b40c3906cb13feba2b9abc340b929189dadf96b9256c785a352ebcff76337e9f164e304c201d6a0848071882185c86de04f7890fb519784dfd3da9bf7a33d599072f0b3588776195a4f4245e6b7b3029468a3c6a70e0f73b50737826cfe814854f8eff1f3d00b9ecf3aeb9214cc5d2fa5dd43bd3e8b622bfbaa4c0d6b1a9c38feeadecca9e205b80469f178", 0xffffffffffffff5f, 0x9) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000003c0)={0xf24d, 0xd, 0x1, 0x9, "00000000000000000000e60005000000000100", 0x0, 0x8}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x1, 0x0, 0x0, 0x1}, {0x1ff, 0x0, 0x0, 0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x12}, 0x400000000000009e, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2811, r0, 0x10000) 1.77807343s ago: executing program 0 (id=1): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[], 0x3e}, 0x8) 1.761265951s ago: executing program 0 (id=11): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0xa}, {0x1, 0x0, 0x0, 0x2}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "826e03", 0x30, 0x0, 0x0, @rand_addr="00000000000000000e14fc11133f6400", @local={0xfe, 0x80, '\x00', 0x0}, {[@fragment={0x29, 0x0, 0x0, 0x1, 0x0, 0x1f, 0x64}, @fragment={0x3c, 0x0, 0x5, 0x0, 0x0, 0x6, 0x65}, @dstopts={0x2f}, @fragment={0x61, 0x0, 0xf8, 0x0, 0x0, 0x0, 0x67}], @icmpv6=@ndisc_ra}}}}}) getsockopt(r0, 0x0, 0x1d, 0x0, 0x0) poll(&(0x7f0000000140), 0x0, 0xfff) sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x2010, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) 1.74049483s ago: executing program 3 (id=4): r0 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, r0, 0x0, 0x140}, 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) kqueue() (async, rerun: 32) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffff56) (async, rerun: 32) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x5}, 0x0) (rerun: 32) sendmsg(r4, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) (async) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) nanosleep(&(0x7f00000000c0)={0x0, 0x3}, &(0x7f0000000100)) (async) socket$inet6(0x18, 0x2, 0x0) pipe2(&(0x7f0000000300), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340), 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (async) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x800, 0x0) (async) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) ioctl$VMM_IOC_READREGS(r7, 0x4004667f, &(0x7f0000000600)) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 1.732483847s ago: executing program 1 (id=2): mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006"]) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0287533, &(0x7f00000001c0)) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r1, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x12, 0xfffff, 0x3, 0x8a2}, {{}, 0xfffffffffffffff9, 0x7, 0x4, 0x9, 0x9}, {{r1}, 0xfffffffffffffffb, 0x9, 0x1, 0xa4e9, 0xfffffffffffffff8}, {{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x2, 0x4}], 0xfffffffe, 0x0, 0xfffffffd, 0x0) kevent(r3, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) 1.530134758s ago: executing program 6 (id=15): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) fchmod(r0, 0xa) r1 = syz_open_pts() readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000"}) r2 = syz_open_pts() r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0xa3, 0xa, 0xf, 0x3, 0x1000}, {0x0, 0x2, 0x9, 0x6, 0x4000}, {0x1, 0x9, 0xb27, 0x7, 0x9}]}) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYRESHEX=0x0]) ftruncate(r2, 0xffffffffffffffff) 1.519437691s ago: executing program 5 (id=16): r0 = syz_open_pts() readv(r0, &(0x7f0000000000)=[{&(0x7f0000000340)=""/228, 0xe4}], 0x1) r1 = getpid() kqueue() (async) r2 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x2d, 0x13, 0x1, 0x6}], 0x0, 0x0, 0x0, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x2d, 0x13, 0x1, 0x6}], 0x0, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0xffffffff, 0x0, 0x6, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x3, 0x1, 0x8000, 0x101}], 0x20, 0x0, 0xffffffff, 0x0) (async) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x3, 0x1, 0x8000, 0x101}], 0x20, 0x0, 0xffffffff, 0x0) wait4(r1, 0x0, 0x9, 0x0) syz_open_pts() 1.51835223s ago: executing program 7 (id=8): ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x5a0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080), &(0x7f0000000140)=0x28) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) close(r1) execve(0x0, 0x0, 0x0) 1.517800614s ago: executing program 2 (id=17): r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) flock(r0, 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000040), 0x4) connect$unix(r6, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) write(r0, &(0x7f0000000280)="21326a06329ece6619036ada84f6037a63761adc6f036f63756d0912b5e87f0c6e9e9c8d2c77b7f3a48e2d0b1ee8eb853c9c02ed6e619451d2f441caa79a87f7540a7a5e65a6c1e689fe7ec556819ed1dea780d1e8bf79917b5ba37f7462e54fea556b949aa9e6e52c81095a416385bd4f6c28d97238c3332c31b0b40cae9a76599651d67c594ba952c000efa22261623e2ffb9286158c622f81af1d6f864cf5c938254150ae2e5cea5e16201ddb6f038101931f340333a59d0bf5acf78926f5ea86af05ad", 0xc5) r7 = socket(0x2, 0x1, 0x0) setsockopt(r7, 0x6, 0x4, &(0x7f0000000140)="aef43c05", 0x4) select(0x40, &(0x7f0000000000)={0x73f, 0x4003, 0x0, 0x0, 0x0, 0x6, 0x7f, 0x3}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg$unix(r3, &(0x7f0000001a00)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="14"], 0x18}, 0x0) sendmmsg(r2, &(0x7f0000000500)={0x0}, 0x10, 0x6) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) 1.483678026s ago: executing program 6 (id=18): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 32) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) (async, rerun: 32) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) (async) r2 = dup(r1) dup2(r2, r0) connect$unix(r0, &(0x7f0000000140)=@file={0x1}, 0x2) (async) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) (async) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="23211a", 0x3}], 0x1) (async) write(r3, &(0x7f00000000c0)="0920010001000003096e88e650de1bf240c93e2ea1a44278ad365c2a41563003000000f1d624b7440c0a", 0x2a) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0x802069a8, &(0x7f00000001c0)) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.482939268s ago: executing program 5 (id=19): sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xd}, 0x4, &(0x7f0000000240)="85dccd00000007df0000e7c0dedabb34259c4570b0e27fbaeaa5a7a0ddce1bf5a3dfdb9fba4bd6ce4d42097ab909007b56ea3d4487410000000000000000e76b2d75ecefd5b38a94a8976ad07d6b9c84e846a31bafecda95db8e1da74dcbd32f70bf86212899c479c21f00106d56aa00", &(0x7f0000000040)=0x70, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) (async) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000300)=0x7ff) write(r1, &(0x7f0000000000)="7aed237c063d87760b7dc29eea24c2a4", 0x10) (async) write(r1, &(0x7f0000000000)="7aed237c063d87760b7dc29eea24c2a4", 0x10) socket$unix(0x1, 0x5, 0x0) (async) r2 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r2, &(0x7f00000009c0)="9e28874fef2c826b551320d639b33c5703868be5b393d825e00fa6854390400fafd4c16c6212a3f8b3eb1cfbd661869240da6673ebd743735a64de17c309d00bedd0b5a277f9223d7b61eeb47991c552469947503350c3e8e6d54946a78a9c5603a9b148df799422a6d1589671f7fc83fc942224d99c3b8feb02370a142100184b7c405c5645e3ec363ea82487a22d18c57d0d4f9106b80525cb02bfbb14502adf945a3f7bd478dda1b77ab980b3bbc11e5e5738dfb26ce6c50264478e3fac796510fd325e76aefd41090eb30913a620b2beeb648326a18ff251b570556d693c7f6d0c6211dc11d183c28e775701a1d51f0f33501f5aaabb8a66a3f670e88b4e33120f4a107b3b844cbc117b55e9ae64fe289c6898934ad7fc3b5bcb4e34abb5fbbe53288bd6dc8178466549276a20eac54ab1b7a8f9a42a3ffd9aef44246b7404714061743fae34fbc15c03b363a11ba4fa7c99f20bc08aef522e0aace84c1a2645c12ffbc1829823a6f99dcb0df920f39306757f9531303d825a51bd8cc3d8683574ccc09538c99d82c844ae0d1ec1e77b88e24543e7df9723cbb29ef1cfea64b8ebdde13f4a682904e452ff127f885071a6ce951c76b8ced1cb014e2fbb955fcb05fd18e7461876d763fb0f838bb5ae5b8b089ba0e873f541f96f5b0a31ffeb29ca90e55af1a5cdd19ff101afd9dccedc7c6a3d949d9feb973ff3fb50d4ba8e4a896c9ee802e71adf5541651998e40cb1994ab38eacdab90e6778165882a1e0534e128fddbf6a16ed3772375afff8b261e3526edd64b870ef52a21ea6b0de7004c8bb5ab7a157f75ebe0e13d69c3de703fb886669531c0b9dbd4b83ee4e40432b4a6bc67577159e102867bee83f50a0b22b75c2d4e763a8ca2b3d2d0b1da8f4b5006887238de41c5a7d31b3431f03b3cfa85fa30408922e7c998c4d7e190c929c1dffdb6780634085d8444364441583ab081f2ea428313e734a8bdd9b69823102ba86482a3e1c8a26683cf84bb3b82a82efde995476321baee1771d0f9bd632eeb7e14e7e8d1eb29e6581128922f77df8795b979d601770d0915a0651dab870291bf83fb6713e576550c0a6b612f318e683691e0bcec8ea7e26e4801192fdf40ae3f7c0628cede3c7c2708cbd78355fcbb8d238306db1bccb5d8cdfa1967f65bec3f42f80aee87bff66aaa4bf7bcfeea355e81605732cbd9a542ef79f24cf4ff64e0b03a1ee9fd91d18133532524d68df93e3ff104c7350f9dc779c699e3a0ef4dab74c9e5660a90e1453a74ef6e2f3a66ca8622b4ecde1b649c2551eb72375f4311d9f513804538a804cefef9abd070e350f0b9bf270b56f90842c907f6b5b45db04e1b03c4cd738111598d6bc5c1538783a1b795a7c9fe57826c8bc231ced9e4eb073d11e14b4e4f290853bd18251bad1fd25365e24427e510473e17386b068d55a9be106891c5422906d85d92b2a17f7b114b56f3f1022679fef624b72be1ee39b506524459f4d7a36670bc6415880127e98a8d6822fdd371d7abebc635e295c9d2d2ad63b835bbd5e3cb97d645be2290188cd1f9a80baf361fa79790a1a7810f3d018ed8d0b13dbb9478f833181e840019aaf7ba7ae40962f6bb8d433a1b6f123c1be7b6360886c13d19c62509bf1464994b057c74ffcb032fa582c66e7bc62c7600483452b9fc55d98f25c9e27717c9787f26d44a111d6033b3e2fdde9517afc8483b09081ded64e6d6ce0201d86bb9dd9c814e51603753e20b57fb11115a0ff5ea95d76d61d162b6ae8c0d7eb96fdf1b47c644c904e70400f9f47641e6ebaac64a6999faa1ac29568b7f7f732b98804ffc31344fc66e0002bd6070b2de59d3fdc53d2f966795f60eaa21a75f4aefd7defc7973ff381c5984602e2f82f0f6261fd25c78821945e49a79db63a5cd885f33a8d42460b14b6c4b01672ed8e77db68b7fa0b7700d07b9a170d6c92f19ee12efe9fe0d70c32f75ccada8c773b65e00064279d5f6f70b123ece4ed33fe59892a542e70372fbe144cb4681bc80f5fe576c94399d2c7b6a655f276281b0a3ca478ccd33041e080cebcfcbdc2ab95757d803876914762ba240b368e8b97bd7d347a0cd1f601895d5673b80ca6ee14f83d073c2f29bdf32a561d8d169872577ebe032bad763e2d20e06c4a220b36cc1db49c43ec81b8d6109b602fa95d4e72547ec64857164f0e3b9eef25e823533d0dbd69b53c0fea7c0d7c78d7e8321d43a620b8b936d071dfde9f281c0ebe0814435e714f0ddb4b23e6114bd4188434b3010c87975b4909067298d12a1b2466a3323320d540165e9b2ea423498a419d048528ef1d26391c9a67706afc637f2ab1d539319323e4802487685f68911be4f84ee378a93aa9cc3ca68e2ce1a9484c5d5af6b6552a6af493ed1c500531cd77aa38616e43e9dd198dba17a0ce6c8043931a307590b9613b55bc39164b7fee4394d5771730b41e4087f8ea8fc30ac12c4eafa1f53887355789f671280f1b5d42e05b41d2b894f779b9a35d5075b97d7f2fba451f07aff2a2def27d785ea6c132a749b43c8fb03123c9ad14d69e5f8747a0ed500349f8e7972ee4890c5c050840d9f8ab9732c92126edf24c9d2e57994432e4a67f6116ada78ef5090a10dde5aa9f113412eeb3596c99942720ea1c7ca2a36dad712d31faf423c90701892212561f2b3633e3e88513c57b2fd0f951956f82a2c50443f020a095f9c75a0d17d974d9af5229f82a62d801ea1faf614a8a4bf45aafe19d70c3ca619bef36c998e4a424e24e30439770750849b1cd67781f5bee85a118684f60ddea08552fae3afe72e174492f1471916d6e4d1804f0d8f62aa875d6db3ece138db1391bd773b13ebf85d7daf524a9bf64159e4225902be36ca2c6d10b155167be2f60f84fc69ed488bcd33211f338f0d322adaf7936205256a824c9edb221f893ddedb94a642af645c5d5675dd43ffa71f58458421802f41c3917ffe7c75c871551440fd9b4c6caf1c2f0e7d22cd855dbc76f61532c1b13b2c753ae77ff706c307c35f556ca476beff72133f5c94481092fc2b92de9ac755064dd94eb6ff3d3022142f306b82b6ed916a35a7e3b1361ff7f3521e468cc20edb73720a237d37686bf1235f3c7e57e3e4c01e1463de77aca3df96d1a51edfe87d65803237159f60ca3ad6cfb58a91524e11775be3fa26bfa455b7352922d65b0471ba5dd52f9f1b6f5d7ac80960cbcee788cee7f16e89a50343f65fd81bbfd9b1a7b8d2f1f8e9d525232ef48575ea28da5033415f4f36bf4794701c7bb47e168a2ec48c2cb5474458f5cc3faf92564e72c1f3cfaa1d1617f8cc87d7d55255645f466cba0e50a97846766ad675d7545d5787aeab87bbed540b8ae9484933246f9ab070fef811f7a34cd45e7bffaed4ebbfb7c8f3e28319335de910b94b6518f0bdc47247deeb0dcafedb9cf1533f1ed4f480f75c7b5911ac1f46edf225d5270a1bdbc22bc95e9baf0f4883f31c14e77bfffec4a0f56913f101be6331f0f438822acfa720f7838db9d9344fbf63d63441eb20d8be70cf76dbb87d27e664ced1997c6a61cb9af604201f30cb581696ca23e5f9a459e08b5d2f2a014860dcb2158b049276e8cefd9b3fcec24762f956560217e69acd0c79004a59c03ff56c077b99113461c9d6454d056fdce76af01bab9c3dcec1b5d345cc2e293a761b4d3ef4f0d5c02fb7bc8b55f12b9a79ff12e93e5dc1ccf5cf049a46fac22aa8c3d9240e2e89b4986ff0ae27d05a1b1fe5b2368ba02ccdd19022771f29de17cbf1ee04c44f6e0c569425f20c4712397dc70beac9754e044a5f9bce922d13446fce818270e266748f73c233ca66b05034894e827433292a48e4f95ebc4825f56dc6b4dd5003e12ae644a7fc2c2bc45103dfd677a327f43e0f03b54f9410b604d72e4a3b2b3a9fc47f9fbdbdff98efd7bd93792bbc62f3b212558cc105fc13615f01e4d895959767f3c7c727e3b9104d5074ef24a5fa5b12a6eac7369a3f0f5593ec71d94ec377a818d1e2abd9ca85309fe57ffd59b9aa988055c3fcf4f16b1712009dd666a00df82c96d562512b7b93f28f8c18fdec8994b821163630593521fa520ad2b2f0058aafe7b7fe6f7c1de12f3e49b35ce87ecd05f7af276d7f64ca278b9a204d05def15a0e4579bb781faa577b843443370161cbf0b13c1a05039a014319615f18bbbace48a04546e8a37e1ad5a5e5efd86a1510073fbf87d5f199a88dbc62f20ee39a1930f6e101f92c84715d6599b91fcbba2ec8c7c12f7a04d51a4f34ff7860fc7685ddfec30a82fc42f63a5d69002fcb9710fae8cf5a1eefddd9d3789025c84eb5eddbb418701544a7547b26cc4495846c18f920db28f577837f517917a6c0b9f243ae6e44f073735f1507b2b62b39f45056999159879247bd16f4b45186d6141c541b4bc81d0432267f28a757fa5c99a2420d1222817b2cb404cf319194027f007d772eb175ff2b7c84e3b860e4dad69047bc60c838c94c5de68b35b55c7e2ce086dc3cfc3ccd5c5c2517a745cc8ad490a72d4401a7d4b295b594aa893519073129888c072d35af8d99242c47cf10e5a179c2e2f73009035c41f409a404699d027510b5679fd1e1118f6ac438131edcb52a4ba8161ad010f8866f5239d9271c125e54bad41831a3729c263a0e64b67536c621ac80f02dd75c0187ccde4b66945b0ae32ea3360a6f14572865fcc34ee2879ad72a6060961aa27e194886d035b06aa0c0e54d06ed468b5355d91c4fab0eb90608ee0265b6885a7d5f32ede0bafe73e0044790f2777a0540801070c48a882671d0ec51c43075813854013ced91c49d7a092505eba1c88d38e3f3d78bef2525eb34bdc8f07554bf68f6ccf7245c72ff623a583a92bdf9dc4366889f7ef706ad364ad931ed97e46e5cc2fe1de5ca72f1378c9f953d1378a51531bda875bebdbf524fcecc60626799ef93f6ef37c49b859931b152635dfa328a8ba7569c832692fa144812e6f4ac08ad299b014de21026c37fc5639e3a8a68741a93a570da98e8130f80d4e91bdbb4b5b58789172061338f6676e369a3abe231a76daca6b57ba4524aa2a67927a417a2039b580ba6e90bc891c82c699d2a9c0fd3a30196abffef23688214c70bc260da9845418d3c119486f4dbf89561f98e84cac8330dbc421f6ec8d391afd24553d8c91036390330660225f95c6708d7c9fc6f2045c271fddd869ae44dfb532547eeb20baaa845e168d45989be3c63d469c72bace82128acd9890393efdcda6b10c0f7b81f6593135ac88212e6461fce6397041ae86a8f7cb4fe49bf211069d78d7456d341baf4cf3b2670f134cb8bdeec8d97f4dbba1e64e331f9f9ea1bafabd0bdb03103c4b973bd7f371084e03350c120446f579c1282b75417716d3840c0400d2ea3d8be880bb270af16be0a88a964e8e1fd569a0cd1eaf6626da6ec7cffedd63b5b721633c7e0c507a232886a392372764bae76d86c135770a7d30c7a85a0fb521d7c28b2be4e33ee4c9a567a7e6e870496ba07f272e7c63385dc166cbe0b064199139992075d028d7c09ac1ef69c7c4eb5d3752b9acb4d3c9669f281bb45d344e6008b82dc9eae6be7eb3b41ee889db7de4b45a70ee771b26bef64c4ce51c8fa099da32fac8cddc0a4865746dfbb90d1788c99fdc9853bb4d3d726bba106b79841088a2f1ce6ce235f9ac2d8f71061683e6f30d02aaa7fe439e1ba104b47e34a8f29383d1dd71d9a348ca8157bef37465fb00acb66ba084868fe2cc4a1bd941e5245220f0", 0x1000, 0x3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r3 = syz_open_pts() r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) (async) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000300)='#!', 0x2}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000340)="babdb4747fbfe4dff82025b5e94482919e4f333a443bd48f0a", 0x19}], 0x1) (async) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000340)="babdb4747fbfe4dff82025b5e94482919e4f333a443bd48f0a", 0x19}], 0x1) semget(0x0, 0x1, 0x2f3) (async) r5 = semget(0x0, 0x1, 0x2f3) getuid() shmctl$IPC_SET(0x0, 0x1, 0x0) getgid() (async) getgid() semctl$IPC_SET(r5, 0x0, 0x1, 0x0) (async) semctl$IPC_SET(r5, 0x0, 0x1, 0x0) semctl$SETVAL(r5, 0x2, 0x8, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r3) syz_open_pts() (async) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0xa, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xf) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xf66c, 0x0, 0xa0000001, 0x4777c53f, "1c19267b2000020064612c00", 0xd646, 0xffffa40d}) write(r3, &(0x7f00000000c0)="f415a0e7e025ced495812260e841c0a729b0f8e30572a7d5fd4ed2d903036f39cdfa264964bfed9aeda2542dcee6d2589f6b65360e3ce4c4e2b1a9cd90c8c16b9096496f1e8adbc35690b52031003fe1acfaf583d7dfd22f0d2d078f235027e865628850755285878702d0de150199e95645bfb3e0aeb2308ac52e125c02", 0x7e) (async) write(r3, &(0x7f00000000c0)="f415a0e7e025ced495812260e841c0a729b0f8e30572a7d5fd4ed2d903036f39cdfa264964bfed9aeda2542dcee6d2589f6b65360e3ce4c4e2b1a9cd90c8c16b9096496f1e8adbc35690b52031003fe1acfaf583d7dfd22f0d2d078f235027e865628850755285878702d0de150199e95645bfb3e0aeb2308ac52e125c02", 0x7e) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x2, 0x2000000000000004, 0x20001fffffffd}) renameat(0xffffffffffffffff, &(0x7f00000025c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000002600)='./file1\x00') dup2(0xffffffffffffffff, 0xffffffffffffffff) 1.480543624s ago: executing program 3 (id=20): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x11) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async, rerun: 32) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, 0xffffffffffffffff, 0x3ff) (rerun: 32) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x1, 0x200023}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r2 = socket(0x18, 0x8000, 0xff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) (async) r3 = syz_open_pts() close(r3) (async) syz_open_pts() (async) ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x1000) (async) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000700)="f38076d4836dd4f30a00d7132cc15bcadb15312546ceb4ae7d6d3679ae91c028828ee7fdaa4831675234b2e9dd75e9e5dd870bf220a2a64a7d88ba0e69828b8218de994e1276a715032cc2f91ecf952b44f7d63ac5cc709833ce18f5c45dc8e78b3317a8536945d03badd95ddc76dda521af9032189e733ccb4f2882c65b193d0b63fee57e353fd8801d4c105ade7fd6528a1b70b7479da1e7334b"}, {&(0x7f0000000580)="0bf50cb64035120cd466cb1cbaabc7aa9e23434c56c4126d470cd10cb78d5af7b81dbe480dd3ebd958863ac8da5c565a0b0fe8582b08000000768a34980016c4fcc379c8c9b106acd19061925bae22a21160f68c72630d9f3a571bc646ea47d7a36812ef9108e4a5eba062e93a1603f1872fd5c0603639d902c9727edc9ed3db5e9e2509378d80"}], 0x19) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x5fff, 0x1f, 0xffefffff, "0a00000312286e5d7d90ab4ad864d3c3a3f4d3c9", 0x3}) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000008c0)={0xc44, 0xfffffffd, 0x1, 0xc534, "fbe30000ffea00e200"}) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000140)="e2", 0x1}], 0x1) (async) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fdc1713048e699318e9648", 0x11) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000400)=ANY=[]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r5 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) (async, rerun: 32) connect$unix(r5, &(0x7f0000000000), 0x10) (async, rerun: 32) write(r5, &(0x7f00000000c0)="6bbc4044635cdfa0130442359ce30f1d6397d3e99e3a21cac54252de3f31068e94599964f0992fc4f57a21f3e43840110c5aedadf134eb754e43cfefbf30d1873b41d1b6db5ac9b567031f5f94e299e42815a09a0b895b7d71fbe32bbcc6eb773fd30096f35767d120948e67b7183f75f955cebe0ab31be9a3471867737ede7592cb85a0a3fa080000009b265a129a79ed9980eaaacbcce224abc7b30926aef1d2c9497b96374901fd3f0fa136327cedf27ab77a7bd690a931e870d6576296ea83f54541af73092ebe7575a3899854202d3ae7ed09d9cb3895d29f8722ad1fc4315f2c7a83cfba586bf6cf2b232222ba0315879fcc0c5c729cbafa39551ad6d7bf1fe58fefee90cd34bebbc4ba6faf759e1647ee8384574e91bb29d971700c1f0f2b2c27263a73328833bd4bc5577fd4521ff3ce1257081533ede709c175acf59272ef759399e20f7f3ebedcdb6485ae8b72228ef2a8172601ce45147783ee8e3186f8e0acb23c55df91e99a27c8bc1358", 0x171) (async, rerun: 64) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f00000003c0)=0x1000, 0x4) (rerun: 64) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) 1.476102562s ago: executing program 4 (id=5): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f00000000c0)}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000180)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfc54, 0x0, 0x2e) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) 1.473396834s ago: executing program 5 (id=21): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x1a8) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xffffff1c}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12f93ce030d3c42443c37b91043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57ad5be955ca8c787262d8bd3f4a5f0170e70f92ee2ec9d227d066e41d0d4b640166b2f6937a66bc84506d102d3edac818b246954ba200a3057820da10b64ff99f016b42d90a29b43290d731ef23a72612d646f92acc05620068fd94edd12902197733cc9dbb55d95930ccc749c4a169b4b7056dba24f767da022eb01243353e1f4d0af2eb32e3feb331283ceab3e0112b37556749a701d11ada5cbe1b4c829fac46e12612679e47d4a066be939b886f0fdc2b4c5b4dd183ca025c5191ac67d7f992643333504da30e8300a0b40152671", 0xf12}], 0x4) truncate(&(0x7f00000011c0)='./file0\x00', 0xa748) readv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)=""/95, 0x5f}, {&(0x7f0000000340)=""/140, 0x9a}], 0x100000bc) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getrlimit(0x3, 0xfffffffffffffffe) sendto$unix(r0, &(0x7f00000012c0)="fd33099ac15deface5e6", 0xa, 0x8, &(0x7f0000001300)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xb, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) preadv(r1, &(0x7f00000001c0), 0x0, 0x0) r5 = syz_open_pts() ioctl$FIONREAD(r5, 0x40047463, 0x0) preadv(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)=""/21, 0x15}, {&(0x7f0000001340)=""/53, 0xfffffffffffffd9c}, {&(0x7f0000001200)=""/122, 0x7a}, {&(0x7f0000001380)=""/110}, {&(0x7f0000001400)=""/97}], 0x3, 0x102) minherit(&(0x7f00000b3000/0x3000)=nil, 0x3000, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 1.47244158s ago: executing program 1 (id=22): r0 = socket(0x2, 0x4001, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) listen(r1, 0x7) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\t\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xa, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='x\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) getpgid(0x0) recvmsg(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/78, 0x4e}], 0x1, &(0x7f0000000200)=""/146, 0x92}, 0x0) 1.463545593s ago: executing program 6 (id=23): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x1, 0x0) fcntl$setown(r1, 0x6, 0x0) mquery(&(0x7f0000ffd000/0x1000)=nil, 0xfbd510af000, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x1, 0x1}, {{r2}, 0xffffffffffffffff, 0x73, 0x2, 0xe}, {{r0}, 0xfffffffffffffffe, 0x21, 0x40, 0x5, 0x4}, {{r1}, 0xfffffffffffffffd, 0xa2, 0x80, 0x3, 0x1}], 0x7, 0x0, 0x7, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) listen(r3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000100)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) listen(r3, 0xffff) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0x59) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x1, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x40000010, 0x3, &(0x7f00000004c0)="ebf78bff03d6de84bb240273a48c6ff4883205296d77a2adf1e065cfba448e540b88e007cf658baa1e3e10d4081669e6cee839dc3e46353b425a4d4475e104510cc2953ed8977e0c5a3cfd42545059cca171f14a3515a9e9ccc55a49036606faee35dd80a4b1691f01aded000000000000002b6faf44d4996312b35079ce85fbcf7586", 0xffffffffffffff67) getdents(0xffffffffffffffff, 0x0, 0xffffffffffffff6e) connect$unix(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000900)="2117cecd05058af5fbce692fb209c0a9047b41d6e3ae771b0ad4031990ec2e2dde0df1fdf6e6a6be5dd94d4f404a8a50ec891bd907fcf8cd4339a97014ee830ec9fb5289f68bd993ae017c359e2f2b656c164c662350cfd3dc778b43352b22c8bc6d9163fa7f245783877b4e079b27ae9b51327132faae536f9006c5d632ae323eb4fc169738c872d524c2cc8451eeef5aca89298580c2e9377d2e967a8e32c5352db2ae293fb6081ab052d1ef19c73c38f4ebdb48d8e2d08e865f9ce0cc5a45beb520e2f24582721811d7c25b3461f53e71f78f0104a532cefe4b2299d4c9196b2cf30629cbfc65a076962ca893ed597e1f55786b272f2d7ec76d925f6f7f7c17dea858469f89e90f45ae03aefcd7906d010060f0a2206e16fc0ad156ce8c3bca6f8a55ab64a15cf548868d091d26c6cb0b000000000000067b04680f4b84734717c23165cb1a5557d6b75fc53c723deddea0e49c8776cbe8dcdfea616e86825bfb31f2b22f368aae1f287d3ddc0aa878bb1a13559b248d12bcce19914ef04299699fee55cb48ca16b7eecc0c4dc9ec7768afb4ce3638266fbad4b8de0d796ca7b0b57ac809608bddc34ddbf2dfd588d3628aa6783c41cbca4e7c9b4a94a67e050010ea1888e3757edb45c7dd184b4aa7c6601fc222f436f9e93a86ccba0b9a8f495840", 0x1e4, 0x2, 0x0, 0x0) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000080), 0x0) r6 = open$dir(0x0, 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, 0x0, 0xe8, 0x0) r8 = fcntl$dupfd(r7, 0x3, 0xffffffffffffffff) readv(r6, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/31, 0x1f}, {&(0x7f0000000140)=""/110, 0x6e}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000000300)=""/77, 0x4d}], 0x4) ioctl$FIONREAD(r8, 0x800c745b, &(0x7f0000000080)) kevent(r2, &(0x7f0000000040), 0x723, 0x0, 0xd1c, 0x0) sysctl$net_inet_ip(0x0, 0x0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 1.414207209s ago: executing program 7 (id=24): syz_emit_ethernet(0x52, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ac9d0001c000003498c7d3c88732762c5bbfb418dbe5cff0200000000000000000000000000013b00000000000005"]) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000100)="4ed162dc", 0x4}], 0x24, 0x1) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socket(0x2, 0x1, 0x0) shutdown(r2, 0x2) listen(r2, 0x7) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) close(r0) setsockopt(r0, 0xfffffffc, 0x2, &(0x7f0000000000)="4bfe562cba1a2dc92b2081a8f909056c83585f3a73b986b3cd118c43f9825e18f71388bf0f40e2cba02b5e47986436d3ab7eab67af81366b5058ad34bc1ef15f8ee9da716acc9077276e1d93095d358cea7d42e03d1d955235c8072a6582ac1a8ef25644adf45fd1c269c26c5d4ec512f733afb7166c3747fa13424f4ff9487c3bf19cf3509b12e37bc93eeba6ca9c1991ba18182dbcc42486691d877f4805f93240caa8337de88b4ab9e70949c68f5c212fdb70bef6b4d1", 0xb8) 1.411370121s ago: executing program 5 (id=25): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="b886b4e47f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) connect$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) sendmsg$unix(r0, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) r1 = socket(0x11, 0x4000, 0xee) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0x11e}, 0x0) sendmsg(r2, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) setrlimit(0x8, &(0x7f0000000980)) kqueue() sendto$unix(r1, &(0x7f0000000380)="b1000504000004000000080003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890000eeff7f00361b4cc702fac5000010000000000000008abfba221554f4e0f668266c0900000008e371a3f8343712051eea0400000000000000", 0xb1, 0x4, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = dup2(r4, r4) syz_emit_ethernet(0x23bf, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6085ceb2ff61000000000000000000000000000000000000ff"]) setsockopt$sock_int(r5, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) shutdown(r5, 0x1) shutdown(r5, 0x1) 1.411067603s ago: executing program 5 (id=26): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x40000000000000c3, &(0x7f0000000100)=[r0, r0, r1]) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x7ff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) r4 = msgget$private(0x0, 0x10b) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r4, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getegid() munlock(&(0x7f0000ff8000/0x5000)=nil, 0x5000) 1.08142256s ago: executing program 4 (id=27): mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', &(0x7f0000000080)={{0x7ffe, 0xffffffffffffffff}, {0x8000000000000000, 0xffffffffffffffff}}, 0x0) syz_emit_ethernet(0x17a, &(0x7f0000000000)=ANY=[@ANYBLOB="f3a2a8908a78aaaaaaaaaabb86dd601ab5b6000000009fa70000000000000000000000000000ff020000000000000000000000000001001d0000000000000401ffc204"]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8060694a, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[]) 1.080083392s ago: executing program 7 (id=28): r0 = syz_open_pts() read(r0, &(0x7f0000001840)=""/251, 0xfb) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{}, {0x3, 0x0, 0x0, 0xfffffffe}, {0x6}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffe59) recvfrom$unix(r1, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000000)=@abs={0x1}, 0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffe, 0x0, "10000000230000000000000000000200"}) writev(r3, &(0x7f0000000180)=[{&(0x7f00000000c0)='\b', 0x1}], 0x1) close(r3) syz_open_pts() r4 = syz_open_pts() ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000004c0)=0xe) read(r4, &(0x7f00000007c0)=""/170, 0xaa) shutdown(r2, 0x2) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000001540)="d34d5e9ec42aa2c527f32a5aeb", 0xd}, {&(0x7f0000001580)="beb033a1aa6c9168d4944b43a67642980f30e3c5b75c7371ee07b7cd526f0d859b27a4dfcabdc6629877e23de2504c7113122044d59c30c8faebcbb529cb3d6088efab5fda417267ad28a51d0613328d143d712002c1d3fa758966895030b3aa84ad008d2b14b744ef2398359ccc3cc41c5efda8e9f700cd", 0x78}, {&(0x7f0000001600)="eba3975e5ec16053b08e386208b214f09dc493fd86b2d3dbcd7043a3ea20dfaee8d8ce", 0x23}, {&(0x7f0000001640)="b81c896a9830fe670c5b47dec0648eff79feb62befbfcbe7299503c260227ec808473191c75070830d9ec7ee4db297f3725d531149e6c50af611a298e625a0939667ea97d3c2354725140f97f046517a95331483f38645044f2ef9fcad7345", 0x5f}], 0x4, 0x0, 0x0, 0x406}, 0x400) r5 = socket$inet(0x2, 0x2, 0x44) writev(r5, &(0x7f00000014c0)=[{&(0x7f00000017c0)="703ea3343a9826b5eb063c8b9a3650091ef2eca609d9c46f075523c35b0f5d17756c631677cbeec05d1900f8002f03b5a1f294fa09111342f997c5c010615dac3006ead59c1b9e76619c0cbc390f77830b7889cba98852dd", 0x58}, {&(0x7f0000000100)="3cb577529e3d0f7bcd55cb5dbe463d5a28e99307d27b5b9e", 0x18}, {&(0x7f0000000140)="d34d56c634f7605de846061eea86783b95effcab277f91046725bfee18041e4937c5dd3ad535f80cc631890229710838ffd556a17635450969d8454ece1ace1930b83e8f32a2bf935eb0c1e25dbff14345a963f3b4a551c0ff28429829e74fa59cf555a43dcd57a367033afd", 0x6c}, {&(0x7f0000000300)="a722e0ba21648efd664ea54ecf8432553237492f3708febd291679b146eb1659c8a094b0e418794fe62774d4911ce46eedd3e6cd71e5858a8de01c3d8ace684de8a129cdc4b0c3ae52fe70bad8bdec93997dcb1d5f49fa5eb5ffc60058c24f8d2b2a65fdc1ef4b2c713144d16a69cafa9d672523b2c9d44b93e1dbc25a674de2d8e5", 0x82}, {&(0x7f00000003c0)="c91e71f33ed8b791c0147c743f66ed730d76c23b901c0cd9e99f76f62a5c54e28fc415d1222e3e48b39cedaa981ddf50b9acb5f55b236a7b3e10073213fe6f5619516641b52b026e93607c7bdd21625a3e80d1f683193603c201956a0ba88e76cfbc55cdb1f12e0beeef21f41931eb7faf183d1eeb41269cced327ae0d3d28c826c3052175b97b77fa439fbe24eea518effafed0837d294f09682a1cf44a5add2bb905c7f007dea4160a7f207d8b8dbf120d9f20387a87239d8bb11c2b875b95c80b46dedc7d5570674625984d153cab33048ecb8a42a665fee80daa39b26f5dfb82657748053db2b27d4c5e2bf75b0ace3c69eacaa182749ea3622152522b5f3e640b9c9dffceae007026a747ec83dbe1242ece0ab4441ba837df6a349c80ed6b0ea5c6f0320fa0d3f3b1893824f319a2a026737d5335291d4fb78b20fabaec0cf3bb2d79669cf346e799590ff9e88893cfc9b9e0f33a7d3be82cda39245ebd822814d8c8ff74d4a1196e68b7626ec36d30193e13b8101991662ab7e316dd12ff411ca544aa303ea1ec1c5f73eb77fefd1fcfcb52febba5e8037c9f937a901b4e350368a9c9cbf869d8825ad432d98c80ea4d6477b2e93c64084dc4c9e07f426463ce9e497b13b00bed304e12802b996220aeaee1177b9236e9ee48790836a13a316adc70d9122a98531a44f468ea775bb8ac7bf0f94b29c80b45ecf3dcdc74841d22905e9e339f590d90360720c411e5c9f1ecb8db8a9d174d59c7d114b1349e8f772d3fc58c01073bd15d3652fcc9e8cac3a48cf08ad1f0611edbef36e5e364ce1157b74fbe9ef318ec1fb144ad83c058869d083bc0034029c07e87c717b1a704c208919784fb91b75d6c4127976c334563a4f5d4d85e74181098c50c44fe8782013c6d5201c3b57e11c3d4c26696bfb43778c8ae256e4fa81f2f5ee341904f646085f7556d4f05657e59c0f5d5ce9b1f2c8782dfcc8efafe428e0363a9a948d6b8fe55a5bdd72b86fc67f6b4602f5aa281b9e06f17e184339b3e8b3a48515c674124675d8e75d5d6a713371e20269b3801ee5a99281b93c2700e8f4e461631607f9d82ce9e6233472cc378819bee81233d5a0be6c2d12a0a29bcbd63b58d1c2ba7ce6a0e4cf1e43ce6a7dc0dc0e5382c5a026fe52b8ae915e50b10a6aff74c4d410caac9a23c4f3dc04ad34a40b31fceb8dcf939c35d42553a3f72dca3ece8ccf4249cd7eac17466d0076b0ba2f8d6d5d3cdbcd6b22c3371229108c114037ad80b54d60575ac5125a148bcb825e69eaef67f8fa27c1f136d0a31be8eae73897be2b0de65a16c56e8012e29466bd560191d407832d2a8383240b87d1fb357f6aff8f486f7b36ea76867faf0722616d96214ccb765be4f3e563ee07dd3c760707747c66410adb8cea0930f29023845702c3394232302777851753b8ec7396f5c9fa1abb7269292f4161d444168dac7017fc5f74f6c0b036b810cf5a4f7c4005150c187d51f97cdbe5a593b3ce8fc18adcbda89e5e5a082dbd3855faf13aefa16a309cadb8110c3de0459d973fb1e0ab0f8c83206f6f36b48952ab426b0bfc4d0415f177a2dd81d6ad38c415f36ed88b5dab8acff2774010fce2da11c1d3f41884d02129249d7ba6705cf58e3058bfcce3e7c974561d6650d7001917fa29c8ab5b005adce4e416f38008cbc756c126fcb1018eaeb9f68e295176689f640f713d92221afd8fc2d6460959e82df158be69d5a54eec95f552886b8012c063470ae99db9e821fb82974ce4f1a12a2e4698715a8ef10748a7ffd61edd0f1f26b9388a9d1b12ae9907308ddf7ab36316395d48f8826238a84b48c9036a420a8ea12239db97d1a9d0c44368968e802aa05271ea2d309a1f6ed011b005a98e476843a597feff042e6745a765882e6bc7dcf3a493318926464049da3854e13e827ba11506b30954a01a45826b27458a235c29e40e80e9c6bfe3cfe0327938f49a414c30ab45ca822ba4b18583ef5750aafdd02786ee24f72f7bed3c1cf4c10e0fe92fdd749104a2661e89e25a3cdbad5dbc055bb586d8cffe692ab83c5723ffe981958fa3bc034b5c2d560dd48661fd2949939cde9adf0dd858a2961d68226a743f41906bea8af2bf33e0ba64e2801bee52c1a0f5c8f5b2e249bd73de1d981d8a15158f302f758ce7516f6d6e6621cf9375e40f3a1c711295cbc38ab3a1eb02855e4bb8c84877cac1b3ef25cf4f8319492ce01ec85b28535805b5c838cc84866d571659796ea996eb1a4a6d0bc9369c2e6afcaab85b3831366e8ecd3c7cebe7583b63f96e9d5c34a8af69691b9a3935451028212cf3027e4b70ca8c4a7bf6afd9af9c2f090a995728a950abd5d81cfcb32a12d71d58ee58e085acdf32bc354241e5ed8191c78ad2bf30781b1c6292684db1d9daecf1242501d5453e7bacd81e1859a8526fcb785072cbfaf155651b39e3486a10dd4f46c34dc36d76fac76073befd3dbc11becbf83265d459166a5db0aaccff1e8443b40f48cc9a419174fb9806082b6cfc0623c2a7c650a0f3d6d95f745b4c123031be2446edef88ced4cec133a2f711a16c377ea268a209940d8a0903ee0ca59e7d975460b70667914f52537c8037c9bc72434a4edaad02ad3a7dbeb4a3ff87a4086fb0ef831a207be8c855c2d7a38747d37de6da3d9f1caca7304efd9198bce1f0ff94ecf3f8327c75dc33b3f63251fcb4d4bc4f1fb42322c90c11402c11865c49a4b8c5f8cb10a17f665464f6dfaad61c6d1cc0362d126761280d1f458a80b32afdc122f91ab0700d9114d3eed6d09de645d44f5757b065c136fb7a324db6d34992283432bc2d7a9e59b58b3f890566a7d17277ff58f16642181b719f14c49a46a5eb741fa1f15dd7686da9daaa63bf88e62a2dd2bef47e7d1249540b53d0f3d4d6123bc27e9d0817c6c2d109eaefce438d0a41acebc41f20c1f80ac73fc5bc706a1fc7450ebf61b6780e48457e68902960469841717b4a115b30b63e212d92b23535940c5e7b103547f7c3ca332fb7298547124ef07886ada86bcba6d6eda3b8e603a29dc842be87a9c59d494a610569cbb148cc19c7720f9f15609404fabd25182cc204d7ecffa74f697866758af4f5d08fc31065c6d9e81b84cf619188060e5d937b4ef3598f53587038833ef91e1f6f96608c52264aa932e634fc0ff3c3a064914509d3a23c5c61009b166156c16ca0bad194de8205878b0cdf9e16a66e5500c1f814de9bbdab945a015f10b68c1529552bfc2ace53e04fb62f73b58764d3bdf7ff73012aa1469b2aa30c5db3ac6c2548ee36c3d3f21351ba1b4b2ab83f1506caddbf13e68b8fa480e5487351747878ac759bae1529cf7722db3763f2bc4428b913229302e045b96148d1ab2d33b674dcfbf4ad4241f984cc530fdc7361654dcc34f1d7bf4d556eec0eb2c87859db27887c54975c504880ada3a9eee8de9cbe2c684f33bb16d4530ba5986db17d006f67076f0775176d55f41d77ee298354b6b012ed30d1afa23dde6c62e8e95b73f527d10a6b9000cfa24611d14010fa0da44c8a68bedeac26ece6dc675e0cb8986ca3a0f93cf66b487da13cacacbd90761566a39ca580016bebf003af38ecb2cb61c0f82527460cd5a8b3af8bdfd3e179d64c4e36ac9acbf50513a4f644537dbaa7fd4f572376ebe842056ce0c3310d3e94698b9a544e625bc8dcf99440816000877eba36b07a3893ab16100a0d1da82a53ecbc279cfbec923d110d75ab138ba26e468bc227017ff28f1d6c9ca29ef209d8b0af7a81a56a18bc65d63dffaab6ee7f9f6920c5f6e01f4d79a34e8874f8c3fafedd7b140912c846c8f322127f023ed3467de9ca8ddc72151949d6c5f073a236036355ea27ba6f6529ce40a7a54318abc90f0355b78f581e097533509c92418797c5995d1a17ba854f8f5c32458ab5befd18a42030de3b4c4d8ae1620b21d0c52eb888d62cadaaa1f607a23791b37105e88709638f781cf0ab51a5374efb006edd1ffb8eb6995555d136de84ede3411046c8a05cf743feeb3a1fa4fa1803d24bfd0722f96fc34cf8dd2bce37949dbde975fe6a2c59d5fd68a86b003abed670d28f9398c26e15dcfdac7530b08922c18f8fe8d6e5f0dc3c485c84b30d0ff7499a6db99cfcd8581b2d2219ca505f0b2752b6e7734e83c8cbd2c7a0f0f63ebfbda94d4e8d074176949022b226900ced6160609a7b803dd889fb21f06724dec32af7f67900ecaac385d35deae4f3f9b6f87f31f810a82c114f2bc8399ab4090a80e4d0bad6c2a30cee342cbc3dbbaa77c9d9f3fc6cf5ad62a86828e97e3510d238d2273c4c5f37052136e1e5e8a2df1b9147cc9dc00ded99f3aebf6df5dbcae66a2118c5b7eb1331b5eb6d1e3a8e82b2e0383fe77b9b8f863b9b67b276ff7eeb979daaaf877f092e20e5c7916db1a2a06085fce6342954a840fe2589c88bc80ab3149d02a3fa2dc5b1ed6c47a3fcfd8a4841caa4cadecf43ce809d3845049203090dddb69571b1e5d14fed52d9067abaaf46e9b4ed03e8b09a108a12ecfb6d8d9f80de514bb1b0ef91a8dc6bf182664f473c63740f074fe511bab02ccf443837415e1c9827677cd005aaf8979b8ab071317173c8a0026c9d52934ffa9d73f6038fa92eac89c61244cda4f1f629456af78a104df180cdb2b25a57e76b44b2b47e62b8b77f00661875b9616b5b0bfd475fb58f4000f6ca2ba92a4a80b8abe916814194ab1277e7b84d0f1d6d0005ab1ee39223202c2b7f6a6b4fbf60a06ed720d44a87fdd93495b34a0b7b2ac3f4cc7a34aa84a64edfc84d346a6e60a90378e383659f3e85bc60c70f5a3705d7c15a3f3910ababa66633623ac66d3f018ee2e7fdf91561c633817814a99fb77bbd32e7e3134fd68e138cb5b0d10b5f924ce11a4d069c4e1cae4cd725a9774c484a71991b77058f387d9597ae483a13ec96b068d711d6cffc466d2d1ce2be2fe0ed586709b6c136f38e1843a918622faba4ab71fa1b9f2b10b5786a77ca84bd0a4aec8f1d56369091fb0d8ede278555e2ec680528a0d76edb08d24447427d1a1e0b419015ded35332ff4e4ea260db61c27fdac06247bc0840fda19db18c782565bca5900f00739ccbbaa408f778c74707c41eb5afc872ee06eece7c58af6c6bae5c194eeabe3e745aded1f85ba23464a90905aeb316d1c0f2ae06dd7e7b5c54595bd28474cb222d0e83aa0ababe09a50ba38c40a96a3971538179651826237b799011a5c82638fced61c307a3b001523e7b3c2e8f70bdff6dfd1cbae69698acbd53ff917ac30372824602f51823df0104c4128c5c30041833329b6b598ba481b7d9944aa118ec8b9adb05b0eb9d8ff674e58f5b70078487cc75300e14f905b508b21f662141054418149e38f4984497aa05b87a1eae2487dc53abed2076f3e1577552a75c55044b6dd258c76601f2a9d9524378e163fb6b7a9a7c1e444d69730d4d305bf1d3cb74b8536a4ee054cc62c2e9a2a91fb82f201681ccf8c6ac6acd704d2f063fc006747ed4a170d6b096d7b0510087a1a365bd74c0e757b1cd0d8f70a64055644266e2b7ccd9bff7c8fc14f0327263c6197644a4f64bf709d82b19bab6b26fd2dc9a55acc2fbe4b4c786c3ea40b0e5e04024023173150d132eead5470af570d904270ccf264a512554f741a0363773070a01893ee30d124f5f39a6c25f035bad07dbaa8e6694c621b6bab600aab19233b67aa2bf1c432a5a8b550ba3a7dd627ecfde029b592ae0df204897f1e9dc6c7cbd9f21f264ebc3d27bd48ce21b9ec3e", 0x1000}, {&(0x7f00000013c0)="cf571eb4a356a9ad08807de29b923250091daff65aa2421d39731c94d3fb2aaeee982ee1526a66d1517a8cf2a77810edc3a20bdd2096501d6bdbf68cfff5648b11b2410ab105c025da9d85257a7072ee17d4128e8c343cab4e2f1f1266674f698bcc30f89b88d2ed00f5b66b2ad105aa7d0595a8b3c6ffe61c1a5d2716439a6320f58ff336fc12f22ddc96c522845caa1446b4f449421333520038faba42ec47ee1137b70af479393ee4ca9a887aac529aad5f3c8cc81a9409d82babc4e2937100ce8edc7c058f4454a4e9fbcc5d6793f3c07dbbcec4", 0xd6}], 0x6) r6 = socket$inet(0x2, 0x1, 0x0) setsockopt(r6, 0x0, 0x4, 0x0, 0x0) r7 = socket(0x2, 0x1, 0x0) getsockopt(r7, 0x6, 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000040)={0x7, 0x4}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r2, &(0x7f0000001780)=@un=@abs={0x1, 0x0, 0x0}, 0x8) pipe2(&(0x7f0000001740), 0x0) 1.079761537s ago: executing program 4 (id=29): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/254, 0xfffffc47}, {&(0x7f00000003c0)=""/171, 0xab}, {&(0x7f00000002c0)=""/243, 0xe2}], 0x134, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file1\x00') (async) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='./file1\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0/file0/..\x00') munmap(&(0x7f00003e0000/0x4000)=nil, 0x4000) (async) munmap(&(0x7f00003e0000/0x4000)=nil, 0x4000) mquery(&(0x7f00003e2000/0x4000)=nil, 0x4000, 0x1, 0x0, r0, 0x6) 1.077100419s ago: executing program 3 (id=30): r0 = kqueue() sync() (async) sysctl$vfs_ffs(&(0x7f0000000100)={0x4, 0x1, 0x5}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) kevent(r0, 0x0, 0x7, &(0x7f0000000480)=[{{r0}, 0xffffffffffffffff, 0x13, 0x1, 0xded3, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0xd9, 0x5}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fffffff, 0x0, 0xffffffff, 0x0) (async) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000003}) socket$inet(0x2, 0x4, 0xd1) (async) r2 = socket(0x2, 0x0, 0xfd) r3 = dup(r2) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) shutdown(r4, 0x2) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f00000000c0)=0x25, 0x0, 0xfffffdfd) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) syz_emit_ethernet(0x2e, &(0x7f00000000c0)={@local, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x3}]}}, @icmp=@info_request={0xf, 0x0, 0x0, 0x401, 0xe}}}}}) sendto$unix(r5, &(0x7f00000001c0)="3f46a954b84778cf66134f949e595ca3411c4192762c40fe607e6e7a3975c3af8611c3ae0e508799aad75ddc3a2b406a3227ccdb12db8622e3800ab8f76ed65810997744f8c6f2218dd2fde607d8d3e8086c6f23f504222a580f9febc04516364d933f4764967932c52a4943e91da9e25707b7b1c805336fb26be61dc4f5a5e15bc651b1044122232812f5f9c61a46bbacb08a8b883344b26b1f8eeb54c7c913eb284a05c988c2966c1c4fd9ba019728674c863ddec419eae1cccf5fde0e94439f3ac244d5920e", 0xc7, 0x9, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) (async) sysctl$net_inet_ip(&(0x7f0000000100)={0x4, 0x2, 0x0, 0x12}, 0x4, &(0x7f00000002c0)="54d9500afbc722fe28738197421cd6633a79ccf874eea02b39e6b9b2c8c0e0ad86cc4580b8f0b271f9afba356df78ace0531f6f1ea92703c9e010ddaa1c9c1fd18ea5041dd10b6e5b0b096336a9a2b5eedc7e1abbdc95a336a23ce600db34dae96d6eafaf553246a6faaa44ba36d3b03861df39059295fe10fecdb03e677eb0a34004503e7d405a44668217258d2525faa4efc99ab6e3e78234ac2d6161feeacab0452126ec6197a8aba0ff19a448e854f428ff0526a29608797225083d1d8ea05bad6c9612df5b407fd423f52dc3c86dc1ba0ca6769d448e3647eb79452c1801f7efd87335538820e1fe73869ac8079f1e39edae6112feb88d19919c7f67562cd11ff6031fa821a376f461d9c2a90cd7561c3f800657cf683d72d3138ed605a065c99737ad54c1a7c5cd9e16c77f1bfb6982249008774180816633f6739f551956e37c00a20f78cf43bca8aca7b9e8c30bbf84c790fc9f082602f1b39b18024252c0e8bff7510d302d1371ef5ab0da952d8f22b8d6c7f6468cf2813c6dce2ffb20c2eb73f687ae67bb9c439e021a22c75672812dffaaf8cc629e82b2a4f4129b7bae773dea334309ab11cbfbc1ef8c194b471c13664ca3ba5e2c9afdc5a89a5bc9dd5cf37b700a3924cc16b936cee81cc5cc28d7b2a332924b968295d16d1e26738e1f17c6cabf66c0b7673b15a6d073ccc2e8812bb897d35793e7623bd73498cdc0ce9dfaf9af182f5eee9f282f80c8a345d869d10bf9b05193c157d7b392411159c853cd6f88b6f3e6e38fb16e04987c717bc070bc802195be26f31ddc6516d09174df50ccf8d248c1377e7a10ff058166427ae3155f4c8dc8e0b172e24f36580c5f3139c0ef26304f871370f14ba9ef12583799fa049babc83ffdfd55893759759ab1b3fdd79142304960a50abe730a9fd1949afa418e888946503a11ebb16c5a8052395e0603c5d5d53c656ad2ef19865a53c39d79f536911297209cc8e987fae66155ace3ae54a2d6c1c185d0fc2b02e2ff896980f8f6e4fa8e27f7723821160aa6281ce7991462cc1fbaf757b3063d18c60bae4ce412ee18d939f07180b8edf9d4e2b361437456bd9bab243c38b1ccd5f53090f2189a44571bacb6cfec760febfb392c4c69847588ef1b901153fb1df03ee111edbf0eef6028bbc9700c7844e4b12408dd62201934b1bb157b8350be3fe5f24f7585fbea6db6d5c03dc0257769622304b8d640efa2b36a7fc99552979c659909391ca9135315e97691b1737659f58c6ba1ca6939df077d1950f2c98e159329058e69077626cd000a2405668690839413c9953b3125ee1a12d4f760f112215ed8663c16c789604467ad25bff23641a4d0cda718a8806d580b31f668aab3cd395bf37090e5df349fe17101cf1676e97737d13c953a72fc985abec8aaa243fa5120d95a37a7257113dd92d3618d7b03094eb7f7f5ded9eac8b619ccd7c5015011967dbf601f448334358006061eb041653aca26d4a10d9dda84d395a89ee79e9e6bce9800170b5a5c39b694d21a35b709a078ae76761a75df8c3d3cdf60c61079bbdc2506177b7098ffae39441f4c2aef9167a4d4da7995e66698d1160dd14a6e1cb50a6a02377a770cc0daff1afb69c511b03d038c931483fe0f0e22ef36caa20c9d3788802cfcd3d22021844e6d665011d7d72a3ee4a0ddff0fa57ba9017398f350576e2bf298d059593d03c0325be23dfe967b9deb0a6190118c480829d04bb97c796f58a67db2d1428b7bf36c77bb10ed35b0ea46744f4e548b91a0ab11e3b8b669c5db9aad1e840c2b232b047d585724af200cd38adbf6ccac59bbd14e907333fe8918760a7781af91b7ce3666fd0534d25246d106090521bb08f90e49baf633b10bcf2f35854cbd04bbb3450fab8604d2facc36c651b3fcccd1fad0315546848b9c9f4f5476511cf62ac935a8d3eb0f408bb3a32694c5286ff61a148cbbd1a9f1e93be6265ca6431ee0f1f90a76ba86497ff2e1531a8850cbf8ef59ec7ba2c0cf1c73b55eddf40a875307a05ad37f6ebd40bd41e8025f6570dfb4245fb5d597c3b197f5ca711bcf252ce51b348841c9913700df6d1899feabc49025cb551b5aa7a9dea3d4710341850291fdb64bed83d5a34e50138713c40c198196857d4979e4bbe7b7567e6353bb1232244f25bd4de19afbc9a4cff37b7d1c454c6345be833b76b96d27f2891c7cae900d862f5e2a5c970975ce05a988184c7b8b6fc2f075c5b8318b70e78a06e0c18fd275718c32d8fb8ecbc780340557a6ffad962084d03c7a103d4aa3e4876e4a5cfde9701d4e8a6a667a080a901df4cb3c19474f419a6f6fc036d75c24cb3e7eb66b79c776087ea2f6c9c0ab204bfbbdc8908776355286608b4d4d9cc12d32d62e96538cf451473526f994eb1b30d9e819282a16afa464c4cc3ddad7b088a9902bdf13f12d7a7cae3b2ddc3119fce522fe2f79413d5c33a37e8b4669d974edb6cff9eadd15486e244ce327d280017474396cafc2d9250c65d03b33f5b735585a86f7f6a74510a423a08895558e18df6413a5bd428604bc0d9d94aa0e19207f3d4e913ea14454fec951b3dec814056484d870493f9bc789a54d8738af4834f41ba8e34670a02626b00eb5dabf4c05a8817c91b63e27f5f8b4863bea4b8c5f3882bb6d05ed452400495dab09316090d12a2b9b8e6cb40bc792e060e199ba31d5b30193164c7413fcb630c64fec8ddfd4278cf026700b37144dd22c4f1d6824f7aef2d83c1d7b085d429751aef1998dff3db66ffbaa018fedd6847b6fe608115b932dc1fc0515f0202877e2c29ff0108ec3a4a88ae59b2f63a894517a827428ddd72c089633c786dc2694d195deca956ddd00ac659dadd464d1e9abb12bdd17648c2494302f318665c9a7c83d835b28050c8ee6adcc3f18c23c196b09a114b335b47f482dff1c273bbcecfaad43fcb4f51f6319e65a0bec0ecd7d3634d219a917f6828ebc36c3617ac7f5511e4c73544e75a23e608ffa94e21e6755244e130727daa5cbc7638c1980f48e3b0bddb7097b7dcf1eb2b460809ab9a675ad825ded3f7127a1baec8700a2d118be769b11c27e513e615606c249dc3e41b1bdc9f37e91540a0261a2a2d422930999ac8322bfdbe75c88f8c0edb7727d8fd1f59378f7d84c2b9fe008e89bea54409c85f003fcdc97bc65014daf855ff05f4f4ef76b3e9f353f2e7000fe09c25a7254fcaace7fe6a667b38ecb865de75773d26e66fbfd7b9c73642969fef5199bdb7e86dc5cb70f7da44ebaefd3a65b31f7729ffe1c04c830db92d7cb46bbb70d69f5ac139e09e633e3f8996b4b4fcaaa38335486b8ea7bb5195de6fba26a105ba0a508c4e38e1d41532241855bcfc75b032956c571cbaed56da8d5b5909ec882970caab256e26b4b80631e4d6838271e892839250e3646ba0f0dcff7196f59ec7d754db197b27217f170e146b410b5e058415dcec005ee273474e2062cf8f9dae41c70f9df9c001df5b0309998ab98b8dee3e538d25b32975452764de4fdf0c018991366345a11f3e7ba0ca404b03edac532264021e9afde2ac2b17551ac4b90b6af2bccc73f561c35559e7b380247a476b16264cfb61ed97ea3c0f9c3d3a08eb912c407e4fb3b21fc6f0e3ae9eccb9e173b648eeda84a2d3fa053d0dff3cec314ca12901e9ad87ce9668862eaba644b5ee478104c7bd1023c7a2c60f217765f8bde022f2c26b77c518efb94d0074bf9f761c0d5dc481a41e59351831bc1996f2340bcb1fd86c83dbc1b7514ce62cae1fda0adcf658ca6ea93be522a64a3e50409267c35d9f345a9c3e557cbe3183cc712a257576aafb8f496ada7a4b83ee8ab41669dd1131e8b9065a504dcab0f076130185a83f0f776b5d9bd23bca3299016e3eac19c324dc901a61716e6ce7fa7a745c62b615363db4995a2a683b4a78147893bcd4812a03aee4f80c973cf3dda8d4274692f3b5893501e9708315f6aa5514e23348514abad7b627764beb146512060aeb63cffcd4766c1ec77e6c6d4311c2a9d3b788bba4ff68230edf3663fe42e1253b17dceadd0179b5977767cbd04d6a05b8f4690231248b5bb45b2bee97eea21fa350e2c97c32ad08ae8fa99e99317788e3e1d8cdbb5ce90a073252976f380e1b33ec8c6b5b7a3c083e6bbc0856034d799b43bc95bb08ad32d29ad7a3f5e2d376dbd351045b85f07bae0fa35f373dd6c2b673ae577f11c26e83303648f99ebd4983c1f9cc1e3f9393b5a957b6391ae6deacab1766c32f718e7fa8be4ca48193f1d0fcfd27907c81f760e2046286c252c9387c323d57bccba86f96a946a97d998e70a9d5df0d76f532196f66cb908bea9b36e38bb3b7689105f20a0ece8137445236c16d05732f1cde8b559aca21669c97414ea8701b12f10ce808ca6f5aef65e50ed6d522b886ab943b64fafa1d0aacd4e2078bd24ca057d39c4bf78b4618b9812b05f0caf0c90fc86b509965f68280ce5f229f957c9cf99eeb5c2d75587aa52ed1d1bc5d708f56ee4815328e84a185af4534d539f32911a48e6d16634c0cf195fba00a7aa5dfd050f9e1bc4e08eda0b499cd95bd7c219edf35fc0f171fd7b4f2cf14372ffc9e6af786b5ec50dfebd2c815a2996650fa014ae40190836458f4f1bba304e2d46c6b57b126f3fd9ce514fab42d9c32822dbbd6731f14872ef8ec773eae262dcca126a622ba1997d05d94026b81dbbe9813d14580e3205742a38c6f4476f3031f15036340bd3da7cff076f06cfae64a968e908e4cf83c954496c3fe4e5785e624b56d1c7423534284d28322b98f00d8d09d7fb82b7757d7a3f231f366d6bd14084e8ac757b141a2e15afbecc97d50aaa2a7f086135665fe78fd8d6b322e1e730be8bac01d57c971871a2478e5598d605dd8b364ce7e7931d165c7c1c6221fb33b6cdfa81cf538e7b0b711aa8964a33c9f313b84ac24cf543dab0c43047b9712f02a294c6fde9aa849975f98d3a8e2f28be5a9722ad94c5c89ed0706b4a10ef5e08c023fb6a109e687b1d290347838bfea829f3df289c9e8e0705bf0cd0632f7b873a86ae5167e4cc505baa3eaed06a63f8f10aad7590313368ea717c4644efafd2ca686efd79959712982391b5cdcb73290a3830cff09e12963e146ed692277c61785f171505ac357965ffb7a8194dda2f05ddcb21e69fcc01d60f3cb8f6e0e4fc6cf98279243e8628d8d68d6f18a747d99537dd2657fc3d926ad31ae3783c3dabe857cdbad2187651495cfbadb9e3a86fdf4a2c8e7c72361ecff324eba7c46e7096deec9c978963b7d39a9c952f46b5392407bf314817f0069383daf792f9405aef9a7d5458ac6d7bd796b65a31013afe9c914a89c54f223eec5316990065281e2d4f1885c67d1fe0e9c4d3b8ada011ff23191accd0456f27847cd303ff2de9fbbd2981eaed8d1d58024f5bd63c3af195653de66f52e9e2379f78ab8211d0245a9879760c4a9e2ff0957bcba5dca9ef4fe768b877f5bfeb2651a3ddc1f3eb1249ee755a9fffca6c63e5e9674899ca4a482edf81186d789bc430d9da9a1af617fc9968097ccb63a5a5420cb75a74d0721200c507b47e9868ceffcd2dfcaf4a98981fd943a0f0d4fb45017192b948119516b4dd1751842651d2812e3263fc1c3eff31969c61b294bf6e50eb9c14f924ce366c1986621a01b886d709f7f8666fdbade5a972d35b663dafb5602ba0024d13bf6340cfd3a4402c36429ac9a84171cfb6aaae66c720ddb0d4767ab8af7f0642b3547a36f018d3936c5d0636f5a3e166e", &(0x7f00000012c0)=0x1000, &(0x7f0000001300)="e5b5b50d0423d031d47b910fdb3f7fbdee03157ce2c428705476b3da43a2c2bc009d77358311cb339a14a9e8ee1cb170ad2032d0060f0c5ec953ab2bf63e2d2c9166e2b084f54fb515df2933c3dbd9de73e8dd16222e2c9ca68154174decd30f90d29d8e76e7f78baf48eef08f736dd99ae0edc8016ce430c4a14b33c8a6fb2815a15ab00e28182ebb8127392d040a9344f136b2969604834e0b4831d75dbe21cfdb99fc7c238d65ba1d63b34dcfcc882f18ea6857d8d948305ee113b3fee92aaa0903a916d6479109fbe4970d5b2cfcadf99089872d043a3dc3fe90c0720fba1fc1aa165833e48739be9d19f00c73cd33966fc70d7ab665063dd76d9823106ce897c8b6706e99b564c592a8ae7a8e620864b51e4541d34a60688140088214c547b5dad3f64e29cc8168259da3584b5e10f3c166fbb47b5c3aed968bbcdfa40dd87e1e416c534a9739ca729d5d87ebfb31e8595bf751268fa7f37ee4065cfa88b645bd5d3b17ec9060569baa6a2b52c83d2ef5178601a019a8b28d987827d431827ddff620be2742fb63954aaa542e7b841453c0cb4b04376c6da6c52183ae0a90eab774102c0a8e1ff2b0ca1fd06e44f95997dd0a1acd2f141c9c2d4acd66983f69723f89234e8096377f021f037a31143095f2a6e9b51286b2856595a1963c0afcade0a1a15999bc571569dd92e727fc84dfd2293c5a2449fcae90335ad38ff77f8c54d5c73c06f853203d2f318a310c0420362710ee1f1c617f700246a8c4186c3fb17547fcd36e32a3777415804f0949783ffda3e8ade49d638f4789c4bd6cec0108cea63f724c9e19cbd2604fa59a11b4e411d0c3a4d54f397138ab0ed1b0e6f55d7fc883fa0a39025923851ae98cccc1a021648841061430de4d2ce85366b564782852353a2d519a7cb429978152b54de6052c1cf095a78f8c88d880bfe167c4d7b61a001a1696a06aa1fa6221f26d01d9a33cc9b10f740afdb7f3dffe1797e80ec502a57c77020c2ca1b8a701782c3274ac6d531322e16b48a81b2c90d26fe0a41abe177094aeecb3699f35da2d40ae4376a525a7a50489edc79cb4b70396815bf6b6a11541adb0fb60ffe302a7e1e7e42daf106c64da67d33c195c343b0fad370c6ea1f81b00f98dcc2f4355bda8f6c6de7a8239966dc264e984cf9f11b360d173e12b216c81b7549cba57f853dbb30e82850c45b0240cb1eee3cd383d63c82553aa86276a67f7e8ecc60d173666053b9f5212e4638c7a0bdc384b629e669fb8ee4b3109a92cb1d336988bf947271b5f2da4ae6f28c3dc575c583670ff71f7ba3a50c356bb0845ec1473d3b2a73bc3bc29dca9a80d957aa6c79b831966afcb3df18fcc2a07aa1e752809bb1c2d0cae6e0f651b4e2e059a845375ea297e57225232d3af4f76b72b159cd697b0a4262fabf01ff584dd3a730d3718a9c5c5e4b5bf708133459a55cfa8bd35e1ae119a738b76c3e5b631dddafac9c797226c192171077b30a6a4e4dc87d7b74a7064d1025320c18128aaa1658e2f636b4d526b88976838143e91acd79ff6d1accb24f086890ecd05741e1a12eaaf6f494f77e03089d6be8b0599d0623ce27915d93c5e99ef3541caa289ead8fa2e948a268375187a839b2581160603ef205c8754ac17a69c5bd6f915a70dbcf95dfa55f8e54830ea066c17fb0d418eafb7abfed181b455098afdf599a5f57a7d97224484989d984284acd7b4e210ef9e2ce1840fe52850eda179d0d33e38886ba2115c22d19185d7c144a0489fc9814faeeaf63ddfcb3e287f4fc445f60544b3ed1d96781869fde5c6f1390b1a7ea41508993a9b33c7be59fb3a3243b9a452869b9c34f845f9a9398d1c405db83e097bb370c9104e9e8ecdde5b8e52880f2c85a204471ddf45751c11373215d69754cf2d643d988d01afff3d8edfb9421a999e3cab89af62a54c7c40afe34622ce1573e99272f1315fc55d39e62bf0df01a49e553fad50e9ea95a65ed739e6a38377a42971ea48ce7a3cf7f505d5bceed86bed73effb99080ce9197e86f865975f6159b3b4f3a9d49957b26f12b2c71f1af37d9284e43b3449d9a8b3102560009ddd6643a53a7aeb9ed8379497913a405c1bcbd67743237685e13e39d28379fff00bbf042d0aa349edf1b37b70b4c80c7c20dea7e45af6aed686787943a57f4d3bf25827c1cf3eb4db2527c2709a47a195256bb08cb2a14bfe04b0e8c8643aeed81a7b9057b96105f368b89ea86a6e6253c35cf19d9a486870f1c0a08eab050ab325c95c3ab4eb430ff1663c07bc104f4aa48be7d72a037d43c01f8071d37a0f12c356d31d599a4ad530c34025651424fcc9df3b81b4de0b52d0ccd8698dd0d5bc887b55a0af1222ec3eb567dfffe4870811a70794bf3db35711a42f09436668c57862be1fbb1f8a8f96f7e783fb167fa94910c9fd036a8904222d71fb184b978156d6f6a85e2099ce380fea7eb3af4ad8970cfbcecbbef003195cd2ba19a841434b3c275eccef3a1d223d1532e82b87bbe968b95a26efec7ad8f71f936bc10a9b2bd88aa5b6dcaa04e010756edc4b74c7b88a7b6c4568dc4c1daad49a257c579033524d359b98c99beca62ab99ba2727744bc8ced798bf28aca29fd3ff10a37e4a27147e7da7913a699711064d4a10b4e6712e6f2b3cd5541f5b8577613d78ef45fac2522735dca3c9cbc59b3b58c1f62995ff307159f93f30ebddf80821e522e787c4f0491027d991faf2867bc15df02412b809cbd8f58980950ed9af4d67bdcd83f0b452d4d3e62574f320fc386810263b40d48cf1dc4d70cd6a6caca1de5951d33a33bee34c94e615b139decf84c3c20ac15a4f9480b2e7597e623645632c27dc07ee6169a382cfa0e61a7760781ac31bf2c22f8d5fc2336a0c40d987f8ae8159c1dac03fa88432d480ad15a8bdcfd18be5d6ee1eb2584ac93219acedce8522efc2fb5e73006b484b24265d565d9735b0ac99158121dabda2579ad339b937e3648ea9691c379e33d469ab107fd8658c24a56a2dd89509a1e12b4b6e421ddfda68fd3b63167a87a68b728f1bdb46cb4601038d8c3bf5ccfed8585bdeda36439dd29b7ac681a92fbabad654aefe572158b691aea4cfa736f5abf3dd46dc7c805cb9e653588019f49fe4557aaaa44201f68c0163648ab90ff82d8c00589d299455937d167e219f3f59a4cfb0cdfef1aae7558b4571afa869a1b3ac5a16dc1b4d5b8764cc5b61b3449e4dc76e608ec5f436984553d23caf249d02a17a50edfcdf90eefdfe7428264921a1e24bf241829d3f9de9a20178dfeab719e43221df20d33d30f67bc8f7ab95e939712d44a19b57f5e29cbfb73d7341f10566c5b0d16a925af82699681932f3fe8f05761d8ba577ce7efa210867d3d51db5dd905731299b2304df00c7e888d31aa9480900159e9968721fc191e0db3c5253d524d6e1544a006ad45d4708c5b4975173e2160601aa8f56a1630385ba55d25a9ec575427c91587d251f46460a00ce06a24117579152f17b2901802dd42940256bc6a81383880cc8de2899413e72dbcdc8b7592a83432a44c3fe706750c02b27acc7e2b311d932ac45d465a9793a54944a281b64dc3f60038130a540eb43e99d2766bbc83c9388375ca828a622d49990339da2b90e231ae1c38ae0507597068c1e9efdd09ad46069c198955e1dc6006853b301a6a2e2edfe9b360049aa92ef67aba772b7cdb3340dd10e295ab042e2d72fee3638ec3dae4dba5616b7db666e0acfef0e062a36c19049ca60b0fc16a99e52e34914f10b2708dbbd1f7a40c3ac4cc2e4f6de9ac1893b7d7e34a24c2387867a227b34788a0aad03e9ee78e38356eefc572bcf3de50f1e001a7f4b13fe3a4bf5af455db7f8c5fdd752f7db5fabf1e952008335376bcbfeb68c27faa58ab4c2a47791feeec98900566a548f1e3d4b2429a7918f7e2125c5cf9a8019871b8af18c5bc639d47a9fd44afa940cd07ed6587180f487e528f94656d9c0cf458b283f17c21afdca331f899ac132d1b62b0215909c3adc4d53b6980831ac7f9fcf3bd64cec8def8b8239fbbf43483dc7bf89acb26a9f2cf3fe6a42cae6a7c39e48e0b6c60c2638bc045b7951a33ad87f5d45945170dc33088d2cac3c3e8e3d010d185056c220809369c4ab325b4330aba3209dd084c269f82e3c1d8494b4bb103a0d1d7a1786823690b415fb24abb7e43d28ee4c2b03e5d6d37221466bf3117ce2025c6509d2c1370c54093f0872532021a407ec5ce06ee8db0d94fe9f4b70be6a5539f2622621de9feddbb0486cf33707de89e78b58e648ef246d6dad632a33a59ecf163fad9339fd87c728d3103a7f696619c6f1ae32db2ce7b4f391309e1dae8588a988e885eae6a41257d6f794f885a08405cfd59e85c70bfda23402715481e8cadcf9b6be1f77a87a8688990d3fbae6e8ae2f9fafc8ce3e8fc014ecc1682c43c3c4ddcf6b5c63f1fb737037830777e6082d81c462cc343bb8217a596dad18ed89220439da56237ee0272c8ef3c4178936ef44a2cb54f3d39643c7a950f6ac0b7450d23b655cd62cc75384ee6f5e0f91a8c4eccf54456a9e8524147f6bfad71458dc8263e02375212c875d23ce87daecc23b63000cf8089c9dd3afc97e69d9cff6fb2571d17a0fe3e9520e198c345aa7182ee940c0e357db6b59f4fab916be8e58bc62bfd170439c38475c1646ad9a948b1631feeb88391b87e1a81e2428a9a56bc91c4f563ba12acf17eb7c804a0f97d7993cce1ff1a6e55aae7fd1ad2fad48550ba7bec4681ed7525806c310aeafa602627e7924ef453d681506922018babc63346469742a58a2897a5421cd304e74b554c965b49455ba58c5343f7d1e2fb6fdca387f9e95ebbdd679545c0f88af3e8e155cd0772e1cbb7711d39c1eb30fedd6137d342e4d9eff82d98c0561008058cddeefff2f53c728f7bdfb488ca83ec667b4fb258b5890e3e0285eecfec9406b65c9a8b57c7d40216d5b059a34dba02b33946be39366bcb3cee916d065119a77a08bbd8f6a0fa61d687e06c929c64168212fb56b7751977dc68005bcdef64facda83b04886b4e274d2943a7d9328aff6f984e8f335e7dc325a90640b4e55cca191b8a98b28313946296e535c2aea9f398a49bf5e9cbfef8295a31b7308a50e372fd0649e07a39c7c350fcb2106c64d6ecc421001b322671c663b254111898ed48364d29744a1121d961aaaf23f7bc5c71e4e3d5f40ab3878122fccd927f2ceb3ccbdafd70565a1d9600a8bc5a081716a1b77dc1afffed69741ffaad0dbd9a9f88c05b31d0cfc7c1ebf97c64d7d9d54441dabae5b5b9355b2ac67e57e40048e36e3e9795df1bf8459056a71cc9a17b6d99d79f3731b9fec205889e9f95e4c54d71a88373748973a52f7969277d7012d0ec882b712ec403c7d60ed6c76173967ea3d1dff09b0e1e01c91eb0f61a7b60a98795ce7a07c0bd61efc3fc808f56e1572326c94f5fb4e847a05fa59d2751815c39cb72a8af5281512982777ef907591a758738a7041f49b4adc8a9dc489b72366f38290360e4b4fc4b3812601dea15ac874fe30fb89ec4deefe1e594979bb3eea9d9fa438c2e5cbd13571872b3c3f03ad504b1c5d40f780931682016a08d54b13bf647c644f143d043176dd9c74403783dc89f100fa352c3eac5891caf996861d3ce06f3737659ef58913b9938dbc0219a8e70152efb14dae87e097629c7fcb8c012c6917f3dd7d5ac269b68145494644eeea5a7aa1285b63422c1608bc6e2a2afa87cc6574d786cd2c839c03785", 0x1000) 1.075583638s ago: executing program 6 (id=31): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) open(&(0x7f0000000b40)='./file0\x00', 0x200, 0x20) link(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x2}, 0x8) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) close(r1) execve(0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) socket(0x18, 0x2, 0x0) (async) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) open(&(0x7f0000000b40)='./file0\x00', 0x200, 0x20) (async) link(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)='./file0\x00') (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) socket(0x2, 0x1, 0x0) (async) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x2}, 0x8) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) (async) close(r1) (async) execve(0x0, 0x0, 0x0) (async) 839.855474ms ago: executing program 6 (id=32): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) setrlimit(0x8, &(0x7f00000001c0)={0x42, 0x62}) (async) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x500, 0x0) (async) r0 = syz_open_pts() close(r0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{}, {}, {0x7}]}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/185, 0xb9}], 0x1) (async, rerun: 32) setrlimit(0x0, &(0x7f0000000980)={0x0, 0xffffbffffffffffe}) (async, rerun: 32) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) write(r1, &(0x7f0000000380)='P', 0x1) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) (async) getrlimit(0x8, &(0x7f0000000240)) (async) r2 = msgget$private(0x0, 0x0) msgrcv(r2, &(0x7f0000001780)={0x0, ""/64}, 0x48, 0x3, 0x0) (async) semget(0x0, 0x1, 0x2f3) getuid() (async) shmctl$IPC_SET(0x0, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x2010, 0xffffffffffffffff, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08060001080006"]) kqueue() (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r3, &(0x7f0000000480)={0x0}, 0xfffffffffffffca1, 0x0) r5 = kqueue() (async) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffd, 0x12, 0xfffff, 0x3, 0x8a2}, {{}, 0xfffffffffffffff9, 0x7, 0x4, 0x9, 0x9}, {{r3}, 0xfffffffffffffffb, 0x9, 0x1, 0xa4e9, 0xfffffffffffffff8}, {{r4}, 0xfffffffffffffffa, 0x0, 0x4, 0x2, 0x4}], 0xfffffffe, 0x0, 0xfffffffd, 0x0) kevent(r5, &(0x7f0000000040), 0x20, 0x0, 0xffffffff, 0x0) getgid() 834.690036ms ago: executing program 4 (id=33): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x1}, {0x1}, {0x3, 0x0, 0x0, 0x3}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xdcd8c4bc089e638d}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x2c5d36d679bbffaf, 0x0, 0x0, 0x8}], 0x6, 0x0, 0xa9fa, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x9, 0x0) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x12, 0x1, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_mpls(&(0x7f0000000240)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000000280)="fb256ebb", &(0x7f0000000340)=0x4, 0x0, 0x0) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffc, 0x0, 0x10, 0x40000000000000, 0xecf6}, {{r2}, 0xfffffffffffffffc, 0x40, 0xf0000000, 0x8, 0x2}, {{r3}, 0xffffffffffffffff, 0x5c, 0x2, 0x1}, {{r2}, 0xfffffffffffffff9, 0x1, 0x2, 0xfe7, 0x7ff}, {{r4}, 0x0, 0x0, 0x2, 0x58, 0xbb}, {{r0}, 0xfffffffffffffffa, 0xc, 0x1, 0x3fc000000000, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x1, 0x1}], 0xb2400000, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffa, 0xc, 0x80, 0x0, 0x8}, {{r0}, 0xfffffffffffffffd, 0x70, 0x80, 0x0, 0x6}, {{r4}, 0xfffffffffffffffe, 0x4, 0x11, 0x9, 0xffff}, {{r2}, 0xfffffffffffffffc, 0x62, 0x8, 0x80, 0x8}, {{r1}, 0xfffffffffffffffe, 0x80, 0x80, 0x4, 0x8000000000000000}, {{r0}, 0xfffffffffffffffc, 0x60, 0x80000000, 0xc8, 0x4}, {{r3}, 0xfffffffffffffffe, 0xc0, 0x0, 0x2, 0x2}, {{r1}, 0xfffffffffffffffd, 0x7e, 0x1, 0x6, 0x8}, {{r1}, 0xfffffffffffffff9, 0xa5, 0xd007ffff, 0x8, 0x8000}], 0x521c, &(0x7f0000000080)={0x6, 0x7}) 816.496368ms ago: executing program 5 (id=34): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f00000002c0)={0x0}, 0x10, 0x0, &(0x7f00000003c0)={0x8, 0x101}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r2, &(0x7f00000008c0)=[{&(0x7f00000007c0)='C', 0x1}], 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r2, 0x0) mprotect(&(0x7f000052f000/0x1000)=nil, 0x1000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047460, &(0x7f00000000c0)=0x1003) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) pwrite(r2, &(0x7f0000001080)='q', 0x1, 0x9) syz_emit_ethernet(0x3e, &(0x7f0000000700)=ANY=[]) close(r1) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 816.091891ms ago: executing program 0 (id=35): kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r0 = kqueue() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, r2, 0x0, 0x1}, 0x0, 0x8000}) chdir(&(0x7f0000000100)='./file1\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xf7ffffff, 0x6f01, 0xfffffffd, 0x7, "8717f9050700000000000090d692480d51aa8000", 0x0, 0x2}) writev(r4, &(0x7f0000000480)=[{&(0x7f0000000100)="697500bb9c8700022be2559fbc51c6b8b7c54279a329080000008d00008d", 0x1e}], 0x1) kevent(r0, &(0x7f0000000040), 0x723, 0x0, 0xd1c, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000180)='\x00'/14, 0xe) dup2(0xffffffffffffffff, r6) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x4}, {0x1, 0x0, 0x0, 0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f00000001c0)="6ff91ecd378a4e588e5f84cf71b59c7af6c37013fc5dda17179a14ee0a20de8db3a97d2b3e090c33208c7538ef29d0c651d294979a3a9ab1e2dcf76dc09959f2677341c041790689e64d4f8dc54b31558eed21bc", &(0x7f0000000240)=0xffb5, 0x0, 0x37) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)=""/159, 0x9f}, {&(0x7f00000004c0)=""/247, 0xf7}], 0x2, 0x0) r8 = socket(0x800000018, 0x8002, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x9810, 0xffffffffffffffff, 0x0) 520.113499ms ago: executing program 6 (id=36): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000240)}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) r1 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) r2 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) r5 = geteuid() sendto$unix(0xffffffffffffffff, &(0x7f0000000500)="94010516000000000000002797888fd1f838a311000000000000b13886ca3849451ae3c3051020741038f5538551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f5eef9187a869a4d3a4cbba982fd825582fe223ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89070000000000000070c1f5a872c88dff7cc53c894303b2a0a85ff3faa800000000009ec7ab3a34c29000000000000000000000000000002d7e4a5d76cc3f9cff2ed2243e56fa277603c5cc1e047326bcf6b67b75d00bf6ee330b6a80874b70559d9975ebd13da2447a78aa4b00cd0ba1870215607bb912e3d7325183ce69456b4b6ca927871c81672a54ec695c5bdeb842836656f917945cc076f87dc714dfe0aa2947252df350707b22884a7730cb6dba8742110fbe9ec7481885274387e0b1dbe5695122604819b0b2294b7b20726a5d4fcb44f62d00fabb2f247a166d8d79d05b8cc370f5c11db58aedca632a83acd58ff0ea0a3dca58ccb03cce466cda735017196ff346c32717397d6ec6952ec90de81ed297b2509e130f0000", 0x194, 0x0, 0x0, 0x0) close(0xffffffffffffffff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x78af09b1f23c0e93, 0x2, 0x2, 0x200}], 0xfffffffd, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, 0x0, 0xff800000, 0x0, 0x16, &(0x7f0000000100)={0x7fffffffffffffff, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x5, 0x10}], 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f00000000c0)=[{0x0}, {&(0x7f0000000040)=""/81, 0x51}, {0x0}], 0x3) r7 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x1d4) syz_open_pts() syz_open_pts() select(0x40, &(0x7f00000001c0)={0xfffffffffffffffc, 0xfffffffffffffffe, 0x0, 0x1, 0x4000000}, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x88, 0x40000000, 0x100000000, 0x7fff}, {{r6}, 0xfffffffffffffffb, 0x1, 0x2, 0x8, 0x9}], 0x2, 0x0, 0x8000800, 0x0) r8 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r2, r4, r5, r8, 0x4, 0x6}, 0x8000, 0xf2f, r9, r10, 0x7, 0x4, 0xffffffffffffffb4, 0xe270}) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) r11 = socket(0x1, 0x8000, 0x0) shutdown(r11, 0x0) dup(r7) 518.959607ms ago: executing program 1 (id=37): syz_emit_ethernet(0x36, &(0x7f0000000040)={@remote, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x80, 0x0, 0x0, 0x0, @multicast1, @rand_addr=0xac14ffff}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 0s ago: executing program 7 (id=38): r0 = msgget(0x1, 0x80) msgrcv(r0, &(0x7f0000000000)={0x0, ""/31}, 0x27, 0x1, 0x800) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x6000, 0x5) mkdirat(r1, &(0x7f00000000c0)='./file1\x00', 0x4) msgsnd(0x0, &(0x7f0000000100)={0x1, "364cf4b853b9ffeba968220847d2cb6902be01828e5df73bed304e2c532ef4"}, 0x27, 0x800) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = getuid() r5 = getegid() r6 = getpgid(0x0) r7 = getpid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000001c0)={{0xd918, r2, 0x0, r4, r5, 0x0, 0x2a6}, 0x0, 0x6, r6, r7, 0xfffffffffffffff8, 0x30ba9d6, 0x6, 0xc6}) msgctl$IPC_RMID(r0, 0x0) r8 = msgget(0x2, 0x20) msgctl$IPC_RMID(r8, 0x0) r9 = socket$inet6(0x18, 0x2, 0x7) shutdown(r9, 0x2) msgget(0x3, 0x501) socketpair(0x10, 0x2, 0xff, &(0x7f0000000240)={0xffffffffffffffff}) recvmmsg(r10, &(0x7f0000000440)={&(0x7f0000000400)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/43, 0x2b}], 0x1, &(0x7f0000000340)=""/149, 0x95}, 0x8000}, 0x10, 0x1000, &(0x7f0000000480)={0xc, 0x1}) acct(&(0x7f00000004c0)='./file0\x00') r11 = semget$private(0x0, 0x0, 0x100) r12 = geteuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000500)={{0xed4c, r12, r3, r2, 0xffffffffffffffff, 0x12, 0x2}, 0x40, 0x36e, 0x80000}) recvmmsg(r10, &(0x7f00000007c0)={&(0x7f0000000780)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000580)=""/155, 0x9b}, {&(0x7f0000000640)=""/84, 0x54}], 0x2, &(0x7f0000000700)=""/67, 0x43}, 0x9}, 0x10, 0x0, &(0x7f0000000800)={0x4, 0x1}) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000840), 0x20, 0x0) ioctl$VMM_IOC_READREGS(r13, 0xc2485607, &(0x7f0000000880)) msgget$private(0x0, 0x84) writev(r10, &(0x7f0000001b80)=[{&(0x7f0000000b00)="69c3904970816947168e24f97e640186135438fc7163", 0x16}, {&(0x7f0000000b40)="3f316774597f", 0x6}, {&(0x7f0000000b80)="f1d8002960f11838238de410b39f08c8b4c33d8665da3d8d44ba82eb02aa398b1c2c27e6b6fc8b602dd8527c8eccf523ff6503520b82f758e718eb46db316dd80fe690551fddf1e89bdeb6a992b49a1dbc438de87095f32ce125c75be23b190c45394d937312c975bb60ff770a601c477fbc762ef598b5ffb47c75e234c968cce67ceb16d8853b8f201995f5b2d48acabce52e16a4725fe295ba137b5da7ada047dc8254ac7de1b5640322477bf751913f91a21e9f9d1be8147b491d9839a50ffcadcb597623e7f3c6999bec59d263a86a8ab1e4909343e28e3fca2cb41f8eecf3c811bec11623f3967ae9ade60a483996e513fa60af6c9d5d14d76d019eb78e00b414a88cc9bfdd8c6fee8c36605fc853388d5bc85c34570238782733347fb6ec4c00af7ebff5d2ebf58c591dae34880932b05720158f20d962aca35095f2d49b79831241de753f07e85ab7433ff25ae0d5123b49b5ff429dc0c2af78871f58f9e477c8ca1c2199baad56e79d0bb6d3c43b6676985ff4dc39dee530f54035fec1abf0417f7331ba8d9c8573803a52ec34a929757fb4836b4ff5962a59839c1604eb55d86067327c621dd1e592aaeb635f7d585931f1ea1661ac1a05f1fd3dc44793469dc8d3b59decbf64f6fedeac615a82270037720dfe4381940d35c0299c1ad222717a139f270253c065e11674575837219a088a61019a084718950329b92ba7d163369bff2f051da7b289a886782b2eeea7375d962ecf0e7a7b0b8aed92444349732755714c119808778054d243b3224e53e6f6da8ee28b303a708672c5d179b41a9f36a3b31a57c6ae2a63e92bd10ddd2841471da7a67c42daf4c1fae333e0ff732d61ee23d082d0764e8050d41b376bdca308aa65533d995992d796d300eb221d7223bf21b48b5a73fdea633464c4fefcc477cc18d279e361a4ee1262d2c5fe4953719c1e4a059f29dff4a0585a92d4c56d549413a12a79b421acb7319cac11cc6cfb66a576602424650e44bd81bec13c357dd2691a62a298c066aa92de4698008673012e18d97747e2c08be68249e8c7e4daf634e115cf1e0c8eb6bb33db8bce17ea40c504bc50c30fe794684bcec57101528314aa4f3a3fec2eb88225f78865cb1e505dc76bfad34d6e32571cf627d9066a38ff8bdcc5bc970e40c60bc4e1106909e97009cc381645b8bf09aae47314c90bd301c8f2c5c84ce1f1eadfe5b569f20125aa169408783b53894e1bc03cc8d061b9f05b48a904abcd373d201ce7ea9b98db955adf97b607c65f9f06b143423201439884612eab09efbfffade7d63fda39b6d3002d3126a09748f237e50047ff52b43adf0db417b0fe4c9a3dd15b9ee28eed4fc1f81216bfd8807b6c0322a92b60d79f835c911a649a0c066972ff41af663860069fd523d21252de3b08bc18b409df5123af04d0ca7fd68fd2d722482e16565952b3fb61c8f8f215398c35bcbf0100a2721fc242c04cabdcfb916c8d44b6f070d40e45381d989012054df7c0d7d81d94de5c792f94760b4d2a3f68a2eda6923a534c41a6d20c6598fd2d5fe99acb0a837950e4ce196f71ebb07c48aaafc93bd91e6fa44e71d25a1c19ce8cecc7892ff5b89010130328e5ce916533641d41aecb8863c029587e11ea606e6fcde07627bd218b1a073d798c3119bacbe279d6b55df04a0f580ef21b900c8b101887f8e05c4f430725e89b7b7cd337582da8ed7684bcb083029801d268d1a8aefea68cf4408c5a51a4ed56ab80668f2095cceb828c2bded08e05c8cf70ca676ec4b87b7f0bdae9017a12e57425a33a510f8a51282957c2d8e3c56bd73022a69d8f9dc32af883cb671c0e80298ec24a58a1b726a7770296432750050a2d9abccda20b17200ad377a7059fc72b6e599d4d7e33d906366d55a35bf01f5c8d9712064c7ce3db7450226a4e3489c8987488fc77d4db900f40ca13f3b5aed7bdba75ee49fd33dde62859af917d29557f14a133580b17e6f760b2635e82367f02c5b93f3ace56413aa74e20583798441daf417fd9d7cae7308a5aa260bffd8237168ccf95ee4dd77e4fb5135b3a00ddfa75c2f50219ada2f6f157bb427971e9973c10ff288f62ddd1cd66b42fd0cf3ef384b8934a9781224f202311596a4df6b132a9d15397108406ed5a8ad97ec4c77c58a1a749fd6e4e80380b10a2125bd8ac0ba48151623e8b07370bda89e2110514027d447f1e8a12ebf095e227f48efb9592e5f484028fc62bd394b0a8c25c0b739f9afd7d09437826aaa89a7a18f1a6667715b60187122a2ae571266edac6ae2e64b95b3563d33d2e274b843346279f0125a945bb79d47d032e020cd440618bd34e260233ffeea4b2f46d92cc290e3c5acc0c610b3029abc553dae2f7d48d83aa422d5b2ce061909487e9f4f3649d31414a0e2b1aa4e24e61806f28bbcf31e833b35e377f5e2926f6eef404842d941df6c902aebc8c49a35b87026bbe6a5f3f7bfc70741d6a3e2d66358e8f0cade2ba9f62f48673c1be3f43da3b2b4fd3f77e0f6cfd8c4b294d6d7451fcb398cc9954d30868b92f42ddcb9ec33f31f83d8dd7ace364d22a3ed8c348b7ba0e728ab579d6bdb17beb0c12cb9f464239cf7d9f0e6124b37bc070841bf10aa423b57091cdd6db0e5eb6f8884e5210ab23ad5f8c174aa0c8244152af3c81edbe55ebd9b2f7d0d40248f8f98dcbc0fa8e6792b370b6624c7e4afde2204b8099722a5cd94a8e26901cc80d4a20f977299c733194547d95f8198a95e5375f191bf735d217311a1abc497ad810bcd5e0b7f237297c2c36a5ca4685fff535f28f2b9462de6aa7eea2a8a1a735b23c104f509d8682ad83143198fc5abad37240040deb60edf4ea6205343baa4373ab79d4b455e7c7a5f1ff69e0e1ce5d3ea8eec99e7c9ceb4c562e949c3b937a9801ccbd2a6557ee99a994ca95fd6bd3dde5d4bdf57f82aa6a272414bce28d628c1caa91ae6ceadf42c9a8fe8f50fc136c2e62ecc3589ba41c7351410bf60612d0f48b084c947da17a380e257782585c244709865e214d3509383922ef22198680deb7748dc74737fddfc7fa4e198267830b79bc56dcb65c20af05484840024c8ca84b1f144a1becb8e5bd2ec18d99d251c247a320c4168b233bbbf4aaaf1b11a80f62448a41651099c5607fd4187eddab4deafc2b3c267e501c2e5b4e0f02fed4733821923768a33ff67a3dc9abd5a72357ef04bce26ab090e9dde13ef9088be37f3794def0e3347a7894a43290678ba4034000bda9484b64d6334a780bfb73408c0a6f38c6386c1c3489e2f3d4bbf2a4bef8bab22fe98582b7a05dcd44b9f71d81405cbf613dec0aa9a2208430fff7a0b983df203e7997c2fc680af315c4bdd1ab723d28eea76f9b9b82bd3f984130603e69dc04ff2d493bcf0c168d31b29a3af0e5ccc68f198bc3e0e41c86c14d585f44276f2f9c3ad2ed77b685acc9048e7a4eabc0fe8fac33fc2f112afbc30073d0a89955c338008c7e85bb983d2044925a9f15584f447176183a865cbccef06ec1e4914f02e02d3fc3919635811d11776a770ee48b93cfdaee067f7ad9980de41f1ff3d293bc9342eece1c0a5a92b81fc71cce18a13013ff040d7ed5fbc88fedc34298528b14c2fa66959351edac68784779e3f7f3f5d3c5789a7cfd90fd0bf0a8321b35039ba5a3130bd731839a096e2fb40d485838b1970897e8385a28ff8c6a5e854e471f4f32d76cafd75b2e7372a3198e373507051e89c16649ebc1730266c07510b9c4d9f3c5ca301ff9d212da312cfc94415cedc6f3d099a213f905907f0eaddb4b493a83b2e7f4a0ff1423d9740ad5d5db197c7c9b957645d5a8dd71bddc3a6e189a34c9a74d711c2102d6d1685cb0e6e940d97ac48cab331b957c68d9632673799c7a7aaf515d757fd655704c79591f174a172b1e8a8ce54e04849483e43364c141eff089f44fc7badce59a8c6a3f081dafa94c27acfddd98f36409e20fc0eeddb8bb363ac001298416da37fd25872394f1255cc0c61467696c8a14c631760f341a7323e2a6f5ca0d93fcdf63e154ae6c6c3fe5998e49a1dc59422dc51eb9ca2ac2e84281e679263262b4e30ca2f2633e2b54caaa6c10e167c3b91876e31a4be17e5369f5bc0bde55e734b38e702faed7f231f6284eac23f3b4c4b79829e6afc32be2707d932d67e7cdf02211bf6b6c3d8935452d550878d1ff0bc393f7eaf61455b03e7904a0695b9966af1d3019625cc00ad0642a0bb0b463323610d139b5e6178a1549d0a33964ce30b658bf30ed0392283d5b936de436cc2eb5b473e888bc511c04a2d40f38af5392ffe22ea432f46d75eb1f9a1f4b8abb4fb64226c002401e3b28d2e3453afedc85bfa9f7670f324f2ed371c01dbef775859c1c8e758a03c230e8ed57fb96857ae4f48cd41602a303f4622a6120ce631b781bff57b4e86b00af2db3b698a33495780a4a93375afb3dc2ed50ffbc74efc1507825a4f57e770125ba5f3ebdfe8ed03c01925ada0e40b444cb0371b99cdb60d7dde6aaa5334a7d954402008030bdfc22f36ba6713fe875c2eb0866cb888fe65a5b80960eb28b8cbc0db1dc2c64a74572aedd212f1ffd197339ffdf4d8b2bce9bcc6f9241d32735b3cf9a94490582c73d64620c657a12d4dd7ee5e373b632695fafc5059a7c363e16da2550346df859a6a2bf8a49c4a138ceb89a181ae5e18cc450db1d9cbdcd28361c3991b7414d618cb712f30caa431a98ffb47d1661d07a455f23d06ae0acacc9de24ce359c944de5d11575ae8cd41bed4e73793c4a9a090e67d8c039d74392f37e577929dbab48b505863e5fd297144cd7dab1943097999f5a190a821413b674fcae5229418bc9f84d9dacc78a6f9c5de58074a6276a18e5023209690f28b4d82671f93cc72fd83f3bbf3a5812a089622fd24ba15d890029e81225719c01d1b743d1818dfeeb44c966fd73fa4cdedf566779c2be9427605de891f86d109e508369f50bbda3725f812a3d9f4119c6582cdc1e47b73cba477ed68e49bc28a6f4445b12134a5a84228c706f3072d8066c83442f2dc9056c041d3a9aa9805d19517747bd3a82757f473be181f580f97dd7f99b4644416ca480989d894ba9f2c1ce2fe2d057b67b2f00319d1e53bd6e73d4ea257192b36c69c3029a45fdfd6adef01f8f2383b1eb9d2d08f1967df22e45b97e131977c4b496fafff82b4741a0f0d23c1eba1feb920d1d584952801ab563418ae5bdcb1021b6106514dc1337ca4ca0854a3d7c0a2ba14e0d71d7490b0d121d17028892c8a0e2a8f43e937322c3124fb716e56befd6f3020a747b49806cdac4bf07438df57dbf3bbcef0af2f1714d0399b6a536c04d646362f0436c07adc4e21c87dbafa799034a3d68d5e3d38b965c9d2edc9f777539dc3aea7d0088a49e69df4dc1de9bda40de7e0d077de3fd64c27935205c91704bdfb2fb5bc9c87e778d8b77270bc6ad431b14ab74c2c9a72e31a793309049c334e1e4faaaeec6bbc69f4d14c5430ee8e58fb0f6a3b9d0f3ac89af0f75a6ffabc50f66c1248ec29ea2aca9baa83d689378617de40e323ac0567cd5b7a4d0b8121523b211ec38f184ba89d2f19cd180bb0c527c7b19bd61c7612d1fafb3f368a56e9ce27b8a8a9f0be539eef8c479c7a434b0b6e63110214e9f059b6e7cb16d73e997ad7a7df346b9d85e2691c77a9c866f935d237ffe5d93234ec06d596cce8146b8895a9cd17c610eaae91a2a4b5d2b65496695f9ad7b2f619c088e801776d7714386fca22ef57315f88b707a7efd00", 0x1000}], 0x3) setsockopt(0xffffffffffffffff, 0x52b7, 0x8000, &(0x7f0000001bc0)="faf68182e5ae390dc545524ab5db8f005a0dc6dbe7cc030ab2b7724466176cb00bfa5f27109e920b71ff20271591d65f2fcddf3c3eab6cafe349006aa5ebdbf01af466f42ab2e7dbb343ffda8e2bb89850181cfce53d5c93adc03b5c952ab353e96ba349524cb0bc3df09bcfd62bd49c4c529142665fd1697136277987f47dfc05c9127b766565d13da14c63233e66081e19b5e54165036ee890d8c1be93368c157de1b1b30ca9a3c7dcafa499b3c0d5ae337e396a8d8592accc656dd39cc90193f526973476ff7a73ba3dde04ba8e", 0xcf) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.84' (ED25519) to the list of known hosts. panic: uvm_fault_unwire_locked: address not in map Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *295431 85887 32767 0x10 0x4000000 0K syz-executor 77406 8159 32767 0x1010 0x4080000 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff830d0981) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806b9461e0,20000000,20011000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806b9461e0,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff80002e97cf84,2,200001c0,ffff80002e97cfb8,0,37,1ed37f4e1df96fa3) at kern_sysctl+0x500 sys_sysctl(ffff800037211c08,ffff80002e97d0f0,ffff80002e97d040) at sys_sysctl+0x425 syscall(ffff80002e97d0f0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc073bc6b660, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: uvm_fault_unwire_locked: address not in map ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff830d0981) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806b9461e0,20000000,20011000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806b9461e0,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff80002e97cf84,2,200001c0,ffff80002e97cfb8,0,37,1ed37f4e1df96fa3) at kern_sysctl+0x500 sys_sysctl(ffff800037211c08,ffff80002e97d0f0,ffff80002e97d040) at sys_sysctl+0x425 syscall(ffff80002e97d0f0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc073bc6b660, count: -8 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80002e97cc40 rbx 0xffffffff83419dbf cpu_info_full_primary+0x2dbf rdx 0xffff80000126dc40 rcx 0xffff800037211c08 rax 0xffffffff83418ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xba2a5b6e8df6e2e9 r11 0xf2b6bbfb3acb166b r12 0xffffffff83419bc0 cpu_info_full_primary+0x2bc0 r13 0 r14 0 r15 0x1 rip 0xffffffff81cad685 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002e97cc30 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=295431 pid=85887 tcnt=5 stat=onproc flags process=10 proc=4000000 runpri=17, usrpri=65, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000372111e8,0xffff8000ffff67c0 process=0xffff800035bd1fd8 user=0xffff80002e978000, vmspace=0xfffffd806b9461e0 estcpu=15, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 50245 319355 25555 32767 3 0x90 nanoslp syz-executor 50245 272840 25555 32767 2 0x4000010 syz-executor 50245 79739 25555 32767 3 0x4000090 kqread syz-executor 50245 475200 25555 32767 3 0x4000010 inode syz-executor 50245 213717 25555 32767 3 0x4000010 inode syz-executor 50245 142133 25555 32767 3 0x4000090 fsleep syz-executor 85887 304058 28578 32767 3 0x90 nanoslp syz-executor 85887 57558 28578 32767 3 0x4000090 fsleep syz-executor 85887 516886 28578 32767 3 0x4000090 fsleep syz-executor *85887 295431 28578 32767 7 0x4000010 syz-executor 85887 504328 28578 32767 3 0x4000090 fsleep syz-executor 27111 218499 28220 32767 3 0x90 nanoslp syz-executor 27111 226345 28220 32767 3 0x4000090 sbwait syz-executor 27111 512129 28220 32767 3 0x4000090 fsleep syz-executor 27111 254798 28220 32767 3 0x4000090 fsleep syz-executor 79496 308874 22782 32767 3 0x90 nanoslp syz-executor 79496 308965 22782 32767 3 0x4000090 kqread syz-executor 8159 312015 87442 32767 3 0x3010 suspend syz-executor 8159 77406 87442 32767 7 0x4081010 syz-executor 96214 243754 0 0 3 0x14200 bored sosplice 28220 438341 11706 32767 3 0x90 nanoslp syz-executor 22782 415337 81144 32767 3 0x90 nanoslp syz-executor 63366 380193 40106 32767 2 0x10 syz-executor 25555 327894 55443 32767 3 0x90 nanoslp syz-executor 87442 442015 97929 32767 3 0x90 nanoslp syz-executor 38302 49036 57555 32767 2 0x10 syz-executor 46696 414586 84544 32767 3 0x90 nanoslp syz-executor 28578 114958 62825 32767 3 0x90 nanoslp syz-executor 40106 150015 28586 0 3 0x82 wait syz-executor 55443 105976 28586 0 3 0x82 wait syz-executor 11706 457983 28586 0 3 0x82 wait syz-executor 81144 355793 28586 0 3 0x82 wait syz-executor 97929 26194 28586 0 3 0x82 wait syz-executor 84544 304327 28586 0 3 0x82 wait syz-executor 57555 271186 28586 0 3 0x82 wait syz-executor 62825 207237 28586 0 3 0x82 wait syz-executor 28586 383594 37348 0 3 0x82 kqread syz-executor 37348 430927 91905 0 3 0x10008a sigsusp ksh 91905 193329 67184 0 3 0x98 kqread sshd-session 67184 146652 77871 0 3 0x92 kqread sshd-session 46304 229572 1 0 3 0x100083 ttyin getty 77871 228561 1 0 3 0x88 kqread sshd 63299 497403 76160 73 3 0x1100090 kqread syslogd 76160 495099 1 0 3 0x100082 sbwait syslogd 23773 403821 1 0 3 0x100080 kqread resolvd 39572 464091 56587 77 3 0x100092 kqread dhcpleased 41911 382210 56587 77 3 0x100092 kqread dhcpleased 56587 474431 1 0 3 0x80 kqread dhcpleased 91941 517027 0 0 3 0x14200 bored smr 59794 174774 0 0 3 0x14200 pgzero zerothread 73340 442591 0 0 3 0x14200 aiodoned aiodoned 3854 96263 0 0 3 0x14200 syncer update 68978 240967 0 0 3 0x14200 cleaner cleaner 33792 295106 0 0 3 0x14200 reaper reaper 49417 491887 0 0 3 0x14200 pgdaemon pagedaemon 67512 310402 0 0 3 0x14200 bored viomb 75535 19375 0 0 3 0x40014200 acpi0 acpi0 99893 198906 0 0 3 0x40014200 idle1 79605 325187 0 0 3 0x14200 bored softnet3 28435 246031 0 0 3 0x14200 bored softnet2 7488 437012 0 0 3 0x14200 bored softnet1 94891 463887 0 0 3 0x14200 bored softnet0 57791 336246 0 0 3 0x14200 bored systqmp 34800 223288 0 0 3 0x14200 bored systq 77324 143343 0 0 3 0x14200 tmoslp softclockmp 24790 35303 0 0 3 0x40014200 tmoslp softclock 59308 154371 0 0 3 0x40014200 idle0 1 504155 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 50245 (syz-executor) thread 0xffff8000ffff6cc0 (272840) exclusive rrwlock inode r = 0 (0xfffffd806be302c0) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_makeinode+0xcb #8 ufs_create+0x4e #9 VOP_CREATE+0xff #10 vn_open+0x491 #11 doopenat+0x31d #12 syscall+0xaf8 #13 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806be30a30) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 vn_open+0x1f4 #8 doopenat+0x31d #9 syscall+0xaf8 #10 Xsyscall+0x128 Process 85887 (syz-executor) thread 0xffff800037211c08 (295431) shared rwlock vmmaplk r = 0 (0xfffffd806b9462d8) #0 witness_lock+0x5bb #1 uvm_fault_unwire+0x3e #2 kern_sysctl+0x500 #3 sys_sysctl+0x425 #4 syscall+0xbb6 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff835b7a10) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x2f2 #4 getblk+0x197 #5 bread+0x47 #6 ffs_update+0x198 #7 ufs_inactive+0x2e2 #8 VOP_INACTIVE+0x107 #9 vrele+0x129 #10 sysctl_proc_cwd+0x335 #11 kern_sysctl+0x492 #12 sys_sysctl+0x425 #13 syscall+0xbb6 #14 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff834b4920) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 sysctl_vslock+0x45 #3 kern_sysctl+0x1ad #4 sys_sysctl+0x425 #5 syscall+0xbb6 #6 Xsyscall+0x128 Process 8159 (syz-executor) thread 0xffff8000372116f8 (77406) shared rwlock vmmaplk r = 0 (0xfffffd806c1d79d0) #0 witness_lock+0x5bb #1 uvmfault_lookup+0x122 #2 uvm_fault_check+0x49 #3 uvm_fault+0xf5 #4 kpageflttrap+0x2d0 #5 kerntrap+0x14a #6 alltraps_kern_meltdown+0x7b #7 copyout+0x57 #8 syscall+0xbb6 #9 Xsyscall+0x128 Process 63366 (syz-executor) thread 0xffff800033d9d1d8 (380193) exclusive rrwlock inode r = 0 (0xfffffd806be304e0) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xaf8 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806d0b4d58) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xaf8 #9 Xsyscall+0x128 Process 38302 (syz-executor) thread 0xffff8000ffff6a38 (49036) exclusive rrwlock inode r = 0 (0xfffffd806be305f0) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xaf8 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c85dd68) #0 witness_lock+0x5bb #1 rw_enter+0x41b #2 rrw_enter+0xbe #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xaf8 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10182 11047K 11059K 166960K 11260 0 pcb 17 12K 12K 166960K 17 0 rtable 234 6K 6K 166960K 352 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 29 0 iov 0 0K 8K 166960K 9 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1364 86K 86K 166960K 1381 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 4 0K 0K 166960K 5 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 24 89K 117K 166960K 174 0 sigio 0 0K 0K 166960K 1 0 proc 58 79K 115K 166960K 474 0 subproc 104 6K 6K 166960K 104 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 15 0 in_multi 99 7K 7K 166960K 104 0 ether_multi 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 61 281K 281K 166960K 61 0 exec 0 0K 1K 166960K 351 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 269 78K 83K 166960K 3081 0 UVM aobj 3 2K 2K 166960K 3 0 pinsyscall 45 90K 107K 166960K 1197 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 2 0 NDP 11 0K 2K 166960K 27 0 temp 39 6818K 6886K 166960K 3841 0 kqueue 17 26K 26K 166960K 29 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 38 0 35 1 0 1 1 0 8 0 rtentry 112 111 0 1 4 0 4 4 0 8 0 unpcb 144 69 0 42 1 0 1 1 0 8 0 syncache 336 3 0 3 2 1 1 1 0 8 1 tcpcb 808 26 0 20 2 0 2 2 0 8 1 arp 120 18 0 0 1 0 1 1 0 8 0 inpcb 336 131 0 118 4 0 4 4 0 8 2 nd6 136 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 453 0 0 29 0 29 29 0 8 0 art_table 32 454 0 0 4 0 4 4 0 8 0 art_node 16 110 0 10 1 0 1 1 0 8 0 semapl 112 3 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1581 0 80 94 0 94 94 0 8 0 ffsino 272 1582 0 80 101 0 101 101 0 8 0 nchpl 144 1814 0 142 63 0 63 63 0 8 0 uvmvnodes 80 1695 0 0 35 0 35 35 0 8 0 vnodes 216 1695 0 0 95 0 95 95 0 8 0 namei 1024 5323 0 5318 2 0 2 2 0 8 1 percpumem 16 46 0 0 1 0 1 1 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 5578 0 5578 9 1 8 8 1 8 8 plimitpl 152 41 0 16 2 0 2 2 0 8 1 sigapl 424 457 0 402 7 0 7 7 0 8 0 futexpl 64 604 0 598 1 0 1 1 0 8 0 knotepl 120 59 0 0 2 0 2 2 0 8 0 kqueuepl 216 65 0 50 3 0 3 3 0 8 2 pipepl 320 109 0 82 3 0 3 3 0 8 0 fdescpl 496 438 0 402 7 1 6 6 0 8 0 filepl 152 1597 0 1326 12 0 12 12 0 8 1 lockfpl 104 16 0 14 1 0 1 1 0 8 0 lockfspl 48 8 0 6 1 0 1 1 0 8 0 sessionpl 144 21 0 5 1 0 1 1 0 8 0 pgrppl 48 29 0 5 1 0 1 1 0 8 0 ucredpl 104 132 0 113 1 0 1 1 0 8 0 zombiepl 144 404 0 402 1 0 1 1 0 8 0 processpl 1160 457 0 402 5 0 5 5 0 8 0 procpl 648 542 0 473 7 0 7 7 0 8 0 sosppl 168 3 0 3 1 0 1 1 0 8 1 sockpl 664 238 0 195 6 0 6 6 0 8 2 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 135 0 0 17 0 17 17 0 8 0 mcl2k 2048 10 0 0 2 0 2 2 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 152 0 0 10 0 10 10 0 8 0 bufpl 280 2190 0 95 150 0 150 150 0 8 0 anonpl 24 172112 0 165577 47 0 47 47 0 185 7 amapchunkpl 152 10442 0 9828 26 0 26 26 0 158 0 amappl16 200 5182 0 4971 15 0 15 15 0 8 3 amappl15 192 9 0 9 1 1 0 1 0 8 0 amappl14 184 113 0 103 1 0 1 1 0 8 0 amappl13 176 8 0 8 1 1 0 1 0 8 0 amappl12 168 1060 0 1024 2 0 2 2 0 8 0 amappl11 160 52 0 42 1 0 1 1 0 8 0 amappl10 152 25 0 24 1 0 1 1 0 8 0 amappl9 144 123 0 123 1 1 0 1 0 8 0 amappl8 136 30 0 29 1 0 1 1 0 8 0 amappl7 128 95 0 85 1 0 1 1 0 8 0 amappl6 120 161 0 160 1 0 1 1 0 8 0 amappl5 112 126 0 116 1 0 1 1 0 8 0 amappl4 104 279 0 266 1 0 1 1 0 8 0 amappl3 96 1929 0 1816 3 0 3 3 0 8 0 amappl2 88 697 0 614 2 0 2 2 0 8 0 amappl1 80 7408 0 6882 12 0 12 12 0 8 0 amappl 88 2734 0 2519 5 0 5 5 0 92 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 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 438 0 402 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 438 0 402 1 0 1 1 0 8 0 vmmpekpl 168 4953 0 4925 2 0 2 2 0 8 0 vmmpepl 168 36802 0 34629 101 0 101 101 0 357 6 vmsppl 448 437 0 402 5 0 5 5 0 8 0 rwobjpl 56 17612 0 14856 41 1 40 41 0 8 1 pdppl 4096 883 0 804 107 22 85 93 0 8 6 pvpl 32 14346 0 0 116 0 116 116 0 265 0 pmappl 248 437 0 402 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 383 0 25 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff830d0981) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806b9461e0,20000000,20011000) at uvm_fault_unwire_locked+0x487 uvm_fault_unwire(fffffd806b9461e0,20000000,20011000) at uvm_fault_unwire+0x55 kern_sysctl(ffff80002e97cf84,2,200001c0,ffff80002e97cfb8,0,37,1ed37f4e1df96fa3) at kern_sysctl+0x500 sys_sysctl(ffff800037211c08,ffff80002e97d0f0,ffff80002e97d040) at sys_sysctl+0x425 syscall(ffff80002e97d0f0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc073bc6b660, count: -8 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 copy_fault() at copy_fault syscall(ffff80003723b8f0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xec38740f280, count: 9 ddb{1}> trace x86_ipi_db(ffff800029b7bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 copy_fault() at copy_fault syscall(ffff80003723b8f0) at syscall+0xbb6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xec38740f280, count: -6