last executing test programs: 9.630297846s ago: executing program 2 (id=219): setrlimit(0x8, &(0x7f0000000980)={0x2020000000000, 0x63}) r0 = syz_open_pts() close(r0) syz_open_pts() (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r1 = socket$inet6(0x18, 0x1, 0x6) ioctl$FIONREAD(r1, 0x81406944, &(0x7f00000001c0)) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x7f0, 0x8ed, 0x9, 0x160350d, "cc14ee0d2100caa26a364fa8a325850d1ec100", 0x200003, 0xa}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="a6648135ea924c6ced6341dc047a617cabba6a8049f0b79b42defe97218f6ce85c36c10976832fa531da78fae048e83249b033914be31102610c9fe3c9e3b92bbe8505cbd3a5f2af4b42ebc2ce0aa2d6761b0b61a08c3427a2df0471bc8c1e8def99987dfe038d0cee6c8e62430e0c62947f16e4fd6197a50da44478e14eede71525189cc4e91c52d20b57a8c95fb36d2bd422457c71709f2460b1ab84705e0429ee5c4cf4ad7f386a8609630ff2fc69d282e24d381299c9f79b1cbfa6a19a0d", 0xc0}], 0x1) 4.58079957s ago: executing program 2 (id=343): r0 = socket(0x18, 0x2, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) (async) connect$inet6(r0, &(0x7f00000000c0)={0x1c, 0x18, 0x0, 0x3a48, "0000fc0e0000002036a4d3e4008f6b00", 0x3}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x40a, &(0x7f0000000100)={0x1c, 0x18, 0x2, 0x81, "00000000000000000600", 0xc}, 0x1c) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) (async) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffe7, 0x41, 0x7}, 0xfffffeff, 0x0, 0x0, 0x0, 0x1, 0x1, 0x8800000800000000}) (async) shmat(r1, &(0x7f0000001000/0x3000)=nil, 0x0) (async, rerun: 32) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (rerun: 32) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 4.42622963s ago: executing program 2 (id=347): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000000200000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42118000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x11) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xe3) rename(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$DIOCXCOMMIT(0xffffffffffffff9c, 0xc0104452, &(0x7f00000019c0)={0x1, 0x0, &(0x7f0000001580)=[{0x1, './file1\x00', 0xfffffff9}]}) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffe, 0x300000003}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffff9c, 0x1000000029, 0x8000000d, &(0x7f0000000140)="0010000013b9fd812eaa4e713048e699319296486254c88daade2ffc89b130867cca175c1c2e238f19d3485bd0a5262565ff0237303acfa685", 0x39) setsockopt(r1, 0x1000000029, 0x9, &(0x7f0000000500), 0x0) rename(&(0x7f00000012c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000180)='./file1\x00') r2 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f0000001a00)={&(0x7f0000000240)=@in6={0x1c, 0x18, 0x3, 0x0, "b730bba22d5044595ddf372f946a0437", 0x2}, 0x1c, 0x0, 0x0, &(0x7f00000014c0)=ANY=[@ANYBLOB="b0000000010000000c000000927d831f8113dab1438008afe992b4df0cb24aece0a58b311cd7698db401209f01fe00b7d228297c96a387bd7f86fef20917f339a20126eaa31bb1ae20a1d56b305bb3218fe745e4364fc03874483a81ff3906d7b21e303a17573f839fadf550b0b2b45026f7f4f755063d1ea69fcc0c4e27a00010c4ba302a3b40b1bd4e7045601ee54dac86a927c40ad675921c36c74f937018480b8ee1ab0e083e5ea1eb2a637300009000"], 0x524}, 0xc) 4.421823073s ago: executing program 2 (id=350): fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x1000300000080}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) symlink(&(0x7f0000000080)='\x00', &(0x7f0000000200)='./file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000000)='./file2/file0\x00', &(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, &(0x7f0000000100)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x97) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 4.175899477s ago: executing program 2 (id=352): r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x2a, &(0x7f0000000000)={0x1, 0x8}) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff6, 0x11, 0xf27ff7794bbc9c2f, 0xfd, 0x10004}], 0x1, 0x0, 0x9b68, 0x0) r1 = semget$private(0x0, 0x4, 0x1) fcntl$setstatus(r0, 0x4, 0x4) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x1c8, 0x207e, 0x0, 0x0, 0x1}, 0x0, 0x103, 0x0, 0x0, 0x40000000000001, 0x0, 0x9}) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x52, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x1b1, 0x8) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff12263abc614e86dd604a8e0000182c03cb697a653e336f000000500000000000ff020000000000000000000000000001870090"]) 4.043192131s ago: executing program 2 (id=360): sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372802", 0x62, 0x0, 0x0, 0x0) getresgid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000300)) getresgid(0x0, &(0x7f0000000100)=0x0, 0x0) setresgid(r1, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0xffffffffffffffff, r1, 0x0, r0, 0x3, 0xfffe}, 0xfffffffffffffff9, 0x8000000000001, 0x5, 0xca, 0x7fff, 0x0, 0x0, 0x5, 0x0, 0xd2, 0x0, 0x4}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="b905f0ff35"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) mmap(&(0x7f00003e9000/0x4000)=nil, 0x4000, 0x1, 0x1810, r3, 0x4) sendto$unix(r2, &(0x7f0000000180)="b1000504000004000000001001002fd3357a4a9453d3000ee30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18b07000000f5a872c881ea6e2ec5890400000000008000361b4cc702fac5c4331d2dcdb34700002021fbfa0c0f00008abfba221554f4020000000000000000000071a3f834ee000000ea00"/184, 0xb8, 0x40c, 0x0, 0x0) 4.04218117s ago: executing program 32 (id=360): sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372802", 0x62, 0x0, 0x0, 0x0) getresgid(&(0x7f00000000c0)=0x0, &(0x7f0000000100), &(0x7f0000000300)) getresgid(0x0, &(0x7f0000000100)=0x0, 0x0) setresgid(r1, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000240)={{0xffffffffffffffff, r1, 0x0, r0, 0x3, 0xfffe}, 0xfffffffffffffff9, 0x8000000000001, 0x5, 0xca, 0x7fff, 0x0, 0x0, 0x5, 0x0, 0xd2, 0x0, 0x4}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="b905f0ff35"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x100, 0x0) mmap(&(0x7f00003e9000/0x4000)=nil, 0x4000, 0x1, 0x1810, r3, 0x4) sendto$unix(r2, &(0x7f0000000180)="b1000504000004000000001001002fd3357a4a9453d3000ee30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18b07000000f5a872c881ea6e2ec5890400000000008000361b4cc702fac5c4331d2dcdb34700002021fbfa0c0f00008abfba221554f4020000000000000000000071a3f834ee000000ea00"/184, 0xb8, 0x40c, 0x0, 0x0) 3.905769572s ago: executing program 8 (id=371): accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x1, 0x100000000000000}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0x2, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x4000007, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x6, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x3, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800002, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x5, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000003, 0x8}]}) (async, rerun: 32) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f0000000000)=0xfffffffffffffe76, 0x0, 0x0) (async, rerun: 32) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="718e7c03fdb619decc04", 0xa}], 0x1) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) mmap(&(0x7f00007e0000/0x3000)=nil, 0x3000, 0x0, 0x5010, r2, 0xeab) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) 3.781481145s ago: executing program 8 (id=371): accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x1, 0x100000000000000}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0x2, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x4000007, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x6, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x3, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800002, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x5, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000003, 0x8}]}) (async, rerun: 32) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f0000000000)=0xfffffffffffffe76, 0x0, 0x0) (async, rerun: 32) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="718e7c03fdb619decc04", 0xa}], 0x1) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) mmap(&(0x7f00007e0000/0x3000)=nil, 0x3000, 0x0, 0x5010, r2, 0xeab) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) 3.043376182s ago: executing program 8 (id=371): accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x1, 0x100000000000000}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0x2, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x4000007, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x6, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x3, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800002, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x5, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000003, 0x8}]}) (async, rerun: 32) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f0000000000)=0xfffffffffffffe76, 0x0, 0x0) (async, rerun: 32) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="718e7c03fdb619decc04", 0xa}], 0x1) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) mmap(&(0x7f00007e0000/0x3000)=nil, 0x3000, 0x0, 0x5010, r2, 0xeab) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) 2.881804467s ago: executing program 1 (id=383): r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) flock(r0, 0x8) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r1 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000100)) ioctl$DIOCGETRULESET(r0, 0xc444443b, &(0x7f00000004c0)={0x6, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) 2.650836409s ago: executing program 7 (id=390): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa59713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x3e) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xd1e9, 0x0, 0x10000, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 2.340254537s ago: executing program 5 (id=399): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) truncate(&(0x7f0000000100)='./file0\x00', 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x2810, r1, 0x0) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x20001, [{0x2, 0xffffff02}, {0x1}, {0x3, 0x7fff}, {0x1, 0xf}, {}, {0x3, 0x9}, {0x2, 0x1}, {0x3, 0xfffffffd}, {0x0, 0xfffffffd}, {0x2, 0x1}, {0x2, 0x1}, {0x0, 0x6}, {0x3, 0x3e8edab8}, {0x3}, {0x2, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0x4000006}, {0x1, 0x1}, {}, {}, {0x2}, {0x0, 0xfff7fc00}, {0x0, 0x9}, {0x0, 0x3}, {0x2, 0x800}, {0x3, 0xffffff7f}, {0x1}, {0x1, 0xfffffffd}, {0x1, 0xffffffff}, {0x2, 0x8001}, {0x1, 0x20805f}]}) syz_emit_ethernet(0x2e, &(0x7f0000000180)={@local, @remote, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x20, 0x0, 0x2003, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@end]}}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x3a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004530002c000000010011907821ef96c7f93969c463ac1400bbffffffff4e214e201c78e3e4fc985f1034d9e8011e714f000000000062db54fe0ed8fda6410aa7"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x2, &(0x7f0000000100), &(0x7f0000000140), 0x0, 0x0) 2.338978665s ago: executing program 3 (id=401): sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x5b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0xa, 0x6}, 0x7, &(0x7f00000000c0)="c61a4764e4737ba04718cee237f9310a624f9363302635791569e8fc93cf005840932745fa1c8d0c4a8790f272e148967024fdb11fb7793f9415fba834b4dd8cd1dc9be1254620dc6f7b1fb681b50e3cbca0e791e76b2f43d1aaa41f4ea19600b1c259f097b44e7b5b4b8684bab031b428852704147e8bffca29", 0x0, 0x0, 0xffffffffffffff9e) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x100, 0xb9624abca8c6461a) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x22, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0xa, 0x101, 0x7, 0x1, 0xffffff00, 0x10, [{0x0, 0x7, 0x4, 0x32}, {0x7, 0xfffffffc, 0x8, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8, 0x400}, {0x401, 0xffffffff, 0xe, 0x80000000}, {0x2, 0x4, 0x3, 0x99}, {0xde1, 0x1, 0x9, 0x101}, {0x7, 0x7ff, 0x14, 0x8}, {0x5, 0x7fffffff, 0x1, 0x7}, {0xfffffffe, 0x7, 0xb3, 0x88}, {0x0, 0x50001, 0x7, 0xaec}, {0x7ff, 0x9, 0x3, 0x4}, {0xb8c, 0x4, 0x5, 0x2}, {0x29a71717, 0xfffffffa, 0x2, 0x6}, {0x4, 0x80000004, 0x6}, {0x0, 0x132e, 0x2, 0xfe}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/50, 0xfd9f}], 0x2f) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x4, 0x0, 0x0) syz_emit_ethernet(0xfbf, &(0x7f0000001400)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "408e03", 0xf89, 0x3, 0x3, @rand_addr="fec01a773e26c5f751151ba28e340679", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x2, 0x2, 0x8}, {"40509c734c1fc869d17591a871a11570459e7216fd570afcc8f5ab27ba2455f12c4306f7cc822fee4c6ad48211e4483fab2e324f842228e9962c382ebc466fc40f5c00323990f18f4c7f72272a5e62b9256728f94a7bb36ad27f1eaa6a44eb7bf48d8ded6c0ba634c819210b604246ecde5166235e8ff130c2225b07d746590738f78b24e58934d26a1e6ec2d34f5b975eb4b67f76fb3d56d2e3e1ba61a571db99df0af78aa5d79defa994dfc3938e019a626d30df1bca3fca7001606debe49883646cb8a64986d613634e3dc88a6095c96fadf3b4c6b4cf4fe75e67d1968f5ce6b072b27ff7286de70e0da3faea89f1d7f58dcac60513ff8ba9f51075c6c8268657eb553cc968b0a831cd1ec4e3a730f2bba3075046c99fe91eb2635fc2057ee189623b1736e89606dd70f0fa80e949224bf8719f40f405a26b40e15cc7c17cfbc55223910be8d7c6f5a6f2d3f528f0c818c0accc65e0ea39ed6f535f1e36e7e4087a5e309fb7a41a823329aaf3774c91d77965f70e0425cf40a1e6f12ace56c5004cfb949ab8710e74e1204deadf1a6af58863423961be5073ec08285641f7c549c9c1070307542b664830ab04e5bbd0455c8bd3008656415aed89f6d1d1dc7be906f2a234381e742f7671f6674c18fa19d04d73b313edc3e8292aeb2a28aeef3fc9eb153eb72597435b0ed0f61bf7e31d6619d2ee696bd3986de6dbe8bc60a41b3b30694159f864fcad96ddd35812eabe8ee95f6bd5ec9e379e4462b4f52090c65bdcc65e54846c1a68a2b957ead3a4d351e131e6e4407eb43b4536154d81f28eb5cf164124d647b6f695ff879e7db125652895d124a918a183e1ed6a616940648c0dcb94ceb15fcb95e1f4758e7c85571f78b63a9c8099c5aaed4e00e4a48f98ce45e827fc518fa4c3b2ca396a7a85f750d01dbd834e9d47a39d67bcaeee766a27c1f334c9ad3ec39b16668b0f675eed42133cbb6ed9d44a10b2759680da495e33c9967a354f6f63664dcc3cbdaf2ee10c64819364fb41cf364db8506e8410863eb6d7a7857d0c32aafd7a47c28662a6bf40e652948a0978fdbcb342d2b4d6ed14f0bfaa8b5915687730796aea57c2114c1b4c34802368665d1a81c26bdc7757773532e541e84fed7567cec249bf903db90fa37b2ea46bcb82393948b3d1831685d1d85953cb4e8c58362fbf07257780597bd52941af803cc76c5cc8ad24d59c7aa1f2fd82ccdae5bf48c5949a5324e46bdc549434b8d0122ef5a4faf37005e89336af9fd1a25d0ab6a46e384906f0880a6d85dc2d9fbdcf861f798cb56540d71be2dc06944944443977938fad77073716f426d41e029aae16fb349d73f470d94c73b2f35f885c0873bba5ede312b1c2c32bd89b9f058f114958779b9383b07adca1ff3a05737022f08337976ad87a98e980f03866d6f1f83bd353bc3e87d02c67c643eda7c0f051a9a8c198fea3fa3279e8f14500cdb402f16e014b476540c904ee4f8553f553dfd75481ceda66f648a5eae845d305d179186191f77139ff5928cf4d5aa1c6e7c7d95330544097eeea3058bf42c52763bb73341eec20ab41b2b1c2bc2e22a6ac2dd3a43fb4db98e36486d90cc7ea2004782a21fcbbb52b197fc0323ba918a1d238b4e84d8ece984356c9c41c93df5057984fecb9bcb93b95a55720afaab37555b46486a71809678ba500b0b401afadeac82626e2f5f9eddb9345e189f5857dcd308f0b70c319f84b8f5203ad4f73f94d06f6c2bb8a9173aa7f08ab53d4ed2faa53c31491e115187b014bf95e8289a3ba14c05740e685e143a159ddb5b9e6a59a8c0fa15f63239c751340a481b1c77c0a01031e3f417247012dfc1063279470301b50bdabbffb76464d2e8682b38094c48a2c8fa4ef52eaec34ff7c926ec3df377c7692a8537ed4dfbe990f22e2e4aa3ee4838c950208168503dbef034b9bda8fdbeced9f0943e3bc8dcefdf73d528b0c0a475467ab9152f05a99b8be4db0390e7ae0f8e4467a4568d38f63ae6a4d846c5571ed31006051afc928a21e705e2dddafce7facc0e230bcee212d4af05933b11c20c14f553ddf040547f2ae36ce8a93aa10ebbb7d481dd247709976bdad558ffc26340563331fe0dec601a27ff1d10304aa64fa049182fbb4ed8e888074aafe30723da0464756f097e428fff3cccee8f48b54e7ed5e8c18599680b1d3bc8053b088433fd2579475c286f397e13a24857ebca90b2254240ac559d4ab022c24817a73c7583e43acf022ee2dc08726f1b7b50d64270fc8cd82d6b5efb4f945b5d87250ca4ee6db4e014684ddfdcaa3d4fbe88d442594a60249feeccd35031850dd814aee39e66e83acc07c1d824a32a56ae35ec8234111889b954482fe925281b326db71f0567f7a9f91a2ddbd4f30354b45a8a24171984f3ce022e8e4e498c2e950e4ed6bcc6b24e36db1de5b6c96066085c160752aed20438ade53b99957d202bdcc0da770a8629d9279ab428e5f7f8e44e473c3d3fc7675aaa3e39481cf486953f06421b340262753d59d383bf5c95e63b71a55aaaed2fbf0489829afa0b7970e1a6d4ae0db39205d3b1f75365089b1e3bcf80659cba324c7c634420bda882a7b4077349d96ffa31270aca99931d777448e04a96e57bfad3c1c4db04a2be105780c4e4badf00c6fdcb36aa99a9edf42e714b02e7283516141ea068fc546aed5ff06cc8698dba830450e4ff4ca73496b2d3ff5ad345cb5d0da46fed103dff72f967303b8762cfebd9a11d7f0c2718afe29b984c46e2b5f3839a1c4bfa2f96f1aced23ea54a871d5317cf253380bf289dd53e83f6aeaf28b1b16ba91badf7a210a7da280b077dde7adc439da16ad2664de3b5b15322b510362df628169013ccd4003215732325ab409e4cc153f2aeacf838d29d2404e4fd1549801f8d926ea7e67f24066f928ab2d842e3f6cff7393361a7fad5ea92fead8090f7b1dd228ce085d717c25c3a78ab82eac968b333ddde8cd5e03a7cc51f92b391a0f92d1d433007ea822f4bf1c4485691641c407c1813d590ccf33ca9390965055c653d651bf190ca2b54828607f814e83582e8c9e9cb2c91a911efdabce66d891aba5121eef4c4dff59734f1e04dd8bf070786f8f496ac3dfb9b138143afd57289c6d035774afd4ff4086aa0bc2ca6bd169e8f6376f557a713f7d24b4dd11c3fe405294cd09ca9e7c3776965325ce92dceedf34e5361866f70fd6a1d8f1873bf5f412ff4ec868d2854a607d29c54a1d90ab47746c65e117da273860c72628b638630a6ecb597fddc253d699028c76ac727dc8b2498cf2da7df9a315db3cd3cb6969d8f27ca3cf02eb4a14692f59b40fa3c3a403ca11a25694ada9658b0ee5625cd5dea837c47317c3901eebcec47e5892ed93422e6a294bf04d7daf9c4c0399e2a8ecbe034af22f0fd16d418e25a66a124d19c8eefcdd54cc232ad4d292bc0da1c778ec25214476c09ddaf86d95ff8de36c35383f8663952e49e068cb08d89f40cb851b1d9fa0eb98c4648048db28b88dd33616e15b93112ff227aedf11e6e91c4a664d5114cf55d749a90aef37d172a8ed9cf9c963ccae8dd71abc61a02362f2ca0f1d24683f8fa732973971c4cb284964f04a17eeaaf46ac19143332d58d439eca5671b6e02de4bb47be0e29c57a5b89b9b06514526d3b601ceb19b8d978d670438a83c6a87707d0eba2af3b2daa7f543807628d171fa6df08c4fba32bc8372252ca5308761a577ebefebb03f18ca2e721509930757f031a5e05d2ba029066a8bc6ba3cacc21b8c6736a64ac9c031c95f986051496571cc6e8a9d2c663ea5e5301f3286f74a4ec0e1e6c25f9ab158943d0ab6ca0dee927a785a3ce188df199d763e097b3ff50bb822f90cbd4071fee114c346ac5af8bdbacc9ef820df3b7e7ee1b987d60a5835c6681a882e60506a313ac704da13dde9e6f64744c94610731e5e0fabe915a1bbf8011638c13f2c23e37b298e669f2c1f39586aab646f1bf3c4b67857ceb7c39a44e17b9d05fd892a4e12d2dcd660d8840dc8e930bdf45055f60b2068101bd3a31b3c9811e75a10747c46491dee44d18e8043a0831c8aeed09c1842cf3e91a40734ce7db60504504d3eb9a9990b11af4bdcb05ca701e8f5512d28d0e05312e52a54084ef2d9a25c9b84334e00373f7740053f7d11d32e8539ab92520504105c40cbe0c7a9f6e075e2698933e954394deefc7a4771d144fd1e3e72d5428b3d25b232895428f16fe161f720b85c73947bf54935d29548b0ea6497ddd2d6919e79f89f280e1d2dc7495dcb88aaa884a35f1468e14cfd2ada7df231ba26fc261e9aae77c1fea4eac8d3f3df43864f224cbad005e869d141a9de7cef6896472e077ab4e39de8a3769d17a9c70acd59a351d8e39c6c905aaefce69574a46033e195b6bfdda6c3c8688f6709438304f9cbecba517a25e8f9b21acd134e8b536d761dd478b1178d1247e7b338359c526abdd9960ed8c611a0d36de88a29d410b4f71dffeaf048913f43698eadfcc83f322589e69b2c12c9da70712fb3afbcdb8a6aceaff44ebf5a70c4bdd68a8d2c088ae6861aba31482081ecb373e807962e7460b5eec5dadc5607a0fa0f2b90537c6849d33d575822e68fc91a765bfdbdeaf50945b0085c8fec2d5f18f2b3c4303e241ff710465719c53a836c7d2e8deacb319fcef22ff65fb3ac97ec33122f4c60f10a04b10526d1fee03dc9d2616a0d5cf18f275862f2fee52721b398cf81b2bf329216b5358172960972b20b968b80929363fb979f5ba6f4bebb0f6717d04bb93a57cf8fada614fb8d1e78f28557532efe0f6da8b262906eba38ee3ea09e6809ca0ca23d0dd11bb2f18163eb87febde411227173daf0546317ae5c9836ad0ca0f715cf91fdb3e9794f3393bf74b91d205f4df92cf1c7c434a13490f5abf9e8cab9df3c5d3037ff4276fbb38e7292dfeb371c8a9d4f88aefe35963d00a291a13f39960ff1cb76278367e0a64b3c447133df7b2efd816f9715c02215b5fa8f4bbe12248095c547d991cf5be4529e46264542446c37dc271ec3bc1af94ed6a7c1c41f6aedbdee9a3dc184e194fa6185049eec2e2fb6f39e8afaf0401f3bd9922259d0960b1ca1a8d5943de81c28309d548940d10c0f445d9f9fc3d0cc0fd71f26291746b31ff080a8a41f992901a8c1f737df58e27e076fa4c9e655e27cc1d8ed92514aba3dae9acc71a054075b1e1924af37c1776710abb9cf398e990db282cc079772fb55004790af121484e20ceb0d30929cdc8f6fa477a1e1deaaad0307be16fc3c085aa727b0bde6bbf1b434274d5640d7a3b50e47c5119a6ebefbc40ef53a9910a29966159a5fc1938eb73a76b266264785faf2040766c6c17f44380483a3695961ca29a42971964151c955a76ac628e0d474d484a24a667d226edfca5eb12bd85f2679145790a07f8ed1567cd63634c559b388bae045727ef0b09ac5017cd8cf5b771f16750ac40ab66b39977d2763264613793194f2f356dacfec60db88a937f152666e12ca13204dea8db1da57c8d638d3065034454bfbcc4b20e532e841e419e794d96e84f7b02853d6df35ef1178932d30ad8ff39353fcc6d"}}}}}}}) 2.313533497s ago: executing program 4 (id=403): ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0xa459, 0x3], 0x2, 0x10000, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(0xffffffffffffffff, 0xc00464be, &(0x7f0000000080)={0x0}) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r0, 0xc00464be, &(0x7f00000000c0)={r1}) fcntl$getown(r0, 0x5) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0x1c) bind(r2, &(0x7f0000000180)=@in6={0x1c, 0x18, 0x3, 0x7f, "42f7f9a67e4f2aa70342625c42cd33a4", 0x6}, 0x1c) ioctl$DRM_IOCTL_MODE_SETPLANE(r0, 0xc03064b7, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x6, 0xa3, 0x8, 0x0, 0x9, 0x3, 0x9, 0x8, 0x1}) ioctl$DRM_IOCTL_MODE_GETPLANE(0xffffffffffffff9c, 0xc02064b6, &(0x7f0000000240)={r3, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0]}) syz_open_pts() ioctl$DRM_IOCTL_MODE_CREATE_DUMB(r0, 0xc02064b2, &(0x7f0000000280)={0x4, 0x8, 0x7, 0x6, 0x0}) ioctl$DRM_IOCTL_MODE_MAP_DUMB(r0, 0xc01064b3, &(0x7f00000002c0)={r7}) ioctl$DRM_IOCTL_MODE_ADDFB(r0, 0xc01c64ae, &(0x7f0000000300)={r5, 0x2b, 0x40, 0x4, 0x83, 0x2, r8}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f00000005c0)={&(0x7f0000000340)=[0x0, 0x0], &(0x7f0000000380)=[{}, {}, {}, {}, {}, {}], &(0x7f0000000540)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000580)=[0x0, 0x0, 0x0], 0x6, 0x4, 0x2, 0x0, 0x0, 0x10, 0x3, 0x10001, 0xb, 0x7, 0x1000}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f0000000840)={&(0x7f0000000640)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000680)=[{}, {}, {}, {}], &(0x7f00000007c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000800)=[0x0], 0x4, 0x6, 0x7, 0x0, 0x0, 0x8, 0x8, 0x6, 0x1ff, 0x4, 0x4}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f00000009c0)={&(0x7f00000008c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000900)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000940)=[0x0], &(0x7f0000000980)=[0x0, 0x0, 0x0, 0x0, 0x0], 0x5, 0x6, 0x1, 0x5, 0xfffffff9, 0x27, 0x3, 0x8}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f0000000d40)={&(0x7f0000000a00)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000a40)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], &(0x7f0000000cc0)=[0x0], &(0x7f0000000d00)=[0x0, 0x0, 0x0], 0x9, 0x1, 0x5, 0x0, 0x0, 0x7, 0x6, 0xff, 0x1, 0x2, 0x40}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000ec0)={&(0x7f0000000dc0)=[0x0, 0x0], &(0x7f0000000e00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000e40)=[0x0, 0x0, 0x0], &(0x7f0000000e80)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x2, 0x6, 0x3, 0x6, 0x86, 0x36, 0x3ff, 0xa}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f00000011c0)={&(0x7f0000000f00)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000000f40)=[{}, {}, {}, {}, {}, {}, {}], &(0x7f0000001140)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000001180)=[0x0, 0x0], 0x7, 0x4, 0x7, 0x0, 0x0, 0xd, 0x2383, 0xffffff69, 0x48000000, 0x9, 0xd}) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000001340)={&(0x7f0000001240)=[0x0, 0x0, 0x0], &(0x7f0000001280)=[0x0, 0x0, 0x0], &(0x7f00000012c0)=[0x0, 0x0, 0x0, 0x0, 0x0], &(0x7f0000001300)=[0x0, 0x0, 0x0], 0x3, 0x3, 0x5, 0x3, 0x4, 0x6, 0x5, 0x2}) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f00000015c0)={&(0x7f0000001380)=[0x0], &(0x7f00000013c0)=[{}, {}, {}, {}, {}], &(0x7f0000001540)=[0x0], &(0x7f0000001580)=[0x0], 0x5, 0x1, 0x1, 0x0, 0x0, 0xd, 0x0, 0x3, 0x8, 0xd, 0x80}) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f0000001680)={&(0x7f0000001640)=[0x0, r10, r11, r12, r13, r14, 0x0, r15, r16, r17], 0xa, r4, r9, 0x8, 0x0, 0x81, 0x7f, {0x6b, 0xb6, 0xd0d7, 0x1, 0x3, 0xa4e4, 0x1, 0x8cd4, 0x1, 0xffff, 0xe, 0x4, 0x2, 0x25, "cd8c89d9da7b854660ddcb2a666b3dea217eafcb33091352391470474891bcb6"}}) ioctl$DRM_IOCTL_MODE_OBJ_GETPROPERTIES(r0, 0xc02064b9, &(0x7f0000001780)={&(0x7f0000001700)=[0x0], &(0x7f0000001740)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x1, 0x3}) semctl$GETPID(0xffffffffffffffff, 0x3, 0x4, &(0x7f00000017c0)=""/13) ioctl$DRM_IOCTL_MODE_GETPLANE(r0, 0xc02064b6, &(0x7f0000001840)={r6, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f0000001800)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r18 = kqueue1(0x0) r19 = socket(0x10, 0x5, 0x6) r20 = openat$klog(0xffffffffffffff9c, &(0x7f00000018c0), 0x800, 0x0) kevent(r18, &(0x7f0000001880)=[{{r0}, 0xfffffffffffffffa, 0x7d, 0x4, 0xdd, 0x8}, {{r19}, 0xfffffffffffffff2, 0x2, 0x80, 0x7, 0x5}], 0x7fff, &(0x7f0000001900)=[{{r20}, 0xfffffffffffffffb, 0x1c, 0x10, 0x0, 0xb}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0x3, 0x777d}], 0x3, &(0x7f0000001940)={0x3, 0x4}) r21 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001980), 0x40, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r21, 0x80045745, &(0x7f00000019c0)) 2.196313113s ago: executing program 0 (id=405): ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x7], 0x1, 0x10004, 0x0, 0xffffffffffffffff}) pread(r0, &(0x7f0000000200)="998b7afc218963540c74317c6cffbf9cc52d9870c92ddb216c0586f635b0104c3cac3684ae95f856061138f993e5f872c367b1356102fc68d0c691286bd55144482c36d23f185f721a6fde1a38ad04c577db71e508205c0b1a4aac6e30823d8f8e9123740de555eba6708d26a3336c6e789f454a3b8f8a851cde0d56c3184a17518eff5c83c2ca25", 0x88, 0x7) (async) r1 = kqueue() (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) (async) setrlimit(0x8, &(0x7f0000000000)={0xa, 0x5a}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa59713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf66ac14c90fd812eaa4e712e54e69931929648", 0x14) (async) fcntl$setstatus(r1, 0x4, 0x8) pipe(&(0x7f0000000000)) (async) syz_emit_ethernet(0x9e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000680000fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000013c08"]) 2.193018764s ago: executing program 1 (id=383): r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) flock(r0, 0x8) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) r1 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0xc028698a, &(0x7f0000000100)) ioctl$DIOCGETRULESET(r0, 0xc444443b, &(0x7f00000004c0)={0x6, './file0\x00', './file0\x00'}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) 2.190025314s ago: executing program 3 (id=406): r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421210000e8710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0xc0a, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/159, 0x9f, 0x2, 0x0, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x18, 0x3, 0x800, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@'}, 0x1c) sendto(r0, 0x0, 0x0, 0x406, &(0x7f0000000280)=@in6={0x1c, 0x18, 0x1, 0x0, "9c38651ca9d83707bc016201d7d2dcb6", 0xb0a}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x9, 0x55}) r2 = socket$inet(0x2, 0x1, 0x6) setsockopt(r2, 0x0, 0x4, &(0x7f0000000080), 0x0) socket$inet(0x2, 0x2, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x8, 0x9}) poll(0x0, 0x0, 0xffffffff) unveil(0x0, &(0x7f0000000240)='x\x00') setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) 2.177046949s ago: executing program 4 (id=407): r0 = semget$private(0x0, 0x5, 0x48) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000000)=""/212) r1 = semget(0x3, 0x2, 0x318) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x3]) (async) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/65) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000001c0)=""/219) (async) semop(r1, &(0x7f00000002c0)=[{0x1, 0x1000, 0x1800}, {0x2, 0xfb70, 0x800}, {0x4, 0x2, 0x800}, {0x4, 0x1ff, 0x800}], 0x4) r2 = semget$private(0x0, 0x3, 0x200) (async) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x1]) (async) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/154) (async, rerun: 32) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000440)={&(0x7f0000000400)=[0x401, 0xaa6d, 0x0], 0x3, 0x0, 0x0, 0xffffffffffffffff}) (rerun: 32) ioctl$DRM_IOCTL_MODE_GETFB(0xffffffffffffffff, 0xc01c64ad, &(0x7f0000000480)={0x0, 0x1, 0x1, 0x6, 0x8f, 0x8}) ioctl$DRM_IOCTL_MODE_DIRTYFB(r3, 0xc01864b1, &(0x7f0000000500)={r4, 0x3, 0x3, 0x1, &(0x7f00000004c0)=[{0x719, 0x9, 0x9, 0x200}]}) (async, rerun: 64) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540), 0x1, 0x0) (rerun: 64) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000580)=0x1) semop(r0, &(0x7f00000005c0)=[{0x3, 0x81e, 0x2107f7f9168ecd2}, {0x1, 0x9, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0xd6be, 0x1000}], 0x4) (async) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000600)=""/68) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000680)=[0x7c1, 0xf, 0x8]) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f00000006c0)=0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000700)=""/102) (async) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000780)=""/111) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000800)=""/22) (async) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r3, 0xc01864c6, &(0x7f0000000880)={&(0x7f0000000840)=[0xb7, 0xfff, 0x1, 0x4, 0xe], 0x5, 0x0, 0x0, 0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_GETGAMMA(r6, 0xc02064a4, &(0x7f0000000980)={0x0, 0x5, &(0x7f00000008c0)=[0x1ff, 0x81, 0xfffe, 0x3, 0x7], &(0x7f0000000900)=[0x3, 0x9, 0x6], &(0x7f0000000940)=[0x0, 0x2]}) msgget(0x3, 0x2) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000009c0)=""/203) (async) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000ac0)=0x8) (async) semop(r0, &(0x7f0000000b00)=[{0x0, 0x4, 0x800}, {0x2, 0x7ff, 0x800}, {0x0, 0xf2, 0x2800}, {0x1}, {0x3, 0x1, 0x3000}, {0x0, 0x3, 0x1800}, {0x4, 0x4, 0x2000}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000b40)=""/234) 2.175150244s ago: executing program 5 (id=408): r0 = socket$inet(0x2, 0x1, 0x0) sendto$inet(r0, &(0x7f0000000040)="fcacf906a634bcccc15e6e6aa70b67", 0xf, 0x2, &(0x7f0000000080)={0x10, 0x2, 0x1, 0x2}, 0x10) listen(r0, 0x7fff) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7f, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x4, 0x13, 0x1}], 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x8b, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x7d, 0x28, 0x0, 0xf, 0x6, 0x0, @rand_addr=0x6, @local={0xac, 0x14, 0x0}}, @generic="c3d0375337b9bea7b09091d0b3ee45f346783e43ebfcd5cdadce0063fbbb71651a24a3fba941ecc3bb15e72bd6ba35694e31ae4fe554281ee1de432efefcdfca1b9efd0de49c4e59dfa119e18543f565154867974b0bdf15381b5319120b6f86dc1ad82e053448b831"}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0xfffc}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x67, 0x0, 0x0, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x8200, 0x0, 0xfffc}}}}}}) 1.924330966s ago: executing program 6 (id=410): syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x6, 0x6, '\x00', 0x14, 0x3b, 0x30, @rand_addr="000000000000000100000099ea00", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x43, 0x0, 0x7}}}}}}}) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2e, &(0x7f0000000340)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x20, 0x65, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x2, 0x2, 0x1000004}}}}}) setsockopt$inet_opts(r0, 0x0, 0x16, &(0x7f0000000040)="fd0cc085", 0x4) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='w\x00') ktrace(&(0x7f00000002c0)='./file0\x00', 0x4, 0x352c, 0x0) 1.923950676s ago: executing program 8 (id=371): accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x1, 0x100000000000000}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0x2, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x4000007, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x6, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x3, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800002, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x5, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000003, 0x8}]}) (async, rerun: 32) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f0000000000)=0xfffffffffffffe76, 0x0, 0x0) (async, rerun: 32) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="718e7c03fdb619decc04", 0xa}], 0x1) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) mmap(&(0x7f00007e0000/0x3000)=nil, 0x3000, 0x0, 0x5010, r2, 0xeab) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) 1.205055909s ago: executing program 0 (id=405): ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000080)={&(0x7f0000000040)=[0x7], 0x1, 0x10004, 0x0, 0xffffffffffffffff}) pread(r0, &(0x7f0000000200)="998b7afc218963540c74317c6cffbf9cc52d9870c92ddb216c0586f635b0104c3cac3684ae95f856061138f993e5f872c367b1356102fc68d0c691286bd55144482c36d23f185f721a6fde1a38ad04c577db71e508205c0b1a4aac6e30823d8f8e9123740de555eba6708d26a3336c6e789f454a3b8f8a851cde0d56c3184a17518eff5c83c2ca25", 0x88, 0x7) (async) r1 = kqueue() (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) (async) setrlimit(0x8, &(0x7f0000000000)={0xa, 0x5a}) (async) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa59713048e69931929648", 0x14) (async) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf66ac14c90fd812eaa4e712e54e69931929648", 0x14) (async) fcntl$setstatus(r1, 0x4, 0x8) pipe(&(0x7f0000000000)) (async) syz_emit_ethernet(0x9e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd60db090000680000fed38d5ba80b9e61cd0c535a98000000ff0200000000000000000000000000013c08"]) 1.186924243s ago: executing program 1 (id=411): r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) r1 = dup2(r0, 0xffffffffffffffff) closefrom(r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xe83f) socket(0x24, 0x2, 0x0) closefrom(r0) syz_open_pts() (async) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) (async) dup2(r0, 0xffffffffffffffff) (async) closefrom(r0) (async) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0xe83f) (async) socket(0x24, 0x2, 0x0) (async) closefrom(r0) (async) 1.186615969s ago: executing program 3 (id=412): syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x6, 0x6, '\x00', 0x14, 0x6, 0x30, @local={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x43, 0x0, 0x7}}}}}}}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000040)={0x1, [{0x2, 0xffffff05}, {0x2}, {0x3, 0x7fff}, {0x3, 0xf}, {}, {0x0, 0x9}, {0x2, 0x1}, {0x0, 0xffffffff}, {0x2, 0x1}, {0x3, 0x1}, {0x0, 0x10000000}, {0x0, 0x6}, {0x3, 0x6}, {0x3}, {0x0, 0x20}, {0x0, 0x5}, {0x0, 0x1}, {0x2, 0x4000006}, {0x1, 0x3}, {}, {}, {}, {0x0, 0xfffeffff}, {0x1, 0x9}, {0x2, 0x3}, {0x3, 0x800}, {0x3, 0xffffff7f}, {0x1}, {0x2, 0xfffffffd}, {0x1}, {0x2, 0x8001}, {0x1, 0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504900004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="ecf49a91962a46c9749636050a64f500", 0x10) 1.183809831s ago: executing program 4 (id=413): shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000003c0)={{0x0, 0x0, 0x0, 0x0, 0x40, 0x800, 0x0, 0x0, 0xffff}, 0x3, 0x0, 0xffffffffffffffff, 0xd1, 0x0, 0x2a00, 0x5, 0x6, 0x2, 0xfffffffffffffc01, 0xf0}) (async) r0 = socket(0x18, 0x1, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x9}, 0x2, &(0x7f00000011c0), 0x0, 0x0, 0xfffffee8) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xffffff00, 0x8000000, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x10001002, 0xb7c6, 0xfffffffffffffffc, 0x6, 0x20000008000, 0x0, 0x4, 0x1, 0x3, 0xfffffffffffbffff, 0x9, 0x2, 0x632c, 0xffff, 0x100000001], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x4, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x5, 0x40000000, 0x0, 0xfffffffffffffffc, 0x6, 0xfffffffffffffff8], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xffffffffffffffff, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x80000001, 0x0, 0x8}, {0xfffe, 0x2006, 0x8, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8008, 0x965, 0x0, 0x8}], {0x2, 0x0, 0x8}, {0x21, 0x6, 0x100000b0, 0x7ffffffffffffffc}}}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x809, 0x0, 0xa9fa, 0x0) (async) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) r6 = accept(r0, &(0x7f0000000140)=@un=@file={0x0, 0x0, ""/517}, &(0x7f0000000380)=0x207) preadv(r6, &(0x7f0000000080)=[{0x0}], 0x1, 0x0) fchown(r2, r4, 0xffffffffffffffff) (async) r7 = msgget$private(0x0, 0x1ba) msgsnd(r7, &(0x7f0000000dc0)=ANY=[@ANYRESOCT], 0x401, 0x0) (async) r8 = getuid() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000440)={{r8, r5, r4, r5, 0xe1, 0x4, 0x0, 0x0, 0x21}, 0x0, 0x0, 0xffffffffffffffe0, 0x1, 0x80, r3, r3, 0xac, 0x0, 0x7f, 0x0, 0x4}) (async) semget(0x2, 0x2, 0x200) 1.180999852s ago: executing program 5 (id=414): r0 = socket$inet(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x7) write(r1, &(0x7f0000000340), 0xd4e688a67930cd) unveil(0x0, &(0x7f00000001c0)='w\x00') listen(r0, 0x7fff) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x66, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0xfffc}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000340)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x28, 0x65, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x8200, 0x0, 0xfffc}}}}}}) 1.176077982s ago: executing program 6 (id=415): r0 = syz_open_pts() close(r0) (async) r1 = socket(0x18, 0x2, 0x0) shutdown(r1, 0x2) (async) syz_emit_ethernet(0x98, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) (async) socket(0x1, 0x2, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7958) r4 = getpid() fcntl$setown(r3, 0x6, r4) (async) fcntl$setown(r3, 0x6, r4) (async) sendmmsg(r2, &(0x7f0000001940)={{0x0, 0x0, 0x0, 0x0, 0x0}}, 0xfffffffffffffd52, 0x4) select(0x40, &(0x7f0000000000)={0x2, 0xe, 0x9, 0xbe0, 0x5, 0x6, 0x6, 0x2}, &(0x7f0000000180)={0xff, 0x103, 0x2, 0x3, 0xfffffffffffffffc, 0x9, 0x8000, 0x80}, 0x0, 0x0) read(r0, 0x0, 0x0) 1.173582678s ago: executing program 7 (id=390): mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000100)="ebffcbff13b9fd812eaa59713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebf6cbdf13b9fd812eaa4e712e54e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x3e) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xd1e9, 0x0, 0x10000, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) 1.000423901s ago: executing program 5 (id=416): symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000fc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000300)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ec0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f0000000180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0xe3) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x11) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(0x0, &(0x7f00000000c0)='\x00') rename(&(0x7f00000000c0)='.\x00', 0x0) 999.793157ms ago: executing program 6 (id=417): msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x5, 0xff, 0x0, 0x0, 0x67}, 0xfffffffffffffff9, 0x8000000000001, 0x7, 0x7f, 0x5, 0x0, 0x0, 0xd, 0x0, 0x5, 0x0, 0x1}) r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) r1 = socket$unix(0x1, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x5, 0x1, './file0\x00'}, 0xa) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xffffff00, 0x8000000, {[0xfffffbeffffffffb, 0x0, 0x4787, 0x10001002, 0xb7c6, 0xfffffffffffffffc, 0x6, 0x20000008000, 0x0, 0x4, 0x1, 0x3, 0xfffffffffffbffff, 0x9, 0x2, 0x632c, 0xffff, 0x100000001], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x4, 0x7b98, 0x6, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x5, 0x40000000, 0x0, 0xfffffffffffffffc, 0x6, 0xfffffffffffffff8], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8000000100000000, 0xffffffffffffffff, 0x3], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5, 0x10}, {0x0, 0x0, 0xfffffffe, 0x1000000000081}, {0x3, 0x100, 0x3, 0xffffffffffffffff}, {0x0, 0x80000001, 0x0, 0x8}, {0xfffe, 0x2006, 0x8, 0x2000000000000000}, {0x6b7, 0x0, 0x1}, {0x8008, 0x965, 0x0, 0x8}], {0x2, 0x0, 0x8}, {0x21, 0x6, 0x100000b0, 0x7ffffffffffffffc}}}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x809, 0x0, 0xa9fa, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af6300372821", 0x62, 0x418, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x100) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) rename(&(0x7f0000000100)='./file0/file0/..\x00', &(0x7f00000000c0)='./file1\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0xfa, 0x2, 0x800000b, "94c4334738e1fb3d1617c93f6c9d906b4d17eb7d", 0x4, 0x400}) sysctl$kern(0x0, 0x0, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x4, 0x13, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x5) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB]) setresgid(0x0, 0x0, 0x0) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0xc, 0x1c, 0x0, 0x1, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x0, 0x8}}}}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANE(0xffffffffffffffff, 0xc02064b6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x5, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) connect$inet(0xffffffffffffffff, &(0x7f0000000080)={0x10, 0x2, 0x3, 0x2}, 0x10) getrusage(0x1, 0xfffffffffffffffe) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x4, 0x0, 0x0) 994.362974ms ago: executing program 1 (id=418): r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x11, 0x0, 0x26}, 0x3, 0x0, 0x0, 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, 0x0, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x80) getpid() write(0xffffffffffffffff, &(0x7f0000000340), 0xd4e688a67930cd) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x11, 0x3, 0x0) sysctl$kern(&(0x7f00000003c0)={0x0}, 0x0, &(0x7f00000004c0)="1114a60001ceb4e13220635764bdb8e4e2752e5bb7d090a75c782858b93d240c3a7dddb5023d4be47be6fbcb3962d5287f58ebba9dc175812fdd601c227d3b8674f283dcb0b0f61484aa886d0de360002332e076110cbfa44783c6de256b6b56b84138c23a45b43be85723c0477b70366315d16bf67de51f973233217b486717e96e6c650fafff6148dd2631e7fdf37847ec1e2d59", &(0x7f0000000580)=0x95, &(0x7f00000005c0)="28071ea5355f38d8bf4b5ee73786da04e46d0c53cffb3d8e3d2b5fb35f7c21e35d8ce5ca17d3cdeb044c99738dd29855e19ea1dff4a81e5e058a65dbde82b7e5bd08054adb753fecc1a2620684bf795b8b2d4c7a60b80aa55ff3e06677e44b795a72533df7d10518a2f38cb2f93bfb280e44c7229143871cee5dba5c61f9ef3778a3b718957ca2b15f2dce8ac6e9c34126cc1ea80abb6697a20f7b0bcb5f5eec48a83199005a717df29fd69bbd1add13651688cc702463adfdef2d025bd798e7b355dcefca5aee89f11ba2fb", 0xcc) sendmmsg(r2, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES32], 0x88}}, 0x38, 0x403) r3 = semget$private(0x0, 0x4, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x8110]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, 0x0, 0x0, 0x1c8, 0x207e, 0x0, 0x0, 0x1}, 0x0, 0x103, 0x0, 0x0, 0x40000000000001, 0x0, 0x9}) semctl$GETPID(r3, 0x4, 0x4, 0x0) closefrom(r0) r4 = semget$private(0x0, 0xe, 0x790) semop(r4, &(0x7f0000000100)=[{0x4, 0x7388, 0x1000}, {0x1, 0x0, 0x1000}, {0x418384563c7eedeb, 0x9, 0x1000}], 0x3) semop(r4, &(0x7f00000001c0)=[{0x2, 0x3, 0x3000}, {0x2, 0x800}, {0x3, 0x9, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x4494, 0x800}, {0x3, 0x3, 0x1000}, {0x6, 0xfff}, {0x4}, {0x1, 0x7f}], 0xa) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) openat$dri(0xffffffffffffff9c, &(0x7f0000000000)='/dev/dri/renderD128\x00', 0x10000, 0x0) writev(r5, &(0x7f0000000380)=[{&(0x7f0000000200)="31bfeacd7db8a02f0f193299c953f650507e428a67919e55c9221307ccc236cdc7f79c557346ebe120596791353928af4da7272688fca926ab26a1d32faa5382bd768d89cde9c285583111d16fad7081e7e2492e702ae278dfaa7b2f2c0e4ae6434a89f6538770b2538bc7a9ea69c3952f128858a0dca1f0c0f278e816d606e19dc9b20dcda4ed28b10bd2bb10ac72880ac6f192de62bd9a19f3629f8e06718d587d535bc68e7569cbaa82944e7c8fe3da79604d5a384160b557a01230879d12fd", 0xc1}, {&(0x7f0000000300)="42a9ff56a011ad79ac1136e15c82dae4902f07cfe94e05a3511bef32df0a7325d79f17a049706e306a19da02d6489731568bac8f2c5d6d1ca71d68063225de8b61790b7e4df97336ada614edcc18470bad1eba2e4dd005e638eb0a7ed4c305cff42e14a7a1d6a3c4997aa9c7dd", 0x6d}], 0x2) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f0000000140)={0x6, 0x69331b0d, {0x7f, 0x6}}) 993.995023ms ago: executing program 1 (id=419): r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0xd, 0x0, 0x0) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) r1 = socket(0x1, 0x2, 0x1) sendmsg$unix(r1, &(0x7f0000000d80)={&(0x7f0000000a80)=@file={0x6, 0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000d40)=[@rights={0x10, 0xffff, 0x1, [r1]}], 0x10, 0x400}, 0x4) (async) mknod$loop(&(0x7f0000000080)='./file2/file0/file0\x00', 0x9a38882af413019d, 0x0) (async) ktrace(0x0, 0x0, 0x100, 0x0) 812.287337ms ago: executing program 8 (id=371): accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x1, 0x100000000000000}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0x2, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x4000007, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x6, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x3, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800002, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x5, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000003, 0x8}]}) (async, rerun: 32) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f0000000000)=0xfffffffffffffe76, 0x0, 0x0) (async, rerun: 32) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="718e7c03fdb619decc04", 0xa}], 0x1) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) mmap(&(0x7f00007e0000/0x3000)=nil, 0x3000, 0x0, 0x5010, r2, 0xeab) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) 682.18854ms ago: executing program 0 (id=420): fcntl$lock(0xffffffffffffff9c, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x20000000007, 0x6}) select(0x40, &(0x7f0000000940)={0x9, 0xfffffffffffffff7, 0x9, 0x7f, 0x2638, 0xe6fc, 0x4, 0xffff}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000001c0)=""/24, 0x18, 0x4ac9fd991a4dc54e, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) closefrom(r2) syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) sysctl$vm(&(0x7f0000000100)={0x2, 0x9}, 0x2, &(0x7f0000000380)="00f65dc4", &(0x7f0000000000)=0x4, 0x0, 0x0) ioctl$DIOCRDELTABLES(r3, 0xc450443e, &(0x7f00000011c0)={{'./file0\x00', './file0\x00', 0x80, 0x3}, &(0x7f0000000100)=[{'./file0\x00', './file0\x00', 0x4c, 0x5}, {'./file0\x00', './file0\x00', 0x6a, 0x1}, {'./file1\x00', './file0\x00', 0x6e, 0xff}, {'./file0\x00', './file0\x00', 0x48, 0x4}], 0x4, 0x4, 0x80000000, 0x100, 0x81, 0x7fff, 0x56, 0x33}) 681.940224ms ago: executing program 3 (id=421): sysctl$net_inet_ah(&(0x7f0000000200)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) sysctl$net_inet_ah(&(0x7f00000001c0), 0x4, &(0x7f0000000080)="5231b8e879099b82f807cf897148457fc269c3b8cf3ce7751571dd890cc64300decb431128a821f4fbb4771b8e6f8d85ec6dc1d6fcde47f4426ab316ef1c4d3409cdaddad9c4a3c43c6ed74c9ea3f24fed2601f5edb4ff50882f1ec5b9d442a10f", &(0x7f0000000100)=0x61, &(0x7f0000000140)="a8ee8288bf17d076b63b6181c7e8a90c3ae9d78f13a95918d6dddc297c08f7f409fcf8357736de9a979f8dc2abe0a7906b9ae57d0dd4ea253e3a147fedc9136200336f859761bd", 0x47) 673.976055ms ago: executing program 4 (id=422): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xc8, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r3 = socket(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0x1c, 0x18, 0x2, 0x6, "fe8000000000fe030300", 0x3}, 0x1c) 670.884678ms ago: executing program 5 (id=423): ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0xfffc, 0x1, 0x7, 0x2, 0x3, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x200007, 0x80000201}, {0x4, 0x8, 0xffffffff, 0xfff}, {0x2001, 0xfffffffe, 0x6, 0x3}, {0x2, 0xdf, 0xf, 0x3c}, {0x1, 0x7, 0xf11, 0x7}, {0x800, 0xffff, 0x80cf, 0x400}, {0x0, 0x6, 0xc5, 0x9}, {0x7, 0x1, 0xfffffff8, 0xf3ffe2eb}, {0x4, 0xfff, 0x6, 0x20}, {0x3, 0x0, 0x5, 0x8bfd}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7ce, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x3e}, {0x2, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0xd54a, 0x3, 0x5}, {0xffffffff, 0x5, 0x4, 0x869}]}) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047466, &(0x7f0000000140)=0x8) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000200)="27690b80058a43f1bf39082dc0d0f361024091fd2b4d6ec68b61f74000a8069d2ebbaf1fb28615b65f06d77a0997a57181cbbf422d42e0655bd654cb234de089732647b3093b310aba2d7881192133e1a25a38f744899dfae6d6025ec28d8dabbbe36729ce32c5af56d72868d60d7b90fd95a5f82103a317ceb6d8044663ca43bbb741a9f3ce", 0x86}, {&(0x7f00000002c0)="8c6ad2ef35273577dde771a6185b94a8d32e3e8dd6ceb1fc9892952b678b59aa5d1208c87c52465425d673ddb91d75fa4262e26065ac50cdc2b42dde89e0b2b22145ee3ab78b15a92c2ba02bd49a64fbfb26918b7606a68307e4a758f2cdedf3cc7c328c631b40d89f6daed08e643c9d3cdf6eb9f2f07d1cdda9", 0x7a}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) readv(r0, &(0x7f0000000100)=[{0x0}], 0x1) nanosleep(&(0x7f0000000280)={0x1d32, 0x2}, &(0x7f0000001640)) unveil(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='w\x00') unveil(0x0, &(0x7f0000000000)='w\x00') syz_emit_ethernet(0x2e, &(0x7f0000001400)={@random="edd2405172a9", @random="3078fc33219d", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x3d, 0x20, 0x67, 0x0, 0x3, 0x6, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x8, 0x2, 0x1, [{[@multicast2], 0xfffeffff}]}]}}}}}}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) preadv(r2, &(0x7f0000002740)=[{&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/131, 0x83}], 0x2, 0x3) 670.606945ms ago: executing program 6 (id=424): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000004c0)='x\x00') (async) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf79c8) unveil(&(0x7f0000000600)='./file0/file0/../../file0\x00', &(0x7f0000000640)='w\x00') 668.715469ms ago: executing program 7 (id=425): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x406, &(0x7f0000000000)={0x10, 0x2, 0x1, 0xe0000001}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x1e, 0x3, 0x2) r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0xa2) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) connect$unix(r0, &(0x7f0000000180)=@abs={0x78, 0x1, 0x0, 0x1}, 0x8) write(r0, &(0x7f0000000240)="14bdfa5d1d34e2fecb0020433b07b7f0e3aec430d2cb3799339a346f7378505507b890982e2c1d02d4dd00000095b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8b09d542c2148aa42be940970fe88d34d8f99afe7e78202374000000000080f800010000000000000000000036d698af38942d3f2320e7d4fb9d111b702be8dc7bac90f17e563cbd0609c598f0148be2ca25d8b3e87f9791f8bf441559b253953f163b37d58fcee42709d1a5cede236837573afd03bc57edf11946646d4d58e7142e4f13050093ee5d467e51252485f14aaf606e0208b27299871d4cfe0ffe0d88e0a7d4f21ad5520aa9b99259790004ea2748dd6388b41c6998", 0x121) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380), &(0x7f0000000600)=[&(0x7f00000003c0)='^)\x00', &(0x7f0000000400)='\xd8%+,}\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000580)='-!\\!{+-\x00', &(0x7f00000005c0)='\x00']) ioctl$AUDIO_SETPAR(0xffffffffffffffff, 0xc0404125, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x3, 0x1, 0xac44, 0x4, 0x8, 0x30, 0x5ad8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() write(r1, &(0x7f0000000000)="700c92943e0a6bb5e04f4ac0d6398364b4739ce0d7b5365711bc098afe553308ded150a71e4863eeb31fe6c1d258f407c62d7d057544da68d5615d36f593f11f207b7deb1872d693cf4ccbff94e7868cf9441793d045f5373d6ed64dc922909a47465c46606f58a1022240f9b2fc9c67cb17388681df52addde41fd9fcea760d46c6cd645b33368f50a6fb4675f68ce958210558c973eb5a7f16d1701d7f709d84", 0xa1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xfffff77b, 0xfffffffb, 0x3, 0xffdffffa, "18264e026c8c0100ff7f4d01000400000400", 0x6, 0x80}) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000100)="8565", 0x2}], 0x1) 439.050671ms ago: executing program 7 (id=426): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) ppoll(0x0, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f00000012c0)='x\x00') listen(r0, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x1f) ioctl$FIONREAD(r1, 0xc028698d, &(0x7f0000000100)) 436.086313ms ago: executing program 3 (id=427): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="0900d692a33f84c51833a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) 435.448929ms ago: executing program 3 (id=428): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) fcntl$getflags(r0, 0x1) r2 = openat$dri(0xffffffffffffff9c, &(0x7f0000000140)='/dev/dri/renderD128\x00', 0x80, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_CREATE(r2, 0xc00864bf, &(0x7f0000000180)={0x0}) r4 = dup(r1) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000001c0)) r5 = openat$dri(0xffffffffffffff9c, &(0x7f0000000200)='/dev/dri/card0\x00', 0x10000, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(r5, 0xc01864c1, &(0x7f0000000240)={r3, 0x0, 0xffffffffffffffff, 0x0, 0x7}) lseek(r0, 0x7, 0x0) fcntl$setown(r2, 0x6, 0xffffffffffffffff) mknodat(r6, &(0x7f0000000280)='./file0\x00', 0x80, 0x7fff) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000002c0)={0x7, 0x168, {[0x33, 0xc26a, 0xf549, 0xfff, 0xffffffff, 0x55, 0x0, 0x1542, 0x5, 0x1, 0x5, 0x4, 0x2, 0x101, 0x791c, 0x0, 0x7fff, 0x7fff], [0x5, 0x5, 0x3, 0x3, 0x8, 0x0, 0x2, 0x8, 0x3, 0x2f2e8735], [0x10000, 0x8001, 0x9, 0x9, 0x2, 0xffffffffffffffad, 0x3], [0x2, 0x9, 0x6, 0x7f, 0x8, 0x1], [{0xb3, 0x4, 0x1, 0x7abc080f}, {0x1000, 0x3, 0x80, 0x8000}, {0x2, 0x8, 0x5, 0x24}, {0xf, 0x64, 0x6, 0x4}, {0x1, 0x1, 0x3, 0x2}, {0xe, 0x10, 0x4, 0x1}, {0x3, 0xd2, 0x7, 0x9}, {0xb, 0x2, 0x5, 0xa6d6}], {0x1, 0x1, 0xc}, {0x3, 0x6, 0x5c7, 0x5}}}) getdents(r4, &(0x7f0000000500)=""/106, 0x6a) ioctl$DRM_IOCTL_PRIME_FD_TO_HANDLE(r2, 0xc00c642e, &(0x7f0000000580)={0x5, 0x7, r4}) ioctl$DIOCRCLRASTATS(r4, 0xc4504448, &(0x7f0000000680)={{'./file0\x00', './file1\x00', 0x42, 0xa0}, &(0x7f00000005c0)=[{@rand_addr=0x4, '\x00', './file0\x00', 0x7, 0x8, 0x1a, 0x9, 0x0, 0x7, 0x5}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x3, 0x0, 0x14, 0x0, 0xb, 0xb, 0x5}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0xfffffffd, 0x1, 0x2, 0x7f, 0x20, 0x0, 0x9}], 0x11493e86, 0x3, 0xfffffff9, 0x5, 0xfffffffa, 0x40, 0x70, 0x4}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000b00)) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000b40), 0x52ca08dc499e5a64, 0x0) ppoll(&(0x7f0000000b80)=[{r2, 0x8}, {r5, 0x10}, {r2, 0x8}, {r8}], 0x4, &(0x7f0000000bc0)={0xa, 0x5}, &(0x7f0000000c00)={0x1}) writev(r4, &(0x7f0000000d80)=[{&(0x7f0000000c40)="a6bb9c36a32f0d9ba7b7d5380a70752d02755b9cdb688f536e748c60fd4d47572f9b4da8d5d24d4b83551033916cecf5823f6718d2e7768464b6f8fd9562d427b5e9db29d0d0db61ba84d0e31a1f469ae2017b8a80e68e3cffddcf86b054593f4b94cfae25977c9c28b0e957c0afa48606b0b92920a2e003e7952decfb02c3901590a0df3d8d361332b3c27f35c23304b43728e6fb9383bfede342e3031a79314f8d05eec7a83cddf549eb0d27569c019f143223365fdb2784f09beab825d0145c9d212371fe6b9f3e19", 0xca}, {&(0x7f0000000d40)="c54ee4a3cdc3321eea6db47969d5", 0xe}], 0x2) fcntl$getown(r1, 0x5) close(r5) stat(&(0x7f0000000e00)='./file1\x00', &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0, 0x0}) r10 = getegid() fchownat(r7, &(0x7f0000000dc0)='./file0\x00', r9, r10, 0x6) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000ec0)={""/16, @ifru_index}) closefrom(r0) 435.18455ms ago: executing program 8 (id=371): accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x56}) (async) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x1, 0x100000000000000}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x18, 0x0, 0x37) r1 = syz_open_pts() close(r1) (async) r2 = syz_open_pts() (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63db, 0x5, 0x2, 0x8, 0x6, 0x9, 0x10, [{0x3, 0x3, 0xfffff115, 0x80000001}, {0xfffffffb, 0x2, 0x6, 0x2000fff}, {0x1, 0x4baa, 0x3, 0x9}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x4000007, 0xf15, 0x1000084}, {0x788c, 0xa, 0x8, 0x2}, {0x4, 0x800, 0x6, 0xfffffffe}, {0xff, 0xffffffff, 0x28000, 0xffffe2eb}, {0x4, 0x1000, 0x6, 0x20008001}, {0x3, 0x5, 0x3, 0x8bfd}, {0x0, 0x0, 0x8, 0x6}, {0x10010000, 0x0, 0x800002, 0x1}, {0x401, 0x4, 0x9, 0x3ff}, {0x3, 0x6e2, 0x5, 0x1}, {0x3, 0x0, 0x3, 0x9}, {0x9be2, 0x1, 0x1000003, 0x8}]}) (async, rerun: 32) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f0000000000)=0xfffffffffffffe76, 0x0, 0x0) (async, rerun: 32) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x3) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="718e7c03fdb619decc04", 0xa}], 0x1) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) mmap(&(0x7f00007e0000/0x3000)=nil, 0x3000, 0x0, 0x5010, r2, 0xeab) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea10070000000000", 0x8) 435.080144ms ago: executing program 1 (id=429): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b", 0x50, 0x0, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pwritev(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0xba05) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000180)="fbe5f983ece033add383f10ad14748e7d2db08733ddda5d179d6b2a266de621b4b41d137ea14ce9f99c13f1f87aefe90f29f01dd1db4302e8304433b09de317ac6ab004e16e70cef4975115966c0369c027ab3775bf5b1d166b2b53c00ba72d1712d18fd105bca16f16770d3a7633d18882d2a1628318f7cb07c3222f93f634fee5a1f5b927b6e12110eae52ac3456d6ae877b3544a23d345e1fd4a7765162b81d520b186ea9b421ede6b604c49de382b624ac15d974b2e39b6a26bb9bfbdc8f2661ad8801b3fa1fd9adb115afdb931c726b13be49b94c3150ffe7413eb57191ca", 0xe1}, {&(0x7f0000000280)="e16155f2e4a009b1821c87f6a731a1812ebb2058e5a49f4f9d5d897ae39ff0de7ff21a5842c1594b6be6d97a523ec6855954c56ee090d310304d0f61dcb9f7d81db9e08c06ce33e96c36a33602743be9068c6a57949eb2d54e387b67b07cdfbee7a7ed49c410c68abd98168303a0b08c95df1038fd36fab098b961270c1a9544d31a127c77ec814d6eb805949afcb362fab39bac9b48f21c8fa9b624c5f81fe8d145437e0868bd6af113dcf9d196b6", 0xaf}, {&(0x7f0000000340)="63a1609128c7551e1c033cf0df2a3911674b72b158ef46edaa0a362654a137dc7edaf8e8c1cf649ae8b33e5b5884ece854f80d3f33459eff17bd172d987c5133ea7dcf1a73985f045b5047557d9172e5a79dcccb193f626ee3fdd3fdd2253e8d14dd9c9e4c2e3ced2f351a2c78ef82ad6331620c36e6f09cd20330de637d38e8ff40a3d3f492a2b13734bbaf6a7597027edf91bd7aef9878d1c930c1d2a6b82237b58368f802579fa11d0d6f5e691d", 0xaf}, {&(0x7f0000000400)="a104a4e1d3c5fd75fe834f59e933468ce2412bbe50037a1168fc239c6dc88de4bbef41cbf7e1a13402158dd32279ec8c522a8fe72bd0d451d56b349d77c853356edb6879cb8d3aa9c4c6d63c9d0173c7824ca3c648228ea3a5d2e5cd5c7c9eac1771ea8e878bba1e7ef0683b20eae2cdfd28ed58aab9be1b384f2365", 0x7c}, {&(0x7f0000000480)="6f4169bb6932a2b270e0687280b67b64057440622d84014e061736892af8bf45fc8c7e6d20cdb5db0ad7c38ac133b01a05bca1729090c527004fde1540cef2ae02c452a211cc2070e659c64151633590fe9c88c7d1e1cd2bf864de6664303307d9ed54e8a36d35cea99fce6db32ee434cfde78ffb9a40a0a9c671370b4080d151b558d197b1edf96484eaef18c243e66d6214154423e5d40e014ee62cf4b038c884d3b8c97a5297ecd502f817cf133376e748fff711807427deefaedab8c0205f25a8613fb1ece07d7c511543b2ae11fe7d320b0b7b146f5ea26a385bde48a4b38d749d6615f5fa69143565f7aac6db49ce311", 0xf3}], 0x5) 434.788485ms ago: executing program 6 (id=430): syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff00000000ffff86dd60db834400082c00000000000000000000000800000000000000000000000000000000000000dd014e204e20000890781b67b8a2c1f3"]) (async) bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x5, "00000000000000000000000000000001", 0xc}, 0x1c) (async) syz_emit_ethernet(0x57, &(0x7f0000000740)=ANY=[@ANYBLOB="c3b4adb8522f12263abc614e86dd60d2a90000212c03cb697a653e336f000000500000000000ff020000000000000000000000000001f0000008"]) (async) syz_emit_ethernet(0x52, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6099cea6001c2c03cb697a653e336f000000500000000000ff0200000000000000000000000000011100002e"]) (async) syz_emit_ethernet(0xb1, &(0x7f0000000100)={@random="7cd42de9256d", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "f53200", 0x18, 0x2c, 0x9, @rand_addr="cb697a653e336f0000005000", @ipv4={'\x00', '\xff\xff', @broadcast}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, 0x0, @rand_addr='\x00\x00\x00\x00\b\x00'}}}}}}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) sendto$inet(r0, 0x0, 0x0, 0x14, &(0x7f0000000440)={0x10, 0x2, 0x2, 0x2}, 0x10) (async) syz_extract_tcp_res(&(0x7f0000000040), 0x6, 0x40) 434.618763ms ago: executing program 7 (id=431): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000140)=@file={0x4, 0x1, './file0\x00'}, 0xa) (async) r2 = socket(0x18, 0x2, 0x0) connect$inet6(r2, &(0x7f00000002c0)={0x1c, 0x18, 0x0, 0xd, "fffffffffffffffe0000000100", 0x100004}, 0x1c) (async, rerun: 64) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) (async, rerun: 64) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x3, 0x1, 0x9, 0x1, 0xd2, 0x6, 0x80000001, 0x0, 0x1, 0x0, 0xf}) (async) connect$unix(r3, &(0x7f0000000040)=@file={0x7, 0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f00000001c0)) connect$unix(r1, &(0x7f0000000040)=@file={0x6, 0x1, './file0\x00'}, 0xa) bind(r1, &(0x7f00000000c0)=@un=@file={0x2, 0x1, './file0\x00'}, 0xa) 162.648097ms ago: executing program 5 (id=432): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) sendto(r0, &(0x7f0000000080)="d3d5b51f1f8aead801df4eb5ed5bcfad8e0293b08d21884dadf8af0cdffb8c642f357ba72780f6eb94f1abedd47fe865f9fc89a37b1f86a47a8e296593ed14b1538ec04d970b5ae0fbf80426060cd47828c5994edefc0fe52272b4ca31980438d09c849848d85a9c226f726c6e3f1138a5ed7a9a02bff5c18997990492361f2d1282f8e40300ca0104d60a757dfe672ce8accfb6c3fb659b1f6d945060f5488d2d63804c685694957b9d8bd1eab5658cf4fed72043cc98ca1ec79c3ee60e5b86b4fe94f6655eeab36878254aefda785ae306b2b99ac0d4c1471ab0367fc22898e221e0feff", 0xe5, 0x401, &(0x7f0000000180)=@un=@abs={0x6, 0x1, 0x0, 0x2}, 0x8) (async) chmod(&(0x7f0000000700)='.\x00', 0x49) (async) unveil(&(0x7f0000000c40)='./file0\x00', &(0x7f0000000d40)='x\x00') (async) r1 = socket(0x2, 0x8000, 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x19, 0xf27ff7794bbc9c2f, 0xfd, 0x10004}], 0x1, 0x0, 0x9b68, 0x0) (async) r3 = fcntl$dupfd(r1, 0x2, r1) socket(0x18, 0x2, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x1c, 0x18, 0x1, 0x3, "fe800275000000000000000700985500", 0x3}, 0x1c) (async) closefrom(r3) 162.272146ms ago: executing program 0 (id=433): mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) mlock(&(0x7f0000a9b000/0x1000)=nil, 0x1000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffe7, 0x3, 0x7}, 0x5, 0x0, 0x0, 0x0, 0x1, 0x1, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000000)={0x6, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x5044, &(0x7f00000020c0)={0x100000000, 0x28ce955f}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x40000000000) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x6, 0x4001, 0x9) r3 = fcntl$dupfd(r1, 0xa, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000040)=0x100400, 0x4) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x401, 0x7, 0x2, 0x8}, {0x3ac0, 0x704a, 0x2, 0x40, 0x700}, {0x800, 0x9, 0x9, 0x2, 0xa}, {0x8, 0x3, 0x347, 0x101, 0x800}, {0x632, 0xd, 0x8, 0xf, 0x1}, {0x5, 0x3, 0x7, 0x6, 0x65a}, {0x5, 0xdf, 0x9, 0x277c, 0x401}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 162.049483ms ago: executing program 4 (id=422): r0 = socket$unix(0x1, 0x1, 0x0) bind$unix(r0, &(0x7f00000000c0)=@file={0xe, 0x1, './file0\x00'}, 0xa) listen(r0, 0x1) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0xc8, 0x44, 0x6}, 0x80000000, 0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0xd, &(0x7f0000000000), 0x14) r3 = socket(0x18, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000100)={0x1c, 0x18, 0x2, 0x6, "fe8000000000fe030300", 0x3}, 0x1c) 161.943998ms ago: executing program 6 (id=434): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r0 = syz_open_pts() accept4(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0x1c, 0x8000) close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xffffff00) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) sendmsg(0xffffffffffffffff, &(0x7f0000001a00)={&(0x7f0000000240)=@in6={0x1c, 0x18, 0x3, 0x0, "b730bba22d5044595ddf372f946a0437", 0x2}, 0x1c, 0x0, 0x0, 0x0, 0x524}, 0xc) setsockopt$inet_opts(r2, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0xc) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/104, 0x68}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)) select(0x0, 0x0, 0x0, &(0x7f0000001900)={0xfffffffffffffe}, &(0x7f0000000440)) kill(0x0, 0x14) 3.231057ms ago: executing program 0 (id=435): writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="7f454c4602df7a264ee4975f55011a49b70cb710aa950000000a52e92a24d18fcf8fd1f9794ffa08bb11bafcdc24ff4c5d0b5c7b1ad1a2ec434c500191", 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={&(0x7f0000001480)=@file={0x1}, 0x2, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="1c"], 0x20, 0x400}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={0x0, 0x26, 0x0, 0x0, 0x0, 0xffffffffffffff3b, 0x2}, 0x806) r1 = socket$inet(0x2, 0x1, 0x0) getdents(0xffffffffffffffff, 0x0, 0x0) bind$inet(r1, &(0x7f0000000000)={0x10, 0x2, 0x3}, 0x10) listen(r1, 0xfffffffa) setsockopt(r1, 0x6, 0x4, &(0x7f0000000040)="d2674561", 0x4) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x2c, 0x68, 0x0, 0x9, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x8200, 0x0, 0xfffc, {[@sack={0x5, 0x2}]}}}}}}}) 2.15771ms ago: executing program 4 (id=436): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x3, 0x0, 0x7}, {0x1, 0x0, 0x1, 0x1}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) setsid() r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x1000000000002}, {0xffffffff}}, 0x0) ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000240)=0x6) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/110, 0x6e}], 0x1) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000180)="5af626681f", 0x5}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3, 0x0, 0x2e) 1.892544ms ago: executing program 7 (id=437): r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x800, 0x125) (async) r1 = getthrid() ktrace(0x0, 0x5, 0x40000b02, r1) (async) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x1002, r1) (async) r2 = semget$private(0x0, 0xb, 0x19e) semop(r2, &(0x7f0000000300)=[{0x0, 0x1, 0x1000}, {0x2, 0xf0, 0x1000}], 0x2) r3 = semget(0x3, 0x8, 0x298) semop(r3, &(0x7f00000001c0)=[{0x5, 0x3, 0x1800}], 0x1) (async) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0xa011, r4, 0x0) (async) r5 = socket(0x18, 0x1, 0x0) bind$unix(r4, &(0x7f0000000180)=@abs={0x8, 0x1, 0x0, 0x1}, 0x8) (async) getsockopt(r5, 0x29, 0x1b, 0x0, 0x0) (async) ftruncate(r4, 0x400079c8) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(0xffffffffffffffff, 0x0, 0x0, 0x404, &(0x7f0000000000)={0x10, 0x2, 0x3, 0xe0000001}, 0x10) writev(r6, &(0x7f0000003440)=[{&(0x7f0000000200)="9f466ab3432f3c83b70d4e847d443e836b736ac9562479", 0x17}, {&(0x7f0000000240)="58da17accfe25598f94606152436516caba9f162a53c20d188c7f337eca21d9abd84c046a1bd63b92d783072", 0x2c}, {&(0x7f0000000280)="9d9f8612ed1e6fdecdbb978d00b18b0a37894676bd455b6361b7ca5e9067988c56f570d60b818ddf85ef399d0042a36aaadfc9f478930238e2e85533c64ae1359785851a33e75b6ed0515c84819c36844f1e0b6a528381d06ca157bc2e79bbdb3bda1f693d196561446d8f", 0x6b}, {&(0x7f0000000340)="f9a4b5f0e7d2cf1f952252cb9b88c436e3d668d855ff808972c41a3255c4258e96342a93c16cb7661a67ae6c982112491c71142d97eae891974004d95220672410fccc27b4eb22bd12c58c82638574c38eb7231cef6085143a2a1d2852f2bf33a478e5835e7d247b8e6f84e33cf9251f41868a6f220c8b15eaf7775656cf4ae67d76731d90ebf1851a7708d65f952d17b5b0069664d294eb4e8865324a0883abcd9ea32d9776aeefe4d18e4d35d410973670e0b3523e0bfa281cd2827b46b17d590919b3a496005f74adf77387585c3021db54b399592d229ee384f8b47c4be15e05923eb013fc2b1c5d88ccf457504de92162dc7468060046624b2c869d226ab5ed36beab9d0644118772e59d77c97b864f9c7a81cacf32e3199af7c5f1d670006106b1281967318b33be344c7badede752ec8e23702bed274be54f318d735b335750bc1014640a53e1e68f43ac3fa406dc8bdcff51e31b182947b1812e0df7a927cb10269780b12744fc28c4f1b859641f99aff07c2e2e860b00b74280ce2d7c519d92d781f14f95c3142c5f57aadcba3d7deb608a96f8404029629390a0f1d3e0c8050e5e16ab8b94f318757a440762dbed28abdbb4315b573b58a3594e768a62c9bbcbfe0dee50c0151988916be8cfc5b4c3a4063b3c804536be67bf45fe4dbc99d973dffaeb865710fc28279dbd4cfca419519e326c0ae9191f59f508db5820aaa85231ae6264a819168a1604bbf60ce2a795b71f93249776ab829eba6de6302e656ffa5ed26ac501ef2b8b3bb8a698e68bcb5b01c3a05c851bb8ce18e4723770f8f976f4acbe93ec3c0c5f072e366f316f254e2dca6c984f75ac715e3849bccc73afcf70783d6af5e33a4565f1ce1200210fa621f376427651ede97f4e8d8eb35b1ca7e34896357898d855c9eb9f917f347dc012898f9a9d674cc77cbbd9866531d68248a9bdcdc38de808542ea8f7fdb766937350d5a8bd450b34ade97f485e4ca6d05642a1df3a7851c9788ffd15d1ecc75613f8e6c8166be8d278e85e42e244af968c55b4891c955394d7faaf5453fdab07cb4973eb8a5b05acd26b5cf0293b8fff8d163d99374ef4698c3e4c38d4fde75e2cd77e372a955c3c945dc40fbf863d951794401b0bfe04dfcedb493be3c7be9d1dfcb5efbdb66b776c99bd38d6979ec8871e2028297a72091b0106d413e56100773a0f0ac073da2fc9bc1c6d2ddd0d2b933f51de7deced76ede487e5364e3e7e015391d761bad410b66652d4c3283b77d7ad263476c3cd9ad767a17a1cd6cb47950b947c85a9264cb0fd42f04d8f49e1cb656a7529e1148b6b829765636583b99d60d2057e44bcf6fffd567407234fe7459a95d2d18137c48e110818f74fc9d4fedd4ea1967df920f7f5e09aa8a96db9a5a9bbfaf476c393af3225dc2e43cf468ecd96deecb026f486aada7759615bc2b356dd660400d549b334474919d5174431e86d79f2daa842e017a116f49ffbf54d7d989350b226c725642379d3648d78d298d977d972bd49de1b98e21457a7b988a354c5ebe6dd0934b99562522735d13492083a48826f7be57322b07d66171062dbe228204a8adeeac0c8ff14c3942dbfb7d6c78a008aa7e3d315b64ba5489c506c1993c68c4510c85cfe39608f843c3a7809ab502f91e67f499e1173164dbff4549f81b992092d7be76d736073de76ab37febaebd65272c4b53e63d81234f431dbcac7e8b88a21e7ce10579517ca70dabbdc0c24be6bb6131c9fbb7313f7ac1d9513c63a6fd2c20b97875fcf256a804235435962403d3f4e88b88a0e04c617f04c9a596cd5b87a232fa2d72fc0f5cf1289ff9bac0f348332327ca695bfa66e87d2c8a8f144a421d1dd2c7202bbf60fed3345aeff39859eaf84a706be82fb1ace8721f60d2d0694438d6febdfc05e7202fb8ede20f193b07590aabf9de127c2e7722c3f883cecfcba31acf7ad65c543e7e0120dbd7c871e3cafcf88865258acc100d2e1c68edf58832d0ff97d0a426599055bd74a3203b2aa8695d4d0ff570c5b5ba03325c238ace8851eb2f7d416c4fa045e5ff593c1d2e997549a506d9e71b5fd157ca6d84c40564c9a74b117913648c3b22c82bcc940873aa3d480d08fa11d00f053cff159421eb496bc923f5b8cb7b211987060bb82c04e87d5ef180635e6adaa6d3a76cba9c2e5ed1cf091be6477c251199e28cbb77879a3a9fb7ea73a69a85bd01ce3d3c3943b4b74f55e93a44bd5745e25ea649b16b277d51b70759cb8a92e3925c3cc35d1d560d5498dc989e765650ea633218d3f1e04c94c3b8311c9e06293def53b46e4bcdac395b52658ab54eb1e1a307fcc135b47a097a95a12c17f7462c0e444ac825f28a3ed14cb2b449b77ac5483d8bd731b0f245024c3cb09edca47be273b386c40e8e7fc05d08c9e6395e8b6953e1e200a369c180ee4789fdd2d7faa7f71ab92b297695ee59b5e288cc49f7c308030146c02e51afab3e2a3615679b9c8cc929d85730363040dc91a27ac408260d8d88cbcc609d2dfff50e05733ca2a798d37692dc1e748cd8eb26ce46795438de8905e0049c62f2485ef3f428a39d22849b38688d039c1c5ef82f546b47f8e879ae7df34f7bf87ec0bb13a5f9baecef8ad70339e1246fa86f0b8d1fc02917963021bbd89606ed90fa5b9d682bed2e35ead45bce1f63489410a969ac87c0ea213786d79616270823b23ad2a73fddd62be5150aa40cd4a5c8eb94746062e739b4583f3302a65e726e82e9ab2669184d95b181c4be306efe4af97c6c697cceb3851d8b0c9160086c924c8b7fecaa21e25a291f84fcd02e401dd52cc58b2eaebfc319eae5b623b1dbbb6915c5efa6e8a2e5c89035d23667fef5d5f4ce7fe39a0abbd7b7718325a4403ba106824ba5ad203bb0dc05daa6fbddee9a4f9543fb6295dec4c77cfbec81255e73e44af82600e6e8fcd3fdcf875faddc05bceb2f16e0df69b69d1ee295c500a50670d82e5998371e7c9b89b76f18affe378c3634bf80b0f8a7a6ebeba73015e01bbd7657c693c07450cc500aba6500098731d7c279c5cfaaf1625be5f8bf1b3317c743ef69898f276d70da9c5d557cf16e06f829fd223c7c75a68032115e9bad12a71f0753f5336687a54c890ffaf74ef7215ff187437b7fbe8583a50ac532a68c160a7292babe07398bc6ca4da953bf07c740ceae9bc4ea46fa453976d9a8d5cf0134bcc15aacf40de210d8306293186e2d6f7d5a6c20e061afc1e6c47b7a3b328683ab246f7c8e7f5e7b7001a574ad447afcbbaa3106741d92dcb944787cbc36143d681be61a8cf98df2a662726f7f04567d17421dd3eeec0e2abdede90f491a2fe30096a28d5c32d0757622dc055171981342f251ce449c056756180c469fe33591a971623849dc1e49b80a1bccfedb427bbcd12adcaefd56ac54971d5748587b35f07606e8544639cae8f984db7a2b371baf275271f8c5db642a0855d44dbc71ace1e4ea01b75388d0715680f6fab89fc6ef306b9b7398338de28ffd9bf19a94898bdea58966540a43a3184359535fe5c282337cdbf59e1111ecf145dd15e9da7e70ac74c7ba0f519e521e1ca2846a337197940b1f052340e4b736a2c116020943c8959801d272365e0255b2c663b7aef00069d7e48a098befeb786e47b128c467a6ed8c8b3f83a29facd7848651d8fbaf6c06cbb93477df3426684e3dd894ca3623fff5039c8f21d05125dceee54de8afd69a916e5503a463ab2a6307a66803e3b8e0128d8f1091d00e41f5ead0df78898d1c0740fd11590a26492f6a30e3263a91cdc813c982fb1633b444f95d0543aa4ce14570aef1551c50bdfa29d1eaf36575476e60fe945f92c342a8441bd9e2b66c62a5d2a95e3f7477a17c7112b82ef79d72f0dffc3ff84e38479ff713237256f341ae507ac8aff03c523376611a93c52c1bc2a4496678bd7f426e473b1cd2046ba2d8f13d509f83bfa0b9c9b53b894ac59cd77196ba6fc9f4a22df1c837520adb1c0117c057f5db58c788694279b22182bb17ef2e05d0463d94dc2d4f8879830632b276d239d8ec0686706a55631da870c6b3cfb71688b77488fb66abf60447909020e5754c410894cc9018117bd183c436071fdda37f1465409f004c2154cf8de9f696ab11fd4b1476ceb210f51ce0a57326843a7b03ff7c98a8ae6e87604d8cbf91b70fd7adb9042cb39e038ce84430ff6e91a37f66db3f3cb35bab79fe3657d715a30cf3fba5bacf894837516b9c27ceaaffaec7a7f77e936e6b5c5523ebd8c84fafdd42ec4ce555aee85f8e5962dd0a2a0296a48398e9c12dad91a83642fc7e8dbb6a24caa2b5c526ac03bcc9c3f945a48054c63100da40a7b48254f2687b31384b19da385259f23e2f9c5cc0edd97095676bca9b98f3ac20dbb9383c34550f971d8d4f27bd478361e2072a06ea3f8afa6c7623d82afa2328f4c488d4a54c8bd5b8e2f80b3ffe275a1168b549ccdd3891f357ab9a535e5792f3cfc06be1fdac2a911959936a9cd39850391088fbad1a75362a4da1aa22a90d208b0ca488f7612c5afc19bf2a67cac6814338cd844d71c33e3621a7fedee10b98ebec2cceded26db39547d301f5a23469b3af6db7267a6494c39ec409f7a0ba6a27bfeaf8b82f0f980107c1ce30ae0daf5e828fc5a990dc1922d8691ff12a4f0bed9338a654127ac8f3fbc0e446e3eb0f88950dab9a6adf7c5fc9c79de56e194285f66326369f285dee843ab8b246b1ba6cb14c9feb7c11248b02287099f9e941530eb3b42f77c110301bbad7fb271291f65cfd584017a3e073f5fca70fa5ca9d0ee92e629d088c37cd15a787dbb3fcee305dd39a4213fd7c7352c20fe22c191248cab014e8ee40524b4d86f31ae6c0e57d71e1fead158b58a6f9afc0ff6900d7e8a2a39f3e6f81476ff329b830a303528398b5254fbb30e37184d123a35321728747705e146e67387a873a4ccb6f091d04bd6ff0f4e5f23b67146c485284b2808b187efba12d010fa6c0e9e880b652cb6f4490807beeb34a1304f74e66e94c7c26bec01c854b47dbe0c0817d3cb4c84288d5d779a5b2b41e485ac70010fa3f967986db6582a01dec605b6f726d7eb65093e1829af4d19ed715867ba94c20b21e0f909d25582b1bee77675f0dd638d238dfbc7180ce598a67c4c3a4a49928c4b43a2caff9d6ddd31e054ea8b26c2651ce49c8bd17b83188d0fdfe2681c873788f3322c65edb7a6f1756bba52bf2204bb57f19a889857e45bc2ce6e67a9f4bc27a1db9b636fe34230897dea6e744514b07f1ef9cd31a28cbf76b382e23eb59a7d7eb584df1a1157413db7cc4df5afd649a27c1145d86a651bed414da98a45e62c8dd70af6d9d2f771b94fa8ef92beae4fb9104042c0616532b5d586b1c819de6edd803dd97f19849bf63d22f6f093d6a9fa4f4330d9e48797dfd88cf505e485da43eb594b64c037659662b6cbca25553e345e73e01dfe734d17b3455571317d8ee007eea3aba04799fdee754bc5749c010909f6646c624344eb6e08750382544bfdc1852c5a339227e5385a7eb8884285d4937d83a54b64a32d7dcdc8e208568d7b4bcfee3b6d08f775538a6d8d88a3de5308fc2a1caecaeea197f2c4f15db719ec422cdc801569e85c7d7bed1a1a1ddb8d70b12065ea224970e9475a69d1efe49f1204229dba660891d12cff9e7e847d825cef28015ae91e776ad8ca6fb741fbd54d7d5fd3bc708ad0c6b07f57f6533d04abf6f4c7328782e0544cb8e522cc2cd9e4493428b876db32e77109bbf9", 0x1000}, {&(0x7f0000001340)="68d291d43228bbb3434f5d2c23aaff1e72542476bf580f3f537d58acf575562619ea6999c4e4edd7dc263bf4164e5defbb4d2df2ee0f6db92652cd61d75e3382290ff56197d4e8ca4d625cb95a3b5e6cf60abeb820e00250f485dc404f077cd85a392087857576ad91a95c8d5b81aa1d4249d6ada6292ba8e474f3a0cd6d60cc94747f3c545b7a4fdd0e1f2f98a983d85cdb51acce6cb1641787d0287e814414b35b38c218bbe53496c8c580a666617e57704e8d431c039d5a746e1dcfeed4812be480a6b64776e873394987d60678b0aec1dce0a74b5e8932bc97ec747298ec70d516b7b81832583e2d5a73131df518a00f66d8096211ffcac2c0fdf9d34c4ad3b17bd6b478ec8fb4cab0bf5576cdbc2c47eca32b7465738090450d036c4c7b2fb72d8fdcda46518dfc079e9222032d300fc33b91359e3d7fcbb9faa265086e30fd0d8f5820c44340d81ae63f463bb4c0038f0fe533ca25ed4353f0900336aeb026e3a340b8c0dbdcea8ac0c62a4a6732a59ee0beea0bd9635d7382e39ab609902267d420f341dfed39e6251d5b4d67ba38201f83ee5868c528d394cb99b38ccec047b4f013581f6d8c8b527cc97e069adfb56c5440a01e8e15804ec32b3bf4fcdb1599f2e649806b235676745d691f51191fedafadbdc972e1c7d12ab45a80acd9de8aaa96edf57cf6aef5a38d5edb194d562c20a074b0d42c477590efab65c9c07550fa53d3fa47252c92ecde735e4ff64e363cbd09bebbb4682f43d3f82aac5549478c49ecd04b4a00fc4efe4199f98f8aeaff66ab0c010c53fdf2d026af2425d7f5c31315f28937b0dbc6ce3fecb86425c6053452acb54a93143546eea48651d7c137a1e60e754b6f769b8f21a902d59da3fc4ff8135835967f361c5064529b3f62c5acc1e8009f518ad1408a7156be1555e48ead6831bb9abd8351de7777b09ab7f46cb8a5cb21e22dd02a06a9978d796794f3644ca449cddb59f9a2d93fba673ae2cbed32c7eba2dcd06e487d3ed388bbc31d8e2df45fc424e4d429fe93d156744829fd9bd792105f7bae8cb65bfe85adf75cfb047d4c1f2c76e8a21136520f6ee706d40b789aaceedbf26e03d6184db86cfef12e6fb543fb80c1609e43cf9c057db2a57df8043c3e36bb83a7eb8936f092ebd31e8de237746ee6ebb26f1047430232bfe93a5c7f671be7e9c7bf8afde058d413e0b54a35aaae1319139e333bda3ef2c30776650ae98a03021bec73f502369d14669fbb5872e2e70b51612f647a7d42a0850f60d329a13a4a817415d7d09763e941b3b99af3efd9aebb6e644d6d75a8d1ee404ca2da04bf059e7a06c080ebbf92a6e91e12733106d8b6d07b31b92055ce40372f0a9306a460d57fdd9b2525eda4518f3b6e85778677d99fa5a7a8af04fc7b67db84e280323ce436b4f0d962a192c2c4ab26dcf92e3b5b77a2b276c0507b6891099f9bf6f5ef3df1ecbf63af88256320f9e86f1a17e66bdeebb2409eb67e5c52c62cb758eae0b2b863bd4cb23b7c185ebfd667f3903c2f80ca13e18680e14f153bd8db02cdc205ffc53c67e376e2941682d11057c64db38734daf8342ccf5a05e1dc228921726809ed69789848b07ebcde954ebc822daf7135ba824c226d60b19fb7a671248105e0ec1964e0284ea291635dc6f9c8ea6ea64b0b9be4ac557278649460c22fc66720942b52a1c8548638d460d820f2648bf052c8f721d1cd08f15894ad0352b0db8c6e1e2d0919682776cdae40b05608b271be3f61d1e7d5a4f0e0c53fc601f7ce97b5fb8c375d6c2e37029908335eaab395d16ce5461b475de4a6d9f60600d8d3e9f10a476a249d20b25ee4f99499cf2ef85826a12e9cbbec4ec2d5b8de6394253e66a6755e2ce473bb16ea118c82e874830ed70676afd754aa6f1f51157f47982e06770b3d81855f9c34684fc4a4dff8580e34246eb7815b2fc370ad02c5ca23cbd5ec47f7255a3e1049dd5ce3eabfb537a6f2e72b3dc6a982f81dcb0a402a1938a7264c6d1f40fa42e913268d5dd6f115272f1b96a01289ff10ca79ade290a9f8a42c6470f78c0bbcad0f4274db42649a5b6f6a4564d0caec42beeadb230d50ffe555fe9536386cc349cb77950ea4110af0e89c70aa9e78874af6507bfad87cc8488fd7c4ba28895d8ad4b51975bd6632e4227134094bad7ad9dd9dc839fd25ba555157a4d8c2307cf61a0afddfb7a84e1aab2b9d3865d450bcf2eb9df56e4e0c947e4c8fd3ed4a28bd484c3f553c34cbe60f56795ba84b4e40f86a43c8661f2874e83aa708729bffd14b198051dbbe3be17d385bb9ea16683bd05f44b3e2d0e41771e3ad931aa15417338bc4e931a80e7d168bfd7581ad043d013547c39c7718f4f2a423a7562468585f105b466faae34b89accd4e6f55361bc416f34f63d5b7528f12927835290bd1212240fb9517ded39d60903f5292ec99d09864e6444c5104d307b3f5e38ca981907a6d09d27f86b967a1210296ea0c7af03d9c171484fd2454c8c5be4d2fdbe510f01965687fc7d4e473831a2da1edf2eb96e5e0dcddfb5e37c33a89908481dab1fd8f2cc5ee77834c722971e1b38911a41d5cadba43166c48b4440560dca1fefda241a5a8df0d4cf550336478de2beefc0e4e3623d4e9c67246b3e689e04ee7492cc9ed7cfbf095592e56ee665742d8c752195924c4b04629e75cf8da9c754d3565f813e2da290bb9a0806880696429d011ef590f6f0eb5f274b8e1e93dc4ef4e8db72f381f86effb6954fafc019387aa7590a2df9eb15a57c62e52ad0b8a9e6a88bbd348bbe4ec77fec913d364ec7c7e23e80a1e61edcb1a9485eb7e63dccaf6b383249b7bf244ebff45799f6585c64c9aba97220a27ac06d5c161fdd9d320a07e9a72082aac2c40eb69d8474c40a65ebdd2a90f6123f338546b1026ea4efd356072274477386bc87c280a547cc73fc48d219d7dc4d4cc82e2a962dea4fd5488392c00bec533fe09b85fe37ee726984f799c1a2271289c23ba0b5cedd669ffa316840b9d56b90c38a74fff9303b92b841165c713375141ecfd07181fe34e5ce3c531d00172df5b71c620c2cd2a596738d25a6762ef6ea75848746db2a826ac760f662b8dda561e0c6ccf612d377dbc5991561e4e60946e2aa271c795fcd2dea12ac66b611a7f2e92b280186916475afdae3c9da42dd356d02492e3b5287b1f07430c19b22dde0356180a069983a0ddff3d771f9bb470e5e80ea79b9d07bee4d6a8e12a420656b059d32430b733f4983694cefd48c07c3c3ed2649e01531e61c89eb868c1ed35c153c993bea313831f959946b673967b0c727b720b97fefe57ba3196f31c037d3c6ea3e43f4ceb1fed9124504085bce988c7ce77ad1259cd368869de0599e9450c0fa7d538fddbc8549688f660e998b4f0d07231df8314de6b29143e2bb58aba9db4156fe8cba8f4f27a3f72ec1418df2710b6cb809e6f29570a7a7803466f3b64f88cadec4cdd9723bbc546890077a1c965bf5259417c1fc7e9237fd31a3ff6ed9c8091d81ed8d59a31ba83ea301160a815efab5ab5df637cbff5c21f78cd398cf6508c124c19514c30f69c1b89c1e3d1770ffaf4445d72ee6bb76caf3f21a46b4e3d09a39c318f6859664ac0c9f361ae778726d13c41d25e21f16716b92cacf33a08e53802edcf9c84b1a9d7c9aeb84f56d8b511217fdd79d218bde23266da670bb8f411711cc44bf275c9b9fe43af83112f04e2181f0bc06c2c97596a32e8297431a6bffa53002bf45b12ed66bcdd7e607bb7fb224cd8feb409b03bd721037d6df87d855c4a54a2f84ab1bbef8a573d7f5d774e8cc9fc7d2ca64031b24817e9df70994a68c40779d0a6949a746f0b5f1f03e89bc2b5dd3a3940d1e3e0b983d970b5bee65cfba7a4d84fea920a6b80e2eba498b0bb6c34b85f638b855d0f6dd26e35b279850e479c4f1a5c240ee67591d56bbe3fbb73c6c85c97222af6dfe0ef3d4770272cc21acb80c2d6bb10d390ce0ec0049e9f6f10309320d2acdb4821f361f8a090e8839ccf0d5d8e0b438c827c18cceb9a607e0dd6e091ca5c05a7b20f6861df4e94c25cddb749385996a24bc376b25392192f019bf3d4a00bbf55f408563560bc160db841543a29e019e76e27fbd8cfa81218b5c9caadc3d4da9b7e3147f4395b0fa66b6e97fbbf23d2532e76f8e00414845aa20ed48f3ecebf6dc6c5e0649dc439acb78ea27ce7c6ed9bd1dfb8571daca335fb90e2aeab2d84ba7b1b07f43be5768b0a73c330a0ba7c94aa534ca19542fb3a66d1b8177aa01dc50935f85b8c6459af5faef8d24f9f9e3d377d893ab651e8ae665116c71da3944a4b6d1d82570a1d5296828ea22123a198a845ae90a0b1a34b8903ee0095f0fb06c12d4ea0992376740941eb170a02bd3cf037e30c53566f4c005cc5cf7d06d97c1979cca5df38b4b2cb3dcd7cad531de879291e625523ab07b1c89524f9777b3a0e9a017f56f0c3a9985b023d9469fe20036b907d079cfee86cd933bc50e30cc5dba82fe110d296e1b43a7a74848d8293ebd40afc065adaec203d8755ddf28aadba3a2eedf2753149a695839d493d126ff0d7f5e547b6e4456c23bb3ad652f8d6c545105e161700a461efecf59c12ea6138dc96bff05e314f89bf7c736b78dc8011184cc927f18c4fdd5f1b6ad36a2a740289936faa192d562d8b55380301e8b62616ed23841e16f02836f8aa6292129faa6a70051d1abffa8dd0c25f8601dc257119fa6d76fdad4bf06152d993a05c7ce8add1e751548fab2c68a4779d68122a0f5f6c9586d865b7e8507622f48bed4f0eefe58be49bab7a7a27d5f0a7a333fdd7b6718e8a81e6c5d2328a6be0094b0b091d5a051df55fd4d92c7bd5e970b120146463310def209ab87936c2c894708f42f3751b7c7150a3b894cb44d0893534a25335e94b9b1d37c9d787bfaf7495d57030ed82800ba532e4996923a909930678470d56a15ec39c87c15de41aef3966fdc11ee007282fb56d2b9cb0c976ae689280d0cf1aff049cbe21ba3c973dcc0af60af850ddac4c2f5db2ef5a3992d7f03ae3ee3033e4c5e4e4cf083cfff19db995de6d0acf285311800ae4a4d8e64c8ebbb15facea94a5ca6e5100621903958778bdbb8faf7138131ca979cd79b06665b1e0085e4baa04ee5a243af4163ca549a8989a22e76e87cb08ff1894c688d639bc2b713c9502ee42fc08caf613483bdc43864712402dcc6fc8c132205cdb0f0d3958bef328946a6915c54485d8a7aca257f871b6877d3c21f77e49b4c9a2118a090f99555430231be186117998ed72ae5ec0b68a0df6a2ceff5efb81372aafa47072b0437244b43d8de7d7fe8da72a967209c515f39f473075bb7daec827b5150f2da32fb29d0ae4efe79f213d4b0a9a3c9c7dd72af4eb24da4577982e22ea864524f8eac50ef5f2c4e15038974b02c8c830c835e6182932089f09de8ef7c863fea63d8421cfccb4016cff80b6c247846b52704f0a1be32f89ebc56bdbf683a79fc486e3813cc1167338144c37a42569ef4450b3777800317aaf5d3ef5fff2cc6095bb1e41fd5faf0101aa7a27d92880a32d318e5755fd7b12be6851f7f06eadf53df3bd0fed79bdd11b9bc6c0b857f8ba0a3f1048b83f96d1ba3ce1eeead2bb02c48ef78fec3424726ea13e40b7f11f79ee9a7ef0ffab9e43b676b91ccceb4965d04f400bf3bb74008acadb8a8336b9c1cb77ce39d2188e6908bdc16e3ec73ffbd63ad205133affa9ac7d464238b6f70985481fa00340c379bb2c70ab7280ac", 0x1000}, {&(0x7f0000002340)="c872472bb5fc6205260dc4f85bb733a678f66a41da8c2d05f9412b527a10d6866a94aab4b1f3658423cdc85ec5241d8644ac51843ae09d1dc8f7652bda043c228b4f0fb8a15144285da9a70179b29814648fce6b1fc862924ddf0f95604cdd7584973d5de50182eb5c3093b887aacea08b47940edfb9e6a582617367e43202d91b23fd206ccd122182548d77e66bb1cda32f480195664ae91476271e08d9c3688aba4ca799bb0cae531d94347a549ce7756616b73d238a0267c616f0ad4bea2b3080df42a8a70eac890158a82fcface2906ed863843633aa26b69a90701180bea062a33b2e53ad8e95681ae11e376d8dc1504135327ef36046e854c2c006a2da9c50c31f21498a34c55e1d21df6da4fc94be14162b14f7e33d51bd6868cd677619bcaaa8cec1632b92a16cc1c483d5eb7a0adbda296c71134d4b82dd6ef2c74c39e2b735742280bf5a1401ff687681134c7f3a3393e7c8dd577f942e469eaa83da7384c12f00199a2a99e1d75e9015135b9cc16f65850a607a54f8f6b72de852c25a13490f4cb9675b45a8f8d236a352e437062ca957927efd78d73517abf2944fdff05e75ce7a9621b99c900d4d2976e003bb7e2149184ba4520f6095100fba2872c5c5b83ecd052940ef9794db7c7982867d5a54660f5fa37970069e6dc36af17ee79534a0d1f96bdf0d934a7b50900759a23a0de8908f7c803bd6e3e2c5641cad8565a7a01f31a0fdd9743baea020cb9cfb6263d7c0435192496686afbde408877a8916b5ded36ec088762a334535b0ebd53912d77f249ad169abbd9bbea8f18d44da84d5e9b756850179e7f33be7ec3c227aae2f4ef06acd95aeeddafc498594abf02ff5eceeea1b77f0e57945237945b45e4d5c0613dc55eb5ce734177fa706507263cb092e2d42b3be1bd4b42dff13df4d2aad69825ec17082fc0e582ea1f3f0a87ded80ef28a47951e7afc056241e4a0f27d760c775304efcddeac2ae0d1d61a080a434757c370a970b64b09a01bc81a57f9ee450669da8d3ca97b4989c80a6ea28678892b331f15671503a679939807dfc7e89e66f92fd166c0de3db4a54013cf51a96e3ad11b5b52a80ca3bcb3264c38932a287f7b7ee87bf26d9d0a0aadea30971844a45a93b783633914d52e1ebfebf495f05890850f887aaf2e6985327038dc065148db4b287e22a287ff832c27659773630a0ab48c28089ced737b05c44c33963144e88ee741c92d7910899aad60427d92a40a783dfbe4df05ee024ed8220b08898b44917b0e0bd20928982e17aded4de5679b02022b1e220ed0fb748536faa6dc49760c0d8f97e22a5aedc26838f46cad76ebdd3c0ef92329ac9a8df7a1040728b615708ac8df2fe1e4ace8dc7258a04aeca742ec1c5f3b773f5150691f239053f950f957b0a6de999cfa3ac4f41bae5850a8b66080263e48a468a98f54b7615aaa00c230b639684c4df06d323850e663a35bc714ac6393bf2ae91f81d015737ccc8e74e82633c9f5c561e05330a19d028c4b5b0d9e6fa9d83cc3a771f9e9142cae4979b9b73d83af9403a8e34eb1d4fe295c98a966aa88f442d7d986a1679a9d62e791f837020a99a743312bf1c837cb5a698ef7524d977e0188222c18be3fa47eac81dad120483a04ab55dff5aa0d5226a1df4d44b9e65111fce5d6650c88c35dc7b2a0715ecca0d2a3231f783be9bd7912c0faeb2f6c8a73a5acc56797c35b5f3e5adb93a34b5abdf7d072cd716534fe14cb3f0e1a572a5249b41f0922fb932f17e3349967921b686d563303e5cbb64010592918a639c8b8cc04b2a3dc2a90e2a84dc4eb8c2ba08a8919abfccac3e8bdaee0800f6254491e240a653c7ba84e2723f547cae77d43daf2f3678bce5a79d6970ba181918d43cdcfd082d9a92ab8459b50c212a206137bd4cb7739e2778b25de2ae08a957b4854e4177834f8200fcf34a7fb51634e45a779140229cb900a18d1c01dfaa4af14a4552d61c30a0cec25ee11125a8b527c9c10480e20bebe884503bc1a55805ea1bf472b9eac0c0b463d71da5d7ff731d5d44e245b6dd86f82ce0243daa90e4c401bd8676f530e7d3ea5f80a12b408a87d040e531d17e52a6755c77c46c062b9396d0cd0028dd5faf0898f8fd93ad0137fb2806161fc5718633e311a0e42cb767306dcf29d3dbab2052c5c1dd8b10ac084b67b343db70089917cbfd45cce0ea5c83b1870baa003f389fe2e39b95f3f4448f606f08ccdecb694e56a001197065eaca52b5c029b1c2253cadfeecc58603b1a4df894c4ae88018b610c0be0e850eaba8c2564203e9b3d219be80ed119e2d1b938c2164fd92b5bc35b9659445ef522792ec70af4279d386c888dc9f641b49a748694a85e13501c992780ebbf7204639f30438231f744eb6cd1bebd7357d93fe2a5683a6a4070fa3492c62b410808eb74adbdc4d5c2f865d26a6ffa8aecb3a7f3834d0459379ad9c7a834ef5c504b76aa05363a7bdb57899903e7a25d77089ccde4b2dcd5bc9b3821a268ccd4831121357ca856c66e751a662ae0d19b6d0f6c491639fc6ac927783b27fd5709082d95343a63409bd57a5be8dfd79b77f0096963c01b9b4e2c1548e19ec95d37c3b6699682ba15f9afb97fe5acd89ea9893921c719fb6e6ff856d2726423f907628238e3d652bb48a0c918e433aec0e76d03f1753395c150fb0283ead07c781e337e3bffed432742bb716972f750de243bcc38fd6c122e96c282071ef3943f5b87cf086834672782073e18523478530e518827ef740bcabc147ed0113b0caf3808d31194c6ccd06f527070c9694ab17ca4564e92fdc1cfee9153028eb43a8df52f9bd85c48a0bec7533476ffb5c95749e7b2c812ba4d446b2a89efdeacc00207ddc5ba5c05005178d1b7d175a37cc64ccbc4f7057390f3c4aece07e8687ecb8aa9a95f88217da94f6936661e3322000b11a0aa99428d706880ffe1b1b04c2e5bdaa942c660902e29242705c2611e928807e7261c16f41c1250b81cae16c6d6e164ffac28a40c889c1aba6c0ede820caa123306ef6f0a8062593a6a95a407fb8ef602dc2c9db4506154ee8c82190a35d75d77b731f6ddcfe52f72065eed0772752a9a78ee18c824b9b2e4e5d1eee26087bbc2d95650c92bd60a08c9795e30594b5f4c32a404d82bf95751906c0949ddb92aea9c5a56ed0ca99aae43dc6fc28f1061c6cf6d59f8c5e77bd9bf9b0c7e20dfb9ca006ef0e10ec2276fdd9e80a178d95e4b51f8663c8f3ba015f6b19d5a3359d11db86fb43f7a91f9dbec744bcebdce45a749a4b33866b6cd14a0724862f9a83e419cd2d525d6d0da32fe0e53228e5056884aafdf8d094bb01a98f5995299a554776727894d65dab46c58a83b3de315a9391c92c47dba7a976b1e479ef85233e0d148b262a06751c382e583fc259b14d7a7774142bfa665ecb5134a6d3f8ffb985f769c4839028c76adc01b4b6632098db71e49ec1cd76faeaf67b3277ba0fbae5c6182d987281d1085575a05d7e9c309f4b6bfa91c11dcaf12fcfd182f27b64f40c17649c639170bdb4c60e87168113756da799d8e2fb82af4213b2d4de6caecaac43b8f889f887982e8b32f3bd9b8aeb22234c6287306003fc20216d3afda51763ac60420f8a3ba802721ce3c924c2cf2a28f2c94aecd127aa555bf0d4b6224844a376673270819cf9354bcd668293416ade58383ed2a155132a3c7aa6c66031eab04fd13e823d5afe935b59b6a776b0ec37c27dab6478295d1fc24f17abeea903e9033b83259489f5386c66a72fbed30596a300befd08829a128b5fc30acb57240c9cec3182755ce66c3869b8b6a94db25e73c666226b38c603139ddfe49e0b3d3353e082f2827cb5d7e89fe6d15fb4a75158f621342d77c8425ec02820c0610d415ba398e6b1719b8910513be2dc92b7d6f3aaa278e05885d556b1e48b598ee88d1475d735f3a21530e42afb311655588dcf3b442427d5f64d7958fb3858b8818830df1fe7d1ed9a92032601f0f26942a3fae202a50054afc207b9be5cd26b94d096c293e497b564705184e1dad38f3f1a4303c6aa2d1d95a9fd2dda611e34475aec682561499e2efb3554073cab1551701417c5f9839cc51769ff8f53b85236e87bb927cb0136f0a1dcad2cfc0662434f1c8aa7f0f7de9119bf9c012b14d8a132e8006dcca138627f44b344c873500121046d81ed831feb400262030efd20c02af24923126930c34ab7f2cf397830d5697a2f872c6933612ec66dc325df7340ce7b5f6b3e6c5cd00705b772769a37d5226c5609f6b102a5425d0850f468d4fb7b5983d26ae2bc593a8cbad17d67cb73874fe1ecd11fe91e47a89f3ab516dd6d862641bd162c7c4a97abf8f52cd7a3237b19f1fdead900bc6c14f6a266e4fe81a63f5d747262b41bbd491d3bd2d140122ea878be1593d9c8174430f18fa57fd2f812ccfb4d425ca9c89dbac9644d405794bc7499866446be4f696f51ad530ec2b1b324a100a2850fe2fa33235123e37a29b1c6a6f8f2ab8b4c91b0634f444a05bab74ffb288cf014dce6251e956c7fb6f96b27d30e22b4639ffaeb79a5fa5d0151f243efbe4782b2479ab80a7abfea5783a79eae9b3bc6508599cf9dbde37b19d9a5fe551cb65e6ccd946d9d81f8e509e4ce3a5d74c0076e5b67c8c13dcdbe43720f9ed87f53986fdeab15bef9421a326f41c0a63da2a9c06dd76b9f7088a5fec767d2d46e4dd4c106e78e70996abe2ec67d4775ea8df5bfa857d418b58de5e47e1fb1d8ae5b758accbd4fd87ff89bd47451e2d654cbe88a726f2ea99460bace27a47fadb2b8a909ac413f6107e5fd0da23357f0222339aa222199f3211ccec98873dc5b6a73ffd8c2766b5f431796b1bc93b5c9a1545148179bb98ff6bdb8b311ec44aa3ead561cddd0738b36de846549bd7df92845229a110ac1873dc9b4d9a36190881dac51b098f3012724bb4bce1568b83c735b0d991c46290cc2ccf6d3d33dce69afd22c682c32c6cba32027cb36634cef4cfb47782c699599b1599a18f2e53b07fead2387b20eab90358ecfdf47df908c5c9e3ed87241af24bc1a034525b864d20f6e65f4775fa7a517a05e0e79f6effe3da2ae028774aab3500dab8caa25e986e2465efdc560ca4ab3ed620851d428a889b101b7e7d50e444053f4172ef8234db9112422172c41ac1060d4421d099150cd9bd7f1b24b7bf578e4528433e3f16d1d9f6ed0551b17c5cbc53f4ae27971c6356b2f6bedb819d14442983df11908282b56700e9234d78c6136d0e75b8aaa5a3e18766d600dc20330b6b17d7815b9cb3c85eeeb37ccd425d47e20489517fb16ed636aa0190845af7b337dfc82390ab8dff96bef944f6a7b30a5471f8499e4c75c5b5e79fadd961510ee25e282855f747c3d0f245f52882a05300f938319b84929b311c2819e88518a928f20d28bce4fd4de5185722a4b29e3a77186ecc367000dd6beeb8e46fc658893ba37b4784c0bb49c0f7b97f5112cac35178f5ae4835d46eab4b9648d2207177130d418f0ada7fb2120df63fd9308865b866358ee9e61ef63d191fa82ccb135b55e9ba9efddff9ea15cddd840bc1560371319017b59dbfb135f17282934cd52b1aabe6994511f21aaf6fc293c9098cadf170d8ed4ef5cf314e1e27ec1de6ced1b04f88bdb385c13e72222afa06fc9e82ec353b1cf06dcee752f110dd0bff541a347a9bc7273668aec3b2c17846788c611e439903802ac0d3041828b4ede6039e958580bc9442274b3773c496d68cdf494536ea0ff", 0x1000}, {&(0x7f0000003340)="9fd7212e20d9c5f3b90ab3f514a1d5f67a63a9b583c5ad0cd661a5898ac842aae1786dcc9c370ef5d97a45c4bb2d16d33a3eeb1d54129f85b05ff09b00679907fb143be52d8ec386464e097496ec810b697167c8101e5796e65178b3a87c0a4639fa92211221502289a0ac1cbdc0aecf555749f1a227e45293c4d89299ed1ba24ca4e45283f30d230bc3bd3fea013c2259102477f273e7bab4bafb93923cdbd02262ddd13881d1ecbef74505b221a86d1837f80ebf6defccc15e", 0xba}, {&(0x7f0000003400)="2b05f8ead8d46e2b96e8ae3bb2f637a23d237b5c46852d25958abb81", 0x1c}], 0x8) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 0s ago: executing program 0 (id=438): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000002880)={{0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000340)=""/4090, 0xfffffffffffffdb3}], 0x1, &(0x7f0000001500)=""/122, 0x7a}, 0x5}, 0x38, 0x40, 0x0) close(r0) r2 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x83, 0x1, 0xfbfffffe, 0xfffffe5b, "d76c1f000000000000000000000073e226c00080", 0x800, 0x7}) poll(&(0x7f0000002540)=[{r2, 0x40}], 0x1, 0x7) writev(r0, &(0x7f0000000480)=[{&(0x7f00000004c0)="ce", 0x1}], 0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x8, 0x8, 0x6, 0xfff}, {0x7, 0xfdfffffe, 0x7, 0x20000}, {0x5, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0xb}, {0x7, 0xffff, 0x80cf, 0x1}, {0x3, 0x800, 0x100, 0x5}, {0x0, 0x40009, 0xfffffffb, 0xfbffe2e9}, {0x9b, 0xffe, 0x9, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x44d2, 0x2}, {0x4, 0xc7ce, 0x800000, 0x5}, {0x401, 0x106, 0x92fb, 0x41}, {0x200003, 0x80000000, 0x9, 0x6f5fc48b}, {0x81, 0x0, 0x1001, 0x5}, {0x9be2, 0x8001, 0x5, 0x69}]}) mknod(&(0x7f0000001380)='./file0/file0\x00', 0x40, 0x800000) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) poll(&(0x7f0000000000), 0x35, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xf66d, 0x9, 0x0, 0x5effff5f, "9cdc452ecd33040000000000000700", 0x8, 0x5}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0xe, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0xffffffffffffffff, 0x9, 0x91c, 0xa, 0x100180, 0xffff, 0xb8, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x3, 0x1005, 0x1000002, 0x6f1a683a, 0x1, 0x8, 0x7, 0x1, 0x3], [0x6, 0x9, 0x10000, 0x800000000a, 0x8, 0x8, 0x100000000002], [0x100000000, 0x10801, 0x0, 0x10000000000005, 0x3, 0x8], [{0x5ad, 0x7, 0x400005, 0x6}, {0x2, 0x924, 0x8002}, {0x1000, 0x5, 0x1, 0x5}, {0x6, 0x8, 0x1003, 0x8000}, {0x4, 0x3, 0x2, 0x10000}, {0xeff8, 0x4, 0x5}, {0x62, 0xffffff7e, 0x1ff, 0x9}, {0x3, 0x10000, 0xa, 0x4}], {0x52f, 0x4, 0xfffffffc, 0x8}, {0xfffb, 0x3, 0x40000048, 0xfffffffffffffffe}}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0xfe28, 0x0, 0x37) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000a00)) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x5, &(0x7f00000000c0)="01000000", 0x4) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4000}, {0x0, &(0x7f00007ae000/0x1000)=nil, 0x4bb6}, {0x0, &(0x7f0000ffb000/0x1000)=nil, 0x2}, {&(0x7f0000000000/0x2000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000212000/0x1000)=nil, &(0x7f0000826000/0x1000)=nil, 0x9c}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil, 0x9}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f000005a000/0x4000)=nil, &(0x7f000005b000/0x1000)=nil, 0x4}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001d1000/0x3000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil, 0x0, 0xfffffffffffffffd}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00', 0x0, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xff, 0x7, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x4, 0x0, 0x3877, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x371, 0x0, 0x0, 0x1fffff, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x686, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x101, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0xc000, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8cc, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0xffffff6d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8000, 0xd177, 0x0, 0x4, 0x0, 0x0, 0x80000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xfffffffd]}) sysctl$net_inet_tcp(&(0x7f0000000a40)={0x4, 0x2, 0x6, 0x11}, 0x4, &(0x7f0000000a80)="69e5e5a0bdfccea27a8c6342299d1eefafd1a65235617602c709e95927678d06c2587663fe6990ae98b6e62b68f6954731933dff9ffef2c0b4e227def65780a1b64aef86b13dbb1842a93355b5fcdc2e1557c88f1a550fd82e52b62f3b9c100c24f4f3eae0f67bf0eefb9d05b032e0b4038e81d54b77aae53e07b6e1711d70bca1ae2c80cc3e0027e20d4c87ec2f64d2b6527c66104639b55dd6fcf516fdb51928ef5e3325f740314547fe5363d94834454586da4dea988e9f9ead2a4518e74139a3b3b18c16ca1880cf1472c01c5de08a0330dc32261f21a7cbd92e8de6db9bed824ea4251c54bb", &(0x7f0000000b80)=0xe8, &(0x7f0000000bc0)="2529f2066c4aa5d1c1588c4056", 0xd) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.114' (ED25519) to the list of known hosts. panic: unhandled af 0 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 399307 24747 32767 0x10 0 0 syz-executor * 48525 71142 0 0x10000002 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff834f35d3) at panic+0x1e5 unhandled_af(0) at unhandled_af+0x1a if_output_tso(ffff800000050858,ffff80002a288790,ffff800000c40d40,fffffd007f095840,5dc) at if_output_tso+0x22b ip_output(fffffd006af34b00,0,fffffd006fcbe300,800,0,fffffd006fcbe398,facd4bedd073ac01) at ip_output+0x107f tcp_output(ffff8000015b8000) at tcp_output+0x36e3 tcp_send(ffff8000015b68e0,fffffd006af27a00,0,0) at tcp_send+0x191 sosend(ffff8000015b68e0,0,ffff80002a288bd8,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffdc90,3,ffff80002a288bd8,0,ffff80002a288c90) at dofilewritev+0x2bd sys_write(ffff800045ffdc90,ffff80002a288d40,ffff80002a288c90) at sys_write+0xa2 syscall(ffff80002a288d40) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7de07b217b20, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: unhandled af 0 ddb{1}> show kasan No such command ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff834f35d3) at panic+0x1e5 unhandled_af(0) at unhandled_af+0x1a if_output_tso(ffff800000050858,ffff80002a288790,ffff800000c40d40,fffffd007f095840,5dc) at if_output_tso+0x22b ip_output(fffffd006af34b00,0,fffffd006fcbe300,800,0,fffffd006fcbe398,facd4bedd073ac01) at ip_output+0x107f tcp_output(ffff8000015b8000) at tcp_output+0x36e3 tcp_send(ffff8000015b68e0,fffffd006af27a00,0,0) at tcp_send+0x191 sosend(ffff8000015b68e0,0,ffff80002a288bd8,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffdc90,3,ffff80002a288bd8,0,ffff80002a288c90) at dofilewritev+0x2bd sys_write(ffff800045ffdc90,ffff80002a288d40,ffff80002a288c90) at sys_write+0xa2 syscall(ffff80002a288d40) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7de07b217b20, count: -12 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002a288570 rbx 0xffff80002999ee0f rdx 0 rcx 0xffff800045ffdc90 rax 0xffff80002999dff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xd5fb8d1ca84a1754 r11 0xae7c03311c7560c6 r12 0xffff80002999ec10 r13 0 r14 0 r15 0x1 rip 0xffffffff82acbea5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002a288560 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=48525 pid=71142 tcnt=1 stat=onproc flags process=10000002 proc=0 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800045ffd9f8,0xffff800045fe67f8 process=0xffff800045ff5840 user=0xffff80002a283000, vmspace=0xfffffd000b1f73d0 estcpu=36, cpticks=86, pctcpu=0.44, user=2, sys=72, intr=12 ddb{1}> ps PID TID PPID UID S PRLAGS PFLAGS WAIT COMMAND 14446 500808 24747 32767 2 0x10 0 syz-executor 97876 123622 71142 0 2 0x1004 0 syz-executor 55227 197504 23483 0 2 0x2 0 sh 65053 230902 79302 0 2 0x2 0 ifconfig 79302 513742 19580 0 3 0x100002 0x88 sigsusp sh 19580 511001 46017 0 3 0 0x80 wait syz-executor 46017 230831 71142 0 3 0x2 0x80 wait syz-executor 65236 7788 45635 0 2 0x2 0 ifconfig 45635 193727 26430 0 3 0x100002 0x88 sigsusp sh 26430 210108 28771 0 3 0 0x80 wait syz-executor 28771 343344 71142 0 3 0x2 0x80 wait syz-executor 23483 238290 11175 0 3 0 0x80 wait syz-executor 11175 467910 71142 0 3 0x2 0x80 wait syz-executor 24747 399307 79105 32767 7 0x10 0 syz-executor 68715 496576 19729 32767 3 0x10 0x80 nanoslp syz-executor 68715 90778 19729 32767 3 0x10 0x4000088 kqpoll syz-executor 68715 93407 19729 32767 3 0x10 0x4000080 fsleep syz-executor 79105 209446 71142 0 3 0x2 0x80 wait syz-executor 75058 486159 15402 32767 2 0x10 0 syz-executor 15402 226374 71142 0 3 0x2 0x80 wait syz-executor 19729 332472 76556 32767 3 0x10 0x80 nanoslp syz-executor 76556 168108 71142 0 3 0x2 0x80 wait syz-executor *71142 48525 25334 0 7 0x10000002 0 syz-executor 25334 360731 5862 0 3 0x100002 0x88 sigsusp ksh 5862 439290 71370 0 3 0x10 0x88 kqread sshd-session 71370 422158 71955 0 3 0x12 0x80 kqread sshd-session 84313 94131 1 0 3 0x100003 0x80 ttyin getty 71955 373905 1 0 3 0 0x88 kqread sshd 47055 35959 60818 73 3 0x1100010 0x80 kqread syslogd 60818 366828 1 0 3 0x100002 0x80 sbwait syslogd 85545 485311 1 0 3 0x100000 0x80 kqread resolvd 40190 125637 98579 77 3 0x100012 0x80 kqread dhcpleased 16792 208497 98579 77 3 0x100012 0x80 kqread dhcpleased 98579 158928 1 0 3 0 0x80 kqread dhcpleased 97966 324546 0 0 3 0x14000 0x200 bored smr 56329 216848 0 0 2 0x14000 0x200 zerothread 1089 486710 0 0 3 0x14000 0x200 aiodoned aiodoned 51445 310218 0 0 3 0x14000 0x200 syncer update 27310 83024 0 0 3 0x14000 0x200 cleaner cleaner 39879 267190 0 0 3 0x14000 0x200 reaper reaper 51585 414793 0 0 3 0x14000 0x200 pgdaemon pagedaemon 63474 237409 0 0 3 0x14000 0x200 bored viomb 35864 411543 0 0 3 0x14000 0x40000200 acpi0 acpi0 83807 408269 0 0 3 0x14000 0x40000200 idle1 24185 80757 0 0 3 0x14000 0x200 bored softnet1 79343 125997 0 0 3 0x14000 0x200 bored softnet0 10321 39160 0 0 3 0x14000 0x200 smrbar systqmp 64951 239205 0 0 3 0x14000 0x200 bored systq 31342 496638 0 0 3 0x14000 0x200 tmoslp softclockmp 15112 225417 0 0 3 0x14000 0x40000200 tmoslp softclock 66133 184007 0 0 3 0x14000 0x40000200 idle0 1 52572 0 0 3 0x2 0x80 wait init 0 0 -1 0 3 0x10000 0x200 scheduler swapper ddb{1}> show all locks Process 97876 (syz-executor) thread 0xffff800045fe7778 (123622) exclusive rwlock vmmaplk r = 0 (0xfffffd006d1c4120) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 vm_map_lock_ln+0x12e #3 uvmspace_exec+0x1ee #4 sys_execve+0xd9c #5 syscall+0xb17 #6 Xsyscall+0x128 Process 71142 (syz-executor) thread 0xffff800045ffdc90 (48525) exclusive rwlock inet46 r = 0 (0xffff8000015b6900) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sosend+0x78e #3 dofilewritev+0x2bd #4 sys_write+0xa2 #5 syscall+0xbd4 #6 Xsyscall+0x128 shared rwlock netlock r = 0 (0xffffffff839d11a0) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 solock_shared+0x6e #3 sosend+0x78e #4 dofilewritev+0x2bd #5 sys_write+0xa2 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff8000015b6ac8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosend+0x2e9 #4 dofilewritev+0x2bd #5 sys_write+0xa2 #6 syscall+0xbd4 #7 Xsyscall+0x128 Process 10321 (systqmp) thread 0xffff800045ffe298 (39160) shared rwlock systqmp r = 0 (0xffffffff839c26c8) #0 witness_lock+0x5f1 #1 taskq_thread+0x12a #2 proc_trampoline+0x10 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11042 12009K 12034K 166960K 12295 0 pcb 17 12K 12K 166960K 17 0 rtable 133 3K 7K 166960K 1846 0 pf 23 15K 16K 166960K 131 0 ifaddr 25 4K 8K 166960K 245 0 ifgroup 34 1K 2K 166960K 250 0 sysctl 3 1K 9K 166960K 10 0 counters 62 36K 37K 166960K 170 0 ioctlops 0 0K 4K 166960K 135 0 iov 0 0K 8K 166960K 32 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1288 81K 81K 166960K 2220 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 14 0 VM map 2 1K 1K 166960K 2 0 sem 27 1K 2K 166960K 45 0 dirhash 15 2K 3K 166960K 27 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 22 78K 129K 166960K 1438 0 sigio 0 0K 0K 166960K 13 0 proc 72 131K 163K 166960K 1962 0 subproc 54 3K 4K 166960K 666 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 103 0 in_multi 44 2K 6K 166960K 664 0 ether_multi 1 0K 0K 166960K 8 0 mrt 1 0K 0K 166960K 21 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 1 0K 1K 166960K 1042 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 183 144K 208K 166960K 11496 0 UVM aobj 22 2K 2K 166960K 22 0 pinsyscall 44 88K 114K 166960K 3818 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 22 0 NDP 9 0K 2K 166960K 175 0 temp 65 9123K 9180K 166960K 10798 0 kqueue 13 20K 30K 166960K 139 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 28 0 0 1 0 1 1 0 8 0 rtpcb 120 174 0 171 1 0 1 1 0 8 0 rtentry 176 652 0 594 6 0 6 6 0 8 1 unpcb 144 628 0 613 7 1 6 6 0 8 5 syncache 336 11 0 11 1 0 1 1 0 8 1 tcpqe 32 1 0 1 1 1 0 1 0 8 0 tcpcb 736 181 0 176 2 0 2 2 0 8 0 arp 136 116 0 106 1 0 1 1 0 8 0 ipq 40 3 0 0 1 0 1 1 0 8 0 ipqe 40 3 0 0 1 0 1 1 0 8 0 inpcb 328 933 0 923 10 1 9 10 0 8 7 ip6q 80 1 0 1 1 1 0 1 0 8 0 ip6af 40 3 0 3 1 1 0 1 0 8 0 nd6 152 173 0 164 1 0 1 1 0 8 0 kcovpl 48 74 0 68 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2621 0 2298 29 0 29 29 0 8 4 art_table 40 2622 0 2298 5 0 5 5 0 8 0 art_node 32 652 0 592 1 0 1 1 0 8 0 sysvmsgpl 40 7 0 5 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 72 40 0 15 1 0 1 1 0 8 0 shmpl 120 19 0 0 1 0 1 1 0 8 0 dirhash 1024 27 0 8 3 0 3 3 0 8 0 dino2pl 256 2512 0 899 101 0 101 101 0 8 0 ffsino 296 2512 0 899 125 0 125 125 0 8 0 nchpl 144 3351 0 1485 70 0 70 70 0 8 0 vnodes 216 3187 0 0 178 0 178 178 0 8 0 namei 1024 17828 0 17825 3 2 1 2 0 8 0 percpumem 16 101 0 54 1 0 1 1 0 8 0 kstatmem 264 125 0 108 2 0 2 2 0 8 0 scxspl 216 10040 0 10040 7 3 4 4 1 8 4 plimitpl 152 251 0 230 2 0 2 2 0 8 0 sigapl 424 1599 0 1548 7 0 7 7 0 8 0 knotepl 120 314 0 0 10 0 10 10 0 8 0 kqueuepl 224 181 0 171 1 0 1 1 0 8 0 pipepl 344 421 0 394 4 0 4 4 0 8 0 fdescpl 528 1583 0 1549 4 1 3 4 0 8 0 filepl 160 7114 0 6934 16 1 15 16 0 8 5 lockfpl 104 152 0 150 1 0 1 1 0 8 0 lockfspl 48 60 0 58 1 0 1 1 0 8 0 sessionpl 144 112 0 98 1 0 1 1 0 8 0 pgrppl 48 190 0 168 1 0 1 1 0 8 0 ucredpl 104 1727 0 1713 1 0 1 1 0 8 0 zombiepl 144 1549 0 1548 1 0 1 1 0 8 0 processpl 1240 1599 0 1548 5 0 5 5 0 8 0 procpl 664 2431 0 2378 8 2 6 7 0 8 0 sosppl 176 6 0 6 1 1 0 1 0 8 0 sockpl 752 1744 0 1716 18 1 17 17 0 8 13 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 118 0 0 15 0 15 15 0 8 0 mcl2k 2048 33 0 0 5 0 5 5 0 8 0 mextrefs 64 37 0 0 1 0 1 1 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 1197 0 0 75 0 75 75 0 8 0 bufpl 272 2955 0 102 191 0 191 191 0 8 0 anonpl 32 9203 0 0 75 0 75 75 0 247 0 amapchunkpl 152 33955 0 33613 33 1 32 32 0 158 12 amappl16 200 2475 0 2465 13 11 2 13 0 8 0 amappl15 192 2 0 2 2 2 0 1 0 8 0 amappl14 184 999 0 995 1 0 1 1 0 8 0 amappl13 176 242 0 232 1 0 1 1 0 8 0 amappl12 168 2014 0 1988 2 0 2 2 0 8 0 amappl11 160 3 0 3 1 1 0 1 0 8 0 amappl10 152 55 0 45 1 0 1 1 0 8 0 amappl9 144 270 0 270 1 1 0 1 0 8 0 amappl8 136 306 0 303 1 0 1 1 0 8 0 amappl7 128 239 0 228 1 0 1 1 0 8 0 amappl6 120 648 0 642 1 0 1 1 0 8 0 amappl5 112 105 0 95 1 0 1 1 0 8 0 amappl4 104 421 0 403 1 0 1 1 0 8 0 amappl3 96 6079 0 6008 4 1 3 3 0 8 0 amappl2 88 1533 0 1461 3 0 3 3 0 8 0 amappl1 80 19648 0 19089 16 0 16 16 0 8 2 amappl 88 9860 0 9740 5 0 5 5 0 92 0 uvmvnodes 80 117 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 21 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1583 0 1549 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1583 0 1549 1 0 1 1 0 8 0 vmmpekpl 168 14014 0 13946 4 0 4 4 0 8 0 vmmpepl 168 108694 0 106910 103 0 103 103 0 357 18 vmsppl 488 1582 0 1549 7 1 6 6 0 8 1 rwobjpl 80 31478 0 30546 26 1 25 26 0 8 0 pdppl 4096 3173 0 3098 139 58 81 99 0 8 6 pvpl 32 15501 0 0 126 0 126 126 0 265 0 pmappl 256 1582 0 1549 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 574 0 63 15 0 15 15 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff839cbff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a496c0) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff83a496c0) at __mp_lock+0x192 syscall(ffff80003c3f7470) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x703523b52130, count: 5 ddb{0}> trace x86_ipi_db(ffffffff839cbff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff83a496c0) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff83a496c0) at __mp_lock+0x192 syscall(ffff80003c3f7470) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x703523b52130, count: -10 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff834f35d3) at panic+0x1e5 unhandled_af(0) at unhandled_af+0x1a if_output_tso(ffff800000050858,ffff80002a288790,ffff800000c40d40,fffffd007f095840,5dc) at if_output_tso+0x22b ip_output(fffffd006af34b00,0,fffffd006fcbe300,800,0,fffffd006fcbe398,facd4bedd073ac01) at ip_output+0x107f tcp_output(ffff8000015b8000) at tcp_output+0x36e3 tcp_send(ffff8000015b68e0,fffffd006af27a00,0,0) at tcp_send+0x191 sosend(ffff8000015b68e0,0,ffff80002a288bd8,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffdc90,3,ffff80002a288bd8,0,ffff80002a288c90) at dofilewritev+0x2bd sys_write(ffff800045ffdc90,ffff80002a288d40,ffff80002a288c90) at sys_write+0xa2 syscall(ffff80002a288d40) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7de07b217b20, count: 3 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff834f35d3) at panic+0x1e5 unhandled_af(0) at unhandled_af+0x1a if_output_tso(ffff800000050858,ffff80002a288790,ffff800000c40d40,fffffd007f095840,5dc) at if_output_tso+0x22b ip_output(fffffd006af34b00,0,fffffd006fcbe300,800,0,fffffd006fcbe398,facd4bedd073ac01) at ip_output+0x107f tcp_output(ffff8000015b8000) at tcp_output+0x36e3 tcp_send(ffff8000015b68e0,fffffd006af27a00,0,0) at tcp_send+0x191 sosend(ffff8000015b68e0,0,ffff80002a288bd8,0,0,80) at sosend+0x804 dofilewritev(ffff800045ffdc90,3,ffff80002a288bd8,0,ffff80002a288c90) at dofilewritev+0x2bd sys_write(ffff800045ffdc90,ffff80002a288d40,ffff80002a288c90) at sys_write+0xa2 syscall(ffff80002a288d40) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7de07b217b20, count: -12