last executing test programs: 4.87415571s ago: executing program 4 (id=135): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(r0, 0x20004455, 0x0) 4.872188228s ago: executing program 4 (id=137): r0 = kqueue() mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x809789, 0x2, 0x1, 0x80e19f, "bf08000100f1a55910812cc900", 0x81, 0xff}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000040)="9f7f2c", 0x3}], 0x1) r4 = syz_open_pts() r5 = socket$inet(0x2, 0x5, 0x0) r6 = dup(r5) dup2(r6, 0xffffffffffffffff) sendmsg$unix(r6, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) poll(&(0x7f0000000140)=[{r6, 0x40}, {r0, 0x4}, {r1, 0x1}], 0x3, 0x1) close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x7fffdbff, 0x7bed, 0xffedff84, 0x1603508, "182616110004000000000010e0ff7f0500000404", 0x1}) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCCBRK(r4, 0x2000747a) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x4) dup2(r1, r2) kevent(r0, &(0x7f00000000c0), 0x138, &(0x7f0000000100), 0xffffffff, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x24, &(0x7f0000000180)="fd0cc085", 0x4) sendmsg(r8, &(0x7f0000000680)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="1000000000000000000000000000000014", @ANYBLOB="fd6ffb50e3bac18da07578fb1ac2f667d061d649fad6f9a5146fe8dc214bfedb30fdf4bb739e7109508426caea20dd9c164778a76d50b34e960673d8e3eac521b673e17c66a273379f85408f42e98e0f56662157d5cfd5ee", @ANYRESHEX=r7, @ANYRESOCT=r3, @ANYRES32, @ANYBLOB="fccf12a2b407addfa1dbdfc0e314fb6dcdeabac9777b4e93c6333ada8157695884bdd5fd407b3ab7937b2d2ca975d2a546a06a802d52f752fbb2e6fd2c217fde60013eaa8788a1246e78ef938b0b0d42eca5d1b6538f171cc2949176634b4895a3bf3efe5203e68bb96c4f8b45a8ec3a393431a17131c9e89518223e9c8d8cef1fef8b807641c1b6792cc08aec04bf73c02b1a40cf6fc4f9dbbf940edd50a7f18bacd57d0e912c05f1d47b876ecf0c4af6502ea8723232da2a4eb7fc9ad9e72e66b53ee125f148e1488fb0e68fd40070f8c751991a4768659c454a5f82e24c2b901b"], 0x180}, 0x4) 4.639381852s ago: executing program 4 (id=146): r0 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x3, 0x9, 0x1, 0x101}, {0xf, 0x5, 0xb, 0x1000}, {0x52, 0xf1, 0xd0, 0xef}, {0x1, 0x8, 0xd, 0x800}]}) r1 = socket(0x18, 0x4001, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getgid() getgroups(0x4, &(0x7f0000000240)=[r5, r4, r4, r4]) setgroups(0x1, &(0x7f00000001c0)=[0x0]) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) flock(0xffffffffffffffff, 0x3) 4.569502355s ago: executing program 4 (id=150): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$TIOCSETA(r0, 0xc4504441, &(0x7f00000002c0)={0x8, 0x1003e7, 0xa7, 0x45, "87a200000020fcf30000000000000000000800", 0xb3a, 0xc}) (async) ioctl$TIOCSETA(r0, 0xc4504441, &(0x7f00000002c0)={0x8, 0x1003e7, 0xa7, 0x45, "87a200000020fcf30000000000000000000800", 0xb3a, 0xc}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "1a1116f0d0a643000000000000fffffffffff700"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xffffff45, &(0x7f0000000000)=ANY=[@ANYRES16=r2], 0x28}, 0x0) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) (async) recvmmsg(r1, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x3, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x100000000000000, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000736000/0x3000)=nil, 0x3000, 0x4, 0x4811, r4, 0xffffffffffffffff) (async) mmap(&(0x7f0000736000/0x3000)=nil, 0x3000, 0x4, 0x4811, r4, 0xffffffffffffffff) dup2(r3, r5) clock_settime(0xffffffffffffffff, &(0x7f0000000080)={0x10, 0x160}) (async) clock_settime(0xffffffffffffffff, &(0x7f0000000080)={0x10, 0x160}) 4.454167433s ago: executing program 4 (id=159): r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="582383ba32ce44e08e23b16f3aec414a7aadc2060824b036d75ab9332cbf42cd560a17c7d263b0f1ac4e4ecfc0", 0x2d}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b49272ac2ef12861553447e5569e01a0665bcc82486d4e571c6cb80bb40", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x80000001, 0x0) kevent(r0, &(0x7f0000000000), 0x724, 0x0, 0xd1c, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0x4, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="582383", 0x3}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="f90700aadacc73312091501d94a34b71f78d2e02000000de94245ebbd0a35af987565625f7169b9d", &(0x7f0000000080)=0x28, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9, 0x4, 0x2, 0xfffffffc}, {0xb1, 0x10, 0x3}, {0x16, 0x7, 0x4, 0x400f}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000140)=[{0x4, 0x6}, {0x41, 0x2}], 0x2}) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="fb69abaadacc73352091501d94a34b9a73af13cac5a41708000000000000004835518591917ccc8cf6040000000000008020e1e6e43e2e8a906627a7fbc86cfd0000000000000000", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) 3.516614039s ago: executing program 5 (id=204): open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r0, 0x0) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r0, 0x0) open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x10000, 0x0) (async) r1 = open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x10000, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7959) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) clock_getres(0x2, &(0x7f0000000040)) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) close(0xffffffffffffffff) syz_open_pts() (async) r3 = syz_open_pts() close(r3) r4 = open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x3) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x118) (async) open$dir(&(0x7f0000000200)='./file0\x00', 0x20, 0x118) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x2, 0x0, 0x84, 0x7ff, "ffa2f0b3c361ab058fe582a53da388e5eed96d1c", 0x8, 0x8}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x6f, 0x1, 0x2, "1a1116f0d0a643000000000040fffffffffff700", 0x7f}) writev(r2, &(0x7f0000000100)=[{&(0x7f00000007c0)="7f454c35c5c41a49b70cb7a21de87373791810aaa95d576a0ac7fca22716a22987b881794ffa08bb11bafcdc202a294097ae6826050800eb0683d43b24ff4c5d", 0x40}], 0x1) pipe(&(0x7f0000000180)) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 3.50991557s ago: executing program 4 (id=207): r0 = syz_open_pts() (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39f90c8b6a98e11e043dbc6d043cbb6da87b25b6ec509a073806a022e28f967918781b9013ea053ef5a5cf4bdb217a21e9995128685e0711d272f5078dbb3f59410bac7e2378330d12", 0x4c}], 0x1, 0xb9) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="74055c96000504000cce20095d8a106ac700537ac2bc83bd49e7500000000000000079eeffd92cf0", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) ioctl$TIOCSTOP(r0, 0x2000746f) (async) write(r0, &(0x7f0000000040)="ff034fc51ccf86602eea9f41d5f92b5b5ceb928dc8a708af6a776b36695e9123e77087556daff04087b2b3e5b47208311832863da632ae3890aa705897bc7e54aef147e9b6b939a212c5bd982197bdd0eda847d8f7a1e88596fae41e941402eab73dcee3ff6155ad6d3e16ba6a60175fa33fa7ffeb1f4fba65433d669ffb14817d339efab61753f4df50c869180bc39073fa4fd0e37863dbb51f7bc57023da764f7e47166023971daf7fe1ab9c33f928e9ef9eae1f98f9805b42cd86830dad7aa65e72aeffe1a0106b9e85d2f8d24da1b4758cd611f23989626452fd4e2a6f850fa2ea0dff56ea8c4577ca21972241daca3dcc0f5747c3c4da6b6842eab6940b6c93c1f48190459aa229c77ec7d7273198ab57facbd23c8d5524c89b4e5aee2ae5e23ac5c1a3742c53c6fb4bd925f650ec3d2159d8d82c140da9d0ff65bbb74ea5d5a906ea254f08691815ff9a4d43973d55d2c52c0589c5dc9127fad92af8c0e90e91cefa532995f9b4ca05dd70c3807bb7e0ad4e372dda6421cb53a93d43dd235c4191bb446a14e20b93d0fca8100a60ee43b8e30366fe5a7da668aa95f5e228679db32f1712a14413a943da9cf5476d1f3ffd6f764c0256510ffa405ea9889be26264c7bafb7a52921cda684663677fd9514d45cede3047c91fae77fdb0e2591365672ebd7843806158643391f346565e962e4c69a3cddeff20ca466251df3e", 0x201) r2 = socket(0x2, 0x1, 0x0) shutdown(r2, 0x1) (async) listen(r2, 0x9) (async) select(0x40, &(0x7f0000001a40)={0x6, 0x5, 0x3, 0x33d, 0x3800000, 0xfffffffffffff970, 0x9, 0x1}, &(0x7f0000001a80)={0x4, 0xc0e, 0xb, 0x4905f3c6, 0x6, 0x319, 0x8, 0x9}, &(0x7f0000001ac0)={0x2, 0x8, 0x8000000000000001, 0x7, 0x2, 0x4, 0x3, 0x4}, &(0x7f0000001b00)={0x0, 0x8000}) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000001980), 0x10000, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000019c0)=0x10001) (async) sysctl$net_pipex(&(0x7f00000002c0)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000740)="5472784f8d18d93779e13fc8d38b3b267b86e7485ad8ca7c69919cedd24a0d7415243536a67c99b14be442318b9ae1e8e0493a8b45d2b8f33f58c2693819aed047fd887369156f589c63e8f06d687f1b13ea9f95c52b371569cc090da71c26b8fa407f16a9300e57546081cb2a54377eface9d310068b8cfd79f112fefd95853096a0d3e0fbcda987d1be1434e6f85c491c90cc08ccd4fef758741bf4244885e40599c4903ce9c379782e4ff5e53cdcd88e859c5ebc408f639f3493b921b2592088cf610fa8b402042752f4945232b55d78039184509c95b32e11c47c8828a5c06ad04002c5a5c977ffd8cb175b07a64cda613b859fe55aa11e3d041c49dd30a8d0e2e5564f6817d5a41a6401bf02f4478dcfa2c97572d955c899a4ec0571e8dc4ca0b070b10e64f51bcaeef417cc8950d83b194b7b50b381283e3fc7746ff3ba67028ca22d29c5ff6d3094ce5a1a79246b77bfcedf8ccfbaa11bf6ddf40d593190f49a15764f313d7284fb84e816b09c5511f7ff13c3685354e1fcbcdb76a39c0f9524162a001300f113fa0a3237aebbd1d80109a26490e382b7540cf724c0e87936df3e09b64c28ffc7de252c3b94230826070abd9a2eff58ef1f66e1e9fc64175c9642fb8c565d2c2e3259ebfc00cb675af4835429ac72457287ba89f500782c9981d28c0dc94d1a693623daf9b8455200a013b03fc919f2f93191b352e7408f2f2937bd1d14ffd10e46573a52b5b3e01fcb329e46dd3b5261f8c952568779c5087450e642eafba92b06d7e85314603d6d50255bb55955ad7e4651196d7ef4a923f5fcfe9209988abfc1421c236c0f1c11f1805146fc1dc011af47353a7fb04be070914c63045dde9d993f91b6751190158a47922e05da5731522035cf5812efa88c5fb8bee82697780ab66ae9f4b83fb8497141a934088d17b77ba51f3c2e84591e925097ee571201be2a94e8e5ff92729321e17b0ce8f990924ff797cb382b09809a1ba30f750775a1c4aa69d9a94dea7cacde8889c04e4f2d3fff613ca76c4b3be050fdb17e3069b76eb2e63e1d08e8a25ea78af521b1265d5a6c60ddcdef2690dcfd73b9413842ff16ce902b65c62b8de5784c70a43464b7680993834e73511f73e6a04b048e46f65b0c17b3ff7d668cc4fd8bf6090d6da79ef08e138f307d7015db253d492e78859168cfba4955d4b995d2494327d58edc1b1f5ccc3ce2017840e8691c902834136e4a39720d7ffea9f60415c8dcf78379aeb17a92b1b240863b55f7132195463569ecbf10204df8f407a07c400054d73f8f165ea46bbacc5a76ab07a8914921d601961e4397964427fe2f10528f7318efb237fe1a76e43c98196122b88f6de5258a66b834105a12f8a45d73f66456f4327d3b5e05d93e7200a6ace1897ae448595f679e2d0e7f6d54ee44e1e134259466ae9373deb753d826ac04f3b3f4f99f5b8985f083e5e3e6215e672c73123057a9e100caf442c25c6e8961de99acd276cea3641a5efa9977d463ad83129087060180401c8fd0990f3918d2c6c9007233817288b8d3758fe0913055943f2042600a48f4400039788f0c76b2e74914261be6167dd510bc4cbd341687c5947f0220fd75c4d1a33705f44f9038ef1161f80e5b51f1c5dac02f1275d1e0af5cb09fdba75ed75ba3c95443f5e299ba04cac016195ba2826dc08dac4cabbd972568b2e8691b3c15ce9f7806d57461337e311d0c587178ad0fba8c6e743a3776fd1fc0b0055b49cecb13c8e662b163459a9dec61aa9d673006458187f3525fe0fa06829bc3fe7e93bca1679e0fb58633490345e3cf0b9779736139f70a182701dcad959bdf43115138aeef74704cf176917a97d21c544ada64423d4f094d01eb9ee7fc0fa6be1490b1cb35d55825615f0152fa3e74c4668e3998c93b5de0a3d7f88a36cf9dedd36686b29c20bd9ea41ee567633176d8d91fb5d654f66484b3339b7d88ed73ffb9f113840d6c212ac6d2ca22b5f87c098d78d1209d92c94d1c2ef81edfaf9d5be015551b4daf2851072df87b39257d001e81a4f99e1dd9c83becd1da59ac2128a87ecf5fc1f5ed3514da374d9cd656b344ae134e8e220cd99a3a1075b496bb09ec0b6ec20b1299da314a988255f629e20a59ef191cccee133da345ef652be0c0fc1b9bc101ebfe9e69f8823338689d5a1cb23b52e59f8c2ed5e8c2bc1c25a5f6f9b1f0579dd2006b3aef814a82bb16460b456192b1e828ddb0f7eaf86eca5f57a240b3a2b44de5a62e8b568330455f0e4c31af31388ac3ad17529336e760ed184835458d70ffe752d457cce219824923ee574c6a98cd7f24bb273115bf1d127793dd627832c37fd6535cd07de44790e80a18ebbd0be1dfcebde9634138c778cc161d596a2fd6bb9c03e53f6a5261121604b39ae50beedf8df5365e3adb337e61402ebb1d88aa849cbf850107f63fb29f0db92b1c0d061c74fab959397e9a4c1b94f7d52942ddc235c8ab9c18741fe8bcdfc6db8dd480f48a798e0b385dfd55013dae13435d02af87dd427e06057e77835359dc297d4e87bc358f61352ba173d96fdb51a369bb03ed624419dfc864a71e93f96c8cb6120c37e237ff520a88065004d6592a7924a98c135b85c75a1967c687b886453aa79035972891e91ef433dd9208e316cf383049d05055d91aa66c7481bb967f748b081e64b0f5627df8d56a7516f63bef190a70ab5c91c8f7db616d51f82f9fb73c0081b1f234cc7d8af5a588bbd421925417412dbf3c6d8fad8bef5a4fb622a58db75f73fc7f6639f05ef58c8b762705c97d839cdaadc17c520c4780f5f51013fd2f47c05af289f57a2f7c90214d38783e20d347c4dc0f31faa3d994662872cc0c1aee64c0ca7bb8016bd8c224e2293d0cd1fba86209346dcafd7382d2a7b15136caeb64bf2cc7a236a72ff212a9ae2f5a83ac966cdd0e1b7264c8778329dfd56694ae1772c9ce76737e8329f2bb779f5fec3d728aba5558347a10a9f3ff65e76747d73f694afae34ada53d22389982139460a2e195bca41bc4e409fcd5bc8a65b670632930c620ec09d56268213344184f642fdf60b881d843ed0afd6a9b81407f6cb6886450083572313be05aad3ed9cd23f0d18756511dc9941e727ed0cac56012e93b0e613ce6cb5d4149fdd37128cd09bb740de88e883143d5cc8f60ef484ee28aacdf06cde9ed9a024e37e27d393c38294a0c8e6d1865229958bde591a580cdebcbb1604d6bab6b9e6edc0584977a82ec3943b1cdcca27609c5d09ee080c8ac73206ace477dc3c4d924df0205be5c38a6075b7130764d5b4e92d3eb6b43bdf8e55efa64ba8579df9c05cac6cbd979c5d59b38b3dee5f204e59f5808ff883da55cb7db31852ad35a7cecd374c7896ef1519bd6f40796ade2dbdbe4cf6d6b8e57b899f4e877bc585be2be170c583ba38c95a4c72c4d6a5df315f930ed9565dbcd87afd48061023e443b7090122dcbd940a26ee5daf19fb1dbadc444ad58b7dd26957aef1946945ba3b5aca4eac44ecafe18ee99a00ba3ae1478fbb0f51b21a9b355cbca35c81bded995442f4d5280ef599753c96f8383ffc2b9844833563e4157574d97d4671d73bdae579ad70ad31992a9de918a5b2629a00f9ad0065d600c71c1b42fa651d3bcfa3ec02841fa7758027a1dfc819468423bd43975e141d8b2d93d562ffbc8d36e165d63655b6e4d51f174321fee8364c31225fe8df6868d876012e143f334f4a27f2633c1ebd9cda8f82c7d4b220e35010b88a668e9883337253c446851187209ac040576c6c516a558be8569d69f9d08e0d3155c1562c1868503c141ae948453909240b0aae29329b2f532552903a8a349e37a67ee88a2494c37361e940e9f45eefde55dc7c0ed1780082a3793350a7964a08a692f4f7abe2d2849b5ba8c1578107c992ef50d6a86d892b5834b0e0c09e9d600e0b18dd1eda5e1fca4d2a4f6b43ba31432860c24613229dfa4e8f130b192302c28649d6be602ceb740cd7027836be90d6d422e2a69c8e5cf9cbe2f821791c7ce21188a495ae3af5923c96b810244890c1cf31a7e10dc234ae49d142ef5076e1b48f700ef1b3cbc26936c592fcf61810103118d010f7499559311c0d66aac45f7d2a26ba17a1b19964b929fd1fadb2f68a96da8e56cde2c98b598c865cd583fd7f0e10a820e8bb7b9ea235b197ca4e69ddb28efdc875b213c741f948788382feb49b0332039856ad164da53d7031f35b7ef2e77f7939ae80e2b252bbb8120cae2b4cb324f44d019fd13ae4f8e665c23b796c16bf30653d2f0760324ea088e0aad86c35ae8370d886636e54e4c50455a66120e7c66128f14c6d6967155d162ffe7c18b3eea4bf6ac18f8ea7d4cd3663ed417ecb26769fef167584b711f3bfb669a028863d8debf93af0465da0e5bacd6f71b739879a2f23778c8a74d6a44bcc9d23f72315cd56729ba1e4bba87eca35e09f253ca1981c41b4db0ef9283d0dffc520860729a72d129c9fce4e47cd1a96c6e38cc19c4a4f4381518e0fae10cce15a54aeb455bbea9345c947e6b377b2abba4325f2f5b7383bdd6a76d871e2ca1a2739462b5773c993d642fa8133706af6cf1d6227ddb196603b5f3720f55e28cc69da07862af1dd0de505f43983468862540a979e1d7a7035682d3b34c586f39717fcdf983f1790a15139f0a87787a9bceba586957839a2d40dd903a8df19534bfc1559bb0c5b349c6335ae535b644cf475cae8278556a5321e4ac2ef4f6b173f1a704676771959247a621e461ea30b89595900ff2e9b1717517fb1371e4f832acb6a8a945851f84eedb4a6d9e02a5e7d0fb584c96928efe46cda2107b6b191cd0876d8fbfb01c4f7c5b1b211615eebaec6994368bdb6358a0c5872c67fb0e98778d86c21674a7534e5cdf8362fc2696db319864695537e2f319f9a8ad613eea45049b324e4b9730a95143019c5780ada3a6852263c5ecd6efd076f07f7ee34ca63e9342c4f7f632fc4f479243093112f56f0b495dce8d496994e828a8658da75d1622b3fbef625fbc40a62eccc8fd55d74ca8bdd50a4d9b468a33339210b0aa86186a8b89910904ffa4b7e3119111cbebafefcc9244609b57f15986a1b7d60eb2fb27e1d1bd2684503492fbbc5b53d42b88696f5b6dc56782bdaa46cf69783a661c59eaf82af739d8abfc495fc1295299bfc4250f5715344bc571bcc27064a5cf92869636e1893b173fb7205d4fd258f1e87320f728af0db7d5a78d4052115554eff1f80f699bf608a52a613ac2a8e49093011f3cb966decc17042deea7b8ef691aa3c9c13fbd619c1265b33099059df33758664bd010b37e5940d6856c367c00ab06f7bcd697159febb55a6d502850badf0bad0768ec2f47142f427450d846b73f5b50a41c78c2a6fe13545f248f494c8f76510e6f72203664ae2d4df86a9fc86baf5e3412a48a007632476b98c01d9b5c3ae866a2f70cbaf217c739f41ed8698c27527baf153febb735f1ba093dfc4f5b7508b979c07c0623e7de542b94c454f881ec60d578da7b21c832be490446f4be85b06e9358381768e68a3bf5f5e913ee5a75ebc3a1db68a6aba673063fac017e14feeca135aa1fc36eac160ec2c400f54fda928cbbf6b4d9b90877710ba7ebe4ffe4e2c0db100e04b89c4532f5559a393c46a45c3d55ba1784a230948e89eac1663a5c4f3e032e3f22e01f4ab5d52461c7171767208d0e9a7b57ec742723e694e292d31f2f37db26181c567be9a0de40a22221afbc3b8c2798913e9ae7b37750a4c4", &(0x7f0000000300)=0x1000, &(0x7f0000000340)="dc9fa6c0b69e0fd54de8c2c49da69f1b7279664a84cea60e464d8d122320e8935a7666b2c54ee5665b2e9ffedf5dd5f35b01855bd06a06134874d5842009f97fd4d4e0de5647b19a13710e71f71bd87dbcad52b4a751816c11fdb657f6ae70bf64ae555a436ff38b5e5f49", 0x6b) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="582383ba32ce44e08e23b16f3aec414a7aadc2060824b036d75ab933", 0x1c}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625", &(0x7f0000000080)=0x24, 0x0, 0x0) (async) socket$unix(0x1, 0x2, 0x0) (async) getsockopt(r2, 0x5, 0x4, &(0x7f0000000100)=""/40, &(0x7f0000000140)=0x28) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x13, &(0x7f0000000000), 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000480), 0x80, 0x0) 3.461675851s ago: executing program 5 (id=208): sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, &(0x7f0000000080)="cc2dfc87291f16dba7d443487b14a4c3fce77ba9662025e488c777bf165829ec170817e3234ccbe3925cb53006015f2b7f2e0430cee86fc9b84a99b40addf5f12089daad464e4fed7b028360aaa27b50b078540c209092ae89330ecf267fde24b3a3cacf2cd66cc59698a9fcf9ae690911be0af124683c1c264b7911e8ac03f2333f04c54412b706b3a588d0c00cb966ffa7e8e7dab6", 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) chown(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x802069dd, &(0x7f0000000140)) 3.461100366s ago: executing program 5 (id=210): syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x78, &(0x7f0000000100)=ANY=[@ANYBLOB="8e92a1c5fd822fd200243c5008004568006a000096c3031245d52f5e71eb485b7a030100c5009078ffffffffac14ff7f0800907800032fdbdbb1c69dcc9b4cffd94c0eaa25252bdd060a21cbf35c097f356535aee45da69b3f9eb19221cb5716b1d127d5a90650fe1e6a5f071cf63465825ffb82af65ed0000000000000500000000000000006d5c9c4f381b0110b1613c40a5f849e086cab6b675326a09e308af11db8d46a4706a43ef7f57b6a320e34623582ef76632857d870d131e9f49499ce34da36646e01fbaa9c71fdb173444d8a8ead155126abd624a89913b1f77440e1d40ed7c83f28a64dd49314a3c403a2988ffaf3fd337c181df989952cfc23dffe7c7290ab06f39b5741688da82533ca036205e18c1cee83057d7b6021e98b81d24655b15ef08d21048722edad559"]) 3.460347301s ago: executing program 5 (id=211): r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x2) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ioctl$VNDIOCCLR(r3, 0xc0a86b02, &(0x7f0000000200)={0x0, 0x10000, 0x0}) writev(r0, &(0x7f0000003a80)=[{&(0x7f0000000000)="0de6702c49243db1aa3d443d115b672af6bca62e9fadd8", 0x17}, {&(0x7f00000037c0)="3e6a1f46ceebfcdd862f7f5a9f31505fc8587da219688f75ed28ed8b175b0afca7c2fada8f21ac1b654ec3f5b839889d3ded2c6d6b69786768a7e84f5280cd74b103f97066e3d0a5a2bffd5821f3246eb4571e27e5dc6009cdfb62e1bc9d40655b6c791193b4f35a308b5838042e6f1c67752f80950c610cb03d0990eb7afd3652e6cbdbda920898bd4acba4600b1ae3076069b8ab647a612df5c5754d838cce07bbf17ef81bea1c0bd6f804de37c6dd9cdf9f0c3c2a3ef7ec4347b423eeb298271fd480ab4e8246b9da296165d72456f089e36eb733652e24e57d8e9bb9cee600fd7df05d8168789d451968608589b5b6d47e7552e2ad168a02fcfcc0da56b980ada46cd7a28c5b7840dc0d60d2219d9adad399b6e1ee68227a5f9dc5fef0266bbb0a34f0fd5ee29f82e7e05d89156f86effdd0428ac127289ba9df1c57e00330992942bad97ac8a521373b6aa1c4baab173ffe63696b3db114566305e120caba4b9305d0b73296a2ec51cd2ca472b72f14363d7a2cf96504b74650505ed44113b4b1e509cce467c68485c22b4a3b16ca36960fc439fd824d4a2d4c3ebf177e5d21d7502da61fdd49a73e651c3470bf2e44ef155effeb28833e1d290eca9ce5ddd415c9367aee470778aa90840676424ea97b43d5285658bc43ceb5189e870cfe824f9eb72adb8a9556bdd40e0434ef3b9f2b5b5c58805ff5316ffc5337a27b5ce7f3409f61dedef86b391284da4aea91bae111ad2d25", 0x217}, {&(0x7f00000004c0)="29dda1cbd9519d7304bf12ea391f150207bef5c5cee8e303e09b19d072ead64271324ea5f04081f4361b13eb95a090eeed67cdaa68aa2ea0947026ebf8bf7d4493c3cf9079e98e9545b39d03856c0b41f9c9bfc28b0c8db827fbf79f3a211fe6b41cd31db9b44f0ea2c4a5b591ec4da9950152e00da3ba2dd5751743cff1730431333297b31f5ef63275ca216c0a08323167555c758de981df8eb2411286ce996f4be65a57f26127fbee1002cce9f9fb2b53fdff70a3ae0ae87526029ae001231d12f0e5504f20e0a9cc01ad2e7f13e2adb97d6ec62610083f5078111ca0fcb04f6186c73544d33c149745cb2adab64ae7646708c935bdfa549b70cbfda7dd0f8dc05768e062836d93d313473defa610a7097f9b217777a0ef0bd70c819e99415d9cc80627911249ce839a6eb45d81ef9333cab965d433e12d82e18a297a34cef7331272a6ca4aa1c9cbc65ce0d1e544cce3bf051808234e551740c9ecf845ebfc36607a3c9b5a1614dec5c4341134e4a7ca341b03ce61d5cf306b59894df208a45128a4e211733ce93d7167d61d76c2ae5fa3155567f6703e6dbd02db3af3c3148e660225a94f8fb22d0b13a123a7ea07a24ef716095b7437466ad2a91027ba0258bc27ca8a5e95ec8e068094175908da3431ee394ba6b30be3952ee1e63ba80b9d3150c23da9fce672cc06cd690750114d54436c9c38db3ed5af53b29a06006e241512460d72cf56bcc56788a3d57dbc65c396af1ecca2b461be0f25c41f256a473bcffbeacff442087467816ec686cd75f7d302ce540c235ea5468a1aac44e54c6d5257a3c1604f98ec59f192221d1e4ab4dfe758cd43112faf965b45e20f216daf9856b57c280d670279e901fb4caaf2fc2f621f9f3bb22daf38ae0a54a616f570245c85c297f0e21b01fa1a3be07072fc914e11b107ad10286a2654620a867def1dffe3fd3b23dc71436ee77bec8cd451f10eb362768baacc4535c0095c06dbc008ab6517fd39dcfbfcbef7b9bdbb5539caca84b7330b03d1d572081c8a3b0dcbe50d9841d829d5040238e9186d0f60f9a7ddabbe898b99b3de8c9b03779bf8a7ab36cec333ca4ed77b3cab9631546b2485b6f4175a447cbe60478ac7f38fac4a13e6d0fe766fb50eec8f38a7ccdee8b501f60bf20e45ba1a91087d1f15e8543c2d18d50b68a46929d020406493a94c543687149e16fbc064e901cfa1afdd75b294426ac660162476ec8601558a19a008d10fcd556b34e5748318834358e973f823c075686dbf4c9c64952ffae8dae1afd5f89066f01ad26d457c2ee8331382e4a25b99b27ad3736c093b0c982eed458307262332525364a65e3cb4d37823ed4e8d8c69c97655506e00576aa4b1273bf7c3d60d3ae62da536844ab1ff5e0fe4f91cdb3ec0a1717c6aa8f3e9cacbeade23214c03087f46e7d7e03c2bad2dfc75631f512c3b70b697ac550134860a19eaf0beb59242fb793421808c6465998a1193ee10148a04e84bfd5377a192a227c19b835e8c830a5a05e4f0d3cbe0b3691038773fa008d98112c0e7fa0fce31633c98a9c951b1493d53bcdb6a2741d3b8bf5e9a44fae3f4d2c127ec8dd74c5e14a00c62b20f0d7ac2d4349bb1a527c0d1547003bbdfc19873a84df5f2de0911cde147fbf214818ccb6493267e4274df3447340679baf0b689072c5fd79e4c067dc862cbfb28dcc3a9820ac74f1e1bba9c9dddd9bda24c40ba55dd8f5f37007e6a1f1cb1ad2ba47ca304881c0bab10bba7975f534899a42bc948a6319e869170d00b75482d8d466eb199e691fc55f35149d9fb23044a3f2b5bb82a46c8b81839024e6672d2b3a3c61a82dce2150b908de6daf29c24cc8f7cd87531e077462121efc4db5d72c8489507ba20705b942ccdaff3a6a81ba065addf5f071cdaeb38f01463b81523fd29947235f04d82fd8769290be8cf778d857b9814cef8860159953fdc45158e5c54287190216f7655cadb0a5fb4f232b1857d2fd1c1c3d4597105a88655670faeee07538d39557311f4f165090e60d1fd7d25f5f534b467e3d61e2c887ebb1b17d0ec76edf02d2e784d297c305ca436c189f2e8206f90c9a5a8345ba46eeda6120d80262fd8f612a38feaf16342dc26169964c93f681e4c0593eb9d566d58e3af89bffd368d225f87b9a5f2b4aed1e1df081ae11da3229d9584e096cce12146379c928f011666fa9b303b2650dbf3db9c29f8178883344cbabcb8c8dd9dc9a95fb3bd210ff97b9177a43006e8e0b69c3369b91172621459265f16abd214f3ac241fab94b63f444887193566778309425f6ee02b1f8af2810908a15419c99e61ba89ffb0ba955a5cec9ae3a6d2ca552919603d736fe3991009f7f29da6e3137eb6bbdf8213c1948eb50cdb16e1fe940717876f19137434654242572efeb3d7b18247bb79b1d09fdba8b68edd8b22c2b5ff0ba2ae9dda7e047bd662ca88920fb4443c4bc71cbc2135f0657a88cca829cd68aa81287325cad41cb45dcb395e35f1a8a265c85c66e760c1e5c732d15ce612d46512c62a9565c1ac8e376d5480a9fabea3b29dece5f241b84f207e74a59ec4927757e86d90759efb199b5b4301891e8019cdfda0a58ee05d75644f2830e6624e8a7c06c740980123e7743b7c310e44e2a11b53f8035f6a4c77a8f0a7f5193deb4f7a63bffd07fc60c01b83cdea56bce52589630801a0fd1297ee7b47b6ee6bf1366274e29a0da17e0e89a8812f3d1e72ae67f894df3f2d3cd6a7e5434effb3e4639a3f8a309b80c6a5213ecef7219231abfaa50961f731ecac6b6217cd2a6537fee0cf47aa57a0343ef66a22a0b11e0a277c33cf0d51d3cf57e1c27f7ac5c139c16b1d89df917aa7f60e01de33b7d8bb6ffe0f61c999dbc80e1a67d9992f336fcd975afd10cdcb37df1150b18c77fee2c1dbffb757c3de0fd50a67caf9b76b84b18bd20c7cae98eaedaac5ec624bb1d2129d86c063a3192ee60bfe9e20289fb8e4e20c66bef294744812babd801495eb0d88b394eaa020bbc9da29ea4d13ee4cfd8338f71ba0f4ee2d0d74d1c93c50da7edf7b7a26f8a32d9ce76c5ec0c6f2e6de3d12e63c4d5abaca60cb19105f4d1eae57726e5d2c8545af14728938cc71882cc0d95ba938668d538279fa37fa23d38ff8517ece79229afb0c98c1d839800011d61930fce2013a8e00852cb52ee5ee37af9b65a207433b18e4c83578cacb7f489beb17691d5acbc2f487a592f97b7c19447fde1e6d4686820cf0ff723bcf602b881184952edb1d203d191ab14bb27b2a47492a9ceb7682c5bc9c7274427609846f79da355c3fb572a093fad9adfba7d079a78f2db29efd6475766d162fb45c533b11ac8b38bfce8bb1445dd312d0411dad3e724e1fb3793b7be317a492e9fbfdd4b248f9ac4caef2372fa99348d191fe9a701eea5c59440eab811a6f8dcfc732664d0cefc4f3bcc9f72a6ee8df470cb3dbddb7751daad01e1a88fcff72add89bb51fb2075f506db9ea90a4977daf13a380b9ddba1385dd3543296f1374e6734df3b74e86cbdae3b57ed98317951fa68974df1ad0f9f4982809473b1a201f1b51ab913573438552c4c066f873963c79e74130ca56975a3072a738d6a446dddf1758ceb07a9f34eca8c1dbe720056c7a5ad092737bc71b87898254e6451783b05bfa8ff3823d1fb47830df3c24934d9e86b83f872b092b9697341f0ebf9ae7bc13ed028620a85a950c6553aa25eeea235a629cda456600cee9f28bde8d06819ed977ab4f401956928a8b2d708fa275abd7fd8b0a0cd7bb22b95a012860ffcc831cd1a7edcc824646eed398e3652060e165b926b1b009f2d9c7c8964b9687972beec0429baa0991f3e3d9d70811955ebb604e490a53271a1947e2d4deb785c9ac97dc77d47daf01b3ebaa14f3ac634e6452c96ddd4629f876ca22dd99490a7bfee39b5b1c672ab4bef8f423589b673fce73c31aef62f989346637499ec4e51f693ac09cd903bc24aeb2eca26fd1c7196dd869d79d299c3930f84083b421a1057e5173018e557d02a9880faf0a142a05ba5ff75f31fbc678389940665706ef12963a71cfa9a585d4ed8b1ed9b2083b17010193cc21f4662fdda1fc65c6e5f44f16ab6ce632092084200b020d3c293f81abe522a2483ab79c1c4f27fea1b305acf91a51d7c1674b8c2dc34c54dbd65ca79cfcc460d5a06b80abbc6441ae13197cb31c7665b2e970d77e8b0b25695d66c9b4d92d3390bb5d83cd6ec6f07c9bfa915b90139743b6a0d50d51778c68278917c74607fa6230d6f3105e6dc484817b2b81caa0d65da23ae5c16ef590c57890162fdac053d03912fbd2d980f122cb4940db839276214eb266421ff7dbe01b73f8c2e9f39e57ec889a5af1dc5cb5e3b73a676190b85e680380efafd1c49a4940478ff2318dd1884a152bb3d04bca2b34465765f12dd37581183df8ff38daee4369f9d76a3c2640ffb64795c3f57df9e51a2f59cf4346c02852d79e7de386cb526fa9e73edf62fa24a80ea360e85253adf0dda5741624855a6b154c2e63233400a432b25ad803cb92e22362e25a1476bd18bb8aff4b817dfa008c10100e669dfd3dd716b950aa18e93ec07116e9b370de05a22b857c73a911f00e599b377f1f11a568591b1ea31a72c38e67539fed68f30c3499edf4c7e4761de1e3f6512aa5e15d903af15186679414ad890440264d0fbc05ef1c5cfddaca06deabb18903b82905a02acd9dc94869ccae25f4d69366e5208f9e61c71b06ee3c850406cf0818321c8d30cf6eff8761794b118c6a0da5c53f2b2a4e4df5fc3c090e1fd628e6326b03b91a80e08fcdfeb67f74429efdbf0daca3ba734440e364ae69333832c6451253f399316d6ce3fa584a1821310527d1d0c11ce8cc35dffcce301d526afd7c59674fd405a612eafe920556b38569134797dea481037d89a0806d423b95624f8ebe194e56203fe8acd7a28976d6f45bec13e943fdec5acb9d0a49c37e5313f2f189eac5cecdb72b462e3f35573dea85cc0bc0ba30dd85efa7a086dabc2e76490f9009f8f9c294336422d94625a56444229579069fa33bf73e13a0b8af6e9d8d17c4963222ac175a5e9874a59c2d25fe498595b4c110536a1e771d25b25dfd1d7dad669798c3f8f2fafe9af2c98a508444b3e72d072d103a6d23e840a252e39ebcf419eb7e1e8608f70fe28f11f9f32f7246874c90a12f423341d6775023ba70b8cf959658ca31c97dbe9f458fed167e7f7ab583518fd56f63e9081cdcbc7b456f60c3f2aaba5580f5288200681d9632c2b0cd4101d81c93033b8b048f8d73ac7c406e48e0a7447d3fe7163038b88e486abe18e9919ce1673a8375206dfca246cb95fa27225fe77e73abada9acd1a6c0e2cf2e5fdcf25312975b7b6d987b71eb29febd1b9233a818d1cb026935d1a43362ca1a08437b408f34f132e9558c426282f9ab33574abc2435ff84b6a262de7b92baef1baf9656294a6cf110dc1b4d36a4b2deb0d2642bc52daddf70c5a0c6f12ab146548b60a76f0fdce29143f42f32e1d4eed97f8e94a54e1aaded81c8a0f25ac2e335477bf9510ed5bb941914b21d34137054e959ea980ee167cb4de4899f90486ef65e73d11f0502c3a5159806489a0dab84f1511737e9aefb9586ea6140849a8b113fa0b69289034859284f4f01357ccb4d2191a51b4a82b0cda28c4d815920fbe18d208aa82ba81a4e63fefea19c5e574a57fe80dbc0859b9752722374178db2e3f4573fe34da3c90014a94d002832a43305eedd51a59cb12ef2", 0x1000}, {&(0x7f0000000180)="8307a33e1f10bc48993f0e3dfe972133f27c1970288363ec66d77aa8c04ae82e766b3ca81fb115592f7fc20209b655d0057d7fbde966c19c5789a1494dc7a01941646d0f8d5853d265b3889b9f3bead68133aa401720930c91e9220736a83951c75bdb8e7cba85d2b8eed35c5b1f56b7b6f1f506e15ed657e9837b57c13f12fba2c9c732643cc409102c071a294b01074df7df07ba5666cb1e9ff58d30651c4afc813bb2b2018b855ad2ef9de86a881e349d850930c6a9", 0xb7}, {&(0x7f0000000240)="59521c7fc148bcc85bef50d3d95c20f901f05dfd0551eeb753acbeea0867cbeeaa3c797d7d1b51e1a9da2d6ee3c5c8a27853cdb892d4da7f5d9d49d8350bcfa4321eaadc10b1f574a60c2181e08d30a040bc66af0bf9f15083e6638efc2faf7046f68de08bf10b66ab0d09eb9d70dcf7e7a56390b3c371935e0806308905dd296ed4b077389f33dc5bb03c7958f7d2f7", 0x90}, {&(0x7f0000000340)="94780abb4a728e33d839dfbbd23ca576bf399ae972a60ca49c378821c3da9457720e76b6ae807a9a968f02f1b6ef9dccbaef3d2bb9934c6b6761c575a7003139826098fd1e", 0x45}, {&(0x7f00000014c0)="ef0b2b71034342c2178bc6d6d3faf1645892c05d2862b40d3c2c60ecbffd54db62385328cc816dac118d7c439538b13ccb623efe43cd09e7082cf4d3dda4710cb9a54afed345f42e7ce94955bda98de5ac230c73495ac8d7a740765487b648ea7d2dcede3e1821b09f6b4466e1498e8e1ef5a901e93d537836d1bb3da010ff7e0964aca51c558e7762c9ba0c64711e44169e786d93c27ca78027861baee5ee930f3b953fae2c15099f66f164f50b5ed3dfab6523e11f1328b71b1b9008f2ea6268a53e8b3c07a4c5be5f63d4638bfa6d565eca0867e1bbb15f58fa78d775c6195fc874641a8fbd4013d4d51eb42c5b81013bffb3c2eb8100dc7d9ceb75ee79e3f90ec2df1493e6814a852dc69f6b2d49fb8e00b8a1695f8dbf99c67888d58677be2a825e4592ead342dab2691c86a7027dceccad7be9002ef4ce55d833e60b8b99ec5c3fefa0ca0f38f6e348809b8f79748593f53b4dc2724acecbf22feb1771aa74c584c617125bac82c0d3f1d18e7df64dd101fce8f4326295dfeb7202cb6e1b4f96eabd4fec5e7128223f23049efcadb9d4f39ba93519696d3065196e5cbcb4f2965f12f753306af1bae524b5157799ec6404135ea44da9d3424d153284b7cbb2a2a0e8a1d3dd40b79c1bd23e620f01cfc2fcf88077f1665a9b528fbb3bc26b1a31439ce0ec77fcd2e72d51115581eb9c6eea24542aa6b2bae07abbebb47d44dccf5726d16138ae5df7378105f06b9ae9ab8e9904d0123bded1992d0131a3f1fcc03a3a01015dacaaf381b9cf7c6018c6e9f3c5ceefcdb35aad7fef469e5e87d9cf781b8023b403addf078d0dd0ed465ed7a424699e585ef7dcf90ffe797e849ff697387e0fdafd11a59eed214f6f036ad2eee67b254e880c6f80d145adf0b64a769d82699506bfded87423243f97d15a4dd9b7c737f48b66fb00e3941058a2f7b8a83890d8b203b2c3ed0fa65308e0c165e0badacffb71e045429c6ca093a468cba21c350f44b8ee392397a3c0a3ac75b38bdd3b190aaffbf43d2bd2bc6c74ad75df5286f8d9bb2067ffc3aeff5161e387c50619876c9e83ee95123fa464bc81db1c17395eca0ca41fd6851abf9428aa00b1773af91954caed00296c685810d974e8963ec98e729fb23524286f8702bc05281bf6b361b5a622cbf77fe8db298c2a0483820f03a1897962ab4ac7a09a878d92649d8100329f9855f507f1c9fc083dec370bebe8de8cbe7c653d47750d85579700980bce73c48a2e7374990e9a86c91881d14f67293a768c0678482abf82f8f287839889d515b60c5b2eafd88305993c7a81d770eb6eae7b9b720e84dd36edf3f5fb022381cfa5f3d92618fd7da6452cf7cc357b7e31b437142be997e17569c78b116871d997d9ac266212dcf2435f71dbc99a8a32d23a1841cacf692549a1118888a06147eb86806d206bb443f84399bc5949f25e5969124b28b73e512185ef7bbb86079d4ff134080ad28b46ca4ae8524a183ad0f0e5c03e8c7c6928d3d66c680e3030e90df142f060ebdaa234ffa208076eaf339dd374dc4c00d47797764e59ad28c1be8203344d60c80c7c6adeb463c5d52f5d2ad61a5ae6728cb2a796d7f0071e27c6b025eb7d96e03972cdbf929902f5b778674543fdefd4b1d484798ee7719f02c2d7ba65d2a4d7d0048ffa1472ab389b37b41c44192b1cf5365bd2bda618d93568c867bd7915f19224d3cd257105d60034266d931428961b6850952ca81c1abe88edb2857dc11b9fe15713ec3120182850b20cfcd065fae436401c173913be25f02ed21ead52227161ddf1daa1613aa4130ad89527c0294b75a9d8fd748c54bad3a39b057eecbc5ca61cc3a2258bff3ef6d77389d8c9ad7e00fa5628236c54c835c52d1193faf8f0169eb228f261e8eb51500db5f0efb14dbe29f905bb90740c332133e6b481b1bd5553b38e87b7783566dd59894f0df4f0b67c1b56ee5ddf29f94b2a0087c33e8265278f2d15ba9690c678e54a14ec1ee3f577f5db894d63ab5e9b323dc3e6cbfd3dff88fc11f675418c3b3966b09a45715792215eb1f3ab6a3bd00a114b0bf518fe744809c99201b8c12644cdfbc18afe177b6bcebd7dd449c4be54e007ae3630a2316917fef78444f8fe79b8fdc6ecdb21da499b70c9aaed3d07be672b803e7d12d07c97981083a9949fa96e91bbd7ffa74ed1e7d5a484bb73b8feb1bc3fbea6f1bad5cfc9aa07d2ec87dbaf3068839dd20fe44fb48dfdd9d6cf8499ebeaa6a0c1606b32f1bef7879a70de6fdb63631e39b8af3bb092c22fd6d7d17ad55ba4f44501c2b65f0482d2659c347e0f6cbf03deda432f490ebf16845712629321993aba01656ea10698af1adf0c688d032c67563c93f83b46ea7f9db7bad6aa00c7c017f519fde3f7fd964832100e8ac4ba4395b44ee1aa3ab833c48f7087c678a7c1db364685248723099411eb65f7bd97a8bf944b3811e7b9c768e612c263dcfafdcbd70e05d0b2344cb00a0251d0db5f0bb41bc051889dfa461bb3644c5dd496f16a1ceebc46a865e1a2594bd892487675d9e58e23b07246eb72fb5c2384824efbd3757442ecaba5b8e2e04b12da525b26f787e77dec000000009e0c59714c0765f4e6fc156fccb54d8be2cc54ffe6cfdce0de77a445b0e3e8b56d8e8bc1fdd4c5fc2a92519ceb36d63aaf6df83bfea6199e1dff3742b3bf567601a2b26acbc8651fa27d68ba494db5eef7e0ea2b41a09a35112989dbf6cfcd7548f09f6286f343050864865a23313bd0ab6cabc55b4d85e911fad48e570430b87b19c48f3b8110964842d699236f1e111d19bf95ba685d3ef78c34e303b01d54be1272283640fdcf4fc260f3a7777f3f4d3026ae81bff074c0b39752335d93e8e247c5389bd99d0a3d18d147fede8682551914e6a246ee838c7a9fb0f112a0b2ad6a97e3876074e921ef57b5b12a0712b6c957e50f8066773e4331bfc0f56a7736c053c01183fd57609ee5757029618e39570a1f5d27293f3e816cdf1abaf2554a49f8d53e63e1ac5d7610b5c95977875fdc1f4798fd7c14cd1167f521a7a98f38612937faa598d474edc8e14a86acdd52b1d21bee689b7504f131f5b82223857291ccd5d1e162faa1431b47d27d6a3d53b7cb02c6a42dfbb54315191c530713a12642066a509386acc85ad9112a6acdecfa28304e3e5febda788ce45839f476237fade12ef5235fa3662d3b7bb3cbfc60269f76549e96396248fea7dd271537fa23db277542d7e58dbe968f4fcaa6c5f9f1d189f2de6e52581fc20b0032a216f2dddf8d8d642124ca129f26d3faa6b29d1262557b2f20083459133e6f7892ee24782c34e00c4c3e854414e4f40da5747988912e201c371918b226836fb64514f285b5deb64f92452dfac81544fb5d4ba122dc404bb33cc73a802683fbb5cc73e48360a29694d1f2880ffe139bd9898adb4b3b7c93209c1fbbf2d9ad49da464aeaab221f23535d81711961feaa06ae0552c791b3a4aec240724689cb2aba32d7ccdf79c9d78ba1578d06e00150f38eb6809a6240ad83eeb085e30b0d9967a06b6f9f65f3f9b45e02684233d5310d28ec570dabee81c82a34892d41230b492814ed0089266998a49f9ee8a221d819f8c0a4a5e93674fb2ce8e0624cee93808221debd810d0a0275b7942eb8e57b1f43c02fb2729af6eba319b1fff5a2d7f14f65c4103a999678fe70cb954da8b6efb8e01f4b27aef3d0800df11d96484287f688bc3ec02c08bd267431e9fa2561f5389a2d076c5824a4d31fc0ccabb927e4ae0ab6380663a0bf9c5eb69236d7ae03c7823c3b686f23fd0b1035bacfbf080550c04b2e0c4cff9178fdbda16749d6aa6880a2f4ca80474c929c03def97bb89d5bf84f4a9ccf16865b1fb783fb5225a24292b3ec2712c7549f6e69f5fc01a8f982c618a9d25ce64657629e4ec555944544f31c42ba535b942a62f39937ebf754939a7d24e27dd0e3c3cc78a47413a175867cccb8034fca969359e3b301bf75df2c99e6e7ac53870781d9b13a3c5d18fd4d6f1c06eed04c6aed4f302013101f6f966640dc94a08f1a4b4780de3a7056a3eeb08b64868f372cb261b8c93c2acfcb26b304fa729df0cab50ecb87ace612e84def7a8ec7b30a77107f93f3f4fa57040b2b770d94fabd46c89d315ff37eb4ce974b1c198d8293c1c8d1b7b6d0a55041f1ebfb696f487b6f3b", 0xba0}, {&(0x7f0000003c80)="0eb98ff2dcd5af7b56384ba90961fc9e45d2cdcb3d089b52dc63ad06e6d84bb8fd2bf669aa12cf02c72c32a9464c6f7f74e83560d15f4a42aa2ffc71a7c305efa3748edec3c3428088d4fe745e1640a4756aebe56a656abe98a1f3f386b706b7dcf0a8c4be4b0748adfe029e4334cc7c5211c2cb7668559d138d8dad32b4dbab770522eb581ea11b1f41325ef48f12e7dba5ba950c3df006837a068735cdc9c674ae467f40f2cf82f99294492ebf72d7523d95c269ff9ba9efaf9f821084668e1c76e0262a72e3a77762cfa89041b8282e0e3800ec0e14796d232894cf674da913027f5a53a3267fc9df8a10c42d218761e4fb0e71440e3d95ca1b8a93221ad03ae6dfc858b020818a1c5548e84ea9b4113bb154e050452caa024512814703e6ef37ffbcc9577371755a38d268d0f54f3e6f3748a3e801cc9579cf644df8795020e191a4ac572f291f3ef301cdcd2ec0b58481e8d6fd39a09d944017e46d0f681493e9f5c304ff577f46057f9e1d472ada4eb527204ba445ac450a9e327ffabe893bc79e57c8d968b8ad0fa1825b2350aaa200cc8451b72118d0ca23e49a774378a92859b308e092689b8c317c205eee104dc223dcf477d953aef6410f2e454c03e16f3388acc874940c90999db7a0e558d054e9f90493436531fe9d9b837bce12303d73738870fd78b42b270c0499434559f8adc82f21a980c88295fbef3fcb288d0811bf3d9e8ebeb542d708989a19a8ccb9889671e8c1da5517224872af5361f593048efaa53aad1d1e8b47a81fbdbfd977fab5c5d0be518cbea338e8b7980eae6c8c72588adaf31bf0502300e1870aafd46e795bd285616be8fc62c96b74928250bef0724f15044b9a26f030260c930bfd93079206c683b2f04bcb0e9dbb1310ae87866a8e4e75a9b7b261376f9e3218198b619a49623cb6226eb8c2ff99ba95876b31ef0f50c30cc351daea525334216de6a4bb518d906b39cf65499cb100d219398b32928b67e15b47d243e2128c98b95ba70ad7f38fd947c34d796318ea7abcad079a20b3849790f32cae6a5774ccc549b1638ff3777f3b61f5d5cb0df18bd8399f97b21b3b1512b0546dc69209bd5071105ae78e3d5e37535b6f26b69089f2e3fa7a195f23a9fea764019bdd619af58013a373135ed5b1eef2955232c03f33cb9edc44999ddc9d82d15970197d09bcded0809520a40ea583733ed01c6eea782c1f9add5da2b6b3d04b0c7d7daf44d7300f369ffa17495d1b6ef316154493c8c6ea7b047c21bc84581cc05ddb2b4b585170873723c7450d04abda888f80c4bcc6e291c369a02fb8ef3be682b41e3c7e5e686a8face40323a8bfea5367e71d1731eaa312d0d496ead7edac7477ffb5fa39852f783fd0727f8ec7cd016b4e53371123817290a09f7ac91e71ca0ebaeb4641febfbc38834fbb748ea4f1e3009c26795291f5f88e04b0b88153c4db5bb4aeb503177106ca325621df9ab9c97378f1d91ed9ce7b9acdf7d50bfc547f87e472ece88ebd7e912147992ae0d0ae0e9f0e680883a0ecc78afdbdf28cd8978bb9ecfcfac085c5621f719871102599a6851a7b1c6f0f54d5e7e5ae1b0d5879e827720f9e075bb7b3b9d9fc43fa60df724348652ab5704c1836d5a5c48db0d6efbc8e7e8bbb395609df60bc41d4586c8a97d7caa9fb612a3fb79531058d62933f54323521b51725d4882b1bb8a65b14376efb6ed0b88094f77f2a14d8e5f6e773e4b01ec3f16a9683c5e1b5e68b678788ad3c81a4137dede88824e0c6366b338368de98ab6ce3ae46c30d338b1d0a85a4425678300d0f7f4547a0965fe0f725046e83ca34a31f8663c7d416011e05c4ae75ed39e7c0a2d8e7267a2964c2ad46622dd398e3f5cc5e54e290454e6e143ff944927a8708414116211473479437457bd3e8bfcb9777186b03ebf293be9aca2364f28c94addcc1db74d0c60638a32e57f6f72bd503fd4cb20c3a411e42c4e902db0b6d89b7677e61b1603dfeded8c27a67c35c089ec8cf22c924c83b16c0711523872c5ad055d632a6623216b2edd6754676a84b3f1b0639e43b0870d6a9d07db78151d0fe13b9db8859762836240b590e9f0aa470b397dd559a9807effb3a7a3baa9a9ac86e8b53071efe76446792d2e0ffac09dc374532f68dd0bb4fc6ebf7402ec12a6fd584ddffb2491a0ed228c122a0bfe3c0baf38369f06080b247de421b9f6e6e4774f41c4e9fc2c275960479a8ae72685f00734b67b441f6662dfb9a993ff71a55856dfdcfacafb6187ccf2a408590394340c591d296a217387837e1a14c3a51c18f051c1cbb6d465799f57ed11920a405b3a6f33195b060c00217a648cf1604a47f981aaae1453d73c14bce74c8f3fb4736f9a0a84b8b1dcf8de66189d0cbdfa98a90592087175514ae4c2a021f82ede096b7f6a33fd4433c4b945b90c193175b94f1ed1f935616c84f92f8f0c720592bb6c672b5859c718816964ea274c9c015bdcbceb3fb5e26b8c5ebf708ba3655d31e776bb4c45fd2cfb0f12aa9aba9a76b0776fdc827925d1ee205402a764f774194aa0d091b6bef75230a97bd9071786354b272ae7dc8467699bbc2f23a635fd8def7bafe03864d2afd1eb2b62a5385e64de9fb693ed2e2f85bcecc7932eb64fd03cc300b0338ccc19d201281b9b59e48c3860d3168f5830f5d7ca5656c81de7147f3cdf133bc8b4b1b486b6b0b01e146de9bcc6d5afa720d0664447ae0b20cd002d47aaaf030b452b2bb8f60ef4ffb3d894c1bb51c9320551408ba4a489c6356c1f69345131bd5efded1b01c8fb42fc9a1712bc76a450ce66aa28a53bb979615a747fd2860b299dab1516d035e50d7c0a91878d2f3837b4a4a91fe11fe7c6889e4e095f27c3675e629db0e7e351406abaa511ecde6db12bfa52637a151f7e8c371405a38d0976806ee60bcc27b464e8afa7032678043a114807c1836c835e22bfb32080d4784b741b114f76d8dd42bce6432ffd8fc7acab4bdcffeb1633330bc2c7fdf884003c93e4d91f2913a5c5a3982e1cce2541d469fea5f43b3409c76583c47effd92e8a7cbee9f9845d3dac9526663416db3f531215095f11ade7360e2b92a0280af5060a009a0fd8471fa08913dffa42659a7493122ddfc15f028923c021a1eb15834cb988cf6aa07859a5df25cde134eb259726fe55ca2ca3d33bae36f95a2c178ca060efd11ea5a69c03b16aec1f1df6e9d255b267fc636f759980eb94ac1c45d11520830ac1acedcde25f3193e001c0ad14b233254dd2e0022f59d62a1f45ea129175d5301b6f83469527cb45f5fee8fe660b898e75084e2d47104516c25b703f1cbb8aacf1f8c00884a9ff6c9e5036c6d3d7d2ca81cb1a4e3a84945cfe6c338cf497ba5e879a95a0b9e37332948061b9d21ac438dbb68e1b29deee490eae74e449369a9811cd324b800ca0baef56cc5d85f4186b192d2a833b3a849206245f300202e3f024c1b6d645aadcbb59a4afb27b2fa526c192f6fd5f80b5e6e0ba75e2668e751345eb5cb8e7056c20f4c87a6db442914325b1788630ba4e52acf460a3ea58eb750c8aecb1f79987e3c03fdbbead80c73428ccb0d76913deb286ce21022f0d816b6e0b685f296215bd4ffdd577d666711eaf6626b3f35e7eaac831337dfc029f5e3716ce230ec960e8e695fa3ad108200de547290cb7ff9c4b288c0a028c1110a06ebaed5ba951b1dca3e183b7e3c1649a9e01d0968112f7f8cbc613ae15467583b2751c6ab8e539b649ccd9e4a8feea1dd89caa043ce10778e62189d84a4100c004f37ae2f3d975e17f76a2af05814e6c2b8e40906e4fbfc13bc3cf17d1911557d1f1fa7d40117da48f85ebfbeb4defe3eb4af4e9d21862daa3eda4ec566008b44fe548cc90f7bec2b515fc4a5c6534694e79e5141e7ac9db10cde704ea632c9ac782ff252b571082797823c3c5ff524a86aa6212b0133c281bcb24e1c8be1ac70c7fec61508cf3d8f4fc689595312b513cbd0de182f993c798657122316f35dbbf27bfcc83291c5fdfa366daa4ea68597adae9f9c135c2bb14fe129a9bc0e93eb39be32cbe22dbbb691f65ec684e791d13ce2086dc84e65de8e9c2a8e876cc26378bdfc2f5c2b6e80a8c632850587bb36692874bb48f0f590c23df7b5a8e2ef58d6be34f2c08370d77cf1fffd3c3df85d84320c20348f0384cffa5cf6a803e3054fb96d54a5dbc5e21728aa2efa46ba722ec302501e47e6c10c302e08395ac677e80fbbedd454b075b059787072a98d47acdf0629b8f40bd7129fa3580e70d563680c57520cf25b921ed2b6d0902de45b7f2062a5faff926b6c8a835d6b9ff770c3d80a7cd9cce95dcbb8da0116dd4ec6a036d4bf21663d4836aeedf240a54713c8965f4f6ef2a888012c32564d2a26b9d27adf086d18bb95440574123905f74d4679ce193592982eaf0bcb02b62f5120b74734c308cd562798a2194e9e9b9d7287c1d59f8e232365bbe61a90f59857b9c6e3fd311646d7f193e0a6f3affa6b2ca34b586151567f5eef66eb0837a9c144ca6689b3ec8435f8971d1ac10f4743e30c59eca13c5159429d0a79980df2acc42358227f8425678144520aff955281e2c4f56e90a4b9ac838faa7bbdf7da37504288528afe4ce2128e4edd1c807ea9dd7f5b0f43c0170b03423d8ffc6cf4328d4872123c4d090618cf0f4fd0e2e5ab037b27f564bdd5488bc92b48373b69deac2012762b03067627371a7e4001a2224c1a2c00e43a0d928ea8fb53b445873a2eb21ad847fc0ba3b566717bd98916d79ee8c4cd957a763f53188141d4075dad62f368a5d04df81354e1fd2857e463a0181e7e5d3c92465ca6ee21fb6d6153ae694266d90538ca9da9bcce09308353544935c3ab30c3dc44d228008af49a349218db43e86cbd7d07cf3f1810a716cb94fb03fc316be1a73ac7eef5e39fa8a11980c614c6b4f0a22fe8dfc7990005d05524821f887eaaf2a5104877d710865188eb0a39b0b68199496ec0866023a0e7320d0e767b120d6e235e048d4c1a5978dc2e0f8c7c43d3c49bdafe9e3438ff4ffa8246b5c6b81712eb1d407a3d49169c58dac67d7713aba49754bcf834819202e1c6bbdbff4b7fb37c2780af8af0ea8feacf2b2156b9d846e5a42e4c5461241aeba33b096ce43a589ec1871d410b076d7256bf4b6ac8940ce1abdd9bdfad74ffcd713afee47e9c3655df0dbcff3e353229414ff23d7ea3d08e9354db133c13a8677600a2b548f7e1539ed6ef24565ba90d27c414cb19487f7289d79c13c3fa9182d892aa5c1dff55acb7da0b1bc7d767ec4c4238c03a3837cfd3690843813a4613a0419bb355d81407ebcefa588f985d891b087f519ec481e339f0ee6a870af17e2c37639a010d00f738d5ab8e98cc622cfd73982a68974366bb7b1f4f5c629d5ce887fb2db8952c0638e57737412aab141dda69354ade7e94306f4b79d39c987f1ccf350d1bcc582726ff37b52c5cc952234e", 0xf31}, {&(0x7f00000035c0)="7899008c178ef32cd908240c2f11edae36b5d641cf3913223036851d7ca11d2d733fc1e13db2741c8b5ea8fe2e47d5053e9dd13a19ec5e8426ea07c3e3bc55a732dbb7aa5c509772f7176f42890d668b204fc97c654f59bfc909168c9193f3f56a87f45059796a99ebf3105c2c6207d81f9961eb0b4da3e58f9027ad1dd26776fb6b30b20f15013d877dca184f838c90f3b8a3d6a07355094a155a3d00aaa942266744cac702", 0xa6}, {&(0x7f00000036c0)="8bea36482c3a97c9e8c6bf94b5c0514be8132a52c4827b2d000a44b3b6b52e6004e1340b493129444d962bd168366958d7854a88c711abab16b741a1e3e526eeac9910367e2f6e7f026a7049e65ab5c97907b37909aff6b34e2f0c35c0ca1058b732830c9696ba217f03b06443f61ab2321f44175fb92a97de97a213b01de4b5da6ebf51a4f3b676f05d5ef55596995622e7967bfaa6", 0x96}, {&(0x7f0000003a00)="a8da1ae6f1a5bf6badebd4f89b201d921353e461911447979604cb93cab1a0e96fb60e2340a47e1022b48840b64688bad5bf7c198f0eb0c79b17", 0x3a}], 0xb) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x2) (async) socket(0x11, 0x3, 0x0) (async) sendto$unix(r1, &(0x7f00000000c0)="b10005040000000000000000340000001a5113fecea10500fef96ecfc72fd3357a89583535673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc2feb3fda1139b672f4d3360223e7d026ba8af630037a840c4f2bd53eb067e7335a069d7ac434e0c0000000000008904000000000022830cf41bed66f40066ccdcf3e4999d9d20002002c5dbfad800000008e371a3f8340412051e00000000000002000000000000", 0xb1, 0x0, 0x0, 0x0) (async) open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) (async) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) ioctl$VNDIOCCLR(r3, 0xc0a86b02, &(0x7f0000000200)={0x0, 0x10000, 0x0}) (async) writev(r0, &(0x7f0000003a80)=[{&(0x7f0000000000)="0de6702c49243db1aa3d443d115b672af6bca62e9fadd8", 0x17}, {&(0x7f00000037c0)="3e6a1f46ceebfcdd862f7f5a9f31505fc8587da219688f75ed28ed8b175b0afca7c2fada8f21ac1b654ec3f5b839889d3ded2c6d6b69786768a7e84f5280cd74b103f97066e3d0a5a2bffd5821f3246eb4571e27e5dc6009cdfb62e1bc9d40655b6c791193b4f35a308b5838042e6f1c67752f80950c610cb03d0990eb7afd3652e6cbdbda920898bd4acba4600b1ae3076069b8ab647a612df5c5754d838cce07bbf17ef81bea1c0bd6f804de37c6dd9cdf9f0c3c2a3ef7ec4347b423eeb298271fd480ab4e8246b9da296165d72456f089e36eb733652e24e57d8e9bb9cee600fd7df05d8168789d451968608589b5b6d47e7552e2ad168a02fcfcc0da56b980ada46cd7a28c5b7840dc0d60d2219d9adad399b6e1ee68227a5f9dc5fef0266bbb0a34f0fd5ee29f82e7e05d89156f86effdd0428ac127289ba9df1c57e00330992942bad97ac8a521373b6aa1c4baab173ffe63696b3db114566305e120caba4b9305d0b73296a2ec51cd2ca472b72f14363d7a2cf96504b74650505ed44113b4b1e509cce467c68485c22b4a3b16ca36960fc439fd824d4a2d4c3ebf177e5d21d7502da61fdd49a73e651c3470bf2e44ef155effeb28833e1d290eca9ce5ddd415c9367aee470778aa90840676424ea97b43d5285658bc43ceb5189e870cfe824f9eb72adb8a9556bdd40e0434ef3b9f2b5b5c58805ff5316ffc5337a27b5ce7f3409f61dedef86b391284da4aea91bae111ad2d25", 0x217}, {&(0x7f00000004c0)="29dda1cbd9519d7304bf12ea391f150207bef5c5cee8e303e09b19d072ead64271324ea5f04081f4361b13eb95a090eeed67cdaa68aa2ea0947026ebf8bf7d4493c3cf9079e98e9545b39d03856c0b41f9c9bfc28b0c8db827fbf79f3a211fe6b41cd31db9b44f0ea2c4a5b591ec4da9950152e00da3ba2dd5751743cff1730431333297b31f5ef63275ca216c0a08323167555c758de981df8eb2411286ce996f4be65a57f26127fbee1002cce9f9fb2b53fdff70a3ae0ae87526029ae001231d12f0e5504f20e0a9cc01ad2e7f13e2adb97d6ec62610083f5078111ca0fcb04f6186c73544d33c149745cb2adab64ae7646708c935bdfa549b70cbfda7dd0f8dc05768e062836d93d313473defa610a7097f9b217777a0ef0bd70c819e99415d9cc80627911249ce839a6eb45d81ef9333cab965d433e12d82e18a297a34cef7331272a6ca4aa1c9cbc65ce0d1e544cce3bf051808234e551740c9ecf845ebfc36607a3c9b5a1614dec5c4341134e4a7ca341b03ce61d5cf306b59894df208a45128a4e211733ce93d7167d61d76c2ae5fa3155567f6703e6dbd02db3af3c3148e660225a94f8fb22d0b13a123a7ea07a24ef716095b7437466ad2a91027ba0258bc27ca8a5e95ec8e068094175908da3431ee394ba6b30be3952ee1e63ba80b9d3150c23da9fce672cc06cd690750114d54436c9c38db3ed5af53b29a06006e241512460d72cf56bcc56788a3d57dbc65c396af1ecca2b461be0f25c41f256a473bcffbeacff442087467816ec686cd75f7d302ce540c235ea5468a1aac44e54c6d5257a3c1604f98ec59f192221d1e4ab4dfe758cd43112faf965b45e20f216daf9856b57c280d670279e901fb4caaf2fc2f621f9f3bb22daf38ae0a54a616f570245c85c297f0e21b01fa1a3be07072fc914e11b107ad10286a2654620a867def1dffe3fd3b23dc71436ee77bec8cd451f10eb362768baacc4535c0095c06dbc008ab6517fd39dcfbfcbef7b9bdbb5539caca84b7330b03d1d572081c8a3b0dcbe50d9841d829d5040238e9186d0f60f9a7ddabbe898b99b3de8c9b03779bf8a7ab36cec333ca4ed77b3cab9631546b2485b6f4175a447cbe60478ac7f38fac4a13e6d0fe766fb50eec8f38a7ccdee8b501f60bf20e45ba1a91087d1f15e8543c2d18d50b68a46929d020406493a94c543687149e16fbc064e901cfa1afdd75b294426ac660162476ec8601558a19a008d10fcd556b34e5748318834358e973f823c075686dbf4c9c64952ffae8dae1afd5f89066f01ad26d457c2ee8331382e4a25b99b27ad3736c093b0c982eed458307262332525364a65e3cb4d37823ed4e8d8c69c97655506e00576aa4b1273bf7c3d60d3ae62da536844ab1ff5e0fe4f91cdb3ec0a1717c6aa8f3e9cacbeade23214c03087f46e7d7e03c2bad2dfc75631f512c3b70b697ac550134860a19eaf0beb59242fb793421808c6465998a1193ee10148a04e84bfd5377a192a227c19b835e8c830a5a05e4f0d3cbe0b3691038773fa008d98112c0e7fa0fce31633c98a9c951b1493d53bcdb6a2741d3b8bf5e9a44fae3f4d2c127ec8dd74c5e14a00c62b20f0d7ac2d4349bb1a527c0d1547003bbdfc19873a84df5f2de0911cde147fbf214818ccb6493267e4274df3447340679baf0b689072c5fd79e4c067dc862cbfb28dcc3a9820ac74f1e1bba9c9dddd9bda24c40ba55dd8f5f37007e6a1f1cb1ad2ba47ca304881c0bab10bba7975f534899a42bc948a6319e869170d00b75482d8d466eb199e691fc55f35149d9fb23044a3f2b5bb82a46c8b81839024e6672d2b3a3c61a82dce2150b908de6daf29c24cc8f7cd87531e077462121efc4db5d72c8489507ba20705b942ccdaff3a6a81ba065addf5f071cdaeb38f01463b81523fd29947235f04d82fd8769290be8cf778d857b9814cef8860159953fdc45158e5c54287190216f7655cadb0a5fb4f232b1857d2fd1c1c3d4597105a88655670faeee07538d39557311f4f165090e60d1fd7d25f5f534b467e3d61e2c887ebb1b17d0ec76edf02d2e784d297c305ca436c189f2e8206f90c9a5a8345ba46eeda6120d80262fd8f612a38feaf16342dc26169964c93f681e4c0593eb9d566d58e3af89bffd368d225f87b9a5f2b4aed1e1df081ae11da3229d9584e096cce12146379c928f011666fa9b303b2650dbf3db9c29f8178883344cbabcb8c8dd9dc9a95fb3bd210ff97b9177a43006e8e0b69c3369b91172621459265f16abd214f3ac241fab94b63f444887193566778309425f6ee02b1f8af2810908a15419c99e61ba89ffb0ba955a5cec9ae3a6d2ca552919603d736fe3991009f7f29da6e3137eb6bbdf8213c1948eb50cdb16e1fe940717876f19137434654242572efeb3d7b18247bb79b1d09fdba8b68edd8b22c2b5ff0ba2ae9dda7e047bd662ca88920fb4443c4bc71cbc2135f0657a88cca829cd68aa81287325cad41cb45dcb395e35f1a8a265c85c66e760c1e5c732d15ce612d46512c62a9565c1ac8e376d5480a9fabea3b29dece5f241b84f207e74a59ec4927757e86d90759efb199b5b4301891e8019cdfda0a58ee05d75644f2830e6624e8a7c06c740980123e7743b7c310e44e2a11b53f8035f6a4c77a8f0a7f5193deb4f7a63bffd07fc60c01b83cdea56bce52589630801a0fd1297ee7b47b6ee6bf1366274e29a0da17e0e89a8812f3d1e72ae67f894df3f2d3cd6a7e5434effb3e4639a3f8a309b80c6a5213ecef7219231abfaa50961f731ecac6b6217cd2a6537fee0cf47aa57a0343ef66a22a0b11e0a277c33cf0d51d3cf57e1c27f7ac5c139c16b1d89df917aa7f60e01de33b7d8bb6ffe0f61c999dbc80e1a67d9992f336fcd975afd10cdcb37df1150b18c77fee2c1dbffb757c3de0fd50a67caf9b76b84b18bd20c7cae98eaedaac5ec624bb1d2129d86c063a3192ee60bfe9e20289fb8e4e20c66bef294744812babd801495eb0d88b394eaa020bbc9da29ea4d13ee4cfd8338f71ba0f4ee2d0d74d1c93c50da7edf7b7a26f8a32d9ce76c5ec0c6f2e6de3d12e63c4d5abaca60cb19105f4d1eae57726e5d2c8545af14728938cc71882cc0d95ba938668d538279fa37fa23d38ff8517ece79229afb0c98c1d839800011d61930fce2013a8e00852cb52ee5ee37af9b65a207433b18e4c83578cacb7f489beb17691d5acbc2f487a592f97b7c19447fde1e6d4686820cf0ff723bcf602b881184952edb1d203d191ab14bb27b2a47492a9ceb7682c5bc9c7274427609846f79da355c3fb572a093fad9adfba7d079a78f2db29efd6475766d162fb45c533b11ac8b38bfce8bb1445dd312d0411dad3e724e1fb3793b7be317a492e9fbfdd4b248f9ac4caef2372fa99348d191fe9a701eea5c59440eab811a6f8dcfc732664d0cefc4f3bcc9f72a6ee8df470cb3dbddb7751daad01e1a88fcff72add89bb51fb2075f506db9ea90a4977daf13a380b9ddba1385dd3543296f1374e6734df3b74e86cbdae3b57ed98317951fa68974df1ad0f9f4982809473b1a201f1b51ab913573438552c4c066f873963c79e74130ca56975a3072a738d6a446dddf1758ceb07a9f34eca8c1dbe720056c7a5ad092737bc71b87898254e6451783b05bfa8ff3823d1fb47830df3c24934d9e86b83f872b092b9697341f0ebf9ae7bc13ed028620a85a950c6553aa25eeea235a629cda456600cee9f28bde8d06819ed977ab4f401956928a8b2d708fa275abd7fd8b0a0cd7bb22b95a012860ffcc831cd1a7edcc824646eed398e3652060e165b926b1b009f2d9c7c8964b9687972beec0429baa0991f3e3d9d70811955ebb604e490a53271a1947e2d4deb785c9ac97dc77d47daf01b3ebaa14f3ac634e6452c96ddd4629f876ca22dd99490a7bfee39b5b1c672ab4bef8f423589b673fce73c31aef62f989346637499ec4e51f693ac09cd903bc24aeb2eca26fd1c7196dd869d79d299c3930f84083b421a1057e5173018e557d02a9880faf0a142a05ba5ff75f31fbc678389940665706ef12963a71cfa9a585d4ed8b1ed9b2083b17010193cc21f4662fdda1fc65c6e5f44f16ab6ce632092084200b020d3c293f81abe522a2483ab79c1c4f27fea1b305acf91a51d7c1674b8c2dc34c54dbd65ca79cfcc460d5a06b80abbc6441ae13197cb31c7665b2e970d77e8b0b25695d66c9b4d92d3390bb5d83cd6ec6f07c9bfa915b90139743b6a0d50d51778c68278917c74607fa6230d6f3105e6dc484817b2b81caa0d65da23ae5c16ef590c57890162fdac053d03912fbd2d980f122cb4940db839276214eb266421ff7dbe01b73f8c2e9f39e57ec889a5af1dc5cb5e3b73a676190b85e680380efafd1c49a4940478ff2318dd1884a152bb3d04bca2b34465765f12dd37581183df8ff38daee4369f9d76a3c2640ffb64795c3f57df9e51a2f59cf4346c02852d79e7de386cb526fa9e73edf62fa24a80ea360e85253adf0dda5741624855a6b154c2e63233400a432b25ad803cb92e22362e25a1476bd18bb8aff4b817dfa008c10100e669dfd3dd716b950aa18e93ec07116e9b370de05a22b857c73a911f00e599b377f1f11a568591b1ea31a72c38e67539fed68f30c3499edf4c7e4761de1e3f6512aa5e15d903af15186679414ad890440264d0fbc05ef1c5cfddaca06deabb18903b82905a02acd9dc94869ccae25f4d69366e5208f9e61c71b06ee3c850406cf0818321c8d30cf6eff8761794b118c6a0da5c53f2b2a4e4df5fc3c090e1fd628e6326b03b91a80e08fcdfeb67f74429efdbf0daca3ba734440e364ae69333832c6451253f399316d6ce3fa584a1821310527d1d0c11ce8cc35dffcce301d526afd7c59674fd405a612eafe920556b38569134797dea481037d89a0806d423b95624f8ebe194e56203fe8acd7a28976d6f45bec13e943fdec5acb9d0a49c37e5313f2f189eac5cecdb72b462e3f35573dea85cc0bc0ba30dd85efa7a086dabc2e76490f9009f8f9c294336422d94625a56444229579069fa33bf73e13a0b8af6e9d8d17c4963222ac175a5e9874a59c2d25fe498595b4c110536a1e771d25b25dfd1d7dad669798c3f8f2fafe9af2c98a508444b3e72d072d103a6d23e840a252e39ebcf419eb7e1e8608f70fe28f11f9f32f7246874c90a12f423341d6775023ba70b8cf959658ca31c97dbe9f458fed167e7f7ab583518fd56f63e9081cdcbc7b456f60c3f2aaba5580f5288200681d9632c2b0cd4101d81c93033b8b048f8d73ac7c406e48e0a7447d3fe7163038b88e486abe18e9919ce1673a8375206dfca246cb95fa27225fe77e73abada9acd1a6c0e2cf2e5fdcf25312975b7b6d987b71eb29febd1b9233a818d1cb026935d1a43362ca1a08437b408f34f132e9558c426282f9ab33574abc2435ff84b6a262de7b92baef1baf9656294a6cf110dc1b4d36a4b2deb0d2642bc52daddf70c5a0c6f12ab146548b60a76f0fdce29143f42f32e1d4eed97f8e94a54e1aaded81c8a0f25ac2e335477bf9510ed5bb941914b21d34137054e959ea980ee167cb4de4899f90486ef65e73d11f0502c3a5159806489a0dab84f1511737e9aefb9586ea6140849a8b113fa0b69289034859284f4f01357ccb4d2191a51b4a82b0cda28c4d815920fbe18d208aa82ba81a4e63fefea19c5e574a57fe80dbc0859b9752722374178db2e3f4573fe34da3c90014a94d002832a43305eedd51a59cb12ef2", 0x1000}, {&(0x7f0000000180)="8307a33e1f10bc48993f0e3dfe972133f27c1970288363ec66d77aa8c04ae82e766b3ca81fb115592f7fc20209b655d0057d7fbde966c19c5789a1494dc7a01941646d0f8d5853d265b3889b9f3bead68133aa401720930c91e9220736a83951c75bdb8e7cba85d2b8eed35c5b1f56b7b6f1f506e15ed657e9837b57c13f12fba2c9c732643cc409102c071a294b01074df7df07ba5666cb1e9ff58d30651c4afc813bb2b2018b855ad2ef9de86a881e349d850930c6a9", 0xb7}, {&(0x7f0000000240)="59521c7fc148bcc85bef50d3d95c20f901f05dfd0551eeb753acbeea0867cbeeaa3c797d7d1b51e1a9da2d6ee3c5c8a27853cdb892d4da7f5d9d49d8350bcfa4321eaadc10b1f574a60c2181e08d30a040bc66af0bf9f15083e6638efc2faf7046f68de08bf10b66ab0d09eb9d70dcf7e7a56390b3c371935e0806308905dd296ed4b077389f33dc5bb03c7958f7d2f7", 0x90}, {&(0x7f0000000340)="94780abb4a728e33d839dfbbd23ca576bf399ae972a60ca49c378821c3da9457720e76b6ae807a9a968f02f1b6ef9dccbaef3d2bb9934c6b6761c575a7003139826098fd1e", 0x45}, {&(0x7f00000014c0)="ef0b2b71034342c2178bc6d6d3faf1645892c05d2862b40d3c2c60ecbffd54db62385328cc816dac118d7c439538b13ccb623efe43cd09e7082cf4d3dda4710cb9a54afed345f42e7ce94955bda98de5ac230c73495ac8d7a740765487b648ea7d2dcede3e1821b09f6b4466e1498e8e1ef5a901e93d537836d1bb3da010ff7e0964aca51c558e7762c9ba0c64711e44169e786d93c27ca78027861baee5ee930f3b953fae2c15099f66f164f50b5ed3dfab6523e11f1328b71b1b9008f2ea6268a53e8b3c07a4c5be5f63d4638bfa6d565eca0867e1bbb15f58fa78d775c6195fc874641a8fbd4013d4d51eb42c5b81013bffb3c2eb8100dc7d9ceb75ee79e3f90ec2df1493e6814a852dc69f6b2d49fb8e00b8a1695f8dbf99c67888d58677be2a825e4592ead342dab2691c86a7027dceccad7be9002ef4ce55d833e60b8b99ec5c3fefa0ca0f38f6e348809b8f79748593f53b4dc2724acecbf22feb1771aa74c584c617125bac82c0d3f1d18e7df64dd101fce8f4326295dfeb7202cb6e1b4f96eabd4fec5e7128223f23049efcadb9d4f39ba93519696d3065196e5cbcb4f2965f12f753306af1bae524b5157799ec6404135ea44da9d3424d153284b7cbb2a2a0e8a1d3dd40b79c1bd23e620f01cfc2fcf88077f1665a9b528fbb3bc26b1a31439ce0ec77fcd2e72d51115581eb9c6eea24542aa6b2bae07abbebb47d44dccf5726d16138ae5df7378105f06b9ae9ab8e9904d0123bded1992d0131a3f1fcc03a3a01015dacaaf381b9cf7c6018c6e9f3c5ceefcdb35aad7fef469e5e87d9cf781b8023b403addf078d0dd0ed465ed7a424699e585ef7dcf90ffe797e849ff697387e0fdafd11a59eed214f6f036ad2eee67b254e880c6f80d145adf0b64a769d82699506bfded87423243f97d15a4dd9b7c737f48b66fb00e3941058a2f7b8a83890d8b203b2c3ed0fa65308e0c165e0badacffb71e045429c6ca093a468cba21c350f44b8ee392397a3c0a3ac75b38bdd3b190aaffbf43d2bd2bc6c74ad75df5286f8d9bb2067ffc3aeff5161e387c50619876c9e83ee95123fa464bc81db1c17395eca0ca41fd6851abf9428aa00b1773af91954caed00296c685810d974e8963ec98e729fb23524286f8702bc05281bf6b361b5a622cbf77fe8db298c2a0483820f03a1897962ab4ac7a09a878d92649d8100329f9855f507f1c9fc083dec370bebe8de8cbe7c653d47750d85579700980bce73c48a2e7374990e9a86c91881d14f67293a768c0678482abf82f8f287839889d515b60c5b2eafd88305993c7a81d770eb6eae7b9b720e84dd36edf3f5fb022381cfa5f3d92618fd7da6452cf7cc357b7e31b437142be997e17569c78b116871d997d9ac266212dcf2435f71dbc99a8a32d23a1841cacf692549a1118888a06147eb86806d206bb443f84399bc5949f25e5969124b28b73e512185ef7bbb86079d4ff134080ad28b46ca4ae8524a183ad0f0e5c03e8c7c6928d3d66c680e3030e90df142f060ebdaa234ffa208076eaf339dd374dc4c00d47797764e59ad28c1be8203344d60c80c7c6adeb463c5d52f5d2ad61a5ae6728cb2a796d7f0071e27c6b025eb7d96e03972cdbf929902f5b778674543fdefd4b1d484798ee7719f02c2d7ba65d2a4d7d0048ffa1472ab389b37b41c44192b1cf5365bd2bda618d93568c867bd7915f19224d3cd257105d60034266d931428961b6850952ca81c1abe88edb2857dc11b9fe15713ec3120182850b20cfcd065fae436401c173913be25f02ed21ead52227161ddf1daa1613aa4130ad89527c0294b75a9d8fd748c54bad3a39b057eecbc5ca61cc3a2258bff3ef6d77389d8c9ad7e00fa5628236c54c835c52d1193faf8f0169eb228f261e8eb51500db5f0efb14dbe29f905bb90740c332133e6b481b1bd5553b38e87b7783566dd59894f0df4f0b67c1b56ee5ddf29f94b2a0087c33e8265278f2d15ba9690c678e54a14ec1ee3f577f5db894d63ab5e9b323dc3e6cbfd3dff88fc11f675418c3b3966b09a45715792215eb1f3ab6a3bd00a114b0bf518fe744809c99201b8c12644cdfbc18afe177b6bcebd7dd449c4be54e007ae3630a2316917fef78444f8fe79b8fdc6ecdb21da499b70c9aaed3d07be672b803e7d12d07c97981083a9949fa96e91bbd7ffa74ed1e7d5a484bb73b8feb1bc3fbea6f1bad5cfc9aa07d2ec87dbaf3068839dd20fe44fb48dfdd9d6cf8499ebeaa6a0c1606b32f1bef7879a70de6fdb63631e39b8af3bb092c22fd6d7d17ad55ba4f44501c2b65f0482d2659c347e0f6cbf03deda432f490ebf16845712629321993aba01656ea10698af1adf0c688d032c67563c93f83b46ea7f9db7bad6aa00c7c017f519fde3f7fd964832100e8ac4ba4395b44ee1aa3ab833c48f7087c678a7c1db364685248723099411eb65f7bd97a8bf944b3811e7b9c768e612c263dcfafdcbd70e05d0b2344cb00a0251d0db5f0bb41bc051889dfa461bb3644c5dd496f16a1ceebc46a865e1a2594bd892487675d9e58e23b07246eb72fb5c2384824efbd3757442ecaba5b8e2e04b12da525b26f787e77dec000000009e0c59714c0765f4e6fc156fccb54d8be2cc54ffe6cfdce0de77a445b0e3e8b56d8e8bc1fdd4c5fc2a92519ceb36d63aaf6df83bfea6199e1dff3742b3bf567601a2b26acbc8651fa27d68ba494db5eef7e0ea2b41a09a35112989dbf6cfcd7548f09f6286f343050864865a23313bd0ab6cabc55b4d85e911fad48e570430b87b19c48f3b8110964842d699236f1e111d19bf95ba685d3ef78c34e303b01d54be1272283640fdcf4fc260f3a7777f3f4d3026ae81bff074c0b39752335d93e8e247c5389bd99d0a3d18d147fede8682551914e6a246ee838c7a9fb0f112a0b2ad6a97e3876074e921ef57b5b12a0712b6c957e50f8066773e4331bfc0f56a7736c053c01183fd57609ee5757029618e39570a1f5d27293f3e816cdf1abaf2554a49f8d53e63e1ac5d7610b5c95977875fdc1f4798fd7c14cd1167f521a7a98f38612937faa598d474edc8e14a86acdd52b1d21bee689b7504f131f5b82223857291ccd5d1e162faa1431b47d27d6a3d53b7cb02c6a42dfbb54315191c530713a12642066a509386acc85ad9112a6acdecfa28304e3e5febda788ce45839f476237fade12ef5235fa3662d3b7bb3cbfc60269f76549e96396248fea7dd271537fa23db277542d7e58dbe968f4fcaa6c5f9f1d189f2de6e52581fc20b0032a216f2dddf8d8d642124ca129f26d3faa6b29d1262557b2f20083459133e6f7892ee24782c34e00c4c3e854414e4f40da5747988912e201c371918b226836fb64514f285b5deb64f92452dfac81544fb5d4ba122dc404bb33cc73a802683fbb5cc73e48360a29694d1f2880ffe139bd9898adb4b3b7c93209c1fbbf2d9ad49da464aeaab221f23535d81711961feaa06ae0552c791b3a4aec240724689cb2aba32d7ccdf79c9d78ba1578d06e00150f38eb6809a6240ad83eeb085e30b0d9967a06b6f9f65f3f9b45e02684233d5310d28ec570dabee81c82a34892d41230b492814ed0089266998a49f9ee8a221d819f8c0a4a5e93674fb2ce8e0624cee93808221debd810d0a0275b7942eb8e57b1f43c02fb2729af6eba319b1fff5a2d7f14f65c4103a999678fe70cb954da8b6efb8e01f4b27aef3d0800df11d96484287f688bc3ec02c08bd267431e9fa2561f5389a2d076c5824a4d31fc0ccabb927e4ae0ab6380663a0bf9c5eb69236d7ae03c7823c3b686f23fd0b1035bacfbf080550c04b2e0c4cff9178fdbda16749d6aa6880a2f4ca80474c929c03def97bb89d5bf84f4a9ccf16865b1fb783fb5225a24292b3ec2712c7549f6e69f5fc01a8f982c618a9d25ce64657629e4ec555944544f31c42ba535b942a62f39937ebf754939a7d24e27dd0e3c3cc78a47413a175867cccb8034fca969359e3b301bf75df2c99e6e7ac53870781d9b13a3c5d18fd4d6f1c06eed04c6aed4f302013101f6f966640dc94a08f1a4b4780de3a7056a3eeb08b64868f372cb261b8c93c2acfcb26b304fa729df0cab50ecb87ace612e84def7a8ec7b30a77107f93f3f4fa57040b2b770d94fabd46c89d315ff37eb4ce974b1c198d8293c1c8d1b7b6d0a55041f1ebfb696f487b6f3b", 0xba0}, {&(0x7f0000003c80)="0eb98ff2dcd5af7b56384ba90961fc9e45d2cdcb3d089b52dc63ad06e6d84bb8fd2bf669aa12cf02c72c32a9464c6f7f74e83560d15f4a42aa2ffc71a7c305efa3748edec3c3428088d4fe745e1640a4756aebe56a656abe98a1f3f386b706b7dcf0a8c4be4b0748adfe029e4334cc7c5211c2cb7668559d138d8dad32b4dbab770522eb581ea11b1f41325ef48f12e7dba5ba950c3df006837a068735cdc9c674ae467f40f2cf82f99294492ebf72d7523d95c269ff9ba9efaf9f821084668e1c76e0262a72e3a77762cfa89041b8282e0e3800ec0e14796d232894cf674da913027f5a53a3267fc9df8a10c42d218761e4fb0e71440e3d95ca1b8a93221ad03ae6dfc858b020818a1c5548e84ea9b4113bb154e050452caa024512814703e6ef37ffbcc9577371755a38d268d0f54f3e6f3748a3e801cc9579cf644df8795020e191a4ac572f291f3ef301cdcd2ec0b58481e8d6fd39a09d944017e46d0f681493e9f5c304ff577f46057f9e1d472ada4eb527204ba445ac450a9e327ffabe893bc79e57c8d968b8ad0fa1825b2350aaa200cc8451b72118d0ca23e49a774378a92859b308e092689b8c317c205eee104dc223dcf477d953aef6410f2e454c03e16f3388acc874940c90999db7a0e558d054e9f90493436531fe9d9b837bce12303d73738870fd78b42b270c0499434559f8adc82f21a980c88295fbef3fcb288d0811bf3d9e8ebeb542d708989a19a8ccb9889671e8c1da5517224872af5361f593048efaa53aad1d1e8b47a81fbdbfd977fab5c5d0be518cbea338e8b7980eae6c8c72588adaf31bf0502300e1870aafd46e795bd285616be8fc62c96b74928250bef0724f15044b9a26f030260c930bfd93079206c683b2f04bcb0e9dbb1310ae87866a8e4e75a9b7b261376f9e3218198b619a49623cb6226eb8c2ff99ba95876b31ef0f50c30cc351daea525334216de6a4bb518d906b39cf65499cb100d219398b32928b67e15b47d243e2128c98b95ba70ad7f38fd947c34d796318ea7abcad079a20b3849790f32cae6a5774ccc549b1638ff3777f3b61f5d5cb0df18bd8399f97b21b3b1512b0546dc69209bd5071105ae78e3d5e37535b6f26b69089f2e3fa7a195f23a9fea764019bdd619af58013a373135ed5b1eef2955232c03f33cb9edc44999ddc9d82d15970197d09bcded0809520a40ea583733ed01c6eea782c1f9add5da2b6b3d04b0c7d7daf44d7300f369ffa17495d1b6ef316154493c8c6ea7b047c21bc84581cc05ddb2b4b585170873723c7450d04abda888f80c4bcc6e291c369a02fb8ef3be682b41e3c7e5e686a8face40323a8bfea5367e71d1731eaa312d0d496ead7edac7477ffb5fa39852f783fd0727f8ec7cd016b4e53371123817290a09f7ac91e71ca0ebaeb4641febfbc38834fbb748ea4f1e3009c26795291f5f88e04b0b88153c4db5bb4aeb503177106ca325621df9ab9c97378f1d91ed9ce7b9acdf7d50bfc547f87e472ece88ebd7e912147992ae0d0ae0e9f0e680883a0ecc78afdbdf28cd8978bb9ecfcfac085c5621f719871102599a6851a7b1c6f0f54d5e7e5ae1b0d5879e827720f9e075bb7b3b9d9fc43fa60df724348652ab5704c1836d5a5c48db0d6efbc8e7e8bbb395609df60bc41d4586c8a97d7caa9fb612a3fb79531058d62933f54323521b51725d4882b1bb8a65b14376efb6ed0b88094f77f2a14d8e5f6e773e4b01ec3f16a9683c5e1b5e68b678788ad3c81a4137dede88824e0c6366b338368de98ab6ce3ae46c30d338b1d0a85a4425678300d0f7f4547a0965fe0f725046e83ca34a31f8663c7d416011e05c4ae75ed39e7c0a2d8e7267a2964c2ad46622dd398e3f5cc5e54e290454e6e143ff944927a8708414116211473479437457bd3e8bfcb9777186b03ebf293be9aca2364f28c94addcc1db74d0c60638a32e57f6f72bd503fd4cb20c3a411e42c4e902db0b6d89b7677e61b1603dfeded8c27a67c35c089ec8cf22c924c83b16c0711523872c5ad055d632a6623216b2edd6754676a84b3f1b0639e43b0870d6a9d07db78151d0fe13b9db8859762836240b590e9f0aa470b397dd559a9807effb3a7a3baa9a9ac86e8b53071efe76446792d2e0ffac09dc374532f68dd0bb4fc6ebf7402ec12a6fd584ddffb2491a0ed228c122a0bfe3c0baf38369f06080b247de421b9f6e6e4774f41c4e9fc2c275960479a8ae72685f00734b67b441f6662dfb9a993ff71a55856dfdcfacafb6187ccf2a408590394340c591d296a217387837e1a14c3a51c18f051c1cbb6d465799f57ed11920a405b3a6f33195b060c00217a648cf1604a47f981aaae1453d73c14bce74c8f3fb4736f9a0a84b8b1dcf8de66189d0cbdfa98a90592087175514ae4c2a021f82ede096b7f6a33fd4433c4b945b90c193175b94f1ed1f935616c84f92f8f0c720592bb6c672b5859c718816964ea274c9c015bdcbceb3fb5e26b8c5ebf708ba3655d31e776bb4c45fd2cfb0f12aa9aba9a76b0776fdc827925d1ee205402a764f774194aa0d091b6bef75230a97bd9071786354b272ae7dc8467699bbc2f23a635fd8def7bafe03864d2afd1eb2b62a5385e64de9fb693ed2e2f85bcecc7932eb64fd03cc300b0338ccc19d201281b9b59e48c3860d3168f5830f5d7ca5656c81de7147f3cdf133bc8b4b1b486b6b0b01e146de9bcc6d5afa720d0664447ae0b20cd002d47aaaf030b452b2bb8f60ef4ffb3d894c1bb51c9320551408ba4a489c6356c1f69345131bd5efded1b01c8fb42fc9a1712bc76a450ce66aa28a53bb979615a747fd2860b299dab1516d035e50d7c0a91878d2f3837b4a4a91fe11fe7c6889e4e095f27c3675e629db0e7e351406abaa511ecde6db12bfa52637a151f7e8c371405a38d0976806ee60bcc27b464e8afa7032678043a114807c1836c835e22bfb32080d4784b741b114f76d8dd42bce6432ffd8fc7acab4bdcffeb1633330bc2c7fdf884003c93e4d91f2913a5c5a3982e1cce2541d469fea5f43b3409c76583c47effd92e8a7cbee9f9845d3dac9526663416db3f531215095f11ade7360e2b92a0280af5060a009a0fd8471fa08913dffa42659a7493122ddfc15f028923c021a1eb15834cb988cf6aa07859a5df25cde134eb259726fe55ca2ca3d33bae36f95a2c178ca060efd11ea5a69c03b16aec1f1df6e9d255b267fc636f759980eb94ac1c45d11520830ac1acedcde25f3193e001c0ad14b233254dd2e0022f59d62a1f45ea129175d5301b6f83469527cb45f5fee8fe660b898e75084e2d47104516c25b703f1cbb8aacf1f8c00884a9ff6c9e5036c6d3d7d2ca81cb1a4e3a84945cfe6c338cf497ba5e879a95a0b9e37332948061b9d21ac438dbb68e1b29deee490eae74e449369a9811cd324b800ca0baef56cc5d85f4186b192d2a833b3a849206245f300202e3f024c1b6d645aadcbb59a4afb27b2fa526c192f6fd5f80b5e6e0ba75e2668e751345eb5cb8e7056c20f4c87a6db442914325b1788630ba4e52acf460a3ea58eb750c8aecb1f79987e3c03fdbbead80c73428ccb0d76913deb286ce21022f0d816b6e0b685f296215bd4ffdd577d666711eaf6626b3f35e7eaac831337dfc029f5e3716ce230ec960e8e695fa3ad108200de547290cb7ff9c4b288c0a028c1110a06ebaed5ba951b1dca3e183b7e3c1649a9e01d0968112f7f8cbc613ae15467583b2751c6ab8e539b649ccd9e4a8feea1dd89caa043ce10778e62189d84a4100c004f37ae2f3d975e17f76a2af05814e6c2b8e40906e4fbfc13bc3cf17d1911557d1f1fa7d40117da48f85ebfbeb4defe3eb4af4e9d21862daa3eda4ec566008b44fe548cc90f7bec2b515fc4a5c6534694e79e5141e7ac9db10cde704ea632c9ac782ff252b571082797823c3c5ff524a86aa6212b0133c281bcb24e1c8be1ac70c7fec61508cf3d8f4fc689595312b513cbd0de182f993c798657122316f35dbbf27bfcc83291c5fdfa366daa4ea68597adae9f9c135c2bb14fe129a9bc0e93eb39be32cbe22dbbb691f65ec684e791d13ce2086dc84e65de8e9c2a8e876cc26378bdfc2f5c2b6e80a8c632850587bb36692874bb48f0f590c23df7b5a8e2ef58d6be34f2c08370d77cf1fffd3c3df85d84320c20348f0384cffa5cf6a803e3054fb96d54a5dbc5e21728aa2efa46ba722ec302501e47e6c10c302e08395ac677e80fbbedd454b075b059787072a98d47acdf0629b8f40bd7129fa3580e70d563680c57520cf25b921ed2b6d0902de45b7f2062a5faff926b6c8a835d6b9ff770c3d80a7cd9cce95dcbb8da0116dd4ec6a036d4bf21663d4836aeedf240a54713c8965f4f6ef2a888012c32564d2a26b9d27adf086d18bb95440574123905f74d4679ce193592982eaf0bcb02b62f5120b74734c308cd562798a2194e9e9b9d7287c1d59f8e232365bbe61a90f59857b9c6e3fd311646d7f193e0a6f3affa6b2ca34b586151567f5eef66eb0837a9c144ca6689b3ec8435f8971d1ac10f4743e30c59eca13c5159429d0a79980df2acc42358227f8425678144520aff955281e2c4f56e90a4b9ac838faa7bbdf7da37504288528afe4ce2128e4edd1c807ea9dd7f5b0f43c0170b03423d8ffc6cf4328d4872123c4d090618cf0f4fd0e2e5ab037b27f564bdd5488bc92b48373b69deac2012762b03067627371a7e4001a2224c1a2c00e43a0d928ea8fb53b445873a2eb21ad847fc0ba3b566717bd98916d79ee8c4cd957a763f53188141d4075dad62f368a5d04df81354e1fd2857e463a0181e7e5d3c92465ca6ee21fb6d6153ae694266d90538ca9da9bcce09308353544935c3ab30c3dc44d228008af49a349218db43e86cbd7d07cf3f1810a716cb94fb03fc316be1a73ac7eef5e39fa8a11980c614c6b4f0a22fe8dfc7990005d05524821f887eaaf2a5104877d710865188eb0a39b0b68199496ec0866023a0e7320d0e767b120d6e235e048d4c1a5978dc2e0f8c7c43d3c49bdafe9e3438ff4ffa8246b5c6b81712eb1d407a3d49169c58dac67d7713aba49754bcf834819202e1c6bbdbff4b7fb37c2780af8af0ea8feacf2b2156b9d846e5a42e4c5461241aeba33b096ce43a589ec1871d410b076d7256bf4b6ac8940ce1abdd9bdfad74ffcd713afee47e9c3655df0dbcff3e353229414ff23d7ea3d08e9354db133c13a8677600a2b548f7e1539ed6ef24565ba90d27c414cb19487f7289d79c13c3fa9182d892aa5c1dff55acb7da0b1bc7d767ec4c4238c03a3837cfd3690843813a4613a0419bb355d81407ebcefa588f985d891b087f519ec481e339f0ee6a870af17e2c37639a010d00f738d5ab8e98cc622cfd73982a68974366bb7b1f4f5c629d5ce887fb2db8952c0638e57737412aab141dda69354ade7e94306f4b79d39c987f1ccf350d1bcc582726ff37b52c5cc952234e", 0xf31}, {&(0x7f00000035c0)="7899008c178ef32cd908240c2f11edae36b5d641cf3913223036851d7ca11d2d733fc1e13db2741c8b5ea8fe2e47d5053e9dd13a19ec5e8426ea07c3e3bc55a732dbb7aa5c509772f7176f42890d668b204fc97c654f59bfc909168c9193f3f56a87f45059796a99ebf3105c2c6207d81f9961eb0b4da3e58f9027ad1dd26776fb6b30b20f15013d877dca184f838c90f3b8a3d6a07355094a155a3d00aaa942266744cac702", 0xa6}, {&(0x7f00000036c0)="8bea36482c3a97c9e8c6bf94b5c0514be8132a52c4827b2d000a44b3b6b52e6004e1340b493129444d962bd168366958d7854a88c711abab16b741a1e3e526eeac9910367e2f6e7f026a7049e65ab5c97907b37909aff6b34e2f0c35c0ca1058b732830c9696ba217f03b06443f61ab2321f44175fb92a97de97a213b01de4b5da6ebf51a4f3b676f05d5ef55596995622e7967bfaa6", 0x96}, {&(0x7f0000003a00)="a8da1ae6f1a5bf6badebd4f89b201d921353e461911447979604cb93cab1a0e96fb60e2340a47e1022b48840b64688bad5bf7c198f0eb0c79b17", 0x3a}], 0xb) (async) 3.415362307s ago: executing program 5 (id=215): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0xf7) openat$bpf(0xffffffffffffff9c, 0x0, 0x8, 0x0) socket$inet(0x2, 0x4000, 0x0) setrlimit(0x3, &(0x7f0000000980)={0x8, 0x54}) r1 = syz_open_pts() close(r1) r2 = msgget$private(0x0, 0x4e1) setreuid(0x0, 0xee01) msgrcv(r2, 0x0, 0x0, 0x3, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x128}, 0xffffbffffffffffc, 0xfffffffffffffffc, 0x0, 0x0, 0xfe4, 0x4, 0x2}) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0xf66c, 0xfffffffd, 0x9, 0x9, "bd34459e680100", 0x400, 0x80000000}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000d00)="da23af1c606e5b681257b54cc342b789fbd51739f1ce8c20f24d13e694674ed1049d54b6a5f694008d2879a11a545a60f611babf7ca592211193214b8725d302c30295b9c7c261aa03121882184859a4b149130233bc30eed59a5ab0240d1c79903e5d9b1d2439df199cf89162ad8faf0eb15610e4ab8f0834a14a81f52b83e45eb542cee7b7212f2412d57fc0cd018d9ca211facff41a48477afe27d91f61099666f7f810c9313aab2d263711d9a4ff3da2facd009bf8d5ac365c951e45f48df6341a1a10984c57fc83baf86fa55a524a68cc07e7ace8472c3e37fefe112617440259fafb106fc9cb3f8c26f4ee3551ffe16b986356b845672fa694373f95b8b00c25e7c6fb5fa86bdebfda4272f0745f62e82643b7b926b30373fc98b54a940bb8e72a2e9f8161f09ae59ed51378fd59b72966401f6633f34566cb3b4dcb3b579c44a5afec71ee375969bcfee1dc28", 0x150}], 0x1) r3 = dup2(r0, r1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63de, 0x5, 0x2, 0x8, 0x3, 0x40, 0x10, [{0x5, 0x3, 0xfffff115, 0x80000001}, {0x3, 0xffffffff, 0x6, 0xfff}, {0x1, 0x4baa, 0x3, 0x1}, {0x4, 0xe2, 0xf, 0x100}, {0x3, 0x7, 0xf15, 0x4}, {0x788c, 0xffff, 0x8, 0x9}, {0x4, 0x800, 0x3, 0x9}, {0x9, 0x9, 0x28000, 0xffffe2e9}, {0x9, 0x1000, 0x6, 0x7fff}, {0x3, 0xfffffffc, 0x800, 0x8bfd}, {0x0, 0x0, 0x8, 0x7}, {0x3, 0xc7cb, 0x800000, 0xa6a}, {0x401, 0xa, 0x9, 0xa1}, {0x3, 0x6e2, 0x2, 0x6f5fc48b}, {0x3, 0x101, 0x3, 0x9}, {0x9be2, 0x2, 0x2, 0x69}]}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000180)={0x3, 0xb, {0xffffffff, 0x4}}) sysctl$kern(&(0x7f0000000080)={0x1, 0x44}, 0x4000000000000004, 0x0, 0x0, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0x23, &(0x7f00000000c0)="b211", 0x2) 3.288763435s ago: executing program 5 (id=221): write(0xffffffffffffff9c, &(0x7f0000000000)="e290aa10a194b015f5e8fbccc77cce693337a28afb8d2970b92749d54242eb2a93c6a0cb08dabcbd6675f07764926fc88015", 0x32) (async, rerun: 32) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)=0x2) (rerun: 32) r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="008d7e309dac1decce4f4f0d1704bb9a9df460644e0d149f5e330b7b8e5340bfaa0cbf89df9c66e6369dcad1ec360184dfa1162b26b1fbb4b8ac6c39bc901dd1a639ff604c66a047982d5fbb91f46580d3357b89dbca3bf8e88e057efa4bb373e3f904c194fa4944efebaa5053e81129053004899aa488a09098d1f2950f656b41a13118a3d633def03d6154d15c890aa4e026509d671581f0ea54a9a697e282709eba58997b2b26f80d8c1cfb07c715122898ff67e3c216f481d3ee424b3ce2775fe57eacc7e7ee651ed7ffeed93250d844142df1c7ff3e802d63aab800aece4b1130f55a1c900d35", 0xe9}, {&(0x7f0000000180)="3d98bd049cc26407ce6a9573b5a526f391869d01a40957b50a8298de84fa7a201e782bc4c3930308f3ae3c851c76954e85999a5b8cd9fcd20148e88fa897a3c048e275202ed339acce3f05ee0e0c5fec26d893b35d8e6e0f60938421960e24d1d3a658db1800ad112af0318751aeaf52bcfd241048ccbe829c6dc1d1d160e00d5447", 0x82}], 0x2) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000002c0)={0x1, 0x8d, 0xf, 0x5, 0x2}) (async) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', 0xfff, &(0x7f0000000340)='./file0\x00', 0x8}) (async) r2 = socket(0x2, 0x5, 0x9) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0), 0x800, 0x0) poll(&(0x7f0000000400)=[{r3, 0x4}, {r0, 0x40}, {r0, 0x80}, {r0, 0x20}, {r1, 0x2}], 0x5, 0x4) (async) r4 = dup(r3) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) (async) preadv(r4, &(0x7f0000000640)=[{&(0x7f0000000440)=""/13, 0xd}, {&(0x7f0000000480)=""/95, 0x5f}, {&(0x7f0000000500)=""/20, 0x14}, {&(0x7f0000000540)=""/60, 0x3c}, {&(0x7f0000000580)=""/129, 0x81}], 0x5, 0x10001) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000006c0)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000009c0), 0x20, 0x0) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f0000000700)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000980)=[{&(0x7f0000000740)="bf1e49c453170343d02fe212821abfa94489", 0x12}, {&(0x7f0000000780)="1414690e49207966e3af133eaf2dbfc67bb86de342247efaf390596897314bbd48dcffd6a1bbc6567897c104a8300d8fb00d1f05dcdc6f60950622b7185e1329531f1cdd960ad38922619837cb5b00d967146916e19fc384", 0x58}, {&(0x7f0000000800)="100307e4da9cf6b29f9d90e5ebad9e083bd9e076cb2676bef33c9149ae4bcfec04b85ac86c6e4a60405c931028c2a0985c828e506f44fa97843d8434941d871923890b", 0x43}, {&(0x7f0000000880)="b4faa044fbfe0e76d83fcb3f61d6ca50d4ac3e47dcd8d6c1ef93ea5f4e1df4ec78395602ef60d4f3cb99c88e82757aab750928e8389987265bf9c9ada08488d0308941b11112c40b969a451b336ff49bf7ce35f1a0eb5363c9d523f014a4e0e4243925c8b220aa3f1f5b6ba9902300ed87c90f343db1ff03e5541d966537415f5a3d685e6342f726b854ec6c9f24f9facdf8766bf0405ff0d3239b007b3155783fb6b6a89d2551d5b534f6f1c52d532e422e293c8231ab1cd5bf26a6dabb945d89ab773ab3736adc", 0xc8}], 0x4, &(0x7f0000000a00)=[@rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x20, 0xffff, 0x1, [r5, r3, r1]}], 0x38, 0xe}, 0x401) (async) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000a80)={'./file0\x00', 0xdc28, 0x595, 0x5, 0x0, 0x4, 0x9, 0x16, 0x2, 0x1, 0xffff, 0x9}) fcntl$getown(r5, 0x5) (async) r6 = syz_open_pts() ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000b00)=0x6) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000b40)) (async) ioctl$TIOCSCTTY(r3, 0x20007461) (async, rerun: 64) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000b80)=0xc) (async, rerun: 64) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000bc0), 0x8, 0x0) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000c00)=0x7) write(r6, &(0x7f0000000c40)="47035beea9bea53be9039342e4c5cf4959bb0fe599bb1f40107ffabe4b871d41679850774ab5e8155a30146e5366a1374dcb6dee9cb9ae66fa3663817509d27ab10cf9e81c1546c579d1c28f0507eb2cf1acfd23fb43aa7b9748ae41214b6e9b216e8baca4f938d74f798f2022388361c489c4519d4eb4a50674058ec9a0d8a20c5dd99060da26f0ba4bb80f76dd0c73ca5fa94751d758bf05cbcf5c88e63de26dc5818510246c6378007dcb2ccfc881ca191b1e20fb000c3d7acc3df7f5f9fd0e8cd3572b6e7175b99fc3ef0d5449c0975e2e32de400740490a9acc18", 0xdd) (async) rename(&(0x7f0000000d40)='./file0\x00', &(0x7f0000000d80)='./file0/../file0\x00') readv(r1, &(0x7f0000000ec0)=[{&(0x7f0000000dc0)=""/255, 0xff}], 0x1) (async) utimes(&(0x7f0000000f00)='./file0/../file0/file0\x00', &(0x7f0000000f40)={{0x6}, {0x80000000, 0x6}}) (async) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000f80)={'tap', 0x0}) 3.158009828s ago: executing program 6 (id=227): syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x60, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x0, 0x0, 0x0, {0x11, 0x4, 0x0, 0x1b, 0xfffc, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @loopback, {[@end, @rr={0x7, 0xb, 0x4, [@multicast2, @multicast1]}, @end, @timestamp={0x44, 0x20, 0xfd, 0x0, 0x1, [{[], 0x4}, {[], 0xffff53e7}, {[@multicast1], 0x2}, {[], 0x5}, {[@local={0xac, 0x14, 0x0}], 0x8bf}]}]}}}}}}}) 3.087051243s ago: executing program 6 (id=229): ioctl$WSKBDIO_GETBELL(0xffffffffffffff9c, 0x40105704, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000040)={0x200, 0x0, 0x401}) close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='.\x00', &(0x7f0000000140)='\xf3-\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200), &(0x7f0000000240)='.[\x00', &(0x7f0000000280)='@*l+\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='\xa8){,+E\xe7(\x00', &(0x7f0000000380)='[\'*\x00', &(0x7f00000003c0)='}]}\x00', &(0x7f0000000400)='}o-@,%+\x00', &(0x7f0000000440)=':\x00']) read(r0, &(0x7f00000004c0)=""/121, 0x79) r1 = open$dir(&(0x7f0000000540)='./file0\x00', 0x40, 0x100) chflagsat(r1, &(0x7f0000000580)='./file0\x00', 0x1, 0x2) r2 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x5) shmget(0x2, 0x4000, 0x488, &(0x7f0000ffa000/0x4000)=nil) pread(r0, &(0x7f00000005c0)="2a210489abce91aba17ff42a739e5bcbb089843520c91fc6efd3c2a25216f85d8352f02399cca189fcfc", 0x2a, 0x0) close(r0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000600)) r3 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000640)={0x2, 0x1, 0x1ff, 0x1, r3}) open$dir(&(0x7f0000000680)='./file0\x00', 0x20000, 0x90) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000006c0)=0x4ff) recvmsg(r0, &(0x7f00000019c0)={&(0x7f0000000700)=@in6, 0xc, &(0x7f0000001880)=[{&(0x7f0000000740)=""/39, 0x27}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/235, 0xeb}], 0x3, &(0x7f00000018c0)=""/223, 0xdf}, 0x2002) r4 = shmget(0x2, 0x2000, 0x14, &(0x7f0000ff9000/0x2000)=nil) r5 = geteuid() getgroups(0x7, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r4, 0x1, &(0x7f0000001b00)={{0x9, r5, r6, r7, r8, 0xc0, 0x3}, 0x4, 0x2, r3, r3, 0x7fff, 0x1, 0x6}) syz_emit_ethernet(0x1199, &(0x7f0000001b80)={@random="8a4ddcfd74b7", @broadcast, [{[{0x88a8, 0x0, 0x1}], {0x8100, 0x0, 0x1, 0x2}}], {@ipv6={0x86dd, {0xe, 0x6, "cfff89", 0x115b, 0x4, 0xc9, @remote={0xfe, 0x80, '\x00', 0x0}, @empty, {[@hopopts={0x3, 0x214, '\x00', [@pad1, @generic={0x3, 0x1d, "b5747cbbc11f48f77d248ebf4e017bb29ef26614325d53ae0af3eb95bc"}, @pad1, @generic={0x7, 0x1000, "cad3ece8993bdb3706106cfc7ff4374b180025c527e52ab34253f713676c3a078f9ac70083debf5d74ce6ad795aadb9da3802815e78808866e41eb025387c73c7f050f4a90b5bab47d297d4f20437b1b940a0e68b8a7ec0191a246f614c259ea71389ba78c8d76f295b8d6d32dcb62b31d2dfe226fc21d2431c47dfb32f396fbd1af861e52783ba1466e218676c545ab014510b05e107e508aaf2a93e4d1ba01f83ce54a6a6ac0780f8585d72cc306a5ca0ad62de53fcf33e299cc05f704cb92dd41834fc74055df4a6089a9abcdb00d80b63cc9b1a6414c688f79463cf73346d9f0d508d8e55a29038e09dcb0e1e99a48058aaffdb4357f9b84db3e71b40a67d633ee372b38d711b732319216393b3a4e2639b6622fb63caed99801a49cfe5ec735c5b911127100920de27ea7e854fe53940785695071b4af6406533ca78f2b49a0cf22e40108e433dadf571148ffe703c8f3de5a4e4c3bc01275adfcbd9cfdf60769ef89bc506c6706078c1486f6c8fb8fcdd9d89948a8dec3e621c484d7e72e26a5de2b478e29fe87d67cdb32f964b7af3fa0841ff18238347f3a4a22989f920ba674599b46b30a73dce2a6eb5ebb3f5dbef21f159225bd61708d328ab4a02245308035ccc1a087b3aabb134708e96d5a140760f5e86736204dcaba3605d656404089a5ae1af81878215bdca523cda2275ea9cc2411b8385a143eee731383be47a4390dc96770b8324676ee8260a27c22b2b5046c08d79a78de83b668b95a4a8a1386becd3f08e671307c7ab846414f49346266171ac159b0c256fa62aa73474a112c13299e722f6202f9b950d9ec7ff7aac20d7abd0cd7a6241a128035c9bbf0b08c1a3586534c2c0ff5a23309b4fd1ccd90d5b36f93bf5e196ff94e8d8663c29051b898f7bd77499a7ccca0217a67573b8d6733cdfc6be98a2a03a26f7869c6facf563fd36eabb584a07ec63d2caaa0735f1c459dd7555069f0a400d5d0f3db044b7f950728de93349d59953ed2cd2068a04352f0f36504afddaeaa43da99f479667f9c962fd558a7c49000e2061b66f19e9924ffa5a7420c052c97a71c0a8872c9138c9c203dbd314102f418de8d94758a78dcfc490a84383e7ab9143ee3ff727af55a4c53372321895067763a108754c52dff19a79860b76c74adff1f3224520d48c1401d4f628c7338e4fdf279d1fa0fe049a83af60ba074aec4b8af1f6d2fd6fbe58b753e08383a544dba83f0f4a612bcd072342de42eb391a092d1e9c3d6dea247b401a1a2dcc1574d4ce01a6b47faa1294da7217e9cd6245bcc6a1a3679208e701801d74a419b72038a73405ca5541da37b93812063805d1ac334331390fc1b6db204de5ddd7d779bc9d15fc1b5dde5c73ee5ebc4b4f921317c6df873ff93e7d17cef7a3c818a0fa70efa8ad894fd86711ecf645592f2e7289f7412c2db4a3ae0d809188424b3f08a52e679c97a91dea5b25981ad4b64cbb7953b23be14aa563a7d84fdb4404b8583a28299f707d36fdec1827485eedcbf553dcc7b5011fa7448f83220b9bb9412987ba24791cd1f315979797764a17ae64c67bb3a1e0b08d848ba606c3d818ff60e6635d2d123344304bc26ed1c8beea30ea7050e047b64e0fbd858a65d61a86cd8e2e11b1e263cf5bc090eb164f9d72401c1942b2c975b23409c7d0923775627fe484b62c5f9879b4c7cefa7fb65541ca7cd4563f0e9bf89a4f6c7c0901606b467cfc15000a366af8a007163f8ccd6cb04212c93f0126d76dc84b52f8541819a42ace3c4340166c6b4cee7d90566852d7f2078c184a8eb3d59e0ca85e8f511b924544a158521f890d7b82e598275c9b3c65a46c17e14f927e5ce91ecb64ba5f90a89635b8b5e57fd472de389ac91eef5c95e3c77125e866f050d97da1b4a7edca15c59326ceeab1f73eea0742cbfe72bb9b4852ab95ae1accd7ab637a9a5a36fff2af550afa883e4d591c4e5a47bfc480b4d4934444c198e8f57f44a0fa6db561948b88d63c9a864f9a371b85dcad6556cf815056d2c6efd36da58703ed731bb22f43a65263b78a5cc7a9389aa98251ae0ad68b9929bf56c27c1bbf8df36baa1d72bbd3a0903a58ffcd823acee44a8a64638b98527df46ad648ca1133fba242418e53c97dbebb497c383a633cb5b65dd66adc71a3d5590d6dfb5a5321aa1d889b8f260d466d9c68eb8ec62ebe869532c7c59875da5813d6542db978b36ffec647d97ba07775bf9c165cbb956a1b06cd7757781d75b1f46297a36a71f0a37a19604c3e8140c10e4f88ed572ed6d0e31a67c156e1c0db6298cf77c062499dfb0727ea02e4ea44a38875f26fc64830d715a053b4eb4645affbd62598f7825f00180eb8ee6413b17bbf75012cb7938eb653094e5c3089e5d3df15d2bc32a73f2dc6ed00e3fa6d38d5dc876b052bd12b9be7d23dd2e59712e14c05f2de7d00b398e338115803addc6def9294dafd883ced9c849dd39c1b56ee3a168547f810e96b181892853d8ab63d502b6723d060c16df25e5ac11682f370ef433418dcaaa22836325b2108c14c4f0dd53ce5da1976fbd8056fe5551be25626a847fadf201ee1dbafb3eaa88010b31c766b33f8f570dcaf185aa2baa1ae4d1d6461bfa3e97234aaf83583bb6d9c1e5faf7620fac86906420b77d856dbcf74d3ed9595a5ae37fc756fac62bf43e0546004425d6889a629376ccc462ac639e721e55f013b2af29067be36997da12bc5847ea45e23b0a14e6cbdf2705f99fc287c105e8ede7c3b6c8068ded1830f74a7cb1dffea0f0e95a1d95235639f900b4392b422de8fb63b529bea8182dde01f513ea5123128c4c08819a81ca4ac486f6556d501d97be7e5f24f311016a9d8b5ed3dd45d90cdd4be4ec1d799e2ec10419610cdd0fe37cdd3dd2011a201237a4a7dcdb6fc6ca3762cf3d63118d6ca3270931179f0ec73cd7521095ab13385f5563b55f43a82c9b37a99564f2b4c3d16847b9955307c77e497b31e3d6c2410695ce7c955aec4ec69afc00b15d4a73790b6a98c5b09c942a4d5f191d121751eb468285062a3b4443c336ab44af8224d1757b6b89dcdbb00c8886c7100e86ccd9085d5fd8ea0e46b5631c007bf26541f2f958e5d27d9265ed72ababeb8fc83c110984bb159677d55bf5f55d441cfb0a26e621d6742de5233ad099cc9b3551a4de44393b99523e916c09d4102ef9f6cc923801b27544e09c387c4e896d28670b86dc41eda6801c97d0aae390b8d9d40a09fac84f3109080480cf2752bd2cb944014e61e2d7bc2fccf5359cbbf5de48798365b8673c085697d570f103be7991c7496a06025a644ee64a0ab11a5972e5d5edcd39051db3c22a3a32e92a1e8c468c6e343d4a6f07910ed39528a11690e82a713da4c3afd6e7b6f9e81d6025636ed6873efb47eb940d3e2c990bdf6f1b68690f11a9ec0a86d82e4632e1f1a782590b26dda743d13c1b6a081953774cba3931e7beda33a6f3e54dddd9adcb83d42e1c1ab4df53dc348d3feb7ed7cc62681435f80857c2946ef0d1b8dabd4b570b47ef482c2d211a99036ebd9c6410996098fe087cb658918965f140950f50f49890d1df4e90489dbb261ca74c621968952e61ab486302f28e6d045b8772ea1da6f105025477792e2faaf9eedbecbd751365b244b6888c2405a52b30aa5e5a630e0c277b7879a3b95f1ae2e4def28b8488c3564e3fbf745377fc0d65aa2fa42b5bdd82604ba0174af7c09f751e1e06a4bdba0791889549277eea0deb116829bc37a220ce181a7f3276a11e18c9268171b3cf11fe916f12e6fa5b4a157eaaa08b8353c7be73c6082fb3b27365f0c745e45c462b736d963d96d9049ab4844b364e0efc40c7b63a708e9241abe7dad95e29cd48a827844ca40479c9b78d4a97f4df7abaff7b7b8d5eedcfb33395ef8601fada2f1965c497b7fef64a10f74363741e202d710665dc8e429fcf1b545d958b4359d982ca383463c63021148f53f74ea830d13f6b2f0379996964c8fa50e4b60618b117ec232aeba71452e4ca87a888f3c7b843f67ef221de6396113504bb8d535adb9e5f7c2beee79afc535e326760b4ec944a338f2c65f4700ecdb7483ae87e0065e77d299ad22053fb406e9d71db325e01bb55f26b6d06574be04288cc5d0804b0268587805688880e778f0acce4fa037b187b0493c97735e1a655c799031371594194f779e4bbf2ddeda54e1ae6d12ae9b55fb0b8054527e7d730dd2562c636396d7d6c79ea4675493a94053bffc297a4cfe622cc383912b7f551992a071047e4ca11256897e4c5fdf96676e02d8454e555f60d0768f31961522a4abab02f5852142fe199828227ecadf4012919607175f436aa8c119753700d92661f5ab6bd65ca48c3f197e8893b1da3b79b3cc14e08fa4419444585ab830f812e9841e88bc6c0bfadd683aa4454d7a64554af26e32cbaedf0c5c9aa0eb6a39fc14ccff5e24d3f9396921ff4617469542933578f6f05673bf5a3c901cb4dea1b5b5ae7ef97114672de7f8f72ab837b8ba1e2306b152b2c9ffe2a39b6a36af2558195516dbe5ac9573b78e74174424650846cc45ef0f3b98c350ec3db7b91520bc455bfa38c317a3ef5fae0842f35d3e99807e1996956078697ecab61e8946203ba86adb292a9a2605635b233945ccd73fb39b58b630ea23dd72d984a963863e92dbbc489ca7f58c38c4a9e42f8b416d6758108bf2c981aca69512715c3d2d488ce6052e7a81a9d79834e908a600bfe582a5bfed570bde146d521df679bbdd00c29b99516f1676dbedbd0423bcfbc7a52e4a3b76215fccd259c3c18237a60a9343cd09709ff66f6f322538bfacc2245f69710f5ffc722b96f96102b89582a6fba39e039704087f28a65e14bdd53af1772c3e44eaea7db08c464ff5ef309bcb880462f358b46b48ba8cbed11d4b2f6c925bce14a3e02088d5984a06d584f41f98f8a6deac5c4d771e327072f17d7bb00f07da0881ea548876da9630038cf0f785bb6f610e64990dc8f07ee74346f5f236cd09f81b12eaa25a7f41fade7143ab1940dff4c26e4a4a39ab7bbe98a2784deb204148dee737fdf097c928fc529d0e4f3fcd7483ff89a16864454989d5ffe67d9c3cd23ea8b7801c045bc88a242565c9782326b45b93ace06ae6d05a464952347ed573deafb475e7bc644c45c9d21e6c50d95d30fb42a2caebf1fbe40102855aa5d5531097ff49da07f33ebde6bd9b5ac16f1c6b265916a7c612ef8b5c475cd265575a188783bcb0bcfaa66f7606230460a04ccd975679bb59ae8aaa247e063fdd5f55519b701a17c6e95981f8b55958b718bd62c8c419c24eba394cfcdb99622c2e1fc5acb2b126687f109fa64c1d75c4b648f202febba65ec38d6abbb4b9a193de7622512752fdbb941a4179f61b4a502220d400bf8026020dc60212a5a8a3501d15d3d1a9e31d9a97b97651b7a8fa307c3b81920edbdd5035c16bffbfdb97dfbde71b1950020ad73efb58032c10222607180b5942ed857f5f8ef1cfe10c957d138bdcf545b78a63446b89cddc77e5103b2e00869540aebc56486bd10b3f85c461654ffa7cef495ffe6358213e4b0230bb03cd9241c6d21ef10be4cea6931e00714c6377046d8409d409594739582f7dfeb8c93f0e6f9a7dc12e635b3dbb515e9c166e2d6428d37f2b30b2503f015a0ce6cfe5580aef4c3d0f98f6442d14c2d9b678b9d4f45b13234172dedf93c73d002fc523de1bdb67847d3ce5caa7c339a40991336fb37af1f654a2cdf6874cbe1497372a9d99e1e"}, @generic={0x10, 0x71, "864c610f49985187018e34b06323e915a3eb9722148b8259e0d8926f211c6b0d448fe25d61a75a67380394e6cf735870730bc5bb417290289ce72424e0552ed3c1e222ae60b9d6cd76a2df0357b0a4d7571e5fa273f7f62f621dd0e020bc79826691a15387485e867d552ab08df5a6f534"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}, @routing={0x62, 0x2, 0x0, 0x80, 0x0, [@loopback]}], @generic="c85125dcb2dd78b200a24601b412735a80713e4d86aea2e5fa2997dd6f4e1dd588da4e61c0eca16f83579aa0c2aabcd01b0c02f04c57b0f31b4d589b73f5ff767e491d4f74f7bbd8fa3df87d621f621af02fb9c112612cccf262c762c945a485ca78adc98623adca2fbfdac23e9f0c72889e96ed4a0710ed73c0cc71a0d69e8d29aa7b1b8d9061eba0aca4f4f8fd5d79ed51e5bc3c2b955d016af9"}}}}}) sysctl$kern(&(0x7f0000002d40)={0x1, 0x51}, 0x2, &(0x7f0000002d80)="e9d3f731f878b671d3b011491c0d47a00eaf50316a8d9657d530d731714d496940ffc38694fa30f6ce222da66219f7a9d7c4095ee2e6a5a8b45c7a40a4d09fabfa83ec5bb05f81461eaa", &(0x7f0000002e00)=0x4a, &(0x7f0000002e40)="61e3941425ad4672a1d3a540eb4eba6bc8289f18b655849c1ee571e32ff7", 0x1e) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002e80), 0x0, 0x0) 3.085037518s ago: executing program 6 (id=231): r0 = socket(0x11, 0x3, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$net_inet_etherip(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2, 0xfffffffd}, {0x2, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x41f41c8b}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) syz_emit_ethernet(0x3e, &(0x7f0000001300)=ANY=[]) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) accept$unix(r2, 0x0, &(0x7f0000000000)) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) socket(0x11, 0x3, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) sysctl$net_inet_etherip(&(0x7f0000000080), 0x4, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000500)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x2, 0xfffffffd}, {0x2, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x41f41c8b}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) (async) syz_emit_ethernet(0x3e, &(0x7f0000001300)=ANY=[]) (async) sendto$unix(r0, &(0x7f0000000000)="b10005016000009f0500060003000000331c13fecea10500fef96ecfc72fd3357af302b37b673039d2d236acf20b7804be38224991f7c8cf5f88882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af630037282102000000720fd38bfbb770c1f572ca81ea77b3c5890400000000000000361b1257aea8c500002002fbffec2200008abfba090000001d89e400040700000080042000"/177, 0xb1, 0x0, 0x0, 0x0) (async) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xe02) (async) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) (async) accept$unix(r2, 0x0, &(0x7f0000000000)) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000640), 0x1, 0x0) (async) 3.015215247s ago: executing program 6 (id=233): r0 = socket$unix(0x1, 0x5, 0x0) setitimer(0x0, 0x0, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x100000000, {[0x7, 0x0, 0x3, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x3, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x40, 0x20, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffffffffffff], [0x0, 0x2, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x3f], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x800000000000}, {}, {}, {}, {0x0, 0x0, 0x72}, {0x0, 0x7}], {0x0, 0x1, 0x0, 0xfffffffffffffffc}, {0x0, 0x0, 0x0, 0xef}}}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000640)=""/94, 0x5e}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000780)=""/246, 0xf6}], 0x3) write(r1, &(0x7f00000000c0)="c3", 0xffffffed) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) listen(r0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) 2.192374269s ago: executing program 6 (id=268): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x2) sysctl$hw(&(0x7f0000000080)={0x6, 0x11}, 0x2, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0xfffffffd}]}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02", 0x1) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMAP(r1, 0xc0105715, &(0x7f0000000000)={0x0, &(0x7f0000001f40)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$hw(&(0x7f0000000080), 0x2, &(0x7f0000000000), &(0x7f00000000c0), 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x6e}], 0x1, 0x0) 2.136305502s ago: executing program 6 (id=269): setrlimit(0x8, &(0x7f0000000040)={0x100100000000, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) writev(r0, &(0x7f00000008c0)=[{&(0x7f00000007c0)="46b7aaaaf49049868955eec256a9d2e60873ca4370bcdcb88e0203", 0x1b}], 0x1) 1.424872846s ago: executing program 7 (id=303): clock_gettime(0x0, &(0x7f0000000200)) (async) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open$dir(&(0x7f0000001400)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x80, 0x20) (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') 1.411542166s ago: executing program 7 (id=305): r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x40) ftruncate(r0, 0x79c8) truncate(&(0x7f00000000c0)='./file0\x00', 0xa) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f00000004c0)={0x0, 0x7}, 0x10, 0x0, &(0x7f0000000500)={0x9}) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x21, 0x2, 0xfff, 0x5}], 0x5, 0x0, 0x2dbc, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x810, r3, 0x59) sysctl$kern(&(0x7f00000001c0)={0x1, 0x9}, 0x2, &(0x7f0000000100)="c6e78277", &(0x7f0000000280)=0x4, &(0x7f00000003c0)="2726ff54", 0x4) recvfrom$inet6(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x1000, &(0x7f0000000040)={0x18, 0x2, 0x6, 0x400}, 0xc) 1.304033396s ago: executing program 7 (id=306): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8000, 0x20) sysctl$kern(&(0x7f0000000000)={0x1, 0x58}, 0x2, &(0x7f0000000080)="757d29f1", &(0x7f00000000c0)=0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 1.303617844s ago: executing program 7 (id=308): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100051300000000000000dd03000000000013fecea10500fe3c9df96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c7d0c032bfa896443a42118000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7196fcbd80407000000c011200000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2f2, 0x0) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = getgid() lchown(&(0x7f0000000080)='./file0/file0\x00', 0xffffffffffffffff, r2) 1.216745624s ago: executing program 3 (id=310): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x6}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000380)="6aab0d39f90c8b6a", 0x8}], 0x1, 0xb9) sysctl$kern(0x0, 0x10, &(0x7f0000000000)="71e800f03a00788f445200880955657402a7c8076b034d426bd6ab3992a5d54000", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r1, &(0x7f0000000700)="d80b00"/14, 0xe) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x33, 0x1}, {0x54, 0x3, 0x8a, 0x2361}, {0x6, 0xed, 0x2, 0xfffffffe}]}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000200)) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000640)={0x1, &(0x7f0000000600)=[{0x7858, 0x2, 0x0, 0xffffffff}]}) syz_emit_ethernet(0x66, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x1, 0x6, '1\vB', 0x30, 0xf0, 0x5, @ipv4={'\x00', '\xff\xff', @multicast2}, @loopback, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x9, {0x7, 0x6, "9f368c", 0x6, 0x2b, 0x86, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x65}}}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) socketpair(0x2, 0x4000, 0x7, &(0x7f00000001c0)={0xffffffffffffffff}) close(r4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, &(0x7f0000000380)={0xffb, 0x0, 0x6, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) close(r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000), 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000080)={0x1ff}, 0x0, 0x0) 1.205188871s ago: executing program 7 (id=313): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r2 = socket(0x2, 0x3, 0x0) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x67, &(0x7f0000000100)={0x0, 0x0, 0xfc, 0x4587}, 0xc) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semop(0x0, &(0x7f00000000c0)=[{0x1, 0x7}, {0x0, 0x1ff}], 0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r2, 0x1000000029, 0x32, &(0x7f0000000080)="ffffffffffffffff", 0x8) writev(r0, &(0x7f0000000440)=[{0x0}], 0x1) symlinkat(0x0, r1, 0x0) 1.156881809s ago: executing program 3 (id=316): writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0xb57ea2eab4a93e24, 0x7) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000000)={0xffffffff, './file0\x00'}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) 1.090271723s ago: executing program 3 (id=319): mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="7ec9cf2a7f573df95533a1848b1e527642cbe0a69c6e10c4bc43ca3295acd4f6bc782aa224b56ff3481a86c0d7406de9f3313ac7b2f5a55214fd61c23547d71c6c838a93000677232cca69e1ebefa4ce6d2947422101", 0x56}], 0x1) poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x100}, {}, {0xffffffffffffffff, 0x80}, {r0, 0x4}, {r0, 0x4}, {r0, 0x2}, {0xffffffffffffffff, 0x40}], 0x8, 0x80) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, r2, r2, 0x9, 0x2}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(0xffffffffffffff9c, 0x80047476, &(0x7f0000000180)={0x0, 0x0}) fcntl$getown(r3, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r1, &(0x7f0000000080), 0x0, 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x7d, 0x0, 0x6b, 0x4}, {0x8001, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0xd4e688a67930cd) munmap(&(0x7f0000077000/0xc00000)=nil, 0xc00000) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000001c0)="6a0800000000000000e11e046da87b25b6ec50b0063806a022e2506c5aa2df84a1a9822efe8256b16bda3f2a", 0x2c}], 0x1, 0x7) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000140)="00264b6fcc7c6e374e54af0358aa3ef621ecb1c15fef15d24d97bb9f754c7291efb63ac5a250b1b767ae1c227ef58a9e", &(0x7f0000000080)=0x30, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r4, &(0x7f0000000700)="d80b00"/14, 0xe) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000600)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) 704.421502ms ago: executing program 2 (id=337): recvmmsg(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000001880), 0x0, 0x0}}, 0x10, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0x80206980, &(0x7f00000001c0)) 671.166474ms ago: executing program 2 (id=339): select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) r0 = socket(0x1, 0x3, 0x7f) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000), 0x10) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x5, 0xfc5}) (async) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x3, 0x2}, 0xc) connect$unix(r0, &(0x7f0000000000), 0x10) (async) write(r0, 0x0, 0x0) 670.313072ms ago: executing program 2 (id=341): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x3, 0x6) fcntl$setstatus(r1, 0x4, 0x40) r2 = getppid() fcntl$setown(r1, 0x6, r2) shutdown(r1, 0x2) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r4 = socket(0x11, 0x3, 0x0) getpeername(r4, 0x0, 0xfffffffffffffffe) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$PCIOCWRITE(r5, 0xc00c7007, &(0x7f00000005c0)={{0x0, 0x0, 0xa}, 0xeffff001, 0x0, 0x4000008}) ioctl$BIOCPROMISC(r3, 0x20004269) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r6, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x8000, 0x0) openat$wskbd(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x6e4, 0x3, &(0x7f00000000c0)=""/140, &(0x7f0000000180)=0x8c) syz_emit_ethernet(0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, 0x0, 0x180}, 0x4) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0xfffffffffffffffd) fcntl$setown(r3, 0x6, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000000)=0x7) 629.815151ms ago: executing program 2 (id=343): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="6a0800000000000000e11e046da87b25b6ec50b0063806a022e2506c5aa2df84a1a9822efe8256b16bda3f2a77e30ec10fa240d34465d39428fa69c71e6b754e5d33f207", 0x44}], 0x1, 0x7) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000140)="00264b6fcc7c6e374e54af0358aa3ef621ecb1c15fef15d24d97bb9f754c7291efb63ac5a250b1b767ae1c227ef58a9ea7695320c79aa59fa7a788fc6f3be94135c061df5139f604dd9a35a5c89b07e03b6b29ca", &(0x7f0000000080)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x20, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x10}, 0x4, &(0x7f00000000c0)="dc0317dcbbd0754fc3cf4f6be8264d047f0bf744dd7a80f4df61b11fcc2e5de00f016f28fc7f8f5a930383f9d4cf7e4ed460dc6dcf6b6c9e31c7b15a01bcde7c560e87c5ffef0e921ef83439fc2d", &(0x7f0000000240)=0x4e, &(0x7f00000002c0)="d5c56019afda6db32f39171dcdf95d09bb9d0516cb6bfb9e00a1b578bc1bdd39e84013ae6d5e725127c3ce596251499db06d7fb2e73589ef4b0aca3a80fbe1dda6d5c85faff793d0ed62e9a64f48c18df7df23348a038570b1a8aab20c872d3f5170e01815d51ca6f709eb3d2474951361b8695085dbd215a7fd", 0x7a) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) 626.306096ms ago: executing program 2 (id=345): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xf2) close(r0) setuid(0xee01) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, 0x0) 625.604428ms ago: executing program 2 (id=347): openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x80, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x2, 0x0) r2 = socket(0x2, 0x4001, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = getppid() setpgid(0x0, r4) close(r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r2], 0x9}, 0x0) recvmsg(r6, &(0x7f0000000280)={0x0, 0x31, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x800) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000480)=ANY=[@ANYBLOB="26f3805e8cec977dd4e6fa09269e400b4251e6743dae72e4fad5c53d313ad122127a19a1a0a92aeb91410fbafce75b4b7726b667f47c26009e60ad424483fe13cd5882d61e238e1c1c6d375dfcddc0ad7883bb23ed70dee0a08617560fd28c020749d09a75bdbdc80a356208c8fc77df083b9c489a9ff8487010e90b849687780e884b5cc92d7b7635c7eea68d09d89b0b4114cb94d58db39def6063367d5bb28cdc95a958", @ANYRESOCT=r2]) sysctl$vm(&(0x7f0000000180)={0x2, 0x7}, 0x2, &(0x7f00000000c0)="6dc065b9", &(0x7f0000000f00)=0x4, 0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r8 = socket(0x18, 0x2, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket$inet(0x2, 0x1, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x5, &(0x7f0000000040)=[{{r10}, 0xfffffffffffffff8, 0x25, 0x80000000, 0x0, 0x400}], 0x7, 0x0) r12 = dup2(r8, r9) ioctl$WSKBDIO_COMPLEXBELL(r12, 0x80105702, &(0x7f00000001c0)={0x4, 0xdff, 0x9, 0x7}) setsockopt(r12, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) ioctl$WSKBDIO_GETENCODINGS(r12, 0xc0105715, &(0x7f0000000140)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r13 = dup(r7) setsockopt(r13, 0x2b, 0x2, &(0x7f0000000540)="ffdaf64c00055e473e000025fdf6b0f688de8528354d60ccdd8962c51f003c07d900a20ec60a62491351a972237020d7e9701703ee071ca451e98507fd4e82f8398d1892c8d067f6f86e7f47bf93607ca5f327d3c34a0cadc24229dd824ab7a4ecb21b13bda64b059bdf74eb7296ce3d397fcdab9094b66947b5d79b361544e912f13d492d664f4d12bf3138c422a075a482efea1972c8862623e61018ff262e991cf2dd36e6accfb9d4a02f1e2a654b16dfc5354cd9dfa8c3299de2", 0xbc) setsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 357.472656ms ago: executing program 7 (id=359): r0 = socket(0x18, 0x3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001500)=""/4096, 0x1000}, 0x42) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0xffff4f70) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x8, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x0, 0x800}, {0x2, 0x0, 0x0, 0x9}]}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000002240)="582383ba32ce44e08e23b16f3aec414a7aadc2068e1e2ea661696efb258f1a1b7f6b6ef206c774ef", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="f969afaadacc73312091501d94a34b71000000005c6fd13194245ebbd0a75af987565625f7169b9d609e0b49272ac2ef12861553447e5569e01a0665bcc82486d4e571c6cb80bb40", &(0x7f0000000080)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000700)="d80b00"/14, 0xe) close(r1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001140), 0x0) r3 = socket(0x11, 0x3, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f00000029c0)=[{&(0x7f0000000540)="4a060b3ac0a13b6a6712b7615a718fd6c7dc01812c070a05991c3c88c0e4e8ad3fd0dc744898969fa1441fad8c45e57c16b3a77a6f00849667ab7dff4b5e0cb5803483cff7a93290c458a31f04feadf9c7aa1a832c458bf0766f19bcefd391adfb95bd6a075728f4ce7901a9e6c0fcfce42f5391b042fc2701adf7845d08f9cf073d06304c53d47891ba03d36b68574af0d652778f5c6ed3b60a4d072afc24c932b4", 0xa2}, {&(0x7f0000000600)="0f1864f51ec50658f15de5d4b08d509d00ff9717d137226849a3b938161ea5387accb54b06dc0402e06cbc1354c279579fddb2554a89a95794bdbb614d24b5923d37726c769bf17db12701955eb9f87e25cd46", 0x53}, {&(0x7f0000000680)="bccf373073fa3262c52397cea73b15e7f87d2c87c1faf4e28f99671d22c02b356353c54193d4e46fcd9946b00b7924fec611c26690df0b04d2b3a81ad5c241740a70c52293b1c4e5e2b298672883e0e7229f3a370901c5c0917f82d779099f201f8507dcac4649ab2031c3c511402b87eb42fe7c5f9fbbcc444b5c6fd0040994c7d6ea38af2923431c1082155cb51f3b4baab00c940760c64c53e328ae627e1acad7cd5be6e9f63c6cd2bf895cf5975341267b484a0e0a57c52e23416ef8", 0xbe}, {&(0x7f0000000740)="8df99330242ad4909e0fabe44a3a109ceaca44ff681b45921498ad0f7db72b7a419dcc375a4c26c6f22b94cf3bccc3c47ccba9281a4d059db48d431ca4687c39c32b28aff6de722a80f703f01a231e7e35d8f54694eee97e20c6b3f5a665eaed390d193b9ccd49727886fcd9d6a9b82029787efbeeb096dc0f2795a35fcc66fe40c635f500504bc6134fd8b093ae5a4049a27fe2f90d950d4953536c0d5e9c41fd46dd820f0d008133bbed3e8cc1007a9114dda38948cad8273bc95f2e7cb447cf2babbc307b3015dd", 0xc9}, {&(0x7f0000000840)="1524b7210dbc664e62d09db21c95197c07331e86a9b7658cc88a30bdf68573ed07059e1ec984c72291047968b25eaf00cb0e534315b82843dfcb745e1d561810e7fabd2e8a8af5786077bb84d29b36ad9242bf6ea5e49a4c3d6e4c92e6e8103ec9808b96e299e7bc0dadc4b62261fe4ada89d4eec0a195dcdd8bfe58acccf1393a6a6fd52b2111fc60842f102a7f8f1ac2524586c8d9912d5cb29422f9ed7cfffb836aeccda6c92d8f5e46a01255385224605210b4e633df481365281a479a0219fabde3af68c7cb54b949c9ebe095b258526a29787a1679155cd3b9a418fb8f81f4561a6d8507d777f19c99e850ddad6ac224533fd2a8b287f815641fd74643832c42c50a36bb8bc8344ee4bdf7b6be528a2e28e7304f181347b3504a84bd9d5def56bec1e1c06752891caf3fceff7c8c27252326a6310d6c3d24ab2c7770ef2c52f996419218c7ffac0fbfbb8d271c197bc19318c2391e9ba393cc07e8f7eccdcd8d691fb178a1ac03bb9f750e9772bce34b62643e80d1b24a1a9776acbdf3e22ecafa6908eba3e635512d7cee3ae94c8233fdcebe5135263415ce1fd664d954d3ef30510dd9f949a245a8baa6fdf9b727feab8a99de247ab62439cca624741ee724cfdb5e0f4e2d4db019b55e633f6a9534810fd718bea9c7e4cac1eed1b0d676d1a0016dc0aa68fedbf37f580da2f56be1902787c0a3a5c1641520e42ab45623e24dcbbdcd97621ed5258cb47aa60fea2a838b402bbbdc13fa613396a7496cacca78ca66124825a854fca49ef0cbfbfa3054049e63cf74520a4f6b2c0c8c3d8da1b638044aba5637154be6f6d69e6ce09ac9c1ed4e48432fc1eca1b69e3c40d19dcf4f7e119bef3856b0622064ff1feb533621853e412bdcc0b125e9fc9e785b0214e72c6111d52cb3ccf625ac89023671e0b3924ccb6f5b946e8395ff22e30ab1bd88c336b1ade2b9e8695683f61b13429414eb59166896342b91cae5c77942bee1457155ecd13e6c479bcaf0fffdf3d5e470713aecd92ca65de6a7979ea9d96a5fa220d47843d9d70f49510893031cfd9979929b1c5dfc20d4e1fc5809255f58af37f1b45002ec61776a58374e14a8339634ff9d15aac847ef6c26b794a0cdced9eb530b807526dde642c949009bd7d642f2e1e028a5f861f9159f2e71bf52149ed90b76dbc111ecf2a049d9774e62e0e089e0b6d2b36c9b35232d395acaaea5a4ff7d79177c92137fe35774f1c66ff984ff9f9624e3a289a1341fbec2ee76aa1517e1ec91ca478c007f246689c59d7f29bb193acd4ef9d7e0436615d8dbfcccb272cb5a4b787e1b4ffcabb2189ea59dc980c1e2d15540afc0d0614250c3a97d61468d8c061a2335aa3a283da2abc4a5231fc5430836ecd5e2f358bed32dc8ee3fed5c1421222a59224c2191e421dcd7391df456faad58a8f7e5ae2a5d66f24c4ea7528ce4bfa3a5db7bdef50f31230ae24815152e0626262e1e8fcd563638780ff4434dcb635ae2fd4dd065212ad54eddb10412b54759f09fd5147a1f766d78d7b0b28b482780ece152234123dda1e23c259aaf1b9c26260cd7cafd2f9b30b0ac9e567819f0899128ea9ed34844f53131e42b39552b77f447168ba1e19d91e8c4ea12e8bccc389f2d4024ebb9bc1ecaaeb37bb061e4d497f72d8cb1a3166754b82d05d490056445bed61a0581b976c58e9fc1149e7b396bbc059ae7f2ea3b75ed48915dd20aacf111e13560623c17df9ee685cfb8e3dbd45a9336c6b5fdadd98c4f81d61935eab8cb08a0e2c0099ea9a1d13928837cb699ddb74b4474eed29a5ffd54a603dd6640114d69a44671a886613a0169f47af3ce36a560a66f51f00450549e01e76c736ec1f80f8ecb490c1ce8812f3026f709b7c9a4e56f0efb9534f0fd857c558e1e683af0dea87d3b7306f16a4bcfe9454754ceddaa2d67823650192ddaebb107fe9d90650e1911d8cec6e4ab3c6c22e23779fe4ea132741513cf1d85efabae7c095e36105f8c3db973d4dba5ca3b8db52e32b4cd6e96ab0bd1bda4b92a577272d0c737400704ff06f748dd99e3d787fca19968ec1074d0305e1ac50b18d890308fb94f137a8bae62e3c0758cdfb54174934d25319ff74fd8e62cf780d3169aff6fdb547ff9c08c537dd795a5894f25130dcbfc311d78bdbcd5501b6d2c85a002970595886964e21a8c9c1a21df25fb448d27117390ba67efee0accefc6088317b09e085ee3025134f613241598a738d34156611ab6e2bc94374b0a4595505251512b04ea35c991ebd3ce52e553802aae36154ee81b3c0f6f88c2ae44f7308e8cea23d0add3b95e8b8d18992f4308f2d82e2cbb203365504950debb28f807cf7cc434c7cfb4c25c4a64f0802197a4f2086da8344b8a7f03aa314b848d3113620da21084d80f92734cee0de23f6946f39899dd9f023d379f2fb6a3e73411fdc7118dc98307c058b9c56190fff0446e040824d6cfdbb55b293f4ba7ab88759c827a14c08e491d59b46ea295e0733034fb6f966709e0309dd6f4a735049a7a1a548958cca116369f31338263f0dc81ca00d96e530a30705c4e1e8f79e5ac7eb130a8359f0846d4f2f77ecf8df051bf7feb5eec0b313f259800ff0e8363a6ebb1dc228c0d5f01fc77eb5a3dd91d436d19cc08eb2ee34f2faab7648632cba78b575e91ef4863b88c61adb8f5e9fcb0adebab825b21c83153420b4e90dd6d38302a756646ef25cbafffae5c66395fea581fffd9348dd8ac3ec3bef17f54ee069eed331171a79912f307ba77b122b6cf5d1b58aa6270ee2f057614a99d083bbc2a1a4ef1362943ae1b4f106ef69b4e23a133dfff8b8c172439356ecc947f16ee9bf3eb0d675be72f67f3149d13264d75c30251b1acc98dfcdfc864862b464f0acaa3a7cb37cea810e52fa4cd3c85cee8720216f522c1b8b28b06cf904e476e09b512fb8f93bd6784bb1ebf31de0506c461c026c3f65ad1a83e24cbddaac70dc4685a7e5b3a408b2bffb2eb7dd6a329edf510c4e9ed883e7d7ab933c1ab594649c80d1c630d80b74db312c44300a153abcd879bebb801bcf372f4519bc2c2d9c3b831035b20637fac34a4770262b4f306df68feb7bda709dbad6b93e5a8707ef53baa71500538780d76d0ae91c0d2394286c89c6927bf90b54e027642396067adffeca843cd331ec1e96401a2c237377ec51cf27c1ef24a76136b98604cb1c4462a71b0a333525bcce7957fd2bd15a1ad938efb58b69ba771ae6b9d46e897b47e892510f4c131a19c8f531553940e85b850bd3b40a9d6d0e647845f5b7023b9dfe63913a4bea5c8790b45cc31214d38b377b91a206663991ce0e55e0ad9898d7b60e43a3b8484a4ee01f3926e738a3a3ef863c915c34421bbc9d5a693b2db3da3074a9a1db68f9f751cacedb6249b36c714c9e78ab718b127aa013054bde54dd25dfd2fd08ac14790e669722129b3149942a38ff06652a3a54434a38586c55bdfb7bc8b8ac41ca9055298c5d1bec5b4ec0f07b35c7ee888a8b82d3435c48b79c599e45a8cb28a771d17fbba6c2c36101499aa6f036496647104f4b39180306f67a83b83386b43bdf975c1c8ff9aac9c1c662a4ae5310cff9a8fa687fe27ab1b409bc6a06c0050ad9a7969e24f689e671199e2d07364af60a713a4fdb35bcfcbb0d29eaf726aec84eb3557f255f6bf465b12c5399e31d6ca02ae791260b1373cd4a663c7827b4d92010ff582723127ff507eb295e704118184b66679beb5c29505e1a02f00e36b5406eb6da3e21881c4afa51e40bcde6e422a7cec3d3cfe93a5ebd90f587a481e9d6c466a330f5ac3aaaf9384c0252b5c6985b4b1471de836777cf3c1ffca31f17da25730b27a28afb250f07ca67912039924bf865a712a050f7df92b6bc1dc35363bba7d7135d61737464c34d0128d6e7eea1168977d2e06f9c8459c068f66e44298167bf6154673364fd0a7f240e0741f6a6409a7707019a2d7c7d77a4f1eaa1a756a3e3747d061eda1083830c72c9105fc9df0ac1bafcf4c66fe41259da68371490b1546bfea934d90cdc41ace64b4639857ceb83f07ba0671ccc3696df18ca2b1982d4ccf7652e5cf62a1bb7d1d23be416cad3b6b0ae5a689768fa65718a6ae10d7cbb90dcc3a7ae5c31de0d8d7b3519c8b4bc81406d260aae9b9c3fe61a7e74d70481d5f8936471ca5f42fbedde13b7e52a5750d99e73f0a93cdbf45aacf4a6b78471fbaa8237570e0bcd6c20e52ad4678fdc365556653ba9b8a995c09b178b6d1ad3d7e0d60cc2346e0b522da8d5de13cebd22e1b23ea95447b055bd4d4ff6453848ac130429f3b6cd58d6de2098987cdba017ddba252ee0b5b31b75c8a7a71032ada66362405b1de7a33f838a652d2a39e73fcd34a26868663c4e252a4ae1cf8585dd951bfe4e5116d458a330bf5763ebea6c6f05afbf6cc50fd861122aed95920cd53eca3d76c9b16a89b79f02631571f2c747b91928196030ebccdcbbe38aa4efca40a71f63f6b46020b07794dc2b4d47e15dc98eb4c84738f4bc55c9f87f37da0bfd44c2d736f2257f4d52ca996c782a9ce97c60aed806d77ab0b70e24a73d517a6349937bebc29b4c4562b5300d1f206d47c3d2857100fbdba2d635999b41cdfdbe61915f9d8db4678cb4bdcf5a20fe93b12b24ca6339f5bfd4077faa34b6ffa2cf2c5d37d1904a130b73e5ab4169ba272f8a8bf92fd6ba0be5e5face0b78034292c8ef2426bb2d544baf6ae39f85d9b046b45a2fedc4a3c102e6fe10c4f14d349140a9072bb57765151d18ec08590d58bdf4b872a8217fdac6e76a40bf135d4ed3a27aacb9dbe90ddfb308c13e201903e6c8e7b9f431566c6459365906f8f66fdd568339bb9c6ca3b4dd3c75b29576aab7456d8f58190e3a88e79c358d7fb9469a82928b8119f41f40029f4f755acbda87adabef936d990488078dd41c413521f207c956d8f3bea94cecab24ff8ae41218bda22ad4d6381cd6a053c2bcc8bffd20ff623ec74f1e8956e7fffe4e47c30e5ae47c4ffb29bdaa820b3984c3dbf6e737159cff29b625e39de7bf54d48c07d941332cf674bd9494b0001a9d3fb36554a966d189f4fd32daf110ca624dd7be68a9080488ecc050edef533ac80e635dca8643869e8df916c169e8b501ef72142ee6dfea0d5eec0b24a265035e2440f5106ce7f87f3ff0f85dfb6f7fd71c6f3b2b08f8c15b527cf76ed6775a2903ebd67c66371405a1a770e9e6c9766082fe38b3a47fbefb9fe7da91ddffcefc0b48630bc6b583cea62c71a17b383ef01177ec284c3a420f5090e265216af024e1723ffa94b51465a10de740939a6a93560f087cdb0b3fd2c709ef8b8608c035c9ef5524b93821a8df34f6e8846b8c7f1004ba0db6bfb43a85f043daef10d06f262853b0532dbba3322098fafd4c94960cee78e05397c474f5f120d69aac1c669226066b12d4af08c90009ea07754027bc5010bd188bfc429af0d8e5b126aa55a40bd57cca4a6792069137dd92ad1294f8fd071ef5bb0df9c873b8fad8e992f9c8df24d35b3407cb9d98ff1698880044c7de78249ae8d12845f9fcee33f62d8b5f2fa1ddf3e82cf8168fd1331e416af9aeedac1d30c05701ca456873c0e4da4b51d022c9f45d86eaa1074cffbee6ebc745089110f07f382be025f73898d578fe137eb6bfcab6e6fbeb39aec2183a3c2e54fa8616b38c7f08a7076a4b99d9f3719c5c7ed5d35e44eb6f23bd9458b27e82cb308a0c6a26b779c1ed7f8fd0109109eed95b4490594b35448a0f93dd7e6055b9f1f2d", 0x1000}, {&(0x7f0000001840)="d4f10db2520f27b20a0d732006af82cfead78b49a7dc345c11bf176382f28b50f83ef012cd09a6b480ce06c5d41bc8acab391a97a3fcdb114f8ad771a3051468a52bbc43bb9d8dc21e660ffd43e3492aa37bffe5746e2984e6775d0a86606783a7c79323dbf26b32540083d33118b7c62d61588d4edff0e587b631d884ad5f87109c8676db0865909696d0cb83260c76ee50ae106c25c85e6b9bd75ff1999ee5ad5c6bc3bff54b24510184a190e08f8ee682ce873e29808bc955d4e99bfb89c123978d2a875496253400a2b76fc5dd78210b017f15115103a866fd50023559249e4d349c59b8427be89cb2e4c40c1fde56", 0xf1}, {&(0x7f0000001940)="eeab80f00b271caf1a78ed2689bd636ef30fecd9341c7f9ec97907254ce5d081bc8cb6d1e76bfefbeeb7627ffb5b758302076938b8afb469af1574a6ddec8e5e9a13c16ea6801aa6a03f160b540a3d5745940ae104b20f1276d6e0cf9cc8354bf39067d623ed4e9d037d5f9179028e0d4f1e30efed09d8c4bcb4ab581038c732c453466dad19018ea5bad77befdc6fe6e9614a9640c77488a52853d8a77aaf045005da8ee0256642baded7eb12768b3ebefabff7fbf98e2594a5da1a9f87ec5d2c48765071cee806eb3e6ea11246219c6b7d8c5941bc50f1c9da7e59428c94a05b6b6a45c022db648b7bca4e95c56189bc245ef5b9c56929f0470dc7cfaec203974827feef3826c4f3cbffa19d5839d6c27c0310d1421388acc6e65de43d574f8f76b3afbf84c5e10a0140f8b0bd5c753b592beeebac33eb59239bb136ee974ec98e2f52646cb755305281eb42fcc3865b9c1dd10c9316ceefa6d3ca5f9dab37951d7a0f3da3d13cc856c8b5c0a97a885b1b4272e4970e544d854c4a68054c35e9847a41af046d5ab64804a496014a943b6b08c63cb4ded6aa6d6682b50a7412e2c47299201839188eb991f90464bd6ba2ddc8f8f4ef23aa2504087a66125b00ace77fa56f58041486fc2981e232abc84f987aca50f4a11a1ea2059b036ad3707b5b63130f7294d59e28618ff5c80370a9c0fc01db91ed5e8a97f2b89f44d6ceae8482ca9191255bc38f2cba243b7281f8e36c780074dab7a5835ae6236bdf78004308cd65a62caf8436870af47167dea3269be7b0613c34a6e77a6103b13c72868c5dd355e9fd3520b24839ff6b8af0070b0917ee16507c614f30d7c5a535b232dc8d28f929433047ddcd5c88c30b9f4681f6af2cbd429bb6cf7b159b902a361412ed2adee292fc0cb00548a5dd884e3d53bc33f0636e1c6f2aeee290255fe4a8fcd9ae47565a7f16c179bb8df362baa7eda6774b2f2ab0ee6e892dc139afb1fb09b4ebe6428d26278595827cf41fab1fdcd76cae471cc1c832543ab9a964701c960528e4528347d4f61ef5787251bcd1c5f1a4db83fb3afdf2010909a5cd5376834edd2742d3a83c6182052e2b8294c96d7c7ec41fb6b9019ea9cb4211989fc96e34de47e97ac6f513246d2c45074af68c9c4989b697f589028fca968912c34a0e6b5c098bc5c7af71361027643bf896e5821698be12ee7d2e7a18e8c16e22382e0af95015db444860f0cd2fff7cf72f36ed5f6b0db2f0f62d3ab199df129a15fa31b633f19e4c9cf6c72cd2f70566903f00d9d712cdec1fa8623c363c2b51dc6ca521a0a8b89e6ef01630de54abbb81c6cee6425d254a26e98bd858392af8d722fce41b1d6cf206b72449d63bc10bcc3e7b9882f497daac74cffd87c82a0930991e86701ca1d309cdd6eb3b033e9fdb255d42dcc3292db43a78d400ed853381445f12bc149b89f38feb056dc7106f313f7c43cc4bedf9ac45dce9178a2b2e7c4813ebd6c9343cb52a1f8bfeeddae837443985d2e9039969fbaf27d800b682a65a9fabbc1d8b361deb92859399fabb84471047edf7e9505fa229d554fe32e97d19af14a7bd1ad67da9e99f535a426706a5a70a6d2acc80c7a24714380f777c3a3703530597bc36267e382f2301beb6c0b1e1e1176f2544341758cade0e6a8cf3ed1355c2d448ee9f68e261a7c12d335de5849437f1241aed9fc8dcd61307de980eeec80f858d6c27f446139c63d8717aced129a15db822c182ccbfda0172d61db9695a7a15f0a48bb1bc75da1017675cedcd0feade3811fef7af67109be8e79cb4d3a49937433fee2df506c763a72d2027bcab41e7c58af87cbcac3e1d780c78e62b62865a72147e42c858dd36364a0b53b4c232f38afd6e0a65d935625df67e3d6c1dd85530d78f88f1289a29bc874898ff7a2fb75889291ef49b2a60ed703ed324378ac1a025b2e2a75800d793fb57f99774335e771b7427752bb0ecfa0cd63a83eef4e8f1c293ec0f735a405a6e09d6818c099d8d4639b649cfb835c408c52c0deb6cdd37d5b56a27802e190700717504ac14d5c2c51d1980ca2316e3656267ded4aa13366d7bde6df7dc520b3614866e5ad5c175849a61a5e0f3aefeee6bab84051b40aa551989ae9eb7e06703161d92406c4802104cededf2b20662f3d4020e6eb7a27da70215278dbcbc5769ad6a9a1602be816a297a064d40f25b7f4f1d0cd8c9aedacb421cc692e80028444bf47eae561e351e894e3f5021073f67e429da25ded4c793ca45f5a0dc7402391bdc7f49e10182e412085cf1151f5d3ecca8aabb8fca414b18142461623bcf1fafbb16f18377ba4d6b8ecbbee32c060f436be46e3d689b2d4694b373198bd4315010bf55d7f7815abe4313e77310c200c8a8823daa94d4aa31cb3cdc69b2f0484fd574fbe2552d9777df407c7e61038419218aac6a2eab406f06b9d425667ee90b09724cff7793fe0fc2f3a60754cf456e18d974f292f89c02d391c9e2b164bf9f4c8c9b754084de6d72538cad216c5af029735414b437a1782e4e95b4df39bfd958964660dcbc6a46caf1fda1c39aef789c33aa9b902ba95e708ea2b11863d54d2147ad3582d19c4e0edca1935bd646feb44ef8c447c2c0d045c31a60386f9c54b238c40317e6c58a79ac053cc55b9feeef80188024417112070f2454bd4d7e668954eca3545539c8d4c1627fdb474805db1d9d4bf58c388f33e7a9f41a771163f82e1762c7650937ab6de8d67781536ebd2d97ab07cf11e2af6bad1030980b99c723b1f5021dfdc92567663d56232f1b740dfebc837bdf791e384153125d5b7db195bd0ae2492067e43269c0207254238ef86634f03a27ea1f354de661c2d81cefa5e2117fd832534ca249ffa6b929ecad38f879ad163a4994f382a6b422ded0f4d68729d77954bbf9f971ab97449c27b82d415996493749b3c2ce50acf9af75e7f6086c1114c50b04508151af06ce80d12762ede0d7eb25fcad9481fb5eed6490f4bb41c6570faebd387520c32c439e6320f06781bee8dab20769c2932f0809890583d7028e6aeb19554f16b03c9c9b72611d9b7d2097568f66a963a81f933d848974bc81131587ce8308b134825b3b3e1d0cec295b2f4f2d4c4a5dd8b09d2fed060e982eece1193ea181cd6e6f64b34383b37c364e3511ee87caa20d76d3ea3265907676d0e66d44dd1c6d5922a0c6621fd325a50f8fb51a574bf59551c364e3e4cf5eb64bf86afe07a95da9628b819f2d4f77e52a0afd8f290bfcefef09ff60a81b4ea6448e1a891172e3a9393bff5aa140b5d518e85b74cd1fd7298150a59a052cb8ec9559fa3c59c9221ff267c84f5be89b64ad17989ccd3232b66ea61b0d6d9ca372be445e78895bb5ee564e16d7e5096f7867cf3efc52ec545a82069b35a980cd24eb05b3ccafa82c5c83a8a53d33a11302abedda79bc066779858abee320979f6c196ea63330fa043aee1e478b7c4dbb7f42e45b4ae9e44120d1d60e74032024d2eee5a9fb32880fb8779f8db0068733d99fffe92863f63e1aecd5ee072f2707d1701709d25007a5ea567cae08d0b18502af5f1a55eed237e56b8699f479829a8aaf473a22032dc376e9bf80927a8fd72ec72da8d5ab18daf5b4fb53a450225294e3f43065f666621f1f0b7d0c5f649eca86bdac53cb64844104b6ed9518ab22fff67fcc8dde8d3f4a7ea5de9d01391df2147f7830893f2be5f80e576d316d67739601643be6ccd9ece05a535405e749b9ad07d951fb2f0fd7cc2743ed5e0fe1e9cc22c8386efe8499f6aabfc8760217175c35b9769aff55260cf88f9b45a0b328c8b7f12bfb0db66e48065ce5450d7776583f6b53c7b2f5632752ae3c47be14138ef0a193c009a76e63703a2e646aa2e2bbc997b065f51b3ec181289333dd8ac2448b183f7879a67bb788474f25cba42868c6a6707cb4afc57d9300387d8c329917362e9d5e9f06b941a6c4b60166abf5bafe74866c6106741418ad87a113bec410e06c49577986495a683ed657cc59a1caf4e2b82f9874d9f30a3ee29dd5db6eb1f4028a7039bea6e2cb190c683e51328eab9a24d9d322910de388c26d60ef68eb7e7d80d9e6e88d7079ae84bca852927e94908d46e2bcc9f5dfbbfb6f548d8d47c791eac4dfd94813cb81e42e14e4f9d227979658462805e99c45c4f52fefac705671123fbd1f478ed447ea84e00561406153bf5d2dc324146413ca81e88036bbb6b8f4af7da04cb13e2a9445b6367be3cdedf48015642a75ffa6e3af328f8de86e95475991529ee666be5c3547e035af1e05d446dff22b05766b67e7c437be970ef9d76a81ee9de3c51f7d85390b747d738117819fc0d8904f1ac7d725389adb64faa70f7c197e13a2c9b40fd5ed5ec3f909cf3f9593721f48706efe5f9ec9b8d4c733bfd482ca55a1120e9322d88acecb49f05ca71e292d7bc0938e03c90179c9ce9e519c4a0b518e750252448eb69693542998b4dc9d88c31dfea70f3d3586aff986f4a902dcd472eb1a600e1e144bf41b5c4f4820ddff01609a9051", 0xc94}], 0x7) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00083a00fe8000000000000000000000a48b8073fe4eec960000000000000000000000bb81"]) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000001280)='./file0\x00', &(0x7f00000012c0)='./file0/file0\x00') r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000440)=[{{r5}, 0xfffffffffffffffc}], 0x7ffe, &(0x7f00000001c0), 0x403, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000501600000000000000007000000330002000000000000f96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236de351e2f0ac3ebbc257699a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000000361b1257aea8c500002002fbff0c2300008abfba0900000008e371a3f8343712051eadb71d89e000040781e4b2feff000000", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 241.294252ms ago: executing program 3 (id=361): sysctl$kern(&(0x7f00000000c0)={0x1, 0x34}, 0x2, &(0x7f0000000100)='\x00\f\x00\x00', &(0x7f0000000080)=0x4, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) syz_emit_ethernet(0x138, &(0x7f0000000040)=ANY=[@ANYRESOCT=0x0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0xd2, 0x4) close(r0) 240.86165ms ago: executing program 0 (id=362): socket(0x10, 0x5c6afafd64e6e70d, 0xcf) (async) r0 = socket(0x10, 0x5c6afafd64e6e70d, 0xcf) ftruncate(r0, 0x5) (async) ftruncate(r0, 0x5) r1 = socket(0x2, 0x1, 0x0) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$unix(r1, &(0x7f0000000440), 0x10) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x1, 0x0, 0x0, 0x3b375893}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x1}, {0x1, 0x0, 0x0, 0x3b375893}]}) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0x1935, 0x0, 0xfffffffffffffdb2) syz_emit_ethernet(0x2e, &(0x7f0000000080)={@broadcast, @empty, [{[], {0x8100, 0x3, 0x0, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @rand_addr=0x6, @broadcast, @local={0xac, 0x14, 0x0}}}}}) 136.422144ms ago: executing program 3 (id=363): poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0xc8) r1 = dup(r0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = socket(0x6, 0x3, 0x8) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) bind$inet6(r4, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x7fff}, 0xc) getsockopt$sock_int(r4, 0xffff, 0x1004, 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCSHDRCMPLT(r6, 0x80047308, &(0x7f0000000080)) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800), 0x100, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x9, 0xfe, 0x10004}, {0x2, 0x0, 0x0, 0x1}, {0x6, 0x8, 0x10}]}) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000980)={'tap', 0x0}) 134.536603ms ago: executing program 0 (id=364): r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) open(&(0x7f00000000c0)='./file1\x00', 0x2, 0x182) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffd, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x20000000000004, 0x10003, 0x0, 0x0, 0x7ffffffffffffffd, 0x2, 0x40000000000, 0xe64}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file1\x00'}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0x4, 0x0}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x2, 0x1, 0xb) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) 134.317808ms ago: executing program 0 (id=365): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='./file0/file1\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xffffffffffffffff) rename(&(0x7f00000003c0)='./file0/file1\x00', 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)}, 0x400) 125.902741ms ago: executing program 1 (id=366): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r1, &(0x7f00000000c0)=""/4088, 0xff8) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r2, 0x29, 0x39, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) munmap(&(0x7f0000012000/0x4000)=nil, 0x4000) setsockopt(r3, 0x0, 0x23, &(0x7f0000000180)="b1f5d915", 0x4) 125.482656ms ago: executing program 3 (id=367): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, 0x0, 0x0) (async) syz_emit_ethernet(0x42e, &(0x7f0000000680)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb03f8670000000000010000000000000afffffffefe8000000000000000000000000000aa880c000000000000fe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000ffffac1400aa95a8e3f69261b11bfb779408877c5d94ff0100000000000000000000000000010000000000000000000000000000000104000000000000000c04000900000000ff020000000000000000000000000001ff0200000000000000000000000000012b3300000000000000010005e4af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1b7c20400000003c20400000080028eed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b6e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc010400000000000100c204000000b8010300000000000000000000ff000938670000000210000500000000fe8000000000000000000000000000bbff010000000000000000000000000001ff0100000000000000000000000000010a1067686fc379684e0d60984f1c524900000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffffac1400bbff0200000000000000000000000000013b06000300000000fe8000007900000000000000000000bbff020000000000000000000000000001ff0100000000000000000000000000013b1b000000000000c204fffffffbb800060004d1c434ce0964f6f448087dccd18f338ee73b9918980cfb6e10485a5374564a79e158b738cb44ef1f505e5fb1a0aa956d67c99527f7b6628136f30ad298f4e60d1133d0e4558287c61c9a8fe2befbc04a14228a66af4a4aeb6055850654dd8bf30a12e2c764e9ee173d0c80bf3db9e1944070c45810cff0101731dc8ba4def1139a8ee2150488e54537eba88cead8e3981d809fbd7d913aeda2c6c46a15023b69db83a1c4448dd171d6bca4829368fbd89a8baff87c778a7b6309ba1470002e9eb93ce6fdbc7649d3e334bb28f875bb7619030000004e224e2300089078"]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x0) select(0x40, &(0x7f0000000000)={0x9, 0x3ff, 0x0, 0x0, 0x1, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) close(r2) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000080)={0x3, 0x2, 0xc, 0x0, "cd000000000000000003000000044000", 0x7fff}) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) 69.418358ms ago: executing program 1 (id=368): sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000240)="71f90200000000000000af6fb1fa62498e5f84cf71b59c7afec37082", &(0x7f0000000140)=0xfe1e, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) write(r0, &(0x7f0000000280)="a70e1fc0cc7c036ddbc39c14296484c206c8c24fbb5c61dfc879d9db922898cd547467dc2574c85777598a9baa1f558dcdac339097ee3e57c3f059054942a0fd578404b6239c8d81659df26d342c2ae842eb888e4c02afe893bf99f564474dd7e6279d5a86284df1636fc327c986894a5e7c864d289324619680197bb21ba7936e9b4509d1ddb5cfab78b1364d9fb729eed2a3f46705f2efd11d", 0x9a) openat(r0, &(0x7f00000001c0)='./file0\x00', 0x400, 0x52) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x200000, 0x50}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x5) write(r2, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x2f) r5 = dup(r4) setsockopt$inet_opts(r5, 0x0, 0x22, &(0x7f0000000040)="fd0cc008", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0}, 0x408) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg$unix(r4, &(0x7f0000002a40)={0x0, 0x0, 0x0, 0x34}, 0x0) writev(r2, &(0x7f0000000840), 0x7) readv(r3, &(0x7f0000000540)=[{&(0x7f0000000040)=""/19, 0x13}], 0x1) ioctl$TIOCSETA(r1, 0xcd50441a, &(0x7f0000000040)={0x3, 0x2, 0x3a, 0x0, '\x00Wn\x00', 0x0, 0xff}) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x5, 0x0) setsockopt(r4, 0x6, 0x2, &(0x7f0000000340)="a16a32474331a428d818e624e4393e50e82f9484dcfe9c5bf33c53b7b282be0ba537b31e9433372048ba750fe56f2e9c064914fa9b51eb29a293b730249528a330bda3a8e762663ec833af162f6d0ad1ba1e8676a309e47102c713327bdd297038bbe6134e23bffb72a97650a67e66bf3a2c04f7b2922058d32183c646672a4e25494ab6b4c3f9085c3832e55aeff0d1525bc2b3b9bc974211310800a81f4e1559447ec599e40b9185828ee233df1639df969d031a7ecf8482b2a94af45ef465f3533a0325a664fd969f700ed8", 0xcd) open(&(0x7f0000000480)='./file0\x00', 0x10, 0x4ebfac6bbaf7949) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000100)) 68.42367ms ago: executing program 0 (id=369): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000a00)="09739b5aa2000ddeff18dd70484c459609ac70861083000000000000a7f37979f0116e268841687b", 0x28}], 0x1, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)={@broadcast, @random="891991d7d4b0", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x8, 0x0, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xffbc, 0x0, 0x2, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) fchdir(r1) 68.233723ms ago: executing program 0 (id=370): r0 = semget(0x0, 0x1, 0x2f3) semop(r0, &(0x7f0000000080), 0x26) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r2 = getpid() sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r1, 0x0) r3 = socket(0x2, 0x8000, 0x26) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) semget(0x0, 0x1, 0x2f3) (async) semop(r0, &(0x7f0000000080), 0x26) (async) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) getpid() (async) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) (async) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) (async) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r1, 0x0) (async) socket(0x2, 0x8000, 0x26) (async) setsockopt(r3, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) (async) 62.671772ms ago: executing program 1 (id=371): mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x5200) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/193, 0xc1) 1.843324ms ago: executing program 0 (id=372): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000f40)={0x0, [{0x2}, {0x0, 0x10000}, {0x0, 0x2}, {}, {0x0, 0xfffffffa}, {}, {0x2, 0x9}, {}, {0x0, 0x3678}, {0x2, 0xfffffffd}, {}, {0x0, 0xfffffffe}, {0x0, 0x6cb}, {0x1, 0x4}, {}, {0x2}, {0x0, 0x34a}, {}, {}, {}, {0x0, 0xfffffff9}, {}, {0x3}, {}, {0x3}, {}, {0x0, 0x7}, {0x1}, {0x3, 0x3}, {}, {}, {0x2}]}) syz_emit_ethernet(0x56, &(0x7f00000001c0)=ANY=[@ANYBLOB="89ffa23f3c252adb0070162e86dd60090000002006fffe00000000000000498f496e37f87ccdc0c4a92cff0000000001ea443d08000000000100", @ANYRES32=0x0, @ANYBLOB="2bc305247973"]) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000000)='./file0\x00', 0x40, 0xa0) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) r0 = kqueue() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffe, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) fchflags(r2, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000240), 0x800, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x29) msgget$private(0x0, 0x1) kevent(r0, &(0x7f00000000c0), 0x138, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1d}], 0xffffffff, 0x0) 975.859µs ago: executing program 1 (id=373): r0 = socket$inet6(0x18, 0x4002, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r2, &(0x7f0000001480)=[{&(0x7f0000001240)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000000080)="b389e5ae", 0x4}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1a", 0x3a}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1", 0xe5}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000140)="9725db874b5776d5676fed1ea73f98a0c434268a8320db3eab6b66f85fc6c3e3784eea0a60bdf4f4428f0b0f73d3d47237f91da5d2059c1266e040db88848df71ab56420822a1aba3070fb930a2906ebb11cfe86730eec721e0af6bcf4d00a107421406cd3f2d2d584822e5a2dca988b787135219952d8f7402de7b9291c788fea559f86c9ffda5f03d0c9559630", 0x8e}, {&(0x7f0000000340)="11b0414c852b6191eb6d012e9c689014bba8bdd2db325679acf347e9498dbae1d899235ba73e1af3bd1343dd19ffd821f0e6050000000000af50fb8c0db6f2db5cca6d", 0x43}], 0x2, 0x0, 0x0, 0x40a}, 0x0) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0xfffffffc}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000a00)="09739b5aa2000ddeff18dd70484c459609ac70861083000000000000a7f37979f0116e268841687b00faf10176", 0x2d}], 0x1, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="741e5c96840caf00000000000504000cce20095d8a6acf00537ac20ea1038598", &(0x7f0000000080)=0x20, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000bc0)={@broadcast, @random="891991d7d4b0", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x17, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @empty, @multicast1}, @icmp=@parameter_prob={0xc, 0x2, 0x0, 0x8, 0x0, 0x0, {0x5, 0x4, 0x0, 0x1b, 0xffbc, 0x0, 0x2, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @loopback}}}}}}) ioctl$FIONREAD(r3, 0x8020697a, &(0x7f00000001c0)) getsockopt(r0, 0x29, 0x27, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x1810, r6, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfffa, 0x8, 0x3, 0x8000}]}) msync(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) 661.704µs ago: executing program 1 (id=374): mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x1000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x10) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f000028e000/0xf000)=nil}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000159000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000013c000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffff6ffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0xf0}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007b1000/0x1000)=nil, 0x2}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f0000159000/0x4000)=nil, 0x2}, {&(0x7f000047b000/0x2000)=nil, &(0x7f0000049000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00000b9000/0x1000)=nil, &(0x7f00002a2000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000669000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000001000/0x800000)=nil, 0x80000000}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x3}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x5, r5, r6, r5, r3, 0x0, 0x6}, 0xd, 0x5, r4, r2, 0x8, 0x8000000000000000, 0x1, 0x10001}) r7 = socket$inet(0x2, 0x1, 0x0) close(r7) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r9 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(r9, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffd, 0x5, "52c9795a6b476ed1000000000000ffff00000008", 0x0, 0x40}) getpgid(0x0) getgroups(0x8, &(0x7f0000000540)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) syz_emit_ethernet(0x4be, &(0x7f00000010c0)=ANY=[@ANYBLOB="aaaaaaaaaabb4ad8163a057a86dd62d065900488044000000000000000000000ffff00000000fe8000000000000000000000000000aaf01e00000000000004010b0103000000ffdbe1969d41f4700b98e0da79ddd1f90f341355afda18d5d13bb21e5bed5ae5889b4dfe8e2cdb368c0a504a6a95f04f5d0b8d0b2ae03ec8d9127ebd05b90091a6a94035495ea94798fb9e11320868f348032eadc6ce317318fcb06b5b142e620fd6a022de560073ca79c086a6bb2cbb8c7fbab7eadf6981f96040cb4c969395d7c0f50095fd9bde9ca6bcc9e0ced3ac220959a5ce819067c1aafc675dd94beb04d43b0996f8b49d1c99021b1aec82d742f050a61b4cd271bc8ca9abd41caf0387cf183c4b4450455003ba6a03bba41f5c9c017c5fe9b14a96e43608af01050000000000c20400000000000000000000040090780000100062e6164160db5409ff010000000000000000000000000001000000000000000000000000000000012e0011f0680000003c000028640000001d000bb1660000003210000800000000ff010000000000000000000000000001fe8000000000000000000000000000bbfe8000000000000000000000000000aaff010000000000000000000000000001ff0200000000000000000000000000010000000000000000000000000000000000000000000000000000ffffe000000200000000000000000000000000000000030200b600000000d77ba7214596537a322b365b443247f60405000000000000442451b87cd6d93a6df5f9a22f22b16cbdd649cde8810bcc2b0fc79692b6990cd7ce13cdb6870502001205020004000004010000000000000401c5c20400000007000000000000000322000000000000c204000000097dee402db189cd214466ec8994fe68bc5801a9dc5818d7e424109da1c29b6b7c4688bb95f953e456a17822e8e39997b552d81f51e951747c5eea98e0ff35d71c1e78a7806ec681ea85eaacd55657f67059a26b8bec1a7850e6f09c364a64f5cadb4bf1132f138c947d37e7a34ca9ee0fe6c3e7e117ca8214496e6797d24b75dbdd7e55a59d91e4b820ee6d41917d1b240216934446302d4c77d66c0426366d80fe9425b71b86e7cac5a44ecaad58e74ca3b3409bb04ccd2a7922038d12bb9af21c50f36f95031b5aed08c5f53751232103eefc311729208dacff7e2238961e0185ab79f7aacf8ecf5793c4e42627a508c20400010000d31806c3363d5012f65bf6e79c29c54679f85cd4b319ac82033c0000370c00000000000005020055040106c204fffffffc010100040105033ebc6ff260cf1207cddb044350b16c4ca9b1368cf35afb4d106db9f8bc94607b2cfce1541d157e1e8410a9226bcd8760c676d3d72a71f51a94b0283e3600080001000000000028570ebf90ebb9acbf04354cd4d19b353fb9de57fad2ef6334fd218da89c32799c3b936eac878b384190869acffc974576af3769349d3e1263b500defb34eca38b7691c2d28c8e9fa36c86ccb8598d73100bb16f184d395c8b29c6829e2b42740aea4f14385261740956264193aee47bd3a48d29862c42e15c0d3cc1d3fde0b8663ef16304472740389647ee1a14841b6e99f51dae3c7c81dced9bd0f931d1f2ea26ceca3d762a92853ac4bcc3e8cc772c0100000000000000000000000000009f840d52a14a0efc6726a61ab129"]) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x2) sysctl$vfs_fuse(&(0x7f0000000180)={0xa, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x15d) 0s ago: executing program 1 (id=375): sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x2, 0xf0}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000000), 0x6, 0x0, 0x0, 0x0, 0x0) socket(0x20, 0x2, 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.19' (ED25519) to the list of known hosts. pckbd_enable: command error pmap_unwire: wiring for pmap 0xfffffd806bd099c0 va 0x400000001000 didn't change! nd6_resolve: something odd happens lo0: can't handle af0 nd6_resolve: something odd happens panic: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_fault.c", line 1739 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 318363 64582 0 0 0 0 syz-executor *504242 64582 0 0 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff8343a8fc) at panic+0x1e5 __assert(ffffffff833e9713,ffffffff833838cc,6cb,ffffffff8333d1f7) at __assert+0x29 uvm_fault_unwire_locked(fffffd806bea7018,400000000000,400000011000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_unwire(fffffd806bea7018,400000000000,400000011000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(49,ffff80003c50ed28,4,400000000100,ffff80003c50ed58,0,9aa21a86930e1196,4) at kern_sysctl_dirs+0x363 kern_sysctl(ffff80003c50ed24,5,400000000100,ffff80003c50ed58,0,37,8bd278084c2a3c2b) at kern_sysctl+0x12d sys_sysctl(ffff8000324a9748,ffff80003c50ee90,ffff80003c50ede0) at sys_sysctl+0x425 syscall(ffff80003c50ee90) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9e32cf4cba0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/multicore/kernel/sys/uvm/uvm_fault.c", line 1739 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8343a8fc) at panic+0x1e5 __assert(ffffffff833e9713,ffffffff833838cc,6cb,ffffffff8333d1f7) at __assert+0x29 uvm_fault_unwire_locked(fffffd806bea7018,400000000000,400000011000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_unwire(fffffd806bea7018,400000000000,400000011000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(49,ffff80003c50ed28,4,400000000100,ffff80003c50ed58,0,9aa21a86930e1196,4) at kern_sysctl_dirs+0x363 kern_sysctl(ffff80003c50ed24,5,400000000100,ffff80003c50ed58,0,37,8bd278084c2a3c2b) at kern_sysctl+0x12d sys_sysctl(ffff8000324a9748,ffff80003c50ee90,ffff80003c50ede0) at sys_sysctl+0x425 syscall(ffff80003c50ee90) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9e32cf4cba0, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c50e900 rbx 0xffff800029a9cdc7 rdx 0 rcx 0xffff8000324a9748 rax 0xffff800029a9bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xa2d8ce242d6221ab r11 0xa4a3cde902da7d5d r12 0xffff800029a9cbc8 r13 0 r14 0 r15 0x1 rip 0xffffffff82e1fc05 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c50e8f0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=504242 pid=64582 tcnt=5 stat=onproc flags process=0 proc=4000000 runpri=36, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000324a8038,0xffff8000324a94c8 process=0xffff80002a42ddb0 user=0xffff80003c509000, vmspace=0xfffffd806bea7018 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 64582 318363 15383 0 7 0 syz-executor *64582 504242 15383 0 7 0x4000000 syz-executor 64582 177510 15383 0 2 0x4000000 syz-executor 64582 407581 15383 0 2 0x4000000 syz-executor 64582 118468 15383 0 2 0x4000000 syz-executor 21597 358116 51258 0 3 0x80 nanoslp syz-executor 21597 516921 51258 0 3 0x4000080 kqread syz-executor 21597 207132 51258 0 3 0x4000080 fsleep syz-executor 19536 464692 88851 0 3 0x80 nanoslp syz-executor 19536 249578 88851 0 3 0x4000080 kqread syz-executor 19536 451866 88851 0 3 0x4000080 fsleep syz-executor 9324 129983 81246 0 3 0x80 nanoslp syz-executor 9324 53396 81246 0 3 0x4000080 sbwait syz-executor 9324 381231 81246 0 3 0x4000080 fsleep syz-executor 88243 302898 77226 0 3 0x80 nanoslp syz-executor 88243 229253 77226 0 3 0x4000080 sbwait syz-executor 88243 335244 77226 0 3 0x4000080 fsleep syz-executor 81246 74189 44097 0 3 0x82 nanoslp syz-executor 66035 354582 0 0 3 0x14280 nfsidl nfsio 61840 303970 0 0 3 0x14280 nfsidl nfsio 10062 367765 0 0 3 0x14280 nfsidl nfsio 5949 111474 0 0 3 0x14280 nfsidl nfsio 92860 387509 0 0 3 0x14280 nfsidl nfsio 83244 199679 0 0 3 0x14280 nfsidl nfsio 63106 168039 0 0 3 0x14280 nfsidl nfsio 67312 316342 0 0 3 0x14280 nfsidl nfsio 93766 431215 0 0 3 0x14280 nfsidl nfsio 9234 193253 0 0 3 0x14280 nfsidl nfsio 75081 523895 0 0 3 0x14280 nfsidl nfsio 23786 61542 0 0 3 0x14280 nfsidl nfsio 94319 339322 0 0 3 0x14280 nfsidl nfsio 78073 317382 0 0 3 0x14280 nfsidl nfsio 33318 422816 0 0 3 0x14280 nfsidl nfsio 47904 511731 0 0 3 0x14280 nfsidl nfsio 50320 107517 0 0 3 0x14280 nfsidl nfsio 97263 316852 0 0 3 0x14280 nfsidl nfsio 77123 221845 0 0 3 0x14280 nfsidl nfsio 78578 438636 0 0 3 0x14280 nfsidl nfsio 43109 216767 44097 0 3 0x82 wait syz-executor 50606 104997 44097 0 3 0x82 nanoslp syz-executor 39740 64426 44097 0 3 0x82 wait syz-executor 88851 497896 44097 0 3 0x82 nanoslp syz-executor 77226 43890 44097 0 3 0x82 nanoslp syz-executor 15383 321419 44097 0 3 0x82 nanoslp syz-executor 51258 182540 44097 0 3 0x82 nanoslp syz-executor 44097 359611 98384 0 3 0x82 kqread syz-executor 98384 366082 79245 0 3 0x10008a sigsusp ksh 79245 184005 84726 0 3 0x98 kqread sshd-session 84726 317719 57154 0 3 0x92 kqread sshd-session 1099 61466 1 0 3 0x100083 ttyopn getty 57154 211615 1 0 3 0x88 kqread sshd 24715 73174 48505 74 3 0x1100092 bpf pflogd 48505 447168 1 0 3 0x80 sbwait pflogd 48292 494821 92581 73 3 0x1100090 kqread syslogd 92581 512120 1 0 3 0x100082 sbwait syslogd 50541 121915 1 0 3 0x100080 kqread resolvd 88818 429327 21789 77 3 0x100092 kqread dhcpleased 86250 488107 21789 77 3 0x100092 kqread dhcpleased 21789 99282 1 0 3 0x80 kqread dhcpleased 64734 227797 0 0 3 0x14200 bored smr 89377 236400 0 0 3 0x14200 pgzero zerothread 8370 480243 0 0 3 0x14200 aiodoned aiodoned 6674 187873 0 0 3 0x14200 syncer update 11460 333246 0 0 3 0x14200 cleaner cleaner 17106 492014 0 0 3 0x14200 reaper reaper 4241 214523 0 0 3 0x14200 pgdaemon pagedaemon 16227 24952 0 0 3 0x14200 bored viomb 24393 260075 0 0 3 0x40014200 acpi0 acpi0 34870 422287 0 0 3 0x40014200 idle1 80182 28226 0 0 3 0x14200 bored softnet3 82858 22952 0 0 3 0x14200 bored softnet2 96095 30945 0 0 3 0x14200 bored softnet1 52658 341413 0 0 3 0x14200 bored softnet0 12472 271605 0 0 3 0x14200 bored systqmp 18439 322455 0 0 3 0x14200 bored systq 61457 236474 0 0 3 0x14200 tmoslp softclockmp 11977 119898 0 0 3 0x40014200 tmoslp softclock 40476 506740 0 0 3 0x40014200 idle0 1 438089 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 64582 (syz-executor) thread 0xffff8000324a9748 (504242) exclusive rwlock amaplk r = 0 (0xfffffd806c081520) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_map_lock_entry+0x51 #3 uvm_fault_unwire_locked+0x253 #4 uvm_fault_unwire+0x55 #5 kern_sysctl_dirs+0x363 #6 kern_sysctl+0x12d #7 sys_sysctl+0x425 #8 syscall+0xbc6 #9 Xsyscall+0x128 shared rwlock vmmaplk r = 0 (0xfffffd806bea7118) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvm_fault_unwire+0x3e #3 kern_sysctl_dirs+0x363 #4 kern_sysctl+0x12d #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838cceb8) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 rw_do_enter_read+0x2de #5 uvmfault_lookup+0x122 #6 uvm_fault_check+0x4b #7 uvm_fault+0x106 #8 uvm_fault_wire+0x73 #9 sysctl_vslock+0x109 #10 kern_sysctl_dirs+0x266 #11 kern_sysctl+0x12d #12 sys_sysctl+0x425 #13 syscall+0xbc6 #14 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff83855e58) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sysctl_vslock+0x45 #3 kern_sysctl_dirs+0x266 #4 kern_sysctl+0x12d #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10234 11228K 11487K 166960K 11791 0 pcb 18 14K 16K 166960K 185 0 rtable 249 8K 8K 166960K 450 0 pf 36 18K 19K 166960K 72 0 ifaddr 43 7K 7K 166960K 63 0 ifgroup 58 2K 2K 166960K 83 0 sysctl 1 1K 1K 166960K 1 0 counters 64 36K 36K 166960K 88 0 ioctlops 0 0K 4K 166960K 1527 0 iov 0 0K 12K 166960K 27 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1371 86K 86K 166960K 1637 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 5K 9K 166960K 11 0 VM map 2 1K 1K 166960K 2 0 sem 11 0K 0K 166960K 16 0 dirhash 12 2K 2K 166960K 18 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 110K 166960K 545 0 sigio 0 0K 0K 166960K 5 0 proc 72 91K 140K 166960K 613 0 subproc 72 4K 4K 166960K 90 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 1 0K 0K 166960K 51 0 in_multi 99 7K 7K 166960K 129 0 ether_multi 1 0K 0K 166960K 1 0 mrt 0 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 235 1049K 1049K 166960K 235 0 exec 0 0K 1K 166960K 445 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 243 73K 86K 166960K 6445 0 UVM aobj 17 2K 2K 166960K 19 0 pinsyscall 43 86K 108K 166960K 1703 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 3 0K 1K 166960K 34 0 NDP 12 0K 2K 166960K 41 0 temp 46 8636K 8701K 166960K 9201 0 kqueue 16 22K 28K 166960K 88 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 102 0 98 2 0 2 2 0 8 1 rtentry 112 140 0 25 4 0 4 4 0 8 0 unpcb 144 488 0 467 6 2 4 6 0 8 2 syncache 336 6 0 6 1 0 1 1 0 8 1 tcpcb 808 230 0 221 8 0 8 8 0 8 7 arp 120 22 0 4 1 0 1 1 0 8 0 inpcb 376 612 0 594 9 0 9 9 0 8 7 nd6 136 35 0 7 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 0 1 1 0 8 1 kcovpl 48 10 0 2 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1168 9 0 9 1 0 1 1 0 8 1 pffrag 232 5 0 1 1 0 1 1 0 482 0 pffrnode 88 5 0 1 1 0 1 1 0 8 0 pffrent 40 7 0 3 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 46 0 0 1 0 1 1 0 8 0 pfstkey 128 46 0 0 2 0 2 2 0 8 0 pfstate 376 46 0 0 5 0 5 5 0 8 0 pfrule 1344 28 0 22 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 553 0 89 29 0 29 29 0 8 0 art_table 32 554 0 89 4 0 4 4 0 8 0 art_node 16 138 0 33 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 10 0 1 1 0 1 1 0 8 0 shmpl 112 16 0 2 1 0 1 1 0 8 0 dirhash 1024 21 0 4 3 0 3 3 0 8 0 dino2pl 256 2192 0 679 96 0 96 96 0 8 0 ffsino 280 2192 0 679 109 0 109 109 0 8 0 nchpl 144 2934 0 1241 64 0 64 64 0 8 1 rtmask 32 2 0 2 1 0 1 1 0 8 1 uvmvnodes 80 2468 0 0 51 0 51 51 0 8 0 vnodes 216 2468 0 0 138 0 138 138 0 8 0 namei 1024 10287 0 10287 1 0 1 1 0 8 1 percpumem 16 58 0 12 1 0 1 1 0 8 0 kstatmem 264 42 0 18 2 0 2 2 0 8 0 scsiplug 72 2 0 2 1 0 1 1 0 8 1 scxspl 216 9438 0 9438 9 4 5 8 1 8 5 plimitpl 152 148 0 131 1 0 1 1 0 8 0 sigapl 424 861 0 791 8 0 8 8 0 8 0 futexpl 64 5956 0 5952 1 0 1 1 0 8 0 knotepl 120 498 0 0 16 0 16 16 0 8 0 kqueuepl 216 133 0 120 2 0 2 2 0 8 1 pipepl 328 142 0 115 3 0 3 3 0 8 0 fdescpl 504 823 0 791 6 1 5 6 0 8 0 filepl 152 4481 0 4242 19 0 19 19 0 8 8 lockfpl 104 125 0 123 1 0 1 1 0 8 0 lockfspl 48 51 0 49 1 0 1 1 0 8 0 sessionpl 144 27 0 18 1 0 1 1 0 8 0 pgrppl 48 39 0 22 1 0 1 1 0 8 0 ucredpl 104 638 0 624 1 0 1 1 0 8 0 zombiepl 144 794 0 791 1 0 1 1 0 8 0 processpl 1168 861 0 791 6 0 6 6 0 8 0 procpl 656 1484 0 1402 8 0 8 8 0 8 0 srpgc 96 4 0 4 1 0 1 1 0 8 1 sockpl 688 1212 0 1169 26 14 12 21 0 8 8 mcl64k 65536 2 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 126 0 0 16 0 16 16 0 8 0 mcl2k 2048 29 0 0 4 0 4 4 0 8 0 mtagpl 96 25 0 0 1 0 1 1 0 8 0 mbufpl 256 240 0 0 15 0 15 15 0 8 0 bufpl 280 3087 0 131 212 0 212 212 0 8 0 anonpl 24 103757 0 100254 46 0 46 46 0 184 23 amapchunkpl 152 19821 0 19280 25 1 24 25 0 158 2 amappl16 200 1314 0 1282 16 5 11 15 0 8 8 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 118 0 106 1 0 1 1 0 8 0 amappl13 176 4 0 4 1 1 0 1 0 8 0 amappl12 168 1535 0 1503 3 1 2 2 0 8 0 amappl11 160 50 0 36 1 0 1 1 0 8 0 amappl10 152 2 0 2 1 1 0 1 0 8 0 amappl9 144 252 0 252 1 1 0 1 0 8 0 amappl8 136 20 0 18 1 0 1 1 0 8 0 amappl7 128 138 0 125 1 0 1 1 0 8 0 amappl6 120 214 0 211 1 0 1 1 0 8 0 amappl5 112 149 0 138 1 0 1 1 0 8 0 amappl4 104 346 0 327 1 0 1 1 0 8 0 amappl3 96 3835 0 3710 4 0 4 4 0 8 0 amappl2 88 700 0 638 2 0 2 2 0 8 0 amappl1 80 9854 0 9280 15 1 14 15 0 8 0 amappl 88 6012 0 5826 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 254 0 254 2 1 1 1 0 8 1 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 18 0 2 1 0 1 1 0 8 0 uaddrrnd 24 823 0 791 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 823 0 791 1 0 1 1 0 8 0 vmmpekpl 168 8069 0 8015 3 0 3 3 0 8 0 vmmpepl 168 55293 0 53360 95 0 95 95 0 357 10 vmsppl 456 822 0 791 5 0 5 5 0 8 0 rwobjpl 64 19256 0 15822 56 0 56 56 0 8 0 pdppl 4096 1653 0 1582 105 34 71 87 0 8 0 pvpl 32 14218 0 0 115 0 115 115 0 265 0 pmappl 248 822 0 791 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 299 0 37 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff8383dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838cccb0) at __mp_lock+0x199 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff838cccb0) at __mp_lock+0x199 syscall(ffff80003c5082f0) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7462b89c87c0, count: 6 ddb{0}> trace x86_ipi_db(ffffffff8383dff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838cccb0) at __mp_lock+0x199 softintr_dispatch(0) at softintr_dispatch+0x5b Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff838cccb0) at __mp_lock+0x199 syscall(ffff80003c5082f0) at syscall+0xae6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7462b89c87c0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff8343a8fc) at panic+0x1e5 __assert(ffffffff833e9713,ffffffff833838cc,6cb,ffffffff8333d1f7) at __assert+0x29 uvm_fault_unwire_locked(fffffd806bea7018,400000000000,400000011000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_unwire(fffffd806bea7018,400000000000,400000011000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(49,ffff80003c50ed28,4,400000000100,ffff80003c50ed58,0,9aa21a86930e1196,4) at kern_sysctl_dirs+0x363 kern_sysctl(ffff80003c50ed24,5,400000000100,ffff80003c50ed58,0,37,8bd278084c2a3c2b) at kern_sysctl+0x12d sys_sysctl(ffff8000324a9748,ffff80003c50ee90,ffff80003c50ede0) at sys_sysctl+0x425 syscall(ffff80003c50ee90) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9e32cf4cba0, count: 5 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff8343a8fc) at panic+0x1e5 __assert(ffffffff833e9713,ffffffff833838cc,6cb,ffffffff8333d1f7) at __assert+0x29 uvm_fault_unwire_locked(fffffd806bea7018,400000000000,400000011000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_unwire(fffffd806bea7018,400000000000,400000011000) at uvm_fault_unwire+0x55 kern_sysctl_dirs(49,ffff80003c50ed28,4,400000000100,ffff80003c50ed58,0,9aa21a86930e1196,4) at kern_sysctl_dirs+0x363 kern_sysctl(ffff80003c50ed24,5,400000000100,ffff80003c50ed58,0,37,8bd278084c2a3c2b) at kern_sysctl+0x12d sys_sysctl(ffff8000324a9748,ffff80003c50ee90,ffff80003c50ede0) at sys_sysctl+0x425 syscall(ffff80003c50ee90) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9e32cf4cba0, count: -10