last executing test programs: 6.611901977s ago: executing program 2 (id=3816): socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffffb}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x51) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='c\x00') r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x138, 0x0, 0x1, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfc}, 0x6, 0x10025, 0x0, 0x0, 0x7ffffffffffdfffd, 0x9, 0x9a, 0x8000000000000e66}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) kqueue() syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) r2 = kqueue() r3 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x7, 0x2}], 0x7fffffff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x4, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd01) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000180)) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r4, &(0x7f0000000000), 0x10) 5.619154976s ago: executing program 2 (id=3846): mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r0 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r0, 0xc0307004, &(0x7f0000000080)=0x6fa6) sendsyslog(&(0x7f0000000080)="855edef423901609d3a485d191dd4ebe8bf8ecbdc517fa4713d279e36b750f3c606fd644482608ce316f9908cd042b30f1025694186a5a9c0847bf70ce798be2de9f01053be4e2380e4a5fdc7d122d74a1", 0x51, 0x8) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) recvmmsg(r0, &(0x7f0000000340)={&(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000001c0)=""/196, 0xc4}], 0x1, &(0x7f0000000400)=""/172, 0xac}, 0xfffffff7}, 0x10, 0x1003, &(0x7f00000004c0)={0x7, 0x7}) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f00000000c0)='x\x00') sysctl$hw(&(0x7f0000000140)={0x6, 0x18}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) symlink(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000180)='./file0/file0/../../file0/file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000000)={@local, @broadcast, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x3, @empty, @broadcast, @empty, @multicast2}}}}) stat(&(0x7f0000000100)='./file1\x00', &(0x7f0000000380)) 5.612087232s ago: executing program 2 (id=3849): r0 = socket$inet(0x2, 0x2, 0xf) sendto$inet(r0, &(0x7f0000000000)="404e167d3dd62a1974cd22c528ee38dd4b5a40f5688733a6d917bd722259d8705a7ea5de9da48ac330ba777a902e379184e041634222fe7ea509ab74c955b950aa04a670e5686bddf1389e60f4d5c7b6858e1e17990adcc728a225bb9ef17a7fdb375178438b8f27d65c8449b436574eed884aeb8a0b6bb123f5be5faf03b9b3fefe6e784adbff71877710b8c953e0f90331b7bf34372147f3c22dd2c3a1815bfb39c5f5d3c702bcc0a021332beec7dbd0c1b26a33aa5a3e76943b4e", 0xbc, 0x5, &(0x7f00000000c0)={0x2, 0x1}, 0xc) close(r0) r1 = socket(0x6, 0x8002, 0xff) setsockopt(r0, 0x100, 0x8, &(0x7f0000000100)="1d74a525804227a85b708f4fdf0c5fa864ee7f8778c2bac43f30744d42c7e9673048a6584ee466febe2da8a694e727fa715d15a53459427329bb34049950be363226840fd6ab90bd2f414f5d95f7782c2882309ff4aa2c17fe97980c2a005541dd5aba9b438f1fbed70777fbfe0bd508b03c62675840178afda7fa16f9e7c307c40e4ab5b312b5167557e15582f88449891c6a66de884089d65e4fa69a8ce7c434d18fad50afd5497a8747734b2dea731d21fa2831c6237cf522577872", 0xbd) fsync(r0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) shutdown(r2, 0x2) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f00000002c0)) r4 = socket$inet(0x2, 0x2, 0xf) connect(r4, &(0x7f0000000300)=@in6={0x18, 0x1, 0x1, 0x7fffffff}, 0xc) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000340)={0x0, 0x904, 0xfffa}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000380), &(0x7f00000003c0)=0x10) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000400)=0x33) r5 = socket(0x10, 0x2, 0x6) close(r5) fcntl$getflags(r2, 0x3) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000440)={0x4, 0x3, 0x0, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchown(r2, r6, r7) shmget(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) r8 = socket$inet6(0x18, 0x4000, 0x35) setsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f0000000500)=0x8, 0x4) recvmsg(r1, &(0x7f0000001640)={&(0x7f0000000540)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000580)=""/68, 0x44}], 0x1, &(0x7f0000000640)=""/4096, 0x1000}, 0x0) socket$unix(0x1, 0x0, 0x0) sendto(r0, &(0x7f0000001680)="aab161830d2c98bbd9952d701099f9a17f9adf83282d1d176fd4455175914fee5d7598672fb9a11ad7c761936f868234ac08a17e3dfbbc473bfb3df16259392446e7dde3f031810faa1fe12476e09e624211fbb58126be5577c3a84280245d971333a968e0aff99cb5c22d38c985", 0x6e, 0x400, &(0x7f0000001700)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000001740)=0xfffffffe) 5.306178717s ago: executing program 2 (id=3853): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x2b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd63e2c0d8001b000400000000000000000000ffffffffff01ff"]) writev(r0, &(0x7f0000000000)=[{&(0x7f00000005c0)="ce", 0x1}], 0x1) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000600)=""/4096, 0x1000}], 0x1) 4.605583267s ago: executing program 2 (id=3867): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0xaa, &(0x7f0000000100)}) r0 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206910, &(0x7f0000000100)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) minherit(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x0, 0x7fff}, 0x0, 0x0, 0x3, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703c6", &(0x7f0000000080)=0x15, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3}, 0x2, &(0x7f0000000200)="422b8c70d6b9fde7528b7ba3087259741a35e1d1e8d0c8e8035e74c4feb0a3a182f0e310a6fb7a8b98a1795fb87b93c52c8a648151fd5545d29c58f2083f49aa42c67e12e9459fad70f3ec6f9695e32bcc0e34841c61574d12cf381e8eaff98b2e5a9b483bedd815ef1d318b7d22439fa5162407015c34f24d6c6fd920d351cecf8cc1f167a55c4d96d5d00af4f0d38ba843b810c411ddbb647bd4f692b9906d29a8df3695a414e994b46e04a5226976827ccee6f4f090248d6e4c028fe2914340e8c66213da14bc126e4eede969d42bd641fba90e5679a9189a711793a32ba656b70d8477", &(0x7f0000000180)=0xe5, &(0x7f0000000300)="b557ea7cc6f9872a5e612280044b6e3c89b1122f6048daeb30", 0x19) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x32, &(0x7f0000000380)=ANY=[]) msgctl$IPC_SET(r2, 0x1, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000040)={{0x5, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x8000000000000002, 0x0, 0x40, 0x7fffffffffffff}) r3 = socket(0x18, 0x1, 0x8) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x3000, 0x8, &(0x7f000027f000/0x3000)=nil) 3.685715474s ago: executing program 2 (id=3888): r0 = socket(0x18, 0x3, 0x9) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000280), 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000340)={0x200, 0xa, 0xfffffffe, 0x8006, "fb5373f224f208dc490000ef00004000", 0x3}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) syz_emit_ethernet(0x76, &(0x7f0000000100)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x40, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffc, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x88, 0x1, '\x00', [@padn, @jumbo={0xc2, 0x4, 0xfffffffe}]}]}}}}}}}) 2.987454088s ago: executing program 1 (id=3905): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@random="73b9ccc300", @random="00f7000400", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x18, 0x3a, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, {[], @generic="8284e355429be5bdc951666267f59f248a8c000dc6b1f639"}}}}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25, 0x10, 0xb}, {0xb1, 0x10, 0x2, 0xffff}, {0x16, 0x7, 0x7f, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000540)="4cf2168f5168653b8478c2a04dbd66c6e2ec620059118e98b9bf7e9503d13ef21ac4d5fd303b15125b163e53a97f247450610413f16482db035ebedbc093945d33e182039c109c51", 0x48}], 0x1) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) 2.926246995s ago: executing program 1 (id=3908): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x1e, 0x3, 0x0) socket(0x1e, 0x3, 0x0) close(r2) socket(0x24, 0x4000, 0x5) recvmmsg(r1, &(0x7f00000000c0)={0x0}, 0x10, 0x0, &(0x7f0000000080)={0x8, 0x101}) r3 = socket(0x11, 0x3, 0x0) sendmsg$unix(r3, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)=ANY=[], 0x38}, 0x40c) close(r1) sendmsg$unix(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f00000001c0)="0f52c9", 0x3}], 0x1, 0x0, 0x0, 0xb}, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xc, 0x5, 0xffff, 0x239, "30859e9b4e0b4179758fa90142a905535acb273c", 0xe95, 0x1d2d}) 2.742697458s ago: executing program 1 (id=3911): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f00000000c0)={0x2, 0x400, 0x11}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x9, &(0x7f0000000100)=[0x9, 0x3, 0x100, 0x8, 0xfffffffc, 0xb4d, 0x80000000, 0xfffffffc, 0x4]}) write(r2, &(0x7f0000000180)="3930ce87e4297069f6f9dece0d851f524865c11af664ce05ef211935daa8d22ed5a6e46a4b61b8553494c3ebbc3795268eb9fcefea8b4c589e89283d8630f3e86ba2f2ec9beaa7939ab0ad3dff5b1af6ac29b2d545f6eb1b0edf602857bd6f857b1281d15fd5e816aa621d01dab41b0e3567a36146d543c700cc520bc339b91ddea54c78ed8c1f2a48b0dcac788d5574de24b87bfa7952968847d979d23eadaa3e96eb6351b82a00d3cf41b24f3fca5f1f66ba2db1b242d4392c98ad4a238b94e500fa8e9fdf8dfd9a971fbfa6ebbf02be1e7d8f40ec9154242d86ef6d34159108ab1b32a9a45f981aab5abaf75c39d9480a26036e9540b48d52463dc1de1ff625adfeb3374827e6f294ab36f51fc3bdd0359638f81f9556e922bfcbf8f02af6edf5bdd19825398150c80f63b6a3cf759985fd7a0738decdcbbadeca696c347e7270ddb3177da07ff27069cf488c323c0497df64d83ee4c37fb11fb651d3d55232f94882e37f15241a372580d9c757357cf1ccd6c317f7902af8a1194976909b52584217c21198b655c0fcc620e797fb6eed5569adc352dc20322eedd4289d4e2e26fe1b7def1c13785b58b3a1db031ea22665559d85b7bdc1ca2efa8e22f4d0fc2d73a7dd3b362b3fafa087171f274885a6463f34f804631407adcb2d920a77e8f205c385b5e82ce85409ae7354431469f3860708409b357e0604b534c3a59f668e24817353faf1e3199c6fb3949b7f1e87afa6571d47858d8631df5b8c69a05f41864787d92bf61f3975b50cfd18873bf4cec05e9ab833a0198576ef72e253cdff59e18181514f17dfdcbeefd0db8119631271b1c9f401d3973e6e451e9c6b6dd21fc48d48a8dbbc5d7f2d3c70261db8f4133ee7b2850446346d0028abf52ddc615c17387b6c2c24eee35d50de9d1e544f472da30e69373f7dfe83f613cf039e61daf0535556ec8dcd6f2e49ef1e4a77e1fb4412680b2af2d883af7011617f3023f8c52a869c6120decb08afaa302a389f8eb97d210336f792bb64c1d03d05edd21e33cc53234c13f1b326598307e99ca06eff3dd74c7174c1cedced20fe82ab5456d8bf32416f04bfb953f5fe23c50621bbd633b527341e7cc6e7933f29808018164e86e41ae11cad46d8ca1a8e27bfddd0c734182d4f24a529e2e9218e203357277765be32d3dffad47cd3294c2a5ef303c777c135dfa15e1c9e9d0fc6002e171749b9d9afe7967ecd338e09db6ca1030b17e4239e91fd7c28781d6667141375c5ac632133d6cc559724a4f8208fb2d9db6350174937e602b94cca855d108e32035fab438e5ba7a84c4610284fd49b7dc5b22f3819d59eac84c1021e425043c063dfc3278d256218595c76c747dd71fcfabbdc2216c759c1f7157f3f4583827bb751cb15d758f7f458db4b58ccabf3423bcbf61e30447e41de874ff6d1350f9abcecef59ebc4cccc7470b7f13ea0a810aaf45d77f0023a32ba4775eace1ff27ac8981269e067e3be03dd07ba87af26c7584a478a472ee8ca78746bd492761ac4a0557c1c4515a42e549c362c35f814ba5f2fb701f3b1dae3b0084079c8b3b98374761b71b319f83eced033388fe487debe6f66015f3d6dc85d28c0f7aa3bad274b92f10f1abdcb7331357536eea309e13623461c54d4ef52cb8796874cee8e0cbb5ce4a1666017c2c1a81ca5067773a0a4b4289f4562f3e6169264ac94bca6ba4252fad713d5321edac031293cfa4457fe4a91492cd359cf1881086cf4233fcd143337484e3ab53d1f48f41c5d9ad3caa85b5f354c16d5f5784eee1a5b6a0dcd338f214d0bbd12ee7028776d4149160bdece55fa84de9d507ce48118706fc4a1d5d47afad911e0063b6af1a61407bf813345ba15a0d8fa9e23c4ae45c0748145fa249e6bd75b1f9cf1d2f772be2e1789c4dd2dc88eb9d7720a42bc34aee04c6b921f62f870f8719437a607633ecfd4745aa82b43a5d195bf26610f5db90ffc9e2c455381e37ceab3a028424e1f69187eee7faa1e5f3e63f4551a56035722fa30589be179f033cfc4ce9fb0e3b2abe191d3321e1a8008bf33615fb8e3a5358f8bea5e8ed786dce0c01aa59b401835c0b2d12776996911515b96f826993d4f700a03626bc420f928f1f3bd7a29fba7fd1a31654a8080343d6f8ae9cd512cecccd629539fed91f4bf223b88773eeff6e8d28063c73a23a96a96af7247b9be840979eaa2f6e21fe6f6f6adf3acc8f6e16cbe5db2f790c133d3d81bbaa9372a968276d2fe5b926e97cd53796e1c7af0b4b7bc11f142cfaf569cfe2440c9c9a7cdc8d375b337188c5b854be2c234fbd557f1f65fef9653fbaa2a2cdcad90d68330499d0d6c120caa8890999d2e1c960ce0d655e974cf9bb0cc4663270bfdd4c43a2db8d46a9cf034036cb8908c478cfb6bdc5a60109cd42bcb1780cc0e1878966b2f5607eea4d13479478d04959847c72d144dfa515fed15f4a43ee9da9d467bc65d0c44c3379057348482910b2e143c4631a62d4a7ec098104bf4788a44c6178ab3b8771607b1e097f7fe18a68fd4c9a08d718b51f3e55084dad6b4a0340cfb95b02a257a3adb1056c74556e19b83b403db08c47bec22b579b50f77b55fa1ec35af81f294fb45cb7770f2200fd707d1fd602ad13233a8a8448c45a1688978e4fe82eb4c323f4d8cc1440d269bad0a12bdd9a7a2caadbbf629ab023064daa46b99f9c7cbdaea7064dcb06696cd54a4dd42b27de3c782b2e5a527b35d4b73dc0a8d25d17987dfa7f6d06838361f7dbb02dbc4f19601332ba90b7576fb4dc1f66c48d76e79c3090ccc9c5f4f26d47256486adf89ff333149a2c9386eef13f25156c4cc41924ed2436900a845662b28bcaf93444b8befe196cfbb28da9de70e8636367789420fc46ff468d41994286df671f91b87eb953088baa0cb595dd089340a582b77cf192979c13044f47b50e04d41bc4882529b14a3ed61b15d3d7c7ad9d3240ddf6a30400c1bde6ba9ccf1df5b49e950e1e63d147b7a08e6fadcee6103f49ed3897d7120c49d6866c8cd19a6786eccd0024e146d62f7f757f47f6e546c8e1c37c34a98adcda2ed1f58f5dd2cd186d7585679c36aaba338b4cb2140057e3b60b9857c3e59f04ab2f8a0217ac66491c24a36c3bc578ffd93ce8c78ffe82488cbaf3aa5ce19bf862f5758382f49964e5e3f365e101704b7f7c93bfcb7aaf6879208edf5113fdcd23262d69c0ba9fe322c19b5b562e9820fb063d0506300edf7dd4c19b628df16993b73b866e5730af21291d89adee4ef3a0ce8a028aca10362a04f23768f666501022dcfeef51751621ea525c82f063e6e666f2ecf18965c149fc88c45892c6cd871e442696c91b62004cb3a29e9f1d91c66d3e33311b8f6e5fda2c7f7edeff5137107fea16bc22aa381105edb71567049773e1b680225a20e1ff7f67c88ef7db8be3cadd51bf1086f6a24fc3f37bb634757fc970e547f180736584aea74093622142ad5dbf848d67b9c8a8bb7b0e70234d6f79a09aaf2aa6213ad9669020ae45141a1f5282609fbe262735105538910e9313188bc13d4b42f47250b1148807ce0675e5f09505c88393a0febb478c42481f9e6c02110e8b48b58fe933d9409e05278e89af0ce1e03c9bbcee31aea5389210fb26f0527dbe053c9810a9ca3ebb18c9a5b0e749b03e96e422a4e57a8d9092e3a711ce2e0476d152e5f38739a72703e16acd65af8d545ef59ea547c271ffb27004c822a78f2c7ed988e0d4aee58e641f080670ba00829f001848d5d2875a995deca64cf2ba0cc82cff8df7804ea17a18e6cb96b494f675e56a14992912cdddf6a1c7a2a4ff5c42d7d498f2c7f43d642b201c989edafc80258183f88fef0833f090f07c33cfb3c754f2508fcd875846a9b9ec4b3b02361773315fbaad66401dba83520637d9298171925bee9b2202cfd098a2665e9e55b8c889e9fce7cf324b495337fa00ecf97e8f3bf8c2a0e680ed77a9a083ae7747977d68fc14f9424067421046099d8f2a7cf79f574b134aad9b87967eb9e4ebd293e9200df1ab3a8a3a855d558c51f918b7c762f20609684ab3c91100d278cde7a9a2fe3149b5d1d8120a2e7fc3a5ae5cd223c72a17c5c3db9379bb9b2679d82e4da7e7028ec2edd93f22991a914aca46aca3f24fb1dc48d77acc2adb95ae67d02ea28f4c10e7f42597e10bc3bd202a5640626e3e7d2befd044fc4ad85e6bb0615c9f8b773781e59603d169634da41e495c6a41f0f2c77f303f54608b17285679fbd85ae00795248befca9b607c7d95231806f2992849a541dc018560b3c558602033c1665f5a4156883faa1987be502ed92e5d38814d7b21638de6b0e77e8e54a33737e773c11119de5ce14a3b32c92d68c246df8c35978754815172c86a3d4d50942cafac73b44930bea0124ff7303ed71649d11279b2f890b07b5dfa921a7cbc58c62e39824bb06a52351321e10416ad298c220a9a43e6ff9083cd7cb585eaf88f11f8c8bcfe55fc8e90abed9437ed5ae5b890cccd8df6a2d4e380644189613acf48e7ba3f6cdbcb11ddf9099a25493304961685c80ef81702ae71634a84795bdf17a5f0ef2ba24059b47d7fdd983f4ad57060261d0049a50be7ea1d5e36bd4964b327c38a12189e1c0abd7dd1252ea6eb6652605646ae94c686221501741b08822b8bb23b1773387dd92815b311ab37f4dcb42e5387b581b85c32a862bae0445aa245b87045bf11f47e52f4b73245a9a597b7b50b1957c388493c854d68e0a09a12017cf285b531e7e367ba9193cecef2f01b4ade867429c9511670ee5ce8f750f036c8d1bbfe31f3e8655ed78b98fbe85188cf201339281402b8c1a9289b841615912b5cdabb391fe69d6b0be002d287e65d0c135a99ed830d5a90d976dbc68ae3ba4bf747c88bf03a6fe25d6a3138adb14ef1228a20a4ec22b071c781cefc2145efcc679020f245727217119756ad12f93f7bb4cabf1c0be4dae7580be5e731e7ff3303f63f6c4e268924e7a4e3614bb465040c618cd4c8f7905be5a143c12637773a548bee9fa08a43523f67b48d76b0a8b7a21b6c6f83563783d6147e3ac37c143613e99b96eb1b99e6c6ac074a965ba50d27b08513727f958b5b212e1e0485af5ce986f9125ee8b5aa2a6080f793333a5b224451b6c758973d02f1b3f280595f658c350eb3c3d2e8d4c10d26175499817444031f8c28a4dfe3dd3c3ec023dfd549e039e196195e4deb9ac6916dcae5a1d6c2d42f3c8a82bf07984930a70f3792d0b06c9b588da55d41c1184de2006c0633feffd878f75e24f20cda2699fecbfac14ce2f482da0f449175de3ef87853507a105e9fc18602ff27acfc9fe5cf0bc1fc7a1ab73dbca7d27f2f3566cbafc2a4ccc0fa99145fce8adaae58dfa2ba336e9470e82caeb2b1f13a713ed458674ccd3f494c92e14e11fd8dd6b8b383952cb187e3445bc623f0d6051c055f43ab339231465d9ea78ec538f81d83f57bfdce1f2f2f304ea11e3ffd66a079c8097456e5f5a3982bcfa8810dc71e357903131ee57572a58cdf8fef6e4a5eae39a8df3487a2fd41b6c700068b4b9fa15170b99a41f1c9f31513fa8ba9971612d5d467eb94d053380d69df45e38b447b673b7fdc62a45c7816072ff23d509b570823971a726157348664b9a4163b9eba1faee24724e7effd21cc516cad0c8d95d60efb779b2ad4761b089582c0edca1162451e197ead44cb87afb8137dfb17afdf27cc2c17d54703f84a4b0748bbe5fb0bf1bf5a0eac048976994ecfb0e844ef818d63f", 0x1000) socket$unix(0x1, 0x1, 0x0) close(r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001180)=0x9) fcntl$getown(r0, 0x5) socket(0x2, 0x5, 0x3) semget$private(0x0, 0x1, 0x102) r3 = getuid() r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000011c0), 0x8000, 0x0) ioctl$KDGKBMODE(r4, 0x40044b06) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001200), 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000001240), 0x0, 0x0) r5 = socket(0x20, 0x4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280), 0x10, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f00000012c0)={""/16, @ifru_metric}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000001300)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001340)={0xffff, 0x8, 0x0, 0x92, "79278e748c4c1643863bb78eb0f795a7131508a3", 0x6, 0x4}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000013c0)={0x5, &(0x7f0000001380)=[{0x7, 0x0, 0xf8, 0x3}, {0x8000, 0x8, 0x4, 0x400}, {0xa, 0x2, 0x9}, {0x0, 0xd, 0x3, 0x4}, {0x9, 0x6, 0x2, 0x3ff}]}) ftruncate(r2, 0x9) setuid(r3) ioctl$KDSETRAD(r1, 0x20004b43) semget$private(0x0, 0x3, 0x20) getsockname$unix(r5, &(0x7f0000001400)=@file={0x0, ""/14}, &(0x7f0000001440)=0x10) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) 2.708166502s ago: executing program 1 (id=3916): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() close(r1) syz_open_pts() (async) open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x100) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pipe(&(0x7f0000000140)) (async) ioctl$TIOCSETA(r2, 0xc0884450, &(0x7f00000000c0)={0x7, 0xffff0691, 0x4, 0x0, "97a2e900", 0x7}) (async) sendsyslog(&(0x7f0000000100)="acb7883174a69a955dab5540a44c5e82d57044d4f200cf393b070372bf19579460a0a0c758fc64a96823097c35a0bd5b1bea7e99c82d025fab04a2800d2958c67b2eb2d9a6b26e22471270ecc1fcc1d7ac8fc123ed6eb4fd5f4095d3027c618c9c759d4e7087473e41f849c5b748415ed657151189a6233aa1de9099c6a7737038a6977672bc949681051bde0c2a3bd99f5a2fe25d092163be56326755059f79c0a5c6aaba147a25577ccfc3335c8f2dcc450b06e23d76dc9de150a3736997d6dbd84011bb38d9e46576d5e0c8cb39ae9da04ae20aa418112b846cdd411f6879bd053ea41c075ed3f991c1c692fe2a4aee82d44a4741782ac81e958901532ca44aeaa6c3682a0cf0e8888c5ff89c1f5123fc3a8690a7f695e825acb17c702aefb663842981831ef0c2b01927e5afed57984f412f951820434fb124e2e9ce2cb4277f33fcf30a81e82c0457c9a3c7e647ca90f272ec06c2893f483a9405899856c6ed8b7873ac656cefab09f4a10204652e9c785ccf25b3d774df9dc938ece0d1c280ecd71240e0f64ced14f9458b8eee4ea5861f17f277b20477a60a5c99103f2156778343e5705b71890d0d64830a5bcb920b41227bad4b4027808f701347f359652369d9449225ad134976f22c7e1398cb4030ad04a6e5a00d1f19fdae583ee568cd13fb3203a006536e380bb67f3752d4624f7bd91dab627cac68f831b69941c0a1315d978eea883d4c9cf0f14c275259a617fb76a5b641eccfd8b5158008a19ca6278ec94408a7f146ed690c60bee141b0ca022d54e58f61f8b9b5be393e73814fa340b14abef92d710f845c1a87eb6c33ae0a21c4a398de15dd369f1092ff53c16618879c20349488dfe0630c6ec70ac27e7843e6a074f21ec80ef8966406ce64d15834cf1bfa7d5cd26af547fbbc4019b505159f8cfbef6e22229d510a1c017f2cd28614bec4756367061e70bccfe27964f2f7e2cf9b075d108ac510a7d068e17cc869b9ef448aec38d7b2711e4a6f76ac10fc7e33033dac0f1d659db6ba2f42b2ed429b27ebbbec2b443887f898144b2a1d1d95c1f639bac33daa303fdd187e1d63f5fe75283140dfc5885e83de4cc6846fd4732cccd8e0bf0688c728ff936b624fd45a0a2d17cd97a4eec41ea9ec7fb1cba6db6f8c14cf870cd1861ec41fe5cdd260014d7751278ab8df0828c047cc97e5b8db13dd8fb77363b0016571912f9bd91711ac2b253e0d7955f0338e3ada520e0f1c8546e14505500b53c3d14b3343019633a8508e1a0377fb502fb347fef9e978781ecd1f5f45a196aa6f7bef3d0dbf86fdcc9152b812e908e51c9a0f736c33950f5306ff0969f19f7436a95b5bec115764d17ba4fcfe128f2a3e43", 0x3d1, 0xc) (async) r3 = socket(0x18, 0x2, 0x0) close(r3) (async) r4 = socket$inet(0x2, 0x2, 0x0) close(r4) (async) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f0000695000/0x3000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000234000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000750000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000009000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000756000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f000013d000/0x3000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f00005e4000/0x1000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00', 0x20}) (async) r5 = socket$inet(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) (async) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000600)="ea00aa640000000874a0a2496c8c0b02d9ee615e5d1599f3dc864900000000000000742957d7550f2677630cd2211e98ea22fbda3658021c80bed3a892207b92d40d57fd9ee5c09a39907be06b2787fc0f9346bc7e55ed37a829", 0x5a) r6 = socket(0x800000018, 0x1, 0x0) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x2}) (async, rerun: 32) r7 = socket(0x10, 0x3, 0x0) (rerun: 32) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) (async) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0x8020560b, &(0x7f00000000c0)={0x0, 0x0, 0x0}) (async, rerun: 32) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (rerun: 32) getsockname(r6, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) (async) unveil(0x0, &(0x7f0000000140)='c\x00') 2.569338301s ago: executing program 1 (id=3919): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x45, &(0x7f00000001c0)=[{0xfff, 0x0, 0x1, 0xc14}, {0x0, 0xe7}, {0x6, 0x2, 0x0, 0x5600}]}) (async) socket(0x20, 0x1, 0xf) (async) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8020691f, &(0x7f00000001c0)) 2.489530323s ago: executing program 1 (id=3925): r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = semget$private(0x0, 0x1, 0x621) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/151) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x1) execve(0x0, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="a01f668f4c874824ca71fc487b744b6de78228f5da943f153b435078ca935bbef607cc230a26f0d04be37563227d64dc8767baf1e89cbed986995d148004e8d35abb9dd0060749322ba806f19eebde920ba0a8948c45d51900d94a4becf4de6aae88c4e25310c5ca8ee61a07c75e51ffc6f05d4a6c1e94e7d325c80ff6a520bdf453b1967094b9ca4c843516153fa4a8e3e5b5596cdda6a9de96752bca6a4f0dbcf318c5636b8238a894756117b9b86e6efc2362306e81fc72f51b4d888383661e718716f19def1c2c9aea5a95866feced3ab5958b60fc30779e659f76c8029252a21ff2363cda8682097b7d0e1fd5ed3307cb5771b5e081e98f4dd74d42aa6b899ebea77aefbbcb9666d76a6c29e373ebfd211cd7c3852ee9140b8457c2acb3c272b68d65b7b11d6c56fa59686f69aa19172f4fead8c230e41d208262556686958b0d7b35ce2d5ec077068e2b12135db729c062b1e96ff7e9c690cbe6456e2b6c6cb3427bb75d55c508bc7b766666834d3b96c89c731fa94d51fc16814c5bb206b9b0ace9e2ea06c23df0a2eaf75ed30e0816f085d53fcf836281be5d60ef0f42ac415e84920179618224c1a5bff036c83c2a611c872d64757d2e9871619c9b26b63ee16a80cb795ff678d19804705151b56111ea3cb42402ca4d5e971035b4297762120e73777160517f3b6a23f42cb0eb28050e18571076968f3b2bb7f810bf2c58af98241f3373c1e41a015dd1f66d5490c12f43dc5ed67cffc0ad1953c42c9ffa893b1a09f5f599ecf4366684eaf85495259d479eebfd05fc094a4acfde6f62cf9352ad78e9e474ebcac7a9c8a9cd91fc3cbab8e5070512f8696ccef0b47d1eb80ceaf90d3968e50f0b3f32b355ad95628ed7bbcd99981581870fd1255c8a1a5fa1ef8d436b8cc3b51f94e628e21ac1ab9849a7bb71a01f5171a6d3cbb88facd91df7ce086b778a5420aa3bf3fbb0eb41cea459ab0253abcd11b684299fbf8d1e7d72e152bb4b8f85f6f6c360638c8300aa00fe679e9e27056f77b8c265a5024cd1a6a30600a838e0639d3bb91999ded1cfefb51d5608d67c49a5ba31b11fc8b08b709150ffa5ecf8a6f5e325670de38e891d192091298f0f6c9d85c3ef67f56a815f1f6008f8c1d694471c0541ffe13586e9374b80945b3963bd38f9d68c1746cb6178cd20f479820a29203802e53ab94048332f6178314c380c711551478b39762b75837c6ddd7d65924f41dcb19e3a90d06f28f64e746a66ceebe676c76423c74589d839ef936feaf6787b3f74b9694979b1be2888ad461774fb6cbd6d273ce06676067ce8a6ad7c83ba3082e24f0e8a0666c6f13208553a6618665f68632ebc8501af710a102744781c0777db5555baf1918aa00c47a606425176671c3c30ea8ceb052adb8fcaf067d58cd16dbbf2d1a7e67389632af63ec38d4bfcc6db3d5562f02e7fd82c97220996f1f9ed4a2acc139df6c67cd3846a07917f4c1d4bc5f809e8928088a161a7710ed615a5c80654bd144363d3461f6ea57dd12eb861f343fa61a9abd21396a486b264a9c1b41c55e4b98844b783b4aec22231f82f3eea52656766a2235c4c4e96de6782a6d84d69ba08d35af86c9e2b7ee6146d7bac2875abd9641e903a69a0cc52d6deca5c89c00ee374d63fec9cb935c656eaa1434cbcf7f19ba29c74780dc13ca4394f6a64f7984c7e0b8fe1101a4b746eaea09a5bf88413a02ed64114956d196d14f5caf20577529a48878b9736159e7991913af6444735fc1763c1673bed6a349029c7d57992485ca5492d0071c3328e1b7d46d8eaa0af51eb14b74aa179b688fbe707a9e1af0ef2812aa63e4ea63336b1860bc89cad6559415601ca7b2d68f50bd01ef5c5f7718631a78e11d86034737c17f19aadf8c414ec9bb4a9bda95e966b0d8a31e3f817b7b1814f5d3c5eb763847271408de635b92d31af29aa91e8893edcbec8076b86f9903232c9ead35acecf771159ac881a10cc1bcf01e5488427134fb13211adf65af979c99e26d9c62862f61128eb38dc04684fc2f7c6da6dc83c255b8495ef265313d4e9ad857ed68eebc588e0906d1bc8ece80c46a26a8d501f4ddb2b2b68ac0aefa341a7e281538f34781892378e508c89dbf7758daf91dded4bfb8370f6055d85c4a9d9db365a28a2b866a83cf098c4454cf7aa842cf4b5706a8bd1de5166a083f36af2b1b9e016f15e15c42fe25f80fd9252eab66badaa1107dcc6b92d38056689fc080ccda4d01148000881b1fd9b62c0727e78aeec05e1370ac241936b4d781792f26d4af45b5d464ae094d4279690de197166d350b151ce9d3e542bddfb3601b619303c1134a789a1b7d1effe06823293da3af8aa6f73987e6517c0cc7ee4133b3da66219b3e07542f52c7356a22d0c0f6d24d83d70ea1713670da5c121bbeb0470b9e80b66f87b0fade9fd56c9777021374363e65935c312f29a994075c0598638c4897efbcccb7550d605cdcb9a2a0ce1743557325a9102d9a11b0226cc7578b1aa53067b7e3098b77b6291a8faf93db79a18db93780c1d5d40886ea353265c12f5f89aa2560bc58355f2f19577c507ff5fca26f50cbc511b3c817da8088929890054e43f3b4cfd210eee2a4f6828f038f6770235f9d91d799ac90da2e58fc1e341ab3c0882280ff463f0e556622f61336b24d3ef4264ef2c8fa2c7a9c1361c67189a0901385d9739ecb9841e5138cc324798311d05c67f67ae437630ae10436c3a6f6b268764322b5edbd5b81998bcf8e605f984c06aa726ed432a08247c6a4ccbdc3cc2e35c58a04d425eef536b14ae02a1724942b643161970f6e6fba93a0b0b9d31b6d1461dbf7ab5a90d918f5a6b8049b1924a7dfe87fdcd60c64463c833ba3a5eba286cb9ee127d206b768f6c3e8b181c42a1d9b52da7a1b5a57de3a7c23570a7c65901ecaeca5c515b8c606cff7c8349baef3136f1eb02fce138b86cea81b35a5b6d244e89aa8c0e0784ffffb7389131d18b37d06e18144cb0131201cc6e50a0a4ed5f815a69328e53eedd3a46103560ad720df9ee46ca91694acc2113ed4c3ac44e58291e0fef23c43b1321d3d3c5441b081423506724bfeba84e40d9ffeb69426505ce0118acdfd8f1208ebc1a27744d5d922774bfc9294dcfac8a2a42db6056cb0b4b3bfa15dabae63deed11f1b8e8e91809aaccb2a3e94f1098545ea13d619d3e36d1406177679198f847503b50da54e4fac358046338e20cccc00ce9afc91078d722afa546f8dd254d1ed0bf8aa48d13bd3c794d39fdb567aff2627967f15bdb0879f2afd6a2d169e1bea261ccadc8a6bf387470bd112b412983188fa7e158665810df7b9cd970b4499e11fd8e6b5ed70fdefa4adb3db7dfcb0aa0a3e0db00223ee4bd0aabd46a951c99ce44ae319b00bbdc2e2d8d6e17a4bef303faad8b6b938914fe0385f082e51cc81de14414681a07465a08c972b4e649d2128b70580670636313f91732714998636500120621c837f69ca254ec468b204d067572ff6756d878a64a5208b7d31e0f64e16cba3bbba37dbdec1bf9bf103a5066b281dc6eb28b986664f498fccbd3cccde1b31dbe0534a1c587d4724895cfbbfe46fdc9409807b0a1156ff4d26ddc4b305c71fbcfcafb3606e255c930a3da09cca48bb8ea42adb2109f2c2f3476a2902c899e0c1cb00c7a00f21e466d650a9268858d29b22a82b6e3df11963a10e7e197a3a8dc89284ed7fda577f11fad377541c7d930e21a75e0f6dc518296aea3b3bc22781ae8ab85096ed864f3a295014ff0d8b103d1a9db9881e34336242e74a6bb38865c8e8ef297d51dd1997c09b3c4d34386faf6bcf291ff1af931c2b4d1bd6b35a8990b837744e468b42873a1665f586f1a60ec29edde99c59793da2a2f91405c705a2046f5ccd54f60f6a589e45cd4289da1afce4d946ca0186faaf12d678ccb04325db0f7920ab253bf2de0d963bb8475e96e1ae5462c837553945181815e658bc3a2630f43bd43ba4cff9b107078f661deac747eaae7548df42d1f80ec0b858d74c0e3fd6a64c4787b4fcccb014169eb3b4a53915ceb7859afdf55ac6addc95fd20ebcfddabb4717f392f6e0e4db376cc955504aee7d34ae55266ccc0834dc7c5644af56ef3e30da16ea36a1063d2423c3f5f11577b9458b366d9443b3a1bd7689ba90d250194f046e775da18d266319deb2d6afd21361e7424dc5a7d5b261aee5d1f69becdcca48a1019dbf72614c00a8cb3a78244f803d2ebd804b24a3f6a0a571a8060c0c1733bf38892d338bfdd7ebeda96be3c05b4fe3ebc241f23e183d05cba714a7ad2622cd45f4c34ff30d131ab2b1141b8b21e4d4f8b6444e73dd9aa7b1a60181f8817fcbeec49e8806d164f31a7adbb59e1f5c62101d9a7561d5b09d9a5ff23c87034e4d04677fe79e9d61fc275c7c53cf695d7547139998e30477a9307f0566d4bffaa245af019aa1cb82a07a167daef01b4bea616f4221414d333c84409651d0c2fdeef8f07698acc08556a8f261677e5a600e8d9cd6cd8fcb203084027b1669c78be8ab7826bc493ee728b44d47c63f2ad53e8f6f4f3930cf3f92f6f1ae9d778b5306ff854af99d9b92910047e792c93e5cef4fa5417ba4e966f9444043d6fca483dfc3cec03bfd550a724f5d3087ef4f5d57ddbd2fe86c024a666ae0413101a1e4cbfd9f871535c51323c2be3903c29667e58217b23e759b961e9e29f608744f4a58765f15acbd8e4e86c19f74ab47802559f61e55eee4772b853a1047a1050f05f1ebf46a7eadff87506bd7f45edc9f62f93e31cf0ca2a2cfbfbd2eee871613288b562087451d68fde5c425b531fa5a139ef3c73060002d8f3513796a3ae2aa683b8581efbb27a32bdfb102eb7da65ec72b0e79dc722e3a35563a965cc62bf6d5afdb48ae18277b066a94256f669ec3776b4e57d30485a900f5e5a228030d472e682560541a70ad8884f341e02bd225d08973bb8d8fc609f1e730672715c393454725e0bb8e9fc8bd5cfa59b80d1c77eae164078271f963eec51321bd49c6f3add4b57f4a564b75d10d3d1ab254a2e8e4329195754986e4aae52a5eab15de1b476973319a237a86446159065e4588a16e07e8b173b9936e33b02ed7ab70b27b3f6de31341e1dccc63093e95f4080c44e2e1c43de69886eb054307708f91850f6cb8fe0171c209c5bd8260d13a79b8faf81131aa6efb22a800af8bd5a7adc37a15f253825f37317520a9afef3f084a3f1c784910074180d840b63fb33f6270f4abcb827e617b0f80366cb2b6fa2c3f896c2cc364d1811caf2446d9998c44169965bd0a5ff274c008498b1c5341182e59318fd777919567a3ea1cc59993b0eec004d979ea443a505b509ad9a1ce957033a1c2e3fcbe3b59c009416f757021c4a86086699ac3cbb0e09c93025af7ec749c222d3404b87b258b18d80eeba839e005ffe3b7dc8f02d51985bb2d01f164442afa871ec4bd4f0ce18f88a1acdd5afa1c7121d6b8fd711e9de0831d5f5f9ab01fd30d1b12fbbde42722ddf97fd6f5b9e100d0814b432c5daa1ec7f140744237ece4eed0a03fe75dafe44bac66d9aeb903536e7047472c89713ec24ef070ff2de8c40c10a96133be6cfa5ab9e79034074031086cb38ea5410828ac9e24021c01e3fde9fd518b141ddf3fe38b914e004f5804c24d4ab9feea0a84e86c9edb869e3a2859744abff2a25f3d5d04868e33b28694b711c722b9488383ab2fb1174a1fa5fb0353466c626495a18b313667fa9c45d37d1b8214e5b6503a9d66c", 0x1000, 0x1800000000000000) r2 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000040)=[{r2, 0x20}], 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r3) 1.707434768s ago: executing program 3 (id=3955): sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b10005020000000000", 0x9, 0x40c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050160000004000000000700000012df8106cfa10500fef96ecfc73fd3357ae36caa0416fa4f376b36acf00b7804be301e4991f7c8cf5f3fc303ebe1aa5323edeb51e2f0ca3ebbc257169ed0d44a699a1f133ea7acb5d602000d7d026ba8af6300371c2102000000720fd38bfbb770c1f5a8aec872ea772ec58904000000008d9800361b1257aba8c500002012010000de5000"/177, 0xb1, 0x0, 0x0, 0x0) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x200000000000001}, {0xffffffff}}, 0x0) 1.70624934s ago: executing program 3 (id=3958): mkdir(&(0x7f0000000000)='./file0\x00', 0x2d) r0 = syz_open_pts() r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x8}, {0xffffffffffffffff, 0x40}, {r1, 0x100}, {r0}, {r1, 0x1}], 0x5, 0x2) r2 = syz_open_pts() sysctl$kern(&(0x7f00000000c0)={0x1, 0x15}, 0x2, &(0x7f0000000000)="71f91e3471ac0058bc5a91501d94a34b8e", &(0x7f0000000080)=0x11, 0x0, 0x0) poll(&(0x7f0000000140)=[{r0}, {r2, 0x10}, {r0, 0x40}, {r1}, {r1, 0x14c}, {r0, 0x2}, {r0, 0x1}, {r0, 0x4}], 0x8, 0x200004) 1.706013834s ago: executing program 3 (id=3959): syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r0 = socket(0x2, 0xc003, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1}, 0x2) setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) (async) r1 = syz_open_pts() close(r1) (async) syz_open_pts() (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x80b789, 0x7fffffff, 0xfffffffe, 0x80a1a3, "bf08f101eef0675d105048f3248604ffff001200", 0x2, 0xfd}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) seteuid(r2) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xf}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = socket(0x1e, 0x3, 0x0) (async) pledge(&(0x7f0000000000)='tty V\xef\x86\xce3|#\xcb\x13\x12\xe0\r\x9c\xe6\x98\x0f\x01\xc2\xe7\xb9E\xc3\x1d\x96\xdbY\x91\x0e\x17\x95 \x01\xa6~\xd0|/?\xc9\xd5k\xbe\xa9kG\x00\x00\x00\x00\x00@\x00\x01\x00\x00\xeb\x91vr)\\\x9el\x03(r\xd4\x9a\x0f\f\xdb<\xb4B\x95\x15\xb6\r', 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5200) (async) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) close(r5) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) setegid(r3) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) (async) select(0x40, &(0x7f0000000180)={0x47fcf0b3, 0x44809ec1, 0xfffffffffffffffc, 0x1, 0x0, 0x202, 0x3, 0xa}, 0x0, 0x0, 0x0) (async) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) (async) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xc8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x3) (async) ioctl$FIONREAD(0xffffffffffffffff, 0x80206979, &(0x7f0000000000)) (async) sendmsg$unix(r4, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[], 0xb0, 0x403}, 0x0) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x23f) (async) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 1.463348603s ago: executing program 7 (id=3971): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f00000001c0)="02000000", 0x4) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) r1 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039fa72607b6b78e1e6513618b2aef7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881", 0x72, 0x0, 0x0, 0x0) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000503000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039fa72607b6b78e1e6513618b2aef7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881", 0x72, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setrlimit(0x3, &(0x7f0000000040)={0xb, 0x6}) (async) setrlimit(0x3, &(0x7f0000000040)={0xb, 0x6}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) (async) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)='#!', 0x2}], 0x1) select(0x40, &(0x7f0000000000)={0x1b, 0x8000000004, 0x4, 0x0, 0x1f2f196, 0xfffffffffffffff9, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000180)="09cf20090900db0000ff4278ad535c2a415642005624b77b6a0a", 0x1a) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.457516322s ago: executing program 6 (id=3972): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x20000006, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200f27, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x9}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x87, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x9, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) ioctl$VNDIOCSET(r1, 0x80044403, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x6, 0xa, 0x83, 0x400f}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x8010427f, &(0x7f0000000040)={0x0, 0x0}) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 1.45704475s ago: executing program 7 (id=3973): r0 = socket(0x6, 0x1, 0x0) socket(0x1, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffff63, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9, 0x8}, 0x1) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) recvmsg(r2, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f00000024c0)=""/236, 0xec}, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) close(r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$KDGETLED(r4, 0x40044b41, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) 1.272821674s ago: executing program 6 (id=3975): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) (async) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0x800009, 0x0, 0x0) (async) mknod(0x0, 0x2000, 0x0) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) r2 = syz_open_pts() sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) close(r2) (async) setitimer(0x0, 0x0, 0x0) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) poll(&(0x7f0000000180)=[{r2, 0x4}, {r2, 0x40}], 0x2, 0x400) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) syz_open_pts() (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x5012, 0xffffffffffffffff, 0x4000000) (async) syz_emit_ethernet(0x3e, &(0x7f0000000380)=ANY=[@ANYBLOB="aaaaaaaa9faa94ea004400081100ff010000000000000000000001ff0200000000000000000000aa5a569b27c9f45b000000014e204e22000890780000004227248af1d502bd2bca32ae10c362f69993165164901b70892e80f7c689ceb37d504ef53131ee05046745a8aaf2cdb0af09c01bcc830a543d506993b76ead866abecd11724f6bf3d8964347b488de15050000e383348e1e2d50060f663a67"]) (async) r3 = socket$inet(0x2, 0x8003, 0x24) setsockopt(r3, 0x0, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) open(&(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x100, 0x84) setrlimit(0x8, &(0x7f0000000980)={0x65, 0x1ff}) setrlimit(0x3, &(0x7f0000000140)={0x5, 0x2}) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000009c0)=""/4096, 0x1000) (async) setuid(0xee01) syz_emit_ethernet(0xa7, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff56815f16eb8a86dd60ae02e100713aff00000000000000000000ffff7f000001fe02"]) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) 1.272032493s ago: executing program 5 (id=3977): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0x5, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x8, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb90, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() setitimer(0x0, &(0x7f0000000040)={{0x0, 0x1}, {0x3, 0x63d}}, 0x0) getitimer(0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) ioctl$TIOCSBRK(r2, 0x2000747b) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/56, 0x38}, {0x0}], 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semget(0x0, 0x1, 0x200) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0x5, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x8, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb90, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) syz_open_pts() (async) close(r1) (async) syz_open_pts() (async) setitimer(0x0, &(0x7f0000000040)={{0x0, 0x1}, {0x3, 0x63d}}, 0x0) (async) getitimer(0x0, 0x0) (async) ioctl$FIOASYNC(r1, 0x80047466, &(0x7f0000000200)=0x5) (async) ioctl$TIOCSBRK(r2, 0x2000747b) (async) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/56, 0x38}, {0x0}], 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) semget(0x0, 0x1, 0x200) (async) 1.174733825s ago: executing program 6 (id=3979): setitimer(0x2, &(0x7f0000000140)={{0x0, 0x1}, {0xffffffff}}, 0x0) (async) setitimer(0x2, &(0x7f0000000140)={{0x0, 0x1}, {0xffffffff}}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x45d48) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) ktrace(0x0, 0x4, 0x538, 0x0) semget(0x0, 0x4, 0x280) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x5, 0x4}, {0xfffffffffffffffa, 0x100}}, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_addr=@in6}) (async) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_addr=@in6}) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x1920, 0x0) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x1920, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) (async) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0xadef2e79bc8996df) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1000, 0x0) setrlimit(0x2, &(0x7f0000000580)={0x60000000, 0x60000000}) (async) setrlimit(0x2, &(0x7f0000000580)={0x60000000, 0x60000000}) syz_open_pts() (async) r2 = syz_open_pts() close(r2) setitimer(0x1, &(0x7f0000000140)={{}, {0x0, 0x3ff}}, 0x0) syz_open_pts() (async) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x8, 0x5, 0xffffdf82, 0xffffff8d, "08ed95990000000000000000ffffffffffffffe6", 0x4000000, 0x20000}) sysctl$kern(0x0, 0x0, &(0x7f0000000040)='*', &(0x7f0000000100)=0x1, 0x0, 0x0) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) (async) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x32, 0x0, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f00000001c0)) (async) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f00000001c0)) ioctl$TIOCSBRK(r1, 0x2000747b) 1.173358244s ago: executing program 5 (id=3980): sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x1e) r0 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x100000001}) (async) r1 = open(&(0x7f0000000240)='./file0\x00', 0x85, 0xce) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x2, 0x0, 0x4c3, 0x368ffffff}) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x3d, 0x1, 0x0, 0x1917}, {0x25, 0x0, 0x2, 0x80000002}, {0x4, 0xff, 0x30, 0x5}, {0x87, 0x8, 0xae, 0x8}, {0x6, 0x4, 0x7, 0x800}]}) write(r2, &(0x7f0000000180)="071bfe27f7dcc60bc2d0249557c1161df0200842654d04d3ba280da0a6097938a6817b47758097b89d2643ac026daef28b6c6af36a0f10b8677c47b03a920879f316cca7", 0x44) (async) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) r3 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x3f, 0x0, 0x0) (async) write(r2, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) 946.79557ms ago: executing program 5 (id=3984): chmod(&(0x7f0000000040)='./file0\x00', 0x104) r0 = socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000300)="97f530578b", 0x5}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000006c0), 0x1, 0x0) writev(r1, &(0x7f0000001080)=[{0x0}], 0x1) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x846, 0xffffffffffffffff) semget(0x3, 0x3, 0x4a3) 945.480785ms ago: executing program 5 (id=3986): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) setsockopt(r0, 0x1000000000029, 0xe, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010005}) (async) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffdfffffd, 0x1000300010005}) socket(0x1, 0x2, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = kqueue() writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="8d6bb85551ec843087", 0x9}], 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100dd2d018000000000005e00"}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) select(0x40, &(0x7f0000000180)={0x47fcf0b3, 0x44809ec1, 0xfffffffffffffffc, 0x1, 0x0, 0x202, 0x3, 0xa}, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xc8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x85c, 0x2, 0x0, 0x0, 0x3, 0x7b, 0x7, 0x8000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffff5a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140), 0x200, 0x0) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x4, 0x10, 0xff, 0x3}, {{r5}, 0xfffffffffffffff8, 0x12, 0x10, 0x3, 0x8}, {{r6}, 0x0, 0x4, 0x4, 0x8000, 0x2}], 0x101, &(0x7f0000000000), 0x6, 0x0) socket(0x2, 0x2, 0x1) (async) r7 = socket(0x2, 0x2, 0x1) ioctl$FIONREAD(r7, 0x80206919, &(0x7f00000001c0)) 945.249693ms ago: executing program 6 (id=3987): sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000040)="27a541c7f65e670881caefb1856555001636202284044fa4a0", 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) mkdir(&(0x7f0000000500)='./file0\x00', 0x1) chmod(&(0x7f0000000580)='./file0\x00', 0x0) setuid(0xee01) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x180) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x8) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb62\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f\x00'/571, &(0x7f0000000700)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00w\xd3\xdb\x8f\x10\x82\xe4{QB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea:\xe9\xdaw\x80\x90h\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5\x02\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14Ke\\@\x06\x16\xe2\aS\xa8\x9bx,a\xa2\x11\x04\xf3\xdf\\\xf1P\xdf)FS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80\x0e\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0s\x9f\xe3Z}\x88\x0e>\xe7\x147N\xcapS\x04\xc4=\xa40\xcd\x880\x8f\x1d\x1b\xe6f_\xb1\x06m\r\x02\x93\xb60\xa7J\'\x81\xc4\xd8\x96\xf6\xf3\xc5\xfdu~\x1d\x1c\xad\x99EQ\x96A\xf9\xed\x9ek\x01?\xcd=L\x04e\xf2jd\xb0\xc1\xccJ`e\x89\x04\x82&\xec}v\x9fuYg\xc2\x8f\xc2\xddqZ\xb03\xd2q\xc9\xc8\xb8o\x1f\x86\x18\'ty \xc4\x0e5\x9f\xd3\x8e\xef\x9ez\xc0\xd4\x1e(\xa5\xa3\xa8D\xd5\xa025(!\x98\x0f\x11S\xa0E\xbb\b_fj\xff\xa1t7\xcdX\xeb\xbfv\xc5\xb12\xba\xcbt-\xfd\xadq\xa2\xa9W\n\xa5\xec\xf4\'\x1c\xe7H\xec\xb1\x18-<\x19\xa9\x13\x9a\xdc\x05a4g\x11\xf2\xc0\x994\x9a\xebX2#\x14\x92P\x06\xc1\x92b\x00\xde\x96\x82D\xce\xf5\xc2m\xee\xab\xc8\xd5\xac\xb3\xce\ri\x9a\x13\xb87}\xe9\xdc\xea\xa8BT5U\x7fA\x1b\xfd\x18\x9a\xaf\xec(x`\x9dJ\xb2\x90\xd3}H)\xaa]\xeb@\xa44\x7f\x1cX\xb1\x8e\xadnb\x0e\x95E*\xa4\xf0|Z\xf9)\x13\x92\xfdK\x00\xa5\"S$\xd8\x19{@\x83\xc1\xbc\xa2\xe6\xfb\xc2\x8f\xea\x1e\x15`\x1aD\b\xa7\xd4*?Kp\x9cky\x99\xe8\x05_`\xf6\xcd~\xb8\xac\x0f') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000040), &(0x7f0000000080)=0x4) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000300)) renameat(0xffffffffffffff9c, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', r0, &(0x7f0000000240)='./file0\x00') open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa86dd6036ea0700103a00fe8000000000000000000000000000bbfe8000000000000000000000000000aa8b00907800"/70]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x20) ioctl$VNDIOCSET(r2, 0xc0285108, &(0x7f0000000040)={0x0, 0x9, 0x0}) nanosleep(&(0x7f0000000140)={0x3ff, 0x3}, 0xfffffffffffffffe) 830.147345ms ago: executing program 3 (id=3991): r0 = semget$private(0x0, 0x3, 0x380) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/142, 0x8e}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x4) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000100)=""/219) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x2, 0x0, 0x0, &(0x7f0000000040)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c6856d463f201124068c4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x9b) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xfffe, 0x0, 0x4}, {0x1, 0x0, 0x0, 0x1}, {0x80, 0x0, 0x0, 0x101}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x18, 0x0) ioctl$TIOCSETA(r2, 0xc450443d, &(0x7f0000000740)={0x0, 0x0, 0x9, 0x0, "0057000000000000000000000000cb3800", 0x0, 0x7}) 775.282619ms ago: executing program 6 (id=3993): syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @local={0xac, 0x14, 0x0}, @random="7152efd2c8d4", @multicast1}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @broadcast, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @local={0xac, 0x14, 0x0}, @random="7152efd2c8d4", @multicast1}}}}) (async) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) (async) 771.936019ms ago: executing program 3 (id=3995): r0 = socket(0x1, 0x1, 0x7) (async) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) (async) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) ioctl$WSKBDIO_SETBELL(r2, 0x80105703, &(0x7f00000000c0)={0xfffffff9, 0x3, 0x7, 0x2b}) (async, rerun: 64) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) (rerun: 64) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x0, 0x8}, {0x18, 0x1, 0xcd, 0x3}, 0x7, [0x8000, 0x1, 0x1, 0x6, 0x3, 0x3, 0x4, 0x8]}, 0x3c) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x9, 0x80, r3}) close(r0) r5 = semget$private(0x0, 0x3, 0x1) (async) pipe(&(0x7f0000000280)={0xffffffffffffffff}) (async) r7 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x8, 0x0) (async, rerun: 64) bind(r0, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) (rerun: 64) sendto$inet6(r7, &(0x7f0000000340)="29d973edf7445d8ba5b4cbe5f298a5ae4ddbcf3593cd90dbe1ad193c54e90b3ac01dd14cf2081420d53f4cce28a90ebb787e3ff1fc2f4138865eda0b1f3ce72e6b337994e45baed3e3f5b8a9398423967636ee34d16c8dfe02dbaaa7331f165105d0e8499fb37edf414703c2b575352c63da7fe0d8ce2a4652ef6e59755963e6b1d4c7306d168e7e204654363a3fcd68570e2b89f2dbc9752b26f1014d26c4a90c091c4b2623ce11c80a3e8739b6f4ebf11a9822aee72ee9d4e801a018cc1b66972c2d17e2", 0xc5, 0x6, &(0x7f0000000440)={0x18, 0x3, 0x9, 0x64d}, 0xc) (async) close(r0) (async, rerun: 64) r8 = socket$inet6(0x18, 0x8000, 0xc) (rerun: 64) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x3, 0x80, 0x80000000}, {0x18, 0x2, 0xfffeffff, 0x10}, 0x8000, [0x7, 0x5, 0x8, 0x81, 0x7, 0x8, 0xd, 0x6]}, 0x3c) (async, rerun: 64) ktrace(&(0x7f00000004c0)='./file0\x00', 0x1, 0x200, r3) (async, rerun: 64) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) (async) openat$vnd(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) (async, rerun: 64) syz_emit_ethernet(0x2d9, &(0x7f0000000580)={@local, @empty, [], {@ipv6={0x86dd, {0xf, 0x6, "269bf1", 0x2a3, 0x1, 0xf3, @remote={0xfe, 0x80, '\x00', 0x0}, @rand_addr="305947467152d1ce7f2e6560b3ccdbe6", {[@hopopts={0x33, 0x0, '\x00', [@jumbo={0xc2, 0x4, 0x7}]}, @dstopts={0xc, 0x4, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x2}, @enc_lim={0x4, 0x1, 0x7}, @enc_lim={0x4, 0x1, 0xb}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x7}]}, @hopopts={0x81, 0x23, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @generic={0xf9, 0xf2, "7052e100d3c009c2cc2a89ea9d8b4f3c4e0ea9d516c179b1f3b1937c4be8db7103a1d0f1b7578a8df51719a0311bbd71aa9d3a9e982bf6a0f27fc4036b926aace9fb7b5a9774b19751905b81e4649780207fd91f8a75e0d3250a3e7eaccbbc681ae3da6c2ef15067cbbdfdf559d4109718dc21a7f1fadbfb01b53c7eccb7daeecb4e4c98033747a8fbe603afa36d516523ca33a6709abba0e0ed6ed7b67eed03c5f5f999144f00f0abd6f564f6645495843868e51e48474632f178b5d925bf2b69cfe178ca6ecfb5b90ac9c324b03da634f301e2ac731c712baef294d487f7462b07a00259299aa677a2a385af859242d6de"}, @generic={0x47, 0x18, "5e7a5b59487c65dcda3197894986f1aa95d050a520a05781"}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @dstopts={0x62, 0x2, '\x00', [@enc_lim={0x4, 0x1, 0x3}, @padn={0x1, 0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}, @hopopts={0x29, 0x2, '\x00', [@pad1, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x8}, @enc_lim={0x4, 0x1, 0xdc}, @jumbo={0xc2, 0x4, 0x9}]}, @routing={0x37, 0xa, 0x0, 0x52, 0x0, [@rand_addr="fe5fd8944c66504c919213422a44eceb", @loopback, @rand_addr="6618a89ca674c33ee81ecaff13d70488", @mcast2, @loopback]}], @udp={{0x2, 0x1, 0x8}, {"92f6be9884a501008661aecca936b52c488defabb0b2c0f0f75f8b38b2613e2929a3416ec6c4f265996f612131a18c7fa57e371e97282447f2e2efa558ea62255048b5a7ddf5147876fd12bd7afe0562e1fdd972a4420ca9ad34b7d597d7d897a2dd3dc34134cdf8d5f93e0743689192f138f9499f9bec784522d2eb0f395f1ebdf9b77227a7e865d0996e355c2475ab14ed03a7249b1ddd1db2805396adcbf73cb205"}}}}}}}) (rerun: 64) dup2(r0, r9) fcntl$getown(r2, 0x5) (async, rerun: 32) shutdown(r6, 0x1) (rerun: 32) setreuid(r4, r4) socketpair(0x2, 0x8000, 0x6, &(0x7f0000000880)) (async) sendmsg(r6, &(0x7f0000001a40)={&(0x7f00000008c0)=@in6={0x18, 0x2, 0x8, 0x81}, 0xc, &(0x7f0000000900), 0x0, &(0x7f0000000940)=[{0xb8, 0xffff, 0x2, "a325635c4804514b7843efd03382be02492db64e9ae9fda4181b2cde99bc6f5912ac286efef4e245e73cc4b5f0033f47f73aaf83d8f6c9b4f5cac99869ca53af790010ba4d3ef2ad5dd72426fcfaa3cb494dd87fe115ba67adafbcf5462d878c8a4c494a8f46c36daa18373fa4bd9787a21700b96ed9d9dd867293f4878e448d8cb77277d95427a6e0d631903de2bff91e5e79945d9cc42c1d8e8018e0b3b018a4a8440658bb07"}, {0x1010, 0x1, 0x4, "3a01d1457b4d0412c9159c4ccb7e596dab2635c1ba57d3ab68430c8f62bf081cddcf37b1fd3d04c6d4b79049ee7789fa5c09aefda6e55f4fce195fe1eccd3ba419c80922a0ac85a84656077b483b7a3ee675150091503d1efc9d386cc627f35da2843bf0946ba1970ad603135dc6abed8d8ea790b550154db4c2a1a1d8a58e2411bfff7387940e59364a45909395350690bf5485d97d2b63c273004e9513e19e24b1c37a3d355239958985642624460cb7149c7246ae2ac8cee05d82c6d306c3a8e3716fd739a65c4f7021a2ca0ee03c4af5f5cde650d7ef44ed92faea6f4266ff5bb48383025c5db66e0869d5849c37e29fad615671be6a25d1e9aa72a4e812ee47dff3d001298a2317a2f8062ca9ec7a62a8b9ab4be77347263a11f8e06b5c14d0c1539ed80a54fffff0d7879e710e95c9404eea87f8fde66e3f39c191c6a4660e4d1311583d435773b231cb207f955e5bd8900e54fb3feb4aa420f8dbb509ea5ea97b29a7e72f856c5e9ff4183008d2aaa6e0af6abd8f6feca5656431e0ae9a4ba08c84643278dd2cd91906e77f63469b61cc8f29d36b8942ca700971c6c4f01fe4ed079d07f9a4faca1fff3db6060281f9c8cc88ae952966bc0723286d74c206ae866febc645f5ad791af120e5b2eb17e266511c21e220046125e112051aecceceeb979b45a1b9dc575d4d99e94377b9a9f275315f3382dc6b020da0cdea0f6280c21cbe1e6d261b181632fe2e355b38d726b63eab41c162bc5f908ecfc1ec34d0829389d15a063cadc856856c23cf8baa167b45b8e185903cd29680bdcf872a26dd1317a4877eff4ef3eada366ee86d66091ac99045abf15b22e10028ba962fa154de1366c5548896709e5148612f202064d3fc53507391fcc15efd350dd70a5ca41eb4309247ff3593ddee2b3cb849484771e4b401913d0dc6e6428b992c50bd017815d21ac190bd13ac83afac390620753d44bc0496dc669147f29a598b3e718d336e20b86c2c791acece15fb026a9663d684387b08964f52bf8045f772eb8a69fa5f76572c6594f4bb171896d94154a768c2ff0815b92aec702f370ef43a34e628c76af4bd0841912753ac85ffabd4c7714687ed4d849ddfea38c1d719cda8af5f5d9bfab2e305866d70ca1ab6e202b7d36a7815489936973798eb6c7f840f2e18d7a36e4f8ef9115733b7a06f348b7d4fd181c95867a9c097d3ed24b6c760370a4353b35d4eea614e8beda31c3fe84d9fc586aeeb8e9a8e500aae5d32f173be3cdd51524f6369835fcf0bcbd61859472b16b117008739f725a392914a065c5a9faf270b74446fd9e666d7e9f504e1cc557454bd6466b0b5ee628d9a0be381491d25744171f57c5ba978fa6d03311e21f8f0fd8fa51192de4baf7cb047a2f61bc809fd16a7e1b055393ee48c92d3b71a93cecbff9af6d69d6581db08b5be2e5b4570bba302dfd9292a2736398fed02006fd65d935b7a0f64ba94c76f8bad3244b2378c7c9bc79e8f00d0eaadeefb33f9cc813fbcff1308e798738bb7e884ce9952190b32f19ff6843021dc622628768460770a254bbb9006b2251dc602eff7a83b6e3ea7e5717edbbfc608495d8eee1776b584151519ad7aef1e4cd9d7edc17cd6711f8dea9857f113bd2d7de8dc07ee04f5bed6e28c3600041c9e93f5fdf66c5ed09d30164e7a23d15b117bffb10f76242ff4d3fccf6650d90f216d199659bfdfbb3aa946fbd64f0736c3bcba2b4754467075e7d36db6da58df85d2785fd63cd52883448edaa56fcc77eb35f990ea67ff7c0a8f53b5a89798c5d710dd50d4302f65e88c8f57098221152e140fd5346ba0017551806870201cc480c178007b366f908fc9c0d494de33cf90cada221109c8eab39413ea195d0f45c75c9979652d5942d96c229308c3feb00965f83c2c375b512121ec1b8c66b3682fd09d5a0f9f4cca6cc82d8d4db75a5faa1c72d7b668eec25b8c2b82516914819e2116053d4e7411b037f81b9f1bebba3803bcd9a494e64f87672720308f8aff2aac01f70b1fc6a7640e64dc9e8d33bbbc0ec7817b453edf9af697c00f12f6bf80c74360e919b978e25221e631b5dbc6b23eac02e4f88566692537e08a2759b593f6ae2eea843297c2c54b3cf115a964ab5cebd1a60253874083cbc7d2ca125f09363b55eb891627877fd3c38e8efe6faecc15be1c2aa584234cf3400df8e5aeaf39f8901f51901442e647fcc41a98173283f3962273276c1f34db52b2e08db080d86cd03dd912c6015a76c440539bf3d259305094f8fb24427362f8316e45d9b9bf23269771a817f52300c545b68eeaa2bebe9f5b7f75a95ec7423df2074c21ce35caa51b69a07a3ef754c9125139fe2e8d1d4aff0acfb4ceb04b0102388f777220888a72f6adf28279071da561b0666250d4787c6b97d1ccb0caf5e250b35182bffdbf29b6b37d867f68169cced8ff08dd5631775fcf3e8df86bcf6121d328a0892b6e7eba6aa5f354be8fd29ee486337cd3b51dee7af06da452813df53248f7a05ae13e04d2f0b757d246eba32624db08e84acc0fb90bfa844f3913679e1fddc8636e7efbe6df2d6948ca8f142ea96b6a6440e565c106fc1654fdd71cfa1ee9aae3cad3f79baab1ae0f80c27f5779e5796957383d561d55550f1e5bd8187304afa90481c45de4b1d2cb6c7b538473eec995579238721d69758c71e6617b0eac1abf39d5ca0f04731f9cd71b25d7ddeba857dcaee454530e52e26e272197005bc7068278584ca820f04453c400e999dc6a5db4c1ce48cf136e94938458c9df37ffaae417c8360399f93d17ad3daf5d6ef596b42717780f09b202b97fb04f77201fe3937fec71807685140beb4cdc0b2b5c63cf03650af10c1b74ef1e5c9d0e323574ded5e395deffd280f00f70b1ef56bf21d5267ce46de64f17e258e163a6ec1e68d16486879c5d1c6a80eeef2e505d8aca476703614f05654ad2f1e8c9c29f1a994ec417fd83cc475246138080a57bd57c89cc267fdc2d7d76e14ad4df60b021cf54e04f64dd9c29189dad5948c7401a6dc52e26488030a412d864600133ace659b4a8224cb504b072508b7f79ad919fb1e1adfc372f394e714fb7a9d557b5587995b6c1aa55ad841622c2c315695a8b189a7b747d8f1b83e975c20adaa3580090f4256ae53df21434da4a12436c9df59f06638d7295cbdc372f1ffa5f7e93399ab21ec791b7065e7c140bb8af7e043e69e29e4ea13f30c18716437ac34e2bb4e7d6c6b1588c6a14381950cec3ff5f07aef14a6cb4618fc9c86341c2c234ae547e4a8cdaf96bec4f65b4b131e16b84424fe03034c41595c9eccba2c218ceda89f84802d2a855a4c4f41c70d66ffd3f72cfb73c3f086b281ec9903b46c97845d6b7bb8e9f17363300c3628570f9bb68986b9b649a5a5f61eb632c054b79258fa488ecc1140676ea796fa2ec93096d9e10273f1a6a2949cb59ad496d869e6258756a84d848a7e8de48ce33ce0f22bad11eafb1d20cde00aabda371fbda361a1903909a5ed9582e61e7ef64c8467dc96ced57222d97874fb37e851b3cc520ef865c2e75d17391e5b467b35355f6d74a27eb154996721aa00ae8cda336a3b80b460ac0e13bebf7c12f74154c172c14a0b88868a9a40e806cfbffa7bd721aadfaff09ebc6b980704e5bcde176a0f12030294509a56204e9031dee08e46501a8018a67d6cfcda1b43b9ba9d4d7187ecd442b3e58fcae0dc3b57019b312790ee5a132b451a49ad21e083da90fd900ed35203767abdd37720cfe854ae21c44e817e5d9d169d021eb36b87ccc6b521b339cd7af5aecf0ef23640bdb354b608bb656a987375feb5717edf6901d9fc1caed2b1a38d5fe36ab5725d566552a1908ae70d3dba073900037ea7a29c25b50cb43a1773487c9bfc1a75a89d374bf54c5ca7a2aafc5a200457a4c8cff26ce119ab573b28e373ddb7208a2cb3325b66bfc2a4d8da3a080cc0a41c8c824200b8f664c0d13965fa53c56b87a134419ead756f2cf6ca0497d8d138a4c72802fdaf1d0b5864aef9e104e532c153c2a93fd0070ff6fb469c4f7276cf3bcef629a03149d157fac40f44a741e6ee0e5fc22bf1752dcccf9f813141fad069a2ec9a93203e13c0e44a9e0a59b114f34add1060c509cc322e475b5b237b731ddf94debff934d25549b2829b19904e601cb8168970e1434027660a8a3efc2987909cfd051bc37fab3951b57ef9c2b608216145aaeda07946671f0ef908dd6c38e58d52ab7b08a0169d96b473cd72a5b974b668cee619b4568311bbd738bd4c71d44024216ace8cf38183ad705bd6a6fc317e5ad703b973918cc27f9bc162419f181140259857a1fe51eac535253d8e8417286c89206699d66261727fa0415aee7dbfa347eb31dd3bb3c5af86caa259bd900f1064a16b7f0a50ca71e13e1c2e511caa4dee652f6484a969f7f0d8e9a8794c6d72f3d39b75620c6b700d5865f1530105a116ed744667c858161bcb92d2d72952e7066a51d8e360d4e94a65f1c829e907ab27cad42bcf34c2a7e5a143ca035fbe856cf6594f627de03fef97e3bb9219c74553fb08ce1782eb5b8a451fc864dea2282e2cbcb1c9ce6496dfc896e4968c0bf2433aec83db49dd89ccdc800e2c114a3b846fb99a1e743aad4185dc361141317d2df0a95381c188b08ad63af39d3f9794ea3a1623e78c0509ac25cd458655435846f3a29c35350a1262f686e49ee57d63f1c6234ebf2c1bf20e4528bc2636a35e1185e490b149bade1e6bbab6f38bb4fb989437d97fd6b01fdf9b2247127d927c018e5cc2aa33344e5f985e964b045f05a49e27d44d6ee37204b17cf624fb9e7e3bea486c469b7265c3d2c3ed928752a44e9c4c914d21dceffeed0447aa0f3c50962365ba3d925ab5ee3fa8b32bec82377b3ecacb1715d1021a6c708f9909795eb6a6d7b14a267d34e7317ed1c9e1ebe346d918c58da7141c9d7515796b517945586c307d96045c7ef080dd9a2f63ac6cb75cf72ea222a528ad385f9dedc0fffa24c9420ed3d0f6d5b6e1c44c42c957cafe0f33f97af7cc02ef76ffb2842a2c9cb0bda9c16d493173f36eebc576e7aaee35f76cf8f34433f31b4062bfda1c4828eefa6639ec45e09fbf70eae230ec9f72443b4a3b23d3058206cbb83c9b43afd66657212b6b0384207ba6421e8890c8797fbb01ee5f7cb2d01fc1e9edbe6c44849e0c402636383418974230010d5d6817ae92841edea80de206152da26b523aaa8f8069885502d153baa146b1e7b91f90f201a2700b08044bf40a6df9dfc62a709caa935f74810dc1eaf404e9cbf68c6d32521c39bdb5a67a9d4d22c1d2df92f2d0cb1f809de5cd2fe82057fca2be388fafaa4523ee7aeda6d4e2590783271ec4278b78c65364ca8ad9e10252fd9c465cf08e18a47cc410e66daaad66560a1ebbb606cd4b7c664346480f4f649136425ac97d6f638fc1e0114c9a53724172d9fe29227b4842c0cdf0dfab4e9ed11447cc88a88484be26e322159ba70c236259bd62fd8ecbfcac93905831bf456c22e89a008c8b08b7601d305638fbc873cbf90f6d22573713598f25c6a6a688d32bd0364ab14aff52422a325dc00e6637b0bb899d8333456889861c5db0cc212e105dc33eb759e96f0522b0eedcf8692f7a25112f5ec44cb34f5663e45290a8fe3ecbdf0ec47ed0be5803127367ea39e55a74b8577abe52c5301b6a5d513ac5593573e18f1d6c5cb26ac5cc1cec78020bdf0ecea3156472b64930dbe67d9574f4156e89f2f2569fdc2476d4f"}], 0x10c8}, 0x408) (async) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000001a80)=0x6) (async) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000001ac0)=r9) 771.676221ms ago: executing program 5 (id=3996): r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x80) setrlimit(0x8, &(0x7f0000000980)={0x65, 0x1ff}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}, {&(0x7f00000002c0)="fcde79da8626ebb6c398a6e46b4a7dd8b292dd4b13a216e93feff3b73a08f083454eec52a3927ee1ae8e063377b8eadc11a41194c100cf202d2cae4099726c4195835037a0c2822f6d770d468bf30f0277", 0x51}, {&(0x7f0000000140)="1f", 0x1}], 0x3) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0x1, 0x7d, 0x80, '@\x00\b\t\x00', 0x790f, 0x23}) setsockopt(r1, 0x6, 0x1, &(0x7f0000000240)="bc4d2fb24a707d53d919dc922b02455f71baaabf859bad359341821a732fc9d34f1037f34d7e1d182edad0ff7a9b7a260402fd7d36a9d6035ae4405ca9c285c80090067eeb624ea4dab0293088b47c5f853dea30443796ff18fe45eefc40ceba0d", 0x61) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) r4 = accept$inet(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xc) fchdir(r4) ioctl$TIOCSETA(r3, 0xc0504417, &(0x7f0000000740)={0x0, 0x4000, 0x0, 0x1000100, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00G\x00', 0xf, 0x10000}) setrlimit(0x3, &(0x7f0000000100)={0xd, 0x100000}) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="94c79bd261e1e88e83beb11c0a3e154df77b5335bd1667d9fd77c59297b3cad0ade427f63f2912518a179b7c207bc5ba040a20b5c36bfaca54e49900550bad2f165552f266a6b12d4900c56a22e814223e67a3fdf5ae19bcbb5d0a815015db8752d03d1b08f84b4976ec52d4a82598424ed3a6a523a3591db0e862a2f4dd1168cb17845fff1fb5df5535cae3e20e2bdb92138d0c1b0720e1c121ccb763f092cd5dcaa3d901", 0x2cfea}], 0x10000000000001fc) 673.433245ms ago: executing program 5 (id=3999): r0 = socket$inet(0x2, 0x2, 0x0) mkdir(&(0x7f0000000300)='./file1\x00', 0x0) chroot(&(0x7f0000000240)='./file1\x00') unveil(&(0x7f0000000880)='./file0\x00', &(0x7f00000008c0)='r\x00') unveil(&(0x7f0000000540)='./file1\x00', &(0x7f0000000300)='r\x00') close(r0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x0, [{&(0x7f00006ff000/0x2000)=nil, &(0x7f000051f000/0x4000)=nil}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000159000/0x2000)=nil, 0xe0b8}, {&(0x7f00005fd000/0x1000)=nil, &(0x7f0000690000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000234000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000017000/0x3000)=nil, 0x100000000000}, {&(0x7f00004f8000/0x2000)=nil, &(0x7f000068e000/0x12000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f000013f000/0x2000)=nil, &(0x7f0000750000/0x4000)=nil}, {&(0x7f000020c000/0x400000)=nil, &(0x7f000016e000/0x1000)=nil, 0xc}, {&(0x7f0000659000/0x2000)=nil, &(0x7f00004e6000/0x3000)=nil}, {&(0x7f00007f8000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00003ac000/0x2000)=nil}, {&(0x7f00003f2000/0x2000)=nil, &(0x7f0000041000/0x2000)=nil, 0x8000}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}], './file0/file0\x00'}) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x1e5e) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x3a) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000700)="9b", &(0x7f00000001c0)=0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x8, 0x3, 0xffffdf87, 0xffffff8d, "1cff0d0000ff000057cf0d3aece8c961dd8a4600", 0x2, 0xa}) writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r3 = socket$unix(0x1, 0x2, 0x0) kevent(r1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x39, 0x10}], 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000000)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x7, 0x5, 0x4, 0xe0b, 0x8000000000000000, 0xfffffffffffffffe}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) 673.190882ms ago: executing program 6 (id=4000): select(0x40, &(0x7f0000000180)={0x4e, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x6}, 0x0, 0x0, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0xffd0}], 0x1) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x40, 0x7, 0x9, "03d28d22b396d9640ac3d38190f9f15bf6aa5209", 0x2, 0x7}) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) r2 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) sysctl$net_inet_divert(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 581.027629ms ago: executing program 3 (id=4004): r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x165) read(r1, 0x0, 0x0) r2 = open(0x0, 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r2, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) ftruncate(r3, 0x8531) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000300), 0x875be7aaada81e9b) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) close(r4) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) connect$unix(r4, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x3d, 0x1, 0x0, 0x1919}, {0x28, 0xff, 0x30, 0x7}, {0x87, 0x8, 0xae, 0x8}, {0x6, 0x7, 0x8, 0x800}, {0x5, 0xd, 0xe1, 0x223}, {0xd, 0x4, 0x0, 0x7}]}) write(r6, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0x80084904, 0x0) r8 = syz_open_pts() dup2(r8, r0) 580.098972ms ago: executing program 7 (id=4005): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x504) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x25, 0x0, 0x8, 0x8000001}, {0xb1, 0x10, 0x2, 0x4}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="c5eabfed810000005dc17154e0ec16c8c7d3335c078be5fc21487e7b1c23da97f0c87d1dab16283e2ea41148a99caab88b817b04e8ccb78237b0e421a11a6dcd4db20c20be250e05", 0x48}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000340)="000000d860a82060dec3e59be543bfcb44937703c616f7e22051141f8855602a40215f25eaca095ff865b1a50c83aa87dbfe91fa6b1876230511ebc2e3600b73d42505bd3cdbd598f7ae930044f2fdcba12e59cee906424930c4ef0cf3967daff30eaa761dbc07cfbbacac9fd0df11c5dfb1170f", &(0x7f0000000080)=0x74, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x3, 0x400101, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x3, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r4, r5) setsockopt(r6, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r5, &(0x7f0000000700)={&(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000006c0)=[@rights={0x10}], 0x10, 0x9}, 0x6) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r2, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) sendmmsg(r1, &(0x7f0000000000)={0x0, 0x2}, 0x10, 0xe) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000740)=""/132, 0x84}], 0x1, 0x0}, 0x840) r7 = open(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) ioctl$TIOCEXCL(r7, 0x2000740d) open(&(0x7f0000000040)='./bus\x00', 0x0, 0xc8) 499.978247ms ago: executing program 0 (id=4010): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000004, 0x81ac, 0x10001, 0x10, [{0x0, 0x9, 0x0, 0x71002}, {0x2, 0xc, 0x8, 0xfffffff7}, {0x100, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0x200007}, {0x401, 0x200727, 0x7, 0x7}, {0x1, 0x650, 0x3, 0x7}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0xfff, 0x801, 0x14, 0x8}, {0x2, 0x82, 0x8000005, 0x5}, {0x6a75, 0x8001, 0xa94, 0x4}, {0x1cf, 0x10001, 0x0, 0x3}, {0x8, 0x9, 0x8, 0x8000002}, {0xb8c, 0x555981a8, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0xffffffff, 0x6}, {0xc, 0x2000005, 0x5, 0x10000000}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0884450, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1024, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0x0) pwritev(r1, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r1, 0x2000) setregid(r2, r2) setrlimit(0x1, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x32, 0xa2f}, 0x80000002000007, 0x7, 0xffffffffffffffff, 0x0, 0x6, 0x400000000009, 0x800}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) syz_emit_ethernet(0xb7, &(0x7f00000002c0)={@empty, @empty, [{[], {0x8100, 0x6, 0x1, 0x4}}], {@ipv4={0x800, {{0x1d, 0x4, 0x3, 0x5, 0xa5, 0x65, 0x800, 0x9, 0x4, 0x0, @multicast1, @rand_addr=0x3, {[@generic={0x83, 0x2}, @end, @generic={0x82, 0xc, "545c3cfee673ba2f483e"}, @ssrr={0x89, 0xb, 0x2, [@rand_addr=0xff, @remote={0xac, 0x14, 0x0}]}, @noop, @generic={0x83, 0x11, "787c117cf0c84838780bb7f9bb2e5a"}, @timestamp={0x44, 0x2c, 0x1, 0x3, 0x4, [{}, {[@multicast2], 0x2}, {[@remote={0xac, 0x14, 0x0}], 0x6}, {[@rand_addr=0x9], 0x80000001}, {[@broadcast], 0x9}, {[], 0x6}]}, @ra={0x94, 0x6, 0x72}]}}, @generic="04c292cd51230e55490a8a417db2091cd0b1861e20d8d7a138458908f21d877fb3957ce6079061a0e7274a17f6d88ce91e"}}}}) 499.495158ms ago: executing program 4 (id=4011): recvmmsg(0xffffffffffffffff, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000240)=@un=@file={0x0, ""/528}, 0x212, 0x0, 0x0, 0x0}, 0xfffffffd}, 0x10, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x3ff}, 0x0, 0x0, 0x0) setreuid(0x0, 0xee01) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x4f}, 0x4, &(0x7f0000000480)="0852550c66e0ec90650b8a1e4da1e1e1b142df087e5fd51a3d877038cacdfe8b62ce938e0f512a585d68235932975ff65fe5d14f836efc02545bb5258cb69f69dd96a6af17aef5455223a2794cbf3eb03c9e620b8db1ed6f926034428a67c9d12408534def86bee54036f6f5e2b2c239bfed68230cb6403cb3a2e3d223427f93707742f91916059280085609dd43489f9d0db32a139c0c7a48f5964144f78cf0b9e528fe457336d1140dd89c16907a6a633ef01ba91953aa808bba86be32b10e7b9c1f3e28d9cdaa2d45280800aa11b23142e3a7094ecfdba5d341a01cc09a657620e90ec364c52315ab502e1eb41cccdc01aea5a268bf0e537b9088", &(0x7f00000000c0)=0xfc, &(0x7f0000000580)="5d3ec5c91ddffa33bc1627041d1014554a8bcc8c6a77ea66d9a5fc06a1375b3395342067087519cee90504d003384c4ba342cd8340907e8ac25e5ed5327500a961d1f356fa5d7b49f3ed97fdc7b1175d09ab8311e2fda798082a4f07b2f1c97be67fedf3edf3b1803013f1fbf12337bd241919c44b926eb571f022008cf64413fe3b26aab94dc1b0564f6959d26406bada469ed1a9866b6d06df0e4c5b84dd1b59fefdc1c42db53b1495d6ffff140b131c520c058e806192b47237f1676593bc6e4f1159c3534744c24a4d50f0bbfb24f15c37b2c9e4a2ca0e8dd94934ba143a400ca3733700303e105542a1b2bd80272f93ce5420ef0ff8", 0xf8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r0, &(0x7f0000000080)={0x0}, 0x10, 0x0) 358.095367ms ago: executing program 4 (id=4012): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x40, {0x0, 0x7}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x5f}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = socket(0x18, 0x4001, 0x0) connect$unix(r2, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xc, 0x8, 0x0, 0x400479d, "bb5091a89600", 0x2, 0xffffffff}) setsockopt(r0, 0x1000000029, 0xa, &(0x7f00000007c0)="ebfd469983ada00812a8e498ffcbff13b9fd812eaa4e713048e6228e9090ee82a8019931929648897350a1460e6de52317018c2d9ebe815fde6e49e4a254e2260e4c1afc5f7057c3b969f8f031da853e0a72804956d708dabaabb89ca067ba0d927b880a402d97059fa4131a46caf36b05bc42b1bbf24719ea51cc8914b05114915e5e3f707f5779fdf336e0ec2b7a0d63707c6b9ee4b2bef1bbe73f7bbd47541393bbc236e60b948aebd1a0b9cfd0044d4dafa179b7b7eb69b4242fe2d2c81d229d2a1c4ba1477dcaa6ae08c45308c944d01b8d0bdec30521642938e453a74795039331", 0xe4) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4, 0x40, 0x1, 0x800440}, {0x86, 0x2, 0x0, 0xb38f}, {0x6, 0x0, 0x0, 0x4ca6}]}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r3, &(0x7f0000000140)="bbaba7a589bc19b0f94ae4188a84e1", 0xf) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7822) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 357.690485ms ago: executing program 0 (id=4013): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000500)="c5eabfed", 0x4}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="000000d860a82060dec3e59be543bfcb44937703c616f7e2205117c9cbd7c500c9faa6162575f669cd141f8876", &(0x7f0000000080)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pledge(0x0, &(0x7f00000002c0)='tty\x00!\a\x9bj\xb6\x00\x00\x00\x00\x00\x00\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xd7\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x1an\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\f\x00\x00\x00\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\xeb\xb4\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x9b^\xae\x9f\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0_FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&[(j1\x98-\xfc\xf9\xb5\xa5d1t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0hD\xf4\x1a\x8eJ\xa6\xd9\x8c7~\xea\xceW^\x03\x18\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x8b\x80\xa5A\xf1\x95>\xd8G\xf0\xe25\xba\x95z\x14/(\x02\xb3a\x88`|/7Q\x1by}\x13\xd6\xaf\x01\xa2m\xceYn\x91\xb5\xb76\xfb\xc4\xf2\x1c\x999\x81\xc1\x98\x83\\\x8f5\x1d\xd5i#\x18\x12\x17C\xef\xea\xb8<\xa1\xe5w\xad\xf3[\xa7\x87\xa9\xe2\f\x97p\xe8O\xa9\xae\xd5\x8d\xe0|I\xb0\x96\x13\xd3\x8f#\xd0,\x9f\xc0\xc3\xdc\x12\\\xec\x10y\xd2\xbcx\xf8;f\xb1\x93\xa4\x90+\x89\xa6\xe0\xa3C4\x8b\\X\xb7\xc7\x13\x97\xa2\xe7\xfcp\xa3\xb1d\xdf\a1\xc7\x9b\x02\x1b\x98T\xfa\xfa\xf9Q.=\xf4') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000380)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f00000017c0), 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001880)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000000200)="1d07041de913ce23a5b07fc9d934bd7709e79c6c47074fd8facdd13c0386f442f73c70237f041cc6dcff8d84055ef73342fde5e8508eae3789f2cbb80f89e4df8875fb114e975aec31b51f59f08a15365b74d3afeee2bc84c0de12960cbb98392d19b691882ba21e845cf5e91132bee0eaeaaacd62762f633a2d4cfa9e2e9139979c5231f899c489a321445ff2e07136f8a639f4ea588bbc51335e4adb31fbaf665e0717ce12e00b2f50e804f47667787cb8149482b40cc5f99ce03bab8f467e175a06ee0e11e8c9cd52010d826785549a51dadf6de8306cfaaa706a70a7d9001d13f2d1392733d40a0453b8f64c", 0xee}, {&(0x7f0000000380)="5958b52a85b639168f7c9569bd169f99402fd8f88de31cecf56b9953346b92be2e21562272ef3e5edb39da6b695a8b775256a4888c002eb5c7cd9b3f07cad7cd3001df1db1025b9fece16f2aa19820f98bf386efec02b57e909a430f092d34ea65564688f2a564202e5a926e467cd22a3dd04b5fb3b87f9a88be9adb8c3a55112cbb8c644d1e21a1238972da68f9624c372a9f1eb85ed27c09191ce7886a2d4b477a065af87abf9ea9bf135bbc6a7e84e24a6203176b596f0f8f87fdb00b5f5a23b1ea56f511f6ec1b933833be518bf36b94eae71050", 0xd6}, {&(0x7f0000000540)="a89bf1efeafeb5234a049b6c60977e4e9ba5f47f51b0e9b8abc4c1b89f2bf114c561364f87d5098e08981c8e6cbaa248200397c2d3b34e9376c646860cf63bb8ff46b760e15fb07c01bd51710b1f6e3040cd6d5abaa7c173e5ac68f7adbe9eb9426a1d5385d4ba9a560e08371b93186839e6edd4949a01b8f78612be8225174731c573c89b99e01af62a52ddd101a41facefa1b3f74a3bef833f5a56164b14a0f733c72bbd86bac7aa1752ae", 0xac}, {&(0x7f0000000480)="6bc5c121cfce329282503a908113fb212ea88fd0d29c3b5f31207a2dccf0e7c448c128a6cb67f3a34658c89eb5e5ac74bd03af9d71f3c6f258923944c09c2c3782a59b4296ea397911b53916f8", 0x4d}, {&(0x7f0000000600)="e104a46bf19f3c759e39f76016748bb4b4a746ca8329819a0754439d5ff504b9c3ae8e8566b64a5722ad951c4d74f15f505fa19332ffed3310a6d7aafc999c0a8a4c147afe3b506c6327f97b534b06921cf4", 0x52}, {&(0x7f0000000680)="dff8bab66b10cf393bd9716f3ec335f3af54f89b5252959863a8680e23b312f754a2e8ac6c90363c0c25976b212f33bbf16af4596e220bc9f799b494dc9b83896734da10f3efb736f9bdf710b8ff240c46b6795d45a5b2499474264e7b639d21b735d9106b32a452dd417a1a0704c8eba79c6294616eec93dcb3e8039dd23069f295c753b70f6730826e775f8bd132d4005259f98de0bb441a06dacf5071f61a441e03c3a4f1ecfc3f36b4f61c80277decfc66349d1a86351ab5badc53df0d6453eb739f3d58b0bfe9f095ced18fcf34b074c8140eaf3b171e94ae78d60a4bf0e43b2ca185b1ac87a6e400eed75d529f915911e4fbfccdbcf385b79ec37fd3cb8a2fbc014e0f09ccdab3b23bb8e69ac0fc941c05ba067c30d1b9280d15324287a3980da35f140b34c455bd2e6f5a0299cc5d31f144891ea3f6ae6db86fb8f2076f3ffe6a20b5a818bf3352b4db94fc64e917b1dbcd4460c35568ee38de265adeb307295f0aad9d6008322d68b899b623f671d0301e7469bfe6f5a9b300f5d85d86a855591b742d6fb8f4fa19c9109bcb03d3b0be7e0aed3932278d234f2c85291f3c41dd39e836d18f2fa6d203179db3a1fee5addaf7a078af8da279b83d50f6af7f7eb66e2e9b9a303ce4626c24b1aaa0b31d931a6b25a0a6ae3856f7785b372853bb21ddad6520c49351b128747c3eb6d693bedac97149b3de66a68a1af33dd80b6bc61e12f4e1524667bc432f707208ffcdf6f8ae257e588f675a828269c341979c7048586672348a7cd79b9a98f8d1fabbba387c61802623a61ccf038c0186006ed7c8ef86b83f0139b9cde9b72e57dba325649c09f41f52504760b192db5da3ce1cec9d7e9c9dc6d82cfb14190933aba37cb19f4500087040501bca900bc6de1d3cc055b076e57d60cae333b0cac77a02c47b273d24086d89d6b54c9a0200dde3a3ad3641e6f62a3846237338cbdf98998683eb31cb46b57e2236a03954e97b0e50df7e4a7db929a7aa7e8129f7921113e0255ac1784d183f82359c8ea4406706d5a3829ba80f1d0ec428294c5b89814d490299f17f269e62a2231e8fc05cba9a37b0c7c6b18068d58226b197df393e3f08e1a5470f970d23ba9b5193c45e7b9f0a4ea96e0f6fed5e38e951b61a380aacab1f836f8406e30353e1e68b7c33fe9c406be504086426127d7921a21e5b98e46ad395ac7a3df7a0fd39a0b5415d14ddf1356e69e4a7d28d082dfa728f7079a8892369cd5055c6d4ed5e3d9bbda1414f0390bdd40a56c59fb0aa1e635c68f7cf62c6def8a7245235cf83d63a1f0ac5e52379243ffc585b21656bb1b1831ab1b9b1e80efa964fe462166d7d52ecd309f7a434204c3afd731e37bbecc42fc5b9ab2dc5493e307363dda89f57deafa0e76b2e5552c97a6c47320993d0679177f02685e090bbcecf9d415df0ae536b97ca5e8631396a80afcd7165bac0d131be4268742e5140763f23e28dc077a8475fb8f5ad377c3f774b7b6f8fdf4dfb33777c0fb975734914bda74355b04488df6df42b895884a4341758942bc75d254153c6bc770add2fb8e7cbcc9c986d5f7b29c75f037cc877ffc0a4b3e42caa13bd412b0ad5a05aecc1730e2c108a97beb3260deaf0e189db02dad29d6f87f7366db85cfb887ff23efa2dfce26eb43720ea5cd7ce98524c9737a85e0c02b83b0592fbadeb49bf83185e4fa8a28116fe8d0f26e8cea54e66aa975d27105e2b878786987685a9447a2155aa3ec43a014bf88a0ee2f66b8275bf23add32ec1dc4f21a62aa2ace7559277d2e7f61ee8562dd2686f5a94d4bb2177b1f808e465d1297a32043151e2716304b0362defa706f414baaccd9348f378cff9a0e6cd600eea6e3a5972991a08f8f48d908bfea42b6df23c9b7e52b23b111c5932cc6b6c7ffda01161ba3d2e224904cbd27afbb749571e82fcedfe6d3ed08faf20bc4df34e304d99ba68cf40a8c4d70e0ce35f4f36c06e7239e035597f0e6a5baed147166141b1f7bed2b80a74510ee2e5de257f561374696b559d676d83faa321407a5b9057557c834141a22efec7d42f495c45a36d7d63a7d89f20b72867bf31ddb0d07c888dfe89cf71f20e1bb6005e31146f9bc64528c7e87915671884771b49ef6f5865a86082de44bc4a7a1ce476e3a3b198166e2c6b0fc6260b958fcf2e095b899a07b0ec1a280b7ce3b5b8c6965b1f51e223164d3bfbd68502be9d02245464aa94cb23d97457fa589131a8425d7e8e6cb7ed990f22c4a0ee6dd27361d5c394917593ff692cc2033243f7e0ebf773295c1ad26938dcc0416e678dcab39844dfb5771b88dcc464622dbf7e46cfd2024a0e6af677ac51af1606bde83b238a7b733f9d32f3e6ef489aabcdc8222803f227f85bea201febea5c108f1985253b7a09eddc7c55c73028cca7459c3be26eeedc13c9efd27e43e345be6aa5fd8779e32e88efb72bbe8eb2ae3f7ba3eadbce5ded3b673b3cb40b74c0527bea1e91d3fca19c66d233fd85c270f908a513b174fdb8a3a67950053751779609e1b2c54382e65cec9ea96ad9575885a924f4df77d08b72872717d7d5e8ce5ae38d4d16eda6b94ad96aaaaec4c1a51aff23134840e98e66f68c5532bc6ac37ccd515556168b3f6abbd993c4b2ceacf681e4a55b57f3abeabe47fc6ec4c196bf54bba8d9f4dbd8fa8694056d6a2da2b2d26b3e00e088ebe6a98cd635aa58ac56a68e78e7b59f6359f8d931d01eebca1effb275ccae89209fac8f6e8f6441fbd5bde92254f46f5ea6f5fbfb81da29187f5993e4589f36315244fbff51b52f960b78d54c5c9ebce12a4316888ce61324ed8242b40a6bd93264485e29649fc40c2d4de6ff98ad16734e7c1933fb87c37e34a489cd036ff87bf8afda3b9f53222ade7c034834f1ef5949fafbf5d44779f3a595d0b6e10f9fc889ca6a01514278780fae11e425bc28a008fa1525a1a646dbdd769a8eab48021655101e9271963dd70c33849b2e912f58e7cc9fecd71100260ef7ea35cb39ba3cd8812a05fed378f4b88c11b3d364b37d45f26f341696d03d79740d823f34132dbb1e9ce2416940b3a4716f6d635545337fb1cd654a8ca4b03e884fd1d565440b1a4692e85395bfda37f172134a8f431a9533abf99a5168743fcd9dd51ac81dcb79795e34d8411b987f0d24477d9c7feca96ecdd7c4b6185c558abfa41e5ee9ca4c21bac2da3cfd19e1d5be653f86de18d0963c4419ac396fd9f6700e028ad50ecf399d381ee5e4d30d4d29af097e79e6587504a26cc71fc9707bb8e5b622ce022238cc7a38b78c375e4a925830c43d27b841f5288f04f1b8f3b398edb283a964084437ca3015679956c7942b61a7ea9e7c27441c18340737dfb247350f2c4ad2ff601ca52428889730f0a9af784d1f1629762b94df562bfd9edc80f12ba4f025056c0a470aff652a2107c12470e5ee5d0725c84ba6020e5bb3c784b7ae4ce4ab290b060021b450217e8fdda5e860a5afc7f3d9569a2241b65c1b96ce6b3d3a2ed9dd2f1abd5ce727c9fa7577c9f5a118510e7ecb9e06e4ce6aeb4b242805876596354402821c636e03e402a65abec242c325528be0c6061c19944b8a14c8a67ec55f04cba95aa80f2dc319c50271e97c04ca341f1247fd632da132814f3fafcc2b537455589b5d2a4245c714847304f94538c159614bdc79b9a1ff9dc30af7a170166b59c754101f05d9b2309ac8f6f8e021773252f4949b3ee095989b5a22e34d5763e36f3b5ee5b3e2fa7b27fe8593cdfb56f1ec9e1c2d2c00a78abe1716a9e093787dd757ce3bacafc0a6ad5445f9201a92acee51da42a0bb966d6c72fb446e25b83ae1e4d91b8f3763b349dda5cc77c9f8de1122db5f1868c5a8dfa29d7d31f1f9d8291217fa426dcf6a331fbb7f21481245b18d99619cd77db4abdc235d37edf0bf35dfb9883fd958ae7a6d390716639a8f8f26cca1f652b5d80b9ec9dc88550ea520a0a03d0d8ca8951957e23cb171599f1d11cfe7dccb98338d203c62f563ff0d612ddf7d7152e9af1ecf2c583af92b380c70f8b2b401eae5736d3d501a00fb9c955e65be4f77063e23a223c737ad5b840601c4e91575e8b4bb6fd7c5317e5a961836c8a2e967909e1615417b5851facfab8f05cf606bc7b19ef601a8cc99758ea979d57b78bf58d74ffc3fceead5bc0781c80fc2ee449d732956b84d3d57e5c3c155ea310a34e7f7155710786bb242d16ee91bb8cdd66d72df93b0a42c946e1d0799ba0b4fc2183ef6ffb8c6f45d86d82e5510b5d6c25efa0e2344c0ec2b901c4416b8bb685efbed9a9a3a2b82003896c2433b6d50c49006fa5e1862131d64bc44e0484a31d4f79d38b04e91d061aca8c86256fc59a45a14d35485bc19e08c16fb043998e2514262292f398e70742e9d1345fb4968bc7611b5a635c28e7ffbad546fdefb96b7a744a435af01766c8cdb629b7a7f529a021a07c920e9273c7804deae10f1ad2f3bea25a4ecdb90669d6dde159af6431be9e0dec6e16dcecca7526b08b9471428804b25a3ef47e18ef3d7da85f28f1c775c1ce2469db0e5552f845c91e7159ba075373c204f986fb58a37b755f028129fcd8352383a5dd0ce96b10ccdcece9ac852957165277da082855abc24c7e60cf74cd7550ca9985a6cda5e30fc90bc6597690c4e531d64db7fd77e6d1e585876fecb685f96dea8503b3a1a7a9b5fcaa4b377d9e4a02b8f2c0bfc75df1f3f61b3f67dd73fd62d7f83ca39d6bbdf5c986a280f8d338ed4a6042b263da49565d56f5f06ee3f4d8c707c6034647dcccd3b23c06bf17eefad4c25290e8bd42111d54d4c8fb2e26d1237578412ad7c02d9880cfa301c72ea05d15b80db9516ad96ecbc4662c90b6207e13e9073fe9abe920b482dcb08af0a1f1b66f905b3c263bb6e48fe0df3b863f40a48dc2a88354044420723b67fbe050ed55d40d93585207bfd8b835431a713e68117ca4ba26d7ff8da90a23ee39894b392afca9e4140119c2f3a627af08b720df41715112ed3929f3fa665ce9cd395db946e17745b2640bf7f01020b926306a15bbcc04299d35850638d5df6e1bf6f0f4a5b930ca80496542da01226566d944457239a29040f992b8f23cb3473d6f89d22dc09a2682ccc95335bc9221db1774fc1d294486a535c50ce346b4ca18879780f70b5f7f6a7b93a1effb3c766509651c06989e6536c1c6b43a945eac86231ffe299032ddb0fd2ff332c660e0371f7a61fb2e797d79a4f46793efea88cf844f178556d2e86449608fac7bf3e81aee5ccad9b62a65923a15e5126ef42b22868646a77d4b88d24b0c096dc0a3ebd49dfee3512d644b8e49511282cc66e7ad693ee76e7b43729b808753cf67a831ca97901815f561c094afa59b057bbad9f947abaef820aedecb4c621bcb70381b1e37145c0e99e9bd0ed0e555a1f763a47b2b29f111046f8f9efc48162035ae04919f9cddf19f2451875d265eef6f2a797bc9512e5daa9f4e528d780378670a28a807f91f78eb767d265bd88fbcbc4d57171cedb2a40aa13b589acb4c7cd00d3ac386721c94aabd072910783ded1768dac067b267ecc66ffc572ab7e1e3a261d2a9f90b082acd3dae9bb6c6b695b3bf44292459eab4ad9243b6c0025b6d845ece7d985b56dd989d1ab5312d22bbb33b0bc705b31f2d6aaed7b7a3476ac9eb5a1251f3aa0bbef8a813490fd38cc910d26b0a84eb149b6ee6c5b667b81cd6e8f8f7adddd752c065bb3d2e84a13bd69c1823227c895677b640adf6d0569a1af65ae6602888502cbad93222d", 0x1000}, {&(0x7f0000000300)="df6e8240b6f147a300c3d421f0680ce1de74a7e25a9834b6db5ce96579e79e1204413e78ddcc8c7ca9", 0x29}, {&(0x7f0000001680)="2a12029f5170e3320ac9892afaecd7c877c817269c550c75205c13000e02128e12243c89fed6563877132997eb8243e60ed90f4224c3e1921b47b17d5c5753d408e53424f1f7cdfb414bd34a18f56a0f5e9d3ba1ea6f9af3223cb28d8b4f3b06b5509fc7327e59a5b9e107714093437798bdcf5a2125e6756051942622d17f79648d30d1df83", 0x86}], 0x8, &(0x7f0000001800)=ANY=[@ANYBLOB="200300000000000000f3000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x4}, 0x405) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x6) acct(0x0) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x3}, {0x3, 0x0, 0x0, 0xfffffffd}, {0x5, 0x0, 0x0, 0x20}]}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000018c0), 0x20000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000001900)={0x712, 0x1, 0x80, 0x3, 0x1, 0x3, 0x9, 0x10, [{0x4, 0x80000001, 0x6, 0x1}, {0x7, 0x8, 0x40, 0x4}, {0xab2, 0x4, 0x8, 0x5}, {0xb28, 0x8, 0x4, 0x2}, {0x8, 0x2, 0x8, 0xfffffffc}, {0x2, 0x3, 0x4}, {0x4, 0xfffffffe, 0x6f69, 0xf}, {0x7f, 0x1, 0x8, 0x4}, {0x8, 0x5, 0x7000, 0x7}, {0xdac, 0x100, 0x200, 0x2}, {0x200, 0x6, 0x400, 0x2}, {0x8, 0x2, 0x53f8f048, 0x2}, {0xb, 0x6, 0x6e3, 0xfff}, {0x10, 0xb, 0x6, 0x4}, {0x2, 0x3ff, 0x9c1, 0x1959}, {0x1, 0xe, 0x7}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) 356.842538ms ago: executing program 0 (id=4014): setuid(0xffffffffffffffff) (async, rerun: 32) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x4000011e, 0x0) (async, rerun: 32) getrusage(0x1, &(0x7f0000000100)) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$VNDIOCSET(r0, 0x81946467, &(0x7f0000000040)={0x0, 0x0, 0x0}) (async) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x101) 356.261498ms ago: executing program 4 (id=4015): open(&(0x7f0000000480)='./file0\x00', 0x6, 0x0) (async) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (rerun: 64) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000240)="62dc", 0x2}], 0x1, 0x80000000000) sysctl$kern(&(0x7f0000000080)={0x1, 0x2c}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) r0 = socket(0x2, 0x2, 0x0) (rerun: 32) fcntl$setstatus(r0, 0x4, 0x40) (async, rerun: 64) connect$unix(r0, &(0x7f0000000000), 0x10) (async, rerun: 64) setuid(0xee01) (async) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) (async, rerun: 64) syz_emit_ethernet(0xa5, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6028aa60006f060000000000000000000000edd3b6de7b8beed300000000000000000000000000bb99da597213a061543c6c0e7f84d4"]) (rerun: 64) 190.387371ms ago: executing program 0 (id=4016): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaa', 0xcd, 0xfbf, 0x3, 0x0, 0x5, 0xf, 0x0, 0x1, 0xe25883c7f82bd505, 0x5, 0x2}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x408007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x4, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x1, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2a) ioctl$VNDIOCSET(r1, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x18, 0x2, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) recvfrom(0xffffffffffffffff, &(0x7f00000002c0)=""/129, 0x81, 0x0, &(0x7f0000000240)=@in6={0x18, 0x1, 0x7fffffff, 0x6}, 0xc) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f0000000500)=@file={0x1, './file0aaaaaaaaaaaaaaaaaaaaaaaaa\x00'}, 0x23, &(0x7f0000000580)=[{&(0x7f0000000540)="b440393d5714e4ddfb66d63775c4", 0xe}], 0x1, 0x0, 0x0, 0x401}, 0x9) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$FIOASYNC(r3, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r4, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x10000000000000ae) unveil(0x0, &(0x7f00000002c0)='r\x00') writev(r3, &(0x7f0000000700)=[{0x0}], 0x1) sendmsg$unix(r2, &(0x7f00000015c0)={&(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="1000000000000000ffff000001000000107c6e104aae232ebb7ad329a4d0e11666cae5263cd35cc7b7f251cece4b39266e431013af4e1070b5aa9b79775d236d3bb301e9dc3f74dea73b0dd473f5852efd012129282070e0adf9cda141a1c046aa06492521a96128ad"], 0x10, 0x40b}, 0x408) ioctl$KDDISABIO(r0, 0x20004b3d) 189.448656ms ago: executing program 4 (id=4017): sysctl$kern(&(0x7f0000000140)={0x1, 0x5b}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x5, 0x0, 0x0, 0x0, 0x15b25f874dc234de) (async) mprotect(&(0x7f00006b0000/0x4000)=nil, 0x4000, 0x1) r0 = socket(0x18, 0x2, 0x0) (async) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x408007}, {0x401, 0x200727, 0x2800, 0x7}, {0x3, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0xf, 0x6d}, {0x6, 0x806, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8009, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x1}, {0x8, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x4, 0x4}, {0x29a71713, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x1, 0x10000000}, {0x0, 0x1, 0xffd, 0x30004}]}) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) seteuid(0xffffffffffffffff) (async) sysctl$kern(&(0x7f0000000300)={0x1, 0x47}, 0x2, &(0x7f0000000500)="d33d21407eb87fcae686ed279e9e811df7ea970e7424cfdd41a55f304e1add9388ff99293b59c45dde06312b5c4e53a52b54580a0c58bbd00723186832ca1455bbda36e61708f4768ff72f2630ae385ced2071c3bcb0479bb782d0ee392da7b3ce3e798f127f292f65f6b5a4f79aa804a0973b79b9972e3ff2a163057527e8c1cb86db6777dbf8c8cc30ac57f8e077089baeaa2583476d92e606e0c3a3ad3a41cef7144d2f83c6add2cf9601925fd6fb784433fe12b3e7580c6bfeb373a6be88594b56956abd48b8895d8b7adc1e8425fc54f9c24056c3e1472fe3b26197b45fc7a5e6d140d937c7b8cf4e017cdc21802f4583ad11fcb5e567aabad0c368b47ee39cfdbfa71f104451aad284aeecede729096b30b23bc8e6428ccaf95eb57032aacf1b85fa05a92315e6d4e2d5082b35097f2e53032f25bf80041724612daf487fb5f37a2f4a9e15ba32abba936054bdef6a660414e378817194f15a1ccc117e4f097e202a7245f9ca28d30da8bcb26cdc1050a3601392c41be0257571dfb6bee1b8852ee9252a4516b6e0afb10816dea8d6c8ab083c11b59b87c41bfad1950c2d487980a7ce07b98c30812d6cc774b22399b9baf606719784bb36a1796940a85ac1ffea4c838a1879e9150eabb8e102fefd7a6adc9f8b001bf136df22617fa9897cd707be54e7272c63d28ca6909c113234fcfe71ece0e277b178a11618e7cef98d7d7a1fb2215e15a5dbc1e89f2f269de1e8552af0d9e1ee4c5b193dfa9595d141513b98be5a753937a215a4f7fec3f069197ac89fe115e475f52e6f101182955f05b3c88537115ccd0d204e843f51388980abe374950ac57aefc7a39fc527fa10aae4bd93ae5e075fbc90f89de90968e717f344f94f879e29592228864f3a6c763a8cfd247070ca4d0c82c3c484e21239c39187a4f631682e1e137ac65dd2b9debde0b3fcb2a1accaaef4c9322e832d9e0c3531ee6abf3b5d1ebb5b147a43f09c28cb392036d78d3a602e3c226de040953bb8827ac27dbaddef8b35947aad88d964f246d4685731c7482fc099691b5734a15a4e2ce6cd2e0c27763ae0d16b0846822b81379ab2b20eb20b01ed1360132d8b902e060a2eca14584f67a7278972f477531373a9623e79c73738c22092e9ca0392925ca0a1a41de904ac5957c569d63b595400669ae53377710a909140c7180d17af7d6a9ebc179dd088020223ed354927caf3b8e6b598fe9db39187ee3065415c20857af0ebd1591a4669cf93d8836d12f9ee1d656e720c2e2a53bc58ba9aca3dbb23e4f175e2716daf730c049706b3f3dc25b9b06313e8b273ce844c3d20e3d2c32c7e24359d24cac0dbb07e8cabbf36a876e734e80f6ac7770d805753403f89dfcce452b7b2b0d10ef2e04f98c5c424deacbfd8339a8ca0934b73238451846d2e578903dff5e3420055a59764d1b4482956e573fdaf3a933daf92f404c2017832f2cf1e6ee9af2c7441966e211218d813b81f8417e022040748a92686ec5f54f39e73c4547559e999b76baa0fc0d2c2e77984cc0577aa9094496b89fa65d4ac4634e2de4b5dd48e89f25f8bcd45932cc9d1dc804398d88670b828a005d68b7418a3d4a73310b23c984926593082a1d91b7afbb3278ee7fe12442cbffdf2fe35b1db0302da63a07b3f3bd552b8bf4d92c3f23441be8203c0f1efc5448e18b19667712f7e2a52da8c5139f67e5de805a065718b8583f12e1d67aae41965a49f0430f7fe855d4131934dc648eccd8ecd3cad503caf9fc334739593d5f3895c574bc9d4dd270752ae0667f11e2c014131386ae1f836ce8deaac752fd9d2367007e537931621d01b6a95a7b8f283902c8e3b9869c95c59ce18eb4ee222d6045dca9a52d635d961066b589982f632ffebdea5285bf5a48c9ca4198303d3c2deb01b21eecd46b2d92ceee57065b474d07c9155e4e0e695ecfe68d57c9d5272b859d5c133d4ffa6959ce7402d98429a957d299ee7c1061320fa48eafeb8db102433153336bb1ca0d1119294576a099696384c52351875e93552d5ab0cd07c9d6bc5d6fc102e91f1585b538bc2f412b27ad73f7c8a2058e41729ef8d1dd92827e49f452526df627756dc0c7486373ebd9cd2b698f24d5c6cf86a6f5ce60a1e038797cb88609242b1921131e3e7a1976df93c4f33718285413af00421d5eb3e5b4ce513f564e8062ed3f357ab8826ad657ef5a6af5c1ec7fe303be2e1a3280f46c3d0b66d077dbb800e099f26de2e31bb9bc882a94612af6873eea7ffa30ca57a8384580dfdb25ed5996fdfa56f299a379393f94578d341436213bf2b94035ab936d1f4c448b3ff557e9c2bdd17120b7484d031e87952581786b7a0ef89d7bec987f4d11d3c5a865a897ae4e1a26963ead1f6f5fcacba8821187ba126ddc2f304fb6ae5938618f6c14609e15f9d6c5b4ae2fef2a0cdecaed48931e2c344eb941889054b58205fc78bf5c96587d7443258aa8679609f21938a053eda1fb8b3f63bb09b086874f64f37d099e6ae98bc5dd7c2d42a8f7a95d3003395d122d2ace62685abd3b6a4a101b094157c565bcc6a9c4351857967f06d89200210bf556c3f120a1ef9d6a65ba4253f62ce30a8ec15dcd4910d63be432d5a44437d34b9b322ba17f2144b7e2439b6ba21f50ef0c239a7bcb5bcc3eef6e82d62841c55d448fbd0a79a7930d98ef5115ecda967e38786ebe6c40d8c2d110f5823978879bf39e80fd14f6b84beaf2bba1df20f39717f0abdb46699fa7832ff13f72e9367e5752c419bed18e3caf26c614d0660128c9137c4808cc0c9736daee3c0afdf5dfdefde13a4b7bf2674cd93437071710f5b86862a96b3a433192673e7863db46340b254568cc0b9af1cbbc2649b98d23289c2498d74fced3e81eadf848aa545f27f1459c89c99d13abd0b862c5c86219417e55f61fdc5285ed6fc8518d984a39a2f83f44f3c8877ac58c967c4662c7697f6932adce5c1b7ec2403c89d8faebfb53bc6ef9c74a0196df600f5c06c752664d651211cf7662686cd036674a6bf43cafa2f1d868cd0aa21abf424bc20ba2fa47b81ae7ac64e4ad64fa18c264d41af4d90f2ce4abb9c32140ae8921e62c3bd66a8f0f483d853f8b2966d179fa9c5f1b34616f98d410d7396add7079982d7d303907facc0d5943290b70b35cf750d31f516e74b6d967550087d73c22d7feb8cf76f086463e4d5a03878cde41afb1160fae7194f0d1e68d0e08da080fc626b1f56cda39d254d81bc6669a4dddadf3dbeaff57dc645f7598f745677ac268e6b05e25eda5f3bc68f399e266ce0105e3e49657facfee866491d48bd9e887be23e0c7ade62dc9ed5b5e817cdec536c02414c2f4bedcfda77ed292be3733b9836755d5771989db2719e2f9402ca0128563e98f911bd77a6c8cb1ccb27cfb3fb8922159f9764cb60d812491211197e44be31798511ba94b898c025f031f4c6cb891c715739a5cfa2dbc900f1583743d661e0f7771acaab0c76ed9e77d6d024d2c19ed3e1757fbdb642fed0628d9604691d9f2ca84b8c50545a4ec50b1ead1d949c1f75157c9dd23132a3027d1a8dcce6c407644b30571835b2505a5fe7a487010c0b4ad179f1d60474b76249138cb3782af5d204cbf9e5391265658758d6052be040504b412c4147d1b82303e1055b6cd56ec802d23dee03f385b5ae6cbab05181cf4ea4ec05d6949c0a7c376e31860fb896a14d2d33b8685e8e6505d29050ef04d473d5f1957a43d6642bab16c3f8c53e7c68dc6cca603a4b42d8eda089f65daf77d2afdf701e756cf029f3c7ade78d7f2cbd44228bb307e94fbea2db78dde57135c870183b97797950ad49f4f991567a48d1ac1e29424343f537f6f24df7b04c8845cec83be6a2729c736c7a3d44ca910569ce1193054986ed1f7c56b15225244c44a729fa0717a2a42414adaad36bd54b6c05084ae88ecd65b70c66adac2ea9816e0d3c25dbf189ab02f0cdff4331c7fdbf90e7737f1711e74e10201a26364ffef8638478b9bacd45f51d938ea57b38123566338c9ad7bd22c0a176a432da586265380b36a0d3d993be2d7b50d4ab62e2ca35be3b13f4fc6ceb0ad7ef2de87ad7ec6ff1ca5906ea1bf5cfa9b06a302dc3846952b8da729d66d88223c2e98730435ec7b6cb0626c985e1ff59819a559cf9dd515bdd5985be8938e7915028c9cb8ca79ca6ff2988bdd2668c8e2fe5e026bd64145ee8160e67a37b90bd2f91c8ccd7a04344bcdbb3e1728a39c0f3764eeee482568c40e2ae6d8f679a3b2e38ceeda6a40032dcf4dd5ccfff3195d5f611569dd15662beb29fd7c895550873765c8746a2a6abd7edc458cd560f44a9840d0fa1f889d7e73152de2822d8c1f1d205cf9adf3510a529c115e249dba6258443d57ba644f0d4cc1409935114cab123419aae27b10306bdcc7abf9fdb2e428af6e2bdae958f236c532333f2a6d20352e0b7adb34427943f87ac5fb5fe978a6758dd4ddcb868d6036c6c50a34ea5afdb4b707d0fc5959400ac2ac06aba887e2fbff5f9453104a5cff9ac7e344db909d21c25ea9ec9573171f5903bc1a7181860e0606dd9d4d05f67881722d7391cdf1fe9b59a9356a9d82bed73934e9254b6f5d04435b30d0da4f627f6ba602ac3b75126c5c09361c7abb54e9f97832f4823bbb8fbabebc78be6e4dd2d1a72dba972ba67461f0eea92f9382cf084128a4f9acaf0a559f3c1cfee1b30b98fc3485d3c59d0965470c1c5be89a4ee52949d1606bc630a3869f0c816efafaf355ea08df94aa88f1a23d03ff7ec6fb92ea8febf9e1cf88d06b430fcec948a3132cc0588da71347850caeabb6b15f5ff2524bfa6163419dd773e9bb8a6ac516efb6fd619bdc0b757d6b060302291d1b2626e36dc4b2a145da5e342512f6cbdceeb61e05eba5987225a315168a578a88c6bacb09d8db535feef205c046a256d627c4598974600dab84cdcca9f296652a40cf281e9860f4cad3903e60f844ac9534c1671543d3d2513a3fc6ad914cbc0acd7b9b9ac5d0ced1fa312ef3e203174d8d87f158070ed8744a24792c6b56fa2af93a6010b8f53e025ab336cd2a8079fd06c15d0b9e06297c8469c387daaa2fda344c9843cd48a47b518abfc02a76df73356edd0cc4ed5a90aae389bcdbdf34b7fae66f375830aa0466170858ff197c3374f84b17235faa43f30ad5f07e9b0ed57874210af0ce880d571d9a2d1edbdf31d22fee5b0781b04b4bcac4e40e268c233b8d716fc9d009632fe1ba135fc369b65037638e8008dc4c28557e7480ffbe77c6dc69023e9b13b44d0f0c174d4f99bdb7f127eb3f06d6de3b23448f144f1d2cc187bdc23ff9fde27950445a1a296d2a2475a9830c4d280c9bdfe997a0f307589be069ef083fd331f59d40110a80d783ee12572c37f7931d8be6c6920af16c2af997f972de0514df41e7717f12e3d87c587ccc3e02a79087bb801dd45fe957b331efe6986aeb0a6cc7c53aadd74d198b7036e8c3c8dfa4f08487972a8b7f60c8fb68635f38706d055f575c482b19a2065f28a10662feb51c0544c027fc71e87484ad9d34b3d26a0fd33f17c4e231a697c1bd0a04c09dc7ed445329e615b91ac46b2bf14ec6ddc253c1dac7565309117f89158640f474690b056cf5a98216cf0c90d0235d704f91bcb76b554d3dd992d1948734f6b951d298c0fbaab2d8acaf8c1003eb995e8094ae4214eecef9d9560cd3cee9499e4b6f7b4d8f5356733744834107e37e35ad82f25adff50c8e6ccfe60eb9f6558490b1f8d50aa3ca788509a", &(0x7f0000000340)=0x1000, &(0x7f0000001500)="0079b47721f81a71d3461d783ef43216de2dba0a99d1e916415780e193b708b64af07726417f9e106190c7e9c7499052a7c4d4c44ac8e72cbea8347e6f70bd1bea497b1af31a38b893d92ccfe40ecb06a6e00f4b739c873c79f1534ab40cf3959fb91010fdf3c11eaa8767eef35e1a93b4aed4efe6996b6f26f020bdad46a00c74d650919780423446ce53c40333828c63c117e6d475b97932587b11c65f85cde81ae88cf120db5e4c2fe5a33f4dbe746bd2a8394b78d6bd3d83cbf1b55c59235b5315", 0xc3) (async) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) (async) r2 = syz_open_pts() close(r2) syz_open_pts() (async) mprotect(&(0x7f0000551000/0x1000)=nil, 0x1000, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) sysctl$kern(&(0x7f0000000400)={0x1, 0x2a}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f00000004c0)=0x4b, 0x0, 0x7b56b89cbb643cca) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f0000000280)={0x0, 0x2, 0x0}) (async) r4 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000240)=0xc) setsockopt(r4, 0x70, 0x80000009, &(0x7f0000000080)="fd00d4e88fc4a7cfcb0000", 0xb) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f00000000c0)="ffdaf64c000000004f0527000000055e473e0000", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x4, 0x0, 0x2, 0x0, "d76c0f652155a784858e74fbf520000002000f00", 0xfffffff9, 0x401}) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r6 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x102, 0xfffffff9, 0xfffffffe, 0x1, 0x8a, 0x8, 0x3e, 0x2, 0x0, 0x100000000000002, 0x3}) ioctl$FIONBIO(r6, 0x82907003, &(0x7f0000000140)=0x1) 188.390996ms ago: executing program 4 (id=4018): nanosleep(&(0x7f0000000040)={0x9, 0xfb}, &(0x7f0000000300)) sysctl$kern(&(0x7f0000000000)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000001440)="00957e00", 0x4) unveil(&(0x7f0000000a80)='./file0/file0\x00', &(0x7f0000000ac0)='W\x00') 187.868812ms ago: executing program 7 (id=4019): r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0xae) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) 14.485064ms ago: executing program 7 (id=4020): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x8) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000240)=""/193, 0xfffffdf0}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x32705c44) writev(r2, &(0x7f0000000200)=[{0x0}], 0x1) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x6000, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f00000005c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00') link(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000e40)='./file1/../file0\x00', 0x0) rename(&(0x7f0000000280)='./file0\x00', 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000000)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000100)=""/86, 0x56, 0x800, &(0x7f0000000580)=@abs={0x0, 0x0, 0x3}, 0xfffffc9c) unlink(&(0x7f0000000200)='./file0\x00') 13.447654ms ago: executing program 0 (id=4021): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001b80), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x9, 0x2, 0x2}, {0xb1, 0x10, 0xe4}, {0x6, 0xa, 0x83, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="c5eabfed810000005dc17154e0ec16c8c7d3335c078be5fc21487e7b1c23da97f0c87d1d", 0x24}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f00000004c0)="000000d8ab3b00dec3e59be543bfc616f7e22051141f4eb385e0e67f2832d5c932ed7c90266f0a1ef95d6f0282cd22df940800000000000000ffffff48d883b46977adbe02f20d9a073b5b7a622008027a3b301c63ec9a26b636029ba98c608b2ae4bc799c0ae54483ae56cdb61ece7be10dcea990f7c319b349f3ab", &(0x7f0000000080)=0x7c, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000140), &(0x7f0000000180), &(0x7f0000000240)="e0d3d8051dfcc4afa6dfc62a8839643baab5c7bcf08b9566ef0eab0dc071aac085ee05bfa112dc2901fc6e759c56adbce605f37e038597cfd1a9ab8e6446a6d270363149e94f2a5e263535956cbe94242e7a2c7f28e2b40d6a758581caf93415b5d1c58b20bd6f0d613b021ddec60bdd4fc1b2167c8506e7c910dcdc41e6d79b603c2e77fb585d2755651339b498d56b0dc468b1af4e239b03aeed", 0x9b) sysctl$hw(&(0x7f00000000c0)={0x6, 0x2}, 0x2, 0x0, &(0x7f0000000080)=0xffffffffffffff4d, 0x0, 0xffffffffffffffc3) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x80000) sysctl$kern(&(0x7f00000001c0)={0x1, 0x3e}, 0x2, &(0x7f0000000300)="ea46ededa12fa53894284af834f230f988507008d5a5d2d38e823bd94a6524aaeca75fef59874d73f1a520423c6eb046d658f5aeff30472a06288bf3eba611d5bd2dc4461799198452df17d004b66528a50eeb2afea8034b0bc91dfc749cb40005eb78d5080056f7bc0760c99a63cd398f5d206d50525cfafa04c5bbb27121e86b7ae39644d2b3941735441fcb22284252d6cda5984ac6405de00a2f7aa12ee52667c3a3fab4c3e39befcb396f9e2cb80ceff85bdeb7e0644fcedb9dfcd7fc026b251b0b17605cc751b2232e3684a8b66709d0", &(0x7f0000000400)=0xd3, &(0x7f0000000540)="3dadffa302e2a22524527e63eec4720f981682b87b04bde2936fc9cb3145073c08bb7c1c8e423bb5e47864a1b6e71a328a27fb431047e00e6d8e77b6a4708474af7fb5341fa38f429dd80595e5b03f19f75605e3aa5a89da977b73fc219798c5ea6e9a0810a2e168e6c214035923932b1fec8aa0b6c5fa4708e02809a66f5b2a0a58b72632210c387dd123ef191d579cb800f5110ca1ae090558b27f0c588e83aa331bed9c9ea20db2ced4aa3b2708d9329449374558eabd9e20b55840d88fe9fdb15d8b77a559d9c9de32aaa5abb6478af004bfd15a03db9220d01c8a5feb3f584a8afd77473010d77992ddfe1b80cabd8d51ca4913992ea9be522b0f8a1ae6f496235bcebc9aca4e89d8400239bece7f9cd334d8984f60ba4981f98f6eed55c3a581f73dfdceb616a8259a90bd66c5ac151db81eac2101c0c1c82553cc64a03972f10c1fed88c6e609efb4e51c6cdcd1d7d41a475958271709e6c9fe965f8d3d935ab3d1104d2c33a292f083da702a3dcb5c821722a795b4189adfd5dd125ae56005671e3393ce324fce15abd51593bf33a2b05b255105c0cd422cc4bfef2b2a3b3cce5b72c558f5acb8a1d894a601754f535d2a0b4fe8e40bc482aa6b6e33df5b203c22ec6abf7acce4fc6fdaf1133cddc82d902e0b817fd7c95da84daf0253540e00346d0f03e07d99a6248bb6e2fb60ab5497da15699f3499002e50777ac4c1530c7dba35819923a1e870e13daffd29db4327f1e4dd1d25567ed94dffff2b60a603af79c63487220c24f44331d1f0b371bb67dc2987c306a08079489dca147af1bab5f5a8236de6ddd33cb4282cf2eb951f42a3953f2ef0d9df896471aa89d17ad6fdea7f7c7a966cd48e71a6f7a4bf4bd5b88ef3e09bfc6dc4368b1678e6bae7eac552d78c0d18ba50c7f0109c82e1a315aeff42015caa0673862f4ac4127567c254ea67eeddc56327dc04d8e7812f1ee729e54c5dd468a9d938715a916f0f5863ff0b7335aaf80e1da63e978d1f69fbd6021d33739fa3d58b6ccb04fc6cf303fb4e9c668953a2c6e37b00e9680349651ba2e277145b92fda6ffb20f6116174d47f239e8c73874ded4273629aa0f0df898656778d3a24f7ce1c0ffcb3b605ab553e880caadbb50cffb298f948aef301f775eb2545955583e9784df838a1b7bb0e80297ec000055e49f9cf9125b5865443ace4e2351e2bf12ec5d579a1dc2154764dcdd6ee4c80730dc184832f0465d05526e4d4b3ac6fc90fb437bc6699d25b788d286440a89c197fe819c50c38e03730597e754984dd53e0d1d2c90490e74edc30337c6280a4c5eeb8ff30c1c9ce690af1cac127ff7c38f62be3b92167adce3eff8761180ff66592db3a89b975ccb926f85a7a1284e45d8e4fbb8987ded24d11a0a96eb66c26eb88161815ec42f0fa45f21a0a1265695cf8ba26a2b14a33f18c18d683b6dc11333d63ba6b384b0697578524222ccd3fcf68940966a0805304a1b85cf27f3a0874becbbb213071829874581f4024a8484ad7849d892e7dffd3153e56db634d7efff62233bc27feac6cf48c318018c34995612ef1374d71cab72c1f504d0bd7583a882ce9b0697469d586f55c1ba8c091f850a2917475e50ed61b5cc3581d25cd321843f744cb61c0ee01e65fb0d07102a4210461f67653d7fbe28fb3f0bc17e2aa97bc246588234a49430669877f418e42be74f009d96ed16bd8d999b298d1664981dd3643336d5c5b19b7eeb57ad7c6c2a8fb8ca21825144b657c15d33af4108969fd40b541b5e903a7f194c974810c8e13eb1ab46713996d1f849898e7fecbabdab8f7b51ad44c12642a6dac50fd66bec6b479537239408cd7483c678cdc5e2199dc7d723897201064d38b943c7967512b7b7c0ae7ffb1b25d6e2e87d55ed4b682978334195314418d4365c8211c7d496fe15329cd896380ec282abdf3900136d7d4919bd83e51544d7296ed7720cf165688299d667f2fcf041ef206f76dcd81bae9abda2368e7064c068218ed72b9b6aa664c3ff6731cdf6e3b652fc0e5df5c9de0a597abfcb81ba8c761f91ed81911707d25d631a977c08700dd57d3ffc49c0432f81f1e4f4f3692cdbe5d6ef89a760db989aced05c8c4e8422c2f5e16e146bac2b098daf85c44a4d3f15f581847f16b3cb6454638f4c533db7e074a2956fb47031bdc8e257c945eda45c0886437c1d7ce62191cc8927b11eb9b85ac5762f989f14e32c93ee2678531c25eec6129dc61455605411ae431b10e3241f05354ff773391684dd8e9f7a4676840fd3ebbcd60a93a447e4d44906a53c71ca4325faaad1a5c8b74d420bb06104a578b335f79dae14b322c3b32f30caa7506178f958dd211a95a1ee9079427235f26bf4fb8a5164872ca58133bfc44a2d1e5665c62afe8ee12642e92e0016bafbb7de31a7b307b9f17e30976b3d43af9046dd06712913e6a2d9f4aab8f0eb5e31c861865f8153e95b77e041d155a836615cb832c2aa2b9f50e550ebde3dabb38030ca060bb025b1cb926eca2f43ed468c4ad774ab2efad8f924e78908237cbad62ed58d86c0570371cf53b5f81557df89cdea1feadc99f0e11a5867913ac32f0a1065d732a0be516935657ed8a47e39b050d42fcea93d9a1faa7bb3a2e8c3355d7b6c30ce168da81f7f87be746097c4cf0503fb8ea8676685e5518ca6fb8bac800281a0af1166f166dceb4b56108034277c723d954e956486373d94c5ba7c6883ea17f8ee0b1095e2c8159c0ab550245ab247583f63b3ca98c9c1d6c64c93faa7b02f1d395d2813c17efed9213cc29866dbf0df44153151d2af0215acb0146d1e68b8e9f8d692967f7840e7a6a931db7fa13e3e5f7a30eea7fdad6eb236151157ef34e3cd2d5090634f4d82b9d52061057c3e28fbd58f2f0b4652394ce9d063651d385805c335cd355d3f7e0511948990536ed1d74704878562b447a9624132c55fbd73c64ab8328bb0eab4f4e0bfe5f2fff1d4eb9d4de95af6e5ea4322f2bd4fa6d159afe45c09fe730e0bfff6257b15d11d01a08386bf65e762df87b94e3c21d88c4777ab254e8716b2dab358194464dac7f7cf47b17ad59270da71ce639d59164285db5b63eac4da49ebd8e1cb608ca3f04c47e57f49ab66a6a43b84fbc6a969863314156d476ee0ae9520ccf2d06c71f45518e42ecddc78cc41e5d29ec73ede8e25d7e1c34504f473b645dd7abbbd7fe0b141d5f7ac2b2167d160e81c67cdea953ac8b0dfb81a4d7ee12e7680432fad54fb0dcbbb32b6a6397b83d08f1c18e4ade5dc038e80ae3bddbe76909961a94324a98219a9d8a62a07f76ff070c652f1d9cd522b3160fe65a4869d5298a28f7d927f1ef2ea0817db9bc9f19f943f15bd06fd85104f197cc8c1152e30687f08261a7d87aabd562de5fd162e7bb0fca9ea5fa4c2f786f88fb99c5bf4df99d7090bf77723119c0668e07d441576882355cab1f9988d981bb03a11487ff00814ed2e45112e18f58295408debd39c1728dbf9d3bf62d58d9ec933251b04d349cbccad6514db7c7bf22dbf6c5490ab7872d2ee11a3677ed694aac8c323516606c543b01c24746c46497d42893870c245fda6d578cebd516bd97541bd7186b10d76191543d49d7c7b7781db24442dc27127f35fcb8e5836df7db1b57f5bb84669f5f809c4f2fa0d546030b0518a6e8bfdb7ca622c1c8014af2951e711ada1a0ccef67912f38478219d85dabd456bcb363ef91c36160ad6f824e58645e559e120099bb54e501d214405a5fce020dfffe93ce9d417f2040bd77f3b36c640227c305414f18bc37ebc67e0c5a430146bd35115e37c77fbdc2dc4327b653947124d45c7b23469f9d96e577f3129625546b71ae57bbbe87f5f68b21f4f6a34b8de1f9172cfaf9fb7342e995f3852b12add4530f6ba358f4ddc000cb0309df9a20adaaf0dd4c9ae5e0eb18f9ab271aa235f2b50360db8635f87fd8570a24c62d62193b22d2a09621bfb43c9b16401ce5f9f68278b6e09f4858ea0ac3e9572f7144101f92de98e7b4e3728604bbf57df6652d560da7d4862f9bd4be535955a3669667e947ba37ab146ef278c1da4ab8b87296bd0799dafccbf8e9273b3326dc8c02cd3df6929de6be6f2b69a238f491e0e1252e2e197e6939c2046095ee963d8c799d98603d11c1ea0139ea961e1ebb64d3f39789573329e60e621c277c72feca9f9855d8a0dbc9479eb0ace45b03521c8611b8137238294424ade5fff3bbd3ab5385d3f0b77ed63c0f9fb3e14edaf3ba7a0892f5c017599dbd6ac9e224ad2286078c6e2b18769acf18ef5c0733e38723af9735ce45a7fe947e6e8334aae538622225facaf18e21976310755bec4bb2b100fe3063fecc7455849542db644a6637eacc3f4d446346b424d466fdf0a9c48402f0899165ccaa8b1b62481baf83b8a148cc341c5057f1aba3081a08d19bdfdcd658ade6ed8fb079d1bf5d52361c07293f23a43421ae1dd06874659ebc0f4a21bac43e65eaf1697516a60be653ee74ed99278e242622435b34d058c1c69ee7c7fb049b502a9f3ede6a16e814e7062f680574bf87f0e862622d917cf5842846558652fb456a633d29f40e32fb3dbf61a7bb981252cfc61e2b1739ed405ec2bee1aa5218a28df8fdf67dcc16a695bb3ff6e23d0dd345d9d4908984e9d53c68af68443d9dcc62e0f65891f43284bd8778f84884f3b1f28c469b2b64e57646400b8dcd94d45285b016168dee32695190963f93fa155d5df7c7e8986e2a3660905c130c3ddbabf09d582375259f6a06d043e432ace066de00b28a76345bf343c926ee93fecf95f7d68ce92b7c5f252c98c841f6127b7f8784b16f2e0e5a749353010020c19b5a14c1f775bb73374ef6ec808f32d9571dfed2a64de89dabc6dbd1e5da1aef3435f9ad51df30f224b1176a057e2ee44c5588d5b4acd0e2d7c35ea0bea2ffc27c5961ecb45b4c55ccaf1c61b54922c4498ee35122ac555db06befcfa042cdeac72bd13800e02f78cfdcd69b4f377e43b356b44fe2ff2f676235c4501f12e97ac765066ebfe2f3a5ab66483b324e0199153ea82c2794083ed98e870fa3fe0a009866e91cd06b491163d93219eb5f12a1858bd15bec25b541d08144454a114825efd675b794855361504fe3831664a07a68f4218b6c7012d22cd34d8df4f37b677b250edd9431f8fa6805d97b2c48148ec8c123186ef0faa0d74c70df49c93f2776794cfcda360570e9bfbef98aebcd600fe0be5a761b4a217128f8ba71827fbc6bbceaa85dc1af30b95a4a94722da64f0b858ceb59f5e74afbf54df646dcd7dbcb3ae5384f856c2e340edf66cafec6a3f79d087fbd1ccfb1f389be67836f0d612a337f4cc639526044035964bc396a5b0fee4e149434b18839957abe634a3c1994ddf6f32d4d16187b4a3bf4b92587a901b74e69d0ed746f9b308e8e90b9a0fddf7fa2e5551ba23b39164de8b75f971c52672c0847e7a53751c19bf0fa96b22b441283cf5269f1cce7653c833c2c4e56f835af49481d093c378db892ec5aa13e47cad418e4fe654556ea5ac6863c776e196db15578bf95dd71af46e409f9dde8e14d71392ffbdf2c0a28dc071fddc35585d37013e472a42fa64a4f1b0d9728a80b007d177eeb40ea8b77f93b9ea32f602249bc9c33d3f60b24fc237182052b76e4035c19d584724770288d15383dee525b53bf97a87d94c6a3c761e067eac062fe0b5efff5789007ffe9763ff6b548647f2806259aaed7fd2720d53e3ed7289f90089ca0f3c427d53a51ff803c912e", 0x1000) syz_emit_ethernet(0x126f, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d025a6a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000401000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d809cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc1206949, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f00000019c0)={0x1, 0x1b}, 0x2, &(0x7f0000001a00)="13275deb2879d96581f96265ce82d15401acb65c9625a715bbfea36f2c3bc3b5a27fc8eae1edf4b67ceff7fbacec3c3fd3ddf9fec5903c0fd5028982c1c2d0f8b7a3c931431b9b6273b2a95e5fe53cafae4e6e27186702b32bfb8b059837d4f57f8acd667fad11919c2d8bea8891bd6dbdd905ed2e", &(0x7f0000001a80)=0x75, &(0x7f0000001ac0)="312751ce2bce5e11fe784fba9694f437081ccb0acf244993e107d7de786464cca74f99cdadee7d8662c1eccc344acf42bd66d51b3f9a0130f8a3e7c27671b32169d163e749df905772b4476ce42634251df4f596db0f23ca8748465c146dfac3555402300b2c64fbbb40b5f85d5cdfa10be3621e94cd35cbde1e15b2e514a81d0b0f96fee50c", 0x86) openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x20000, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x15}, 0x2, &(0x7f0000000000), &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x19, 0x0}) write(r0, &(0x7f0000000480)="bb89a7a58919b0f928e41c8a84e1", 0xe) pipe(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000001580)={'./file0\x00', 0x2, 0x65c, 0x753}) sendmsg(r3, &(0x7f0000002100)={&(0x7f0000000440)=@in6={0x18, 0x1, 0x6, 0x7}, 0xc, &(0x7f0000001dc0)=[{&(0x7f0000001bc0)="22ba5394c4c8f647e075f681fcc850b12415ead2aa5467bdfae8db44d323a2740b82371dbac121ec595c71456fe8edd61457189f8c29a68824183786a01063093f0e57e38149977f7542a9424cc6e9fc2e7170e826b4a1cdea383dbb340c71dd95c7d57ece83f5dc55cfc0d4e4c05c2925792933418af1d694fdde050437dd55038c7be3374d985a0b388137c9790822804b589d80834a67c94d82edfd80c4d2cf2c5d9ca89fb8bf5aea000ad8daaf9ccd1f411d15cafb4a94d12331a945d5e233de2c3dcc7950357061ea362bfa896f3aea0a0e225265ed038af6228c8de3d276278a3637286922d20c720c2c919ee2ca177775e60c226c75", 0xf9}, {&(0x7f0000001cc0)="68f891a2cda03b0ff235a8bcf4b3182ef548cadb0d49183ebc3ea25bc8d9d75c507e99a5b2d1cb4768d0fb7d78f98b4a710fe657178a4a21fea7b5d76948536cf15c252caaf15117641d66b55d27a1ba4762e15cc0e2d789279de5f9f228ec08a1310398aa7de097018db755f8e5c342536be0675c1f953bfd7c958679825baa5c757ec9e7fe7e17625b969c5cc62530d330053c660204cb9dcee18c9214554c42989e51b66152307bf8e8af33719c1bbaaa6f425831ed4969dcea88021850d5261774b0ccc5c229df8b3caf6cfda28718f324653aa59373aab1a0855a8e55dfcc0609", 0xe3}], 0x2, &(0x7f0000002140)=ANY=[@ANYBLOB="f0000000000000000100000008000000f95297b947ce32683f2f958448c3ddefd42bc15fd4ada8358c27cb21cb8980a69de24eaf92e2424d044ff9cd2fdd37891500098aeb4d908f4863e69b30d97421d1109e40c6670f3518e744ef723ac886a0a44b826200a612bb463d4999a3c68092890d881ea08441849c82ccb80275c1caf52d5f327225ae5b031713779b521de4c56ee8aae8d0f2e228ad95508beb694bb23dd32a9765f5e0ece9933c4ffc1e68eee3eac7cb924a4c9221009e0b4109e3bab4944cc5403739444bbee58614344d57ce3b56a1132b95ccc3264979e41dc6d2e7702cd0282c8704d50a2eafbccc5eb93f58c20018000000000000000100000000000000b4d162d100000000e000000000000000ffff0000ff070000c0420cabbddcc61e58d52989f7935fb3d4b59e8aac3246dc79166a89742cce10dee754df32c4e8c8afda5d2cf3efc64b572316b59cadb250e2b730382e250bfc5787be8662f4c117471aff834ef0aa532bd90ed59b946252f4f2088f0ece26aa6331a972b1bd8e8f9145f5855db4be7fb0e8ec0820146c869915e3523cbedcab381d7dbfa9458e27bbef8a694d2f5233d9f478ac9f4545fa666a9795f978dcb85be7e6c3acc91e9ba74c4df87734b53bf7b2f6d1373657b928b777f78472170228a7bf41e1564f94272294000000000008010000000000000100000003000000d217c4404aa3bd4b069c72beb8aab3803c0993e4239f6aad3961e533c2b36c49aa144c2999a80e5c5f4a6dbf97d27ad7d7c533af2af6812699a2cf9fc0122908b7f626dfea4ac3dbacbd64d2fb484e0087e859c2bb627537ecc97056f8839a0ee0248a2af2b619a6d794d282b23e35ca43071d6bdec199b5adf70c1915b8d38e1e51c73a458141148aec38be2f7a8db4e9ae3ad7c1760d553fe8796c4fa091b950f11aa32e9241e54ad2b47689c6b14ed39e65dd1f6b9c13344e1e874a95931fb7045371047d08c754ab0517ed65ac54307f51db846cb3a43ffb8b32460ec9c4ae62928a4110d87bbc893b035955d7dcfaac53f9c43d748d0e9fbe9a2a07bf9c2929a2"], 0x2f0}, 0x1) 4.702191ms ago: executing program 4 (id=4022): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000008, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x1000}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf83, 0x0, 0x9}, {0x1, 0x7fe, 0x8007}, {0x3fd, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x2}, {0x6, 0x803, 0x14, 0x8}, {0x3, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ca, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x0, 0x1, 0x1004, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000003c0)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000003c0)=0xc) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x101, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x385, 0x80000001, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x0, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6e75, 0x8001, 0xd1b, 0x4}, {0x1cc, 0x10001, 0xd, 0x4}, {0x101, 0x9, 0x8, 0x2}, {0xb8c, 0x7, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x6, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r3 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0x802069db, &(0x7f0000000100)) r4 = syz_open_pts() sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x5, &(0x7f0000000500), 0x0, 0x0, 0x20) write(r4, &(0x7f0000000400)="4b4ffc5999b63914efa4d034445f8b1d270b5ef325e1245995b2e2e6774cef16fb4abc029d1f0c5eceecaa93c14351a414f78836aa3ce55152058ac92edefe260fc1aac576bf4492a0a7d244b7bd258bd8ebe6fed44fd2867b97d61571570e04d0632ca692662d21", 0x68) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x4, [{&(0x7f0000eb3000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000836000/0x2000)=nil, &(0x7f0000228000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000f32000/0x2000)=nil, &(0x7f000040b000/0x1000)=nil, 0xb9b7}, {&(0x7f0000692000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f00007e3000/0x2000)=nil, &(0x7f0000022000/0x1000)=nil, 0x1}, {&(0x7f000069d000/0x4000)=nil, &(0x7f0000049000/0x3000)=nil, 0x1}, {&(0x7f0000c9e000/0x2000)=nil, &(0x7f00007b1000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f0000688000/0x4000)=nil, 0x7ff}, {&(0x7f0000d23000/0x4000)=nil, &(0x7f00008fd000/0x2000)=nil, 0x1}, {&(0x7f00007a1000/0x800000)=nil, &(0x7f000025b000/0x2000)=nil, 0xe11}, {&(0x7f0000788000/0x2000)=nil, &(0x7f0000375000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000c42000/0x4000)=nil, &(0x7f000038c000/0x2000)=nil}, {&(0x7f0000691000/0x2000)=nil, &(0x7f00007da000/0x4000)=nil}, {&(0x7f0000527000/0x2000)=nil, &(0x7f000015a000/0x1000)=nil, 0xca}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x808}, {&(0x7f0000696000/0x1000)=nil, &(0x7f0000494000/0x3000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa', 0x40}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = syz_open_pts() writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) semget(0x3, 0x3, 0x2a) (async) r6 = semget(0x3, 0x3, 0x2a) semctl$GETALL(r6, 0x0, 0x6, &(0x7f00000002c0)=""/226) 2.615409ms ago: executing program 7 (id=4023): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000280)="e9f2d779", 0x4) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f0000000480)="03dd790ca6609d5c09e2c5379e87fff45a76b6460d71561f0f7c12cec41f567a4612b59074ed19", &(0x7f0000000500)=0x27, &(0x7f0000000540), 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x3ecc) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x10000, 0x0) openat(r1, &(0x7f0000000000)='./file0/file0\x00', 0x1, 0x1c9) 0s ago: executing program 0 (id=4024): r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xfffffffe, 0x1000100, "0000000000000000000000200000000001004700", 0xf, 0x10000}) recvmmsg(r0, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000440)=@un=@file={0x0, ""/539}, 0x21d, 0x0, 0x0, 0x0}, 0x401}, 0x10, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x0, 0x0) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1003f8d}, 0x10, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x6a, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x8, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x765f}, {0x7, 0x6, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0xafd}, {0x1, 0x800, 0x1}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x10003, 0x99}, {0xcdf, 0x1, 0x4f4, 0x6f}, {0xa, 0x8803, 0x14, 0xb}, {0x2, 0x81, 0x4, 0x9}, {0x6, 0x8001, 0x4, 0x88}, {0x4, 0x10001, 0x9, 0xaeb}, {0x2, 0x9, 0x4, 0x5}, {0xb8c, 0x4004, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x7, 0x205, 0x1}, {0x0, 0x1, 0x4, 0x30000}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) kqueue() (async) r3 = kqueue() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000200)='./file2\x00', &(0x7f0000000240)='x\x00') kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x248f, 0x80, 0xffff, 0x1, 0x21, 0xd, 0x4000001, 0x2, 0x1, 0x1, 0xf1e}) ioctl$FIONBIO(0xffffffffffffffff, 0x82907003, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x18, 0x3, 0x50) ioctl$FIONREAD(r4, 0x8020699f, &(0x7f00000001c0)) dup2(r1, r2) (async) dup2(r1, r2) execve(0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.180' (ED25519) to the list of known hosts. 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 pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-7.us-central1-b.) (tty00) login: malloc(): allocation too large, type = 127, size = 4162846720 nd6_resolve: something odd happens WARNING: thread `nfsio' (149784) exits with status -1 WARNING: thread `nfsio' (395137) exits with status -1 WARNING: thread `nfsio' (299055) exits with status -1 WARNING: thread `nfsio' (133182) exits with status -1 WARNING: thread `nfsio' (140897) exits with status -1 WARNING: thread `nfsio' (301765) exits with status -1 WARNING: thread `nfsio' (86371) exits with status -1 WARNING: thread `nfsio' (353556) exits with status -1 WARNING: thread `nfsio' (300289) exits with status -1 WARNING: thread `nfsio' (132864) exits with status -1 WARNING: thread `nfsio' (397222) exits with status -1 WARNING: thread `nfsio' (258358) exits with status -1 WARNING: thread `nfsio' (333887) exits with status -1 WARNING: thread `nfsio' (499006) exits with status -1 WARNING: thread `nfsio' (303446) exits with status -1 WARNING: thread `nfsio' (290253) exits with status -1 WARNING: thread `nfsio' (500887) exits with status -1 WARNING: thread `nfsio' (288680) exits with status -1 WARNING: thread `nfsio' (439904) exits with status -1 WARNING: thread `nfsio' (307041) exits with status -1 load: 5.54 not a controlling terminal nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens pckbd_enable: command error wskbd0: can't attach mux (error=5) înd6_resolve: something odd happens îÒ¬J6^ À /dev/bpf@ nd6_resolve: something odd happens denied attempt to set clock back 35 seconds nd6_resolve: something odd happens nd6_resolve: something odd happens denied attempt to set clock back 0 seconds  ./file0 êÏnd6_resolve: something odd happens nd6_resolve: something odd happens ,/!$: 2.58 ./4 ! #/.42/,,).' 4%2-).!, .$62%3/,6%: 3/-%4().' /$$ (!00%.3 -!,,/#(): !,,/#!4)/. 4// ,!2'%, 490% = 6, 3):% = 64424509440 .$62%3/,6%: 3/-%4().' /$$ (!00%.3 .$62%3/,6%: 3/-%4().' /$$ (!00%.3 .$62%3/,6%: 3/-%4().' /$$ (!00%.3 56.&,53(: /"*=08&&&&&$806328"0"0, /&&3%4=080. %22/2 $52).' 0!'%/54. 56.&,53(:  : #(!.'%3 4/ 0!'% -!9 "% ,/34! &53%: !../4 &).$ &53%"5& 0008: 5.!",% 4/ 3%4 !$$2%33%3 &/2 00081, %22/2=17 .$62%3/,6%: 3/-%4().' /$$ (!00%.3 .$62%3/,6%: 3/-%4().' /$$ (!00%.3 nd6_resolve: something odd happens pppx: unable to set addresses for pppx1, error=17 nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens nd6_resolve: something odd happens înd6_resolve: something odd happens WuvAmR_NfIaNuGl:t (SP0xLff fNOfTfd L80O6W8ER9E9Dc3 OeN8 , 0TxR0A,P 0E, XI1T) a- >0 e Stopped at alltraps_kern_meltdown+0xb8: movl %ebx,%gs:0x680 TID PID UID PRFLAGS PFLAGS CPU COMMAND * 73085 22443 0 0x10000002 0 0 syz-executor alltraps_kern_meltdown() at alltraps_kern_meltdown+0xb8 copyout() at copyout+0x57 postsig(ffff80002a291020,14,ffff80003c47f0d8) at postsig+0x4e5 userret(ffff80002a291020) at userret+0x24e syscall(ffff80003c47f210) at syscall+0x9c0 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x760a8a02f420, count: 9 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu1: uvm_fault(0xfffffd806899c3e8, 0x0, 0, 1) -> e ddb{0}> trace alltraps_kern_meltdown() at alltraps_kern_meltdown+0xb8 copyout() at copyout+0x57 postsig(ffff80002a291020,14,ffff80003c47f0d8) at postsig+0x4e5 userret(ffff80002a291020) at userret+0x24e syscall(ffff80003c47f210) at syscall+0x9c0 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x760a8a02f420, count: -6 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff80003c47ede0 rbx 0 rdx 0 rcx 0xffff80002a291020 rax 0x2a r8 0xffff80003c47ed10 r9 0x760a8a02e001 r10 0x3f47da31495910cf r11 0xc92ce594cd193290 r12 0xffff80002a291020 r13 0xffff80003c47f210 r14 0 r15 0x760a8a02ef50 rip 0xffffffff8332820b alltraps_kern_meltdown+0xb8 cs 0x8 rflags 0x246 rsp 0xffff80003c47ed60 ss 0x10 alltraps_kern_meltdown+0xb8: movl %ebx,%gs:0x680 ddb{0}> show proc PROC (syz-executor) tid=73085 pid=22443 tcnt=1 stat=onproc flags process=10000002 proc=0 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c44aff8,0xffff80003c44aab8 process=0xffff8000ffff4998 user=0xffff80003c47a000, vmspace=0xfffffd806ebe0968 estcpu=36, cpticks=0, pctcpu=0.18, user=1, sys=23, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 14696 69908 5753 0 2 0 syz-executor 14696 389108 5753 0 3 0x4000080 sbwait syz-executor 14696 329141 5753 0 3 0x4000080 fsleep syz-executor 76377 245342 9485 0 3 0x80 nanoslp syz-executor 76377 505218 9485 0 3 0x4000080 kqsel syz-executor 76377 371793 9485 0 3 0x4000080 fsleep syz-executor 89398 445912 82873 0 3 0x1000080 nanoslp syz-executor 89398 518353 82873 0 3 0x5000080 kqsel syz-executor 89398 406639 82873 0 3 0x5000080 fsleep syz-executor 23177 141818 80431 0 3 0x80 nanoslp syz-executor 23177 363585 80431 0 3 0x4000080 pipewr syz-executor 23177 48891 80431 0 3 0x4000080 pipewr syz-executor 23177 382060 80431 0 3 0x4000080 fsleep syz-executor 5753 232380 10973 0 3 0x82 nanoslp syz-executor *22443 73085 10973 0 7 0x10000002 syz-executor 41043 147642 10973 0 3 0x82 wait syz-executor 14620 225354 10973 0 3 0x82 nanoslp syz-executor 82873 257704 10973 0 3 0x82 nanoslp syz-executor 65733 197058 10973 0 3 0x82 nanoslp syz-executor 80431 177606 10973 0 3 0x82 nanoslp syz-executor 45526 451659 1 0 3 0x100083 ttyin getty 69607 180613 0 0 3 0x14200 bored sosplice 9485 332426 10973 0 3 0x82 nanoslp syz-executor 10973 134520 61532 0 3 0x82 kqread syz-executor 61532 389371 69226 0 3 0x10008a sigsusp ksh 69226 505068 75309 0 3 0x98 kqread sshd-session 75309 298728 91846 0 3 0x92 kqread sshd-session 91846 6455 1 0 3 0x88 kqread sshd 29111 292946 59058 74 3 0x1100092 bpf pflogd 59058 427988 1 0 3 0x80 sbwait pflogd 54866 374515 27437 73 3 0x1100090 kqread syslogd 27437 383060 1 0 3 0x100082 sbwait syslogd 65219 449274 1 0 3 0x100080 kqread resolvd 81391 99076 18842 77 3 0x100092 kqread dhcpleased 38941 131412 18842 77 3 0x100092 kqread dhcpleased 18842 484640 1 0 3 0x80 kqread dhcpleased 67940 342764 0 0 3 0x14200 bored smr 56983 380327 0 0 3 0x14200 pgzero zerothread 83917 481087 0 0 3 0x14200 aiodoned aiodoned 427 192776 0 0 3 0x14200 syncer update 56226 516130 0 0 3 0x14200 cleaner cleaner 68675 49324 0 0 2 0x14200 reaper 51014 238394 0 0 3 0x14200 pgdaemon pagedaemon 46803 162192 0 0 3 0x14200 bored viomb 88451 367023 0 0 3 0x40014200 acpi0 acpi0 59834 357886 0 0 3 0x40014200 idle1 53960 310545 0 0 3 0x14200 bored softnet3 45492 353117 0 0 3 0x14200 bored softnet2 52550 93642 0 0 3 0x14200 bored softnet1 24097 133985 0 0 3 0x14200 bored softnet0 56220 337252 0 0 3 0x14200 bored systqmp 6048 21077 0 0 3 0x14200 bored systq 42047 439656 0 0 3 0x14200 tmoslp softclockmp 37915 252306 0 0 3 0x40014200 tmoslp softclock 72769 482223 0 0 3 0x40014200 idle0 1 342902 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806bcdac10) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pmap_enter+0x246 #4 uvm_fault_upper+0x353 #5 uvm_fault+0x19c #6 kpageflttrap+0x2d0 #7 kerntrap+0x14a #8 alltraps_kern_meltdown+0x7b #9 copyout+0x57 #10 postsig+0x4e5 #11 userret+0x24e #12 syscall+0x9c0 #13 Xsyscall+0x128 Process 22443 (syz-executor) thread 0xffff80002a291020 (73085) Process 68675 (reaper) thread 0xffff80002a238548 (49324) ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10247 11108K 12377K 166960K 16272 0 pcb 17 17K 19K 166960K 672 0 rtable 211 16K 18K 166960K 1250 0 pf 44 19K 83K 166960K 416 0 ifaddr 34 7K 9K 166960K 277 0 ifgroup 63 2K 3K 166960K 497 0 sysctl 4 1K 1K 166960K 12 0 counters 66 36K 37K 166960K 516 0 ioctlops 0 0K 8K 166960K 2174 0 iov 1 12K 28K 166960K 347 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1453 91K 92K 166960K 4773 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 13K 166960K 88 0 VM map 2 1K 1K 166960K 2 0 sem 27 11K 21K 166960K 104 0 dirhash 12 2K 2K 166960K 96 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 240K 166960K 4477 0 sigio 0 0K 0K 166960K 76 0 proc 75 103K 140K 166960K 1571 0 subproc 72 4K 4K 166960K 218 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 837 0 in_multi 64 4K 7K 166960K 440 0 ether_multi 1 0K 0K 166960K 62 0 mrt 1 0K 0K 166960K 15 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 265 1182K 1182K 166960K 265 0 exec 0 0K 1K 166960K 1088 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 6 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 264 182K 192K 166960K 41825 0 UVM aobj 57 4K 4K 166960K 62 0 pinsyscall 42 84K 103K 166960K 5942 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 1K 166960K 318 0 NDP 13 0K 2K 166960K 203 0 temp 86 8692K 8948K 166960K 224127 0 kqueue 14 22K 32K 166960K 753 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 609 0 606 6 5 1 3 0 8 0 rtentry 176 384 0 311 8 2 6 6 0 8 0 unpcb 144 3902 0 3880 24 22 2 6 0 8 1 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 808 1454 0 1448 40 31 9 14 0 8 8 arp 128 64 0 46 1 0 1 1 0 8 0 inpcb 384 4517 0 4508 61 52 9 15 0 8 7 nd6 144 83 0 68 2 0 2 2 0 8 1 pkpcb 40 131 0 131 7 6 1 1 0 8 1 kcovpl 48 24 0 16 1 0 1 1 0 8 0 mppekey 1024 2 0 2 2 2 0 1 0 8 0 ppxss 1192 163 0 163 4 3 1 1 0 8 1 pppxif 1504 28 0 28 8 7 1 1 0 8 1 pfstscr 40 3 0 3 2 2 0 1 0 8 0 pffrag 232 17 0 8 1 0 1 1 0 482 0 pffrnode 88 13 0 5 1 0 1 1 0 8 0 pffrent 40 30 0 21 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 9 0 4 1 0 1 1 0 8 0 pfanchor 1288 4 0 0 1 0 1 1 0 8 0 pftag 88 1 0 0 1 0 1 1 0 8 0 pfstitem 24 252 0 128 1 0 1 1 0 8 0 pfstkey 128 258 0 134 5 0 5 5 0 8 0 pfstate 384 255 0 131 13 0 13 13 0 8 0 pfrule 1344 34 0 22 4 3 1 2 0 8 0 rttmr 136 3 0 3 3 3 0 1 0 8 0 art_heap8 4096 4 0 0 4 0 4 4 0 8 0 art_heap4 256 1553 0 1240 39 15 24 30 0 8 2 art_table 32 1557 0 1240 4 0 4 4 0 8 0 art_node 16 366 0 305 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 5 3 3 0 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 98 0 73 1 0 1 1 0 8 0 shmpl 112 59 0 5 2 0 2 2 0 8 0 dirhash 1024 74 0 57 3 0 3 3 0 8 0 dino2pl 256 9665 0 8122 97 0 97 97 0 8 0 ffsino 288 9665 0 8122 111 0 111 111 0 8 0 nchpl 144 15943 0 15303 64 39 25 64 0 8 0 rtmask 32 37 0 37 7 6 1 1 0 8 1 uvmvnodes 80 5926 0 0 121 0 121 121 0 8 0 vnodes 216 5926 0 0 330 0 330 330 0 8 0 namei 1024 56492 0 56492 5 4 1 3 0 8 1 percpumem 16 273 0 225 1 0 1 1 0 8 0 pfiaddrpl 120 3 0 1 1 0 1 1 0 8 0 kstatmem 264 306 0 280 5 2 3 3 0 8 0 acpiwqpl 32 4 0 4 1 0 1 1 1 8 1 scsiplug 72 16 0 16 5 4 1 1 0 8 1 scxspl 216 49648 0 49648 15 14 1 8 1 8 1 plimitpl 152 1035 0 1017 1 0 1 1 0 8 0 sigapl 424 4715 0 4664 11 4 7 9 0 8 0 futexpl 64 70942 0 70938 1 0 1 1 0 8 0 knotepl 120 790 0 0 22 0 22 22 0 8 0 kqueuepl 224 1673 0 1660 14 9 5 5 0 8 4 pipepl 336 735 0 707 18 12 6 8 0 8 3 fdescpl 520 4669 0 4638 3 0 3 3 0 8 0 filepl 160 33211 0 32978 39 22 17 20 0 8 3 lockfpl 104 1440 0 1437 2 1 1 2 0 8 0 lockfspl 48 471 0 468 1 0 1 1 0 8 0 sessionpl 144 40 0 31 1 0 1 1 0 8 0 pgrppl 48 291 0 274 1 0 1 1 0 8 0 ucredpl 104 5398 0 5383 1 0 1 1 0 8 0 zombiepl 144 5016 0 5012 1 0 1 1 0 8 0 processpl 1216 4715 0 4664 6 0 6 6 0 8 0 procpl 680 11529 0 11467 9 2 7 8 0 8 0 srpgc 96 39 0 39 5 4 1 1 0 8 1 sosppl 168 25 0 25 4 3 1 1 0 8 1 sockpl 728 9245 0 9211 72 61 11 16 0 8 7 mcl64k 65536 8 14 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 8 3 0 1 0 1 1 0 8 0 mcl4k 4096 126 0 0 16 0 16 16 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 38 0 0 4 0 4 4 0 8 0 mtagpl 96 103 0 0 3 0 3 3 0 8 0 mbufpl 256 1531 0 0 95 0 95 95 0 8 0 bufpl 280 14270 0 8128 440 0 440 440 0 8 0 anonpl 32 21336 0 0 172 0 172 172 0 246 0 amapchunkpl 152 151798 0 151011 67 30 37 40 0 158 5 amappl16 200 9696 0 9188 94 47 47 52 0 8 8 amappl15 192 4 0 3 1 0 1 1 0 8 0 amappl14 184 144 0 132 1 0 1 1 0 8 0 amappl13 176 10 0 10 3 3 0 1 0 8 0 amappl12 168 5594 0 5563 3 1 2 2 0 8 0 amappl11 160 48 0 34 1 0 1 1 0 8 0 amappl10 152 2 0 2 2 2 0 1 0 8 0 amappl9 144 261 0 260 1 0 1 1 0 8 0 amappl8 136 19 0 16 1 0 1 1 0 8 0 amappl7 128 144 0 131 1 0 1 1 0 8 0 amappl6 120 333 0 329 1 0 1 1 0 8 0 amappl5 112 191 0 181 1 0 1 1 0 8 0 amappl4 104 393 0 374 1 0 1 1 0 8 0 amappl3 96 29365 0 29247 5 1 4 4 0 8 0 amappl2 88 874 0 807 2 0 2 2 0 8 0 amappl1 80 26696 0 26082 19 5 14 15 0 8 0 amappl 88 40017 0 39828 5 0 5 5 0 92 0 dma65536 65536 1 0 1 1 1 0 1 0 8 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma16384 16384 3 0 3 2 2 0 1 0 8 0 dma8192 8192 1 0 1 1 1 0 1 0 8 0 dma4096 4096 2 0 2 2 2 0 1 0 8 0 dma2048 2048 33 0 33 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 11 0 11 4 4 0 1 0 8 0 dma128 128 259 0 259 6 5 1 1 0 8 1 dma64 64 7 0 7 2 2 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 61 0 5 2 0 2 2 0 8 0 uaddrrnd 24 4669 0 4638 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4669 0 4638 1 0 1 1 0 8 0 vmmpekpl 168 31873 0 31809 4 0 4 4 0 8 0 vmmpepl 168 291543 0 289016 154 20 134 134 0 357 3 vmsppl 480 4668 0 4638 7 2 5 5 0 8 0 rwobjpl 72 71495 0 64061 153 9 144 144 0 8 4 pdppl 4096 9345 0 9276 122 51 71 85 0 8 2 pvpl 32 29013 0 0 235 2 233 233 0 265 0 pmappl 256 4668 0 4638 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 585 0 131 14 0 14 14 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace alltraps_kern_meltdown() at alltraps_kern_meltdown+0xb8 copyout() at copyout+0x57 postsig(ffff80002a291020,14,ffff80003c47f0d8) at postsig+0x4e5 userret(ffff80002a291020) at userret+0x24e syscall(ffff80003c47f210) at syscall+0x9c0 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x760a8a02f420, count: -6 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,a) at comcnputc+0x250 cnputc(a) at cnputc+0x61 db_putchar(a) at db_putchar+0x774 kprintf() at kprintf+0x843 db_printf(ffffffff833ff6c5) at db_printf+0x9b fault(ffffffff8339e75a) at fault+0xa7 kpageflttrap(ffff80002a3029e0,0) at kpageflttrap+0x385 kerntrap(ffff80002a3029e0) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001600000) at dt_ioctl_record_stop+0xf0 end trace frame: 0xffff80002a302b10, count: 0 ddb{1}> trace x86_ipi_db(ffff8000299ddff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x37 comcnputc(800,a) at comcnputc+0x250 cnputc(a) at cnputc+0x61 db_putchar(a) at db_putchar+0x774 kprintf() at kprintf+0x843 db_printf(ffffffff833ff6c5) at db_printf+0x9b fault(ffffffff8339e75a) at fault+0xa7 kpageflttrap(ffff80002a3029e0,0) at kpageflttrap+0x385 kerntrap(ffff80002a3029e0) at kerntrap+0x14a alltraps_kern_meltdown() at alltraps_kern_meltdown+0x7b dt_ioctl_record_stop(ffff800001600000) at dt_ioctl_record_stop+0xf0 dtclose(11e5f,81,2000,ffff80002a292ab0) at dtclose+0x105 spec_close(ffff80002a302b90) at spec_close+0x45f VOP_CLOSE(fffffd80632a10f0,81,fffffd807f7d3680,ffff80002a292ab0) at VOP_CLOSE+0x133 vn_closefile(fffffd805c52f5d8,ffff80002a292ab0) at vn_closefile+0x12b fdrop(fffffd805c52f5d8,ffff80002a292ab0) at fdrop+0x126 closef(fffffd805c52f5d8,ffff80002a292ab0) at closef+0x192 fdfree(ffff80002a292ab0) at fdfree+0x116 exit1(ffff80002a292ab0,0,0,1) at exit1+0x58f sys_exit(ffff80002a292ab0,ffff80002a302f00,ffff80002a302e50) at sys_exit+0x1a syscall(ffff80002a302f00) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x74c773772220, count: -25