last executing test programs: 5.394085047s ago: executing program 4 (id=5): r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0xffff, 0x2, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x80) close(r1) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0x14) poll(&(0x7f0000001580)=[{0xffffffffffffffff, 0x962bc6e700d89bf}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) setsockopt(r2, 0xfffffff9, 0x3ff, &(0x7f0000000180)="2565f60948a3c415606a6eeb7b48795d716dc301857e38783ad4c3358090203ba84045a986b6d106f3466bc7bce8cc8c9522d5eb03a03b9eee38cb1ea060eb47739cbf5e960ba76fa3818273ae030a81562bd482cfa8e6819144d8ddc78766d55ecae47c4ee0ffee125b7238c5ab52d275fa64c006ee7e4c3dff9f2abd80bd85627035cb2c521835ea1ce9974ab27cfaab740126ad28d7a1f807eaec1a820267247b7edf64f6e80a0d5b8497dc8e4b6868d9d2f71f43750db4da9e5fd2c4a76f903169c210efad84b8f04287f3514aa8b929c73a2e5eda492515e056a21a591d15b32b0ff3f2e9b806edcbe83313cdc3dd3c9afa59e5861a23dd", 0xfa) r3 = msgget$private(0x0, 0x5bd) msgsnd(r3, &(0x7f0000000d00)=ANY=[@ANYRESHEX], 0x401, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) close(r4) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, 0x0, 0x0) recvmmsg(r7, &(0x7f0000000880)={&(0x7f0000000580)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000005c0)=""/196, 0xc4}], 0x1, 0x0}}, 0x10, 0x1862, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r9 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r9, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r8, 0x802069a1, &(0x7f0000000100)) writev(r5, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) r10 = socket$inet(0x2, 0x1, 0x0) getsockopt(r10, 0x0, 0x4, 0x0, 0x0) socket(0x18, 0x2, 0x0) 5.293633809s ago: executing program 4 (id=16): ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x300000003}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x7, 0x100000003}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x20000, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x2, 0x2, 0xffffffff00000000, 0x2fffffffc}) connect$unix(r0, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmmsg(r0, &(0x7f0000000500)={0x0, 0x3}, 0x90, 0x0) 5.222838737s ago: executing program 4 (id=19): r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0xfffffff9, 0xfbffbffe, 0xfffffffe, "d700004612d2f78b21fe6eb000", 0x4, 0x80065}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x5, 0x6, 0xbb, "0000b4000000e9006a1400002acd9661ecb9c713", 0xffff595d, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4, 0x0, 0x0, 0xfffffffe}, {0x2, 0x0, 0x0, 0xffffffff}, {0x2, 0x0, 0xfe, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 4.859572359s ago: executing program 4 (id=33): r0 = syz_open_pts() syz_emit_ethernet(0x10, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0806000108e4ffffffff00000000e8"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) nanosleep(&(0x7f0000000000)={0x4, 0x10000000}, 0x0) execve(0x0, 0x0, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) close(r0) r3 = syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8ec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffec3) 3.876406497s ago: executing program 7 (id=97): syz_emit_ethernet(0xe, 0x0) (async) fchdir(0xffffffffffffffff) (async) symlinkat(0x0, 0xffffffffffffffff, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = semget$private(0x0, 0x1, 0x22) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000004c0)={{0x87c, 0x0, 0x0, 0x0, 0x0, 0x82, 0x6}, 0xb, 0x9, 0x7}) (async) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000140)=""/215) (async) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000080)=""/178) syz_emit_ethernet(0x17a, &(0x7f0000000000)=ANY=[@ANYBLOB="f3a2a8908a78aaaaaaaaaabb86dd601ab5b6000000009fa70000000000000000000000000000ff020000000000000000000000000001001d0000000000000401ffc204"]) 3.825291675s ago: executing program 7 (id=101): r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() fchflags(r2, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt(r0, 0x11, 0x1, &(0x7f0000000280)="12000000", 0x4) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000100)={0x8, './file0\x00', '.\x00'}) 3.729684603s ago: executing program 7 (id=108): mknod(&(0x7f0000000280)='./file0\x00', 0x8, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) socketpair(0x1, 0x1, 0x1, &(0x7f0000000080)) open(&(0x7f0000000100)='./file0\x00', 0x804, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000003000/0x1000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x0, 0x800000800000000}) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/90) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x13f) sendmmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0}, 0x10, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) socket(0x18, 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x4ebfac6bbaf7960) getsockopt(r4, 0x0, 0x9, &(0x7f00000001c0)=""/40, &(0x7f0000000300)=0x28) select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}, &(0x7f00000024c0)={0xda, 0x400, 0x0, 0xfffffffffffffffd}, 0x0, 0x0) select(0x40, &(0x7f0000000280)={0x3, 0x0, 0x0, 0x0, 0x1000, 0x8000, 0x1}, &(0x7f0000000200)={0x81, 0x0, 0x2, 0x4000000, 0x0, 0x312d, 0x85}, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x9, 0x6, 0xfffffffffffffffa, 0x1, 0x5, 0x1, 0x9, 0x4}, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r6 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x800, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48b}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) close(r6) utimes(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x5, 0x3}, {0x2, 0x7}}) writev(r5, &(0x7f00000000c0)=[{&(0x7f00000002c0)='#!', 0x2}], 0x1) 2.835294565s ago: executing program 7 (id=134): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffd, 0x9, 0x5, 0x2, 0x4}, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x7e) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000080)={0xa4, 0x3, 0x8}) close(r0) syz_open_pts() 2.7146067s ago: executing program 6 (id=140): r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xfffffffd, 0x0, 0xfbfffffa, 0x9, "d7be16eeb801000000000080b001f4000100", 0x2, 0x7}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x7ff, 0x3ff, 0xa, 0x6c}) syz_open_pts() socket(0x18, 0x5, 0x41) 2.635976631s ago: executing program 6 (id=145): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8014695a, &(0x7f00000001c0)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="6dc10016bf", 0x5}], 0x1) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x400, 0x4) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0x8aa5, 0xd1) syz_emit_ethernet(0x10aa, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffff300901833639679200468f109c006600080037907800000000000000030100442006000000eaaf00000200000000000000000200000001ffbfffff0000000394060000407994060000000e000000830f05ffffffffe0000002e0000002000000004e204e23", @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="110800069078e75b131230529b99097ed1c2e68da87002a7d26b080a0000000300000007131284966907db2294176fd3f31afdfe3fc40000305f6288a14d833060609c41f4899e7fee810c3f6680e6c21383fb9f59537bcba786599cbe3bcad1f36d6059bdecb07d3c826745663e86ba1dc40768735580cc107e770deecda26efffa797146c8b2da425688e8fa201378a9b53affad3fdbf8b90635d2dc4f634f1344b59d14756ca865299a8dcbd2d863879a73673c7cf79c02066ddc9b62c8860edf5a0016e3ef8346c1765210b483e857f7611b5a0b8d2a19b7f0039e69f66fa5232a8690fd5bc62f38098de01ca6f089d75077b3a50dc36505ff7a16acde6650b5a1d8708a8a189eb13b6d564fd19a0ff615bcd6c333094d765034e77b58d4352ad81eafea13181f251f870810dee1dd9c73e5f72ea72a4262c06d03e6af7ff9bec282e0a6df8f1089c075376997fe1e3d2bfe73adf93e404813f8328ee4250b18b9d445e3550eef35aa4288900177df23387f9104576fc3671dbd1c5202346db763e20bdbf63dfb6976de973fb4f28139353ae37ff16f0a1124016f648933465a6a3cf2219ff29c3798f38fc5c554c0485193656e2b074958f31200350570d6cba500512bdf29354aa410d72fa69ae854e126de03539416a163aef9cbb1e6b1d5866fba9bd6fc7b5af1160e628441df4ca2bf6ed3f820d3867cb35dde2304271a8956beea895e62781c78a5cf93f0469c5248468a8b1b741870fb127f4e27e779df39b3f87c6c05b8146e6705f713143595e04ecaa410d634f8bef52f39cf7327f0873f876c8cad823c21e142ba79c33b5204b8c34c93345d2eca0704a084529d527ddc2c2a106e93e3ad01b160a70c98c12ad7ecb6c13266a46befe8deb085d6a925c6169ac1769f8ab1d58c26f54f6bb5a3a687c2269c5df1182b1a7014521d7b29c482ffdff017508a8256279cb641f9c38f6ded4679f5d4562e5996b9c221a10e7f16eb678ab09e5a5086f02235dd341855d2f7efa7ac5792dd799da59562c627ee91dd96ea9e8a5ece0c445b9cebd433af96938f03b02ccd6671b2988694e9b634db7b5e4a6d1348863641aa9e9a81c6d3b5878c64d055b8db6e55a1cfa09d682c350ed2dcea6b80af9668a51e49953a4541229524f5bbb3d85e749c363fbb26dea991d449e0c2d9db9b20c2a6c39ea32d4d4ad192adfc52cec0a90a2e6514c38e42dbeb4470ca851ad89eb07b685a29410f357786bec7cb28598596d1e4b77015eb05d5e751edac7ccec9bc4cf8bba0546d40dd23370d8e97840c1fb412ee95498616d3b05dd22982c3198f527d1cefd7bdc04028040f8319667c32b570163ea7e57cdc7c23375ce72fd075dcfaa03313d785afcea76ebbad52bb5dd998bf40f34b0ff2591e8aefd2926c1fdfcb9ca9a7df00e8a70e9ffac258408bb50628c7554f8830c79ba4bb922cc673e0d7274e245fe3c4b63e80147e8ba71776439bd3f1b2dfbdd608e02ce781093ef6b1c67b6c80c924734099654c617d197ba5b950d51c3e9ef0150cca165c9f53e8d8fe29f9d6ca655ac6941fb8fea047dc2f1a5c8eb6abac49af25a22161b0efa780ad5a4d1a5e4f04b46bdd046800862a5ba20d21bd7c3a309b2c2ed01f6c9acb67c5053bb9fbdc09e010e2dcb59d3de33c80fb27c0faee5f6059efd052fecf5b0616a65896194b30de27da2d22476c2ca5fbf81b01ce2ed30bb11034790d88ca769bed2a5da7ae42218f2745c6df554c8620674aad99fc4e59584347d4480ac98e3c66c8b672ac4f4b37b60942a7bf3d5bf5602ca7bff1fff8992150e9f4f7cdaecab835429602259bf2d21529e5889482e6a7650fc76d755598d09b6eaddcf5ab5bf1a5e8a2866a2e9bbda685279fa0bcd9b40d4a16b4c3fe9f687291bd190450d968e669ac414e1de3733bc9f425e8d28e3204743414d36d0e1a56f9a93ee25df6ed121643107d9e6700107703808f44e9da8f5bec3b3a6f351b736c0e1ecfbf95e84f4453a030ec4f058c45bca3d9868da3aecd8d45bcccb9ec7efc77440081e0ae4872918c9b5cb227af795d2c346fcaa4e933815ebbfb6441b2cbd3c3d486ce3c08517955ec9ad7da6aba0fdf6d81e7b0d830328e002fce0bf50f822c4e072674d48b8bbc345ce7f0c853f3fc1db72385ecdf8922092274b97a23d1f93c594bcc1eece8e7f60f7bb288cd1caa67e3ed719db11f13255df8da02e59fc28335b6f97feabf9614e311462356cc8675b5ec4f3db4dbfba4f41d6d4f12a4076b3d6681940e33bec363f861c0b21c72202d172fb86f9973ddf3d876a0023cd5fd1021b392e838eb5253818ca5fd1120827d30e7a0f1d319195dca4f821ab5fa3256c0565a5980607cd4d5817df1858ac488106a048de243b63db666612c99a57cd8b086797932e80b50ec71ea1e4354741ade6f65f41fda3bc1fed489606904ade2c918be4783851327d868aab351fd1e7694eff9848ba9f119c9a7fad654db463286236ad40c3c6e1112aac0924c6569cf034d34ce7aea1d8d4bb843c6234e03335e7c1b052aba0131fca1dbc28ffe9e375266ceed1abbf3a81fb02c9555e62102d118cf45606234b4843da1e23beb48a39c00a618e70def6d26581a6b619514b11bb406af602b47dbab27b0f6d1e262609e922853ff32b65c85494bb5a9ea21eae54c724e71bf0fd0c5ee9f858bd057e3b886c35955ae41eb231dfa52d907ccde6ed5d042783d48b51a70d4a9ba55b70b0acda0710d435e1b3c47133a0a8ada9df1f6d4b0cf316099b1f22f565182780a0bb4faae8e05551a6b426b945d25b16a08f086a8059c78a3c10f4b8ce0f84997bd5973ab82bef548424cd5b9d121bdb35fe4334c24bc95401e56edb77a2e61d3d535f0f719c90828fd91a638d74ce7497d4bc0c55b1647cfb5fa32a0f257beced847b09d63e5b56573af6daf8563856d745ab748420756ca82896a3c74c36709b2a94802d3619202c0794c230e89f36e18718c32d51b6ad75eefac0d687f4c3836079490d26a4ebb94254a81f00e3bae2dbc7f103af541320f0d16675f11cd0f5c83fd9161971c07aac8d43f470e060edc377182f06a9152314673c6d94ebcb82dab8aab3e1d3266236a8279b125931e8d9edbd32fd0a6577cfdf930ac2bb7f1cca9656e24ad24390f51f46b2c4f9299be9d9d339ae158d7a610407db5dfa2e251a8e25ac21ef943f3432a0187124e0aed18b2f40bff93cacabf3d5a4396a9cd1e6372168fdafa4ca68082865cf60711594fae23e0251af59ae8b0ea8c4b67c5b9e240dfa097d745a33e5a9ba5a03a87e6978e3323760c8ece1e62bfaca3da1a5c6dde43f133211f727d60bf17baf5ee2c1c7e553e4272a4ad800c99897758f6bc4c40061cf2a9b58fa1b5cf5c6cb2abb4520cbe4ad49b4b5c70e7d9808f468e15fba999cc2e9d61e23ca26c4e81149f272bc85df3964ca1454bab0f2a90b2a30e83505890dfd7b8ab4bb2d55cee00d76d345bebd685f9de8dd361545b148531b1b5f2db06e52d2ba0c8b2a31ace159d3d3ff8d72e337dea27afd67f3c83324a1f81f7f2e1dbcc7cf5a163198481bd11b821ea5b980ad314b3c8ede4563e1e59d88e89c0376a1acf11ddfa48e51d349bc4f2144247ef74ab3ed5d7d409d40112c654fe3d28363f8537057c0d0f3eb56fb6408a457b193a9955efcb3b94ef37f8e15a4211f218bf4fdaa3d734e06a5639fe90b9030087743f755f34daee798ecb231d14981e476a6f3654b8e3e671c1d6427c129b1c63c25fb0c242a8271b3a8bf264f070a3003a0efbca206d3d05fcbae8cc44eca122f820eb4d78162fb58ac7486f2d9bbe86980c1a916fba991efeca149bb52574fab636a757591a54a92736de01c42e5624408e04d854516297c2b2ee30c62cd148183d38b63012b4e8dd72203ad05a6f4a3b28b2fbee1e8e42920f829103e75c732dfec268683d684039ebbd43cc2978cb70f77e36419e09e95cabf8b461b991dec197cd0b0da6739d0f0044296139ef6b2983fc324103239b6ebfb06387981e810de596778331ecb2200717999a4c64745c2ddc7ff0524ee3f92510944e4e1085e2890f17fe1bcb8a38749d70a649ddfad31bc0f8e691d1f58ae71bd241f5bd383c0458e63e442e4d367bb8825bb333f4a9659d0b5de74862a32022819813e7b08f082c5d89cd10181f5827c6103520c2426b9e4b0d90d124a4b7e3c7c56cdd312b468d262bf931f214bb1755a1d2181db046d75c27b6860754db89ebbf0f02f16f9dffecb1d4e1a925d7ae97ca935a6fa9fb79db237e94c887059de898c4f0bbec80745e0a19ae40e6a193d2e993c7342bd84a743ec52b6818a71f182fa3ae72a9fecae08b9db28f1b0e61ea8f679fbe0a625f7fae2875893a4c403d018f6d6c555033d3b27d8755e68e40a8566973ebfd0287fa9107b2aac3d92802f43257388910f5ca6347916c3cd1b39a5486b82a55f4670960e439ff26fc67b1b3ee3951a611f197ccef66d207513c190f6a2bfcbe740ad4f44d82e4bdecbb43c8d7cc6d8dfe556946f1d67f5a847a65928b2ba6ff69ac04926a3766511ee9e1c911bd9402b8cad326fb095ff0c8d5f85fe3b448a1619a450a116af3c857372af1be36da7c60081a044fd1c0924640795c63103c006a681f59efdadd630ea4f2846bb6538f9548f2f152341e8fd075cb84574a89c80612e418a438ad0bfb3c49f85e8e7e6ad330a48f936e529ff7a8e44785c8ef00aed61f32ee357441093e281661b0b7fb43188f92631053fb5a87109770daa895084c22f140c01965691f4490b2dca1eac06bf037fa48ec95801cf52b6dfec82f084737686d31ed1834851453e5647ac2230074b0d48148ff6b26c8eba25962d5a344329bef8bd491b8b4c4b12eeb39e255ec8d06e0ffa3ebd58556902d4c289b6a7e45bb95d4d0a46a18c9b3a3110e300e81aa205df56fdbee8f902ba70c91b0c2b0b164f7f094470b9a16ed1c1cf14df947d88a385fa16f80da93dd24b3e0401a6c66024db175e1b5c7d98c43149f452dc8f2ec6907f9358bd5b528a42df8be2ee15682c377d8d673973a38628976cf552d3dde49964d682250de1b107c3ec5422f585b159ac22e29e368f34977378dff9b88f413975b4bf0a109bb71d05ab2741e3c0e262b9758994320d5872cc6280966573ba080a7baf83b09d857e707793434aab563636094b5994c99dadfa8c6f9e8d2d51afc4cfc791f157cf3a46edc21a2af9d255dbb9440a82757580fafb30876f6b022457263d2600b2d2519e93c6a4f7d95b98bc37d14d77a89e765d5399134e18d4c0111a157056d4f6bce67039718e28e595c1b6b42a0427e64f9b2a3a15a7ca1cbcaf8e58324aa811919da6557ce3b250d1c1c8d2bc4a26baa9240de9583b358d8cc0cf95c1a5a65b8ea1309f1325b5c23d059181f6d9ec6e6392fb0890107518b2267a0ac6cf71dedaa2ad7699b374f493d5ea4a04d419c52eaf89fcd5d34a72dd62d096fa23fcc038678a2f61ff477cef0fa69efe3257471c560effb66108e4245bb67cd65c7772010f4cc3aee7efb744d8ba2f641346766d652daaad9c43d23b503583d9ae0d161cae0569d181ac00b8f3e553aa136762daa9fb1f4b13512ad7859161c503f983200a4b8ff2a6837713baadb8216f0bd0ac604a9a85a8678dda621439a0a03e787b094dd80c99c4ebe3a1946276c5953b3e5908a030bc8b610a25c86910b8be4d8c7cf56e7d4f56b2da05bb09a47d6d96d52fb2f51e5d41c25b008f2138154cfb7d32daa5cdb3f482ca871771225cdfe77c61a228b9b52b95193ab47a7af9846d377e9f2603b66ff421f69723bc35a143adef7"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x7}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x208c1, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) r6 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r6, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r6, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000012c0), 0x800, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001400), 0x20000, 0x0) kevent(r4, &(0x7f0000001300)=[{{r5}, 0xfffffffffffffffd, 0x33, 0x80000000, 0x0, 0x1d}, {{r0}, 0xfffffffffffffffe, 0x41, 0x1, 0x7, 0x80000000}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x3, 0x40}, {{r0}, 0xfffffffffffffffa, 0x4, 0x80000000, 0x0, 0x199}, {{r6}, 0xfffffffffffffffc, 0x42, 0x0, 0xc, 0x6}, {{r7}, 0xfffffffffffffff8, 0x14, 0x1, 0x10000, 0x10}, {{r0}, 0xfffffffffffffffc, 0x10, 0x40, 0x4, 0x1}], 0x4, &(0x7f0000001440)=[{{r8}, 0xfffffffffffffffe, 0x49, 0x10, 0x4, 0x3}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0xf34}, {{r1}, 0xffffffffffffffff, 0x60, 0x40, 0x9, 0xdf1}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x5, 0x8ebf}, {{r1}, 0xffffffffffffffff, 0x4, 0x1, 0x4}, {{r1}, 0xfffffffffffffffb, 0x78, 0x1, 0x0, 0xa62}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x8, 0x9}], 0x1e8, &(0x7f0000001540)={0x5, 0x9}) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r9, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000000), 0x10) getpeername(r0, 0x0, &(0x7f00000000c0)) 1.795366553s ago: executing program 7 (id=157): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0xfffffffe}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semget$private(0x0, 0x0, 0x98) (async) semget$private(0x0, 0x0, 0x98) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) (async) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000040)="b1000504600000000000800007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037281802000000000000000000000081ea6e69e0bb76d907a900000200361b1257aea8c5000420020000000000008abfba1a8dbf090008effffeffffff3512b132ae037503682ce371a300803712051eadb71d89e0267526da269fc6a251", 0xb1, 0x404, 0x0, 0xf2) madvise(&(0x7f0000179000/0x2000)=nil, 0x2000, 0x0) (async) madvise(&(0x7f0000179000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, 0xfffffffffffffffe, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) socket(0x11, 0x3, 0x0) (async) r4 = socket(0x11, 0x3, 0x0) sendmsg(r4, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="10000000"], 0x10}, 0x8) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x100000002, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000d7d000/0x4000)=nil, 0x80000000000101}, {&(0x7f0000fa7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000fed000/0x11000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100000001}, {&(0x7f0000ecd000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000004}, {&(0x7f0000854000/0x3000)=nil, &(0x7f0000d85000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000a86000/0x2000)=nil, 0x1}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000429000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000c26000/0x2000)=nil, &(0x7f0000bfd000/0x400000)=nil, 0x38dd823d}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000c93000/0x2000)=nil, 0x1}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil, 0x400000000000}, {&(0x7f0000da1000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0xffffffff7ffffffc}, {&(0x7f0000dd6000/0x2000)=nil, &(0x7f0000b0b000/0x2000)=nil, 0x100000001}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f0000d93000/0x3000)=nil, 0xffffffff}, {&(0x7f0000d60000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fa8000/0x3000)=nil, &(0x7f0000c5e000/0x4000)=nil, 0x81}], './file0\x00', 0x65}) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xc) (async) getsockname$inet(r5, &(0x7f0000000080), &(0x7f0000000000)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x400000002, 0x0) socket(0x18, 0x1, 0x0) dup2(r0, r6) (async) r7 = dup2(r0, r6) sendmsg$unix(r7, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) munlock(&(0x7f0000526000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x26, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000806000000bb98e79c0cf96032d42e8e425bca7f000001"]) openat$pf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) 1.683972428s ago: executing program 1 (id=160): semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) pwrite(0xffffffffffffff9c, &(0x7f0000000100)="fb43a6ca62bcf2f3f35c25ea77baadaae0af95d7dd9d5ac4d03510229c07f1ac9c225fb5607c00c1585246c48411db93e506f3ccec8f28a83c71159cc6d257a623048231421960997f84419379c0deef79fe4a3950a4c0964f5e05fb9103cd233ab710bf36d3f914901e8210ec72dcd36dd34fd7d8c8edb967f853f2130977688c63a4b179a56d86395d3b865c3c9b186ba8c3c6e5b76b77b28d25c9443c61a7cc6e0bc4f83e36dc1d4113f238d42dcbbc85c99b345dec26ceb4504449e59b9940f9a4798c82eadbb96ef336bf388709ea9ed2d9a065a218ca9dda4d785b75d1d6d04a4d2ad479cacb17", 0xea, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r2 = getpgrp() listen(r1, 0x0) fcntl$setown(r1, 0x6, r2) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) close(r1) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 1.681642984s ago: executing program 6 (id=162): recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x1003f8d}, 0x10, 0x0, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x0, 0x200100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="e2f3", 0x2) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x6a, 0x0) execve(0x0, 0x0, 0x0) open$dir(&(0x7f0000000b80)='./file0\x00', 0x20000, 0x64) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r1, &(0x7f0000000300)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open$dir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) symlinkat(&(0x7f0000000dc0)='./file0\x00', r1, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r1, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r2 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f00000000c0), &(0x7f0000000100)=0x4) syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) dup(r2) close(r2) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rmdir(&(0x7f00000011c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') 1.455826214s ago: executing program 7 (id=163): setrlimit(0x2, &(0x7f0000000980)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000008c0)=0x9) ioctl$TIOCDRAIN(r0, 0x2000745e) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/9, 0x9}], 0x1) 1.455158455s ago: executing program 2 (id=164): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0xffffff58) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 1.443779594s ago: executing program 0 (id=166): sysctl$vfs_nfs(&(0x7f0000000100), 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x13}, 0x4, &(0x7f00000011c0)="51433b4b010d571076e8a8afbc03ad169bf6c4939c96bac32e6d45c02e6ae583d35297fe65aedb99c2a7b9551dc5539aaa61f3b7e5bf4e71b65fed28d9ff9780a2836b207fdcf35e06c0309a729eb9ef60afba6b33a084e6d2bad961633fef68c6b9e50bb34df3d6a575177d0d9ac036e0576c80eb3e4941faae124e77732b1ac3effcf34b68e1d1bee5bd8f2ff482f69e9b6663eb1ec361f652e830287ad77566a4116cbc9e4c274e9b52688838e5ef36ca76c3f029f1f97495953dd06f29fb1c663ba487db14f90e22d3f7b800eafeb1869e94ff60f3c9ad4883f86f392df11e75fb626c7893ff07a383a54cfb92e3c84113ab528d86b337a0bbe24cad32307c419ef008f68b9579e3888fea74a06342f6d9bfaf39cfb2b63bd17f8df3e8459c7433b3cdd43c05c171fcf6fab8ecf317cd0eaedfaa56da5603cd3c216ea61f9c2df7bc15237e5ec8aaf7a4a8603b9d341e4b253ce4d597b5b385b94885d30aeb8cca5f28d6a959d69518be987363e7560c3c1a20f5041b9b1e02a2c600d26e1b8d037d70ef346093fb11bcd8a09bf55cec09cb0607a5107b19d2f4a348b6c692683d72568c2c93be8242c79daca1487f392038cf04a9589026169edfde57a0e89ea6bd3715a736c0dc94dc5c9c8b792a251d0508a929a8c29de3a2b1ff240048751e43625790177055af4bb79433e5b4e243772bb709e9e771d12fa38a14bdda3ccea24fc49482d2cab965474d5af5792dec5f58a9cda30e51b81a84e298ab455ff68a3f42951971fdf211e52eef61b5c3e0a47221c967615821f2d06d6e66afc978f31f025537f52ad12c905bfefab5399d09b1f285f260270a910894038de06f6a4c3393f44b7f5e6342bcf69c6e01b02067f5e39ad8c71b5646297df73739ee0aa1c9fb8fc7c255741f681a9b7ccf0e44e83cbe60ebc08023eabb6f213d78c80c88a7f966abd1acb445925c3816754dd47013da73ff4e98e4a5078d1567026444d486c2db4fcda8a423399f1537f7551e92fb8156a2e4d32a0b4f88b64f692718686dea7be88e7f2c129734f6c29cafd90a6125b886695985d8c58f0a9989c64f001577df578539da5a67887a4a8751ffbecb40be091868088ad57149775bb5d1743b6da3dcc6e148711a6ee14931e3f3f5ea320c4262f5f5614a131f0dd7b1254c1c0620d10ae4fd6eed635137a8c375ca81a5b58cd8b00d1ddac38b7a3c5329a6ff3d88fed5e8b7f505a9f74584b92e1a850346ab8651def136a53b39e33563ee3c32e85b4ac41250ff15700e04489dea4c1fd5e5ca9092968e0f3a37a9c7cb5a0bba1d2995b724cc4bf70c555cc4ed486d7c901b5f5765fdca656723a340acfc47bd34499466567c186b746c743e7f65c98bde766ecf4b6a240b0e31c4fbd28e8130e2e99df58f02acea7d123b72f21f7013faf6016073d05b4efa892bd9212f968eb97708ac21238567d889d3a9ff1e04bfcf6f7e9bd8b939bf2862e82d0e37d473767ee6ad44642661ea749c78bada1d65156579a984fa713e6f2abf5026564c7a497d981141adf67df9d4ef1b28510426ef0742dc13a0f901202c737665c48f162888569216546b35b805a829b3824fcde196508e033bd79e543ca47a436e5c1b1cb8a87862c4202506f1fcc4dad60f059949b46cb6e2be6e7c20d87c3bbceda157ca0f9bbd23f18c0aef7047d17d4d91ad7e50a0482d604e84ecc5c61121dc61c81079c39921f367d469d4c4a7a2dfe296fb64eaad80f90fa2ae5a7fe048605952a1cce2efb385bf87de4009e40f4de21ba26ac1e04b72ce28f6da48fb9a19d7bfcca2b6a5052d936470d6ff4a350a098d070fec5229b09acfdaee187e85e1e00e9d1822bf11594ef720b807c00ab82a155b5210b994edddb1549bb5e128c4984da4e5a6bb1b2e67010bd9995a877c0501b3d71dea063c0017839a3e1b3dc8e37e74411d367b29734ca87d733531054d2040f05e1cecc5b5ad14ba799deeeff3aaa77898ff1ea9b9e8861f986f2ea0685e7ead9ddaacd84032dea22211f7dc2fd6a32db2daa4450fa624e34d46bc61a32e2f7b1db997e67c0646429aedd1bbd68f826608954ed6589308a6f3e09724230c4e6258b5cfc72fa1b89f37b2e3d4c83ee0c0773bad95691ea6f6f7692d68353e1d315e787dc2bff631a50b64efc96b0bb1598e8d2b427f2384bbc8906817aaf31f2308b3706b95b708b182fc92f33e53226d66686a94250643196d7d4810bf577c6d638de31c677fbb1b8b96413a9b14b250e113657f6bf0edc78ed5523bbf8f4e045876176a29f02ce4fbc9f116357c0a60f8406f6e1489eb2d995d20fc9853fd1019d66f3a51d635d68cab09a47ccc06ed35c3434db02a498d7453bb5304582350fc93715d18e3a7d745eebba9eae6f690ee4bd12ad11421f9ca73151dcb37187f4152d4a5663b1a9a4912d6d2892b85c1927125cd9e82ae6ff61c3d9e9c6cdf116a436cec2b953882ea623cb240dbb5c7c41cd5f4cd209d7c790ec2e86d12f24c765af91c1189f62231b356cfbf004eb8ee816a09ccae67787689b28076e95c51a2bcee79c66ce84bcce96dcadfba6de3bd2aa7d840ff8bcc5925dc74893ab80d1be6617a37d361c3fab6dda16361235f5c1612a3a445bfc5ff9ae424553d7e73312c8633a861cb35c328ee29fb8b3204a95ea3aace9ac62b2f30d3fba43c8cf6b222f1093def7703ab1f3e010a356b20cf2a2fbe31718e3d96966333b9d71f16a6cab120ff04c5ff6f9c1854a0a83dca0c18c2d85e24bd4032cd6bc1aa9ebd147af587d14254af6015073bf99c407836b6bc7c47f20eb98dd07a1724f2ca1ce4de7e36da7ab33c280ce40b304943e5781188ed26d4b2b4d0f11902a511bf8953a271f41527acc2bf8d70eaf1be1040a4271a9f09c2366c4469ee15fafdee7c6b728668e71013f1026647448810f95064e6f093470dcf13dc2b630e91d72d1cc5988df1d679f89ec37e3df9a4b36afa2f48c87ccb98ddc9592c271e13df809282d8d9d9d29ad6ebcb2aef64503007970d015c6f05572d1c93c62c40981d1aaf3ab81aca3962d74c4927c224124ec6aaf25f1cb616108009e580f330fe5887a2cfadb347973eed8d19d3d8d1ff486c28012a0c491c11eccc54d5c1d8d7e3efad96402382ebc88a08b80a24e3a03db4feb655ea639c5b2d8149be3504d44c9950910c25f7cd1e27e44538d91f93f1f9b852a722cce704c440b17cc83710886c94e10b82e5050a7c8afabfadc2ed8c084f789e739cc52a48a58c32a38eb628d79081f7fcc00644dcd1b65640c19f2582b00edc97540769bf83e71ea3e6e0f5f00abaa853ddbfdc4651fe3e68164e6c8df5e1e16d82bff6167518d1402566b6a6b7718942e48e558f00fb0d83f6dd142d39810442e3a680024f6154dc70db398c5839c9f0d635723f78e97d33f71f538afd6c655ff20a38eda3a56e0437ad4c06d4c6d9c197eeea7143039b5e94945f7ce6ffe6c056ecdcfeb38db3b8fc273dc6e0592eb040f27ddc218f7dc3ebd36315f456f5e4ce51868fb538e9dd1f87ddcaabb0d846f4a08cd3312d69fc360f09b8b920bc3ce4293fac657bdc9c0dd86b100f5f1c5843cbeccac4af4e941cd8b9c636a0facd5a4429c7bdbcc72a6e6d8c491cca6d2644de1ad9a9ba946e9c2bf6a10d463e7443b315fe6aa1306e64b46942668f8c1372cfbaa6e890cc2ad32f24da681b439579b27191164317410e270ef5e09752d583a96bb8d60389bc32e477f64bdf8c294ba7c4c1d36ae9227df3cc9098ab086c29f4b97204b5a9996481d48af13e2a5c37e305851ca44c8cc4ce4d6f4f96f957366b03d6b122e267a8ea1847361c8f558d30cbb3ca702bb9717314f2febed9bf92f1c2c7c9dd7d18082c2ed4d4e1b59db5971f9a70e7bbbd5b08ee1250ac71bf1d3028d2d8ddfa0df06e4e87bc0bcd8f5d042195b8b12099fb8f96ac8767d303d32216ccc63853ad9b554593113a6b667454b7b81f9971266cffc7665d77c47cb923ce327fc7e0abcbac228aff71b5d1c29f0c9c2368f09942e9c547321a6c354162dbfa44a27a500155ad22940eb159fb7793fb576458043a5c9cb9bb749d299b832efb8bd6f0da2f9a2f5d6d7f0aef9baef2114509a618735bbc077842db4d2f908395782aaaabc2a3767c9e75435c7393b33c59235890795971df459991071b132956845b0c62da315c425130047c162c8279ef836308ce5f90d0b9bf5f73e4e2bfccafd7f4219786a14d740200bc6613f311291eb9edf342b9860e9dd28bd328d79883ed1bb2dcaf93eb7fb60c63ca551ecc7747e131ba3d75224e96cd657d477665995410b42d5b0b7dac6d282aefb021ca5a7af14fd4d81c25ec3feaac59f230d9479c5d5dfacf15bbbd525c92ce40b2846b68a40032a876cd3bd7b8a9724f733ec98c6527a84ca17e67ee56505f800e4075203f87296d65bd81b167f524e74158aaa6f974dcf423d359b642f86dc54bebb852015f47bbe44b28dba54ecdb6889bccd977424369fcca4db6b71f01448fed37a8980f5f2be5dc0c2b89b52b2d399bcd254d2cbf9e33dafa882e0bba8da440999b9c1b89e8273cd9a406872582e5587c784096ed4556dbaf46e8ab1ba8a4933699fa721563163af97c6f2ab01f85f8c7d3b71e6ec7ccaac438fa096fd8adf33cd079df812a1fe281790d42cecd2cd0ef5aae8a1cd384ab3fddec5a9549fb41d6c40e8228424d093b852dba1cb278eba7d792fa7c03adf007a2dca043788da0c00359b966e8e266682e127ac3f7128a626675946e803033d9096716ad94e52befe92660b63ff929e63bf22973764dd579c8cedbdd6e0077f7ed18dc49dc9f60f21ccd6574a45b804b1e32fc1b3cf7cbb299fecc0c6945e4bdddad68eeda52ab04bc72ba2b08b12fe5baecf881dc3fd390b1f99a650c4e7aeabd84842cbf289100252988885c57ef4e98b1c98fe88930178a76cbb5b94694bbe393a13617932a612291b3f1aa4dcf1e8a93183c9f3e1cbde144bc158ce0b5b03dd8e2bd645cde1b1f633177e0a611445640161d992e324e48325411dd6c701385f5246f50471c5352627deaaca33e6a9e51d03c5515aa19cae5a508ca90c10c3c4293cd0fc3a10961c5853c3589bb8ed92eb0c81b11118edbb63568f9d4611d7591dccfe2c38ad2439830d1e3a37ecaa66ee45e23f97e7f009e54bbc2bca5970e66e1d99440a84f6a18a2b4f993ecb6e19971ce7ab6e7fd4f79c735896018d3a7b1013ccdc0633357993074833781bc768720b761181c3869e41b07cd87181e3b0a4b79901cb4f3d0392207cbc9cf2c52b3a96b6e18d337f999067dab30b1a590911f8edad4418318eabd869a046f7061326157beb35f03d965d41dee749b85d5a9945dcb8c75c556f1a3e8fb68ece139f30410f6002a04694b23d0aabaa19a7361faa4c2dac8cdeb64bc3d381a4514190d1aa654a9c39594e84fc240885284534a6c79e0e84c43133cfb081f04893e7b67f2b353078b75c17f334d09e04ef489e29d88760e4de208bb375f87db55da2ab760aafcb2b2e480ceb404568ee25bb601042d5964d0428d82c79609ccf82bc5c98293517fe87fe16494a661ea9b8f9382ddea5c1b76ea5608e0af17f0c947e52174f84e5822c9a9ec08b1a5b6118a238d34b49c8d08055ec99b5a00f76d5410657ec1c765967dc2ab16900842c1bd442efc860bcf0af0045f0daad82c7bcfd88cac5b86a587da81e5f627cc7ec24d1ec9203baa69b71c769491ddce1d595571ce2a719c9f1d27", &(0x7f00000000c0)=0x1000, &(0x7f00000002c0)="367553aa66bd20c43988004f2ef1d480279a083a4c3df0e32df2f25344b71a7584cdd629a7bb43313a7e0be62647daf9100fa7dc186b870bb7fda62e88d05287e8d4b4c7165e2457103123aad8f3f613f41b24a4359f0037b7a85d96145dcc15ccf7eedbd04e26b1f119060546fdb861a795f981ad863d5943047e9a28338a9126cad8356d59969257f389494467a1c92f1d7874bd434af8fb6ea952a18c70d983790d3ed9c1f157bbd82a6662dabeeb", 0xb0) socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0xfffffffd, 0x4) sysctl$vfs_nfs(&(0x7f0000001180)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000180)="a75d750e6c8f46d57b7234b59563eea017b21efcdddc8bc65ac1fd8fe218147e81e66714ff7277c0fb01b0d64ab733b3551b98f37d9ad7f053fa78b083766cf15dabee275cc13c3ae84bef20e0e8ba1ac12049b394ae47e7bac6e3c97f692e7f50355977393bc451b0a2bc0991dd7b14866e95bc57453576415b6295cbc6580ad7b733261a8f6abcf35ec1449ccaa20cf2a00ed05c8bf0df6d84277009d37c2762480b0c68d87a4c76561ebaf967db4674247e44c767fe461ecb1b4f2e09b6ca64224e94c98fc0cfba46241549c498a4cd582f24a7a70000000000000000cd7bc94bf42a5b97b0f5d972b67abcb2aae470239155e8692eacfd3d192af7738c8fa37207fc1f9219aa6401adc249b1aac168a0d71878", &(0x7f0000000140)=0x115, &(0x7f0000002200)="66571ec2bf9ce5f052dde4a4e32b8f9999ebdcd820b83b0d06ced5889d38949a313f2cfa9b71704e2c2de4baa59d2218240fe7d049c7b1239bbf0d17a323c1e33762417aad8ef23c470eed4e9b90ef817519a7250b6a15aaa695892a15602e449eb071a1fe0bf055418434b4d4c53ff480773cf1e62276cc8a9a63fc546621c5f45510adf25458e66f44952958ce72e9bd18e8d1713420dd19d9b2618e50b95d52897b81b21e511037195b43527fb5f54fb8d31f2c9226fb5fa3d98cc6cac4d424a5c09fb0cf2041a380834e9f771523d694ed9838a46fad7455ff8e29307202866db6f297800fa3b620eed2089c9ee844367f10340479ab73bc6c0dfef6d75f1308df15aecd6edcb11cc0db1f6f627991a8e48bdd3880317f07f5db63feefc63137f3f9bda7e209f4b1406e4462c04e1605b7c2d80770123b68426ec9237f7915fec98f3b929a5122ad95c4b56701a0319a5b09597e2412b231d468bc070d2d756cba05e53988e5eff14c5b5ea5ba2eae1980f5f0421e53950960517801b98fcd03edb6f5ba43acc491c1cbf3bac05879e842d972213bfd265660ddc5dd57dc61ef1a43f27a923ffe8b11aad10f0f639a4dad47dcb9e0758d747d1a0826afa1667cc2812fba64e78af38d203c9d2b8f5ecb0335ae1d5e67171ff3b80435da04c4ed470c951681fb74ce16fd1d0b48868108531e0797f28763b2219ea85253d29b99521803b19f509bc7b6e4bd816c445070b4ce3c0b8eab179a67affb00581d9353c92e3e71e7c7193acdd9a4e3681e46826c4d70f7e2a65aa453fc78d6403b639d734d7e2f4da5887dc3a50494e9d783ecb5fcb65622040e150c2546ba1367f74f5d1aa53e6f77f096d5b8944ca1a7195144dbbd21478fb4c579e994f33fec6eda141b6761904a8179c306ef9a19de9eb5d4377da6dddf6bd2a964efb59ef8bbbb63ef68645d820b13a4fb6eb45fccf6081526ad072438d587b5270b0053ae130befab52cc0e21fac12851e0471a3018a26da8a4a687ee81eef0e1865d6320e46f79f6890704cdacac484b86761e971dadbeb840b5f39ad42630a54dd6699b10fd89063c58a829a1bff573fd5e48a38a6eb97eaa29adfff475547cae825691ea1010649d5d4d322b9ae9072610242eb281ec02d2ae1f5c1d19c8f70916e5ee8bfc7504cd809a99c749765b9916be8472e2ada852f7dbc062f58bc19bdcf3fddf630264ca2433d321cef02c95a933a510dcdb3b532670ee7ee57239b68312d2de0c4b0281a02b3b40f434be4c544256f1269ced23d773ccb3c3e88d296e132edc67450fc917f8008d01965eccf155cf9216c4bc6e8c7610b4e07c61037be2d439b10dfb6036ed142a21e314cdc62e01c89301e0ed7120a32b5a12a05399d6e83406586362e8524c7f42b9e49c47b6dc082749eb17c5052a240c8a0d29de53808738f0b133d3f5f226e6d001b45d3a03e9bd4465bf1cce359e1edafd99adffae204df0e8390e1038f38295901ada11b45cee46be82fbc564511f53ed3c0015e81cf98d811854a9932b3416e602529d67f6df1b7c9bc007fd4be8e71faeede8591ec4fab05af1487787020049430820446d93313f7059cf4a6e887eec2ceec6c7f9da0a19ac3bee8a284cbe171d1fa159554b5abcf9664686e094f1ac958c90a6f365741b1d707dfc4a7668ec211345971b9264fb66ec1c06169927dd18e0594d1ff0316afbdd0366a68a9810ada522fb267e8dcb1da7c6a1d9a40a77080db29cdcdcaf68417ebba11dee61023b6c78749d083dd60a40c8be1f29a6a99a3b3f71986c16b14f7547113ec808f8c289ab4a889d5e9eb9570cca79dc0edb01080b4d0fd9689732cd3ec8f6c670ba44b4de18518df5958ec0fd9226e3631cee7dfaf624d5e4cfc686c971119a6bda645b983295dbb1ce370cef7db95cd964bd6cedad647fe557d544eaa8bd405be57ef69073c8d743a5da08f13decdb9588cb99990b547df8ce9cbd8bfbe55790a4fd501d7849e5dcddc7cc980ca3f143c82e020d2d56ca50273c93ff0dcf57f08ac253100288a00ec612f831dff1d53803c8151025fa1df72e1f99bf3ed507c6bc864c856929fa2b85916ccb814c19c44f94c07701087181106b48e206960e6356cc4a63a3c378cad340b54b6e64067c8a704f9b55dbe21807ee024055bfb687739af00ad1875c28843ec685fcf1bb2a0b74a55de4fb9698bed4a66c36ec5df0dba1300ad3e110b95608527169567b67c3541b9c121ea9f1587de10d7dd4e0c80064a45a031d6dc1fb94cbb1ed7e9ba794b8b8db1f6b868ce4a22dfe15648a5e8ec1f770d76aa9e5a473a37988c7973ef5927da5b0c0b9bf7cb4eb40e4bf826cb063dd4ef6f99a3c7aca6222dd1a3845cda512393972d767f431715fc440bad7461acb6a030c7147ebe843914af6b7769f77abad2ec7835168b85b6fb9f8cb1e7c0ce9597eb82b5c6787efe32dc653f3f2ab4c137e443314d8c17ff6f4cd0b30e16e361acd4d622d7a76b2cec29b87baf8e35cf056093793e844bdb195e5ccf29d9eb6e6b7e840dd7ef30b0957efe6939f53f33d2ac2b9c72361412d2b8689cbd8b097a184638861b6659a4845dbf6d5f8e853cde6b09079fad4c4f38f58840ba230cc8f3a1a5c80fb98459f2ca67b8a623ba315f26f341e1070dcdcefb686936a1e630264bcc924463caef778f172666097cd457fb0d3401772b26b704e375183aa7196f63eb54e4e3db17d67c8239f5a2d5dd472ccdd6a020193d333778512a9283e45cf1524a69e0021ee19201a1f95b20778ce83f1c91c30d2ec4e8b529cf495081e76050a282b71a9995c948d54ea15a5f4adfcb1faf92513eac88557f8f142c8c55d642010dca4598b9ae511d35ee47b6370979d8a6a0e75c09e1a8c117d4bf35f79f717fda6e0759da36b1ed0bbb2aedce1d4df6efd18b349de5eb5a319ebd85d6725ed3e588f2dc379454bd860992898a9f6e499ccfe48a1de533e4da2434cf7905f7b64b9af20325895d40e7cf2cc226b1d32636efdd99b5fe22dee245246759d4f98b85dd7f5d8cdabe19108107b48fdfa5588f9eca8e5e3d5e24e0890a1a126906929496ae31b8e79b6fba59e4683b49f300ecb2f4a2f5148902303fe8861f1df8dd9ffceb28151ce1f1aca61045db155a20848ccff3753a47fa8e18d22dfe37768963dbfa95ab3e6c9472f723ab9de2fc587dd17b18e59de013eb7c7649ced48382cc45b47f10501ca249e037b023734cc15424d041ecc54bd57ed2a4e7f6fe2de8972ad9fc0b655902b8928f82226fc4880b602502e956e8a9adca50b2c940c3147f6ecfbe1103251a84e65ff57a19a3ac5ffd786219184752c4796b3f5e60c235f107ecd0b3d660e3630fe33a301c7f263a87761b518248871ad32d8830aabfbb1567907308b4675cd41189070375617bb1a9e04215f5776b9429fb100ab865b0bee9435eec0daabdb375b5e8852b70964fd0d5e72731284582b722d819d10202ba711cf76d5ccd2f25ea6147bd126fe9e4adcaaa238d7628a382d64681a7a7ae845f7c37729c50adf40aed2a18fb6b88008ef2b1aa9ea374cf2a00831f8947d14c48e9519567c7d5b6c159cd768cbb33b2d582f7a688a13744ddc494b175bdb6b15633c1e3ee6745209f5a31d0261acfbb94599ee4b08f285c192476e28302574f15f9badc323c374b0829ab92846072b6c0ad7c466672a42ea172b5cbcc2ab166a59632007a257d410c2fa248d83978d6d863e6c25c9788b81245dac9a19c599441d14042137f543245c0eba58e91af8c90ac2e58e40e98eb91a75f79624956f4b48627e67aa30d6526b385bf69020280a36361442ff284d1e8353eee7cd1bc2141d40b6074721014bf894999ed0748e2980ac2e5803bbf745a51bb1cb69df5b753fb5784d19696a9ab47662636f0374d5eddda74d0b141270e250f831f8e001eaeb0ab9935fe6ddea3823bdd028a249440ebee761e6a0805af4778db6f5a4b309dfd9814988a5ddd55139faa1b9642337149b8fc2be8f55e02cd487956bf7e9bb63a04dd4155021f8fb4b259eeeb7028ca3eef48bc4617a3c151e87026172cb86b3fbdcc5308bc9466619639188d7ee646e772f75c4f945ff5f426a076c0c0a3b0d46f5c2b6f401b47a4783a9e3997b9b944baa73abd1d2e93088a3c7893010e5c5ebd218e0e838f4b8721791d0ea9447d269f402ddd7776d06611e671af030a6d741737b5035584c512654b6da30c43975d358db8fb9ce33247b9e449981cb0830b13774cdd1fc0fd5155207e225f9fa7a6114cfc4d3ac0a4cb421e9be7bf1080adc9e82f8e64b6ece6aa2b03b5dde0f485e7ecc18b8114f18b9c1cef054495b138493b434d9ff266e6f48b4b594ee8fb4811158ab12de0b3aba54751ba1a91bfb8cc455cd9dcf04b2ce633e4decffd9e67d49370c6242c2012c44ba1c027c9121bd44710820ce8fd8ec8653b69d9f23b62e6367d9a4d8a590b131bf6cf3ec51a18db615e917033aa27c45cbb367c64fd5fc92fdb43cb694fbe96fb4cf578bdb37420fce361f825483eab1e9ceb59d1abc89513a4223d3501f152ed93de754eeaaf371965ab1e83a672aeea2ffa75db6e544673df3dcb77da9fec06d7b7474e14e7af48fd0d3de2a42ded4885f914bd5cb1640785e5c8a1684ccac779c5171425df8c9bfff9b261742a7abb209e685283f1f1e9daa4605cec2bd526fccfd71fb4fff66c6ed190309e3b15892437f7dca0742dd976f2b1ea4421f3ab293110a2e442ccf2bc216ad92819c1dc379907797f8a3d9cf6adf0eb154ab005c1e4fd6ebe3a010a91de94c7be6bffd6c5d66468a4f081f2b11897ac20766a37cf769a77ffc3778ec0cb77a2adf8b53ea24902a01ec314f74a43ff72f0f2911b1c39c2229ef22d0a84dd534b1df21885e6cd2e42ec92bcdd330b15c97720bed135c993c5115994f82c50c6a3a6983a7b7b02b4bc365d96836909fb1477cd1315aae09e36bfcdb061d32f59132c42da8a407f710092df9eea061a2bc0fb3e6a55eb96f7710c09e2e2161975043889b5e7c61319843ab51fba69777082c78610fc5a2398d5d69b29a6ed2039257f416732d9f9037e7cfa8daf680bb4d278582f6f1140e87ae7b3fb6ab696b3af4ba94271cd88d0c849059fc93fe6f20f947a385dc3f6a9981739725d2b6b54edc1cf65b3bbafc5e1f4a626c29612f386535a78deec0a7c15a0fe3bc530410b0e8324f1a5911e6f85b000e9024feeac3b5e433016e8cceac258db1871c127443aafe73675f9dc37609a7395adc0a909836de23dca460e86305eb0e9dd6f3fe413584f95ea3b0fbbcf280790029279eb1fbec9b4214ab9c7dec501cef524d94da53c4c19de4c27558b8678fd8ba59e8898c1c34e277fc92d3474b3cc724c0e4f740f965d07313568a349a12d8714434e77058b6749b63b61f42361de855587fb1705667030e6d00ef73a1d1f08d4b8a813c56b584efa113728661c438aaca5ee68f05590b55835fe353c4bcb81507f381bfc0660bc46e49cf6a7c5919fb2e248663a1f2568ec2c493d8a19134d019bc83109a6e66283908f8ae1eb1285a4265391c178d39d06e3e72c99ced7b2b7e23b4f2086d02ae6a1b143d88d039533aac7d455102f77aff0365a5c86781f1fc20259855fed085af73af5aa9b8e378c6570b7ef5dc903a0aa773b30d0a39ae5f6dc0a2c991863f8667a5d69e6a1da091949145c4ea7dd6726081e49f48db383726908e9a69aea4924e79f509c62e4188c1b218506bec4ea8ee2282dcbc4669fe5a0000000000000000000000000000723750ffc4b0b7f9c75022fc8b3b0007d4ab1378270d9c05b87012c756f9a7a8158f8cbf9f0e7e4ddef6ecee095298e496b9176f86308ada3b779fa596846337c25ba5c4e8d7de36e59885d93cee3a38a64bfd428fb1398a810e93f9bc16e145a7febc402682cb51e1cb018296c95e3ebf0f56f398b680873c05b37bc7ba1c64f8a357adc588ae133551fb2c1ba4bda308d5efc25de4361024f8ee4682351441b628c4798c8b49f337ade5acab10ef03f616510063a9", 0x10ce) 1.442906576s ago: executing program 6 (id=167): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000280)=0x4, 0x0, 0x0) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x65d, &(0x7f0000ffa000/0x3000)=nil) r1 = getegid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, r1, 0x0, 0x7}, 0x0, 0xfffc, 0x0, 0x0, 0x4, 0x100000000000, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) preadv(r2, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) msync(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x6) 936.017174ms ago: executing program 2 (id=168): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)='r\x00') unveil(&(0x7f0000000280)='./file2/file0\x00', &(0x7f0000000340)='x\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000200)) r1 = kqueue() r2 = socket$unix(0x1, 0x1, 0x0) munmap(&(0x7f0000459000/0x3000)=nil, 0x3000) mmap(&(0x7f00001e7000/0x4000)=nil, 0x4000, 0x2, 0x3010, r1, 0x3) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x5d, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x400) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0), 0x100, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff9, 0x17, 0x0, 0x40000000000000}, {{r2}, 0xfffffffffffffffd, 0x5, 0xa0000043, 0xca32, 0x2}], 0x2a2, 0x0, 0x8001, 0x0) 516.284283ms ago: executing program 0 (id=170): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {}, {0x2, 0x0, 0x0, 0x3}]}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="f95faad6ff6b374aa65fa09ea11167592f8049618706f7af26d3c655ca83375ac02381ee6f8244cbd0e9a6dbaaf406357ae75f4a8103fe093ba3bd4f3c7927bba48bbf0e25a1c155bf8652070fd5b11bec1351dbe372995a48d42ec25d043e53aea2e03bafee33a07663c7d240061bdb882368e74e15b9e98b0c1ba9d8d5d8572e5d4867d7", 0x85}], 0x1, 0x0, 0x0, 0x1}, 0x1) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) 427.498595ms ago: executing program 0 (id=173): r0 = socket(0x20, 0x3, 0x4) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000001c00), &(0x7f0000000040)=0x44, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000380)="b1000504000004000000080003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102d3db000000720fd18bfbb670c1f5a872c881ea6e2ec5890000eeff7f00361b4cc702fac5000010000000000000008abfba221554f4e0f668266c0900000008e371a3f8343712051eea040000000400", 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x1d, 0x6, 0x40, 0x7b8c, "dd024fd2d39c3a41c8d191121c121e768b87bf0b", 0x800, 0x80000001}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) 426.944362ms ago: executing program 1 (id=174): mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 426.500508ms ago: executing program 6 (id=175): kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x8, 0x4}], 0x204, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000300)="03000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x9, 0x5, 0x9) accept$inet6(0xffffffffffffffff, &(0x7f0000001140), &(0x7f0000001180)=0xc) setitimer(0x3, &(0x7f0000000000)={{0xd81, 0x7e}, {0x0, 0x6}}, 0x0) 417.682876ms ago: executing program 0 (id=177): r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000300)="47c8ed0b", 0x4) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async) rename(&(0x7f0000000980)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async, rerun: 64) readlink(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) (async, rerun: 64) rename(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000300)='./file0\x00') (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x58}, 0x2, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) (async) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') (async, rerun: 32) setitimer(0x2, &(0x7f0000000280)={{0xffffffff}}, 0x0) (async, rerun: 32) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004, 0xffffffffffffffff}) (async, rerun: 32) flock(r1, 0x2) (rerun: 32) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) (async) chdir(&(0x7f0000000100)='./file1\x00') (async) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0, 0x4002011, 0xffffffffffffffff, 0x0) 417.17324ms ago: executing program 1 (id=178): r0 = semget(0x0, 0x1, 0x281) semop(r0, &(0x7f0000000f40)=[{0x0, 0x3}], 0x1) (async) semop(r0, &(0x7f0000000200)=[{0x0, 0x8, 0x1000}], 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) (async) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffff9c, 0x80105702, &(0x7f0000000080)={0x1, 0x0, 0x8, 0xadd}) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000e80)={&(0x7f0000000ec0)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r2 = socket(0x18, 0x2, 0xff) connect$unix(r2, &(0x7f0000000f00)=@file={0x1, './file0\x00'}, 0xa) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000000)=0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x32, 0x0, 0x0, 0x0, 0x0, 0x401}, 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') sysctl$net_inet_divert(&(0x7f0000000040)={0xa, 0xd}, 0x4, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e40)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x8}, 0x1) (async) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x50}) (async) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xe, 0x5, 0x1, 0xffffffff, "8b030003000100787d902b56d864d3c3a3f4d3c9", 0x3ffffff}) writev(r3, &(0x7f00000021c0)=[{&(0x7f0000000100)="5854f92e435f3b37c38c1fd855fa967c468d7a4bfbba2b66b6b2fd0c3c281fb8796f58cde29a0420e61f87497a163df8edfd787cf1817ffff3735d659e10e36db09f4569b601c27c8be650f492d8bd0886409b2efb2480224643c75a302f72434dca2b2fec432ba605dfe530a9e815b035f723d0ef097afc3ce9fc318727ba98d6b8ea525661b05fadc266f5d2475532c3e76011dc9d9febcd36bbfde1d6d7cba0902a8c966187f6a24be3a035c78683157a514d217078e0d605f384f4bd962491c0bd26b465df0c5c7a0d60cad1edd6f1d65d4e49d63cce7c3fb81ed7b301746357b3668c4535021e635ec4ac11bdf2154105d5ef967e433817d02eaebcd080883fc0656279fa215858f793ac98408347aa74ffb98f70c670b2a4594bf6a552670b213fcc3929d93ef5a40cf79ccd4f9a67fbf7c18d2e7a9812d8f6a355c3043901342371eaf3af941477ba1796a1a3c43c52b8949c2f0c0651628e55cff1bac75489779317be8d62acc3b740177e8156cdee07d90dbacb7e0a4a19af25860ff41fa84db4e75103ac12662da2a4e766e8417993548a707206a4923aefdec3d5c362bef3fef9bdee8af2b236f286498ffade432c68dd98bef88b2cf9440ff5ec49c0d02d939ab8cb442484c907cf3f0b0a45bb73293d409e6c8f66735c0f4139b3c297e8777a53584910e3293f6f6b0116462f805b96f4d88cdf6f9fd4b1ced300dea7b2c33b7f8d6956202e7c4130b013b8dfcf4e05deb43d25415a36c1a1817bb53f51c52144a73bbe38bdcd94bf5f1756afc5471693f932ba148fef10cd0e9ae49ad81ef746a90297b5b43f6eb2a11a80e9fd6c4725733d66d6b48dacf1faf8bd6b9518d0d4f3992529b789eb4c374741a08432be7e74405fb900e060d0f8f0af9bd0a1de2ea1eb0554c52fec1d730d6d9b9ace34e644770a77043d851198062daa2f951707fc5856982412ade74a165e90b9187f1b0431514ce36665ca975a250e2f6f93839e9edebcd6e159bf2be36d91c0370d96f4b440550cf1c16716c4f49712d4d99dee60d38539bab241052113d374861765218f050ec5ff173a0b9241d2c5e2e28c9724707fa4665b35e34e512cc8233c1b55925cdb14eb1266c271d0df93342d123a2f4b850c2c23989358d904892801efc1e6f4dd1070ce0923b7cbbc3b0b7d19b25d907ec0a0ac03e24fa0b9896f9c3b7ec1d2c664710fef3ae0dae64c7666687ecc35fa834ccd2f39a56dbc2425889745a53d7f75ae2e3eb44268816cbe5c98bc6ae56cb09cadaf6b5feca75d5dd058c6b4c3fcf71af3f0567541900c85c2e37b59efc48f9adf29d5d458e63fcbc4240e4dbae5edf40367ae9f9fd624d1d70c7db0f5098dfbe4e62164482de73d2a5f01a8e9f76bfb6869b44a8cba46a7881143061a6ef7b1d9284f573d87ec9d454ca393f30d74177e870467df07d26d4405f013423b004c49a635ead56d3aa37aa18522506ac3b45c477ea41e7fbf63db07607a1726e3e42b1e70072c4408d175cb7eca95bee21b6e5d4b55f0c27c037b5a39d1ca1d1c7fdbcf1f69e74b18d20056a691cd3053726f8004c0f6527dc4ee2aa4d5e20142a6a1c002f3c0a93452551ba6a30e8f3044ee4faaeee4be81466a2fd303ddfa4c096e8e550af12ec9835256cb777e745bc169bb4a4ff9c4c554a37a5a5e6a783b66cd940ad75e3efc53aa3521e22fa3513b8cda229340eefe10a0b7bd3477726ed9403aaef03f2409e34f4b4cdd69f5e9edccdcd7d00019cfc66bcb4b07fcae275819db7621e626897a8ecd884d7e1eac7dc2712f7d026c1d03a541a4fa2b171f21ffc99d63f8991f51894837426025a16516e0005bf805ddce26183f63df274c1d74882aeb35deb6cdfad0bba1d02317a54b41e2649f3f18e26e642c524fce79945c737f5f29644893689ce93ee0901d33bae761603bad2dfa5e977a17117296aea752ce55edbf76b9e044bc01b0f6ed550c6331d3d254de62648f4af1291abc54dd81a784f36de783362b16c7e1ee6b1a13914520c72d39469d04b35bf63f1408c54c0bea0983346290223b2d25cee94b550875e4bdabb563bc290156dcb2f01f6ac57f8f4f651387a8e55dfab3ec219d17f47c1771ace3657c0bb631491a92979c383cc4775d779f1e327f0e04f4c81b487051b7b2f2ac4b5d0a2678120db98ba6984687644238e127b38f5fdf190c2389ae683d391d6af65e07f92c4bed21864c37454988e043082d28c1285b4a22b48629d3b6a67c863ede3dd6d50fc8d4f0cd9b9920ec8bdd5d2e11f71f5fc4e6f71b61db5e66fbd28d9959b02b7ae0dd67daefd137ce7650a89be3bacb81d526f3f526f7edd5ac2351c041bfd42793db19737c6b5e17db25542de35adfb00b352ab228d698466f7062de6ffde1e4fd6e47ea33fa2c6cdfff399c4396808b49b28388c90d023d8748228c34f71d2f68758b0c58fb368ef2fd0a7e62cc0fe60df7de6e15b4634ed1ab7db67be93af5fff68f2b6dff6e453a2f36bb478335a6a4dcfb52e68835893db11b1a7991ea87405b95af5347aff6af4557817fec561b63484665c92b86766252d999e5e806d14ef24c5d379ea8624200ba42abe4632135daed632408456358a6afd37830bdd683a23c90fc4bb9dd2ff6150b678b55f4bb459762fc199b8d098f829fd20b23367fe6e5c1b9c4d3f7864d5cd5d09b10511c46f447db4aca3cac4477c1da4799f2cdf29b7b20112dcc8b791d217ce28ff73f39265a55e10a9e2fbd93b95a35a9ae2a9f929d3188fffc8f03d9ffc7aedd710231282e4b9436d99ad95ed1175ba7f222f759d6561ffac1b34029674936a8141cbd81ef3e2bce8a6d54619ac954f529a261d4601699a8d13555e1a9cc42cb29601a0a21708dc69b7f81cc3a6fa27974baada1485ed191b8bd9f423e55a7b6b8718bb09e2538045bab12028082d5c9090b83b30ce4587beb8ae9fbbff6e09bf3f3eb0a41da4f105445a87cc6f9dd2e7db3cc77259fe97fa2dbf7c5e1538734b29f9eebace1b4fdab897b532032df9d63ae47ec30a8847ddec5ebb7362e32eb3c43a26f9329f6fdf0627cab63cffce6fd72a2932b8d25d3aa80b4719f8202a3e4158278c54ed7b8a952c9585bf851f258cc3006c2f475cd957c8deca5b079946d9522bbf3788feefbcf1c9c32aff328be4f690b17ff8362ac2a4274428ce2dc7c1916ed7fce43f4a7e405016a261d5d3cef3530fe5a9d42aab0c28244f4a905015fcc13fd37aee01842983351a7ae27c997a8043d1b9dfaa59bb91e10d0f02ec2263e356b56600e1801e02c773573d61f2efc98099a5bc7f758b691654c92bbd600eaf1c8c148a64c9708a076a931d59bea8216774049944a837b63c3492e83d359af1e5eadd573bd54f6113e733e0f740d354e3ef391aaadf1e0fcd20c88fb01acf4acb55b2efbe0309f849c1e3504392f8f00a632d15840f11cbf5748321d1bd85f06b834d3882b512f88ead040d926875112751008b4e89f68d5c0e74e46ae9e639203db8f02d724ff2cbfb0d4b014537be374b84c8774482bf26ccec044440443b1e762c9c00ff0a1044f8925d5aa6eb5910e91fb0f802102277d4db6159d75169086e0643c7268447cdc7a9e572fa1f169458537ab6f1b1c97faff85202afabfd650d15177947ef98a356b78e351ba80158c8b5021c1592a4775adde88f3dcb0ebd63468e6354bb9515aba42bc5d38d54b08626919dca178b26db8745b36b5f4a3870506e414cc4fb6d366c2a23d80fbf77d2f3f8e305c963467e52af78000bed37476f8ec55c0f3617fa8d69107845f01910ed71a86ca2b5f7b7cba28f72539d1dbf542259ee86de2b83476afd1e74f85a6a1b47663231611dc7105f278c572fdf32a0eb33e63f38807a085b1f4f58a933a88596ec8c2db355bf19c11f3b6c30f0c6ab63deaf1f48fc168b4bdb7e7986f3f0c357440c3624186522d09eb2ce77ae0e54aa56249795d20cf400ee1cd7cd884fcaef9b80054e92c550e0ced515ce5e2d574327a8cb74f47ee27436f9306d7d6d334fea1d7f33b161847f4fd67a700e3d080f806c75a946d920b1a78290daf4574771396f7cdfe4604bf431b294cd282b642815c74d4c9591be03df2deb931bf25ffac80cdea5f87c39584c97cb6674edd3d578f11880e6adbbc49257d98c76dcf3eef440c5159ad1263ad92f27628c2dab523b18e6aa208ad525512793cb112248a8da81a4c312ce6b749098006ad327b1471cb5a3554841a8079ffad13b1f185d4bba51f60c695909b865de9a240ef6984399e6847785490f5d54083b76941dec3f62e07b04bd8f386d09616ee50a3129560c56f4c4c11c62b54903c3e5d8ae89a3244cb1f3a446e15eeac455f80b414fe851eb72d149a000622606834d19d2e5de97ba67e241d07326c48b245ed39a09343ee42db43c53cedf263b2f9b692dee0001908eed8e224a7a88f8eba938fa9b0ea7bda73a978e45befe50d939158ba61b29d780ccfc9de3b0a37b2b50902119c942a7a581fcbffa6e63e499142f29effffb1b958febb4863af25d5686ffcd6b6733afe5dac13f0cfc1e5673d7f8a2bf491c52a40d85a7d08880a061dc3b618099e59f8d01f98ee89f5ca057883dc710945cd628e9c3aae11017abd808728e9712a7b9980e06e6c22a30bbcea334ec6830a03cac7c2f50fb8ecfb7a54925f830362df9cea69804fa357b8e59c94f25789f984dc81", 0xd14}], 0x1) (async) sysctl$vfs_ffs(&(0x7f0000000000)={0x7, 0x4, 0x10}, 0x3, 0x0, 0x0, 0x0, 0x41) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xebabb00f3fe59d73) (async, rerun: 64) recvmsg(r6, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async, rerun: 64) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async, rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="85bacd5bfe90f5e5ba5fa4dafd35148830f0a00e424babdbcd2c97f4a51ed46674c0901833bed9c591ac2aee9debdfbfbb4a2fd0d4445861b0682f7e4afb96", 0x3f, 0x400, 0x0, 0x0) (rerun: 32) close(r4) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)) (rerun: 32) 416.215768ms ago: executing program 5 (id=179): mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) getrusage(0x1, &(0x7f0000000200)) r0 = msgget$private(0x0, 0x510) msgrcv(r0, 0x0, 0x0, 0x0, 0x800) syz_emit_ethernet(0x3a, &(0x7f0000000280)={@random="bb66009ccce6", @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x2, 0x6, 0x2c, 0x64, 0x0, 0xd3, 0x17, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@generic={0x7, 0x2}]}}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x3, 0x0, 0x1}}}}}}) 301.796277ms ago: executing program 2 (id=180): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000022acf2047804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0e032bfa896443a42102", 0x62, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) symlinkat(&(0x7f00000003c0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffff9c, &(0x7f0000000200)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0xfffffec1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x406, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x2}]}) accept$unix(r1, &(0x7f0000000500)=@file={0x0, ""/21}, &(0x7f0000000540)=0x17) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x3, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xd79b41c173cbb07f) sysctl$kern(&(0x7f0000000300)={0x1, 0x11}, 0x2, &(0x7f0000000340)="5cb6dfdb3af50817a2a51d2621a3", &(0x7f0000000380)=0xe, &(0x7f00000004c0)="5e7ddf08fffa4dc021f9b3bd1b31b6e6159e2d17e42f404347a21706e588416397dc493a9f6d1dbee53639bdfae3f07d30bfdb841f82718a7b7dbc3e5e009d", 0x3f) 301.248893ms ago: executing program 3 (id=181): sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x6, 0x7}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x5a) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x5a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x4, 0x0) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000240)={0x2, 0x1, 0xa3, 0x0, r2}) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf}, 0x6) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x180) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4012, r3, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x4012, r3, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x7b) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) socket(0x18, 0x2, 0x0) (async) r5 = socket(0x18, 0x2, 0x0) listen(r5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r6, 0x9820, 0x1) (async) lseek(r6, 0x9820, 0x1) recvmsg(r7, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/193, 0xc1}], 0x1, 0x0}, 0x1042) sendto$unix(r6, &(0x7f0000000c00)="b100050400000400000000003501040000000000cea18500fef96ec005000008ddc4b6b43b95f6f0e30200004e3039d2d236acf20b7804be38164991f7aacf5f882b295dbdaa0500000051e2f0ad3ebbc257699a1f139b67304d335c223e7d0c132bfa896443a42102000000720fd18bfb695564b67000000080040000000000000000002002fbfe0c2300008abfba655a85e795e3717439fd29ca4757dab71d89e000040502000000140000003e4b45a827dde6d6be812292aaa9ecd73021e0a969", 0xc2, 0x400, 0x0, 0x0) sendto(r3, &(0x7f00000002c0)="c5dfd72ca9aef5408a475daed89cb7c8800c9330e3229e9e774972528aa5ee0a1df840f7dd4346ea0b25ce271d0e8e2f858bde858b2b27b5b262816ec113d0efeb8479e0ab5059ed997fa6ef9262591ac8dac19f33bc87d1ecab4ef0f7ded5c412df3ba661fc83ad", 0x68, 0x0, &(0x7f0000000340)=@in6={0x18, 0x2, 0xbd, 0xcb}, 0xc) mlock(&(0x7f00003d0000/0x4000)=nil, 0x4000) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) (async) munmap(&(0x7f000000e000/0x400000)=nil, 0x400000) 300.864492ms ago: executing program 0 (id=182): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x5, 0x5b, 0x9}, {0x0, 0x7, 0x3, 0x2}, {0x1, 0x0, 0x0, 0xffffffff}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x0, 0x5, 0x5b, 0x9}, {0x0, 0x7, 0x3, 0x2}, {0x1, 0x0, 0x0, 0xffffffff}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r2 = socket(0x2, 0x4001, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000240)={0x9, 0x4}, 0x10) ioctl$FIONREAD(r1, 0x800474c4, &(0x7f00000000c0)) (async) ioctl$FIONREAD(r1, 0x800474c4, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 299.37578ms ago: executing program 6 (id=183): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0xffffffff, 0x8000, "ff14e700", 0x3, 0x40000}) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="46f41aeedd949d64ed53a6cc9bf17c4802664705d057cdcb2035a8b9062f8d7f2074b1906756ec46d0cd66a1cdf86ac655cb590b4bdb8c845d058850c3d591eb09c0db19626af1c7342f89d6fbcc29a4144066d6ae44955b104a20a4691cebae0e8d5c4faf18d55010fcb29c3f664e815684d8091673d9b706c59eea06438d9b48b53d264faf7ab330bd52d2ea63809a0c256673f2556275fad5b806f3332aa5ef343de5d1e4c9b811d56a98", 0xac}, {&(0x7f0000000140)="59b01783539c1dd266e20df0f1402c4b087a22da14e050a6bd4dd6d545bca1eddf86be574cb991d7da98b3bb942d0bba72ba2920e75c22e881b2ded3d5cc6426b33ac1909e15c1ece46770db685af2af948448abee1d00e922b7bb61b17da39544b811f48c5b856872a4a935620b176b12fe45e9edf79269ecf6fe19025b1257637c6ac4a7fb5494372fd161b987fea77d1cf641d0c7d85b72fbc867d023223c0cc3ea1be44fa9", 0xa7}], 0x2) (async) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000240)) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000440)={0x6, 0x8001, 0x7fff, 0xffbfffff, "231a17bc43b0f5d1cb3b3b64ec4cd6193569c4c5", 0x10001, 0xff}) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x7) 298.535677ms ago: executing program 3 (id=184): setrlimit(0x8, &(0x7f00000015c0)={0x7, 0x54}) (async) r0 = syz_open_pts() (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000814, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) (async) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) (async) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000000)="a3f7c0cdcc2ad2c755444c8e", 0xc) (async) close(r0) (async) r2 = syz_open_pts() dup2(r0, r2) (async) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/31, 0x1f}], 0x1) 235.056975ms ago: executing program 2 (id=185): ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000000)) (async) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000080)="453642e0b5574379e8e06fb307084161e246120cc272cfdd222de36699c8d583126793efd6af01465c31595f479b2a50fcc39d5ca63af80916d70a92764fd43f5240ed4eb638168caf12a8c00df3ec859c88c4dd647177a9355218b9b4b45ac33fe54cc6f996d30adbe26c8620ff86c595076e5e9c3ac89daf20674fc8338ef2e90d33dcede2650a998638b9e57e350cc780fc099122eb9852e9c57d4f4701", &(0x7f0000000140)=0x9f, &(0x7f0000000180)="e14bb7e7fa744d84aae4bbdfa5242ba46b10b8d0d87423d647082b5ebb2cf5c19cefe69440f922caf8b34a7355acc5e802e8a3eab2afeb9427f87f028cb29ab38704dff5adf98c0a11ba09b28c9c2991c38042eccc7da0024a050d7dd8d0bb0c2cbcad6f1d98e6cf4fd0a00752b237ddb1745a1ec1b0df8c277223a9241c06c0cb70d683328a6e8990e3af069129ad9cfb31bd9da4e3b0ade41c4f3549251ed43be3a8257485db2f8d67049ce22d6b3efad4d730fa2f9d5281f0a1be304ad248", 0xc0) (async) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) sysctl$net_inet_tcp(&(0x7f0000000240)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000280)="b1349f2f38e0a8f3e772", &(0x7f00000002c0)=0xa, &(0x7f0000000300)="a4cbffe08de57ac90a5caed0efa37a2a79fff06126568a73c91aaa8a61eae881de5ad678153cf229c2f78c30c5e5489fd3c7efaa03d01a03ecc64166f2c5842adc86c4ca65", 0x45) (async, rerun: 32) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x200, 0x0) (rerun: 32) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000003c0)={'./file0\x00', 0xd, 0xfffffffd, 0x2, 0x1, 0x9, 0x3, 0xba2, 0x0, 0x2, 0x5e4c, 0x5}) (async) sysctl$net_inet_divert(&(0x7f0000000440)={0x4, 0x2, 0x102, 0x3}, 0x4, &(0x7f0000000480)="5ae82c76bfee255f988deab8de78dc11b78fb95baec40ef34c7c2e0da5b4a2174caccfeee891a3e119704cf351175019db9e505a893103a0775ddf0bc706af735079470ce3001860e41aee58178491449063117b3b5989dc6c914418", &(0x7f0000000500)=0x5c, &(0x7f0000000540)="7cd69257ddbaba1c4b4afc8628ba06da8ba8b16f1a43101051de88eed26191b73073902cc996b569a74452295cb8537ab53475cb0257df98f335a0032d8e21dafdee1392993b4c97d2d26bec99a950485ecffb998ab77c2ff5b44c22", 0x5c) (async) sysctl$net_inet_tcp(&(0x7f00000005c0)={0x4, 0x2, 0x6, 0xc}, 0x4, &(0x7f0000000600)="85ea78a3a70c2eee587aa4d72fc60f4cffa1994df4249756bba39cf414051a6652a74a86682b7aa3b1c2b496e54cef0de51f9c07aaae99ea15077070eb3ddc681358af7be2761f9561e965f9e680717ac28929506afacb455ab2bad9be692b9ddfaf58a9eabb15d13afe1bfb9f8eefe45618f721", &(0x7f0000000680)=0x74, &(0x7f00000006c0)="00f967c6c27e33561fa738294fe14a3939e2d9092bbce991410e81152015b42875f53d482dcb71a3aefa40cc27c1abde0637ab63f95b799de8878945d05e59b43677de29a111d8745be39a33bfc023842798a38dbbc117133d6729acd57544175d2ce9d4a403e3ffd280667f127a7332ecd9dd7bf90d6246a945a3c20f66c4234f39bff55223fe8096d98015360a5a9818f35bbc84dd27b96c111a3e88f0ab01b64725a8a849c9fb1341088c13794f73dc7f6d02a16fb3df05e1a501caaeda5139f376c01755b564c428b053d6d07893ccdfa326668c52fa20", 0xd9) r1 = getuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f00000007c0)='./file0\x00', r1, r3) (async) sysctl$net_inet_tcp(&(0x7f0000000880)={0x4, 0x2, 0x6, 0x15}, 0x4, &(0x7f00000008c0)="b4bad8301d7656c749985bda02d1f8b48cb549ec24a09edef1511385cf523749a793210e50c919e24929cef839f498f1c6df04ae98f6f2da64ef2a294d72db64c22ab2069a4b8bff5ab658d37d97e8ae738fd4c838b3d31479ebb8c2a5fbc57097d4a0e0b071bcd978f7575682c3590688a8", &(0x7f0000000940)=0x72, &(0x7f0000000980)="fe8cbf6b64c47f057cfbcfaec36b34", 0xf) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000009c0)={'./file0\x00', 0x0, 0x6, 0x1, 0x0, 0x1ff, 0x0, 0xffff8000, 0x1, 0x1, 0x4, 0x2}) (async) r4 = open$dir(&(0x7f0000000a40)='./file1\x00', 0x200, 0x10) sysctl$net_inet_tcp(&(0x7f0000000a80)={0x4, 0x2, 0x6, 0x19}, 0x4, &(0x7f0000000ac0)="73278e235d00d8e499785b10f1c5b3c75b65643637d95b8908f162baaf3efdeea8fbd398afd0e185714f8fc808ef24776f6f156a6564ad69346285b06ae2c99325bad8627c07f249008f674572ccab90f81af4d03a94a4d2531f6334bfde4b7899de6d012290b91347d3130987ac9ec046ada6283b7055", &(0x7f0000000b40)=0x77, &(0x7f0000000b80)="cb07c1af6cf69b8bb7e62a342023e2128745fea979aeaa0b6d5a4d1b86796c769778827c7de5086b3180a23bbaac30eb40b15a02065a26658fd251b0061c3a1387447da3168e218d40e90a8ff16da821300a1dc3aa6b1a3f499e2ed0f88b5c3ab9e059a151a1be62f48efffbe256c8f3862cd387034f468c0cfe23659055995bf85f984f5c6ffe4133485067bedb8dabde8828a8", 0x94) (async) fchownat(r4, &(0x7f0000000c40)='./file0\x00', r2, r3, 0x2) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4010, r0, 0x0) (async) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000c80), 0x200a0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000cc0)) (async) clock_gettime(0x3, &(0x7f0000000d00)) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000d40)=""/124, 0x7c, 0x1, &(0x7f0000000dc0)=@abs={0x0, 0x0, 0x0}, 0x8) (async) sysctl$net_inet_tcp(&(0x7f0000000e00)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000e40)="7b47a5f23549d1ec91cb87fe73254fa377ea7eb2600f893e61812c7eff5e0be59265e3faa2c7a57385b40df472f18e2d0709da99d1fb36b70d78dec7d4615562f548b413a3e7a0a2f2648a1c8bfb231726284e0d2093c06801618f07ce60804e6b60a7d5cd6f82fb824a6f839f40d47db55ad37e842565fe4846479e0ed7675722dc204a75447a9af0340d5bb6c7ffdb771d4e44734290e1ab66b8ddaf0cd76123357e9d4ea6763394e6105b467afe9641ad0fbd0e8f3dc5093107fd7a563c0324a14aedb5c9e4bf7622d0c46f7d658d5cc1405a14440454", &(0x7f0000000f40)=0xd8, &(0x7f0000000f80)="9f7a5c88ab0b3aa3a2e78a74f9924e0ac523a7728528d2caad6b4fa0b3d6e606cd89619dee3d14d360", 0x29) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000fc0)={0xffffffffffffffff}) (rerun: 64) setsockopt(r6, 0x1, 0x0, &(0x7f0000001000)="21efc4f9da39f7032a734334cb61b31dae61e4a0b5846f65d9bde6230313697ebb8b8982192ac69ae8e54a1ba00e9689e5493f9da094c4a598153ce6e76afb384f03bb09179093167eca8402dd71d51371928583d294e606c8a20914d668d4dff7e1f6488f85427b80613e445c4e4da555f6d0d3037988fe539b31334c241ad2", 0x80) (async, rerun: 32) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001080), 0x1, 0x0) (rerun: 32) ioctl$BIOCLOCK(r7, 0x20004276) (async) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) (async) execve(&(0x7f00000010c0)='./file2\x00', &(0x7f0000001140)=[&(0x7f0000001100)='/dev/ttyCcfg\x00'], &(0x7f0000001380)=[&(0x7f0000001180)='\x00', &(0x7f00000011c0)='/dev/bpf\x00', &(0x7f0000001200)='/dev/ttyCcfg\x00', &(0x7f0000001240)='/dev/ttyCcfg\x00', &(0x7f0000001280)='/dev/bpf\x00', &(0x7f00000012c0)='(\x00', &(0x7f0000001300)='/dev/ttyCcfg\x00', &(0x7f0000001340)='\x00']) sysctl$hw(&(0x7f00000013c0)={0x6, 0x12}, 0x2, &(0x7f0000001400)="b8a1066d71ec53897308c54d298ab51ff25de8d4973230584f2080294cd96699b542f328fefcd0bd3cb7b3422d5d2bd728ee29d3701121a64734bf9b577f66dbbb252e85b00e346a95ef65d0fce56c34df7d1e4f93139307d1270c5f106bd57716a39f82bcd889c1291c52f5d32ed777be1265695a433495", &(0x7f0000001480)=0x78, &(0x7f00000014c0)="5abbf24f3810d2e4c6a29e998e5e6b65e23d7faf81f29d3c35345ad73ffda228291c2254a2ce78d949c96c1df82210991cbebc", 0x33) (async) sysctl$net_inet_tcp(&(0x7f0000001500)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000001540)="4fcbe1a676fd48a667ccde3cc153befa15cb901b6b6fd368173e20971ac880e34aa53a45d7e2c155a5094331960cefc5a00c8437b1e3e6075292b8ae00d17ea3daede5f6df9e8c02b083654ba8f42a456da97c4515cfaabf9e80c3aef0782bbef57a160e492c41c2225851fcbf8c198f7a956d502dec78536b92a35a847bc8765a5629b8d1246a76f9eef71783a7ce19ff6c06a71f1ab2a22cfc0f12ac22a7a9c3c6876d2e94d193af9c08c49bb683a835450626e75302fc206f3076ccff8c34fe3915c1048e731dace68b49082e6f5ae4145eceff271a9ac3f09228873f4f12ced03ea023a3b3945c1bf7c1bedcf069c33d110f663ef5b16402bf92080abd8de6b53232fba384febe8c417e0e968fc37e6649ab2a79dbba7b7b3e70c1452553e11b93332480463b3df736018e63580525c5259c841c3f0fa34b5e39016a0f694e9e602068e5300a2124d0c481454b7b15fe6860f41682b99f17c703b0d08a71b12317a3d13748da08cf436952b2785bb4c0b8089b9276943e5313e6ce36e8b2d12165a6d07d615aff423151a3a9b868b6da03335ec37aa8624600a994b9586a0607bdcb1fd8bbb80f9ee9639c1f2b6df7ec513d8c20f1ba6746cf381debd604d1811e6cc09d95f5241e6b003309b740772b9740982c7d9cf11cf7acef4f622ef53b94c4a9ba4d492074fec6921d2fb5e3cab5abd40320d2e4f02f8bc88f04fdc9d3a8e7867ce1943320db485432260f82bae409a9b9b6ea6719cf76133083a0f7d9213cfa6389ad9e411ddd0a50a491b9c35913e3a673e377722c90d9cd60fb2e4fe147f027eab8e9ec14cb56fa8c1f036b5d1dbdfca884fd9c775d3cb4309a46f6a4df5d3dbde9867d5489566fca9f3c423e8313a4a0601829665d32d395c200ef0690ea5ce81b9d8184aaf2befc88bf5558178ab684b3ecb8f13223224c93569cd0e2d2ebc52a2bc792a99dbffec514834dd39aca975a39d34cd9dbc7dd20e80dfb9a69cde21413b9438ec5377b51993fd24c5938f10188c879ef7cfc801196a0e4686503a3778be8347a54be69629bfce2b3de5b5d7a453086aae93ac7f27c6a37e43fa696d06eecb5cb414b383942cffa903a887801046396a848e1672449977be8981dd762d0f362d7a4828a68b555a8216414fd4d9e306aa41d59637261f7647cb6963ad0fe6f33eb6dca3723383f5e4886e6d84fbaa87f1dd5138873d5359d58c042fa67103f1a85f4cb78af0090a1cf5838f73865c5ed16ce7cc2acbbd076630459dfdd574f2af4c08ad8bb88258b8bac2a6c8b67fcbb861401274b261f76c1fcbac1a5d7bd7c72776e9d6191bffcc5f954a56442f3cb43792830b0e92c271e0ae3a4a0297d3d9f8c542292e1a016962ddf61216827a012c5ade94c73ffe6a3c9ba93f044ba1a1d99356536ec99d4422cdfab05be8c91c933ac29706958c7028b9a146c182f9322ca14a7bedfcda8c4043160fe173d25d2b6185009bb613cba2dcf7e9d206f64cab1ff21de50e0d8141516b9c87ec7a0522707b180a4491a51dcb15e1ec19df7fcc14c0f463c17a3387fd7691fc02efbfc7a71c700f7e126e5c5677a0b7095f1d34ffc230a2db93f4612762d6280dfb52db5786c6f8922cd9c32e2e6967a82a2f766720d7b7014e35909773d575084df04c22186070a6a6d7cb297e255777bc71181a1212ab6843c33bda43ebe424e1bb927a808e458359f5902b63e2be2967c22b244c76cf228b03ac3ab43bdc990db707222162281e83001f315fbffa2edd192d0c136a9a2cb16705a4e6d7fa835ed3d3fe6c8bbd3bc7ca62ef10ad7cd51352f8832723df3b72c62cd23f54e4065096feaa8358fcbda681291e74673b85accea09326ae9498dad95f31ed007669a5fe0c63111b87e35493e17b88d44b0b242f41090694d7c86fdf9ad392ba34e4848e136883f8bb174fbe3de16a7d80c75f93d48b2ab09d0f171606e3e697f6f073d3ab5b6206ca1a9a2d763e9d8fe56e2b75ab040e022c5314331b0302f84c6e427c051c9e46f73d4919af044473bc7846f4ccef944be4668b3f3628ae69cfef7999d240914f66053dcfd76b80b4ffd5cd30f859f570974fa05f891faefa3f0d0ad4b9e74f0833c688bb494a3889b0cf4859cfb4bdd9f480d73dd2b60a063fb5d73e593f80c5cc9188c122a1bf4443d25a865abdd48597bcf8276fbd3564cca9894ae58b8e25b691ad5364671c41fcb7e0495c30c3b172fe17195f2f308ae9a586d9197f37fdde92f317750860f15c280b8f8152b67fd515377751ec3bd4cd0427b75a03901d3a644898994c2a644d3e16a12f6de461e58593800153f14bf163148b05698bc666b0cac9f30ecdc8aeed3d1ef39d694714d7abdb8ed1db157c5f634de6162c0856cdf8220e30f4ef121bee1e90d60102187160c10715963086ac280eabe95f93ba06d4e795bdd965632efcbe899481342b09f9aef73a41b8b2fb38a8988f10ee12c429637da7790692693c813beacef609720c2952bd1fbd91febf847bd8152e80ab68925740db618dfc36ff586b523c3e1054c4ab769da369358dfcf0db4c2a08f1a29842d3afe38e347ba46f31f24d5841a5599e2892e8eafa6ee76b7da2fbcff60e265aaedf2ab9b6cea3d53cd9c22a9ff9f8bc6be06b84aafbdf8dfdee73abacef9a566289a8a9d067204a81377f58ad2a656ad8910e7aadc5054bb2c6d12f9c06ccae75bb3cd1ae21b52e2c18206f419a29fbe01f443244eb498204b8e13a697b8d5707b62620a08ea456fcbaf3c0b6ad830590fb39c39699f18724decc19682faeb2719316f7d6300c89c699fca2d12cebcb7c55c065d7029809fbab5b5eb5377fed84ca2716ee60d3bca6914d312707347670afc574e4d5419dda31b623428bab2da730dc25e8f38c74101409851bda9ecb05aaab410786194fe9bab8316bd03c303c3b8d8926768646e65be379a9412ba7f1cdeef08909359bbe3a2613e10cee93d6a243a823542e9c1957978c9723d0dc54b51ee090f527e36602a663a3612caa6ba0343def31469d52737620a3d45f579bd74652332b5cabc8b6fe1106009ecc871a9db65ae721461f6439df46b555ebdf00a4e258774b345619e6b362590f225cd16b6c3dd47c9c38849e0661e0cd6982ec732a4867e8b7f709f558095f36cf20053867ea47c96f6b86b441bcf830f2b3bd847a1c614566159d00ad6d9b1fea9944f4bd92f5f6357342c0230a80b651b8aa46867a2c46f9d8aee80b395905656b6fb1e162f37617aedc5a27941392c0c3e7b7785df79f65d3b3de0069f3605ca46b1dca4db60fadc12dd5c23b1ac76671e4ee88b1df0f1557d46ea7931cced3210860483d0a45105aa443a8100a5f9bb384444267b7c006a137d832e5397b21b7b6430b27805d83459230b6c8780c93481f0969cbdc2221d97c8c77d33c2722f77f557adde78a8eae060f3fb65faeb76f6ff598253252aee91b342fed7d0004cb09ba6ba10c5c781e283486ad6b157b12c85616681d526a7abc204af60c473ff33b96539168a269ef6652a2827eca0f602e7fd62cff938c264cb650587996a6adf09f22abc18f617e35fc42378796f009dd774998dc77fafe547d299e87e7be07dedaf7052e8333a4dc7faea8bc5ea6609523487b647a9ae66af5b25732d60453daef9db85a7165ffc056bf2d45beeca264d0f4dce5b00b591c8c8af9aaf85c30a90bcce9958bb5a6a51585aec7833f72f67d452d7ea81f5210d79633bb37f6dc8fba2d35e43be02aaacce41d83f470cc53074a8130d0374e0dd3ac96f4b848ded5a83fd05213188dbcf635c8fee418f0d67fee84037348b8c419e03c94f37569b31828ec53ce7bf68097cb53ce5964b9d9ea5b60c8ffb28ab48be7e7da05811b46f63547beaab4ddf0dcd41f4553d307398dc97eee146b10ed8758a3114b5129fde4cacd4e35b2e0501bfd05be5575b752d2e7a9e705e58b64e96eab46b9e3d17549b51e1578b07f9c6aef1a6bf16a9a8b09135eede67a4d9a34890def8b7eaba8fd1d9044c3e621aabca2aa883599c1e854fbfefdc096f2f07db45a4d204831972263eac32b234e194f871bb00ca106872f85f9308f54648ea04edea43cee9f24d7e048938656fbac387bb9d67bfbee83f80814c55a0f9408bb26d77dd0a8ebea2d54f090ee916513c01eb76e6b3a3dbd5e6a1eef677aecec54894287c21511612eacf8c923dded0c7c29fa9c30a6f9ae057fe0bc5a7fb3dec38d04dee0011b0cd511ebbe5c3554bb7b446ff47d4d9024a0c21179e084316a78b00036785b526cb45ba1096cb271201d3db851c8bab12f860a0d1fed2ece1480097a15b3107f61be83e3f66f141dcfeb86c9c0b1dcac378ba1d2607ff36cafd760fb51abe49620de9a8c0157d5e0a03cb707c7eeebad1b8f2a0d23c0ea32d80b051c413ed38a511af0cd7e5f3eccff42b54be13d3a15b8e0cb4052ce2987cb42ee1ef37e048fd17e34a47c743430e43d58fb3d4a9d83c27d5344c33e7cb1e15e9fae9feadfc6ce11a062962b49dffab7d87c966a830dbcdefa3ab09c37bde1aec9c9afca9bd3398a37ff9a950e1ff2720350c5c7450b9ea65c1ba0d875eec492bfe522930d26a3db3b642c9c752a70b2d101094fac5422475642bbf59a3328681249183d4c233864811424826e41279031aef45f6921c25b385f244225869b1059d2abc7226dd958625ddb9be3bf65efd3c7c37a7cfa69cd1f4cd3a8e9d899a7d360cf41dd13a27cd3608d255df44983f6b64f34b32e23fa5d78907c78b367f8efc8531918d991e64c7842d6b14a4ed510b371b6e6365d48b4e7c363eaa3a65dfe0c05c51eaf5f6dfed0c9034db5f2aa5d5a006e089f88f4cd229ae6b1ce656d3b3886bbe63670e00da808b950276e940917d429acc82bba00ae232d2e4a5dbf0215acde9c1a3020b9bd65e3da510d68ba79c650c11302cf83687efef99cb04150a78db46669e37efeffa1f7d41227304c86511e71912ebbf000be2c307dd5a79a5ee1a23b86717747f7215d5abdf3371f70a4526af9719273607b9f7f4aa5a0d2b9710970ca506f53f183023f21f2b50ae61342c0c06359491eb84b4fb272e2f4a2a7c49589cf7ba8cda918fda553ee17c7de1ce1f1c4748e5d410156b86cf9843d2e9a871fe27fab56e542eda8c0a5a131810dda386f9be36c5571a4d5ca584f2676923657e4e13cbb46e771aa9f3d17cecdd271463b01406f40cc7fed9d5395bef5f4f4397e2380de8a60d7520b1c750327625901c5aafd2168f2ec282263b04a46b7a40dd32c778efd61fa2d9d030ae352d6f444fafb711c8b8f7b9593fb77bde7dad0a28137640fdca32fddca194c8df22b3828d736c3b22e1eb9c560b6eedc6130e53fa2df1e963c07fc2b35be1420b964bff8557bb1f883691b3c5cccf0cf3b3025a483a9920df589bf71cca8f19870b6150f70ac8af4d9f8f0f3c4a2aa3d79207974abaebd65bb2d75c07553f3fdf24428c7c125ce64b3334c260d663730051a302a564588a2efaf527e489ea8888c97cc497b2adedfa90ac978b92a885d08a36bb390d1f9bef839210ab5ae1002a0f38ca015042e105420b01b52629de7009af623b30e61cd84aeb0b9718419e4e3a9232833cbac214af3143f5afad4c82c304beae802134ff82a4d3b0d332731f13cee015698044ae2e815907b9b1f00b8717653b2f9cc3a2fc9356e4fe145881bf06a69a75e6a0ef69e71854b0541c339e861b918e4dedc7b7e36186969dec3061df900f9b37d41c36a5259da37d", &(0x7f0000002540)=0x1000, &(0x7f0000002580)="ee0291f2917ec5dba18a51746b7200c5328641712110cff267fb31d508f4cd72ff88e7f9c2cfcbe0b28341138fb4bfab198209baf7b81ebab5b680fa2d5a03ddaaa3f091cffc21df14f6d2cd6db826013a1ccd9a604425ef", 0x58) 234.269898ms ago: executing program 5 (id=186): r0 = socket(0x2, 0x2, 0x0) sysctl$hw(&(0x7f00000002c0)={0x6, 0xe}, 0x2, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00', &(0x7f0000000040)=0x7, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4001, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) connect$unix(r4, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080)=0x9, 0x4) connect$inet(r4, &(0x7f00000000c0)={0x2, 0x1}, 0xc) dup2(r0, r5) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa63f00102b00fe8008000000000000000000000000bb0000000000000004"]) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r6 = open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x3) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$FIONREAD(r6, 0x80206979, &(0x7f0000000340)) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x8}, {0x0, 0x7fff}}, 0x0) getitimer(0x0, 0xfffffffffffffffe) syz_emit_ethernet(0x12, &(0x7f0000000140)=ANY=[@ANYBLOB="ff00000000000000000000000000000000ff"]) 233.527656ms ago: executing program 1 (id=187): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async, rerun: 64) munmap(&(0x7f00000d1000/0x1000)=nil, 0x1000) (async, rerun: 64) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x7}, 0x5, 0xfffc, 0x0, 0x0, 0x1, 0x0, 0x800000800000000}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) r1 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) getdents(r1, &(0x7f0000002c80)=""/4091, 0x42f) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f0000000200)='\x00\x00\x00\x00', 0x4) (async, rerun: 32) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x2, 0x0, 0x0, 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="8858cd20", 0x4) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async, rerun: 32) write(r3, &(0x7f0000000080)="d99aca906c", 0xfd23) (rerun: 32) 232.991457ms ago: executing program 0 (id=188): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x0, 0xffffffffffffff80}, {0x2, 0x4fe452c2}}, 0x2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000100)={0x0, 0x4, 0x1, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x7], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x200}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}, {}, {0x0, 0x10000}, {0x0, 0x20000}], {}, {0x0, 0x0, 0x6}}}) r1 = kqueue() kevent(r1, &(0x7f0000000280), 0xad, 0x0, 0xfff, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x4, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x3, 0x2, 0x0, 0x100000000000000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000), 0x10) shutdown(r0, 0x1) close(0xffffffffffffffff) close(r0) socket(0x2, 0x4001, 0x0) syz_emit_ethernet(0x1c6, &(0x7f0000000240)={@local, @random="24967d1091eb", [], {@ipv6={0x86dd, {0x6, 0x6, "f689c7", 0x190, 0x16, 0x7, @mcast2, @local={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0xc, 0x0, '\x00', [@ra={0x5, 0x2, 0x5}]}, @dstopts={0x61, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x63c}]}, @fragment={0x3, 0x0, 0xb0, 0x0, 0x0, 0x0, 0x68}], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x3, '\x00', {0x3, 0x6, "54aaf3", 0x7fd, 0x70, 0x5f, @loopback, @empty, [@dstopts={0x1d}, @routing={0x1d, 0x6, 0x0, 0x0, 0x0, [@remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="fbbb07a186ac9bc8d4b300dcc01e1985", @ipv4]}], "8738d95574eb0ab1f513ebe6440547c8017836017e577b603da0521a84d7ea02a57a6e861231afe7a0ca9775b4298e58dd43c4bcf68476685b4651939ed62bc221913314c9ace59f9770c55821ebbd760cca873bbcdb0f7925c2e9cf5846db177628c49f5098e0705cd84c2f55555dd791282d99317e897fb607c0b97ca1b899b59f1cbd959760ed1d41727db790c18ff209223371a7a175b2c48a4d5718d57607c05e22d22f7e2aaf43dd090340b3490c906ee9f340a5f3bc605751d6e25b0c3997336418e55e8a8f4c1a2ad16be33db41a28d54137e4ca0eea23fd95b0b2d79c2e1e21413aa473456ca6bf04cb529088dd12b0a3233451"}}}}}}}) 232.577399ms ago: executing program 3 (id=189): madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = shmget(0x0, 0x2000, 0x2a, &(0x7f0000ffd000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x3800) shmctl$SHM_LOCK(r0, 0x3) 132.366137ms ago: executing program 2 (id=190): mlockall(0x0) (async) mlockall(0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./bus/\x00', 0x12b) 131.875362ms ago: executing program 1 (id=191): openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fcntl$lock(r0, 0x7, &(0x7f00000003c0)={0x0, 0x0, 0x4000000}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) socket(0x18, 0x2, 0x0) (async) socket(0x18, 0x2, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000080), &(0x7f0000000000), 0x0, 0x0) munmap(&(0x7f000003b000/0x1000)=nil, 0x1000) write(r2, &(0x7f0000000100), 0xfffffe5d) madvise(&(0x7f000003a000/0x2000)=nil, 0x2000, 0x6) 131.235316ms ago: executing program 3 (id=192): munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0xffffffea, 0x0, 0x0, 0x0}, 0x0) (async) r0 = semget$private(0x0, 0x0, 0x41) semctl$SETALL(r0, 0x0, 0x9, 0x0) (async) r1 = open$dir(0x0, 0x200, 0x100) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r2 = socket$unix(0x1, 0x5, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async, rerun: 32) getsockopt$sock_int(r2, 0xffff, 0x1007, &(0x7f0000002100), &(0x7f0000000140)=0x4) (async, rerun: 32) r3 = syz_open_pts() close(r3) (async, rerun: 32) r4 = syz_open_pts() (async, rerun: 32) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000680)={0xa, 0x149, {[0x3, 0x0, 0x6, 0x9, 0x0, 0x8000, 0x3ff, 0x4, 0x7, 0x2, 0x9, 0x1000, 0xb, 0x80, 0x0, 0xd3, 0x3, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1, 0x7, 0x1, 0x1, 0x9, 0x7, 0x1, 0x3], [0x6, 0x0, 0x8, 0x8, 0x10000, 0x6, 0x2], [0x100000000, 0x10001, 0x0, 0xff, 0x3, 0x6], [{0x9, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x2, 0x4, 0x1, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0x4, 0x7, 0x4, 0x7}, {0x17, 0xffffff81, 0x1ff, 0x1}, {0x7, 0x10000, 0x8114, 0x5}], {0x8, 0x4, 0xfffffffd}, {0xfffa, 0xffffffc0, 0x8, 0x98e2}}}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x7bcf, 0xffffdf88, 0xffffff8e, "fa00000000a529e5d600080000000061701100", 0x7fffffff, 0x4}) (async) writev(r3, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) fcntl$setstatus(r1, 0x4, 0x0) (async) r5 = socket(0x18, 0x4000, 0x7) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x14e) (async) socket(0x11, 0x3, 0x0) (async) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000080)="510f03374258f5ce06e3c773ffdf84caa27c3a9bd8f9afe08bb85ce1e12f1a450aa406db75fd6432624eeb8728d549356b5824a7534c91bfaa32fb29329ef250b3655dd6c8a27601be170992ccd360a6e24a262a6f5c113cbe7dc0938de1df4e83bd19da122b08", 0x67) (async, rerun: 64) sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000b00)="650c9e96293e77605a18c68efa0fd6e447e9f7c497363e9975b59f2bbc37797275fe2d3ff95d9e0da614e6578a34cf9fb0e7000000000000009f49a95b673c49a66c954cfff6e609e01c332b67b7935d2bbd5c1680ac9b0bdae6d0cbb872d417e8421b3b2cbf278b380d3244fe35207b015aba4f051d217eb9786af5121f4fab9c18e2a1f98d3b44d0f07c3bf8797bc13858aca93bcbe690f0fef4204ff0b184915ee1b8aa8bdd99010000bb0e2fb056e08f4037eb8a3480f456684f16e091ed9218acf53c5a7dccada15b5bc2e55a179ef25363bbc31f619ab2e70bd63205ba59d669c3d297cbf1b08564b79dd46dfa4f3a482b3ba7052d2c0c731c06e7ef711fee9dea4e7b1fa625d4bd846dc1a7c09566a30efe63fb218643c76b6657f801d2b38a34f0e5a61645283e53b8d88f57152669388d55ae030000000000000034c48263750cd1280c9c993de570bf27165916e5180068ef962be9cbd4221d2fd647269db653ebf90bf5d447a691bf911c111f34d24882f740be69a51cd5482c011058c6e7cc95e8045c39ff6454de5126bcc8ceb26ecbe68228d928cf35ed51f97a93e0b9d7a34ed3e167c124e726eaec3edb7c65ac45d2be4934ae7fcce5d13bcbf2cfda5accafac948d3a99e79ee031f45107d7b6fa742cb57ddc54de9ef4f3e49401b035010441bca4439f771942cf816f4badc343daaca7449d0bcad837420efe3a022834b1823dbc3a1e96834dbe529ab436ddb277bb290e27228f152431b891b24d0ec5e03695a7dbdafc50047ec4d323584ffd1d930a69ccd46dd23435949b2425a6499fc03aa4a00e91148420a8822718856c13e03d7687f9f7bafddd34f4b04c2bf359fe13a6f831efafc6b1b03bcf1e47f8f2bc0ad9562e57e571cb9040c50978b292dd00db9b5dafbcd9068c86ad18ab19b661213cfa292bb2506c434c8c8f325de769c2ef1253349907044e24e42183636ad06992b02bb19abe5b75c2357a71a405b82f3f81e583e39cec4d09793467614deba1db0fd4e13dd696417db92f3bf1aa1a4b8804883ef51bcca76a178e1cbdaa6ce5686b9871d323024da7dbf9396432de3e7c68d05b7b9b5332230425d674ccfd91f184cec7824539a8c45e6f3281ec2141d32b03725994034fb3634138d410c335d5739fdac83a5f7afdcbe2e3a9190b7bfeb6b8970d7850986f445de218c7fc2487110a66520ec2f1ef4bde28310ffa62e9f0c846a68c82a6418ee7496cde4f573040ce372d2b137b1410a7b185b05374c0314eff6c2cac6339b9396519720ab048610c55d0cde7fb0d784f1e30a43634c803abece00f59140da6f6c12a9c00"/963, 0x0, 0x0, 0x3a) (async, rerun: 64) mprotect(&(0x7f000039e000/0x2000)=nil, 0x2000, 0x1) (async) sysctl$kern(&(0x7f0000000340)={0x1, 0x49}, 0x2, &(0x7f00000002c0)="ce542dad4559beaee9d9ebc3a9819d", &(0x7f0000000300)=0xf, &(0x7f00000007c0)="ee12fbf571e471d3571702f54b3704ed2a82aab0858602fda7ecefca394e7f872addec2413ceb367a6075661dec8928d8dd0a32e5dc1130d8321cfa8ac56c89be728e032f2b02264602fed7c19e792c228cf0a7c1b038f3e0824d09f88c4c70d013c2077cbd50fe83c15b1ee5c26f53ec9762279fb8debc31c35d043448815e24fdb28a7b60200000000000000cbf627ec80f3741337afaadd407acc0bf7a72e62b9963bc860dfe33cf9613dac47ead05012931f2abef28f3a4bad9156cc49c8578df6f563f4f04d6a71c84e46f80f95211f7bdca5e17e5f437ee6cfc28d6a6b8d4e6b2a41a3ba7c5ce3609f378e8aab8f5fdcea42fece521cbf251a0c71111f71", 0x101) (async, rerun: 32) sysctl$vm(&(0x7f0000000440)={0x2, 0x4}, 0x2, &(0x7f0000000a40)="11f5fcb85103b6b6b61cacc159ee482f666b6b2874461316a9421fe413ca800d9497cab54dd44ab6c0534f442c598b1b24e15e6e9b8a4c906a97333824b519288455f00a6819bc0a4205bfb3d13eb4d27dae16984ad2f5c9c0bcec6ebb5875dc470e2a30d887fc40ccaaad07b6b259c7d0dcc2b5731941c1609a7a67fb3708117ba03a008e3b52ce84a7a6398e1ef0b1d9d65f3da6a11d3586f2689ce86881", &(0x7f0000000540)=0x9f, &(0x7f0000000900)="33372981cc5bd92a9bbdea1ad5736bec47dc89dddf8802ed272d8fa13e54ee904c3bfa0344939a27fdf5e41f76644f0a8fb65c4098bbdf47341e13080eb876fd805e053b583c7f1e6bdb8b7bcd36579a8912ebb9a9ee6e55e3c8a2b9f82a1cc632dff6be2b2362358f2b0d0f757eafe9ef9ce50467ecb820ed7efe32e7a67fae3aa9e492c1d9ec1ccc8b57688bd76dce0cc44c0e4cdff505d282e994aab1a72f1cc1353eda5426b4c6f692e0b0f215291a51e12c1290b291d4d214a2a6432267d0f1651daec5cd3c20881fc0608a2c3863ee5454a97c77a687b08ab2a216915c1159633ae6668d43b73fd8042c7d90e8e7d5e7fe84817efd2536dbf047817536f20735e7aa70fd7b7a392d6dd6ff7a28421e3ce023c8a55d45440223ca7f2a4b0f9fda57bd1d99faf08af18b04af9b32385c0a", 0x133) (async, rerun: 32) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt(r6, 0x0, 0x3, 0x0, 0x0) (async) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640), 0x100, 0x0) connect$unix(r7, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0xa) 131.015058ms ago: executing program 5 (id=193): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{}, {0x1}, {0x6, 0x0, 0x0, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) unveil(&(0x7f0000000280)='./file2/file0\x00', &(0x7f0000000340)='x\x00') fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) 130.471475ms ago: executing program 3 (id=194): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) close(r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000001280), 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000300)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="bbfbee93e927a68e544b94d90efb5d499f5e01217b1e72b069abff9a93658c691810ccc4c6fa49f0f5a218f1c0c9ade7179d7d07b6f16aad7d558e6054803d3a0b40ceeff03496cf4d75", 0x4a}, {&(0x7f0000000100)="b17ba2513fa394b6dffaa5be71a8d21c1f4dc618fe5feb2b6a8ecf07734162", 0x1f}, {&(0x7f0000000140)="ce10ce35e9505ba46b08ff91074e524220d92564b53c39aa907dfe429626319dc790c42213c44d7726f24c304c6c5017782640fe5de0e25495cea583ef3809fbc3414cb56cb562e6d1f6e8dd7f4285809baa251ce5d2556c3fba8e7b6667353f23f8fd318995", 0x66}, {&(0x7f00000001c0)="edb2217c0e44bb288793eeda75e0342cc890813a364539cd3f6a8c8cce4e9f7b6c3029984c2447df134bf2eb3b6b73ab3f", 0x31}], 0x4, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r0, r1, 0xffffffffffffffff, r2, r3]}], 0x28, 0xd}, 0x5) r4 = kqueue() kevent(r4, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0x3b, 0x1, 0x5, 0x144}, {{}, 0xfffffffffffffff9, 0x8, 0x40, 0x1ff, 0x1}], 0x800, 0x0, 0x4, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, &(0x7f0000001240)="8d960000", &(0x7f0000000280)=0x4, 0x0, 0x0) 24.39163ms ago: executing program 1 (id=195): close(0xffffffffffffffff) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000200)=0x8000, 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x2, 0xb1ca, 0x9, 0x8}) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) close(0xffffffffffffffff) (async) socket$unix(0x1, 0x2, 0x0) (async) ioctl$FIOASYNC(r0, 0x8004667d, 0x0) (async) socket(0x18, 0x1, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000200)=0x8000, 0x4) (async) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) (async) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x2, 0xb1ca, 0x9, 0x8}) (async) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) (async) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) (async) 24.095388ms ago: executing program 2 (id=196): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0x1ff, 0xf}, {0x0, 0x80000001}}) sysctl$vm(&(0x7f0000000080)={0x2, 0xc}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x8000, 0x3) chflagsat(0xffffffffffffffff, 0x0, 0x0, 0x2) sysctl$net_inet_carp(&(0x7f0000001140)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f0000001180)="ee7882c5", &(0x7f0000001200)=0x4, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x1a8) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x7, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0x775, 0x80000201}, {0x2, 0x8, 0x6, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x1}, {0x2, 0xdf, 0xf}, {0x0, 0x7, 0xf11, 0x7}, {0x3, 0xffff, 0x80cf}, {0x24, 0x5, 0x85, 0x5}, {0x0, 0x40009, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x7fff}, {0x3, 0xfffffff8, 0x5, 0x8bfd}, {0x0, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x106, 0x9, 0x40}, {0x200003, 0xee2, 0x2, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x5}, {0x9be2, 0x8001, 0x6, 0x69}]}) poll(&(0x7f0000000000), 0x35, 0x0) poll(&(0x7f0000000000), 0x35, 0x0) 23.843537ms ago: executing program 5 (id=197): getpgid(0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "15f2ff", 0x0, 0x0, 0x5, @rand_addr="eee21f0000003c00000500004c58053b", @local={0xfe, 0x80, '\x00', 0x0}}}}}) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000080)="6719731edd6698b4793aed615ff93c5f5c8034af84168dcca1a82a04eda0e3cef84e4b989e8e858087dfe734b1885b4d4b84329f1fa341f0eb2a522cc6f85df09073e0e94e63dc4de8e6c2b1e3fbd65196fc2a252f5d13ec07bfd56168c2478f877942a5a956338a9e2890605aab04738622f7d7c5e2b8fab45c8bb5fdf1b727e5b3c3850266a8a9d16f7e45ba52ba92fa7a227ace70bd2478ea897515a16cc7ebc07dff386c728ceb2ab556793a63df1dc9eee7e35e69ee75c635652d", 0xbd}], 0x1, &(0x7f0000000180)=[@rights={0x10}], 0x10, 0x2}, 0x401) 23.056564ms ago: executing program 5 (id=198): connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x20, 0x4000, 0x29) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)) (async) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 2.71838ms ago: executing program 5 (id=199): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0xe8) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0/file0/..\x00') sendmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="2d422525dfe06e1efd7467e5e75b766e8889abff8a3e1d440bbb2de2513ea5f88cef8992a1f4fcb7adba11262fbed294e535e43a", 0x34}, {&(0x7f00000000c0)="dedaeeab3c72cd0c1edb690600701da96bcc90166a8b1e21c2177982a71d5d8fb9507081b740fe33ded29efb76cf6ea8a5624021cff0a567a60403a2036c695abd382b19e9334b5257ea03540ba6bd19d7ed78e65d0a3d16cf52f0cc81f14def1a8b2e5d5125388a56dd82624f40c84f54770ca5c3d838d4f4e2ad6fc77263bccf4b4e184f04bfc39eba0cea3b0c3336664481acc0162690ab35bf425ffe7b2b2a7f10b817bed87041b8036afa8d7055fefde881db65fe9f", 0xb8}, {&(0x7f0000000180)="7807d99c6e88777267566bf5e68a73d96c70bd015fbfd4fbc4906a49d90f556252de96f680281a5fc11bee95745b03663813634aaa5ddf0f3b51431fe011a612d721d942c091fff757c5d1cd0eabc8865c39c3fba83fa6e7f56ebb29e134d590ffcb60bdba877ee11d9e39236d7fcaa176261d82f34036fb482464e3747a2ea7c2c01fc1b92f", 0x86}, {&(0x7f0000000240)="8a84003643591a97f9b200b5876585d81173506167b3456753a00e35ec34aef5f69f278a6192fc11947657e4fbcceed12811ca166a6bcf74c09893b9361b302ed67ce80cfd448c1fab286af165edb6fcf27d49907b5943cff723e49e212850e4637312a0904f127859e4efaf5c5c1fa0fd98978f4083fdf695f7e86932f90b0ca612750834a8a7aea04e2a3437c63df94deaeac84f78be3c5059810e18ff9e2deae276", 0xa3}], 0x4, &(0x7f00000003c0)=[{0xc0, 0xffff, 0x7fff, "2a958eafd3f88c4d4c19db62e1b0a838f296a172c44bc70ab5468adec9fe7984314291a039f84a5c5a67364d9522011150825e0f76fab5deaccedbb8fbe5c604f9b091f60976a100653bc6fffb63de99620adb016ab83a64b51c7966e9b7d8d24956951c783e54a9136bdf907610c24bdf7f6e3dd0b945d871497a027c4b188015c1e9a2db15a32ef10510346b4da5112645a8e9096645432f40381c773d001f7be48e1000e6908b14"}], 0xc0}, 0x3}, 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) faccessat(0xffffffffffffffff, &(0x7f0000000080)='.\x00', 0x6, 0x0) 0s ago: executing program 3 (id=200): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r1 = accept(r0, 0x0, &(0x7f0000000040)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x47) ioctl$FIONREAD(r1, 0x4004667f, 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x6, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)="0421abbad411f58f269142aae9b4c46082bbb6e30cef5d5c041379d1ebfd91f144487ea59e157c2527d540b02e648e", 0x2f}], 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.29' (ED25519) to the list of known hosts. panic: mtx 0xffffffff839caa48: locking against myself Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *494151 59050 32767 0x10 0 0 syz-executor 26232 1930 32767 0x10 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833e06fa) at panic+0x1e5 mtx_enter_try(ffffffff839caa48) at mtx_enter_try+0x1bf mtx_enter(ffffffff839caa48) at mtx_enter+0x60 uvm_pageclean(fffffd8008472d00) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008472d00) at uvm_pagefree+0x26 uvn_get(fffffd805ef94d38,0,ffff80003a427868,ffff80003a427844,0,2,3cd722e73f0f63f7,ffff80003a427ac0) at uvn_get+0x68b uvm_fault_lower_io(ffff80003a427a88,ffff80003a427ac0,ffff80003a4278f0,ffff80003a4278f8) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003a427a88,ffff80003a427ac0,ffff80003a427a00) at uvm_fault_lower+0x278 uvm_fault(fffffd806bdfbd50,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003a427c10,200000000140) at upageflttrap+0xa9 usertrap(ffff80003a427c10) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x753c4013b920, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: mtx 0xffffffff839caa48: locking against myself ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833e06fa) at panic+0x1e5 mtx_enter_try(ffffffff839caa48) at mtx_enter_try+0x1bf mtx_enter(ffffffff839caa48) at mtx_enter+0x60 uvm_pageclean(fffffd8008472d00) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008472d00) at uvm_pagefree+0x26 uvn_get(fffffd805ef94d38,0,ffff80003a427868,ffff80003a427844,0,2,3cd722e73f0f63f7,ffff80003a427ac0) at uvn_get+0x68b uvm_fault_lower_io(ffff80003a427a88,ffff80003a427ac0,ffff80003a4278f0,ffff80003a4278f8) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003a427a88,ffff80003a427ac0,ffff80003a427a00) at uvm_fault_lower+0x278 uvm_fault(fffffd806bdfbd50,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003a427c10,200000000140) at upageflttrap+0xa9 usertrap(ffff80003a427c10) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x753c4013b920, count: -13 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003a4275b0 rbx 0xffffffff837f7dcf cpu_info_full_primary+0x2dcf rdx 0 rcx 0xffff80002a2c47d0 rax 0xffffffff837f6ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xe891d81e4855898a r11 0xb0a4101be55781fa r12 0xffffffff837f7bd0 cpu_info_full_primary+0x2bd0 r13 0 r14 0 r15 0x1 rip 0xffffffff82007005 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003a4275a0 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=494151 pid=59050 tcnt=4 stat=onproc flags process=10 proc=0 runpri=50, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a2c4cf0,0xffff80002a2c4a70 process=0xffff80003a428020 user=0xffff80003a422000, vmspace=0xfffffd806bdfbd50 estcpu=36, cpticks=2, pctcpu=0.0, user=1, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *59050 494151 47047 32767 7 0x10 syz-executor 59050 97984 47047 32767 3 0x4000010 biowait syz-executor 59050 396345 47047 32767 3 0x4000010 uobjlk syz-executor 59050 59345 47047 32767 3 0x4000090 fsleep syz-executor 1930 26232 53560 32767 7 0x10 syz-executor 1930 517302 53560 32767 3 0x4000090 kqread syz-executor 1930 255219 53560 32767 2 0x4000010 syz-executor 56454 199092 0 0 3 0x14200 bored sosplice 90244 363889 7275 32767 3 0x90 nanoslp syz-executor 90244 467429 7275 32767 3 0x4000090 kqread syz-executor 90244 240761 7275 32767 3 0x4000090 fsleep syz-executor 7275 227387 91578 32767 3 0x90 nanoslp syz-executor 83670 65357 74299 32767 3 0x10 biowait syz-executor 5158 448910 82480 32767 3 0x10 biowait syz-executor 53560 383587 18329 32767 3 0x90 nanoslp syz-executor 91745 220259 78659 32767 3 0x90 nanoslp syz-executor 47047 471922 90207 32767 3 0x90 nanoslp syz-executor 37747 261239 93973 32767 3 0x90 nanoslp syz-executor 10386 249314 6278 32767 3 0x90 wait syz-executor 78659 194726 95751 0 3 0x82 wait syz-executor 93973 511842 95751 0 3 0x82 wait syz-executor 90207 64726 95751 0 3 0x82 wait syz-executor 6278 498255 95751 0 3 0x82 wait syz-executor 18329 245109 95751 0 3 0x82 wait syz-executor 82480 164000 95751 0 3 0x82 wait syz-executor 74299 21484 95751 0 3 0x82 wait syz-executor 91578 232387 95751 0 3 0x82 wait syz-executor 95751 503028 46770 0 3 0x82 kqread syz-executor 46770 118942 35543 0 3 0x10008a sigsusp ksh 35543 173114 92779 0 3 0x98 kqread sshd-session 92779 328090 97492 0 3 0x92 kqread sshd-session 21351 354906 1 0 3 0x100083 ttyin getty 97492 104178 1 0 3 0x88 kqread sshd 67602 241857 43559 73 3 0x1100090 kqread syslogd 43559 208710 1 0 3 0x100082 sbwait syslogd 38448 505241 1 0 3 0x100080 kqread resolvd 62919 415109 46754 77 3 0x100092 kqread dhcpleased 47356 428299 46754 77 3 0x100092 kqread dhcpleased 46754 229135 1 0 3 0x80 kqread dhcpleased 31595 319933 0 0 3 0x14200 bored smr 53109 150207 0 0 2 0x14200 zerothread 42196 46444 0 0 3 0x14200 aiodoned aiodoned 33148 414459 0 0 3 0x14200 syncer update 17677 66159 0 0 3 0x14200 cleaner cleaner 22396 394855 0 0 3 0x14200 reaper reaper 11927 411595 0 0 3 0x14200 pgdaemon pagedaemon 41323 486658 0 0 3 0x14200 bored viomb 72574 124729 0 0 3 0x40014200 acpi0 acpi0 9739 467558 0 0 3 0x40014200 idle1 38570 346115 0 0 3 0x14200 bored softnet3 18061 500779 0 0 3 0x14200 bored softnet2 10545 57475 0 0 3 0x14200 bored softnet1 14629 42955 0 0 3 0x14200 bored softnet0 15620 429613 0 0 3 0x14200 bored systqmp 30323 239313 0 0 3 0x14200 bored systq 35550 173100 0 0 3 0x14200 tmoslp softclockmp 34661 110369 0 0 3 0x40014200 tmoslp softclock 61614 222219 0 0 3 0x40014200 idle0 1 254178 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839caa58) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 59050 (syz-executor) thread 0xffff80002a2c47d0 (494151) exclusive rwlock uobjlk r = 0 (0xfffffd80662dc388) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvn_io+0x667 #3 uvn_get+0x31d #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839caa58) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvn_get+0x679 #4 uvm_fault_lower_io+0x319 #5 uvm_fault_lower+0x278 #6 uvm_fault+0x272 #7 upageflttrap+0xa9 #8 usertrap+0x2d8 #9 recall_trap+0x8 Process 59050 (syz-executor) thread 0xffff80002a2c4a60 (97984) exclusive rrwlock inode r = 0 (0xfffffd806bd24ac0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 sys_ftruncate+0x1c4 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 59050 (syz-executor) thread 0xffff80002a2c4020 (396345) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83961a60) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 Process 83670 (syz-executor) thread 0xffff80002a2c42b0 (65357) exclusive rrwlock inode r = 0 (0xfffffd806bd24520) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c34b790) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 Process 5158 (syz-executor) thread 0xffff80002a2827c8 (448910) exclusive rrwlock inode r = 0 (0xfffffd806bd24d00) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806c34b0d0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10186 10954K 10965K 166960K 11263 0 pcb 17 12K 12K 166960K 17 0 rtable 236 6K 6K 166960K 360 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 3 1K 1K 166960K 3 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 31 0 iov 0 0K 8K 166960K 8 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1404 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 12 1K 1K 166960K 18 0 dirhash 12 2K 2K 166960K 21 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 24 89K 121K 166960K 339 0 sigio 0 0K 0K 166960K 5 0 proc 58 79K 115K 166960K 485 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 30 0 in_multi 99 7K 7K 166960K 109 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 73 334K 334K 166960K 73 0 exec 0 0K 1K 166960K 377 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 255 176K 204K 166960K 4793 0 UVM aobj 10 2K 2K 166960K 10 0 pinsyscall 45 90K 110K 166960K 1404 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 15 0 NDP 11 0K 2K 166960K 27 0 temp 43 8683K 8748K 166960K 4658 0 kqueue 14 22K 30K 166960K 62 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 119 0 116 3 0 3 3 0 8 2 rtentry 176 112 0 1 6 0 6 6 0 8 0 unpcb 144 244 0 229 2 0 2 2 0 8 1 syncache 336 11 0 11 1 0 1 1 0 8 1 tcpqe 32 5 0 5 1 0 1 1 0 8 1 tcpcb 808 96 0 87 2 0 2 2 0 8 0 arp 128 19 0 0 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 1 0 0 1 0 1 1 0 8 0 inpcb 384 271 0 257 5 0 5 5 0 8 2 nd6 144 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 454 0 0 29 0 29 29 0 8 0 art_table 32 455 0 0 4 0 4 4 0 8 0 art_node 16 111 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 3 0 3 1 0 1 1 0 8 1 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 16 0 6 1 0 1 1 0 8 0 shmpl 112 7 0 0 1 0 1 1 0 8 0 dirhash 1024 23 0 6 3 0 3 3 0 8 0 dino2pl 256 1877 0 373 95 0 95 95 0 8 0 ffsino 288 1877 0 373 109 0 109 109 0 8 0 nchpl 144 2342 0 669 63 0 63 63 0 8 0 uvmvnodes 80 1958 0 0 40 0 40 40 0 8 0 vnodes 216 1958 0 0 109 0 109 109 0 8 0 namei 1024 7318 0 7317 1 0 1 1 0 8 0 percpumem 16 47 0 0 1 0 1 1 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 7585 0 7581 3 2 1 2 1 8 0 plimitpl 152 122 0 97 2 0 2 2 0 8 1 sigapl 424 628 0 573 7 0 7 7 0 8 0 futexpl 64 2923 0 2921 1 0 1 1 0 8 0 knotepl 120 264 0 0 8 0 8 8 0 8 0 kqueuepl 224 145 0 134 2 0 2 2 0 8 1 pipepl 336 120 0 92 3 0 3 3 0 8 0 fdescpl 520 609 0 573 3 0 3 3 0 8 0 filepl 160 2793 0 2576 13 0 13 13 0 8 2 lockfpl 104 55 0 52 1 0 1 1 0 8 0 lockfspl 48 19 0 16 1 0 1 1 0 8 0 sessionpl 144 29 0 13 1 0 1 1 0 8 0 pgrppl 48 39 0 15 1 0 1 1 0 8 0 ucredpl 104 423 0 404 1 0 1 1 0 8 0 zombiepl 144 576 0 573 1 0 1 1 0 8 0 processpl 1192 628 0 573 5 0 5 5 0 8 0 procpl 656 987 0 925 7 0 7 7 0 8 0 sosppl 168 2 0 2 1 0 1 1 0 8 1 sockpl 728 636 0 605 9 0 9 9 0 8 5 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 123 0 0 16 0 16 16 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 3 0 0 1 0 1 1 0 8 0 mbufpl 256 379 0 0 24 0 24 24 0 8 0 bufpl 280 2674 0 117 183 0 183 183 0 8 0 anonpl 32 9440 0 0 77 0 77 77 0 246 0 amapchunkpl 152 15162 0 14609 39 0 39 39 0 158 13 amappl16 200 2686 0 2664 28 2 26 26 0 8 22 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 119 0 109 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 1 0 1 0 8 0 amappl12 168 1266 0 1230 2 0 2 2 0 8 0 amappl11 160 48 0 38 1 0 1 1 0 8 0 amappl10 152 20 0 20 1 1 0 1 0 8 0 amappl9 144 249 0 249 1 1 0 1 0 8 0 amappl8 136 22 0 21 1 0 1 1 0 8 0 amappl7 128 126 0 116 1 0 1 1 0 8 0 amappl6 120 178 0 175 1 0 1 1 0 8 0 amappl5 112 137 0 130 1 0 1 1 0 8 0 amappl4 104 323 0 306 1 0 1 1 0 8 0 amappl3 96 2567 0 2438 4 0 4 4 0 8 0 amappl2 88 672 0 617 2 0 2 2 0 8 0 amappl1 80 10467 0 9892 15 0 15 15 0 8 1 amappl 88 4070 0 3881 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 9 0 0 1 0 1 1 0 8 0 uaddrrnd 24 609 0 573 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 609 0 573 1 0 1 1 0 8 0 vmmpekpl 168 7202 0 7167 2 0 2 2 0 8 0 vmmpepl 168 47542 0 45466 114 0 114 114 0 357 15 vmsppl 480 608 0 573 7 1 6 6 0 8 0 rwobjpl 72 18443 0 15625 59 0 59 59 0 8 4 pdppl 4096 1226 0 1146 118 32 86 96 0 8 6 pvpl 32 18778 0 0 153 1 152 152 0 265 0 pmappl 256 608 0 573 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 414 0 35 11 0 11 11 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff833e06fa) at panic+0x1e5 mtx_enter_try(ffffffff839caa48) at mtx_enter_try+0x1bf mtx_enter(ffffffff839caa48) at mtx_enter+0x60 uvm_pageclean(fffffd8008472d00) at uvm_pageclean+0x290 uvm_pagefree(fffffd8008472d00) at uvm_pagefree+0x26 uvn_get(fffffd805ef94d38,0,ffff80003a427868,ffff80003a427844,0,2,3cd722e73f0f63f7,ffff80003a427ac0) at uvn_get+0x68b uvm_fault_lower_io(ffff80003a427a88,ffff80003a427ac0,ffff80003a4278f0,ffff80003a4278f8) at uvm_fault_lower_io+0x319 uvm_fault_lower(ffff80003a427a88,ffff80003a427ac0,ffff80003a427a00) at uvm_fault_lower+0x278 uvm_fault(fffffd806bdfbd50,200000000000,0,2) at uvm_fault+0x272 upageflttrap(ffff80003a427c10,200000000140) at upageflttrap+0xa9 usertrap(ffff80003a427c10) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x753c4013b920, count: -13 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7e59b76646a0, count: 12 ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 end of kernel end trace frame: 0x7e59b76646a0, count: -3