last executing test programs: 4.320206694s ago: executing program 5 (id=810): setitimer(0x2, &(0x7f0000000000)={{0x0, 0xe}, {0x93, 0x100}}, 0x0) socket(0x2, 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x38}, 0x2, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[@ANYBLOB="69e1629b6174aaaaaaaaaabb86dd606b9efb00145000cb69bc83c1677a656ab420666c3e2c6fff020000000000000000000000000001"]) 4.196093647s ago: executing program 5 (id=813): mknod(&(0x7f0000000980)='./file0\x00', 0x2020, 0x4000) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x32) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r1}) r2 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000240)=[{r2, 0x5d3a22c981bdb09d}], 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 4.194222984s ago: executing program 4 (id=814): sysctl$net_inet_ip(&(0x7f0000002500)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, &(0x7f0000000000)="71a2c9bbcb105d7a3ab55a6a69b635df73ccbff50d29f2c41b06a4fe706cff955d7867a07159e6d04322bcf1586d801e9eaaa8e0325787a811e9fdec28f8785b41714528057f6d3ed852c40e21bfbcafc336a1a0c028adf47a85d7548ce2f03a723c11bf49e60abaeab2c739725d2447d288c20a523bd3a0316ed308d310599b331f4804c655e3665f5d27c71c1984f63b9d8e85c2a8c9ed84dbd87ad1c929ff7f00005fcb9fc239d1bce8636ee4593d66a06adea4bb5350d42e767d2eee3e49db74327c4364c645918b1446e68dd49695e0d9595efa54727ab7ec1b57407efeb362fa86543bb73f9ff25057e23b2c275db9d981f5ed3c469019e0203110865b40b222ad552685dec4641fcbc5dc25019994ea2328b28d44bed21ae687fbe4e676f210b9733323151f9f22b085bdac6abf7605c69696a33288e9eb1a6750aa6e875a7d153253255b54fad5e8a59c6dd47dc521b2858b9e4e0f6da48f11f1ba61d2fb123d341202bc291081fd87df70db3c4db04df26560805e3bf4e3e0519bfc63bd2ab20f6af094bff0f2f9b96e7ab5206ef733597c9d1723217ce4bf8562c5c07bdec3acca01a485ee3d9a6824174a509adaba125b64b11b669e8b558bdcd67fc93756e5ec50323c01d3387ddebd28de163e2e21df589c9198951a5fca65fd4a131f4333df647f36aa42614d05c3dff900"/509, 0x1fd) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1, 0x1, 0x4, 0xffff}, {0x4, 0x0, 0x1, 0x444}, {0x6, 0xd, 0x0, 0x401}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0x0, 0xfffffffc, 0x0, "0700000000b0b95b00"}) (async) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x20}, 0x6, &(0x7f0000000080)="0f23ca2c46f958e87c1939c867c99d710339a58f6a04d4d8265bca1a267dc44f9990ac5c85815774b5cff09d33274f43804ec40d461fbba00318e8ca5e5ac5cc354e1331d08a0b9fbd56ba35120c26abc7702426be86cabc56962613b82c8982afb88a74", 0x0, 0x0, 0xd6b564e3a461cd12) (async, rerun: 32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) (rerun: 32) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39f90c8b623e98b31257e54d657eae63062335637d041943a5695e10ff90804d6a98e11e043d6d043cbb6da87b25b6ec509a073806a022e200", 0x3c}], 0x1, 0xb9) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x10000, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000240)={0x74, 0x8c, 0x6, 0x100}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000700)="d80b00"/14, 0xe) (async) setregid(0xffffffffffffffff, 0x0) 3.104427597s ago: executing program 4 (id=817): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94", &(0x7f0000000080)=0xe, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) shmget$private(0x0, 0x3000, 0x42, &(0x7f0000515000/0x3000)=nil) mquery(&(0x7f000062e000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x5) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x205b9a) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x100) close(r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000200)=0x4c69) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000180)={0x10000008, 0x3}, 0x8) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000280)=[{0xff01, 0x2, 0xab, 0x3}, {0x5, 0x3, 0xd5, 0x5f}, {0xe, 0x10, 0xa0}, {0xfff, 0x6, 0x48, 0x8}]}) r2 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) r3 = socket(0x20, 0x4000, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000000c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f00000003c0)="3cb3ff3d38644287", 0x8}, {&(0x7f00000002c0)="def7ffad65f680a3e33c3297a7670e3d3c77d5c4f4cf4ea35c42abd3c98516248eb3e9ec3acc1d217a45291e1175e470d0be8f7f90a66d4aefa9f5c41126a82cc9b5ee9e3cfb50c445ff56c7240dc5205f6cec73f5a7ff907bdae19d7f2187b8876bef9f4257058c94fe804edc", 0x6d}], 0x2) socket(0x11, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) clock_settime(0x100000000000000, &(0x7f0000000000)={0xfc1ecc7f, 0x200}) socket(0x18, 0x3, 0x0) setitimer(0xa3b7445ace1c45aa, &(0x7f0000000140)={{0x5}, {0x7, 0xa011}}, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) socket(0x18, 0x1, 0x0) 3.104026166s ago: executing program 5 (id=818): mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x200) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0xdd) setreuid(0x0, 0xee01) r2 = socket(0x11, 0x3, 0x3) sendto$unix(r2, &(0x7f0000000280)="b1000501600000001600000007000000041c13fecea10500fef96ecfc72fd3357ae320b37b673039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b236deb51e2f0ac3ebbc2576b9a5f139b672f4d335d223e7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea6e69e0bb76d907c400000200361b1257aea8c500002002fb00000000008abfba09000000ec1d89e000040781e4b2fff040ff00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) rename(&(0x7f0000000080)='./file2/file0\x00', 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) acct(&(0x7f0000000040)='./file0\x00') 3.060768671s ago: executing program 5 (id=820): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xee4bce5bb233ab95) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x5, 0xa, 0x1}, {0xb1, 0xb, 0x2, 0x4}, {0x16, 0xb6, 0x7f, 0x77}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000ac0)="3cb3", 0x2}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f95f84cf71b5", &(0x7f0000000080)=0x7, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) openat$diskmap(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5c) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) read(r2, &(0x7f0000000000)=""/116, 0x74) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x2a, &(0x7f00000001c0)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast}}}}) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x30, 0x0, 0x57d, 0x0) close(r0) 3.05706857s ago: executing program 4 (id=823): openat$vnd(0xffffffffffffff9c, &(0x7f0000000240), 0x200, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100)={{0x20000000000000}}, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x8}, {0x5, 0x7}}, 0x2) writev(r0, &(0x7f0000001100)=[{&(0x7f00000005c0)="e6779f", 0x3}, {&(0x7f0000000380)="4255f9b73464d31b4b12e5ee22694e9f92bf6b2ad9d275080bca6e3b7c8163e01bd40e530b4752504e18c4", 0x2b}, {&(0x7f00000009c0)="a5", 0x1}, {&(0x7f0000000400)="5cd5", 0x2}, {&(0x7f00000002c0)="19469eb1", 0x4}, {0x0}, {0x0}], 0x7) 3.028832952s ago: executing program 5 (id=825): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x800, 0x40) poll(0x0, 0x0, 0xffffffff) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xb, 0x28, 0xfffffffe, 0x5, "ea06b3705b4200", 0x4, 0x450a00}) syz_emit_ethernet(0x3e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000fd00083a00fe8000000000000000000000a48b8073fe4eec960000000000000000000000bb81"]) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sendto$inet(0xffffffffffffffff, &(0x7f00000000c0)="6c25a03ae7b27b4e7fc0924a22334b9b619f09f993c214bf34de94ee6f878793a443c48892901b940ff2189ae976bd635aa66dd55818d1ca20a7f88c2ad799df41ea701f32e36ab928f0ea3b00ddc5613e3590c04b342a5ec356d4f406e612653d7338e1b59ec0f00de4b65b3f18", 0x6e, 0x0, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7ff, 0x0, 0x0, 0x0, 0x0, 0x6a, 0xfffe}, 0x7, 0x0, 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0/file0\x00', 0x0, 0xfffffde2, 0xffff, 0x0, 0x24, 0xf, 0x40000001, 0x2, 0x0, 0x1, 0xf1a}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0xf, 0x8, 0x7, 0x1}, {0x2009, 0x5, 0x21, 0x4}, {0xf7fe, 0x2, 0x7d, 0x4}]}) r4 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r4, 0x8080691a, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000180)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f751e2f0ad3ebb0357699a1f139b672f4d3300720fd18b0200000000000000815b9a0000890400000000008000361b00002021fbfa0c0fefff8abfba225554f4e0f668246c09000000086f71a3f8343712051eea04000000ecfffb8d2fa6958c95401036c290ae285274cc90da4d1cb55497b614a391598df61f26dbf5cb2089c93c474203ab70acfb24e6", 0xc0, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000240)='./file0/file0\x00', 0x104) readlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a00)=""/4096, 0x1000) 3.028135252s ago: executing program 4 (id=826): open(&(0x7f0000000480)='./file0\x00', 0x10000, 0x4ebfac6bbaf7959) (async) faccessat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x4, 0x0) 2.979970134s ago: executing program 4 (id=829): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) (async) dup2(r1, r0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x0, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}, {0x16, 0x7, 0x7f, 0x4011}]}) (async) writev(r2, &(0x7f0000000080)=[{&(0x7f00000003c0)="3cb3ff3d386442873668ee8adcc9b969e224607d7f0e00"/32, 0x20}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000240)="a900000400b6ff680000ac006346473c8174cf78d4df599afb4c0458105a91501d94a3f6", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[]) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) (async) rename(&(0x7f0000000380)='./file0\x00', &(0x7f0000000240)='./file0/file0/file0\x00') (async) mkdir(&(0x7f0000000080)='./file0/file0/file0\x00', 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, &(0x7f0000000240)={0x3fb}, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd722ca6fdffa0800450000300000000000019078ffffffffe00000010c009078000000004500fffc000000ffff"]) 2.97944597s ago: executing program 4 (id=830): r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x3e0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x0, 0x101fffff9, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x104c) open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc450443e, &(0x7f0000000040)={0xfffffffd, 0x8001, 0x1, 0x2, "97a2224ff1c14649ebb178926cc9795a6b47c1d1", 0x0, 0xfffffffe}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000010c0)={'./file1\x00', 0x2, 0x8c0000, 0x401, 0x0, 0x3, 0x6, 0xffffff01, 0x2, 0x0, 0x6, 0xb43}) syz_emit_ethernet(0x1016, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff88a8280081002500806d350fa7a3f04b1c330f944f143d3d52905c1e658e776d1c2a5e830768b1f6741901266d448db2aa088dfb5424da9e9ac45dbffeb63eef5487b0c13f9f55f10b8e654d3fa3073bd1994daa75035bca5f4a9fc573d333cc22e5baee5c6e297f4eb2adcfc31aaf8449922b782daa9afe78af01fbe2bb6bde447347c01e41664a2fc1984a0cbb620f4469e083a979275edabd0541dc4b6059acda9a67fcb633f920149df345fb7f66ab2eef8784d813c7bfa60697eddefba7e79ab6bc49e632b4f236ae7e29bf33bb2db678b9cd90e2d67dcb20e01faa8c443ef8fd2d5df8f1c622e5249688bf4cb08e4f443c06f27eafc1136dd2bf317778b93a78111b5e572daaf817353921771b3a89cefc102dacf371b9887874d4b0bf7260f892d30f3d21c39a3f023669908bea5ffa728c7d7b6d9dda2400497e3be25cab3325500a1bb4199485b37788191e4e3ce04b0caf3c07c2abcebfd681a174e43e9811d60198da960e40746ba16fdcbd1a80af337033a500b73a2d4263f114ffbcd72eea7930d62c47367dd391fe245b77de651a11fa61bd443af785fca3f0b433a4d0f4b00ddfae33cd565d2afa27c42c80934e51201b69f78f8ba97fc53c6ad6e85f41a4dab0f5d8a5aec1dd799a4e344c0cc043fd8ac7e8cc0e5f925619fd55aad2b3935414c7bfaa40e1799551d2f3ca87477f2ac8a823ccf878886d1821477472a9c8331607660ff5c21f7b8c735e1f44a86f57a67b59cb4a48176c22e628d1dd6da8b12069fda9ee127dd725402f71b363b7f1167c1ddcec17d50af4000df86ed91a42c38d0bea3ee4e0510839afd3f29c872857cd269dee4a2a38032aa019e9d8a9b893c0f7bb7662c6ccbda7f4d2e726133feb6bf32ca603e20f8b071b9d8818e566a7be02dda772d0159c1d8cb72b52c517cb9a8a063533128153ac0b381d056f0305f02291799b8d38748902de1ad34f7b6c2a4ef9412a91f61c0c7f1bdd0278d06ece16c753a558030fce954e1509dba35260f7d4886a2cbcbd0d96f46b4e278e2d4b5f33d8c9c2a19a82ded8544bdbf12ed2cd00868c42d2422b6d5ac63d7a784adc451612f4f8ef184711cff94abc8ff2bd0efdfdd3bec663262a1b682adb234adc29d8f40a7cd29ad95fe19f6e507e2eeb8addc8999fc1161e3e5dceac557d14fba0b365ab63859943454aff6058c904d6faddaa705b580b42b1c0ef51f4b5d24fe45bd610c145728cf89d2a17859d2a4c48702f4b12863f1da087a6f763340386aaf66310936ef9ea018d2a0594530482e3022625adb3724850b108356d79305f203d7ebd4d31cf8f8c5745cc4177c5b1bfe268fb3d011db22214b41c6b2a127b6ac364e3996eb3368d2e4f4d361dd125084409b6976d02cca6c3398e39b1cf999674a71a68511735ecfc0f7d48894b718657b9d56cb356ce27aecd0558baa0629f235eb18669966eac01a8185d96e2426cd0c091ba3459ef2f70109d256d85cb63bcbedb4d5915977337dcac2865ea32a83738876095cfef84319533c26446ed95cbbf412ff09409e8c6a44ed71d2637c8982cee187ba7e1b8b7f3c8946ed16ae6efa0c9ece7cb6a61f5695ea89a302c1b2fa4ed7de42c9a5ed60ad2c8a50627f53782ac2338c66e8f54eb5de87ab12063960d381b886f07e36f67454857e00f6c22e60777b6ec211b434e905dc54757fc0e88a8f6505b70a9762fef85d437bd6c35442fc8faa91285093ac85b579505a811c747f22475cfd4154735b3dddcd303b0b6dacc348b8f83d116ffa5044c5aa0cca8ba9bbbfd236e0a017f804e796d02fff3460de13c59ac41811c81c5e5ee5be14df0a7a376158a890321e8cc65f909bf761995c903ef3d4579ec4078cd7c9feb26eb970a67ab8cdf85033a55b04a658101fb29fb18adc8d87d7124f13613ee1c570113711c0163af031fc721fa6b4eda8d24dd31c2b9b1b102af57862cdf67e3c35f904f0ef685ca204481f27759050f3a21c017bd8c7cfe445a51f6919104bdd0226e395705cb5e0140dbfd7651d4c84270beb5ccb451e3d0bf0f4c2edaed1793425f82f89de20b94434530142cb3d31f49ee68dd540dd38db48caf21802d9b8157b5071849992b019efd5fdd40fb0b215ab5eb0f775cff1bdb88b85fbfd52ad5648d3f7cdc418c078479d6646c981e8af5ec6b4b8a7ab3d742f746ff38506bfb30482b935e6d615eed47934150b2c0c5e75e5bda0444d9d6393ebaf16e3d13760d869895a9b277d4b39e101264f146058e3daf3f53a89b5cce8d85c737a21e566eae80c93f5c95ded62cc454d6364ccddd6baae0c8020cc761b6aa63673b0e6c47583620f129c14e281cdc518f9b26bf10b8a6e7822d627649a96c251f903d979bb7900741be113107be97e4275cc4ffff1303433fcb70add85e01353eea00b75aeb6596846c44ab642de0b615ca8ee17f292bed5a934c693cde755d2f5c58c19c2d1b023b2b17a5555a93d616b7b048a4907c76a89d8588e918ae7f40d708443ce325f2f2e7c444633368c7cce1bc314d1a7961981f901c6549c02d617b20c6804647dbf400aaa25c172e036b6e959ac32af23e1868a729ba44dc98e9617907b70bd42aae1a8c0e8a171b8df41ef4ee43411227197bc9767ab8ea6ab2309a01a04a3ad3ad5da91add1c06f3c9379665644febd97681ddb25f9c11b3b0b7843c7580e2c06a52062db02d1ca36d26b22801105c255d37a3ae8fa0ea59f07bc212561b1f527361b266b19f5ab78aa09239c196cf3dd01a3b8255f9f5aad243b4c513713005a7efcf9074f9586c83197725958bae1e47366ff402eb5abf1ef88ded71cf38217325b491eb2f55cf633f967981b4eaa77f397072f64ceb24dbd488d2b7dee78142069fc563e78e005409197802f1afda44d5b88353af6243b5e374fe90d0131744a3b3d361965eece1359b69b5e8239ce8c78d5f2f0c39ff0707efec50cb433bd7446a452619211d93f583d4bda31a4c87ad3568964277da631ef4587b82beee69a5834def501c5702d0ba90ed0b95c54e6135eb12231c3f433432c6ae8fe34a47d7dfcbf9f3dd6165707d6b9bd05ae6054429406c6a1f8ae1809dc0ae99a606d8d50b564c9fb24e4b37805150065b73fa0ebe81f33666925aa9f600e741600f9965f812af1a4dcbe11f119131bd51f908b3b630461e5dc0a89285be7dccaca04809849711df3de95b45b79ea617b6ba4ed59cfd3b57547460a0d7323011bb2c65916b77318e3012819fd487e6ba22274cb3b37723651ccceb55c074646888344789801cb13366770d43c4f428bbbd6eab900cf0b1d7f48e4839f63797d0eb5fc7ff6de3b9c2e25067e04f947dcc42ebd95ccc545dd59962f49b39c0b7e2960d334bf2989bfe0a44bc1f4f4173f5e4560df9c2e996af7e7dd322973bd635e68ac5f8049103402688add8cff6f1a0cdfbb3ef019a0fd68bc6c3df78357770fb09009152b35887f714a8d56fe002c0c1bf82a24b850e3609657ee539219b8ad909d1a3299b9df92a30c9f00f5b4fd21bd691771858aec0cdfd83655c8612137ebc4b0fe1675e62c1cbe75aba87cfdaf20ad7ebb81338fb392d641d580ebac6692a1c013b4d9c960fdf15f2d998c9004f8c46a114c070263803563565e7f916c0c9161c4328707cd29fe6627a56ff1287d06ab67e83080bf385709b3136c460dc30935f22f72006a757cddfb278ec82776a993772642fa5e7be24efb30672654e84f27822303becd5ee6b0e143bb166bddbe2ebcf4548fd42c028311ddf12860d28f9c1cc247ff59c5fb26e8c4c23f9d2cf515357339d3cf0568f9cc51fc234dca53f1d3428b331f31fbc46b335d891bc83b736f9e9f6d0625b329c2eeb63c0ae2a6505ef3bd62b8e0c353975272d3150276a068f3bbfb9386e65fbb6bdeb321c62ae7142114b8b22336e00d1f7576dfa8300744f4dd17eeda34c841a692175e0cbdfe24204b3eb498465e56fa814153a6338db822f84022869890cf2c1d9290fe9f13eb3c3dabef1192267c796a54b0fc87dcd4d8a46ce3c7a326b21f822acb2cfdaef4e8f6345f54fcb2839d74e7b1b2b062f5d5d4f757b07f8a511e38aa8aeddfb04afa3f260b8685ef87699c1948c9b37a6f0469657b9c0432c8278a43a9b046463088079af754f03ec25459bcff4b8b906b27efb7483e499a9a6241c0f5899cfbe3611f5808c5736de3043eb0420b6020c7192fd4c93e8bbf5066a186f9eefcfa9ce95e801141e7a82dea1e14716bc2327ef86ea54a9612fcd744b5c14bb15206e98927ce541e64734f2a85eb92ecf51af0b52e7d752e512e63548685376fb155328a8d5c9929578bb651c2ae235636d2a68513bbc50c86a9f060a33ee1e0b0762772029ae33f15a98674293f5ffa06109976283a8bb757f7feed9a923075bd75e34abec089923d5edf3f1d214b68abb9203878b9c73596d2336f39eb7a5382d427cfaf35f5491f9d23ddae3da34f47f0fc420c92b630e9ec3e070af815ea3b77bce61c268f79f23be82828b2b0b05bbe2e6108c6c34e5ea3523eaa677008818dbfed285a2cb51c44c2292a6947af1d1412265b7dc3fb146e9e5a3a83a89122f253dac7ed23afef6cf30b8d1d54a81db9eee17932ac23c4f9762f028ee70107df04b6f7b87b45bcfbb1998452ee30d6877a136cf6d3cd1820c53b4dd3b5f6eec86d7be83daf60e2bc51b0ed924d72e310f3c1f783724c532a7a6c8ddd90d9a695d653e7cc9c98602e0c6333c83158912969e36da621d98ec10555274b058ae11a41be3eda5db297650764646a4a708cf27ac062adaabe5a8ef561467b3df956dfe97b672d521d83fdccc4b09d81bde13b07100fd1bc9dd9dec931704f3c4263333d39fdebb448676655985bbbf49db710405152fffe2290b45b6a52e3efbe5f40a724a5581bcff0d240d7166c1a306b775384e4700aac3f6d52fad3b547276f681e415c66f459daabd83a63834d5c1b81f6bd30337937e2b7848d4f36cdaafe4e31f68c60879c62975ddfdc01da72a162f6e47e3fe6c4e0575df36a89ec8b2cb9f8997b75cc473afb24f3fb9fdf1617b5d19d50b17c3b1033230347e7814a6d700a524218c559f4811498710f39531c258e35093252bf853772c2248f79935f7ab291b1c1c4864ccdeb9b40ba380a95d1df602ba408bee0fac98df99bd9fbc5bf8cf81d0bd6f24a10d0c80f79c164dc0d550d273c29d8b7845e7ff3927e423418ad19aaf300c2375042e270d04942530ca9556489a31c405643f03a8c31a2139a6b0f21dc923b716fe3689bae4c8b778f891fde6c8db29234318ab290bfad14934702cad9c92a39534b012876f49f186baa1ad402a7de4608a2e332796d88c3c87802e3bfbd7b63caefbd300fe729591cbf3abd4faee64fb4c5f8375c0a5c0051402f3eaae50309a280886ca22909af3ee054074f60d0b5d9456f87942102087b80a97a84616b98134ea0209c8faef45c617384ee3c9a436aa027276810413210dc75fd84881fab46c0f71512b0402ad99e2f98858edca70209396ef6a116c3035dc7addb04fb7b42bba720371ebd0cb981747b8f482a2cc47d6e95a04377faa2614cd9c3c48a06b3e7923834fb0f7b9e0c0abfcccc8f934cb57a2d765b2a5c94bad83fc23c4a7147cab86a74fcbea48e5acdaccc9afcba76d139d3c9a7935b60fae03d307a11a05ef8f218444ea0d81ba356d4776792f8f294cb4054c957c24595a806985b0f349ba0fe9f271714990419cb02d1e24e2fbf3532912fbe4679f0415492c90fafb8808"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000018c0)={&(0x7f0000001180)=@in, 0xc, &(0x7f0000001740)=[{&(0x7f00000011c0)=""/235, 0xeb}, {&(0x7f00000012c0)=""/95, 0x5f}, {&(0x7f0000001340)=""/118, 0x76}, {&(0x7f00000013c0)=""/118, 0x76}, {&(0x7f0000001440)=""/233, 0xe9}, {&(0x7f0000001540)=""/182, 0xb6}, {&(0x7f0000001600)}, {&(0x7f0000001640)=""/208, 0xd0}], 0x8, &(0x7f00000017c0)=""/209, 0xd1}, 0x2) 1.887127728s ago: executing program 6 (id=835): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x7}, 0x8) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8020697f, &(0x7f0000000100)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0xc0286988, &(0x7f00000001c0)) 1.87940185s ago: executing program 6 (id=839): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async) r0 = socket(0x13, 0x3, 0x8) syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r0, &(0x7f0000000000), 0x10) write(r0, 0x0, 0x0) 1.844055968s ago: executing program 6 (id=841): open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x10, 0x2, 0x1}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="c528", 0x2}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='{', &(0x7f0000000080)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x3, 0xe, 0x1c, 0x67, 0x402, 0x78, 0x61, 0x0, @rand_addr=0x40, @remote={0xac, 0x14, 0x0}}, @udp={{0x3, 0x1, 0x8}}}}}}) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000200)={0x1}) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x100, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000140)="3998a035daa227d1ce40394f044ed95480393e74f486aff61a92312cb952b89c09f24ddb00000000008fb1463d8635bf0f8e2f68a22421d45dcf5b7f5bdf7b47", &(0x7f0000000080)=0x40, 0x0, 0x0) kevent(r3, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffb, 0x51, 0x1, 0x2ef5, 0x6}], 0x1005, 0x0, 0x8, 0x0) sysctl$net_inet6_ip6(&(0x7f0000001440)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f0000001480), 0x0, 0x0, 0x0) acct(0x0) acct(&(0x7f0000000000)='./file0\x00') 1.835832163s ago: executing program 6 (id=844): r0 = open(0x0, 0x615, 0x0) writev(r0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x0, 0x0, 0x40}, {0x46, 0x0, 0x0, 0x4}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, 0x0, 0x0, &(0x7f00000010c0), 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r1, &(0x7f0000001480)=[{&(0x7f0000001180)="cc60d3d7", 0x4}], 0x1) r2 = socket(0x1, 0x1, 0x1) ioctl$FIONREAD(r2, 0xc028698d, &(0x7f00000001c0)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {}, {}, {}, {}, {}, {}, {0x1, 0xffffffff}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0x1}, {0x3}, {}, {0x0, 0x7ff}, {0x2}, {}, {0x3}, {}, {}, {0x2}, {}, {}, {0x2}, {}, {0x2, 0xa}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 1.790892987s ago: executing program 7 (id=845): open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000401}) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) poll(&(0x7f0000000300)=[{r0, 0x20}], 0x1, 0x7) r2 = open(&(0x7f0000000400)='./file0\x00', 0x10, 0x115) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x4c0, 0x269000000, 0xffffffffffffffff}) r3 = open(&(0x7f0000000340)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000000)='#!', 0x2}], 0x1) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000000)={0xffffffff}) r5 = socket(0x11, 0x3, 0x0) setsockopt(r5, 0x11, 0x2, &(0x7f0000000000), 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$FIONREAD(r4, 0xc0206923, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$FIONREAD(r6, 0x8040691a, &(0x7f00000001c0)) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000002c0)=0x80, 0x4) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0xb1c, 0x0) r7 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x2a) execve(&(0x7f0000000200)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000003c0)='i\x9ex', &(0x7f0000000600)='\x01\xc52\x8e\xd4~\xb7\xd8\xf7\xee\xb0y*\xb1I\xff\xdb\xce\xe6\xdf\x8f(\xeb:\t\x00\x8d\x17\xc9\xb0\xa1_\xd0B>\x10F\xc8\x86\xf2\x1aK\xbb\b\xc4\x95\xfd\x9bY\xc5z\'v\xeb\xa5r\'\x99#F\xd1ci\xc1\xa4\xf5\x90\x9e\v\xb7\xd7Z}\x10\xf5\xcc\xb5kV\xc8\x01\xe5\xc8\x1d\xf9{j\xaa.\xe9se\'6\b\xcd\xc3\xf17|I\xe5\v_\x16\xe8\xb9g\x95\\9&\xdd\b\xd1p\x18\xbd~\x90\xf5VU\xc3i\xe3\'\xa0\xba\xcb\'\x05<\xfd\xe2X\x93\xc5c\xd7\xa6p']) writev(r7, &(0x7f0000000100)=[{&(0x7f0000000240)="ee11d2ac4a36", 0xffffffb8}], 0x1) write(r3, &(0x7f00000001c0)="0900000000f70000005369db937194a578ad535c2a413f308cbbaee4c6987f31dbf15624b70a", 0x4d) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.787990773s ago: executing program 6 (id=846): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000180)='./file0\x00', r2, 0xffffffffffffffff) r3 = getuid() setreuid(0x0, r3) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) syz_emit_ethernet(0x26, &(0x7f0000000500)={@broadcast, @random="356f49a5f8c8", [], {@ipv4={0x800, {{0x6, 0x4, 0x1, 0x24, 0x18, 0x67, 0x0, 0x6, 0x2, 0x0, @empty, @multicast1, {[@noop]}}}}}}) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x1cd1e00) open(&(0x7f00000004c0)='./bus\x00', 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xfffffffd, 0x1, 0x1, 0x0, "0100dd2d018000000000005e00", 0x800000, 0x8000000}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000140)={0x2, 0x1, 0x4, 0x2, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000001900)="2cb304c7", 0x4) close(r4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r4, 0x2}) close(r4) acct(&(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f00000001c0)={0x1, 0x42}, 0x2, &(0x7f0000000200)="91633cb9933f860b7fe73acdd697fa4bf634c482e022c2d4f15b4b7da404b537c9313c5f69b64ba0b1928a2448a213517c31ec30deb3ca3f9c2dec532eabc9bf5a3f04faaae100cbfeb65d8f5906bb1fff401c6459231f722c046cbdf73095a67690a2c57caf43882d237af1a27669059de8952b6a8b71e4b340f97bdad05d047d4a7268bbe3e48cc6a9112b6baf026ba851cb60ff81709b37f2204b54400642ccd94de86ea73ac1f999770a3d7217dbd4", &(0x7f00000002c0)=0xb1, &(0x7f0000000300)="ea6115179a22358e9175f4a3c3a8d32fe381710c82e5f010cbe0ad90909a7d2f5a12d930ecebf5d9b50f681151fd37e909691e0db4b13907e1a8b85a19ce55224689974fa3b78ffa6141f20e673a0f2ec312827a3bd274c0b2d404692f74d6f55e", 0x61) 1.787320367s ago: executing program 6 (id=847): close(0xffffffffffffffff) select(0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000300)='./file0\x00', 0x40, 0x32) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x258f, 0x80, 0xfff6, 0x0, 0x7ff, 0xffffffff, 0x1, 0x1, 0x2, 0x0, 0xf1a}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000080)) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xffffefff, 0xfffffffc, 0x3, 0xffffff83, 'MU\x00', 0x1, 0x3}) r4 = socket(0x2, 0x2, 0x0) getsockopt(r4, 0x0, 0x1f, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 1.786416803s ago: executing program 7 (id=848): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x451d) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0x8) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000100), 0x8, 0x0) r2 = socket(0x18, 0x2, 0x0) (async) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000200)) (async, rerun: 64) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (rerun: 64) ioctl$FIONREAD(r2, 0x80146945, &(0x7f00000001c0)) (async, rerun: 32) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000000)={&(0x7f00000000c0)='./file0\x00', 0x5, 0x0}) (async, rerun: 32) open(0x0, 0x82, 0x0) (async, rerun: 32) r3 = syz_open_pts() (rerun: 32) close(r3) (async) r4 = syz_open_pts() (async) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000340)={0x0, 0x2800, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) (async, rerun: 32) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (rerun: 32) writev(r3, &(0x7f0000000240), 0x0) (async) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000140)="877995ef06c43b206bb5fdec5ddc3e7402ad0311bc87d8877eb5b8952bafaa1e8aa2218a0ee8", 0x26}], 0x1) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, 0x0) r7 = dup2(r4, r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x1, 0xfffffffe, 0x7fc, "2cf9892af9a590e4cb52e88608007673ca9e5fd7", 0x6}) (async) poll(&(0x7f0000000000)=[{r7, 0x40}], 0x1, 0x0) (async) sendto(r6, &(0x7f00000003c0)="470cdcf3ac969fc78484a7dd38d54d46a2345147584f8d2cfd2fb894b2f876fb4a00105bc03f8a97b518e1235552e99a465ba5c5374358dfb3a4435a27bce70d8d3ae772fe88b5fca34cce6f2036e81ac4ca1143fa0ece8f88cb6a448dde4aabb7462f40118e24997516dbe2cad63748dba1b17395dd8ca7c6dde3746695be2d1004b57c44c69a0dbc3d8739f6d3b64159dac4ecff3d833611c75e2943427ba738b2498feae0bb12a756b4e1503ce170374997a90b04efd91d0bbf5acf4818092700b550d5a1285edfa4c09e816b98b143483c9299b5e6e4bdb52a731ab443b47e2a1349f4f6c6f7c6ee4ee74e3adebda94bf402f166ad00a313b028105db76ca2628fd8dea8a3214058f6485fe426084aabc8eb30234e4d73b5b4be0b83681932bebcfde2d18406a884c1803405c903b6dea83eabff51750a6e4b082a44e5fbc50faaf3c9e437cb9d61846520cb9acb53fea3be57eb9847fff1eff52eac664d01eafde9b6b9172ba0f9e0b0f63522117b86102a7f128b13d593f8adf6125806d4993c172f3c0675c67ce23981447ece9d6558210399a865876ea138896dde73238d4f05308e7c98c963fe6e23171a89bae3db6d6722bfca5b498ff4e13564829aaed61f705b7b9fbbf07a1b597cb6f16e29e22d320641389edc1b3f0751a17b40e5a44be13478245ed122c6456e729a69f4a41ab2590de879cff8a6ab9ecdeff553687cd43953fdf067915d8e5d13e4d729a2cd3c7a8835c62bb6481e98f7ef1eda270efe3ae5ddd42b9c93d7bf1e81ffa00b235a92ade01703cddcf55a40adad9ba1c7181116167777770d7835f4650f2ee253056c1f17dbe73d8ce72698e1d72ff15055f7b31dcca6cf27cb7bf209815232563943e6155a588d92a86c316d118ce2d06a09aa402bb6b74e00dfac9e62795f735a871bb91a0ad60af568510c0985d857a9b9954bb155dec26e7288a33e35d14914ff1e046334a78c4c6dc2d1d0e924edfc8bbc35e1372b5aca187d40244c216cfcfc03417d9e64e1b118aac7f523a527f4cc14fe7626161213be93fa5605d1a488646a8aebbcfa6609c015aa4cb2848ffb6e6bb43f2eb048e28d0e05398dfc7480c4127009b0c260a6a6673ae48d79776e65d868da86ca38b3b64a3b385a6cc1c3e41fa293ff9fb7481a749dab13e9ff1a218973cf65ea1b17d417e9f9a29d932dc511ba2a289f886b30a297c79e07c0fba88d5f6fd22f9d710e2fe28da01b2274a44427d28065daab339425c83e501528bd4a8f991bd8c2987270e74bbaca8dcfbb7fb4af77bfe193e5da71ae0c6d29589252b91b9e6ff6d58f34a40bad4430434201953da14b0c6ed4bf898d3b1e87032b2abefe44e59dc26f7f3d57e014a300879f92c8d9e4226c221f52d9616351a90372cabd60d8e52530e6482d4e45a9c09c319b6c185e9f7ff131b788a50a023305fd34edea2b1e7d244ad08e2820ecb2ba38c7fdce22917e4610a9b30fad6cd0fc63ce6083cb1bdd5d98d564c7baac7eb09d7744f6c6d28a55328a20dca64df53c087e74b6c6e426bab4de924f2d9b58280a0343c70b96b9e5c40d3d621e72cc81c20221bb862de67e147ac06a6b433b84de548b261b4d3668fd4dbcb5ae195d5a8219526f143d9acab494c5d361aba7d59e629266f8ce1dd9201d82ed81e39ee6d1f72b26853817874ae99f9160729577a92ea0592b561d6d710bd4fcfd9a27f75fcd3c0cc8168761de41dcc09258cbea4185168bd78e09f3dd91c939b17eadaac8cb488028e40118c181cb39d4bed8c4bd8cd4946acd4e763defce06a5ef6356e7e3f14adacc1207946fec59ef1f01510961699477788c40f51bbab2151d776ef019fe2929edaafc8634f6d57caa69d43de16dc5647d3487248df90aeeae7992ae149e5a08d9901e508990f2812fb260c6f43b6f1cd0a53b65019116de280ac4dd4931f310ed23c8eafd9b3ad79f36def2cbb2e31b2cd44db8f9073ae1daa913edb9db555ece0480a435a7297671fd7cfd1619f2265c570e6760a7aed37ccd31496dc77d8210a335c219c02081afa8b0a0fb20cbaef068ba1e1288a6515b1b23d71800cff69c644c50ffacef1f723f6c1e324ea1e774491c87a67f2dd5ba161679daa0ef4e700079db294b94c781392c5f77430861bccadc8a708e39622d502b7ed82a448a3f5d821b489c1236e93165eb25843c5649a1d19122ab0be0f34b2c0f07a54e3139e70b7e4dfbce5615a51700b9f3e24b950fca4e60955a2626addb9ffb4145ab89ad1acf52dc3eb4ae4baa2d1a2cfcfa87cbc1d5d82e9af5b434af94b3de668d99f4ef0cf429b10291e3428bdb1853858f3433729e0d48a7a79b9aac524f7efff8896c231dc0c2e65f8b478b31afa127e924370bc5114d766bad06fa71ccdfd64d170cecfaafd44a2ca5d7348c35d2143cf56743007cde924d306ab2c2b7a6f9946f7d34df7df4ea8de0fa77623e1b1d2c0562990cb45a087cccc18571a162de813efeb04c7ae1d97c90b4780c4199bd6b4921975d17cc7765670b248b9ec840794314c62901eeabf8a4f95a1e31569ba7adcf8ef0449aad5de0913227314d53deaa80136ee23d63acdd8cb126937cdc3b2dc59c4887ad4d03c06de249391bc74caed14c1a996a18ffea6a68738fab12f900ea0a9d58822d1705338d1f6506c90c8f6031c1311ebaf7053e10fd4756de19dae90bc6a63fcf7affd35b8a044140308bba68697389f2117cd97b1a18b4fb337faefa1d27ae715ff2395b298cb77bb80775c09bb8937d29cb74fb36e0e8b07c897d0e7e108efd54f18220658046c03804e064de3a537ec82c223664a6d2d2cde228763c195ece93a0cdb352b89dea22ada99741352acc06f9c9d79f63c8bf3690a65e57fb4e5ea6aeda213f8ac4aa60a00c3b577d987c2015080744564db9a83362274ed0534ac71b7c115aee28f300f4fece3adf640ceccaffc380c918c19cfb3127929bb7f879c257675215e2ecddb508eee8dc4e2e87301fe525519bd792293941da53fc98682a694393b81aeb707c1c32a7b08e6b5f7df058115bbc4f6bde2083dccc121205231546b64c788fc62558370795fc547492008c4e6d50d750fad91afec39aafa0ed1bd4bd5fc33ea84e4f00d65bdb5dbc0a20548726873f4779dd4eef35ad47b1d86027da9c6e82a46c9571372f131fe1967d5d38b906d5f46b777e7127e2fb1a63d97586e2a6cb5c3a054537fe00be5adb2cff63f4e0870f59b86ea98fac967a0df33aa47f3a15d6427da00e2c457b037de36757129e00a0c7e40cb73610e5ad8ac8cbbeea4fe228266842a442bbe02bc192de50760b55f8628d0b8295e8e0d9ad4f7064e3a79aff9bab7ea1747534892e3a64a9ecd34d36fe4c6505b454b3969354aa83ee91141ba7ef6243c9fff43d61848774e953c1993f0b0c77415dec4bf0af188a5eae9afaecf18f651a30beef92d53cd93328b4bc8bc1a0beb4e30015e17449c66a349d862146f3b468db999a0b558f646972bd3f9358ed585889f362ef983fb98df093cea7ab9e7f0df0a54defe95e6e307a875c8e775b1776ff8e1fb4f207627afa3760aed4e0f2fa1af377f3def38d3adeda4a0a34226de6705fb19336568c1a6f988e841953263c0cd562ee08291b8c2fb69e5451fbb19d299a6c869e49e89dd3d605802bc2470ab4d811cfc12c7191bd1dc4509da45b03114f81f975e597ed612d02a2f9ce41ad62efd9a285efd32da2de2aa6f90379f0d21be363507aee6d9634ee4239a4e39d3174c99e9a9800d0a73a477ece3d339713c60fb973df759ddd53b6980d46ecdb4e49b64ab330e1a2204b962c13842a1d12aa8147f92752bb200669c57aaa7d0ce26a3034c69a9b6142c6c6bf632147b10043c3034ee8477e55e2395bc6009de6c3e9705348aa9b76dd5c72ef2a876b9220f6c96236a0aae7c041adb4c57ef114cb73201f414074b2524b3139c9d2a38caabbe092c89b52517887289a0b0a7e48432c6ad1e8be7c135ab7126bd20989d484bdaec215e2c6890ed42234c5882bc5bd0a31eae3d702ee72c7427dff9cea2906cf3bea45470f175c1957c996d4a35cc26b2aaef8d8d977747186ba11a35ded44dcfdcddd296e0d427921a847082fbf6bd699c6cba78d8d6d36fcd24ef1daf483deff916a598250b3d060afc1737fee773e88a298c35680f2d5b544a390dbd5bc27f706bb1814893d20e642aab5f89f529bd8bcaba21325095605b52a7f5ed1bf78fd84de4a882c755e6eb522a7ea46a63ea5488bc3d29a40ee2244683d42fbd20fd9206cd2094910d748637e90a19b510f889e9f0fd3d39b7dcc6f558332d414e054956908aaa950d86d782d7e3a7f2545c636222d04c50eb71a81876463083ca61c0211a24c6da7295ebd0a52177979d1ad9821841341116b63998fddff2a53dcbf23f24652fd25d376165df297041d7dc21addd382eef1a7248bec03ba14bb73ff610485f3490f03f5a00d37e06ac3a6cb05f7f8b69dc4e1cd72a4f9a5595ad85c380fb345606473b7289595fc8fcd94aec1bedbea3f6d7721fd541d76913ef937fd872fb1b8aef578af12e43d3ec495ca7df58f45b66868c6e04524a5cbbb35ff28379910a95af8983f590e1d90468917981cdf1b3066bddd3cf2563efd0cb6f719280060afeef7872f8a54199045895a8d514e742995a7035be8a9aeb446d35682c6f1cbf3da05424619d290153e45151b2f0469ed701698d199742f3bc3e948151e69ac5aa84713e081254b27f1adfa64acac1829c91918894575e5376f4234e438cc6cd382be1f281780f1cb9d74fc016467f8a448570c40e8017e42bffe108bb63024fb751a4130966a4cfe412545e81f81984d00226fc8aa960c64287169e1e8bd82c572e61592fbcfbe62648bc33f0f12a2b827a6f0b6c57fbf025e097ff309cef34659c541b7d1f87939fc68a730d561a6252935af895370d2821ac163a7a7639c883089100ee975e311a155fccbd0c4277ee056cae6303402a06e461b81f19e30ce00c76c9eaf7244b63c94588fdc7e815384a33b2ac06629d6b83d8f15a565d8b1497ce9ae10e14901501f8f0225d916d549dfba6dc678a4508e3cc9f465b730df4bdecbba7883bad5796832d4d8f004ec49ca8c7b1ec3201d37cbcd6736b5f62900127d971ae6113747f8e1d3f30b9f08504e2e75ac4a5406acf20965090e11487db6cf3abe2381a487863432b8bbf632b28f9cc994fa7388a45d28568a6bee40765fdf791bc1108636d6098a65fcfe9430d580a56ffbfa123f24afb5856110c88b9ebd4ea85c84dd7f21235dc68bbce5ee7e502eba8c0c34adfbc9abb5c9aab6281fd6bdc133db9528e6c75aa05d01616afdfbb4078ecf3deafd8d0c7e15248bf1977e607c2dc4cf341c07d95ddcde9d4622c5c1bb260482af7392e0bf8d373049fd534d0ffea4ee6c83ba84a4eb1b401a105d2fd2b6ac04374f47c69c358371cde21e147be308ebd9a5d4e5d381e7979c281bbe10b681c78b71825ad4399ff2e3d0fa17cf385465a691581fb5abde8bd1046d6640c89a580a9e7aa7c4bfff790d929547473d5f934bc10e386973fb825f158769aeee5f448ed09b539b64159e7ac6701deedf2164369fc2d402a395b8598fe924ef00f87fc96aba4256d2cf815350fe982661c697863b25131d7e06591f98dea550279f43db90acda8deb86310030afe798068a4d5af2e3e92c4e17abd897e78054cd98030692c7b018232273487f90f784c5f133c9ad3d9d1e20cd4c31e14e43df3c2f", 0x1000, 0x403, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) 1.686673336s ago: executing program 7 (id=849): r0 = socket(0x80000000e, 0x1, 0x9) r1 = socket$inet(0x2, 0x3, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)="9fefaa2d53ec98fe6f6228db0f69dba196312dec70110f1f2d3cf2e9176d3835cba2e45571b1e0fa4ab2d0b748ea90d35e6c5e9c292af1e3cf612045652224d0bdbed696cfbae131fd40cff25e833096fdcb9c41fb192e5af76168ccfd094387e83dd2b763ff50b23241911103ecc8a20c470cde28803b532eebdc4e7a1c0bef13ba62beb2dc1c3851c952d16ccf3d855f999ed4b84b21916ba734", 0x9b}], 0x1, 0x0, 0x0, 0x601}, 0x2) getsockopt(r1, 0x0, 0x5, 0x0, 0x0) setuid(0xffffffffffffffff) openat(r0, &(0x7f0000000380)='./file0\x00', 0x100, 0x1b4) 1.686050164s ago: executing program 7 (id=850): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xc0284414, &(0x7f0000000080)={0x62, 0x2, 0x0, 0x4001, "75a2effffffff1a804000000238800", 0x2, 0xffffffff}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') socketpair(0x0, 0x8000, 0x8, &(0x7f0000000200)={0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000a40)=""/214, 0xd6, 0x1000, &(0x7f0000000e40)=@un=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0xff) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000013c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') openat$vnd(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) 1.685161105s ago: executing program 7 (id=851): r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f00000006c0)=@file={0x170, './file0/file0/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x6a, 0x0}, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffff7, 0x2, 0x7b, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) close(r1) 1.684806506s ago: executing program 7 (id=852): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000010c0), 0x100, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xfffffffffffffffe, 0x4}, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x180000000000000}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffd, 0xdd, 0x2, 0x2, 0x4}, {{}, 0xfffffffffffffff9, 0x58, 0x2, 0xfffffffffffff31f, 0x40}, {{}, 0xfffffffffffffffe, 0x99, 0xf0000000, 0x1, 0xf}, {{r0}, 0xfffffffffffffffe, 0x67, 0x700fffff, 0x3}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0x1, 0xf9, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x56, 0x80000000, 0x9, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x2, 0x12}, {{r0}, 0xfffffffffffffffe, 0x86, 0x80, 0x7ff, 0x10001}], 0xde50, 0x0, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r5 = socket(0x18, 0x3, 0x0) r6 = socket(0x1, 0x2, 0x0) r7 = syz_open_pts() ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000240)={0x80, 0xfffe, 0xb, 0x10}) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) sendmsg(0xffffffffffffffff, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000140)="f354deaa7f11e1640276c04b2c2181f837e6e3b243fa9dd12368096ab3119c285fbcbe8035bff1a4f14a9249793ab71f8700d107f061db036979bd2663c7feade8debc6ae0addaeb7d9f8c093a6f9bab851abb04d35efec03c6cb7a20f75684ea4afc5278c5d99c52d3b753ba574e09d23fdc43e93ed56c035d9c3b79c87c9885b33", 0x82}], 0x1, 0x0, 0x4a0}, 0xee1918aaadf8bcd6) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) socket(0x18, 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r8 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r8, 0x27}], 0x1, 0x0) close(r8) kqueue() 1.497636342s ago: executing program 2 (id=862): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) (async) ioctl$TIOCNOTTY(r0, 0x20007471) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) (async) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080), 0x10901, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r4) (async) ioctl$TIOCSBRK(r3, 0x2000747b) (async) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000001c0)=0x6) (async) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x80, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000240)=0x4) (async) recvmsg(r1, &(0x7f0000000980)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000280)=""/203, 0xcb}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/226, 0xe2}, {&(0x7f00000004c0)=""/96, 0x60}, {&(0x7f0000000540)=""/53, 0x35}, {&(0x7f0000000580)=""/83, 0x53}, {&(0x7f0000000600)=""/243, 0xf3}, {&(0x7f0000000700)=""/23, 0x17}, {&(0x7f0000000740)=""/107, 0x6b}], 0x9, &(0x7f0000000880)=""/200, 0xc8}, 0x820) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup(r1) (async) r10 = kqueue() sendmsg$unix(r8, &(0x7f0000001040)={&(0x7f0000000a00)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000f40)=[{&(0x7f0000000a40)="1d5df4127531de08aaaeabb22fc993a80fde13dd2618307b0be2f988b362c86e1e1ce247ec5d60628838116dda4e58510fb4b4b8aea9313cdba0286388e87ac647eabf1ea4d3028807c14bed23a53a0c70b8ebb542980367ec1b144d069bd0c2bc322c699bd926dcf6c657ef629bf38240ec9ba72284c4b5288b964222176e98db9f0f93b86c8df1f63611627141ab4d05dde1247266589c43476b9d26d9d39eaec53426c43f3e487cda0c22e44c8541a92c5a9a45b210608187ea5a2d366d91c31adb728c9ab09377bbf691e35b1294c71b7c9e81", 0xd5}, {&(0x7f0000000b40)="46be6b7c1f9be3e6b3fae2dbd1030c4c3492b2d262ba689af7dcb514546f7905565c39f81eba0e21d4ec823d061bfc338dcdfb2975eeedd124b68b8a89be651a957e9ba6841e7bc856764c45deb3767e573b412f3ffeb16fe98c9fa3a033d63ecc7171131ce747fbe6bcbbad10d592a4038303bf83e70ebdb401bd9485f0a480310a035b8f991192eddffeec3dcaff7e803e48da78de1598b7ea0246fa9ce14948ed721aa53301c5108d8fa0a9fcfd755f8d3707bbfb5818acb6bf7dd5a3b081c687139a3aedd6f84587fee3a550c940b826cc5daa1fde87f02abfa8449f50275fd30008", 0xe4}, {&(0x7f0000000c40)="efdeff5d838c0641d9b7e32261eaacf05974f1dc56c6cea8de1fc9a9d762372c55cb159795936c811a8c532b8ddc34b0eb3f6829e20c891f23f63e9f61e607c433054b09e6b9362b716507ec6efe160e2303c8dd8c54d84f68adea95c9ebae49d9ba53e16d13d51530cc40822b891b3da5a9c05dbb1fdc665f53da2b4f0cf1a6e7a93f3f1a873f85ddd2b9e820c0bd1bf74c2f62ef241e7592f0b0645453a1bd2c1ba81433c564f84e2edcbc33242342207101bd24056d460b6079c7fc3d404c33b59932eea45bfe6a81595b4d69fe84107ac5453e49da38d81687f1c0f036c19f026c", 0xe3}, {&(0x7f0000000d40)="d82bb8421175373f75fa46b0313c407ca9b8b65ccd73d3f97ae19ab91d945b816b7b46eeb7c363a384e523dc79a77f0851bc69644e2644795945ccf8848495c254bf9e14302c1a180d853133ad3909fcec", 0x51}, {&(0x7f0000000dc0)="f8f15166b0d25eb1738eed224bd19cfe036184ae6c486d6060e54f99ca96adf8506119a46ba7d23dde3a6a26056cc723a47c7924fe4211f437f2625441b95cef38bda2c76d01f0a08b9b2ebf2b299bf205ac8d09748b9ec35f5494890045db3a0bb2", 0x62}, {&(0x7f0000000e40)="dff0e4cf6c680b2051035febdada424073e2e3a6339df12b7e8eccca824151a0eb9897bd469cd77bec9e47a2a907faeeb036c0553cd2227a9acbdcf36d7834b1fa6bcc36725513dc7f3c5c194674a7fef376a1bf005b54f6585cc2456c04d05108e726ae1d790a7b2738f5a5a7ecb10e139985bb648ef763b4c43460d16896a449f5b16b1a507b05c71bf79b56e240d271f182b8015a3872d5852628cb6708ef06cbb93190df5ac52dc0eb2f569b714437c388711cd38d72723170ff0bf2e6925c266dbde37256daa34e911bb24b", 0xce}], 0x6, &(0x7f0000000fc0)=[@rights={0x30, 0xffff, 0x1, [r3, r7, r6, 0xffffffffffffff9c, r9, r10, r0]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r2]}, @rights={0x20, 0xffff, 0x1, [r7, r7, r8]}], 0x68, 0x400}, 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) mknodat(r9, &(0x7f0000001080)='./file0\x00', 0x10, 0x9) (async) dup2(r9, r6) (async) pwritev(r8, &(0x7f0000001280)=[{&(0x7f00000010c0)}, {&(0x7f0000001100)="22e7518788b2bca1e52cfe42c932b7aa08eaf6cd361e8fad3b661bb5c4baf6a9642bb4dedda3e85b46180271735e581c5333632b17969b5f0bdd0235b6fcf5710c88127c898e5e034f1653def1e01ccc9d3f09b860e83362af76cbb638a0143cebc31344089db7602ca40b61bda048aff754f86df8bdbce794ec368287ba6094c972d79abf3fa16c2b4aa8d60ab4e7b68ff3897b4d223b1616ffdd3b07f1cf1dded961616afb44401f1cc4bc2fc1f32c82c6ad22aca3696ed9c4ca9d0e65282668882d644a828bf1bd7a5d7fe620f4233892a2", 0xd3}, {&(0x7f0000001200)="25fffc2a83409ab8cb94f8c45683927837caeffc14408d16079731b7c68ccf5cc79bb0db89470eb55253e4f23ddb1151bcc1ca3112ab09372f80ab9dd3efce2b5cc39cd3dd35", 0x46}], 0x3, 0xfffffffffffffff1) (async) close(r6) (async) r11 = openat$pf(0xffffffffffffff9c, &(0x7f00000012c0), 0x2, 0x0) poll(&(0x7f0000001300)=[{r0, 0x100}, {r1, 0x4}, {r2, 0x8}, {r6, 0x8}, {r10, 0x4}, {r11, 0x8}, {r8, 0x4}, {r1, 0x40}, {r6, 0x2}], 0x9, 0x1) (async) recvmmsg(r2, &(0x7f0000001840)={&(0x7f0000001800)={&(0x7f0000001380)=@un=@file={0x0, ""/507}, 0x1fd, &(0x7f0000001740)=[{&(0x7f0000001580)=""/45, 0x2d}, {&(0x7f00000015c0)=""/91, 0x5b}, {&(0x7f0000001640)=""/197, 0xc5}], 0x3, &(0x7f0000001780)=""/115, 0x73}, 0x7}, 0x10, 0x40, &(0x7f0000001880)={0x6, 0x373a}) (async) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000018c0), 0x10000, 0x0) dup(r12) (async) setrlimit(0x2, &(0x7f0000001900)={0x60000000, 0x60000000}) fchownat(0xffffffffffffffff, &(0x7f0000001980)='./file0\x00', r4, r5, 0x2) 1.413023989s ago: executing program 2 (id=863): kqueue() sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000200)="abf73e", &(0x7f0000000440)=0x3, 0x0, 0x0) kqueue() (async) sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000200)="abf73e", &(0x7f0000000440)=0x3, 0x0, 0x0) (async) 1.412296017s ago: executing program 2 (id=864): r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x112) faccessat(r0, &(0x7f0000000340)='./file0\x00', 0x25, 0x1) pipe2(&(0x7f0000000080), 0x10004) (async) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0xfffffffe, 0x1, 0x1, 0x1ffffc, "00002bf00000000300", 0xffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) (async) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmmsg(r2, &(0x7f0000000040)={0x0}, 0x10, 0x0, 0x0) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000180)=""/243) (async) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000180)=""/243) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000380)="1be4c798b27b75db8199ab6da6fb523252cdd981e0b977815a1ce37b8b499a9671d2d0cbcf5a8f6613f86df1b6184f07125458bdf9857dcd3479b1d502becc82b47a0df3d653842ae82f2b7b348375d9eb7a2a5c133456b4caf1b3546b157758ea0d0dbaec94e1b7f265c9b352a854d83f3d98ceb7baa0f500000000000000d6000000000000000031d52a0fe9", 0x8d}], 0x1) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000280)={0x3}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) r6 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r6, 0x0) r7 = syz_open_pts() fcntl$lock(r7, 0x7, 0x0) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0x6) (async) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0x6) ioctl$TIOCSETA(r4, 0xcd504404, &(0x7f0000000000)={0xfff, 0x2, 0xc, 0x0, "cd000000000000000003000000044200", 0x8001, 0x1}) 1.403370901s ago: executing program 2 (id=865): open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)='o', 0x1}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) setitimer(0x1, 0x0, &(0x7f0000002940)) setsockopt(r0, 0x1000000029, 0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0xdc1d800780e51763}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xffffffffffffff7f, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x4) syz_emit_ethernet(0x66, &(0x7f00000005c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x30, 0x3b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, '\x00', {0x0, 0x6, "5adf00", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast1}}}}}}}) r2 = getpid() r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) sysctl$net_inet_tcp(&(0x7f00000001c0), 0x4, &(0x7f0000000200)="7222958bcb3322017ab5e2b2f6da99befbcc6e709a9c37ca046c53c2b8179eb732c3a5aa85263c4bfc512104d46115125b7ec93cdbfbe045164fdb3b83d80ce73c7004aca4b90e3ffbc0e4fe4fda6d", &(0x7f00000002c0)=0x4f, &(0x7f0000000300)="137f2da216666937488dc7478c7e5242915f9c66f5dca06003388d2118c17ea75fd90081d20b02a2c63fe39d2e9d4b34db5e4f9c166bff956c44ad6fe18384fec18b4d1c3822ec334e9ebf4b6e3aac58764c356a67463eb6c89ddaffaa34444da510e09b3d04a82f9916bd39f603ee2fe08d7fb075ff5c", 0x77) ioctl$TIOCSETA(r3, 0xc444443a, &(0x7f0000000740)={0x0, 0x0, 0x1000000, 0x3c, "00000000002f000000000003000000000001001c", 0xfffffff1, 0xffffbfbc}) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) setitimer(0x1, &(0x7f0000000380)={{0x7, 0x6}, {0x1, 0x9}}, &(0x7f00000003c0)) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r4, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') chdir(&(0x7f0000000080)='./file0/file0/..\x00') open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) 1.397936154s ago: executing program 2 (id=868): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00004f7000/0x2000)=nil, &(0x7f0000604000/0x2000)=nil, 0x7}, {&(0x7f00004f8000/0x1000)=nil, &(0x7f000069e000/0x2000)=nil, 0x4000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f00004fb000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f00004f3000/0xa000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000690000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f000069c000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x4}, {&(0x7f00004f6000/0x4000)=nil, &(0x7f0000604000/0x3000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x26}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f00004f6000/0x2000)=nil, &(0x7f00006d8000/0x3000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}, {&(0x7f00004f3000/0x4000)=nil, &(0x7f0000605000/0x2000)=nil, 0x5}], './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x8}], 0x1, 0x3ff) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 1.361326367s ago: executing program 0 (id=870): r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0), 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x441, &(0x7f0000000980)="01000100", 0x4) open(&(0x7f0000000280)='./file0\x00', 0x80000000000206, 0x0) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) truncate(&(0x7f00000000c0)='./file0\x00', 0x7ffffffffff) r2 = kqueue() r3 = accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff9, 0xf, 0x12, 0xfffffffffffffffc}, {{r3}, 0xfffffffffffffffa, 0xe0, 0x1, 0x9, 0x4}], 0x3eb8802, 0x0, 0x0, 0x0) sysctl$fs(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="4c189e4ef87361878bab6eb33143", 0xe) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x2, 0x3, 0x0) getsockopt(r5, 0x0, 0x6b, 0x0, 0x0) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) r7 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000040)=[{{r7}, 0xfffffffffffffffc, 0x81, 0xd11f1b8b7a9e3499, 0x8, 0xb}], 0x2, 0x0, 0x7f, 0x0) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020697a, &(0x7f0000000000)) writev(r0, &(0x7f00000001c0)=[{0x0}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) r10 = syz_open_pts() close(r10) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0x0, 0x6, 0x7ff8, 0xda9, "d88c284c96da000000ef00007340d9d1041fb39b", 0x896, 0x1ab1}) writev(r10, &(0x7f0000000000)=[{&(0x7f0000000380)="7e746376ecb3f4b7c3b9648dde9d8c13de18b9e215c4a9cac7034ab89ebf86868d83590bbbc0d90ba99e59ac2ac3a2812db4a42c910ec132c100ff7f737c911d105ade6f74489113b68abf53fec3be6aeb96d1dd", 0x54}], 0x1) sendto$inet6(r4, &(0x7f0000000100)="ee9ab7263345ac3b2b359cff7725159b56d76950ded9b5e401a432a677475daf117b93f6318fea0a8f025f50521fad32f6825632b03015a97a174c42c4cf81e844552a575307d6119a366bebda3d86f3e342a538339ed6244b246dc1689a173540cc811a1035c67042ee7c1c1d3dfc25a83654199d21268603578aabc6", 0x7d, 0x2, &(0x7f0000000180)={0x18, 0x0, 0x7, 0x6}, 0xc) fcntl$dupfd(r6, 0x0, r9) 1.357504213s ago: executing program 0 (id=872): msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x22}, 0x1, 0x68, 0x0, 0x0, 0x0, 0x4}) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000680)=0x2, 0x4) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x9) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 1.310924804s ago: executing program 0 (id=874): ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x20e89, 0xd}) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x4ce, 0x0, 0x1, 0x444}, {0x6, 0x0, 0x0, 0x401}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000140)="6aab0d39f90c8b623e98b31257e54d657eae63062335637d041943a5695e10ff90804d6a98e11e043d6d043c", 0x2c}], 0x1, 0xb9) sysctl$kern(0x0, 0x0, &(0x7f00000000c0)="a90000f1ac00fa761050ea00676e1642148e75df8ca4e86baec925f4af8e6dc58676c3a9", &(0x7f0000000080)=0x24, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r5, &(0x7f0000000700)="d80b00"/14, 0xe) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0xae, 0x43d0}, {0x44, 0x7}], 0x2}) read(r0, &(0x7f0000001200)=""/4096, 0x1000) sysctl$kern(&(0x7f0000000740)={0x1, 0x2a}, 0x2, &(0x7f0000000780)="3ec559014019986e8971d5f3395159c1ced1cd05e76180c0ed51cda734671583ecffec694dfa0ba98e987759634a4878f8", &(0x7f00000007c0)=0x31, &(0x7f0000000800), 0x0) 1.310682637s ago: executing program 3 (id=875): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x820351a, "090e4de6d30aa692318c7e0002f9ffffff00"}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) close(r2) chmod(&(0x7f0000000080)='./file0\x00', 0x3a) setuid(0xffffffffffffffff) r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) r5 = dup(r4) setsockopt(r5, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r6 = syz_open_pts() close(r6) 1.307798089s ago: executing program 3 (id=876): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) writev(0xffffffffffffffff, &(0x7f0000001c00)=[{&(0x7f0000000180)="fecd7cf41680727aa760cbe5ec7aed8d1eed861e41fc318652859771bba8d30c13ba4c732411c939f9c2f699768b7e707394648e288905ee02aceb0b1b102c0a497a636cd46eddbe550d33a412c26d5f2ead34478b1796da", 0x58}, {&(0x7f0000000340)}], 0x2) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) sysctl$net_inet_carp(&(0x7f0000000180)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000100)="575c31326ed0312a003af7764e15d6aa6b8355fbcede5600"/47, 0x0, 0x0, 0x0) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x10, 0x4000}, 0x6, 0x85d, 0xffffffffffffffff, 0x0, 0x0, 0x100000000, 0x9}) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r3 = socket(0x18, 0x3, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) socket(0x800000018, 0x1, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000100)={0x2, 0xfffffffa}) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x0, 0x4, 0x4}, {0x7, 0x0, 0xff, 0x444}, {0x4006, 0x0, 0x0, 0x401}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe2(0x0, 0x0) writev(r1, &(0x7f0000000200), 0x10000041) sysctl$kern(0x0, 0x0, &(0x7f0000000800)="c90058105a91501d949f27982ebfce05392f13d798c8df490469e660", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r5, &(0x7f0000000700)="d80b00"/14, 0xe) 1.077702869s ago: executing program 0 (id=877): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f00000010c0), 0x100, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0xdd, 0x2, 0x9, 0x4}, {{}, 0xfffffffffffffff9, 0x58, 0x2, 0xfffffffffffff31f, 0x40}, {{}, 0xfffffffffffffffe, 0x99, 0xf0000000, 0x1, 0xf}, {{r0}, 0xfffffffffffffffe, 0x67, 0x700fffff, 0x3}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0xa0, 0x1, 0xf9, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x56, 0x2, 0x9, 0x1}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40000000, 0x2, 0xe}, {{r0}, 0xfffffffffffffffe, 0x86, 0x80, 0xff, 0x10001}], 0xde50, 0x0, 0x3, 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4, r2) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x8001) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r3, 0x27}], 0x1, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x138, 0x0, 0xffffffff, 0x0) 1.074785319s ago: executing program 3 (id=878): r0 = socket(0x28, 0x4, 0x5) listen(r0, 0x2) fchdir(r0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f0000000040)) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x4, &(0x7f00000000c0)='./file0\x00', 0x8}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x80) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000180)=""/54, 0x36}, {&(0x7f00000001c0)=""/6, 0x6}], 0x2) symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0), 0x80, 0x0) r2 = socket(0x2, 0x5, 0xea) acct(&(0x7f0000000300)='./file0/file0\x00') r3 = open(&(0x7f0000000340)='./file0/file1\x00', 0x83, 0x8e) r4 = dup2(r3, r0) fchdir(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000003c0)={0x7, 0x0, 0x9, 0x9, 0x98, 0x4, 0x1, 0x10, [{0xa, 0x7b34, 0x7f, 0x7}, {0x7, 0x1, 0x2, 0xffff}, {0x76ce, 0x7, 0x101, 0x7602}, {0x10, 0x8, 0x2, 0x3ff}, {0x4, 0x2, 0x4e4, 0x2}, {0x7, 0x401, 0x1, 0x5}, {0x1, 0x4, 0x10, 0x3}, {0x1, 0x0, 0x7, 0x1}, {0xfffffffe, 0x9, 0xfffffff8, 0x800}, {0x4, 0xc38, 0x8, 0x9}, {0x6, 0x2, 0x5e, 0x3}, {0x0, 0xfffffff9, 0x577e, 0x101}, {0x1, 0x0, 0x5}, {0x5, 0x6, 0x5, 0x8}, {0x230, 0x4, 0x800, 0xe92}, {0x9, 0x5, 0xe, 0x100}]}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000500)) pread(r0, &(0x7f0000000540)="493cc73cd8944ca5b94d", 0xa, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x13, r2, 0x3) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1013, r4, 0x5) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000580)) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000005c0)=0x8f8a) r8 = geteuid() sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000600)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000640)="9f9e4d2216bfc4a3a598deee91bc21af51ed5fc0c275017e4149d8718ab00b658a8f140c14282d4d9b3815d783ea765b954ef3880df76af9fe61f03558ce961d0b34067c478223114788103173f14a7ba2412cf034ef0e375809a7e72d90f2089e11a8d81fa09cb1834b51e7e51ddb481dc58ab69400af88dd597bbb11b90dd190efc00b00e5b3871926ce0cadd29a42eb93b2566559f95e1346", 0x9a}], 0x1, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r7}, @cred={0x20, 0xffff, 0x0, r5, r8, r7}], 0x58, 0x4}, 0x0) rmdir(&(0x7f0000000800)='./file0\x00') openat$vnd(0xffffffffffffff9c, &(0x7f0000000840), 0x2, 0x0) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000880)=0x3) setuid(0x0) 1.072100135s ago: executing program 0 (id=879): r0 = dup(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000a00)={0x10, 0xd188, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000836000/0x2000)=nil, &(0x7f0000228000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f0000cea000/0x1000)=nil, 0x2b9bb}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000939000/0x1000)=nil, 0x1}, {&(0x7f0000f7a000/0x2000)=nil, &(0x7f0000e4c000/0x3000)=nil, 0x6}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000aee000/0x5000)=nil, 0x1}, {&(0x7f000038d000/0x2000)=nil, &(0x7f0000dd1000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000e29000/0x1000)=nil, 0x7ff}, {&(0x7f0000541000/0x3000)=nil, &(0x7f0000729000/0x1000)=nil, 0x1}, {&(0x7f0000b8d000/0x3000)=nil, &(0x7f000025b000/0x2000)=nil, 0x800000000e11}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000aef000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000cc6000/0x2000)=nil, &(0x7f000038c000/0x2000)=nil, 0x6}, {&(0x7f0000691000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xd}, {&(0x7f0000e4b000/0x4000)=nil, &(0x7f000015a000/0x1000)=nil, 0x20000ca}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x808}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd73963774d9bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce19021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0b063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e68f5d8090c0780b3b5ae0382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7b3fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d89755503000000bbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f11", 0x54e}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000c00)="2e06b5a54fdc15d0e5ba5cd619e395d842161063a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e164c83fd75ca6a74e1576ca38758f3d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344afbbe954460ddb9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafc6d9dbed994d031ce6c811fc03cf15afad095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4406000000dd1f1ec73762d2b1bcb0f04f0bd1369f9c374dc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9ae5dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af1800"/876, 0x36c}], 0x1) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000780)={0x7f8}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x7, 0x0, 0xfffffffd, 0x1000, "0000000000000000000000000020000a001000", 0x2, 0xffffbffd}) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000400), 0x401, 0x0) poll(&(0x7f0000000000)=[{r4, 0x4}, {r5}, {r2, 0x2}, {r5, 0x4}], 0x4, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) accept$inet(r5, &(0x7f0000000180), &(0x7f0000000080)=0xc) setsockopt(r3, 0x0, 0x1e, 0x0, 0x0) faccessat(r2, &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xa, 0x2) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x20, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r6, 0xc028698d, &(0x7f0000000100)) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000003c00), 0x80, 0x0) fcntl$lock(r7, 0x9, 0xffffffffffffffff) r8 = socket(0x20, 0x8000, 0x0) ioctl$FIONREAD(r8, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000200)) 1.071744792s ago: executing program 3 (id=880): setegid(0xffffffffffffffff) (async) r0 = shmget$private(0x0, 0x1000, 0xba9322d5054d6e2e, &(0x7f000000b000/0x1000)=nil) shmat(r0, &(0x7f0000002000/0x1000)=nil, 0x6000) (async) r1 = getuid() setreuid(0x0, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r3, 0x0, 0x0, 0x43}}) (async) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0x0, r7) (async) setregid(0x0, r7) (async) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000a80)={'tap', 0x0}) (async) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x5, 0xa, 0x8000001}, {0xb1, 0xb, 0x2, 0x4}, {0x16, 0xaf, 0x7f, 0x77}]}) (async) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000ac0)="3cb3ff3d3828e6", 0x7}], 0x1) (async) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="a9000000f1b6ff680000ac0058105a91501d94e6fdd3112a60c95d256dd48ae298060000001fff478330c30400000005", &(0x7f0000000080)=0x30, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000040)={0xfffffffffffffe55, 0x0}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "832003", 0x0, 0x0, 0x0, @rand_addr="00040000000000000000000400", @mcast2}}}}) r9 = getpgid(0xffffffffffffffff) r10 = socket(0x10, 0x3, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1024, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0x2) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x18, r6) (async) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2006, r1, r3, r4, r7, 0x80, 0xd}, 0x6f, 0x3, r9, r11, 0x5, 0xfffffffffffffffe, 0x2}) (async) setuid(0xffffffffffffffff) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r12, 0x20004276) (async) setuid(0xffffffffffffffff) 15.198923ms ago: executing program 3 (id=881): close(0xffffffffffffffff) 14.749662ms ago: executing program 0 (id=882): r0 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x1, 0x0, 0xfffffffffffffff8, 0x9, r0}) (async) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) getpid() (async) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', 0x100, &(0x7f00000000c0)='./file0\x00', 0x8}) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140), 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x2, 0xa0c2}) (async) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0), 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000200)={0x5, 0xb, './file0\x00', 0x3, 0xf, 0x8, 0xe}) fcntl$setown(r3, 0x6, r0) (async) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r3, r5, 0xffffffffffffffff) chown(&(0x7f00000002c0)='./file0\x00', r5, r6) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300), 0x40, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r7, 0x400c5708, &(0x7f0000000340)) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x7, r5, r6, r5, r8, 0xc0, 0x7}, 0x7fff, 0xfffffffffffffff1, r4, r4, 0x0, 0xd9b8, 0x0, 0xfffffffffffffffc}) (async) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000480)={0xffffff32, 0xfffffff6, 0x0, 0x110, "cc54349138c9d7fbf5ecd1c5747fd1e07efd4eb3", 0x2, 0x2}) (async) writev(r9, &(0x7f0000000640)=[{&(0x7f00000004c0)="3a86345181c7384f66ef2389e93e7a32e49c956c4818200f2c7c0ad4dc80d7d8814c316ad531eb7d4a05cd7c35c56694bdfb70357f4b78f49fb72e3c0d4027eb7da06fb727e67ea9a3004f119f4d2ab74df6dee3ac299c66062679300cca19186e9672a4f0c2733354beb6be6a244f0a528ab941f7adfd94ad79125b878e8d2dfefbd99196ca05e36662c3e2d325e33d8e0a5aa9ff73814d5d8854f3ef583bbcb1c0a1ab5f8a946d0ec9d3fc1d9588d1f5ebe4a5f43851542fc5330a627a79a84d0cd5fb4d24335539d3240283097d7594d0a58f4753b8bdfde5319d3a", 0xdd}, {&(0x7f00000005c0)="c984c8f5118c72c985d748293e006a6dbb7bd9a8e195e0263c3633143d8c214cea72c2f5748c45d281f1c580e411055b6b064de83b7cd163926444c96de7c27e6173", 0x42}], 0x2) (async) r10 = socket(0x18, 0x8000, 0x5) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000680)=0x9, 0x4) (async) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000006c0)={0x3, 0x9}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000700)={0x6, './file0\x00', './file0\x00'}) (async) setegid(r6) (async) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000740)={0x1, 0x1, 0x40, 0x4, 0x2}) execve(&(0x7f0000000780)='./file0\x00', &(0x7f0000000800)=[&(0x7f00000007c0)='!@\x00'], &(0x7f0000000ac0)=[&(0x7f0000000840)='/dev/wskbd0\x00', &(0x7f0000000880)='/dev/wskbd0\x00', &(0x7f00000008c0)='/dev/ttyCcfg\x00', &(0x7f0000000900)=':(&\x00', &(0x7f0000000940)='*\x00', &(0x7f0000000980)='/dev/rvnd0c\x00', &(0x7f00000009c0)='/dev/rvnd0c\x00', &(0x7f0000000a00)=']\x00', &(0x7f0000000a40)='-!%]:-%\'\\:-}[]{\x00', &(0x7f0000000a80)='\x00']) 14.485809ms ago: executing program 3 (id=883): mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mkdir(&(0x7f00000005c0)='./file0\x00', 0x10) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) (async) open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) (async) chroot(&(0x7f0000000740)='.\x00') (async) rmdir(&(0x7f0000000200)='./file0\x00') (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) setuid(0xffffffffffffffff) (async) recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) (async) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x12, r4, 0x3a3d) (async) select(0x40, &(0x7f0000000000)={0x0, 0x1000, 0x0, 0x3, 0x0, 0x0, 0x0, 0x100}, &(0x7f0000001140)={0x0, 0x5, 0x6, 0x6, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x3}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) clock_settime(0x100000000000000, &(0x7f0000000000)={0x200000fc1ecc7f, 0x787}) (async) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000200)=@file={0xd570d0466b6018f, './bus\x00'}, 0x8) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r7 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r7, 0x82907003, &(0x7f0000000140)=0x1) (async) listen(r6, 0x0) 5.568458ms ago: executing program 5 (id=884): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5200) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x27}], 0x1, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0xffffffff, 0xe1b2, 0x9, "fc686b340da1e4795af94547bd1305d65c21963c"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180)=',', 0x1) sysctl$net_inet_etherip(&(0x7f0000000340), 0x4, &(0x7f0000000540), 0x0, 0x0, 0x0) close(r0) 0s ago: executing program 2 (id=885): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) semop(0x0, &(0x7f00000000c0)=[{}, {0x0, 0x2ff}], 0x2) r1 = socket(0x18, 0x2, 0x0) close(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f00000004c0)=[{0x0}], 0x1) mknod(&(0x7f0000000300)='./file0\x00', 0x1100, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = socket(0x18, 0x3, 0x3a) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffbfffff, 0x100, {0x800000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) acct(&(0x7f0000000100)='./file0\x00') r5 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$VNDIOCSET(r5, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x10005, 0x0}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x112, 0x0) unveil(0x0, &(0x7f0000000540)='r\x00') kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-6.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.118' (ED25519) to the list of known hosts. login: pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error pckbd_enable: command error denied attempt to set clock forward to 70368744177792 pckbd_enable: command error denied attempt to set clock forward to 13792274738602356 pckbd_enable: command error pckbd_enable: command error wStopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd8073728cb8,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd8073728ca0,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd8073728ca0,1) at rrw_enter+0xc6 VOP_LOCK(fffffd807852a870,2001) at VOP_LOCK+0xa6 vn_lock(fffffd807852a870,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd807852a870,fffffd807852a360,0,0,200,0,361a1be5df84eca4) at vfs_getcwd_common+0xd1 vn_isunder(fffffd807852a870,fffffd807852a360,ffff8000ffff6020) at vn_isunder+0x56 unp_externalize(fffffd80675f0400,33,0) at unp_externalize+0x286 soreceive(ffff800010fd52e0,ffff80003c513c48,ffff80003c513bf8,0,ffff80003c513c38,ffff80003c513dbc,86bf4f76ca0638cc) at soreceive+0xc73 recvit(ffff8000ffff6020,4,ffff80003c513d90,0,ffff80003c513e40) at recvit+0x40a sys_recvmsg(ffff8000ffff6020,ffff80003c513ef0,ffff80003c513e40) at sys_recvmsg+0x1bf syscall(ffff80003c513ef0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe41993812f0, count: -14 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c5136d0 rbx 0xfffffd800470dce0 rdx 0 rcx 0xffff8000ffff6020 rax 0xffff800029a9bff0 r8 0xffff80003c5135b0 r9 0x8080808080808080 r10 0x793ad8d27f0968 r11 0xbedc74d2fb26fa58 r12 0 r13 0xfffffd8003f24f00 r14 0x3 r15 0xffffffff rip 0xffffffff810240e5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c5136c0 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=235424 pid=39964 tcnt=3 stat=onproc flags process=1000010 proc=4000000 runpri=32, usrpri=82, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff62b0,0xffff80003c50d4b8 process=0xffff80003a0d8020 user=0xffff80003c50e000, vmspace=0xfffffd806bec4738 estcpu=32, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 16919 444302 71493 0 7 0 syz-executor 89415 144096 17699 0 3 0x80 fsleep syz-executor 89415 282083 17699 0 2 0x4000000 syz-executor 39964 62345 83160 -1 2 0x1000010 syz-executor 39964 370451 83160 -1 3 0x5000010 biowait syz-executor *39964 235424 83160 -1 7 0x5000010 syz-executor 78656 18323 14142 0 3 0x80 nanoslp syz-executor 78656 512701 14142 0 3 0x4000080 fsleep syz-executor 78656 20400 14142 0 3 0x4000080 fsleep syz-executor 78656 637 14142 0 3 0x4000080 fsleep syz-executor 34171 305406 2420 0 3 0x82 sbwait sshd-session 51312 205694 47766 0 3 0x80 fsleep syz-executor 51312 281690 47766 0 3 0x4000080 netcon syz-executor 41136 91511 79097 0 3 0x80 fsleep syz-executor 41136 197959 79097 0 3 0x4000080 kqsel syz-executor 25879 34353 41583 0 3 0x80 fsleep syz-executor 25879 355648 41583 0 3 0x4000080 sbwait syz-executor 17699 476599 52188 0 3 0x82 nanoslp syz-executor 71493 459340 52188 0 3 0x82 nanoslp syz-executor 79097 268440 52188 0 3 0x82 nanoslp syz-executor 6216 299996 0 0 3 0x14200 bored sosplice 66155 340006 37478 0 3 0x100082 sbwait ndp 37478 503132 19012 0 3 0x10008a sigsusp sh 47766 205104 52188 0 3 0x82 nanoslp syz-executor 41583 424035 52188 0 3 0x82 nanoslp syz-executor 83160 266217 52188 0 3 0x82 nanoslp syz-executor 19012 273506 52188 0 3 0x82 wait syz-executor 14142 55201 52188 0 3 0x82 nanoslp syz-executor 52188 56417 98615 0 3 0x82 kqread syz-executor 98615 517095 22370 0 3 0x10008a sigsusp ksh 22370 236880 83016 0 3 0x98 kqread sshd-session 83016 394705 2420 0 3 0x92 kqread sshd-session 49567 162355 1 0 3 0x100083 ttyin getty 2420 389581 1 0 3 0x88 kqread sshd 44588 321127 12181 74 3 0x1100092 bpf pflogd 12181 313716 1 0 3 0x80 sbwait pflogd 8462 434927 39418 73 3 0x1100090 kqread syslogd 39418 442469 1 0 3 0x100082 sbwait syslogd 92169 6981 1 0 3 0x100080 kqread resolvd 34055 163237 82867 77 3 0x100092 kqread dhcpleased 98804 360882 82867 77 3 0x100092 kqread dhcpleased 82867 40979 1 0 3 0x80 kqread dhcpleased 41273 473356 0 0 3 0x14200 bored smr 51132 213812 0 0 3 0x14200 pgzero zerothread 20062 244242 0 0 3 0x14200 aiodoned aiodoned 96821 55126 0 0 3 0x14200 syncer update 98092 103193 0 0 3 0x14200 cleaner cleaner 49516 466550 0 0 3 0x14200 reaper reaper 18019 412329 0 0 3 0x14200 pgdaemon pagedaemon 41806 332494 0 0 3 0x14200 bored viomb 30039 31311 0 0 3 0x40014200 acpi0 acpi0 23761 252468 0 0 3 0x40014200 idle1 86046 230560 0 0 3 0x14200 bored softnet3 28146 13143 0 0 3 0x14200 bored softnet2 93308 464861 0 0 3 0x14200 bored softnet1 37184 427815 0 0 3 0x14200 bored softnet0 92177 179925 0 0 3 0x14200 bored systqmp 76128 330485 0 0 3 0x14200 bored systq 92630 384608 0 0 3 0x14200 tmoslp softclockmp 4713 252202 0 0 3 0x40014200 tmoslp softclock 68437 471395 0 0 3 0x40014200 idle0 1 116401 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 16919 (syz-executor) thread 0xffff80003c50cf88 (444302) exclusive rwlock amaplk r = 0 (0xfffffd800a0e63d8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_fault_check+0x54c #3 uvm_fault+0x106 #4 upageflttrap+0xa9 #5 usertrap+0x2d8 #6 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806bec4118) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4b #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 Process 39964 (syz-executor) thread 0xffff8000ffff62b0 (370451) exclusive rrwlock inode r = 0 (0xfffffd8073728cb8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806f16d750) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 Process 39964 (syz-executor) thread 0xffff8000ffff6020 (235424) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff83906af8) #0 witness_lock+0x5bb #1 unp_externalize+0x14e #2 soreceive+0xc73 #3 recvit+0x40a #4 sys_recvmsg+0x1bf #5 syscall+0xbc6 #6 Xsyscall+0x128 exclusive rwlock sbufrcv r = 0 (0xffff800010fd53c0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sblock+0xb7 #3 soreceive+0x28e #4 recvit+0x40a #5 sys_recvmsg+0x1bf #6 syscall+0xbc6 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10203 11035K 11604K 166960K 12814 0 pcb 17 12K 12K 166960K 140 0 rtable 226 11K 11K 166960K 572 0 pf 36 18K 25K 166960K 281 0 ifaddr 41 7K 8K 166960K 104 0 ifgroup 51 2K 2K 166960K 170 0 sysctl 3 1K 1K 166960K 3 0 counters 62 36K 37K 166960K 168 0 ioctlops 0 0K 6K 166960K 1730 0 iov 0 0K 16K 166960K 104 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1392 88K 88K 166960K 2112 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 24 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 80 0 dirhash 12 2K 2K 166960K 42 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 19 69K 93K 166960K 1062 0 sigio 0 0K 0K 166960K 11 0 proc 72 91K 115K 166960K 702 0 subproc 72 4K 4K 166960K 100 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 106 0 in_multi 88 6K 7K 166960K 167 0 ether_multi 1 0K 0K 166960K 9 0 mrt 1 0K 0K 166960K 4 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 491 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 5 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 236 73K 77K 166960K 11268 0 UVM aobj 29 4K 6K 166960K 31 0 pinsyscall 47 94K 108K 166960K 2253 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 40 0 NDP 11 0K 1K 166960K 70 0 temp 68 8645K 8768K 166960K 19473 0 kqueue 13 20K 28K 166960K 201 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 106 0 102 1 0 1 1 0 8 0 rtentry 112 171 0 76 4 0 4 4 0 8 0 unpcb 144 829 0 808 4 3 1 4 0 8 0 syncache 336 11 0 11 3 2 1 1 0 8 1 tcpqe 32 2 0 2 1 1 0 1 0 8 0 tcpcb 808 274 0 263 8 6 2 4 0 8 0 arp 120 26 0 8 1 0 1 1 0 8 0 inpcb 376 879 0 865 8 6 2 8 0 8 0 nd6 136 33 0 12 1 0 1 1 0 8 0 pkpcb 40 14 0 14 2 1 1 1 0 8 1 kcovpl 48 11 0 3 1 0 1 1 0 8 0 ppxss 1168 35 0 35 2 1 1 1 0 8 1 pppxif 1472 10 0 10 3 2 1 1 0 8 1 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 3 0 0 1 0 1 1 0 482 0 pffrnode 88 3 0 0 1 0 1 1 0 8 0 pffrent 40 4 0 1 1 0 1 1 0 8 0 pfosfp 40 1428 0 1428 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 20 1 21 0 8 1 pfrktable 1344 12 0 7 2 1 1 1 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pftag 88 3 0 1 2 1 1 1 0 8 0 pfstitem 24 75 0 27 1 0 1 1 0 8 0 pfstkey 128 77 0 29 2 0 2 2 0 8 0 pfstate 376 76 0 29 5 0 5 5 0 8 0 pfrule 1344 27 0 19 2 1 1 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 748 0 333 34 7 27 30 0 8 0 art_table 32 751 0 333 4 0 4 4 0 8 0 art_node 16 165 0 82 1 0 1 1 0 8 0 sysvmsgpl 40 16 0 11 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 78 0 68 1 0 1 1 0 8 0 shmpl 112 28 0 2 1 0 1 1 0 8 0 dirhash 1024 37 0 20 3 0 3 3 0 8 0 dino2pl 256 3202 0 1696 95 0 95 95 0 8 0 ffsino 280 3202 0 1696 109 0 109 109 0 8 0 nchpl 144 4640 0 2943 64 0 64 64 0 8 0 rtmask 32 4 0 4 2 1 1 1 0 8 1 uvmvnodes 80 3759 0 0 77 0 77 77 0 8 0 vnodes 216 3759 0 0 209 0 209 209 0 8 0 namei 1024 15066 0 15066 1 0 1 1 0 8 1 percpumem 16 98 0 53 1 0 1 1 0 8 0 pfiaddrpl 120 3 0 1 1 0 1 1 0 8 0 kstatmem 264 90 0 68 3 1 2 3 0 8 0 scsiplug 72 4 0 4 3 2 1 1 0 8 1 scxspl 216 16380 0 16379 10 9 1 8 1 8 0 plimitpl 152 131 0 114 1 0 1 1 0 8 0 sigapl 424 1364 0 1311 7 0 7 7 0 8 0 futexpl 64 16151 0 16144 1 0 1 1 0 8 0 knotepl 120 598 0 0 18 0 18 18 0 8 0 kqueuepl 216 497 0 487 10 5 5 5 0 8 4 pipepl 328 191 0 163 3 0 3 3 0 8 0 fdescpl 504 1343 0 1309 5 0 5 5 0 8 0 filepl 152 7342 0 7113 19 7 12 15 0 8 2 lockfpl 104 292 0 289 2 1 1 2 0 8 0 lockfspl 48 127 0 124 1 0 1 1 0 8 0 sessionpl 144 32 0 22 1 0 1 1 0 8 0 pgrppl 48 48 0 30 1 0 1 1 0 8 0 ucredpl 104 943 0 929 1 0 1 1 0 8 0 zombiepl 144 1311 0 1311 1 0 1 1 0 8 1 processpl 1176 1364 0 1311 5 0 5 5 0 8 0 procpl 656 2834 0 2772 6 0 6 6 0 8 0 srpgc 96 6 0 6 2 2 0 1 0 8 0 sosppl 168 8 0 8 3 3 0 1 0 8 0 sockpl 688 1838 0 1799 16 12 4 13 0 8 0 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 136 0 0 17 0 17 17 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 26 0 0 4 0 4 4 0 8 0 mtagpl 96 46 0 0 2 0 2 2 0 8 0 mbufpl 256 349 0 0 22 0 22 22 0 8 0 bufpl 280 4926 0 138 342 0 342 342 0 8 0 anonpl 24 164313 0 160650 58 12 46 54 0 184 12 amapchunkpl 152 35650 0 35148 28 2 26 26 0 158 6 amappl16 200 2691 0 2660 42 31 11 19 0 8 8 amappl14 184 127 0 112 1 0 1 1 0 8 0 amappl13 176 2 0 2 2 2 0 1 0 8 0 amappl12 168 2034 0 2000 2 0 2 2 0 8 0 amappl11 160 50 0 36 1 0 1 1 0 8 0 amappl10 152 4 0 3 1 0 1 1 0 8 0 amappl9 144 264 0 264 1 1 0 1 0 8 0 amappl8 136 19 0 17 1 0 1 1 0 8 0 amappl7 128 117 0 103 1 0 1 1 0 8 0 amappl6 120 227 0 221 1 0 1 1 0 8 0 amappl5 112 133 0 122 1 0 1 1 0 8 0 amappl4 104 345 0 326 1 0 1 1 0 8 0 amappl3 96 7291 0 7171 4 0 4 4 0 8 0 amappl2 88 744 0 672 2 0 2 2 0 8 0 amappl1 80 12473 0 11786 15 0 15 15 0 8 0 amappl 88 10790 0 10617 5 0 5 5 0 92 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 30 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1343 0 1309 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1343 0 1309 1 0 1 1 0 8 0 vmmpekpl 168 11996 0 11946 3 0 3 3 0 8 0 vmmpepl 168 87026 0 84951 104 11 93 98 0 357 2 vmsppl 456 1342 0 1309 5 0 5 5 0 8 0 rwobjpl 64 28119 0 23250 80 1 79 79 0 8 0 pdppl 4096 2693 0 2618 109 34 75 85 0 8 0 pvpl 32 16899 0 0 137 0 137 137 0 265 0 pmappl 248 1342 0 1309 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 313 0 53 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff8383aff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839068f0) at __mp_lock+0x192 intr_handler(ffff80003c547690,ffff800000069c00) at intr_handler+0xe1 Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f Xspllower() at Xspllower+0x1d uvm_fault_upper_lookup(ffff80003c547968,ffff80003c5479a0,ffff80003c547860,ffff80003c5478e0) at uvm_fault_upper_lookup+0x267 uvm_fault(fffffd806bec4018,19baf543000,0,1) at uvm_fault+0x159 upageflttrap(ffff80003c547af0,19baf543128) at upageflttrap+0xa9 usertrap(ffff80003c547af0) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7e8a0466b860, count: -12 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp ddb{1}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd8073728cb8,9,0) at witness_checkorder+0x1047 rw_do_enter_write(fffffd8073728ca0,1) at rw_do_enter_write+0xb7 rrw_enter(fffffd8073728ca0,1) at rrw_enter+0xc6 VOP_LOCK(fffffd807852a870,2001) at VOP_LOCK+0xa6 vn_lock(fffffd807852a870,2001) at vn_lock+0xa4 vfs_getcwd_common(fffffd807852a870,fffffd807852a360,0,0,200,0,361a1be5df84eca4) at vfs_getcwd_common+0xd1 vn_isunder(fffffd807852a870,fffffd807852a360,ffff8000ffff6020) at vn_isunder+0x56 unp_externalize(fffffd80675f0400,33,0) at unp_externalize+0x286 soreceive(ffff800010fd52e0,ffff80003c513c48,ffff80003c513bf8,0,ffff80003c513c38,ffff80003c513dbc,86bf4f76ca0638cc) at soreceive+0xc73 recvit(ffff8000ffff6020,4,ffff80003c513d90,0,ffff80003c513e40) at recvit+0x40a sys_recvmsg(ffff8000ffff6020,ffff80003c513ef0,ffff80003c513e40) at sys_recvmsg+0x1bf syscall(ffff80003c513ef0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe41993812f0, count: -14