last executing test programs: 6.642623381s ago: executing program 5 (id=354): socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x2, 0x0) (async) socket$unix(0x1, 0x2, 0x0) r2 = kqueue() r3 = dup(r2) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffa, 0x3, 0x10, 0x6}], 0x1, 0x0, 0x1000, 0x0) kqueue() (async) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x2, 0x7fff, 0x3, 0xfd4, 0x2, 0x80000001, 0x17ffe, 0x10, [{0x103, 0x1ff, 0x7, 0xa24}, {0xc5c, 0x1b, 0x5, 0x1001ff}, {0x800008, 0x20f05, 0xff, 0xd}, {0x7ffffffe, 0x7, 0x3, 0x4}, {0x3fd, 0xd, 0x87e, 0x4d8a}, {0x3, 0xff, 0x3, 0xe}, {0x8000008, 0x2000000, 0x81ea, 0x2d}, {0xff, 0xf, 0x17, 0x8000}, {0x2, 0x40087e, 0x1000, 0xa}, {0x10005, 0xa75d925e, 0x7, 0x1}, {0x3, 0x4, 0x40, 0x412c8393}, {0x3, 0xb02, 0x20008, 0x40000010}, {0xb89, 0x0, 0x8001, 0x3}, {0x20002, 0x81, 0x9, 0x6}, {0x400002, 0x7, 0x7ff, 0x100}, {0x4000200, 0x8, 0x801006, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r5, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r5, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) (async) kevent(r4, 0x0, 0x0, &(0x7f0000000600), 0x2, 0x0) close(r0) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) 5.700678071s ago: executing program 5 (id=379): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x196) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x1, 0x0, {[0xb, 0x1d5, 0x2, 0x1, 0xfffffffffffffffe, 0x0, 0xdf5a, 0xffffffffffffffff, 0x0, 0x2eff, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x2, 0xfffffffffffffffa, 0x8000ffffffff, 0xbde5, 0x7b99, 0x1fe, 0xb, 0x1, 0x8], [0x100000001, 0xfffffffffffffffe, 0x40000000, 0x4, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe], [0x100, 0x100, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x8, 0x5, 0x0, 0x8}, {0xfffc, 0x7, 0x5}, {0x10, 0x2001, 0x5bea, 0x814}, {0x671, 0x5, 0x7, 0x80000009}, {0x10, 0x2, 0x0, 0x108c}, {0x400b, 0x9, 0x40000, 0x4}, {0xa, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x3, 0x2}], {0x2000, 0x8, 0x10000}, {0x0, 0x0, 0x100003, 0x2}}}) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000008004500003000000000002c907800000020e0001002"]) clock_settime(0x100000000000000, &(0x7f0000000000)={0xf49eccfa, 0x10}) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000080)="06e6a186cf8257197b8d91e7c56e0abd770a63cab73518977eb4e7f3cf84aa05aa7689c8dbe18896a2e8229d32f6e84c8033909c4b569ec9cc4cf6a445c82559ea205149a66ab99c89e4c319f5ced9ad4f702334eeb646b39b919a8d4fde562ba7135f28c86c751ee09b3028f555ae44a521f306ab76d3ef708e7f40d6e5c7cae35bb7622d953d709d8f83a05b80ff", 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) r2 = socket(0x24, 0x2, 0x3) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0xffffffff}, 0x10, 0x3800, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$FIONBIO(r2, 0x8004667e, 0x0) r4 = openat$pf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc0284457, &(0x7f00000000c0)={0x3, 0xfffffffa, 0xfeffffff, 0x7ffffff7, "080000000000000000010000000000000f1e0400", 0x0, 0x10000}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffff7d}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000036c000/0x1000)=nil, 0x53}, {&(0x7f00001da000/0x4000)=nil, &(0x7f00000d6000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00002f8000/0x3000)=nil, 0x401}, {&(0x7f0000500000/0x1000)=nil, &(0x7f00005c0000/0x1000)=nil, 0x80000002}, {&(0x7f000055e000/0x4000)=nil, &(0x7f000032f000/0x2000)=nil, 0xa}, {&(0x7f0000613000/0x2000)=nil, &(0x7f00000ce000/0x4000)=nil, 0x5}, {&(0x7f0000251000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00003bc000/0x3000)=nil, &(0x7f00003f2000/0x2000)=nil, 0xa}, {&(0x7f000064b000/0x2000)=nil, &(0x7f000038f000/0x4000)=nil, 0x12b}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000688000/0x4000)=nil, 0x9}, {&(0x7f000043b000/0x1000)=nil, &(0x7f000076c000/0x4000)=nil, 0xffff}, {&(0x7f00000a5000/0x1000)=nil, &(0x7f000079e000/0x4000)=nil, 0xffffffffbffff7f9}, {&(0x7f0000576000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5e04}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000179000/0x4000)=nil, 0x8}], './file0\x00', 0x3}) ioctl$TIOCSETA(r3, 0xc1084425, &(0x7f0000000040)={0x3, 0x0, 0xfffffffe, 0x8, "210d0000000200000006000000000200", 0x7ffffffe, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0xf3, 0x80, 0xffffffff}, {0x5, 0x81, 0x4, 0x1}, {0x16, 0x7e, 0x0, 0x800ee68}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="3b2aa7b97e647c6cb381fe18923c1efec059c43c8ee163a1fa740232a8cc1a695e55255ea971d63c129db95dfacb109358c68d686c", 0x35}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) mmap(&(0x7f000008f000/0x4000)=nil, 0x4000, 0x1, 0x11, r0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) 5.653831302s ago: executing program 5 (id=383): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)="964b2e8c33c6b9184c54128f975fecf28b35a6b4fe6c2c7decb370e1ded56c32941e0b88ddd1b408c2570ee069d4b5d9fe2d8c0e0e6fcae82f887c519aef0e4f551a8da94ec5e94e8cc86014dcae87ce36ccfa7db954ba0ac2262672aa4264b2ec6ad65c12edb84ce1def64f79b40d76e2c7318805285dcb26b2adfb8bdfa599fa5d155b68e34a92a4e96829325b7b8acd8cb6c66aa407b4ff97282541ca92edef6fc0382c47bd1c63e463375341590f6a327092643b98a174e443c056da46158047e0b068975ba714199a52b4034fa4364e7304b31dd9dcaced366eb800389ecb0e1c41c6058bb7fa03702e8a03363bc593818269f64a0be94d29087369babc60ce10bc4c561f687122c1b20dd9f10518", 0x111) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0x801169ab, &(0x7f00000001c0)) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x22, 0x4) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="b9d55a65edf95074454cbeef747750212b261340975c61c98fc44606f6c84c8106c596189f2824da6ce26ef22601faa932f8506c338734f736b71fe63c3db1e9d4ed2ce08ee7f16195", 0x0, 0x0, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="3bf2ee74", 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) ftruncate(r0, 0x10000) 4.446569719s ago: executing program 5 (id=396): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x80, 0xe3, 0x80, 0xffffffff}, {0x5, 0x81, 0x0, 0x1}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="780cbf3e87c006a62affca075a37", 0xe}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000380)="c2a6d6000000005ae39d800f00ecfe746fc6d26656", &(0x7f0000000000)=0x15, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) select(0x40, &(0x7f0000000040)={0x100000001, 0x0, 0x8, 0x0, 0x5, 0x746, 0x8001fffffffffffd, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) 4.362772163s ago: executing program 0 (id=402): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) ioctl$VNDIOCGET(r0, 0x84946466, &(0x7f00000003c0)={'./file0/file0\x00', 0x6c1, 0x3, 0xfffffffffffffff4}) sysctl$kern(&(0x7f0000000280)={0x1, 0x9}, 0x2, 0x0, &(0x7f0000000000), &(0x7f0000000340), 0x0) (async) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x800, 0x0) close(r1) (async) execve(&(0x7f0000000800)='./file0/file0\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='/dev/wsmouse0\x00'], &(0x7f0000000380)=[&(0x7f0000000180)='/dev/wsmouse0\x00', &(0x7f00000001c0)='/dev/wsmouse0\x00', &(0x7f0000000200)='/dev/wsmouse0\x00', &(0x7f0000000240)='/dev/wsmouse0\x00', &(0x7f00000002c0)='%\x10-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000080)='/dr9#D\xa4\xba4\x06\xe4\xe0z\xb9\xd9\"$\x9dH\xbb\xa0Q']) 4.245863083s ago: executing program 0 (id=408): r0 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x80000000, 0xffff63d6, 0x5, 0x80, 0x1, 0x40, 0x10, 0x10, [{0x4, 0x8000, 0xfffff115, 0x7ffffffe}, {0x4ecd, 0xe8, 0x2, 0x2}, {0xcd5, 0x4baa, 0x30000, 0x9}, {0xc, 0xfe, 0x4, 0x2000100}, {0x4, 0x2000003, 0x5, 0xfffffffd}, {0x388d, 0x40fffd, 0x4088, 0x5}, {0x10000, 0xa00, 0x20003, 0x1}, {0x607, 0x5, 0x1, 0xffffe2e8}, {0x9, 0x1000, 0x10100000, 0x7fff}, {0x3, 0x1, 0x1, 0x10}, {0x82, 0x0, 0x8a3a0084, 0xfffffff7}, {0x10000, 0xfffffffe, 0x1, 0x268}, {0x401, 0x0, 0x14d, 0x1}, {0x3, 0x5, 0x2, 0x2b}, {0x1, 0x101, 0x4, 0x3}, {0x489be2, 0x1, 0x3, 0x400}]}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb61b98df192f9781ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x40c, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000240)={0xad, 0x1fd}) r2 = getpid() open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) setuid(0xffffffffffffffff) setitimer(0x1, &(0x7f0000000140)={{0x80000000, 0x1100800000000009}, {0xff, 0x8}}, 0x0) r3 = socket(0x800000018, 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = kqueue() kevent(r4, 0x0, 0x3, 0x0, 0x0, &(0x7f00000000c0)={0x7fffffff, 0xfffffffffffffffe}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VNDIOCSET(r5, 0x41946465, &(0x7f0000000500)={0x0, 0x0, 0x0}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000140)=0x1000) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x2f, &(0x7f0000000000)="eb9296", 0x3) socket(0x18, 0x3, 0x0) r7 = socket(0x11, 0x3, 0x0) setsockopt(r7, 0x11, 0x1, &(0x7f00000000c0)="2f093ea9", 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602", 0x7a, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r7, &(0x7f0000000000)="b1000504000004000000a30001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 4.222082446s ago: executing program 0 (id=410): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000140)='.\x00', 0x8, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x3, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) 3.097709507s ago: executing program 7 (id=414): ioctl$FIONREAD(0xffffffffffffffff, 0xc0206983, 0x0) setreuid(0xffffffffffffffff, 0xee01) r0 = msgget$private(0x0, 0x144) r1 = getpid() r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="de3b3075f763b858e9116467c306bb3d47ebb284b5e25c68be", 0x19}, {&(0x7f0000000100)="fdb6f0fd16559c332faf", 0xa}], 0x2, 0x0, 0x0, 0x40e}, 0x6) msgrcv(r0, 0x0, 0x0, 0x2, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000300000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000), 0x0) ioctl$VNDIOCGET(r3, 0x84946467, &(0x7f0000000880)={'./file0/file0\x00', 0x6c1, 0x3, 0xfffffffffffffff4}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x4c, 0x3}, 0xffffffffffffff10, 0x7, r1, 0x0, 0x101, 0x3, 0xffffffff}) 3.091239617s ago: executing program 5 (id=415): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) close(r1) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x6249, 0x0, {0x8}}) r2 = socket(0x18, 0x4000, 0x0) getsockopt(r2, 0x29, 0xa, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0xc, 0xfffff, 0x7, 0x5}], 0x1fbf, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffb, 0xe1, 0x2, 0x100, 0xa051}, {{r2}, 0xfffffffffffffffa, 0x140, 0x80000000, 0x1, 0x4}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0xb6, 0xffffffffffffff80}, {{r2}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x7, 0x5}], 0x10001, &(0x7f0000000380)={0x38e, 0x1000}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x26}, 0x4, &(0x7f00000003c0), 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f00000000c0)="1d299465df741e9eebea3e8a165ea71d51f251a11450c4ba53ee1bc3c4652e7aa18facb44ce0e00770381adf0089caa209ac892a789895349f7da5ebec3b40e92f529f2ff7d6cb1bcd9e1ab1607d828a29552f1ed8249bacb7b63b388591dc5ec0e5cdd6bc9853ce5b229053e621b2fc370315be1d43f49fe9c1fe0af9c9210ba3139888881d", &(0x7f0000000180)=0x86, &(0x7f00000001c0)="b3cdb17047159655ebeb87fe3e38bfb8b5c6906f24ae23e96cb02c5e189fe1ce4dbecbd0349a6949b461f3b920632197f06f189fe1c4e48179cc7342fbbfd980c593c671e191f8850d990835b2a7372b9549a3689cee2ba88019a3e6a845db32b35b29e046e3d57e6fe2dd6cc2e41d1bac0622bd440706c679ee772ea2760eb709b1e72d9e6ed1674df147c15915a034975220d9291f0767ec78d9e0ee5d0f965aa5a244b53946988ca9ba82219bd104c720448f963a92774cbaa6b11eed221d77fd65a09354f98e0c1899fcd6a6a537da23839cd18053907ea4e1fb9b6b0627febd65f7a3", 0xe5) 1.960570958s ago: executing program 0 (id=419): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r0, 0x0, 0x69, 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000600)='m', 0x1}], 0x1) syz_emit_ethernet(0x7e, &(0x7f0000000800)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6097520300483c03fe8000000000000000000000000000bbff020000000000000000000000000001000100000000000081000405b271c70f330000000000e22c96f0"]) 1.959645805s ago: executing program 7 (id=421): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f00000003c0)={'./file0\x00', 0xffffffff, 0x9, 0xb}) 1.941844886s ago: executing program 0 (id=423): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) mkdir(&(0x7f0000000280)='./file1\x00', 0xc6) r0 = kqueue() openat$vnd(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) kevent(r0, &(0x7f00000005c0), 0x1, 0x0, 0xbe5, 0x0) r1 = socket(0x18, 0x5, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x2, 0x3, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x12, r5, 0x0) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f000057f000/0x4000)=nil, 0x4000, 0x5) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, &(0x7f00000010c0)="e50000b9", 0x4) setsockopt(r3, 0x1000000029, 0x32, &(0x7f0000000140)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x40, 0x200}, 0x5, 0x8001, 0x24b83c97}) r6 = socket(0x18, 0x3, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) getsockname$inet(r6, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000200)="04bdfa5d1d2873c63e3534825ba166e2fea9aec43050006123339a346f731573d8d508753f95b7688ad48b8c", 0x2c) dup2(r4, 0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x6805, 0x0, 0x7f, 0x64c1, 0x2}, 0xc) r7 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r7, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) flock(r7, 0x5) fcntl$lock(r7, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x269010000}) kqueue() 1.905071412s ago: executing program 0 (id=424): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x50, 0x0, 0x7, &(0x7f0000000240)={0x6, 0x200000001}) r1 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x5, 0x7) setsockopt$inet_opts(r1, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000680), 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "99cea6", 0x18, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[@routing={0x11, 0x0, 0x0, 0x2e}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x2, 0x7, 0x9, 0x5, 0x8}}}}}}) getsockopt(0xffffffffffffffff, 0x0, 0x3, 0x0, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102002803"]) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000240)={0x3}) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x6381) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7960) pread(r2, &(0x7f00000004c0)="bb", 0x1, 0x0) syz_emit_ethernet(0x98, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @empty, @mcast2, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x85) syz_extract_tcp_res(&(0x7f0000000040), 0x7bc0, 0xa002) 1.9005835s ago: executing program 1 (id=428): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/14, 0xe}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) r1 = syz_open_pts() close(r1) r2 = socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0x1, 0x1, 0xd, 0x2, 0x2}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x40978b, 0x10101, 0x7, 0x506, "3b082001f78b67af9e9004000000230100040200", 0x202, 0xf}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f00000001c0)="a472a2e9338ce83d48ccc66075325cb86230d2ebc5311a6d8d42fc5d1ff9394fea3bf4c4cf6902f4d228000000000000895b9d222de02e9aed9ec858c75d36ee56cc6298ec77285c7cdcb27c8c920e5cfa0a34b91b57fe957db98db31dcaf71fdbe89362c1ba5d35ee1edc15c1fd26079f4accec49ace19c0afa3733dfff2cc2199491025f2dcf4f6cf37d5a24017a93591b5abb08007c5395150947dcf42f7fc8667e6c1f4aab20bf913c76413b6617893d8e16031c630fbf62eded78f622cd82430252620704f1159bf3b3f77589c5eff8a18777f9d1ac", &(0x7f00000000c0)=0xfffffefc, &(0x7f00000002c0)="faff0e3832ff8da8b0a3dd4c09c83346d30ec94cd2e496bea0a114cd1d075330f9fe1ea5c7bf6e96981b2582a05e556a15587d5cc0e7ecac86462dc7f0a190572639e59b449dd4f5943a4064db8dffffffff3d1e2d46170d9056af0f6d247c8b54919e311f1d5f51068d3161680e047d", 0xfffffffffffffcac) 1.852140618s ago: executing program 1 (id=429): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x4, 0x9, 0x5}, {0x30, 0x9, 0x3, 0x6}, {0x1006, 0x56, 0x6, 0x80004002}]}) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffd, 0xa, 0x4, 0x0, 0x10}, {{}, 0xfffffffffffffffa, 0x87, 0x20000000, 0x7fffffffffffffff, 0x6ad}, {{}, 0xfffffffffffffff9, 0x83, 0xf0000000, 0x3, 0x8}, {{}, 0xfffffffffffffffb, 0x0, 0x1, 0x100000000, 0x6}, {{}, 0xfffffffffffffffa, 0x37, 0x1, 0xf400, 0x3}, {{}, 0xffffffffffffffff, 0x0, 0x2, 0x4, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x8, 0x4}, {{r0}, 0xfffffffffffffffb, 0x38, 0x4, 0x1f70, 0x80000000000009}], 0xb19, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffff9, 0xc7, 0x10, 0x200000000000000, 0x7ff}], 0x200020, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) 1.851737043s ago: executing program 3 (id=430): sysctl$kern(&(0x7f0000000180)={0x1, 0xb}, 0x2, &(0x7f0000000100)="4ba78411437c2aff2200b565c53aa743cb2733da359bc3437665c1398e3ae4346d83", &(0x7f0000000140)=0x22, 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x1a2c, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) truncate(&(0x7f0000000000)='./file0\x00', 0x9) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, &(0x7f0000001440), 0x0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) 1.851535208s ago: executing program 3 (id=431): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x8981, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x6, 0xfffffffe}, {0x26, 0x6}], 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xac, 0x8, 0x5d, 0x61b0d}, {0x4, 0x6, 0x7, 0x400006}, {0x6, 0x2, 0x5, 0x5}]}) syz_emit_ethernet(0x4a, &(0x7f0000001380)={@local, @remote, [], {@ipv6={0x86dd, {0x6, 0x6, "05b400", 0x14, 0x6, 0x30, @rand_addr="0000000015000000eeffffffffffffff", @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x3, 0x0, 0x7}}}}}}}) syz_emit_ethernet(0x10004, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0xc8c8fb6356f239c1, 0x16, 0x0, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) syz_emit_ethernet(0x2e, &(0x7f0000000180)={@local, @random="b000", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x3c, 0x20, 0xfffd, 0x0, 0x7, 0x1, 0x0, @multicast2, @multicast1, {[@timestamp={0x44, 0x4, 0x6, 0x1}]}}, @icmp=@generic={0xd, 0xdf, 0x0, "b9328ab9"}}}}}) 1.851076848s ago: executing program 1 (id=432): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000180)=[{0x8, 0xffffffff}], 0x1}) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x6d4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80047466, &(0x7f0000000500)=0x2) ioctl$TIOCCBRK(r1, 0x2000747a) select(0x40, &(0x7f0000000100)={0x0, 0x30bd, 0x8, 0x0, 0x4, 0x7fffffff, 0x100000000, 0xfff}, 0x0, &(0x7f00000002c0)={0x100000000008, 0xe33, 0x4, 0x4, 0x74, 0x9, 0x5}, 0x0) 1.850506046s ago: executing program 5 (id=433): r0 = socket$unix(0x1, 0x1, 0x0) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7909) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000140)="0b202016004869de0000ff4278ad535c2a4146307f31dbea5624b71ea6834e7b6a0a", 0x22) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000040)="b1000501000000ae05000701070000000008000000000500fef96ecfc72fd3357ae30200004e30ffecb92819f20bf404be01000000f7e8cf5f882b297de1aa050400ce9462f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720f538bfb0000fd54ca25191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00000000ecffffffffffffff00"/177, 0xb1, 0xa, 0x0, 0x49) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = syz_open_pts() fcntl$getown(r3, 0x5) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2010, r4, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000100)=0xc) setrlimit(0x8, &(0x7f0000000980)={0x45, 0x65}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r7, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x40) syz_open_pts() socket$unix(0x1, 0x2, 0x0) 1.692720771s ago: executing program 1 (id=435): mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0x412dff) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0xd01) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x20ad, 0x6, 0x2000007, 0x5f, 0x80000001, 0x6, 0x80, 0x10, [{0x1000000, 0x2, 0x0, 0x71003}, {0xd8, 0x5, 0x8, 0xfffffff9}, {0x0, 0xfffffff6, 0x8, 0x6}, {0x8, 0x800, 0x3, 0xfffffffd}, {0x2000000f, 0xf2b, 0x9, 0x2}, {0x7a, 0x1, 0x4000008, 0x95}, {0x81, 0x800, 0x9d29, 0x400006d}, {0x3, 0x803, 0x14, 0x2}, {0xffffffff, 0x82, 0x4, 0xaf}, {0x5, 0x7ffffffe, 0xd1b, 0x88}, {0x1d0, 0xa, 0x2c, 0x4}, {0x7fc, 0x9, 0x8, 0x80000000}, {0x81f, 0x4, 0x4, 0x1001}, {0x29a71713, 0xfffffffa, 0x6, 0x3}, {0xc, 0x9, 0x6}, {0x0, 0x2, 0x2, 0x7fff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) syz_open_pts() ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0}) ioctl$VNDIOCSET(r1, 0x20006473, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000001500)=""/4097, 0x1001}, {&(0x7f0000002540)=""/4101, 0x1005}], 0x2) 1.686934997s ago: executing program 4 (id=437): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) mlockall(0x1) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) geteuid() listen(r1, 0x300000) accept$unix(r1, 0x0, 0x0) dup2(r0, r1) r2 = socket$unix(0x1, 0x5, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x4, 0x2, 0x4, 0x8000000000000001, 0x6, 0x1, 0x7ff}, &(0x7f0000000080)={0x100000001, 0x3, 0x0, 0x7, 0x7ff, 0x8, 0x1b, 0x2}, &(0x7f00000000c0)={0x7fffffffffffffff, 0x44, 0xc, 0x2, 0x3, 0x14, 0x80, 0x5}, &(0x7f0000000100)={0x3, 0x9}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f00000005c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000001640)='\x00\x00\x00\x00', 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000200)="b1010516000004000000000105000000331c01040100fc7f000000000900000000000000fe4e3036d62466ecf20b0e10be38164991f7c8cf5f4e62098810297fda0000510100ad090000006c0000009b672f4d335c22597d0c032bfa896443a42102000012720fc18bfbb670c1f5a8b67114d66e2ec589040000000000e305000900000000003076000000000000000004bfba353e537e2ba37f50b609f4f707e37183f834371205d1a7f1c057aa1110847e1f6722d25878a38d9d50406fe6e05dd492a5e2391e07000000d053916b9782af293ed2c2e036576f76b16f436265cbb713ec02c668ecfdde13076922ab0d70a6be7be84b092abea0c6285de46c8ac6042e71ea817f1b08af2227c74cbafdb06f796a0d17a35c7b33f3cc6404daef672f5eac9980ab71f02c67f0c3fe126f6b787608000000da015951ad624c3e8d66578ab4edeb4017428ef2d07ebb6b75624335d91807a349504872d30f9f3637cae3620800562686ebf238c259627188aaeef4b18d835b189a4ab7d0bfcd5f6ac4e957d17604141925e348a8df691c98688af89dbb4b2268b1c78886f653ea9478bc000000b3012809f9826298e35dc554be6a31e333a07fbd2e017c1b40b4ccc83732a760096719f0ebc5db11c4e3f60000000000000000000000006f3e02f6753435783143", 0x1b1, 0x0, 0x0, 0xfffffffffffffd99) 1.488169523s ago: executing program 1 (id=439): r0 = syz_open_pts() setreuid(0xee00, 0x0) r1 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x84, 0x7}, 0x7294, 0x3d0, 0xffffffffffffffff, 0x0, 0x7fffffffffffffff, 0x7, 0x0, 0x4}) syz_emit_ethernet(0xda, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pledge(0x0, &(0x7f00000000c0)='\x00') sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0xffffffb3, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0) setreuid(0xee00, r1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000300)=0x5) 1.483415178s ago: executing program 3 (id=441): select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x200000000c89, 0x210, 0x5, 0x7}, 0x0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x205b9a) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) write(r1, &(0x7f0000000100)="a32c314393f165d7c152b9e5", 0xc) r2 = semget(0x3, 0x0, 0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x2, 0x8, 0x10, 0xb, 0xd, 0x8, 0xcd7, 0x80]) 1.482333556s ago: executing program 4 (id=442): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)}) 1.482015688s ago: executing program 7 (id=444): r0 = open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0xb2) unlinkat(0xffffffffffffff9c, 0x0, 0x4633c1de46705d12) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x80000000000) ftruncate(r0, 0x8531) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)="01", 0x1) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) 1.443757748s ago: executing program 4 (id=445): mprotect(&(0x7f0000042000/0x2000)=nil, 0x2000, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0) sysctl$kern(&(0x7f0000000140)={0x1, 0x48}, 0x2, &(0x7f0000002480)="00f60000", &(0x7f0000000000)=0x4, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)={@random="5db238a08095", @broadcast, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x3, 0x28, 0x66, 0x1000, 0x2, 0x2e, 0x0, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@noop, @rr={0x7, 0xb, 0x6, [@multicast2, @broadcast]}]}}, @udp={{0x3, 0x2, 0x8}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002280)=[{&(0x7f0000000200)="a2fd1a1547012c06d8761380df7c3c0c09750fdc3b919cd87d856791e480b6940010f255e65b8896ec86ee3be9dbb42a9cec8d252ff9ca7307805ec65648ec9eec998c8c647c650b0738c34d8c5dd910ac38f91c16988b06368fdcf2f4a28ffe4048a259b2fd04272e532c1fcaeb62ff047ec728e4d70ff664b46080445180ff24f04666ae916c7198b49a7356468dc307731ee345dd6775ae83b8960ed7bb2e666de591b6fbe8530221ca24a76c470a34a92a277542d9fc865a2ae18e2a35fe12d29f2849ffbb6c1048d6b163b343d8ec8b86e41d767f523552e27c9ec617a80d51a33bf191d27f0bf6f91e8a88b2fdd7efce6016724643b80d269f320e9ce0b2c04e0d98b9120872928d07cd37d7bf910e028f742acace2743e4315e516588b682887800476c19dd57507be263d5a29d706c6e9c12d4396138a4e8004171d49c7dc9d18d2644be81f289e28a91be4538795b994494f11c6b92d237626222e6b581ad51dd3ecf64ac76907a93a59262da70e52c37898232948268597d24961f601bacadffd3702dc9bcfd4ca8da657ac9933abc51bf993d2c5c206dc6c3674fcdb083ecdac2862c10fa5c590fc96fccba217577ed6b12210de26dad4c486c524d0eaf5bfd52e3fc37fc5048dd531782791d519be6fa2a09726545e18caccd2c95649902f0c454f7251a3dde7f8bf0c4ee252bef6e7a9b6516b445ece473b1282e39e7f7797599b845cfa66bfaab80222dffbb3f1e6bcff7a10d0c7b032980d641e03ca9265bad0d4df58053fcf80cb49b571ccc98703ad7ee9f0db67535491e8a62f8143cde24eb763c144cc8e21218eb2f7facc8df7ccff730537fc245826143538ea39a719bca927e13b2b39f6f2b5cc55ee9e379164dea140774fa4a399273cdc6cb87c01f6fb982be5235324e320bed40dca6c94677ad2783539595785213551f9f38b6caa076f0a9accaa0d31488c7cc998465c9bcbcedec51fb9ec7b0145d7b2874f19341743a023799af4871d0143793320d4848b1977c95995e533c73c083ff2c526cc2bd0cd99b28196fd59fb447dedf5739037bddb14cb63bba5632d3b6e2ea57ce9d87e1d9ec592c7ee6d158615d3953711f136fb1359630aa93f5cd28043ed9d7e04078bf6f2e46026c62c8c45920a5ade25f2f721f1a13a019053e930d5d6bef46cee8be983e2732200e58c20e878321dcf89ddb465b64c2c4d93a3d1865dae7ef62853820b69904147045e203ce6440c20d76b07103182825aee43e5e305093f3a43a8fead8cfecd703df3b62de5bf980a75d6bbe94a706ebafd4bfce03ea88c76a360a0de554dbb1cc6eee64332ad2363349270c0fec8789953619a9d754c975334d677ff78e01a221fa89b3b1f72427c3dd94805b2fcea88c7dc13766a23b1205aee42470ffd81ccfad7cd5bec690981fdd7aa05e90693d8523a021a165844afdd737c01526077578a74aa44dfd78db7ff48e2635c67ecbf581b35faf1d50a91b64b78f89adb323b146680eff69e34946855a4c1bfc7398d0fbcab41d759dd2fc9d0ef1aa0bd88e3f312d0188f8d106fa13d4a20cf04f615af5503c84203b66ac9f08d6f2dc87efc495795b8435d288fd6f003b49377046f4acef085e7b728db88ecaac6a10cdc37dcab0d7ce6b278193b2f1041f21ee7639fcf47840024670bdbba934a0a6c0f21a2f8187ad7fba7ff8bdb6cc5367b61e055b1288d6cff564b446fcdaac7f17e34ff41ffc23eda1b3893bc162c93021746fe7c61173d066ddaa822fc9b2aa61da96cd596700ad1ae83988027abae952eb72ef4cb58b89670688c98a444032a4f20552bc25866a224137e929335eddd61cd3f3d0bf95e13eed15822b27d57d374fe02d15e66cf866014198fa51eddce926e4344695606b2ba1561f2082668bd1134c18daaa0c577818b0aeeac42c65610a61f5141859579658e7d4002ece8bd621babb528a90f6404fd65dd49e079c6f7dbcec9ab7355b151201bcde2f824ca3d20eb9050fae0c5dd1bc2aade4bf0a2ad20211d80e42bdb1f66a514a2f2c5242fccffb0a7bfb62df3f0d99020598636a9a2c5848e762956f1c0530dd6d66577b2663e75ee1ed169103db64b8fff3d4a4c5c88d52504cb6e145ee19259a32b5072453ab4aa46c6d510e3a1640c371b99511ae569b5d528875841f4396e7cf959b1f5a605480e05ebf9a50afd69930c7bc3a281efc947950e0568e9f6920c15f7ff7165da681b6ba0902caa9028756a426c3cca1647c89a80a6baf25bd6a50c6f9b9d46009045bf1044b7fd0bf7f12cfc85736ed3a7b1091a175f0e86effeb34dbdab2ac996215d232164d76fa35f44d57cca36e1a01a8e09f5bb38dec5d4cbac020c425fb9a2118a55b985b08fa2bf5e474ced96e23844bdf5a6fcb1c58ef979969042f12610713c4ac0a3ef457207bb49df21f388f9c36c98bde156ff5e120532f2fa5b4cc1c341d6c8b056c27a4d79d70d253f0bd5c5fa34a91a5112210c0982290796420bb743875f8df1d45bb202c402048238ba6b3dd0ec9e44ae16931abb04130de49dd0c086d41d510e94f85b3a07a6de92a4fd5c373e14c8a821848ab0b2e481a1f821b036a9150013351e2d4efdfdd6e1a521d97b485fa73b431b87ebc9126086529a39043f4b1a07753a3b26ba92016958dc2f78c14091500b2b6c1cea9f312c0e633d2d95f1a1bcdddc150aecd826b2f4354bf4898789dcfb22b9d37f9b85487f90ee1e0f4addeda3936e0a4550aba5b064db9fc7bb8de6e86fd08318ca8847a7bfd648f085a8f49be51a2fa5f18486cb89d6cab800a6dc3e2f69d6e5844aac885dc869fe9b2b47691509e0f1cca5de92832471f286a34ee7347a9ac2ad8629ec9ba3160753f8ad02c3b939a336887a6de6d6aa2c7420e4998fe1dfb3c2bc31fed86f2eaa7cce9e344d4cbd808891740de4c290d9e1e427741cbac1787d84ed741e1d89fd8994c7d57bd0e7398809867d66460f183b7ea33e95806289b2981da87a32bd2cac5bde46ec6ca2d132d845aee9e28af878b996f0ceec20dccfda1f7f44c5d483ceaa346c76ef1eaeca5888b11c68a6078c83adc2d5cb9670b740321ea4d578af19afff473d8ef69d85d34de2f047a9106b2182fa133efb4055f0f164c0a9838cd3b38f03e4f553f1ec623950b1c72557777597a7e992b54a6f97b5e3eeab4b9217a4061103ac240dc734652a92438392dd51000315271623517647e01cd8ee07b306560e458bc788598fce7eaa815a12b92987968c5a497ca46c98fbaa21974e1bb9a2ec54c9b0f1b74ba6055b711d10017c1ca049704fb7dbd563475fcb8b5130a46e64edf3c7f6a7795ab36e52c6a44e9bc5c3defe09eecfda154dc0fd959d0a1fda65415992770bfb4288e65b2f4b615a727161a760b5df1766167f60c6a859874e8f5c08f3c7ab628f1cdb8c03e94c66cbc8e727a1f3207c50aa714301bb079fc8bbe014c98457a8f563f8201dc84644f31adf1958090e1c35e81c0486f43a6296cd2539f99d51cf49cd84496ac42e23beaa7ff1dfe3230870ac8def5d16f9244363ccf48f9d71129beb2fe324c32bf4af38cad71bcf931fb40608b052ce70bb0493711f7c66def736acbbbc90999599fec5eed8948200a1377e54e371efbbbdb56cb0ac004b012b2812c274e9a7f4e7e7d2563bbf454c53d403cdc57fa83b48e531ba2a720c5dba77e66bc1be01f47f9b92ef88b6657cd165f666845a1a9cfbae898d089140674a480c147b1a09bdfeb96a47211d55334dea2ae80505ac1a0f8ebfce1f27f95743155ad9004ab89c70fb5b3a1d71615c98d69d3a55799d8e043c37a9de513a0ca6e9c6f0706b4d39aade6e4c529e7c1c65516f96a54cba24249bef7771fa9ad143cb1fdaa70cffadc16365b94606b967713e9e9368cd397e528025998e909a4babc98d0523e6e9aa96f7193f536546edb33130b0a8824e732b3becb7b174a1a2d0f2a44db1c0bdfff3a517d26c5fd267c05bf7563f39644d149dd3bb32ca70f449f1f9457a4af9555365af0f75f66fd2b70f16ce0e07014c0af8fb7e8a497689a17e665751584d093b5bfa58d05dc372959a84cf49d971185a8de11ea7011ff54b400077b097133424922ae3c68535ad0035f22dabc935c360eb0e240812c4a0e94345ac0515072826bfd8300dc703deca9a652654517b6cfae5e94ef20418eab74c44fff109b82943d81b35a3bd210411f4bab4860d755d04002fc7ded99a776efe37cac5f0be1496a5fd86e837c9a2476a3a80914f5686ec40cf6ead1da21bf68e0a1aa75219903a1b775d3b71b1069c563ad016eeee797352e73e08e7bcefd3173950ce70d89366361b061fca82bdd8b90eb8c4a5fb2086b0ca41cc09b191b19de040c1035797fbcf0dc58b15fd8974e68fd8a291342d98c732938f0377827ea23ef9e2d132f5fb33c3d29a49dc863db78726aa2fc8f80ddecd19d5473ccaa94256416fd36f0b07106cb9b33911b12cc994f3f99052d0f98142d6f4119650d51308671743be2dbb334149d35d6f1874ed110b1bad50501d586a02b21a24be46a0f636e46655faf88dc562056780ea50adb2c94a0ba6b3d7dd5513c6f4246b5c1e0925de9fcb74066e5740d5340ce85189d64cc0720abda356641caee19f1cc792333acb59dbc782478adce00e6a4af293b86f8434d02ddc71c545be657e67f05346bb3b54289957d1af49cc7504223142bddead8894fd2f45bd8cf0aa9bd688e883b5b5c453cc83fc6a1058757122d04031591dfa71ba2821588c662551a942f1fbb3bf8c4bdb24b2068608c5e12ac3af62d77c31445e31e7fb85573becad78e1f548e7581fccad25b13979a7af0d26a098958ad4207398dadb9f74242d5ba3160f1f3ee2f5a6369890b8dd63e44d6febd1167e189fb926b6b1cb8359d70086eb34626358b69bbc07a14a60859cba58db603000558ea078e9ac7c63155ccc3a511563606d4fcb45f2c12ba8fca124914e4bb4ff04633c5f14925f5399e4f62b9725eb51c79a216d7b9671e3a2b059a73cb8978c46b6c6bd6b968ce0f8f911973783a9694c6e2405f7b77902df79905cbb07dcc8b0b13c9977998e2366ec6310690d73df5bad3ba32ccc95c4ca5ce330b36924f50c4b400d436b072dfa9167a0da5ad8ab379abbd59f7e940e272bfdff8dd20292ae05bf2e0be00f7dc5a5b431fd00314844c4aa944cee0b4fd9f9b566879ac9eee278967d67777d332b39509b16f159a8e26c1c32a6a056b571bd924222feb1a073108e7d693c1fcc44f662ff9ee5c3e7a11e9afcea894c155fd014c81e01de823c50c47a792186819d50460caf1cd0136f5095c0d5935fa574c67995df550f03b33e495c98d9b54d3f5d864799a56308ad221e7fa06e75bcb2a259d33ca24188b227a779d77e489c0860f6fa9d639d0dd231bf5482cd9be461e349bf4a00cdb50ff035f16b0b7e6d274ac5be65d0e67c9424c7aaf0b86eb2304f4dfcf6b5cdf5da19408217397b7753d7147573fe247ed0d3cd8798204b15884593fb6949ef1d8b55673d9ae52d098c9f2c5146490d66cb376d90dd55bc7471e7e6f6efdbbdc9ed41f3f041d9eeb5ebb072adea3d408e42af0c92d787cff2a44e09a0cc701f441a9c844d9b23167c171b00943dd6be4dfc4e354073ff34e5ad6fba12626661f52c0f4072e87fe08801fd58f6bd56f93691f8fdea2bb29b2e309a86e6a54497a433e2e9609c751783d2d0799f94fe93f1f96964e1ed41a719318cbd7228a0237ba86658c5217be1cf93c", 0x1000}, {&(0x7f0000000080)="7af059a3f4dd3bf2b21dede28c2b9c26add73f28c82ba9900ff30b1313e2daad4bd613b04cb4638b296b46b0e5bec140a2acfeadfc083ec3d501c08a7267ae522d20795800b76bc28991d2e37ad8e413e1", 0x51}, {&(0x7f0000000100)="5a781392e2501440ea9dccb7f12a32b7baf6b5ee503e80c731cebd7692301ce27f7d0d52a5b791360e508500463ab096718f510ccd79ea902cef126071f325cd982bc5ffddea5ca941bfee3fba52b46ded67223bc2f313da8051a8e6640795c43ab7c3130736cfa9b6191b7129fceb6c9d6938d60e3bfca71c763d0917745ebaf3866656198f5b65781359de7feed8a0050258010f32a89417512ac9e56af170287d6de1dfd0dfc0f947c4c57ec97c48a43633", 0xb3}, {&(0x7f0000001200)="131afa88b4756f62131fb03c85cd0b1a37c2e6ecf68df3ae0e3431253902c60a4b587bac40d0fe3b114694e17df0267d3e3b8849385b96d237d1cee40244ab30cdeab0109b787646ac9cd37855e3a7125158f2ea82bb4db195cace50c13f6ba097337485916cc4cc7b32bb190c66a63710f4748cb51b84f9fa5e2ef92d19d991da962bed20f05c2598512a7ab0c5a385ee270173465143b9e1320a71a547038f42e002807582deab2a6ac46140d08e928bdccc46650d773b74493a14c4986ecf7eee272688192c05d9bf8bdd6d5574fa99b7ae4654e1de205889abbcb4ded218baa046122021df7430816949dc0b3377f4194420950834c949b5537c84add42e2bb5bc9a6deb2b9e1b3d3dab64bb33ef5833ef8af48ae402cb33ae8ede40f7bdfd416a55564ad76ef24d62c82f00543f47785f15a690b93d5ba7dce200520b981056075f6bc25ece8dbe365b361902c82a0a1e44611569d0eaa1790e6b070194f4de838e102f928cda5ef678e0d03377b4ab154f33dc42d77dc8e61ea535d1ece8f5b335cc57c882a6f7676cbd021b991b4cfdd9404d11d67d9809963c3957766868ffe6872709ea6c3bab1d03879817cf2d7dcf3867ad1163e5607a4f910e0f5abdab8abcf73e941df3c648666a4f00068c3eac26ce53dd9c4a4edde93bce5e8ac5a6c0a6c6d403edf0b470bb92c82ec2fb603452da7394e21de88b859efe4651756aed07f910c98e846d178f8be4a3d7e2cfd80c9726160ab9a7758173f6309675aa2d940cfe42bdbfb915e4f8d052227654c434d638af0ff84fbbca3e33fcd35eca8ade8cfaaaae83254ac3e022eb59099ecb25ea8cdb1731f46a911ef216e22493d3b9d0777df09addffdc76223856dbca7a1c04dea0c00c832f7ba7db7ecf3058561f3118541d11aa640fccb21028703feb91632aff5475db6ab06833e884cb5c9852b694bd7251105f79e34ba9ce5b5281a1d5d89fb53b8b6c5d6f28304a44b30f3bfd3428431efe6ce1f6c91f04ce4a60a540f038f34cedf36240fb2a96317a5e9d83f3eb2fc7c4ffa28dc1bd858c39ed12e97fb536f7615ab8bf210b0fc47cd5b631859dfea77e295c14318a231ebbd0fa7f358413c99832b0fe5b6291fe0857f1389d00d6959615cbf56d90e744bbfe0e722c56cb687b6ef4b7118af3688974e5134a693178412bc6fdb52715187f5f93135543600100a9f7980e4ea015a40cb75088a81854dc5925c40d4b4ad2af885d9ed343b09f29bc40d3332079c13121c4f372d0ed23d4b230cfe622f72f46ffe6d86f73fcfaf4aab61b64c36630d0aaaeef31b7be8bd01284b3305df3a30fbeaebc877f5fec607b667a77408752e963b13362b3fdabb46c3d90e6dcdb6093e6eb7ed5b1f02a3da4a2b2e2b115b70417b86dc397305ab8aaf67dda1676940bbaacae597184385d0138f9032a268572c1141bd4ebf1e11465e151d6f1398c93b53d6442e9825e21cebb6a238b47cfa877c738135278da11ff9c00fe61efd0ab2f264516394b257280519a53f7568e0561c5e3761a4780d93700bde6d385539ddc4e58a72d861a04c7cac544079c80058759a3dde3c8ce199035dc3ce53070eeb0a4dd669261bfca5ecc1cf5a3c0f4ff43945be091026ab40db410265597cd8565f7fda381c83dde9ff163cbba81c1b9258be0831df72145b88ad906bdcd05fbf5943aca48e9b3f6613076ca13828676c98f263977193ceb3cf189b3ce1c52cc06688fd422bf81db2f13180fb50d34b7b31704d3f3c39a8e4c7054c20b2254a2957ae26d170c0bc5691229665fe2d32d5d71406cccc29497d7e484a2d28579071397edba89277d4e72d409812135ec9bcfb2718c860781ca02c48489275a922f4eb7b871069f65cd733f972a9592692e48b2193145000f24150e1257d984907b174b4498ac11a9da91f621c9f5970129540dd4f6a5d4054460dcfc506725575000068e28f0ad6000c98e903ecde339c8dfe841de3d28f8d4955439addde87bf30eb6c1b2acf97ed8a8c5c59a19be20426a784266d4fa0a69a59ca68ae1d200214c38e024e41ff7cb3d509827a7d37111b3461de2e29cc60c1b263dc214e6310ed4676269e91642f82c1024aa2c8f4d7391fadb5fc24694340bfefa3b06e453339d8c8678cfeeb7454568d518293bf2fe5085ab9a2ca2dc1d491d43865902f291dc19f8bfcbb82210fe515cc42a256fddb947f9a0b835dbe98b03bbe65d82c9d2874e87227db144256cb5a7369edf5fa9e8bb7a4fa161570fc4f119aea02a9e23dbf70c8ab57d5e115c0e123d7d5ff652903320308a8e260ebce2cd1202822ab766b84fbd7803f5d4ffcbff889837cece18381ae1a0cabe5f9dc98df22d9e8f68ee24ff7b29629b79252fa731046bedddb8f12ddbfa2cd3b5d865ab98206d5bfc91c2206fedefffd2346be1ad2762d7887bf015c4ecb2388800198c7d5817c121b590adb044a26624d8381be18209e675a33048f36c53cb50ad3c367a41fa14b26b8e9d5d28ff2533266ecab4bcc89e78be7e0fa46ff0336fcf1e6e92e52e37e8938a4ff483df983e4ec0e75708e079bb20025370d907a45f0188052ae17cf27545481b1c5f3a100afda41271f391397cea8c217be518409196c178b358f281f523cb28925cad26c122ed5878907458fb941c63d84d491535f6e1b1e4c3f6670ae97dedaa5707dd99e3c664ee48ee1ef969d745d5c5facef899845427e22a671c86d1aa20800698329f34f3228496cdd81a0856447c3986b087388781b594e70529fc8adaeda30764acfa2ea1302296b00965b9c644f3335fae30bb49d37fb3d78e0a1805714db2021691575a6191e0a10af76fead83d77fc7812e6f8cafefcf42c64e3f4edeb2c731672d75039613d7f2badf572573269cbd0ccf9ac86bdeaebb09fa3f4c367bc70c0684515665640ea2eb06d329149ecb4658b82fb3d3aef4e23836b3c861c00d06f263231ba2eef836f20a8dd62f36e1c09f7df195546c5d7097104f1699d5d85f96bd9a1ef4bf1d27ace65543539ca6fde6674b27b820534158cdb2e916f59148752a5dc0a32d42052e21ea6df33f0699c9eacc27112c1a648f1fac2870a203bad41baf30642d34fd701204b82d8165c24b8e3944d22b9a8cf26930bc1da4ae3bf997604e1ace77738492d146814b2c447790d31235ad9fc68592331ca39c8332aadb85480a14ecb10a9ecb9cf30ac4fcba48385f8f1f9cfc60972984c74b69d2b2043ea64b8dcb4e65940dd21c0a004d9c10bf7bd955ece424c1de36256049d36b17a210f5d4566dbc56490a6fbefbc894de69e2d2877f67bdb60b1d4f86ec5ed816d050423af937e6b77d890526dae0da6a1732ccee15b120d7ed1dd8827948ad4ab9be2f4bf8356191674e29c0d2da368febfd02733855dc9c3e934ce771830c5bd7d92f43e263669fdb53636cf5b9c8c7d8758fca819696dfe7ee0f03eed0dae0fa054aa8fac32696ce0dbc79cb6fc25f513e68737f61a00937df8a89a394a7c317409a51e4ec433ffe055d70f40c4717e39fb48b7d0f526f3851b46ad968aac68551f415442d4ad2fe82c983262b77fd59b7ee7bed49cbaca6cbf67634b84bfc6081cc5c914d81c4deed1d3253ed5b2a2f97f4cbd05b170332d8029254dff08623b1953456834fb1261d695b6b3cef2fa4ea0c235d470f4cbd6dd59fe064ee1a7482f0ec981edeac539ee4bf4e7d7d37937040118dcf8616064c3bcc68320e4f6dbd5694d0c080880d5034753f76184813159cddf6f22f90dd9db9e0dce95e97d641511126236cafb54322082dca4b3c1fbb7824261a9a2a684d137063e82cfbd37b54880183a114b61714f0c48e5edc865e71982981e375ad57d394c9522d6c7e45ed85ab1c58055c8b6c318799fbe2eadf70ed934daa0619150afeb96936a4d896bcf6909b313ccd2b80caf4934376ed968e1e89c34ce70b6f34cd3dfa37272dbdd523695d5bd064c45d5c487046854142bd66e993b6b270fc91bb6e5d74bb783a666c3f54ede859c4133ed6dc60c398596f350adc1572cdc9b9fc8e16086467bf0ee8e457d5cad9a068aa9c9aad267a03929dd8f8a608312aea5e820071bbedeefe0b6fe35383f822564c19f442cdbb47133388f5826ebe22c08e489a9dca5908f9e33bb35878ab3d5cb5b971b7c87ab8c8d078e3e977cd04ca1e5705d12b8c61e6715c1cd207a36d63ee513e52442ea0696a39326b8e229ea99e4971c9088ab5aa69cd8b134ab3c718b67f0fd2095970c925db77b896989962ddc493f5d3cc1a23535109dd85598c7200a882210f1a68614e9d277b291acc3f6f9bdf844d7c283f78d1a06a0af4b7d8f03d0049986586315485196693afff5df0f0e0336dc5db94a2432cc3a4c7ce6d85c7b575685b3cc5e37b81b4163a0e3efc978192e6259c7eb36255bf0405975cd0180603622c462aec32b0047c96c0269d62e8971db8466033db5abd84e54e5d4e3bed2aa153d2aade6676e6966c0ab4ab1c0a8a767f508b69b6c8a6b88c278e3bbb37ca32a4652c473a3af005d670dd3d2a979c2c4b7b9560ef47904d16a1c4088bd44d749bdc736430d232d853ef39cc206f8dbff175454a3ab9ba68ee6703d90451c9ec1e2783a16bfd2be0d87da7f59fdd97b85aaa81ef5938176dd9ca9190a81fc0059f343e597dfb2435c27d0ce5e8d57e048a7ee062c23e4c21403fcd03fdeaac0aabedb058fab5260762c85ca2525a7cb7de430bdc60ed1eb32f1c20d59aecd32e3d46c937fffd22ecc9d2bd26fefe6a4e0f1833567eacce8141cac9238feaf8807ca3bb0876af4cba734a649aca5f3d3110016994499e806930e42c6f1da96de86065ad49c7821d3e718709cb9bb0a8a2dbca4eea23446f306a8f399b878cde22dfde959645dc4b747236140c51c3ac21f1b34e109f0005c9b63f2b69d7d7ce063fee096e59954fc167f0f056090d902b6399e7d35794662afaaa2b53c0632d390704b8ce4fcd28789bbef55c73922c12e5080abf54b465c72e2523516747961261238b0ac332bfd47293d8f8a6893b4c6775b58a664ff2d7a3266b6e243b19aca4f3e919a53dcc7ebfe9ce0685b6f336b056578de40dffd9de8b8ecba23463c6389778e7441973a74c91e9f56980c09f38509a2a41dd728c793bd365b9200d74a66056c07df9c5d94d813a6503043864b8bc1c8cb8e0ba31725c3a919b13e792c75155feada02230588ee51d4f51173", 0xe7d}], 0x4, 0x0, 0x0, 0x404}, 0x2) write(r1, &(0x7f0000000100), 0xfffffe5d) 1.434316266s ago: executing program 4 (id=448): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000003000/0x5000)=nil, 0x5000, 0x2, 0x12, r0, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x200, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$TIOCSETA(r2, 0xc450443c, &(0x7f00000000c0)={0x5, 0x1, 0x1, 0x3, "c9f7d246000000023b0bca8f00875a6e80f775d2", 0xfffffffc, 0x6}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) pwritev(r3, &(0x7f0000000440)=[{0x0}], 0x1, 0xd3d) open(&(0x7f0000000080)='./file0\x00', 0x9cab835cfdc52675, 0x0) sysctl$net_inet_tcp(&(0x7f0000000180)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, 0x0, 0x0) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r4 = socket(0x18, 0xc003, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) r5 = getpid() setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r5) setgid(0xffffffffffffffff) r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x98a, &(0x7f0000000200)='./file0\x00', 0x8}) 1.433230078s ago: executing program 2 (id=450): mknod(&(0x7f0000000280)='./bus\x00', 0xa, 0x800) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) link(&(0x7f0000000340)='./bus\x00', 0x0) close(r0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x5cda) r1 = socket(0x18, 0x1, 0x0) listen(r1, 0x0) shutdown(r1, 0x2) sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, 0x0, 0x0) close(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() fcntl$setown(r3, 0x6, r4) fcntl$setown(r2, 0x6, r4) r5 = getpid() fcntl$setown(r2, 0x6, r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f0000000240)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)) semget(0x0, 0x1, 0xf4d4e201f287474e) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="3b2aa7b97e647c6cb381fe18923c1efec059c43c8ee163a1fa740232a8cc1a695e55255ea971d63c129db95dfacb109358c68d686ce2e84fce5617db5ba8439018087314ca2600904ceb70e56fd31ab0fd42539f4c8d8d11bd43352b3f131c8d", 0x60}], 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="c2a6d6000000005ae39d800f00ecfea428afda1d00806809d2624300", &(0x7f0000000000)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[]) 1.406191738s ago: executing program 4 (id=451): mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x450c) (async, rerun: 32) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x40000c08, 0x0) (async, rerun: 32) getuid() ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000080)={0x4, './bus\x00'}) 1.405779953s ago: executing program 2 (id=452): setrlimit(0x6, &(0x7f00000000c0)={0x7ffffffffffffffd, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x2) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x0, 0x1, 0x281) setgid(0xffffffffffffffff) r1 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x7, &(0x7f0000000340)=[r1, 0x0, r2, 0x0, r1, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x43, 0x0, r1, 0x0, r3, 0x80, 0xae38}, 0x23d, 0x6, 0x2}) r4 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x0, 0x0, 0x0, 0xc8, 0x2}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff060000"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f0000000000), 0x10) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r5 = semget(0x0, 0x1, 0x281) semop(r5, &(0x7f0000000000), 0x23) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r6 = syz_open_pts() fcntl$lock(r6, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x6, 0x1000300000000}) flock(r6, 0x1) flock(r6, 0x2) fcntl$lock(r6, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000001}) 1.405568511s ago: executing program 7 (id=453): getppid() (async) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x101, 0x0, r0, r0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r2 = fcntl$getown(r1, 0x5) ktrace(0x0, 0x5, 0x40001902, r2) syz_emit_ethernet(0x3e, &(0x7f0000000600)={@local, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x8, 0x2c, 0xb, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x2b}]}}}}}) (async) syz_emit_ethernet(0x3e, &(0x7f0000000600)={@local, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x8, 0x2c, 0xb, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[@hopopts={0x2b}]}}}}}) 1.404255748s ago: executing program 2 (id=454): r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x3a) getsockopt(r1, 0x29, 0x65, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) sysctl$hw(0x0, 0x0, &(0x7f0000000340), &(0x7f0000000400), 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1100, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x712, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) kqueue() sysctl$net_inet_ipip(0x0, 0x0, &(0x7f0000000480)="3a12fd4d6542811970c1cf547071110218ad80ce659c32eddf132aafec8c365cd555564237d9241c75605e9fc1b26f9fec6a706b5e110c54cd5d572c8b06e2bdf2dd3563f883b12ceb81f9117f5e47be934c408762f3ba68b4817dbc0db588850c94d4fb70661c29f85bf05b347b35a70979fc38151a3ebbf949e162546d63a160d49c7d8474fdc9e4c61ff034a45e2e0913f1043f54ff5c11388b66f97b407a5bebbca1e86aea7af4f033db266e27f198eadf0604f2e62a93814aa5173c94769cc9f1722ed663dcc924d35bf0dd3cb4dfeec805404bbd1c0ed4286c0c130e88da34ccafb377cfaec8be7804a143e19d0790b6fe1869b4e4e0e91f6e90f47b890cb644d84479622f8fb9da8dfe8232f836b0f885862b2239c97149393dd747a7cac7d0971e26c989b34ed6e6e9811d3e268a67ac198c71ee827799ad3b8ae5bc54468b2359f9deb723a3eede332eee49f4fc75d378b0a85aef20dfb1dca6a9b7bed108a3ffec58c3db4d6e47a36defca89d54d6f8fc63c509456b52a0bd619eb5d6213af03d9b0a9c031d39a8c7a3bf570fdfd1bbefaac261d5271667f04551e164284eec894ce4cc701ad46637ca0301b1d46b83e366894c182fbef6c57b2363f3fb577197f35765f87942b274628c3c97df849ef12326ab0f0272ef1b1395f0854ffce47bdb679b7761bba5e928f8f2a34c346dc6b25acf1b141a3a68618b37a96963d76ce286c0419fec72164ded030b1618eb21ca440e873d0737e383a8e519c7873082f6695d6c1ee806a70e4eaa1fc8c0fed80130d5af3104590e5cf2276e30f056f6d49607aff429cdf12acbe817b067e71031ee0e2a1b135f5c1fb295cf249db15f9c9191bbf744f22eda9c1653f9f6d3f32d938d706fd5ad3dacac41fe0178549b3e2b2b1f2f677dd7a760555cdce71c0102d7d07175e5ea06f382ed2a660f69f702798a71664f0c4c6c2e86a57c9e7e283fd83cd45bdbbfcec02adc4ef18b71f5a5f61f0b1de2f6aa1febcb03b78cb92573b2fbf41eae8988ae8889865fa7cbeeddb1630cfe05bd350e04273fa583e22471ac8b143dc14359e0cea7ae7d5abb0c6e6199c248c6711cd77b19e5a9d9a2f5cf8bced4ebe1603b5da7b9a21248f6515f96d64bbcec151baec1a7c1aa1b8bfc54b7469ff2dfb9378f9be1e6dac4087bd2fdcccd2f8b1897283d6b22de2286e2451294a9a6ed3915b9bb875c5534af7d333ad9abd2fafb828ba32d95577cf063732928b65f9b2266a95738835d6bd9308bc8d86aeede6dcf118f04f868c3112bba265294a9f3101c237cb4ce1f0276b9fc85021f6f6928c8fb82c2a487ad9a648ca17b986c840976d7e81b973fac8d43b47d9d03c8d6128ebb68c82125fa77d5cabf4b7a5dce906838c5c1fc4eb7ca44201fc6192db7662d38059869681b9776b13f969a2356060286ef684f7e920d3f094e2c95e893f91d6cf2707c1a014e2185ba79c9813f8bec304b7f153d1b61a65d357438179e65d2c79a3f8936b13a29880aa5d8be9c0728a19f56e7be8e976753f03eb85ba8c8d230723f2e2b388abac6a208d0d769e37a225fd6d496b59f6", 0x0, &(0x7f0000000200), 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x400000006, 0x6, 0x3, 0x8000, 0x8000001, 0x0, 0x7, 0x2, 0x9, 0x91c, 0xb, 0x180, 0x0, 0xb8, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x3, 0x1001, 0x5, 0x1, 0x1, 0x8, 0x7, 0x1, 0x3], [0x6, 0x400009, 0x10000, 0x8000000008, 0x10000, 0x8, 0x6], [0x100000000, 0x10801, 0x0, 0x5, 0x6, 0xa], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0x3, 0x338}, {0x1000, 0x1, 0x0, 0x5}, {0x8, 0x2, 0x1003, 0x895}, {0x4, 0x7, 0xffffffff, 0x959f216}, {0xeff8, 0x4, 0x0, 0x7}, {0x0, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x6, 0x5}], {0x52b, 0x6, 0xfffffffc, 0x8}, {0xfffb, 0xffffffc0, 0x40000008, 0x3}}}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB], 0x180}, 0xe) r2 = openat$pf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$TIOCSETA(r2, 0xcd604404, 0x0) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7a", &(0x7f0000000080)=0x18, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = socket(0x18, 0x3, 0x85) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="e582b81500000000000002002a2d2bf40623655794b00700cda8465b4523d4321831af1b090f", 0x4) 1.402411346s ago: executing program 7 (id=455): open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) r0 = kqueue() r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x4001, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) (async, rerun: 64) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (rerun: 64) kevent(r0, &(0x7f0000000040), 0x8, &(0x7f0000000000), 0x2015, 0x0) (async) acct(0x0) r4 = geteuid() (async, rerun: 32) r5 = geteuid() (async, rerun: 32) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$FIONREAD(r6, 0x4004667f, 0x0) (async) setreuid(r4, r5) acct(&(0x7f0000000080)='./file0\x00') (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x1c}, 0x2, &(0x7f0000000100)="71f91e3471ac0045bc5a914b9ed9799c0c1c35cf71b59c7afec37082", &(0x7f0000000080)=0xffffffffffffffd5, 0x0, 0x0) 1.347148963s ago: executing program 2 (id=457): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fd, 0xffff, 0xfffffffe, 0xfd4, 0x3, 0x80000001, 0x17ffe, 0x10, [{0x4, 0x1ff, 0x3, 0xa24}, {0xc5c, 0xb, 0x5, 0x40}, {0x800008, 0x20f05, 0xfffffc01, 0xfffffffa}, {0x7ffffffe, 0x3, 0x3, 0x784c}, {0x3fa, 0xd, 0x401, 0x4d8d}, {0x8, 0xff, 0x3, 0xb}, {0x8000008, 0xffff, 0x85ea, 0x2d}, {0x2, 0x9, 0x17, 0xffffffff}, {0x2, 0x40087e, 0x4, 0x200007}, {0x10005, 0xa74d925a, 0xffff, 0x40000088}, {0x1db, 0x4, 0x4, 0x412c838f}, {0x200003, 0xa, 0x20008, 0x7}, {0xb8a, 0x4, 0x7, 0x1}, {0x20002, 0x91, 0x9, 0x6}, {0x400002, 0x7, 0xfffffff9, 0x102}, {0x7, 0x9, 0x801002, 0xc}]}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000340)="f6188b6cf3bc8e406090e462f032bc7045e9dd71c10c3803d8f190903bfdd2732c573ce1c43f96c57325bf047518932bffa7634d079151203ec71e0d4e5db048ec370b0815ca30b878c797a6215dee116de6631b39557427090a97e312f0", &(0x7f0000000140)=0xfffffffffffffff1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$TIOCSETA(r0, 0x80d04466, &(0x7f0000000140)={0xbffffffe, 0x5, 0x3, 0xffd, "080000400006000000010000f0ff0f00", 0xfffffff5, 0x700b}) 1.346816349s ago: executing program 2 (id=458): chmod(&(0x7f00000001c0)='.\x00', 0xfc) setuid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9de9) select(0x40, &(0x7f0000000080)={0xc2, 0x9, 0xa7d1, 0x2, 0x9, 0xfefffffffffffffe, 0xfffffffffffffffd, 0xffffffffffffffff}, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0xfff) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x100) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 1.346677501s ago: executing program 6 (id=459): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x8c}, 0x0, 0x7, 0x0, 0x0, 0xffffffff80000000, 0x8000000000000001, 0x8, 0x4}) r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt(r0, 0x1000000000029, 0x1b, &(0x7f0000000000)="c04a1190", 0x4) socket(0x0, 0x8000, 0x4) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000000)='./file2\x00', &(0x7f0000000080)='./file2/file0/file0\x00') 266.553543ms ago: executing program 1 (id=460): writev(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000000)="0445237c2cfed76cb8403373894e366924414e190fed8029dd2544edb9df49388bba0ef16ad7db099702f77bb27e3fc0d06634bd0458cadcbe03b10f90ab6b27dd0193779b4d0de1bb2ba19d19ca74abbd16142a531aafd5d19550b71b574a9e4ca6afc566722bda144d36ec844255b1", 0x70}, {&(0x7f0000000080)="054ffc4d691dc828f799ed5379829fea758169bf420fecff98f038a0c5630863b9ee9a058947a953dd8ac7cc838ce492c577c1de5afc7f077b7ee6a976b60130ed10d8ea5da11dd6c89df910716af3a5f413d18eed1e77e5ecbac03bfb86c47111ead50f6b55fa25d61c1e21c27dc916d47cd86b3febfe8575c6c6a623da4e2658c3032dd33c79b3a39816a27c2c16a4be21f2f15d20ca45564a422962623db8fc798aa5a5575442136408972c2b7a396d657dbc63b6d7161f0906b2e3afc52e36ef503260b90d77063f8600a944a4da9451a3148c04f80c4f095976b274a9b8eb64b7b2", 0xe4}, {&(0x7f0000000180)="30bc66975fcac685eb2d97eacfd8bafe0084c29afcb232a46596ef21a4a64ba4ac7cefb906655fc1906687143aa3d4ed7532881a2cc0eaa4692e42d815aed308fc181997d754b18096da6a6458d5cd17386e74f0c65ecd731e4c1a211f8238278d542a", 0x63}, {&(0x7f0000000200)="1787edbefb47c705e181c926117dd8085d5c74b488e76a", 0x17}, {&(0x7f0000000240)="81805c8ae48ca59763b0af07f7da037fa32ea95a41e5f21f64fc924808189bb9ba8215d4adc99eaf2391ae4e4920be2bcb0ec255d54cb28b1fadb9641184e53448bb3f42", 0x44}, {&(0x7f00000002c0)="acd82f85d1c0f52f73ff4538f597ed1159708b6ba8f2afcd50e16cce1ba63c3be27e7c9f32c08aeda426bedab7e2da9906565fba5abb60e6afbdfd57b9ca7af89825e5e93c246bfca8d7ba0b9c01840b149efb1a1814acfdfeebba630cd3876c4195cf6eca2a3ba9421f5ffb2f79d6cc947f94be51f0f9a686fd05def44209c27d1c057c4fbad1da74a616e28d42956bc6abe9f4193a", 0x96}, {&(0x7f0000000380)="ce54c6be8f13047c3885be46fc34d06f131197807211c0fb8c3dba48b0e4", 0x1e}], 0x7) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000480)=0x8) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000004c0)=0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000500)={0x3, 0x60b}) r1 = socket(0x2, 0x5, 0x5) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000005c0)={&(0x7f0000000540)='./file0\x00', 0x0, &(0x7f0000000580)='./file0\x00', 0x8}) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600), 0x20000, 0x0) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) chown(&(0x7f0000000640)='./file0\x00', r4, r5) bind$unix(r1, &(0x7f0000000700)=@abs={0x0, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000740)='./file0\x00', &(0x7f0000000780)='W\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000007c0)) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000a40), 0x2, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000ac0)={&(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a00)=[{&(0x7f0000000840)="38d3ddf4f1b3d6065f55a6b7b27b6981bc2f0b2f350b300cae4258081a56f342d4c4f1f4296ca290eec270c2b8691327a663ec47d87dec02ca9de6d1d351611351f4eb85d1443c007e4025e2ff117613ce33f6fd826665f609915101c72be3bbb6a38a5e56bdc5d01ebcd3aa41e8d0fffdddf4db2c25f75ef952d661ebb98c977a309f8c6c08bc05e7e0db249cb40c081ae9c59f747d4b7d8d6007e3c7d9b86dcafb6f40959383f276a53fa9341b24c1356cee839768d5db7ce13ede30aef3e98fc9edc328cfaf0b14aac9e69910ea7edb", 0xd1}, {&(0x7f0000000940)="1173e8454ae832b3d990df1a71308410eebf84f4315b90da866fd0ecac6b86491a6580ec1167512a64cb1817b7e02b188970df2317c8d672c5d106e32cf434c4a4aeb02dc02ad09f4fd86052bde19a07d80cc63ba8afc7631db9520e5be870eff31526069cc24add034e3981f2d19f968af7dde8324474b26552e6206541ed920cce491bf4c049e8601c16f3638805d171287c48834b26bcc87315d7d5f0", 0x9e}], 0x2, &(0x7f0000000a80)=[@rights={0x18, 0xffff, 0x1, [r1, r6]}], 0x18, 0x1}, 0x10) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000b00)={'./file0\x00', 0x3, 0x9, 0xffff, 0x1, 0x5, 0x3, 0x6, 0x2, 0x1, 0x4, 0x4}) getpeername$unix(r1, &(0x7f0000000b80)=@file={0x0, ""/510}, &(0x7f0000000d80)=0x200) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000dc0)={0x4, './file0\x00'}) kqueue() unveil(&(0x7f0000000e00)='./file0\x00', &(0x7f0000000e40)='W\x00') ioctl$WSKBDIO_BELL(r6, 0x20005701) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000e80)={0x8, 0xffffffff, 0x2, 0xe7, "72dcc6a89ebdcbe4d7b3f403120be71b8b449778", 0x6, 0x7fff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000ec0)) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000f00)=0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000f40)={0x10000, './file0\x00'}) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000f80)=0x8) 265.76118ms ago: executing program 3 (id=461): unveil(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)='c\x00') mkdir(&(0x7f0000002180)='./file0\x00', 0x4) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setgid(0xffffffffffffffff) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000500)="b10005016961ffffffffffff07000000211c13fecea79c5dfaf66e8d030000000000000089cb4f4207959d5c65d16dfdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32618210000720fd38bdb0000dd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f834371205050052fbe03f49b11b7aaeba84913f0100000000000067b346b2d7f295eab8d0de9ea13894cbf9fe5cf4ca9590543fdc6102f76a693066dbd223ab979c2565e5e2e1deca0775c3a1ab83b3c2f6b2", 0xe9, 0x408, 0x0, 0x0) setgroups(0x0, 0x0) close(r0) chmod(0x0, 0x2fe) setuid(0xee01) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x100, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0xc0, 0x45, 0x1}, {0x1, 0x0, 0xe, 0x1}, {0x931e, 0x2, 0xd, 0x5}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a7a6d61de4a10909926243003b47915d8156c41f", &(0x7f0000000000)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000380)=ANY=[]) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000300)) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', 0x40, &(0x7f00000001c0)='./file0\x00', 0x8}) r4 = socket$unix(0x1, 0x5, 0x0) setreuid(0xee00, 0x0) getuid() faccessat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setrlimit(0xd, &(0x7f0000000980)={0x44, 0x3fb}) r5 = syz_open_pts() close(r5) 142.32568ms ago: executing program 7 (id=462): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0xbe, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x200000000000010f, &(0x7f0000000000)=[{0x40, 0xf2, 0xff}, {0x80, 0x11, 0x3, 0x49}, {0x6, 0x90, 0x12, 0xfffff802}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="a7a6d61de4a16809d26251c61b4f0919d7aacd6865959cb3e86fff46c0fb2b6317190efc3a1a025a3b9e222797419af62c445099107aa3fd6ee0bdbf216ebe15430896db39c1506d1d5549f66b9b81042bc027c5", &(0x7f0000000000)=0x54, 0x0, 0x0) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000200)="f7fccd98b270ba68006a518b7bf6d3f55f038d69e41fc86268ceca54608ae67eb5d010e5ab4ff0c8fb83d6ebcb04e8609d9dabd2841973524a555bc885e54da2ef60a2e4e805d94fea7330da54a01839db43b4e1421b4cee171c13b238a0d0ad3b6f8f13fa01c3eccf62061e90ad384754ff3a1a76e52a5ea89732f2e8b4441f2feda124b8da53144ee71fdae38b6746da", 0x91}, {&(0x7f0000000080)="aa3f9eca4235ff11b83ffcdc077697b121bd6811e78626f6bc01eee5f49025", 0x1f}, {&(0x7f00000002c0)="0e399e479ae931c23ab542fee422d4b4280c1ac4fc798b5791d952a142e0ec7f1290ed67e7f929958d5e1378fa095b00d08c55234b4a7e350e4efcb94a26d3d10bbf87fd5a21889f4b9d7e052b5cc529a5c84a65e57d3e6cca8993b3b2dd49ddff4b13227df1", 0x66}, {&(0x7f0000000340)="c5603b4c32bbe14e2c2f971c741268675ac52285db28eaf97a4c3e81c82d187a4164217a84a197e1cccfff0bd0923801ff21dfc779b52074eca9f8bc41bd3f0701d05ae24a3db4645cb1b126", 0x4c}, {&(0x7f0000000400)="39b70a9b6fd3d650e6fa57bd456cfd6f188dc3810c78b0b648c2fd5623021711d4455f60e0fa422626eee6d289cfc623e511d197e56e2aee3ab4f189cef6efbc2af7a0dda67123a4c60638ab75a7f0e79c60b7f7bb55518ae41313e09e873d8425cab78145cc1702e86c2c5cc3ab5aed74eb2488442f73c639bacc82a53f5bdb5b2b76a25eba0e8e1d955da08f5f296f46ae35bb5c07220b2030615a0a96575925951f9f62e5ac8ac6ab5854443c7130f9a9", 0xb2}, {&(0x7f00000004c0)="d5f520cd4c096b254e5cd652e82e87b94aec6cf624b0afda129277de26e069cb3ea6a22dff13c98ff22bc4797810490463ca15fc9dcd036aaa4436caf8fcef777ae96f887557fa833738903567045dc4c66a0617cc2b7b0587a72a31ee871b811b22c618e17d2da81071e6d0b62b6e54909223089318581ea8e765b3c3a50144c9001b76116117acdd6fdf5cc0548578278a77dc51d0053b0697bf6a656730f0a172e79195683fc90555292ff160f111323b7be98dab45d3873c81a455b859a5fea76b1637544c36a736c1334ffb2ea8ee", 0xd1}, {&(0x7f00000005c0)="7cefcb945e7f57b863a20e537f78779f041b84974c6118553a3e5bb1726d3044be78fb443c59920e689303c2379ad497e06f55cdd09403094b4aca65bd5407b0bab4f0644ee3ea3466602991144abcf94c48fbf95948a0c6dadf2a8f9f10b162b4fd6eeb18917662f87e3ca5c98c70de4702b380a9160ec05eabafcdc157e9bb9b97d4ec8142845696a2518f7fa8b933", 0x90}, {&(0x7f0000000680)="ef17ef0f85f6110cf6a9051c416420fff6d629eb2734d7a6f3f62774efd8922328b1e1e864d5a36d7af9e975081f0a1d596a1d77e02c1b37d0b6dceed48d02f6217fb9d0767501", 0x47}], 0x8) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000780)={0x27, 0x0}) write(r0, &(0x7f00000003c0)="f81ad30100060000000100000000", 0xe) r2 = kqueue() open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) setuid(r4) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r3) setuid(0xffffffffffffffff) getrusage(0xffffffffffffffff, &(0x7f0000000380)) setrlimit(0x6, &(0x7f0000000840)={0x1, 0x7}) kevent(r2, 0x0, 0x0, 0x0, 0x653, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000800)={0x6, &(0x7f00000007c0)=[{0xb79, 0x5, 0x9, 0x4}, {0x4, 0x4, 0x5d, 0x7fffffff}, {0x40, 0x1, 0x9, 0x9}, {0xe, 0x4, 0x9, 0x5}, {0x15f, 0x3, 0x6, 0x6}, {0x1108, 0x3, 0x4, 0x30}]}) 139.325812ms ago: executing program 4 (id=463): r0 = socket$inet6(0x18, 0x4000, 0x9) fcntl$setflags(r0, 0x2, 0x0) socket$inet6(0x18, 0x4000, 0x9) (async) fcntl$setflags(r0, 0x2, 0x0) (async) 136.62599ms ago: executing program 6 (id=464): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x57e9, 0xffffffff, 0xfffffffd, 0x1000, "ffffff00000000f4ffffff060000000000008000", 0x133653f6, 0x2}) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x10}, {}, {0xffffffffffffffff, 0x40}, {r0, 0x4}], 0x4, 0x0) setuid(0xee01) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x9, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0xa, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x10000, 0xc0000000}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x407}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {0x0, 0x1}]}) r3 = socket(0x1, 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x40) r4 = getpid() fcntl$setown(r3, 0x6, r4) shutdown(r3, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x6, 0x10000, 0x3, 0x9, "1e0d653e627eedaf01a2c4e2fc1049ab37376b86", 0x0, 0xfffff48e}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x8) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) fcntl$dupfd(r6, 0x0, r5) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) unlinkat(r5, &(0x7f0000000080)='./file0\x00', 0x0) 135.94348ms ago: executing program 3 (id=465): mknod(&(0x7f0000000080)='./file0\x00', 0x6000, 0x202) mknod(&(0x7f0000000200)='./bus\x00', 0x6000, 0x202) syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "765203", 0x8, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[@routing={0x11, 0x0, 0x0, 0xec, 0x3000000}]}}}}}) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000040)='./file0\x00') 57.311381ms ago: executing program 3 (id=466): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) read(r1, &(0x7f0000000400)=""/119, 0xfd4c) (async, rerun: 64) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x4, 0x0) (rerun: 64) r3 = socket(0x18, 0x1, 0x0) close(r3) (async) socket(0x24, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x0, 0xfffffffd, 0xfeffffff, 0x9, "0800140000fffbf6ed010076d0f0ef69d5b1b1ad", 0x50000000, 0x9}) (async, rerun: 32) setsockopt(r3, 0x6, 0x41, &(0x7f0000000280), 0x1c) (async, rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5, 0x7f, 0x1}, {0x4, 0x8, 0x8, 0x7}, {0x1006, 0x2, 0x6, 0x4}]}) (async, rerun: 32) r4 = open(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x615, 0xb2) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r4, 0x0) (async) ftruncate(r4, 0x8531) (async, rerun: 64) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)="01", 0x1) (async, rerun: 64) sync() (async, rerun: 32) select(0x40, &(0x7f0000000000)={0x29, 0xfe, 0x29d4cbe1, 0x1000000010, 0x800, 0x1, 0x8, 0x10}, 0x0, 0x0, 0x0) (async, rerun: 32) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) (async, rerun: 64) mkdirat(r1, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xd5) (async, rerun: 64) syz_emit_ethernet(0x10f, &(0x7f0000000640)=ANY=[]) readv(r1, &(0x7f0000000880)=[{&(0x7f00000002c0)=""/216, 0xd8}, {&(0x7f0000000480)=""/250, 0xfa}, {&(0x7f0000000580)=""/168, 0xa8}, {&(0x7f0000000640)=""/69, 0x45}, {0x0}], 0x5) 56.916666ms ago: executing program 6 (id=467): mkdir(&(0x7f0000000000)='./file0\x00', 0x35) chroot(&(0x7f0000000080)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)={{0x10001, r1, r2, r1, 0x0, 0x81}, 0x20000000000}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 50.295136ms ago: executing program 6 (id=468): setuid(0xffffffffffffffff) r0 = syz_open_pts() syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f0000000180)={@random="a50a1b311724", @random="b000", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x3d, 0x1c, 0xfffd, 0x0, 0x7, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@generic={0x12, 0xdf, 0x0, "b9328bb9"}}}}}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) 49.349885ms ago: executing program 6 (id=469): clock_getres(0x0, &(0x7f0000002b80)) syz_emit_ethernet(0x140, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6605b400010a06300000000015000000eefffffffffffffffe8000000000000000000000000000aa4e224e23", @ANYRES32=0x41424344, @ANYRES8, @ANYBLOB="50800003907800072a702b1ab07a08fa4c7e50b0b3f1717e0f16b18c385ed05939cfec5499094222c78097fcd10180c229ada43d681246cefd3b397dc481cc203e1e9901a9a20bdb84fa3db77d627122e3636d491d852d16fe28e4bf8e1269be0c48ad9a64943e71f7ce2fd471754200a3b7af9ea861dd6f39505ed8c0bcb9db168edd34595080f904202624bbf1ef6eebee2f410a684985863730cbf46144cb815a7d6130337d937776e5ec4832f454329df58b88e42aff33f7abbaad9acd69a6decde78c3b32359f77c01601c33f290a30cbe647a16bc9861d89263353245bd504cc86a851ad942a41a4b364ebba6151f2b190ee2d6ff4ab8575deae296bcd8aaaf56c15085e4d27ef9f"]) 46.065794ms ago: executing program 2 (id=470): r0 = open(&(0x7f00000001c0)='./file0\x00', 0x4, 0x0) setreuid(0x0, 0xee01) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) writev(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000180)="828631840d0038c13f76d6d8cb0af6f0cda537c9b866ee65f25b3574b21c7bee9ca48df63707247837ba4924294b5446b42c8eb3332cdd26eec272d02942fd6706b096ee4e3a12ad63b998a46d6b047bdd5b98edb0bcb3db54dd482e1c977c72070fbcec77643b8fb45919a626ba38b51b0c2fc29456c9a78919a5538d0b23a3e5350014", 0x84}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r1, &(0x7f0000000200)="f92a9bd300"/20, 0x14) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) setrlimit(0x8, &(0x7f0000000000)={0xfffffffffffffffb, 0xffffffffffffffff}) fcntl$lock(r3, 0xc, &(0x7f00000019c0)={0x3, 0x0, 0x79, 0x2}) select(0x59e6b373594ae5f5, 0xfffffffffffffffe, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000000)="2321be", 0x3}], 0x1) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)="2009207b629c0a", 0x7}], 0x1) socket$inet6(0x18, 0x8000, 0xf8) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 0s ago: executing program 6 (id=471): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b202d, 0x504) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) (async) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9c05, 0x2000007, 0x5, 0x80000001, 0x80000001, 0xfffd, 0x10, [{0x1, 0x7, 0x4, 0x8000}, {0x9, 0x8, 0x100, 0xfffffffb}, {0x8, 0x8000b86, 0xfbffff7d, 0x9}, {0x6, 0x8, 0x3}, {0x401, 0x2, 0x2800, 0x107}, {0x2, 0xfffff800, 0x1, 0x99}, {0xcdf, 0x42a7, 0x3, 0x400f}, {0x6, 0x80b, 0x14, 0xb}, {0xfffffffb, 0x82, 0x1, 0x9}, {0x3815, 0x8101, 0x80000000, 0x88}, {0xf, 0x10010001, 0xc, 0x3}, {0xfffff7fa, 0x94d7, 0x9, 0x7}, {0xb8c, 0xc3b, 0x8005, 0x1}, {0x29a71717, 0xfffffffe, 0x0, 0x9}, {0xc, 0x4, 0x6, 0x1}, {0xfffffffd, 0x6, 0x4, 0x30005}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9c05, 0x2000007, 0x5, 0x80000001, 0x80000001, 0xfffd, 0x10, [{0x1, 0x7, 0x4, 0x8000}, {0x9, 0x8, 0x100, 0xfffffffb}, {0x8, 0x8000b86, 0xfbffff7d, 0x9}, {0x6, 0x8, 0x3}, {0x401, 0x2, 0x2800, 0x107}, {0x2, 0xfffff800, 0x1, 0x99}, {0xcdf, 0x42a7, 0x3, 0x400f}, {0x6, 0x80b, 0x14, 0xb}, {0xfffffffb, 0x82, 0x1, 0x9}, {0x3815, 0x8101, 0x80000000, 0x88}, {0xf, 0x10010001, 0xc, 0x3}, {0xfffff7fa, 0x94d7, 0x9, 0x7}, {0xb8c, 0xc3b, 0x8005, 0x1}, {0x29a71717, 0xfffffffe, 0x0, 0x9}, {0xc, 0x4, 0x6, 0x1}, {0xfffffffd, 0x6, 0x4, 0x30005}]}) sysctl$kern(&(0x7f0000000080)={0x1, 0x26}, 0x2, &(0x7f0000000280)="9a952ca2f6237d63bd973370a0acc712cf46be8dc721f578c41cd16545989e95ea759a52f35c1e83f02bba6b6a63d4cabb3cf84b457579e7782612338cf93af2cb0846384e9d4aef222a614ecab8474c8e5cae5768e184a714a274e8c888d85ec960b1273d80b387ce5513a80aedd07e8ec7ba634e8895c6c3faf544b681ea328b9341b8258d681e030561f4870a6216697ad0947c6be7f686cc9297daf82a5727bb453ed3704c34e959084c49bae71546146a7e6330", &(0x7f00000000c0)=0xb6, &(0x7f0000000340)="c5c855d92a9a2f2c440fa906aafd85d43bcc8ab58bcfd57aa393a7db2a5c69b24aed8c384dc0a728c300248f803e9cf13755f3ea154b36989f80699708880fa909fb86aa441911b4f5c9bb728b06c63912ff2473128db284f8993e4b304fa567586984c64bc5c3a3c9b85066968a8814ce425a285b38575d0a8f1c6d2ec94815e437373f0bdda22eea013987e226fa99702f4488beeb5d88b8ddf842cf700ca2abcf688b914ac1b25a6617db67f90c0c0ee2654269dd20323d8222d0b7980d8cfbc14d61427762e8edc9987fabb7d0e43e141839753717386fc99e2d4e176aff268e9f71d5", 0xe5) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x7) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-main-2.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.39' (ED25519) to the list of known hosts. login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error ¹j¼pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error Data modified on freelist: word -35183596464048 of object 0xffff800001767080 size 0x38 previous type free (invalid addr 0x83e62889fd94024b) panic: Data modified on freelist: word 4 of object 0xffff800001767080 size 0x38 previous type free (0x0 != 0xdeaf4152) Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *423506 38484 0 0 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff833d9b9c) at panic+0x1cf malloc(38,5,a) at malloc+0xdb6 rtable_add(1) at rtable_add+0x29d route_output(fffffd807ececb00,ffff800010fe0688) at route_output+0x564 route_send(ffff800010fe0688,fffffd807ececb00,0,0) at route_send+0xd7 sosend(ffff800010fe0688,0,ffff80003c92f558,0,0,0) at sosend+0x804 sendit(ffff80002a79ca78,5,ffff80003c92f650,0,ffff80003c92f6f0) at sendit+0x5a5 sys_sendto(ffff80002a79ca78,ffff80003c92f7a0,ffff80003c92f6f0) at sys_sendto+0x8d syscall(ffff80003c92f7a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xafdffe62b70, count: 4 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: Data modified on freelist: word 4 of object 0xffff800001767080 size 0x38 previous type free (0x0 != 0xdeaf4152) ddb> trace db_enter() at db_enter+0x25 panic(ffffffff833d9b9c) at panic+0x1cf malloc(38,5,a) at malloc+0xdb6 rtable_add(1) at rtable_add+0x29d route_output(fffffd807ececb00,ffff800010fe0688) at route_output+0x564 route_send(ffff800010fe0688,fffffd807ececb00,0,0) at route_send+0xd7 sosend(ffff800010fe0688,0,ffff80003c92f558,0,0,0) at sosend+0x804 sendit(ffff80002a79ca78,5,ffff80003c92f650,0,ffff80003c92f6f0) at sendit+0x5a5 sys_sendto(ffff80002a79ca78,ffff80003c92f7a0,ffff80003c92f6f0) at sys_sendto+0x8d syscall(ffff80003c92f7a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xafdffe62b70, count: -11 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80003c92f100 rbx 0xffff800001767080 rdx 0xffff8000015aec40 rcx 0 rax 0xffff80002a79ca78 r8 0x101010101010101 r9 0x8080808080808080 r10 0xeeb70396975eb7cc r11 0xe4413aefcee7f462 r12 0 r13 0xffffffff83a66bb0 kmemstats+0x140 r14 0 r15 0x1 rip 0xffffffff82289575 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c92f0f0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb> show proc PROC (syz-executor) tid=423506 pid=38484 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002f4d0028,0xffff80002a79d250 process=0xffff8000ffffb618 user=0xffff80003c92a000, vmspace=0xfffffd806ccc98b0 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 97235 259607 35521 0 2 0 syz-executor 97235 101073 35521 0 3 0x4000080 fsleep syz-executor 38484 497187 96167 0 2 0 syz-executor *38484 423506 96167 0 7 0x4000000 syz-executor 65283 74829 40018 0 2 0x2 ifconfig 40018 369961 78407 0 3 0x10008a sigsusp sh 38335 69517 8981 0 2 0 syz-executor 38335 104877 8981 0 3 0x4000080 pipewr syz-executor 84830 419627 59466 0 2 0 syz-executor 84830 434135 59466 0 3 0x4000080 fsleep syz-executor 75654 257903 40321 -1 2 0x10 syz-executor 75654 100615 40321 -1 3 0x4000090 kqread syz-executor 92083 147404 24097 0 4 0x82000 syz-executor 92083 374656 24097 0 2 0x4082000 syz-executor 92083 310094 24097 0 3 0x4002000 suspend syz-executor 78407 206917 57595 0 3 0x82 wait syz-executor 19285 41139 20161 0 3 0x3000 suspend syz-executor 19285 109188 20161 0 3 0x4081000 biowait syz-executor 19285 48112 20161 0 3 0x4081000 fltagain2 syz-executor 19285 389775 20161 0 3 0x4081000 fltagain2 syz-executor 19285 221250 20161 0 3 0x4081000 fltagain2 syz-executor 19285 218292 20161 0 3 0x4081000 fltagain2 syz-executor 19285 84067 20161 0 3 0x4081000 fltagain2 syz-executor 19285 441420 20161 0 3 0x4081000 fltagain2 syz-executor 8981 320570 57595 0 3 0x82 nanoslp syz-executor 40321 118301 57595 0 3 0x82 nanoslp syz-executor 35521 212126 57595 0 3 0x82 nanoslp syz-executor 20161 430915 57595 0 3 0x82 nanoslp syz-executor 59466 75365 57595 0 3 0x82 nanoslp syz-executor 96167 328470 57595 0 3 0x82 nanoslp syz-executor 24097 332374 57595 0 3 0x82 nanoslp syz-executor 57595 440499 4022 0 3 0x82 kqread syz-executor 4022 379222 58855 0 3 0x10008a sigsusp ksh 58855 362468 43164 0 3 0x98 kqread sshd-session 43164 50831 85421 0 3 0x92 kqread sshd-session 21166 354813 1 0 3 0x100083 ttyopn getty 85421 366833 1 0 3 0x88 kqread sshd 31809 290956 41586 73 3 0x1100090 kqread syslogd 41586 358730 1 0 3 0x100082 sbwait syslogd 8165 309860 1 0 3 0x100080 kqread resolvd 53462 432921 47374 77 3 0x100092 kqread dhcpleased 68427 283458 47374 77 3 0x100092 kqread dhcpleased 47374 204997 1 0 3 0x80 kqread dhcpleased 53519 244995 0 0 3 0x14200 bored smr 94488 1784 0 0 2 0x14200 zerothread 82395 381517 0 0 3 0x14200 aiodoned aiodoned 74764 71967 0 0 3 0x14200 syncer update 50935 255806 0 0 3 0x14200 cleaner cleaner 7469 212090 0 0 3 0x14200 reaper reaper 49308 418871 0 0 3 0x14200 pgdaemon pagedaemon 68524 351969 0 0 3 0x14200 bored viomb 8209 166597 0 0 3 0x40014200 acpi0 acpi0 81798 404016 0 0 3 0x14200 bored softnet0 32924 405617 0 0 3 0x14200 bored systqmp 71547 282691 0 0 3 0x14200 bored systq 94453 257955 0 0 3 0x40014200 tmoslp softclock 14980 45529 0 0 3 0x40014200 idle0 1 352761 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 11039 12113K 13247K 166960K 13545 0 pcb 17 13K 14K 166960K 153 0 rtable 222 8K 8K 166960K 514 0 pf 31 13K 15K 166960K 82 0 ifaddr 35 6K 7K 166960K 71 0 ifgroup 43 1K 2K 166960K 111 0 sysctl 4 1K 9K 166960K 14 0 counters 32 17K 18K 166960K 56 0 ioctlops 0 0K 4K 166960K 179 0 iov 0 0K 16K 166960K 27 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1411 89K 89K 166960K 1928 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 9 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 91 0 dirhash 12 2K 2K 166960K 24 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 19 69K 97K 166960K 633 0 sigio 0 0K 0K 166960K 80 0 proc 60 59K 116K 166960K 587 0 subproc 72 4K 4K 166960K 99 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 59 0 in_multi 77 5K 7K 166960K 130 0 ether_multi 1 0K 0K 166960K 6 0 mrt 1 0K 0K 166960K 23 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 85 387K 387K 166960K 85 0 exec 0 0K 1K 166960K 422 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 237 174K 177K 166960K 7277 0 UVM aobj 20 9K 9K 166960K 23 0 pinsyscall 40 80K 96K 166960K 1766 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 26 0 NDP 10 0K 2K 166960K 48 0 temp 85 9072K 9158K 166960K 15173 0 kqueue 13 20K 30K 166960K 138 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 80 0 75 1 0 1 1 0 8 0 rtentry 136 152 0 66 4 0 4 4 0 8 0 unpcb 144 413 0 396 2 0 2 2 0 8 1 syncache 336 6 0 6 1 0 1 1 0 8 1 tcpqe 32 4 0 4 1 0 1 1 0 8 1 tcpcb 736 145 0 137 2 0 2 2 0 8 1 arp 96 27 0 12 1 0 1 1 0 8 0 ipq 40 3 0 1 1 0 1 1 0 8 0 ipqe 40 5 0 3 1 0 1 1 0 8 0 inpcb 328 444 0 432 5 0 5 5 0 8 3 nd6 112 33 0 11 1 0 1 1 0 8 0 pkpcb 40 3 0 3 1 0 1 1 0 8 1 kcovpl 48 11 0 3 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1072 15 0 15 1 0 1 1 0 8 1 pppxif 1384 1 0 1 1 0 1 1 0 8 1 pfstscr 40 3 0 3 1 0 1 1 0 8 1 pfsrclim 320 1 0 1 1 0 1 1 0 8 1 pftag 88 2 0 0 1 0 1 1 0 8 0 pfqueue 320 1 0 0 1 0 1 1 0 8 0 pfstitem 24 4 0 0 1 0 1 1 0 8 0 pfstkey 128 12 0 9 1 0 1 1 0 8 0 pfstate 384 6 0 4 1 0 1 1 0 8 0 pfrule 1360 5 0 5 1 0 1 1 0 8 1 rttmr 136 2 0 2 1 0 1 1 0 8 1 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 647 0 245 32 0 32 32 0 8 6 art_table 40 651 0 245 6 0 6 6 0 8 0 art_node 32 149 0 71 1 0 1 1 0 8 0 semapl 112 87 0 77 1 0 1 1 0 8 0 shmpl 112 16 0 2 1 0 1 1 0 8 0 dirhash 1024 25 0 8 3 0 3 3 0 8 0 dino2pl 256 2490 0 1038 92 0 92 92 0 8 0 ffsino 256 2490 0 1038 92 0 92 92 0 8 0 nchpl 144 3357 0 1658 64 0 64 64 0 8 0 rtmask 32 1 0 1 1 0 1 1 0 8 1 vnodes 216 2960 0 0 165 0 165 165 0 8 0 namei 1024 10866 0 10864 2 0 2 2 0 8 1 vcpupl 3904 4 0 1 1 0 1 1 0 8 0 vmpool 808 4 0 1 1 0 1 1 0 8 0 kstatmem 264 60 0 40 2 0 2 2 0 8 0 scsiplug 72 3 0 3 1 0 1 1 0 8 1 scxspl 216 12702 0 12701 8 0 8 8 1 8 7 plimitpl 152 278 0 260 1 0 1 1 0 8 0 sigapl 424 920 0 876 6 0 6 6 0 8 1 knotepl 120 25243 0 25196 16 6 10 16 0 8 7 kqueuepl 184 301 0 289 4 0 4 4 0 8 3 pipepl 304 156 0 128 3 0 3 3 0 8 0 fdescpl 448 906 0 875 5 0 5 5 0 8 1 filepl 120 4849 0 4619 10 0 10 10 0 8 2 lockfpl 104 219 0 216 1 0 1 1 0 8 0 lockfspl 48 93 0 90 1 0 1 1 0 8 0 sessionpl 144 26 0 18 1 0 1 1 0 8 0 pgrppl 48 39 0 23 1 0 1 1 0 8 0 ucredpl 104 657 0 645 1 0 1 1 0 8 0 zombiepl 144 877 0 876 1 0 1 1 0 8 0 processpl 1152 920 0 876 4 0 4 4 0 8 0 procpl 664 1612 0 1554 6 0 6 6 0 8 1 sosppl 176 4 0 4 1 0 1 1 0 8 1 sockpl 552 964 0 930 6 0 6 6 0 8 3 mcl64k 65536 52 0 52 1 0 1 1 0 8 1 mcl8k 8192 9 0 9 1 0 1 1 0 8 1 mcl4k 4096 3071 0 3016 15 0 15 15 0 8 7 mcl2k 2048 686 0 677 2 0 2 2 0 8 0 mtagpl 96 13 0 7 1 0 1 1 0 8 0 mbufpl 256 9290 0 9108 15 0 15 15 0 8 0 bufpl 280 4191 0 109 292 0 292 292 0 8 0 anonpl 24 132797 0 128138 37 0 37 37 0 187 8 amapchunkpl 152 23357 0 22668 34 0 34 34 0 158 7 amappl16 200 1702 0 1674 4 0 4 4 0 8 1 amappl15 192 4 0 4 1 0 1 1 0 8 1 amappl14 184 428 0 426 1 0 1 1 0 8 0 amappl13 176 119 0 109 1 0 1 1 0 8 0 amappl12 168 1147 0 1118 2 0 2 2 0 8 0 amappl11 160 2 0 2 1 0 1 1 0 8 1 amappl10 152 64 0 54 1 0 1 1 0 8 0 amappl9 144 267 0 267 1 0 1 1 0 8 1 amappl8 136 103 0 102 1 0 1 1 0 8 0 amappl7 128 46 0 43 1 0 1 1 0 8 0 amappl6 120 266 0 254 1 0 1 1 0 8 0 amappl5 112 80 0 73 1 0 1 1 0 8 0 amappl4 104 474 0 438 2 0 2 2 0 8 0 amappl3 96 3945 0 3854 3 0 3 3 0 8 0 amappl2 88 975 0 913 2 0 2 2 0 8 0 amappl1 80 11496 0 10951 13 0 13 13 0 8 0 amappl 88 6469 0 6298 5 0 5 5 0 92 0 uvmvnodes 80 111 0 0 3 0 3 3 0 8 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 7 0 7 1 0 1 1 0 8 1 dma128 128 255 0 255 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 22 0 3 1 0 1 1 0 8 0 uaddrrnd 24 906 0 875 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 906 0 875 1 0 1 1 0 8 0 vmmpekpl 168 8468 0 8426 3 0 3 3 0 8 0 vmmpepl 168 62784 0 60934 89 0 89 89 0 357 8 vmsppl 368 905 0 875 4 0 4 4 0 8 1 rwobjpl 40 18459 0 17456 12 0 12 12 0 8 0 pdppl 4096 1826 0 1755 118 46 72 82 0 8 1 pvpl 32 400798 0 389157 109 0 109 109 0 265 15 pmappl 216 909 0 876 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 395 0 46 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff833d9b9c) at panic+0x1cf malloc(38,5,a) at malloc+0xdb6 rtable_add(1) at rtable_add+0x29d route_output(fffffd807ececb00,ffff800010fe0688) at route_output+0x564 route_send(ffff800010fe0688,fffffd807ececb00,0,0) at route_send+0xd7 sosend(ffff800010fe0688,0,ffff80003c92f558,0,0,0) at sosend+0x804 sendit(ffff80002a79ca78,5,ffff80003c92f650,0,ffff80003c92f6f0) at sendit+0x5a5 sys_sendto(ffff80002a79ca78,ffff80003c92f7a0,ffff80003c92f6f0) at sys_sendto+0x8d syscall(ffff80003c92f7a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xafdffe62b70, count: -11 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x25 panic(ffffffff833d9b9c) at panic+0x1cf malloc(38,5,a) at malloc+0xdb6 rtable_add(1) at rtable_add+0x29d route_output(fffffd807ececb00,ffff800010fe0688) at route_output+0x564 route_send(ffff800010fe0688,fffffd807ececb00,0,0) at route_send+0xd7 sosend(ffff800010fe0688,0,ffff80003c92f558,0,0,0) at sosend+0x804 sendit(ffff80002a79ca78,5,ffff80003c92f650,0,ffff80003c92f6f0) at sendit+0x5a5 sys_sendto(ffff80002a79ca78,ffff80003c92f7a0,ffff80003c92f6f0) at sys_sendto+0x8d syscall(ffff80003c92f7a0) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xafdffe62b70, count: -11