last executing test programs: 22.062258714s ago: executing program 1 (id=561): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0xa, 0x100000000e63}) msgsnd(0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="471dc39c54a0a0d8230c7af632b58b1caabe2952653a9afe400efcfc411f884e57f5ce128362443b191e88f1e539c3f3408f9e54366b0717a1f396700c58bb76d04b22b47e70c3ad708c579826b070b7f085d084ae5e1b5c5bc693b4d01a8cfed28d0c8093fae06b3d53182d01c07fa61b9219c407068384b4d40a11cdf468", 0x7f}], 0x1, 0x8001) 22.060498143s ago: executing program 1 (id=564): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e61) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7fe, 0x1a, 0xfffffffe, 0xfd4, 0x3, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x3, 0xa24}, {0xc5c, 0xb, 0x5, 0x1ff}, {0x800008, 0x0, 0x1fc, 0x7d2}, {0x7ffffffe, 0x3, 0x3, 0x784c}, {0x3fd, 0xd, 0x1002802, 0x4d8a}, {0x8, 0xff, 0x3, 0xb}, {0x8000008, 0x0, 0x81ea, 0x2d}, {0x2, 0x836, 0x17, 0x3}, {0x6, 0x40087e, 0x4, 0x7}, {0x10001, 0xa74d925a, 0xffff, 0x40000088}, {0x1d9, 0x5, 0x4, 0x412c8391}, {0x3, 0xa, 0x20008, 0x40000010}, {0xb8d, 0x4, 0x8, 0x3}, {0x0, 0x81, 0x200, 0x6}, {0x400002, 0x7, 0xfffffff9, 0x100}, {0x200, 0x8, 0x801002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r2, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) setsockopt(r2, 0x0, 0x68, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f0000000000)) ioctl$FIONREAD(r3, 0xc0206937, &(0x7f0000000100)) 21.675202878s ago: executing program 1 (id=583): open(&(0x7f0000000080)='./file0\x00', 0x615, 0x1) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64, 0xf6, 0x0, 0xc547}, {0x80, 0x1, 0x6, 0x4}, {0x6, 0x1, 0x11, 0xcd}]}) setsockopt(0xffffffffffffffff, 0x0, 0x6e, 0x0, 0x0) socket(0x18, 0x3, 0x3a) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[]) (async) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x51d73188af82c39f, 0x0) (async) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r1 = getpid() setgroups(0x0, 0x0) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r1) (async) setuid(0xffffffffffffffff) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="00e0300eaaf8", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0xfffd, 0x0, 0x7, 0x1, 0x0, @broadcast, @multicast1}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x7, 0x4d}}}}}) (async) select(0x40, &(0x7f0000000000)={0x1, 0xfffffffffffffff9, 0x800, 0x2, 0x1, 0x4, 0x5, 0x7}, &(0x7f0000000040)={0x6, 0xc1, 0x7, 0x300, 0x0, 0x9, 0x865a, 0x9}, 0x0, 0x0) 21.612719828s ago: executing program 1 (id=586): sysctl$kern(&(0x7f0000000000)={0x1, 0x5}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00004d9000/0x1000)=nil, 0x1000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x24, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f0000000280)={0x0, 0xfffffffd, 0xfeffffff, 0x9, "0800140000fffbf6ed010076d0f0ef69d5b1b1ad", 0x50000000, 0x9}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fsync(r1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x7, 0x80, 0x8}) setsockopt(r0, 0x6, 0x41, &(0x7f0000000280), 0x1c) sysctl$ddb(&(0x7f0000000000)={0x9, 0x5}, 0x2, 0x0, 0x0, &(0x7f0000001080), 0x4) 21.541683898s ago: executing program 1 (id=589): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x7, 0x7, 0x6}, {0x2, 0x9, 0x5, 0x1}, {0x9e, 0x0, 0x1, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000640)="cfdb60e28e009bd64091d4f13c878f728fb7f9f9b943ae96d3b354cfd513ed91037df84bfebdfcacf8c68f8816aaee41a6767fb8e92a8a1191232719730d205f9bb961eb5a085b2ad0aeb6c902a593ba3971e6cded482c0e160a24d2073a7564295963a23e065d1844256fc6a9e9621cfc96bfdca1c744c463caa74bcb37041669d9e06913cd408981d72aedee3507f9285d898abe7eb53a8129df747098e22032d79c0be6f54858cb85c565e014ca051b7e3c24d8d5d9b395d74357ac67c79da78aecbe5f50c250a4", 0xc9}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x3e, 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x2}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="441e1030456a733b2ea67c83eeb7f252265ec347", 0x14}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000480)="a2352f75fcb72f258152ea33ef03ebcc5800000d", &(0x7f0000000000)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) socket(0x2, 0x2, 0x0) socket(0x18, 0x2, 0x0) socket(0x800000018, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x6}, {0x1, 0x0, 0x0, 0x2}, {0x4, 0x0, 0x0, 0x8}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000300)='./file0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9c05, 0x2000007, 0x5, 0x80000001, 0x80000001, 0xfffd, 0x10, [{0x3, 0x7, 0x4, 0x8000}, {0x9, 0x8, 0x100, 0xfffffffb}, {0x8, 0x8000b86, 0xfbffff7d, 0x9}, {0x6, 0x8, 0x3}, {0x401, 0x2, 0x2800, 0x107}, {0x2, 0xfffff800, 0x1, 0x99}, {0xcdf, 0x42a7, 0x3, 0x400f}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0x80000000, 0x88}, {0xf, 0x10010001, 0xc, 0x3}, {0xfffff7fa, 0x94d7, 0x9, 0x7}, {0xb8c, 0xc3b, 0x5, 0x1}, {0x29a71717, 0xfffffffe, 0x0, 0x9}, {0xc, 0x4, 0x6, 0x1}, {0xfffffffd, 0x6, 0x4, 0x30005}]}) 21.538357686s ago: executing program 1 (id=591): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x8010427e, &(0x7f0000000040)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) syz_emit_ethernet(0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x400, 0x9fe) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[]) socket$inet(0x2, 0x0, 0x60) 12.574080329s ago: executing program 3 (id=668): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) (async) r1 = socket$inet(0x2, 0x3, 0xf) sysctl$kern(&(0x7f0000000580)={0x1, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x2e, &(0x7f0000000040)=ANY=[@ANYBLOB="aaff43e49f33c4c7f11efc00200000800000019078ffffffffac1400bb4a0400630a35f43fd24dc938"]) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) (async) setsockopt(r1, 0x0, 0x3, &(0x7f0000000000)="1ef4d8d5", 0x4) (async) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaabd2f7dacd0c66b0c4caaaaaaaaaaaaaaaabb08004500001c0000200000009078ac1400bbffffff"]) (async) syz_emit_ethernet(0x52, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x44, 0x0, 0x2000, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}, {"89268f4af090649377b8df44c8c6a83f02d3e2646a5a6d85a8e317427160c9a21591bc0c65f16648"}}}}}}) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f00000007c0)='y', 0x1}], 0x1) (async) r3 = syz_open_pts() close(r3) (async) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x8) (async) writev(r3, &(0x7f00000002c0)=[{&(0x7f00000009c0)="cff5d9011ca1486cda974a82388ef359025250129bdb3b8c172b8359091ccdcb3b5aa7383b55a29b75b43b0b03", 0x2d}], 0x1) (async) writev(r3, &(0x7f0000001980)=[{&(0x7f0000000500)="ff1c15086b692becd30036cec675ca12ae8ffde8553d03e0bc97253294f3ed5863f9cbcb1fc2179ba7b8c710dcefbd7cc88cc9a44b8941156a9cc21dccbebabc9546ae3df7402f36a987df7967347eb03a70dd9711187b938413a118729f05315c7af32af46def10fc6b85b527b245976fd8052eee83e1e645cecb7e7aea3e", 0x7f}, {&(0x7f00000005c0)="df533a9a22a710647d334165d2dca7a1dfd50b110ed1a6ed572a288d54d3c0d9a0675cd521b3502f68fc3dfba48067c009d0365d206135f09c4ef59392971f6ccbe1c4869edd5837809542e938aafe7fa02134a77d4472313f7b9857a43c9870a23f39850300b6d499775a0a521e0077a231a424d10a5f5e7858a82e2208107cda0f70a578e7be4140b80964357e4f0d966c7a8fede418b20967b627967e111914f3e2b16e9128d8bf1afc9bcb845c0871cda0cadb68a12a98ef46bce3b3a17babae6cf20e0cadb64dcbac13e59c5624", 0xd0}, {&(0x7f00000006c0)="d8f77770dd70adc87587d192c2c2a3368f4c26fb180bd107a10a17f2014747a6a54e8c8b98e8177d42c26de2198ee921ece1", 0x32}, {&(0x7f0000000800)="ccee7cc9232d83d22707cefbb76a46c30936b55d9b4c44a5b05f10a53264c504d9b66cf32628d73b2a626825c6792331c9fe52b7099878e25ed05d821bbb0ed33eb4b104eff2fd6286f70e1f129886ff6bba2e92f350b062022163a4dd4a828855948d792ac40becefb8e0bc5dd0d1b9573f56aa5acae14f6c284fbe7cced3c528181c51ed188e4417b3c47f7976b5c6c86fe0d818dc053268b74bf75647d57b8ea8c40bc5eada21e0791eb179eeafc9494da62735ed2e9bbeadbab692cdf9f80f494a4ae16803be3549ef7039556c58d5796df993e4b86c2c6dfa5ec5cb77a6ab3723938835618fab17e03a7009bd214a9fc5f5fa6d10bdcc6609be40f54452a8c4073abe8af9acbdda7362014bccc0af98ad3786b87331101e47fd3160f2263c716a340dd5bc213cc2778c39b677671d4b56722482a3cb661fd05736c2e5a8e6f0b0974f79717d114c543f68618ad951b99ef0b11ac3dcb6c09130c622fd0332ad1f006e9bf290380e3372768337d9b37e22e14cea9dab534b8e016fad0039b5943bfa2bc28beb20a2856f1fb2be70141dacaee90d855a26dc3a625cd1ae365b0b591882175ba5549d5ec83cc87915f7260069485e5b7d6119fe21b130c34941a358f8463565d1cc63d28cc1f22c7151b8786c52f1e5ddcda6ef6858f796ad10dfdda277e3f24ed8a7fce743dd7e810e615eb9129a4f75838dc94fcc99e17c3b473b90795675828a6c31e426e120dd42ef81eaed6006a45b2acc826faf02198b5bab92d3dddd75c242f73f75a13d62d405e7f105a0987fc47352c3b334ce833924ec60891784ea120cc41ee3c15bcdbf63337204319200673339356f65f356c8ce82c21d34edeae384bc499a0de50739e80bba4db340a2ef48b365d63c8810901f71490a2425c70ebc71557b92dfc938084c4593a3a5e9bb7e24a12b2e85fd24c5229ba1e6700c5134fb4dfbe2d11af18a9d4c6933795ec7b8423c13bf51ceaa849f2a2d534a4a3641d55cf283ea1a88974eb3c32785d2f91c214e5a95b7548a6e0a6585e136fd91912669de0ebe5f1df0b8f67e7c165a06239f522f18590c29d36c24a4ecbb2fefa23f433d7b622acae26f707ea8f1342f4523c4b11fda2f268c3a6253f01e3cee4b9b06d7dc07d792f8553f778b490ae2bca1bc0bed48e899f7986f27672f4397a5aec2cd70561923ff1ae6ce99d550511bcb041428140492c69ef1fdfedd50dadb963a813b26a2ee7505097a9166fd092b82eea98c342279a41c189009d47c6566d5ec1c4ea3a55ce79196ccadef8be7de14a717603bc5bae99f9bbe0521b6360fbd8d02b507d6b6c2b5d3b565c326cde364c270f8e604c7108a0ce75bc3b26cfa2ab8bf4a99044ccc66ec14cafe9e96c543450af2bda0aec49279754e12a5747e8b41001905cc72361cf3730b3b5dd9ccf3823b8d441a6a76093a0dd9226af765ecdb1aa82e51332a3cb483ff6a1c49eec4f17300c4a3cd22dbb5a5e479be9802d2e4b6dd902be89ff88c5439ceece2ddb3f3fe6e8917b7709acc2269da21b1dea4e49a896e564af8b0aa0977dcb3d060f57b5caeed91615e8f933c441b5fbd8300f1e6340556f313b18b5204a3387ba75d05ea8355b1fe9a08d8e657072840016bf78fe6ef0827609622b9298899f0b72a8821ead2ddca48471aad50980198abfcf869732dfa29ee5ca4cc510588e96f452cf3f50cd0a43984d307a250a7ab892cffd055ff1fecd2cbd8bf27feb3fa1f6000f4485b2924bd1670103a920c5b071abed8e9bcf6a8fa0a251d1b38ce239920b76f8616299194d1bedae3178d91d519ee650ca735a407c3726e8737e92239a1ff9a6c76d8d6d2546a08cd4aa05e1f4ab6745d1b4d3b1bd59edd2bb672dab9512d7a6e321b99f3047d6e8b36607d08479201bdcda6086f67184939c4e0455031d4fdf396982ab71d5597c4a7cc550fa432f6bfd8b874d0ce0e3b2e794ba5e047b210c0642ce22e76057c7140928416ad35e1f15be8a953da7f642f61e9e5e2bd76e4d8cf8900c0cfbe89e96c203e9f7af7f97804f6dce42f16b482a0ea1d63b011217d77bfc1c8df59a3aaa2df647faac7681997fa45aa42ff656ea059d32d77d58c057878c308eb5ce193a4641ad00c7c4f98edb810b653e21d00c67aeb6faf321f13af77df4896c92a3fd16edee026226c775ccdec476887239e0ae570f69889e74b106e462f13abce3239a4e44cf2614a3470c3a53cbe6935076ce065a16555a932fdc912cd954becf0d12af166fa52467f3aa551b6e67888aae8102c718b821f46d7381d11aa75f26ba3bb46312c4c7c2b44c9c2666ca05501e1f1ba19011733bb63a6db4f8674f2b5ed114d77c5fe90a1ec4ccbdbbbca3f4b5d2370370aaca36b091259441ffde93e5113c88ac65700532f1981b06ad935669c3c81331ad7a6e70966546c776c5ad0e25d6d1d54974527d46bd37354325e46e31d87c185944abdca96954d8329576c97e05a3f2507bc7c0d9fd8592aa4856a2d951c45592e672175b70058d10133b5015f26e86718a54c0ed9653bec631a2fc8bbde240d191878470106711b70297346b56f9df668dfe66bfd411107d2d3cde534c3444de6a9a65d9481bbaccfa3c813c7e880603d3f6528a6c41df2b36624bef5c3111d6ad85da9cc3a2375c15ba03779e64660f18fc77c7c3fe08418fd2a54c6f5e831c7b8f3041b9b17d0746e9fa23f1005cf75754f099ec1b1ed63a0a828c7ca9ea53f6dc2bc8540d059295575abdb2bb7c90b6970111181c05d6936ad1f9664fa5ec44b96eb59d09f06029edd32f14c256611967e9f7d37237bb39ad31b883eb5cf6558a953b6994979d1a39ed8673435f66685a6a674e96fcde758b9557cc218b50ae08b050d5fa817b48df18a6b34963d52a66c17529b306e8584d4a01fc3d6f989951c0ccfa145958f0dbd0f2c3b89eb7532b0738dac497180decacd19e2e773836d585f2e062d6ee8667831ff04d0c09d7f965e6e4ad59ecacf6942ff3697b28051efdc07ee5be61df238939dd6ea348ae1352a9614a2aa99606586a8707ecf473d9f35c2ab538b534a36ce3813e7497bfb29b6a9575a80057bda8007e1765b78a773181b6b57fcd95371d3192ec5f0ebbea7680d3c2748e2d33d86d74cb739e95241a92e222b3650d5da6966c79146dbf0905faec03d405b047fcfec0a4e3d9accf9247bcdbd986d6887e4690003b35f0644f61f925413b81c00c1489e3ee19ad18eb8ffb9096cb726aacc1e078970b65d0fa587beca814d1a292e0b9f4f6ee339b0d26cbe139cc95566310d3c176e3eb06a87df43f577f3d6f1da96eec01d3632fd4609da2f72c8ec75aa285808ee2fff7bf8388831d1f353930d4d455efe28bff54e5ec71cd6d180d1c968e79eb058cc5fc84243dbbe014cbaf471c1e3034d03293631082f12d40da61af54567e7af2ea89d77d3b3265e20306b927d61cef32159bd3765042923cd8fa1688841b39aded01add395e0a63fe1266972b4c30c8496874a331b1e8a4820ab76c1daca9c8b0cebde80ea744337a2aa05f4ef858fecef4abfbc590b1aefaa6bfe0f2dac3b2e9d597e62cba203816914faf08a5422122c2ca37efeb7d692dc7dbedff684a4b0be3a03ac01672a36546403118664ebc4c49697626c4cd202b4c1b7b3105600462d92e098f39c6369d71ef70c30b7dc6e803202028bcc61a92af580fcbe427a3dcd8722f78a816cb8142f26d400e12cfbb048958e0a0e55fe5deff42e482b0a494d747e98e36a15ba520f08c3fe0274674d92e6a87d86bcbbe5ce72ffaac5836fd76b6e37a79aff19edabffddcb9ea54078ed7a3a4419b8dd6512f70623efe4e8a7fc8080d03cef88d108ed8003ac20489bbd708381f7bfd9c91af3c8260d611fe74fe8845db4a480909b328eaedf4e668e690683c9afa8e6a4963b44798745427849e035545962d887baea0564d536b2602f1033e289474aaeaaa7e75f99101c88ad0065e38cd51a6b49f28a539519c8cb411c365f666477dceac08c25f413e4cacf729b36620d19ffa3926c96ea02cfe8654fbc628a72fbe81daef73776a830bdf23b2753b74e31b54f7f74ead7ff93294d82b38e55f3d754e61faf7b1c46fde608b482262edff8913e99e915265ea55674306fc2bfff7c1d72e2ca4ae1fd8b0fcb87260fecc41bc99f3d5ef18e28b34447f9112ec419b6648031805cbe9e9d000c65fd47635ef20e49f74ce6066be43d8de8f24e3d54fc956787577b0928f6352fd1ae4f621c8b89003702086add93b35a506b758af57ee24fef88fd19d238f055d641c62f91bbed5dbe016158b95ade5bc03077f6964bc2ae336e209e7323b40e02a61498c92861082d6caa5c2da6a3d2d01b846dc505b5e21bdd54e02016b499c206aa929e1711e2efa001b5e0f33f8a7bcb964141a785fda2c018d218902956d80b6e760bec00e31e394b5988d46d516139ef2a5a2abf642f75f99f88adcd2ce9841ab88c583b5807a60466d11b947d6b10cf082194ca58f1ba3f156c7c48370d340c3629c68b147f138217407dbd11de12e27195ef015a9bfba17bbbf64a674f83928b7c3de59b64426189ba4ed5958a7ffb9d61acd202683f77e05fb958bc16dc5c63e7b6fbae3b8569ef6076892bd84f34fc2df259fbffd1d78bcab50f1181f80664a4d32ae22dbb27926a5b166a802a6b7efcf6cee453e1e1564151575eec907d678f7744b02e471a40e71ed1349184adc462824354d0437a0b7c04f69c573dc038fe6590e860babc9346ae8fbb2d9ba6538932bd4d37592746f8594d1fbfc0250929d9626ff307954f9478bf499aba94a5b0aa86b8ca7dc25b7611716dc744b6b434b564a1fe731b136853eee95348ea8f3069430bd43d9a284babdb07089182cc1221386cb5989431e554e197e37fbe8f3201e43a0bb68a3a47fe7ff84921da30a34b3e80cf76c3910ee533cd1adde99662d113f53aef5eb87790578a27a09edb9602eb7beb8d65d695b62d891be98c5bd00539de687667576a60321051d83bf917f791874af160004f1efd0832a0cc102b19636c628a79b62f7a577c57d78dba710b40c63139f85d3a7edf30513addc25414eedc17994033372c4ea2e2d0f6ba5ffb827a66e8ae47af2f5f4707dcc8c5b7e0b570715dd48edc370455fce3bb480f76907b5e98a1e0a1d6b51d4037c6cb44ec7795de23a618735886c1ffaf436dde11b2b42564c9e00219e451894bb28bb9faa7708f43533b3a1cfdb0e00deb88a6524c22bbe5e37b2b8b2646d2aee2d473981eeb2cce7aacd20ebbb9a351f5ba6b32f502634710030ea55fe122285c245b62bf5e06c9065c3edc022d51358665ee9e392b9b3f463fc41c1db2aae6b8c060505bed262a92c252dded3acd282fa6226b19b8e1ea8db7d5277210233459c1e829422d72fc6d2bf699764c9bc53c484e10a4d7aed40423f4f51fd1fc5364ff67430da8f5b92a5816832af60cbd9ec5895fc31a617188b0a9c05816f217dd24bca9f7825c3e74790cbe40d14f0e316d98d2d2e33b98f04ee9e2a194706862a84ede6ae45d4feef331f935a1bdbd9f463299ac95ece8749d37449d28469d73b5e0117692f79f7045e4f8a63b9f5984b0f14ae3083b3be6a9e9b9d81b4c965174cb53af737be33cebd4689ad61707b80cadd60811e2c21e0f259148466437f7a664f1fbbf7025a2861470131725e8dc90d9c004adc111dc7ea01db565763bc4c6cf219a0d59256791db9f1326542db2cae1a8bd0175ca6c78273465d0ba7", 0x1000}, {&(0x7f0000000700)="816a5256f6c14c5a6452fbb31fd650d1d16aa1194468d7c013a569", 0x1b}, {&(0x7f0000001800)="b9f196205dfb70d8c8bc44c8f37829b3efaf252cee9365b8fc00e340c46ef99097edac32e2b80c8d8f310ebd0a9ff3e10f51c4e213283bc3eb38809b673721b1e6c770c3f456da55f1fc9316f096c0e22e3b38f94ac2", 0x56}, {&(0x7f0000001880)="962112986dc8b8ff36b2175b43f3d1bbbb975f77ff94d47d3a1728bdd7ba5e71f65344fae08581f3c91b6cb64661fbab2e0ee1fd50ef7de60fb5bcefe0c2dc3dec28985db1dddc30cf9257bd63598da8167bc5337f5b795c5c817a611244a15a49ff8d19c62e864868b814083f1244d068b9ddea57361b47b191b5445f33ca0831cf1d5f5d546f236630083e9dfe0773e86d2fe1922a0361294ad19186c7f7f137af62641d39e11c06fcc64b0daaaa2bc481357a7c690eb5a3d428da11f0d3d4097d20f2a2e3b5b9f5b4e3fe513c92dd2a", 0xd1}], 0x7) syz_open_pts() (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000780)=0x7) setpgid(0x0, 0x0) (async) pipe2(&(0x7f00000004c0), 0x10004) (async) sysctl$kern(&(0x7f0000000080)={0x1, 0x40}, 0x2, &(0x7f0000000280)="3ed3f5474b759c113c6c9a049ddac099919b89be331ce88059971555df514b426275d30cb6a562c63b785badbc3e12c93c79b5c3541cf7bd9ffe55a11c51f483f21bc06f02f0d7cd463c5807dea969b5939aa623bbd73f75e55de13474e16a6f3f02b2dc024e11b41b71237fb04e9ae9c4c03b02f635eb0cca298b", &(0x7f0000000400)=0x7b, &(0x7f0000000440)="0979ba282c8c1653598970302d8010814cdb341bc68955d03b38c3af1a9d38a2b5c8", 0x22) (async) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000480)) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)) (async) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 8.983222453s ago: executing program 7 (id=698): setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="3ee6691ac4a343d1e38334bd2e48dee6b8ec0a9b313aabbdaba15ea0f9c1fb7c0726e1ceda5c0497429e6c2cc24219c2ab37ad5541e826723ecdb44afae356a1d13046947bb6be536f706a58b826a82b3db75700a3f297bfe1432942489c7ae8c3fac91f0bd6393f709fad27a70f3da83d84011a3e77edff8012cc4ad825519ad0c0380d4aad4c903ebe", 0x8a}], 0x1) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000080)="ad979dfb", &(0x7f0000000140)=0x4, &(0x7f0000000180)="f0e3ce4d", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2f) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x22, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) msync(&(0x7f0000e32000/0x3000)=nil, 0x3000, 0x2) dup2(r1, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0xd27, 0xffff, 0x7, 0x7fc, "2cffffffffd613696e4f569fa539543ef0d000", 0x104, 0x4200008}) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x100) setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x8a38, 0x0, "07160a009cef01098b748200"}) (async) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="3ee6691ac4a343d1e38334bd2e48dee6b8ec0a9b313aabbdaba15ea0f9c1fb7c0726e1ceda5c0497429e6c2cc24219c2ab37ad5541e826723ecdb44afae356a1d13046947bb6be536f706a58b826a82b3db75700a3f297bfe1432942489c7ae8c3fac91f0bd6393f709fad27a70f3da83d84011a3e77edff8012cc4ad825519ad0c0380d4aad4c903ebe", 0x8a}], 0x1) (async) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000080)="ad979dfb", &(0x7f0000000140)=0x4, &(0x7f0000000180)="f0e3ce4d", 0x4) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$vm_swapencrypt(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) socket(0x2, 0x3, 0x2f) (async) dup(r2) (async) setsockopt$inet_opts(r3, 0x0, 0x22, 0x0, 0x0) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) munmap(&(0x7f0000e34000/0x1000)=nil, 0xffffffffdf1cbfff) (async) msync(&(0x7f0000e32000/0x3000)=nil, 0x3000, 0x2) (async) dup2(r1, r0) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000004c0)={0xd27, 0xffff, 0x7, 0x7fc, "2cffffffffd613696e4f569fa539543ef0d000", 0x104, 0x4200008}) (async) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x100) (async) 7.335562263s ago: executing program 0 (id=699): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) poll(&(0x7f0000000180)=[{r1, 0xa9e6aac0282a6fec}], 0x1, 0x0) readv(r1, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/194, 0xc2}, {&(0x7f0000000080)=""/64, 0x40}, {&(0x7f0000000100)=""/18, 0x12}, {&(0x7f00000002c0)=""/69, 0x45}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/4096, 0x1000}], 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x92, &(0x7f0000000140), 0xfffb4161, 0x0) r3 = open(0x0, 0x8000, 0xa) fsync(r3) semctl$GETALL(0x0, 0x0, 0x6, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x2, 0x0) ioctl$TIOCSETA(r4, 0xc0104451, &(0x7f0000000740)={0xc635, 0x408, 0x3fc, 0x2000, "0000000000fb000000000000b34445f0388a19a0", 0x33c3300a, 0x2}) 7.319283779s ago: executing program 3 (id=701): mknodat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x2000, 0x801) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001b80)=[{&(0x7f0000000500)="8e6f8380197d8756adc1b004b76fa1d63509", 0x12}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) open(0x0, 0x70e, 0x24) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x27ffd, 0x4b6b, 0xfff9, 0x21d8b78b, "0700a460990d070a7f00000000002fcaaed20500", 0x3d9, 0x800003a}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) r2 = getuid() setreuid(0xee00, r2) chown(&(0x7f0000000140)='./file0\x00', r2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) setgroups(0x1, &(0x7f0000000000)=[r4]) chown(&(0x7f0000000000)='./file0\x00', r2, r4) 7.238516518s ago: executing program 7 (id=705): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x6, 0x1, {0x4, 0xe5b}}) r1 = open(&(0x7f0000000300)='./bus\x00', 0x8, 0x9) ioctl$VNDIOCSET(r1, 0x84946467, &(0x7f0000000040)={0x0, 0x81, 0x0, 0x33}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x2, 0x0, 0x7, 0x6}) 7.237532125s ago: executing program 3 (id=706): poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r0 = openat$speaker(0xffffffffffffff9c, 0x0, 0x2, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f00000003c0)="d8cc3dc5b1b3ce600cc454c13a268f8be029af45d966f884cfac62dea707762f5fdebbd76d35e9926e037ce8f214f29adbfc550f705b31ab8db9b1750e14be6dd9184fc5026a3e510726992f41b5221ad520daf13591c79924ad8d4f8f0788a01f95dbca44c0a305ebff4eeb9ff6e4e14822b22a2d74ca4474af34f06fbf54512e927011d2b352c59e2bbd561970077ad2350e2ee004927fe94ea423c467163d1cf68bce88dfcefb20c06e07af8352e575accc9f8b3b03e4b8df0a783c009a3a22575ebf4c639efe0ee088d702f15ba66d493a2476e701c644ac8c4583f885f9f165691c01c6be9bd73d06f6e26e363a17b672e5bf5d595b", 0xf8}, {&(0x7f0000000b00)="b6fac3ce65e8a39ceac4f3a3ff68bea9d7e62a17e50dfd705b803c4216517e6334b0a82ce4991de8c4ae04856a4c788188ccdf28f2d17c7ccdd77fa6c3290bcf76e42802d7f7744342c7c25dc34d04e5d1e3aa43e0b931bf80a67dc8012f339dad559ef75c3e452607d8e99867fe602bf78bb8e85f84c7465f4f214f7f6b3080fcdd0bae56183579d5659515f9e4fa7d0ce80ac7b7fd2623bf1c3710c58af01e0c1992f4b0d90936dc6fdeae47a2b727d48ab1917c5576ac9b7688169ea696dba98b9e4b35994e1881d5ff6375b1e159fed1f7113cd11fca3c22239b1e63def24bbca8ab6d79e5bd98e1da6baf44ae02531f9a9c74385dc9212959c69d1fdb6f4d3b4206b922391f3da53339df5d25691c8812b7bad02f631222d0aa96cfed2712bbc32146c07454531bbad6380b71aa43bb1cc8c37d5907d1996c04c0291a2fef4ae1075331b579abeeca1904f5e87cbfc021cebbc0cfc61d7e714f819aca4fbedb9ca21cadf7f6713374ddd5c684f4d7d4e529d785ed8a006dd06e6714613fd2fe02e7483d409eb49539b3bd83e7197211d0a68a526e44e9319640a3b296708c20a678a0d04deb262a5b8917eb231f60c13bacc9d1b4fb6b6d3778d2f42f07b6dc1351b1113040f05c1a8e029ef5817ba06f7f93584c7945f5a043d724e5d2c9be26493fce41319def75e83a4a20350bbcc4227da288149e9d735955fee9d2c6ba36d7b86ac32c5100f755e75d8de31ed08d287b66eed9ab78a817f1be679da61d224dda122eeeb076c1ceb97658c4290417698e90fa98cb3a1c811be597b72e3c4015ba28e67609975708dbfe2f11115d801c1f0aa39b390948262e53db9e76838f87b65e5db98a112271b83f44a135e9f382af191d5377ad758b2f5329b9a57f01cac3f56db13805f33bbae095e90bb227f4b8c5ba0e75333bfcdcc9525efe9b13a89eff96b00cab8e5a8da798675336638732d190cd92a4f35db94b88d075feb997ea0ef7bcd454069f76322026926ec572d67858909011ab9af9331ef15f874ec598c8d121dedb0b9a28d2a2f1bad485de4765f2014dd5ff3b722a682c4e9db075fc87d864847c4bbbfb0d26be5d774cb22d2f165fa2da1696fb7d39366ebc1bc3c2ca7e70aeaadb1ec9d218666e9e2e5f1ef9dd6a11d311df329868a381d2af84e3744e937aa5a6ccc5cae7ead6c9d8b44e17f107a0625ef427b76d7c4c54643a3f5829e1406c42278353bcf826883a4957e6c270dc5bbbb840a667575df90a3a43246e706e3284ae96a0fe6d75c148c4471cfd3e4ba509b365d5108433edb97a256d3e65fd404c40f1c545121f2069cf686dc6b32f7dfb0ff558f75743f0d8803429c801010682c9233e3f60a55b28901cd899f82aa5c36eb3d771f32595550db017160c25cac5691de14d91032f2dd918060dbb53751cae4dbe422e12604d26ae9551182ca95e1726964ac8ee894a7a46b08344d2bcf41eb02b14dc9a70c9fdc45e6f06bbbd681934f1feb4d6de3cae1b0e44c4664feeb342aea5e12495e76e2e602b7a5a87bc4c2953cd745f45f42d276b88ec30eefefccaaf9cada50ca0911f1243430897b84552b49b8b4dda7de0a02d31d45ae98434e6ebf0621649d6155b85d472e69d2a752e986a915b746299ca3ebd39ab8ab3a0932e582ca9b6d702ec2e9306d6a2ade5b195e621e2b30ad984c909776e45667b93cd63bc95aea7202ec62751c452efb44f3af92d4036738799517d3faf7692b11c4cf7e5dfa625eb868a8ad2fd1de17d4e48c17da54c890ed26a258c3f61c6a23270404b2c16d7cbd8aeb71967e1d0a956e526966476e77ff83e62e3bc1f061862af67c0c7a72135883e6c5799d95b6b50d052a74b5fe2a0761cee00186757624c52e25d3b25a4d477ed30239f71e91786e5a05fb6a9732fd3206179505ac22f7792801b110fbbf0b500d00c697ba9fa09f06dfa25f1bfcec03571e61d1f2eb3c28ceb0a48689d3fab1e9de07f36074d07fe515f0144a8f40e38f0e646f87c5c0d973cec630bf9460d18d137df5156796a7b192ef5826b2519de3633693497d49d1e11327647ee4932aeab49e4b16ceace4fc68a45d0f8fe06f03603ac800b305ab79156264b70b6ac07c2eb71342529521bba6da7276a6d0883c9d57706d046535ecdf46b5fc7af7c11cf22cc8ca1b86778825f6b95e640389e61e69762f1c5024d3d6a873df61ba9c04063ea3ee82a56a20f0c1bef383e0d223696fc5c470e43c2c3773ca16d92b78c2813caded0744499e3e58d69ffbddb85a88398bb1f36d6c913b2bf03d021c425388d22ae72e9c5c15a6ea55c8901a13844a3c85e9959251dcd086aefee832c303c2da3863862a5c140c2e88417b94eefe303306eea4afcace076f4e8b2d6543ab34b6e0244a6afda0b9b32583820b195050125dd4d21280728be3b96148a375d213ecb217aea8838aa5f0df4288e776483053268e552d6bfb2dcd31be55484db631da0d6f539c8c548eccb88e43bf469416d7625d4b958aa4764237f29579b9b8aa07824ec82db3980b0a875384c7985893e6733073486cb34170e12b5140660ef2639871641fffc7a7da1fbc48f6d26fff0da7cef05764e88efb240dbbec997f434b4ddda9657044069c4c6af40fddd196874918002e584e50ffc6434d76b929f10656865751cfd607829a682c8602608f4ad28c7d5992c822216c69112400e90dd7c24c9ea2a77c419684d8f649f1a315594fbe884b4871f7ce78d598ea67e1283751985702f9d0b9620671786f7b5b303a63031bc382ff61dabed49ee2082a26f7dcfd7561296014eb0fa64d5bfa9433e5df9d53d767443f3c7ab33d4ad1545023b3ab5ed51281fb3217b0ff48d75c1a9151d3202d105b1acf7c4cef154c5a120becc9e3f3472d93de68ea44335d1cef4d510f989a1ed6cf7f896bf6bfb25ce6df0d41dd6834c557ae80711bc043d639ba644b771f89153a0c912b171972f117125ffa6412031bb2f161dade342926d6c3b85242df524f9acc88c762b52cdffe5f5164ae87b67e450a5e2a56d76cd793772572e68c35967e7b51fc22c88a18af23396531d78a9389d124f059f3577a48d3ac4320dadeeef01bad6e047f1c82efc33646f2c1e986dace5e74a35134f02ab3f95505c394350cb9af089dbab2f43d5b2181af67d939e9c7935efea2764266acd1728fd74e09e6c3e9f7e9006fbd7e7c5955b7afeb6362c78df6481c4901975712684b199319e139cd352642e41c130ab5ac3e2dddca0e30430e480875ac7c7fe0beec7475c3114d4fb18dca0560f99164ffa82c24c4c79eb202536cf7e2a01d6d627f39636292895cd5c9697685a04729b7e8036417e1e29ae4da6dbd99c8896fab9feec6895deae4074497ecd33e6902707006676d4a22101d9efb0db0b6718fd4ad0b3b07ff2635bf6accd65f3b3be89992e643ed709e27aaf2f538892656f229cca6b0098ebdeed0ece372aab596b145a8a12ed57b4c76916dd240a31a38db46754b103a76a111abeb5c8b35f6814a50b6d5999bc79711cb8ea02b424f1fe79eeb32300b5b5620b472ff8b742a28e9701537439f907bacd031eab37506be2ad1a10021e331eb9d16d0b00d7148e8ff796b34fa5c8be7bb35a491ae1456760dd16fc12d4fa4bd14d1f040329c94496d662015d49abe10f38d0d886e4956d92ec8c70f6063f14241ff4d34c1481663b8bc3781bb5ea4aa4a5c1e90b59117022a49e4f85e8ed76e2f8a0a26c7cf95b543539ed70c5a67c6c5384aa1a4cc208f68ab1a9edd26dcc38e16cd4147f49fc3b36d4ce1d092a67fa7417fbe931019af775fb91bfb7dea11b94ec465e65fab7651564bcfb2730af088cd05161a496e6de8f424fae0c991f413d9468aa23f027b9d79ce3bc95544c4db787348342ead2c0420dcec6c18171983449418c8da758875197665c5b9dc70568aa7da79d457c66c1a4af41643ab3dd9b15f5e6d93484d052da38a870cb19050307815a03825324df53d0f69f7062af058f06795db6f77f7bd4948fb1707380c03846692994965cbed3d6e1fcb5e9808ec9d7d45dcb5a02ed678b272c32b7f389a0b8636589f28cc03d5caabac9861ef609ef2bcc89bdcbe5877b2c26cbf1a6c77927fc3443f86743fc814aa1da7a77853025012ae5d857f00c74f53a4c59ed5e183b533f811fd263296a044631bf34560aae634435733575f631d23dd5084f693bc720fbed90b11e1450259005dff07cd54e1e948a270ee590a9c583aebb201a2d4544b68b082403a850933b88b7a74463549a77f5a85c5971710c9eca64ec47639cca1ef2167a231b0367f5467bb51336e2a753f6b091c04bb79c9818011cf3783900187cc13838a78c3b4fdbdd33c4b9cf34ba6b97f82f4cad6ab218e27f68f092ba9d4fb5716d2ef7944566d37fc8f031feaccc232d5e124810da0370b784ac750f24c9ad081cfe69a95a4beb896194a18f78f419e923738c027279453a784023d07033ea9ae1e2995026729d3fc6cc7d50c579d9cec9445acaf582eab3485db709969778c4e360027a344f7078e2316450d4a6bdab95dc4520ef91d665f640160775b45718d3c57b19c0b4b801ef0ba744195641c6eb0b8416cb0d72337426f09be09c81b1bf8e7d7b3350e79d8dee42c58eb3c63ff8d1c659bda3822cbf404c869c11ed1e57ea3029eb3fe6f8d88ec201c4d5572cdfe0162a97a44f08856497863d39d540d410fac336b8593fb15c235df03f3599d41b6321909c2894bbf83c121f8d2bda05fd136eeb24b016c8a97c1f61f5d60609d48b53320d6b3b2a4597ce432932e5d20d53ac4a8de10bcc79934f43a99affe355a6da747450ee90e3efa412cb18f83df36a2b72d5284bca7fb9818767b3656e76724ac09af35d770c35a6e55cd598a1a025577fdf03787d1f3115d4f19a662c6e872faceb43fa199b95cadac7337de9f286ffe975afcc6ee66be390327f3da04ff2a1e5b15b7f7a1608dc8711bd85c26c5526f04684f76499271a81b9f471bd3384b8c78c3d45b5c9428246ad852a6863d60d8b7dd8d8376da390bc1047631489bd6efff38f4f349faebeee548775403006a72f7794cbddd4832b116447bbd07dd67d71f2d9746df7a0dae8f964394225ae9fa947446df70f93b408c7e9844b770ab2395011f87a65749a117870fa220c3b8199aec27f710cedebc5f4bbf3308aa9ecc54caad5840679abcb04e1d3a66f91f5b652a714a76018aa0fa9c34745ea5d1d445454913b5c3a57d13cd92194660bb7b1941abb4ea80ae273088a33abe9b0ff5bf0968724f22e56df81fab6649618e27a9874a48fba2b0dbef3b156f176f4f9792fb0280d92b7db177acd611f39a0181382f0214bf767ce5561e087ca1d364ba9daf9cc551ba2beb2f97ed7d2bfaeb807380420771919162804591b06ae83c59e62e2ce184e75184513281b298fa27d23b7f47e5bdce4c815301a7380c547d2b4a2aa09f2ce6f64c89315074a4ef909ce588f6663afbc2e8daf385d0a087f6c432b7403ad449630c5f5e6416f7ca0f6f21f48e9873d67387069a550db3936d225e8b648e409932a249a358f042b4de0a51f8c5b31a86369eb019eb6ee0a912192dee6620de47237373b83c84559584942f56b1d3ab77b9c4ca843e2f620b93dc51dcf4401e6774e0ba5ed5d40fe96fb8d3cfb6300b74171ff7981dd0c0a708d56ca8704887f5e3dd8d7ecee4a5ba267cea17a7aa7c6143e43cbe03cd8918461b306e0682d819e4d2a2afa8128ef74b62aac53", 0x1000}], 0x2) (async) mquery(&(0x7f00001b8000/0x2000)=nil, 0x2000, 0x2, 0x10, r0, 0x3) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) (async) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3, 0x91, 0x0, 0x7}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = openat$bpf(0xffffffffffffff9c, 0x0, 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, 0x0) (async) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x2, 0x0, 0x7, {[0x200, 0x1, 0x8, 0x2, 0xfff, 0x3, 0xc2c2, 0xff, 0x5fc9f375, 0x43c, 0x7fffffffffffffff, 0x10000, 0x400, 0xa77, 0x3, 0x2, 0x6, 0x1], [0xf4, 0x4, 0x2, 0xf, 0x0, 0x5659, 0xfffffffffffffffd, 0x8, 0x3], [0x4, 0x7, 0xfffffffffffffff9, 0x5b2b, 0x1b, 0xffff, 0x4], [0x80000001, 0xd4, 0x2, 0x8, 0x7, 0x1], [{0x0, 0x2, 0x9485}, {0x7f, 0x10001, 0xb, 0xcaca}, {0x3, 0x3, 0x5, 0x3}, {0x0, 0x606, 0x7ff, 0x4}, {0x7, 0x5, 0x7f, 0x2}, {0x3, 0x4, 0x0, 0xb414}, {0x3, 0x900000, 0x3, 0x7fff}, {0x1000, 0xff, 0x5, 0x6}], {0x353, 0x1, 0x7, 0x100000001}, {0xfffb, 0x101, 0x8, 0x1000}}}) select(0x0, 0x0, 0x0, &(0x7f0000000080)={0x200000}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) (async) r4 = socket(0x2, 0x4001, 0x0) (async) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300), 0x400, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000340)) (async) r6 = fcntl$dupfd(r4, 0x2, r4) close(r6) 7.043935057s ago: executing program 5 (id=707): r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x6) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1, 0x1000}) (async) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1, 0x1000}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x0, './file0\x00', './file0\x00'}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="37570300010000f56f67"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)) (async) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)) recvmmsg(r3, &(0x7f0000000040)={0x0}, 0x10, 0x40, 0x0) (async) recvmmsg(r3, &(0x7f0000000040)={0x0}, 0x10, 0x40, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) (async) sendmsg$unix(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) sysctl$vm(&(0x7f0000000040)={0x2, 0x1}, 0x2, &(0x7f00000002c0)="998afc02000000ba128950e7dc810007d0cc335b00000092a0e57346e151bb1be6adc68d38f6a301007fc2912b1fcd1b11574ccbf5afb9ef680a73bedf971577f7d8e7b29d01165367c66e0dfc2a962bf9a8f2ea4fa29ba9f192b0ace51b54e630d920fce5ec7ab23054576e7655aa748634de9a75b320435ff4f6f21234d9cd08ae51521c117fb3bdd101e85f3a91d3536d45ccd46eaadce5c6a2b08bae858ec27bb7533b8f3bedbc8e890582408851c5c79686a341998878ad3e4087d939f2b4e7f065f4345595aff3214c7ef06def56ebc7a1b807492cc231d9ff94e453820d45ca325c0fd3a612e857c5c86528e078d48eca77151048ef0022d98c745e3cac76fcedad997fb086b9b10d4607e819b03e32bba315c8bd7484dafb3d40e68ed915c9284fb9118b2657efb8cdeee8fb691bfdca2e25666be6cc67a8e37e9f592f01fad2e72deee8104599d3ec72a5e47b3d7b3b3b385d7c79af2017884b0a3f58fb22ce4e22eb4591b72cf8296d0ce7062ee14177b9e4b8d985d3a708b9f1f88c349f3498154e42f7c2840d653f20959c297e31b92d126bf452edce408d64723201d9a230a2c02634c8e1af01204e2d29ce946eb79203fb507e3f03508f89c4453c1b2348", &(0x7f0000000880)=0x5, 0x0, 0xf) 7.038548825s ago: executing program 6 (id=708): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x21, 0x200}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x6) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x6) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xc8}, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000140)=0xc) 7.026779401s ago: executing program 6 (id=709): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) msgget(0x0, 0xd8) r1 = accept$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/276}, &(0x7f00000000c0)=0x116) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x211, 0x3, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000340)) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) syz_emit_ethernet(0x4a, &(0x7f0000001c80)={@random="91a6e34dd8bb", @local, [], {@ipv6={0x86dd, {0x8, 0x6, "1f3594", 0x14, 0x33, 0x5, @remote={0xfe, 0x80, '\x00', 0x0}, @ipv4={'\x00', '\xff\xff', @rand_addr=0x200}, {[], @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x4, 0xdb, 0x0, 0x5}}}}}}}) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000080), 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x285b9a) sysctl$net_inet_udp(0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)="c9edd234cce540433688fad55bfe3753888b46100000007f623cc289aa49f6f937b755be3b44b6f7424d512f3939c80abac35d8f02461863cb425949a67a821386c518e80c2861b40dc7321133189da8b0c2fa2ef9cb656b258126097075fe29cca92160124df3a52dc9c7d0e0e2c7154ee84bad040af64c73fbb2187825c34889fe1ec8ab94ef1effaa588f0e9f571d4baeba5102389cc22723602905f3d83b4ecd3df8fb098a18883f162dea6a4ac31ff1379c791412cc52a0fbab6c3d1d333b81", 0x464c1be0fc706b59) r3 = socket(0x2, 0x3, 0x2f) r4 = dup(r3) setsockopt$inet_opts(r4, 0x0, 0x22, &(0x7f0000000040)="fd0cc085", 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x2, 0x3, 0x0) r6 = dup(r4) dup2(r6, r5) connect$unix(r5, &(0x7f0000000000), 0x10) sendto$inet(r4, &(0x7f00000001c0)="56bfff05ffb4657e", 0x90, 0x0, 0x0, 0x0) unveil(&(0x7f0000000000)='./file2/file0/file0\x00', &(0x7f0000000080)='c\x00') execve(&(0x7f0000000100)='./file2/file0\x00', 0x0, 0x0) 7.025036833s ago: executing program 7 (id=710): sysctl$net_inet_divert(&(0x7f0000001300)={0x4, 0x24, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) 7.015635357s ago: executing program 7 (id=711): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)=0x5) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1806) 7.015016573s ago: executing program 4 (id=712): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0xff, 0x0, {[0xfffefbfffffffff6, 0x1, 0x2, 0x1, 0x0, 0x0, 0xdf5a, 0x0, 0x0, 0x2f01, 0x5, 0x3, 0xffffffffffffffff, 0x0, 0x8000000, 0xa8, 0x2, 0xce7], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffb, 0x8000ffffffff, 0x100, 0x7b99, 0x1fe, 0x400, 0x1], [0x100000001, 0x2, 0x40000000, 0x4, 0xffffffffffffffff, 0x11003, 0xfffffffffffffffe], [0x100, 0x8, 0x401, 0x100000000, 0xffffffffffefffff, 0x6], [{0x0, 0x2, 0x0, 0x7d06}, {0xfffc, 0x0, 0x5, 0x2}, {0x10, 0x10000, 0x5bea, 0x814}, {0x3, 0x5, 0x7, 0x80000001}, {0xd, 0xfffffffe, 0x0, 0x808}, {0x400b, 0x2003, 0x40000, 0x4}, {0x1, 0x20000, 0x4, 0x8}, {0x0, 0x965, 0x0, 0x4}], {0x2000, 0x1000001, 0x10000}, {0x0, 0x9, 0x3, 0x8000000000000002}}}) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) (async) kevent(r0, &(0x7f00000000c0), 0x8, 0x0, 0x15, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x4) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c, 0x92, 0xf5, 0x200}, {0x80, 0x4, 0xdf, 0xfff}, {0x406, 0x7, 0x8, 0x449}]}) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c, 0x92, 0xf5, 0x200}, {0x80, 0x4, 0xdf, 0xfff}, {0x406, 0x7, 0x8, 0x449}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000000)=ANY=[@ANYRES32=0x0]) open(&(0x7f0000000040)='./bus\x00', 0x10005, 0x6) pipe(0x0) r3 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xbffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x7, 0xc48, 0x80000000, 0x8000002e, 0x0, 0xb28f, 0x7fffffff, 0x1, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x5, 0x7ffffffd, 0x0, 0x0, 0x0, 0x48], [0x8, 0x5, 0xffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0x90c, 0xffffffff, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x57, 0xfffffffd, 0xfffffffe, 0xffc}, {0x100c, 0xfffffffd, 0x8, 0xfffffffffffffffe}, {0x0, 0x400, 0x4, 0x5}, {0x7ffe, 0x2000, 0x40003, 0x2}, {0xfefe, 0x0, 0x4, 0x4000000000}, {0x0, 0x9, 0x1fd, 0x459}], {0x0, 0x5, 0x1, 0x849}, {0x203, 0x40010, 0x200006, 0x40000000005}}}) kevent(r3, &(0x7f0000000140), 0x138, 0x0, 0xffffffff, 0x0) (async) kevent(r3, &(0x7f0000000140), 0x138, 0x0, 0xffffffff, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) (async) ioctl$BIOCLOCK(r4, 0x20004276) 7.014577374s ago: executing program 7 (id=713): setrlimit(0x0, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2930c6bd, 0x804, 0x97, 0xd6f, "8b03007d693ecfcef82e19c3a326d3c900", 0x17, 0x1}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000019c0)="52880d3e3db033faa0f56b84da8e6d43644edd776de4534a75ba5c3ca0d05f7b677bf3879fc286cdcfaa2ccb0e68b1c297bbbcfa2d13e1980673e5e818ed11652adffbc1dea8d84ba3e79b9e8b566539f7b642af15dca62129a6480f1539cf4ba657161987efd986b890ed2d8f1e5e2aa96a6ab917cc4cf56360b0850b170ab72b6f2e019a7ae142d376d17c2f98b78eda686c3d3052dac79d2f079cf5142a85b300fbf5dc743b52a3bc166f27a6a913083b2fba928953cd402d3500514df4ac519147a364d1c08f35c43dd24bc43dded4d35c2874e3c623463d36f6350e058382d95c1a39387351d7026eea9199493c8772ddc1e810dd72dadcf9663b6507a9f1b8d554957a6f3cba355e9c3a92dc4c07363370d01b96cce104dfaeca3be43422722c3cb220e3d6a5b4da531108e06c5a65abaa7fbc48e1eca9cee9977b476ef6239822c00270e82762bf45832888e45eb83f6e2a819d28839609191d130d978c47da7fd0e9b9c3ce9b34ace7acbf8185dd94cb992f2ab13636a7cbde088baa80cf9cea11c8962d9c86e7df1b1ffcb00dab1309832f11aaba628baded6ed3c4ca47de121dc7248ec5b06583794601573793120e7e725993e9b3c20e7d5955b8c365b7a64955838f892d558b294a3e7cc9d6fbd4483ba8fa2b4a4dcf53501c5dc22fbc33f6783cfee45025d9aa8ea4eca6777623b695987bd97dcff3f8773a405c00a36919e27dd4f70e5658777a1d59ae8953d204d921167c5da45c9e2da7c16efbb676864c7ae8c02bca9f5692772f9926a3d90e8e3ef5871b3c72a359c42226f4fdffe450d737180bac820c737916c5bff894f648b7e0c4679bbac4dfe8da6c6cf77d1f5e7c3d1def1be4a78b5672e669bf476323342e7d2ad8d47c462726fc7864348e20fcf95b6201b63390ca22653dcac9fef2619da0816e00cd2c85278f086cf2b25b7ab5915601160453a8ca7b0cf7f4efc3e94e340ebf7bbc4991a8af4dac99fd58f91124d7e0522ddc84ff222d1ece73964be6f039b361a2340269ebf7d7954f2a7d7b71fdc77d680adff6c62f6ced86d140d92deced1beed41357eda16c5398f1e73b37f0edf69aa18b427b8cba36f36dafbe022d0fa8a66b276eebf52db7a4c46856dbb930ef20dc0b7b95cb232a594d70c125f722ffae5c16fa08f640dd1181e016f8f605ce0cec954c9403b5e610c1c3b2131272e7e7131c6bcf9b148e0f658472152303d54da12cef119fdcc798b52a5e42fd9de61f8ba5726846fad9e3587ee9dd5db2828ca723e3f0d602e8a22a4c98317bfec145fd5f8acb6fdfcf7797745083fe4b9b6f1f2911ea3412558bc7dda886b7e969baa6277bca1685441946c8270a2f47cba2bf5ab88604cebf1830970ac3e76cd819ce819fe41015ff015ac460d538defcaab4eb3ccfaa3da44189b5aa5f068a936f6661ef2c4aeaffafebc5f185d1eff9ff6b4fef594ea73332048b76fd38ec58b838f3e5e8f044e6ca76f34cbf94a1288984403c39ceaa51ff8da6f704131aa3964b55114bd1cc8d5249bc717f19f772a9fcba93c7e9fe45462cf24d386dcfc98e96bac06a6ae962056dcaf5226d1867307c00cfba7fa203f4629aebc7166313139eeb890c9cf47897bb59a089ebb400a63c82f520ca2143a17fd9768aa70734c80e1af44eac590bab91c3813e9255d2834f9fef9b1a8bd111307e50d64c96f5f08ea1ee677f17aa8084d09ed19defeb11d704e2c13e37ed4fa1c78fe978a767c52165924981d64f25dbec4199881723f9a86468dad8e6fb07c6741882f1b4b63f15678fdf13ae0893064ab73599314d9ef894144a0e2baff297db989799ad43be02a9a9cf4c2c47d3ef7c7cc602a69ad75ced729fb95b6df64ed3e71c7b19a071c8309168a5f18e203300fd173f85ebe36f7941fe67bfa0a0aa365dddd2b1e959e534aa80bd839fd188a87e076e603d794c99e8d0131154897458c022da11ddcf8757ba00aaa07e0f70f7660ef26fb084d4c3e3ab0b4b508f91c44fe166fd35e1bc3478fbeed60ed9ee14dd2c71b8c9f77b222c6636946d2816615f95cda1bb57f565c2f371672cfd01411e2c9de54c1f4ed09e8c4d9fa36bfa69e343440536e5ebbb5c60ab1b949fd12e6eb2cd687e69aec390dee2b3514de621eaa1235486fd81a8c52fcc023b0deba544901965043a3e6102fffe3dc0f2c8189f43fc76d9d456e1fecff136a779091c1fb2dd62d44eee4a744b8fa6e5ced8be3c95f699b05ebec8c58b6e3afa510664d3e977407a76a9a62d3b1d902d5dca71a53fa1f52f4be9fa0db164c8afcdeb94350dc998a26e2bd42eaaeb0c73f92030dbb10cfad63ab138f1a00806f63c79b93e8a99cd5e9d6328804384eadcb8dd1b4965289606fcd9e60eb478999e994b024369d8d8a6329b50fc61f9341d3acb3b4c4afc3a465fb23b8c974f989adaf30c83cdae34d23858c51f4295715c8f98ec09348fb1f8ea0ad8dd3b81c6365ec59af3cff844ac7268e1db2781eebd137948b816b901318c84a2123d37ee5ee31167607df7f6d7d59d7144dfba9e136c8b3b7c90270f5692dc2dc88116a9bd44c366ea3d32e888b1d839a23c06de854940980697594427f6b38094f622decbc1ba1957c4ac1a9358c327a39e726941c0c61fe6c49d2e8090dd398640ea252434a881a63e70ee9428dffe441cdd14bb46a8842bcfba0d57a517d4a37ad733e062769cf6de57a7d1332824d7aafb76fc451061d5baa33a3e26cef4902534130a0fb9db3289ea147a75751be47574183948d0a8e0161bc1328b6646d0b9e59905a5e34a43bbab39b492f89a0b9fa9a3220e33b32f5edf8b03599012c5c9e21484cc87fefbfca43f35cdaeed83e987d155c823147c59cc2d2669a7e0dcc9fe8fc7ab2756752ace82f8acaeb10849d1a516754571fd2d1fb24ecc3a6064b647e79b15aea9671a75732fa4637bb91521ba14b8aea7aa2e4368cd746c34994e589a7e5777af4ad300d8aed5b9445f76a9742cb2e2a5ba7a183317140188576fa0ae762c660aaf002aa169bff1df38847dab18ec4d48c4a2b54ac3ea09decd3552848dc463c83609318f5b45f08c1f3220bd01b820b231ed78080590fbeeb046e5f5c703a9e34b4dfb1db0e8cdfb30aeb66271d4805e1bd47e1a5f646f83cc493e24e625dc05b6aaafbd305d5f94f0bcc6589225d5bffb4fb6817466cbea3a14a69fe09cc7723dc82c3d29678110554ab4bfcd62e8d1632492aa3c0eb3bda2fb82256ba0cb667e54327360c1b9a341d6fe1bca92e774a0726415e2abe83b4957e16c800981c83eab61f1eba6915aa2fa2ba3763401b7ddf7cb6e5e3a7c41b63bdc5819d952a176a273efdb3655475c1b3c15aef79f30c604d532643277cc81976508573d1a4222b171f008b5854568110db41a0268e29bd60f803445ecba614f2e3befdc523885f68a3e", 0x98b}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000005c0)="2e4ed098e6e6024e78c2b3eb21ded20abb53038b0ee846baaa2dbc4ad321770551233f9494ad3e88978dc423f0aadf9a7f04af731b4190ce3840c81b4aa104520cb177408d01f883e2b33714f253a1859328a509cd0cd55e7429b457b94c8ad6e5ccb64dc73e393fbb1c110c000000660cbfb7e26adcfc5facba2a33", 0x7c}], 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x7, 0x10, 0x9, 0x5}]}) syz_emit_ethernet(0xe, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2100007, 0x101, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x8, 0x4, 0x71000}, {0x8, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x0, 0x9}, {0x1, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x300, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x8001, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x0, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0x7f, 0x1, 0x6}, {0xc, 0x7, 0x5}, {0x8000, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000001240)="82352f8edf518a162eee000083d30000000000009ae73f9fdf57c0375d31fb5dd94f77bb8bd14f26f69462549b9899060000a2b90464b33e7fe44d1a148ff29e", &(0x7f0000000000)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x42, &(0x7f00000002c0)={@broadcast, @empty, [], {@arp={0x806, @generic={0x6, 0x80f2, 0x6, 0x10, 0x3, @random="385f2b0d461c", "bcf1d0ff495619727ea9684b6d6d497a", @broadcast, "6f24dad2245e9b1975e3d0c9cd402e1f"}}}}) getrlimit(0x3, &(0x7f0000000080)) 7.011648597s ago: executing program 4 (id=714): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, 0x0, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380), 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) select(0x40, &(0x7f0000000280)={0xfffffffffffffffd, 0x44809e9d, 0x3fe, 0x3, 0x1ffffffffffffff8, 0x181c, 0x5, 0x10000000009}, 0x0, 0x0, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r1 = socket$inet(0x2, 0x1, 0x0) (async) shmget$private(0x0, 0x1000, 0x345, &(0x7f0000089000/0x1000)=nil) execve(0x0, &(0x7f00000001c0)=[&(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) r2 = open$dir(0x0, 0x0, 0x0) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000002c0)='r\x00') mkdirat(r2, 0x0, 0x1ec) (async) socket(0x3a, 0x2, 0x0) (async) r3 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000240)="ee08665d19ff14d5e513487711af8df3ae55974ae915f7b1c3d4b3830300e4562bc3c5be2346a9b3", 0x28) (async) syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa8a08004806003400640003069d9078ffffffffffffffff070b1ea81400aa7f000001000e009078000b0008000003fc0000000400000009"]) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f0000000040)) (async) kqueue() (async) ioctl$FIONREAD(0xffffffffffffffff, 0xc0206925, &(0x7f00000001c0)) writev(r3, &(0x7f0000002680)=[{0x0}, {0x0}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) syz_open_pts() mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, 0x0, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, 0x0) (async) r4 = socket(0x800000018, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe8, 0x0, 0x0, 0x0, 0x0, 0x102, 0x4008}, 0x5, 0x800, 0x0, 0x0, 0x1ff, 0x60400003fffc, 0x675, 0x5}) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) (async) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) ioctl$FIOASYNC(r0, 0x8004667d, 0x0) (async) ioctl$FIONREAD(r1, 0x80206979, &(0x7f0000000100)) 6.98824088s ago: executing program 2 (id=716): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000404000/0x1000)=nil, 0x1000, 0x1, 0x2011, r0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000069c000/0x1000)=nil, 0x1000, 0x1, 0x11, r1, 0xfffffffffffffffe) ftruncate(r1, 0xa) mmap(&(0x7f0000540000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000000)) flock(0xffffffffffffffff, 0x4) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) sysctl$net_pipex(&(0x7f0000000100)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000140)="d581c90f89cba72e9de07e9b48361df87db7de51755b04a1a5fd3fc4680f9848c5186a55c1e735e7deebe9e26a4be7118290b7a8c66f2d827f2a6232b760b41b7f00324f68f542633102247586ca48eb8d282199", &(0x7f0000000200)=0x54, &(0x7f0000000280)="5086ac97d0974dd5cfdeee07615430efafc864053e0d988ce40b", 0x1a) ioctl$FIONREAD(0xffffffffffffffff, 0x8080691a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, 0x0) socket(0x6, 0x5, 0x20) syz_emit_ethernet(0x52, &(0x7f0000000380)=ANY=[@ANYBLOB="e727dc071f0000000000000086dd60000000001c00000000ff0200000000000000000000000000013200002e000000004e204e2200"/66, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5102000990780000"]) setitimer(0x1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYRES8=r0]) sysctl$hw(&(0x7f0000001cc0)={0x6, 0x14}, 0x2, &(0x7f0000001d00)="17c3d424c22325d9", &(0x7f0000001d80)=0x8, &(0x7f0000001dc0), 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x18, 0xc003, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x1, 0x0, 0x6, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="741ad85d9f945ecdd7e4ffffffff000063b82792b26cff2414a0dee861bd8acd0000158b318100000000c00600d513a0619527c62715f2717d78444f5b1f758ba1086cbaec45eaa62435dfb84cad60daf6779849932654afd18ea1ecc560a1a8b60fb25168df3c2fa3fe5cb65a33bbd2937fd60a86fae0f6", &(0x7f0000000200)=0x78, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000400), &(0x7f0000000080), 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) 6.987226054s ago: executing program 4 (id=717): select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x4, 0x5}], 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x2, 0x40009, 0x0, 0x5, 0xd87, 0x40, 0x1, 0x0, 0x100000000642, 0x3}) mknod(&(0x7f00000000c0)='./file1\x00', 0x2000, 0x637d) r1 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0xba) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x1, 0x7, 0xd4, 0x6, 0xfbffffff, 0x0, 0x10, [{0xfe5, 0x7, 0x0, 0x71000}, {0x7, 0x4, 0x6, 0x4}, {0x10000004, 0xf86, 0x4000000, 0x40004}, {0x5, 0x800, 0x7, 0x1000000}, {0x6, 0xb, 0x811, 0x10003}, {0x9, 0x1, 0xfffffffe, 0x800009c}, {0x8, 0xffffffff, 0x1003, 0x71}, {0xa, 0x10000803, 0x14, 0x8}, {0x4, 0x81, 0x1, 0x9}, {0x6, 0x8001, 0xc7, 0x800000b}, {0x4, 0xfffb}, {0x803, 0x40, 0x8, 0x4}, {0xe1, 0x4, 0x7, 0x3}, {0xffff0354, 0xfffffffa, 0x100, 0x100006}, {0x0, 0x6, 0x7, 0x1ffffffd}, {0x0, 0x1, 0x4, 0xc3}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0x7, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x2000800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ftruncate(0xffffffffffffffff, 0x7ffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, 0xffffffffffffffff, 0x2) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket$inet(0x2, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r4 = kqueue() sendto(r3, 0x0, 0x0, 0x80d, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x840) kevent(r4, &(0x7f0000000080), 0x1007, 0x0, 0x37, 0x0) 6.933432483s ago: executing program 0 (id=718): clock_settime(0x100000000000000, &(0x7f0000000000)={0xf69eccfe, 0x10}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x11bc62ce) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 6.930936708s ago: executing program 2 (id=719): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc10016", 0x4}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) r0 = shmget$private(0x0, 0x3000, 0x552, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) socket(0x2, 0x5, 0x10) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80184404, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0x80044403, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) pledge(0x0, &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\rg\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\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\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\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\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\x14KS`\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\xa0A\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\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x4) 5.881892148s ago: executing program 0 (id=720): r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x6, 0x7ff, 0x6, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x8001, 0x8, &(0x7f00000000c0)="f017f33c3d51e1316031cbd8cfa0a6a0098a5c64a0cd12", 0x17) r2 = socket(0x2, 0x2, 0x8) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000140)=0x7d3) ioctl$WSKBDIO_SETBELL(r0, 0x80105703, &(0x7f0000000180)={0x7fffffff, 0x78d, 0x9a7, 0x3ff}) r4 = syz_open_pts() ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000001c0)) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x6, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x1000, 0x3) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000280)=0xab5) ioctl$TIOCNOTTY(r5, 0x20007471) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(r6, 0x82405605, &(0x7f0000000300)={0x0, 0x0, {[0x0, 0x2, 0x3, 0x2, 0x1, 0x40, 0x8000, 0x7, 0x101, 0x5, 0x9, 0x101, 0x5, 0x7, 0x1, 0x4, 0x1, 0x5], [0xfffffffffffffff9, 0x91c8, 0x5, 0x2, 0x1a, 0x95, 0xfff, 0x5, 0xd2c, 0x101], [0x1, 0x3, 0x73758000, 0x6, 0x3, 0x3, 0x1], [0x6789, 0xfffffffffffffff9, 0x9, 0xbd, 0x77, 0x1], [{0x2f, 0xfff, 0x3, 0xf8}, {0xb, 0xd6, 0x0, 0x5}, {0x2, 0x0, 0xb, 0x7}, {0x6, 0x7fff, 0x5, 0x8000000000000000}, {0xfff9, 0xc2, 0x0, 0x2}, {0x6, 0x30, 0x7, 0x4}, {0xa791, 0x5, 0x8000, 0x4}, {0xe, 0x0, 0x3ff, 0x6}], {0x2, 0x8001, 0x5, 0x67}, {0x80c, 0x100, 0x200, 0x3}}}) lseek(0xffffffffffffffff, 0x7, 0x2) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000540)=0x7a9) getsockopt(r2, 0x9, 0x9, &(0x7f0000000580)=""/126, &(0x7f0000000600)=0x7e) setrlimit(0x7, &(0x7f0000000640)={0x10000, 0x3ab4}) flock(r3, 0x4) ioctl$WSKBDIO_SETKEYREPEAT(r0, 0x800c5707, &(0x7f0000000680)={0x4, 0x16, 0xe}) pipe2(&(0x7f00000006c0)={0xffffffffffffffff}, 0x6) ioctl$WSKBDIO_SETDEFAULTBELL(r7, 0x80105705, &(0x7f0000000700)={0x280000, 0x81, 0x37a5, 0x1ff}) ioctl$TIOCSBRK(r6, 0x2000747b) fcntl$dupfd(0xffffffffffffff9c, 0xa, r6) getpeername(r6, &(0x7f0000000740)=@un=@abs, &(0x7f0000000780)=0x8) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000007c0)) openat$pf(0xffffffffffffff9c, &(0x7f0000000800), 0x8000, 0x0) syz_open_pts() 5.597886439s ago: executing program 5 (id=721): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0xfffbfffffffffffd, 0xffffffffffffdfff}) ftruncate(r0, 0x48001000007) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0x1d5d3, 0xf9, 0x3, 0x80000003, 0x4, 0x181c, 0x4, 0x2}, 0x0, 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x80) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="cc60", 0x2}], 0x1) setuid(0xffffffffffffffff) ftruncate(r2, 0x10000) kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') close(r1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) recvfrom(r4, &(0x7f0000000200)=""/111, 0x6f, 0x0, &(0x7f0000000280)=@in6={0x18, 0x0, 0x4, 0x8}, 0xc) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="bf30cbcd28783b63fa9dc486a7817494", 0x10}], 0x1) kevent(0xffffffffffffffff, 0x0, 0xfffffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x0, 0x9}, {{}, 0xfffffffffffffff9, 0xc0, 0x20000000, 0x8000000000000001, 0x46ad}, {{}, 0xfffffffffffffff8, 0x1, 0xf0000000, 0x1, 0x1000000000000008}, {{}, 0xfffffffffffffff8, 0x20, 0x10, 0xffffffff, 0xc3d}, {{}, 0xfffffffffffffffb, 0x40, 0x1, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x6, 0x1, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x1, 0x2, 0x100000001}, {{}, 0xfffffffffffffff8, 0x80, 0x8, 0x100, 0x2}], 0xb19, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) 5.582435424s ago: executing program 2 (id=722): mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) (async) socket$inet(0x18, 0x3, 0x102) (async) getpid() (async) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f3, 0x10003, 0x99}, {0xce1, 0x3, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x10001, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000480)={'./file0\x00', 0x5, 0x4, 0xfc5748}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sysctl$net_inet_divert(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000140)='./bus\x00', 0x7fff, 0x0}) 4.073125481s ago: executing program 0 (id=723): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) madvise(&(0x7f000080c000/0x2000)=nil, 0x2000, 0x2) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x77}) fcntl$setown(r0, 0x6, r1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) (async) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r0, 0x0) (async) madvise(&(0x7f000080c000/0x2000)=nil, 0x2000, 0x2) (async) getppid() (async) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x77}) (async) fcntl$setown(r0, 0x6, r1) (async) 4.072554449s ago: executing program 2 (id=724): mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x0) getpid() r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x1, 0xf, 0x3, 0x84006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="441e10dffce20605fe89e3ca7ecffcfcbaf26e30456a733b2ea67c83eeb7f252265ec347", 0x24}], 0x1) sysctl$hw(0x0, 0x0, &(0x7f0000000180)="50041b000f3e8095aa26c78e250227312f416048bd006eed9dff7847", &(0x7f0000000000)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$VNDIOCSET(r3, 0xc0384600, &(0x7f0000000200)={0x0, 0xc55, &(0x7f00000001c0)='./bus\x00', 0x6}) write(r1, &(0x7f0000000080)="d8b0d6a4bd0f03cc04cc5ffceb000000000000000000", 0xfe93) read(r0, &(0x7f0000000100)=""/192, 0xc0) 4.068883073s ago: executing program 3 (id=725): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) setitimer(0x2, 0x0, &(0x7f00000001c0)) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000300)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x15}, 0xa7, 0xfffe, 0x0, 0x0, 0x5, 0x4, 0x1}) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = getuid() chown(&(0x7f0000000200)='./file0\x00', r1, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = socket$inet(0x2, 0x8003, 0x0) setsockopt(r3, 0x0, 0x2, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x15a) syz_emit_ethernet(0x2a, &(0x7f0000000480)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004508001a87545cb7841f7c5f6a20a41c0066000000069078ac1400aa"]) dup(0xffffffffffffffff) r4 = getegid() chown(&(0x7f0000000140)='./file0\x00', r1, r4) setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x67, &(0x7f00000000c0)={0x3}, 0xc) kqueue() r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000480)={0x3, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0xfffffffffffffffe, 0x100000000, 0x8, 0x0, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0xfffffffffffffffc, 0x3, 0xffffffffffffffff, 0x0, 0x0, 0x4, 0x2, 0x100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x1fe, 0x0, 0x6], [0xc41, 0x2, 0x101, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x100, 0x1ffffffffff, 0x7ffffffffffffffc, 0x2, 0xfffffffffffffffe, 0xfffffffffffffffa], [{0x1, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x5}, {0x4, 0x0, 0xfffffffe, 0x20000080}, {0x3, 0x5, 0x6, 0x2}, {0x0, 0x2000002, 0x3, 0x8}, {0x0, 0x401, 0x3, 0x2000000000000000}, {}, {0x2, 0x100, 0x31, 0x8}], {0x0, 0x5, 0x5}, {0xfffe, 0x80000000, 0x6d5, 0x1002}}}) close(r5) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x138, 0x0, 0xffffffff, 0x0) kevent(r6, 0x0, 0x0, &(0x7f00000000c0), 0x6, 0x0) 4.067582065s ago: executing program 4 (id=726): r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x55) ioctl$VNDIOCSET(r0, 0xc0285108, &(0x7f0000000040)={0x0, 0x2, 0x0, 0xfffffffffffffc52}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) (async) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="a2352f75fcb72f258152ea33b35bd22e7d16c6291460da2adcc2db3d8d0000000000001a30ea75c50ac5d687c10ef214d9a46c5fef7d5120b5468c076ed0938300"/77, &(0x7f0000000000)=0x4d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) (async) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) (async) unlinkat(r0, &(0x7f0000000300)='./bus\x00', 0x0) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x34) (async) mknod(0x0, 0x2000, 0x285b9a) (async) rename(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000040)='./file1\x00') ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000000c0)={0x200, 0x4, 0x8, 0x8}) (async) r2 = accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f0000000480)=0x8) sendmsg$unix(r2, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f00000004c0)="4b5537bbc51dd9e7b042358d472893bc1f499ad1d4cba61c948e03ad279b3ef3c6507de7afb36abaf2b0dd1c0a908cb03159bbf61bc83988fd85343e6e073b0a58e816", 0x43}, {&(0x7f0000000340)="8227e24dd76af55ac57e4cbbe762313269fe8a1a9ba450c3f25404f9bb947c24587a89b53d5d54acc83f428d2a32235682bd7631c9e92f5225a00512f0ddd99529c3ec1d3de6c760fa8d2123fc571d8b21fc2cf2d411d3cdaf1018a56ca31f5caabd7e73cac500a4e3b6813b03b0dbec37d4da13bdf383f4742c501bf387e6a58c949d417ebfd1f2915f7f7a75c7f3d69a36b6d5535c05927b2cf2d8170dab33d357ab5bff0bbf5f0f496fa96e9ad8f37d0b5fb749618c0cb4aa0f921eea9b1f648f4db7dfee4103aad6a30672e4f47a90bbf1afababcb9b2d06710712c9d87ef4dad6c8", 0xe4}], 0x2, &(0x7f0000000580)}, 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0xa010, r3, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000580)={0x3, &(0x7f0000000200)=[0xfffffffe, 0x800, 0x0]}) (async) r4 = dup2(r2, 0xffffffffffffffff) (async) r5 = getuid() setreuid(0xee00, r5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) fchown(r4, r5, r6) read(0xffffffffffffffff, &(0x7f0000000140)=""/96, 0x60) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000000041600000007000000087c156610c18125d7f96ecfc73fd3d89815a9c61d3952ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458b05b870c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012010000de5000000000000000000000000000000000000000000000000000001f00000000000000", 0xb1, 0x808, 0x0, 0x0) 3.997443945s ago: executing program 5 (id=727): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="9a8a0d7d5efec75aa48c22deb37c833f7a586bc08885a54739088525f117e7542fdcc5bd0ab9f266d4e5516d5348", 0x2e}], 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, 0x0, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0xfffffffe, 0x0, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10, 0x4}, 0x40a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r1, &(0x7f0000000140)={0x0}, 0x10, 0x0, 0x0) close(r2) sendmmsg(r1, &(0x7f00000003c0)={0x0, 0x6}, 0x10, 0x4) execve(0x0, 0x0, 0x0) 3.996063994s ago: executing program 6 (id=728): r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000040)="b1000501000000ae05000701072000000008000000000500fef96ecfc72fd3357ae30200004e30ffecb92819f20bf404be01000000f7c8cf5f882b297de1aa050400ce9462f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000140)="b1000502000000000000000001010000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc256699a1f139b672f4d335c223e7d0c032bfa896443a42121000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x404, 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0x3}, 0x2, 0x0, 0x0, &(0x7f0000000000), 0x0) 3.677726246s ago: executing program 6 (id=729): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="2ea67c83", 0x4}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000080)="a2352f75fcb72f258152ea33ef03d3fff7b2524e2b139055034a78940a4febcc5800000d0060754473d45204b3e0c323e23e9527ac5bd22e7d16c6a914", &(0x7f0000000000)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r1, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0xc0307006, &(0x7f0000000080)={0x1, 0x10}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000000c0)={0x10, 0x10000000000000, [{&(0x7f0000753000/0x3000)=nil, &(0x7f00007f5000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00007aa000/0x5000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000095000/0x4000)=nil, 0x20000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000007d000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f000068b000/0x2000)=nil, &(0x7f0000188000/0x2000)=nil, 0x2000000000009}, {&(0x7f00003b7000/0x1000)=nil, &(0x7f0000095000/0x3000)=nil, 0x2}, {&(0x7f000055d000/0x4000)=nil, &(0x7f0000388000/0x1000)=nil, 0xb}, {&(0x7f0000787000/0x3000)=nil, &(0x7f00006e6000/0x3000)=nil, 0x4}, {&(0x7f00000b6000/0x3000)=nil, &(0x7f0000243000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000261000/0x3000)=nil, 0x51}, {&(0x7f0000245000/0x2000)=nil, &(0x7f0000160000/0x4000)=nil, 0x9}, {&(0x7f000055d000/0x2000)=nil, &(0x7f00001c0000/0x4000)=nil, 0x6}, {&(0x7f0000fed000/0x10000)=nil, &(0x7f0000042000/0x3000)=nil, 0xfffffffffffbfffb}, {&(0x7f0000334000/0x1000)=nil, &(0x7f0000246000/0x2000)=nil, 0x6}, {&(0x7f00003e3000/0x1000)=nil, &(0x7f000059c000/0x3000)=nil, 0x1000039f8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x500ffffffd}], './bus\x00', 0x3ff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000300)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) 2.054067557s ago: executing program 0 (id=730): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0xe94, 0x3d, 0xb, 0x5}]}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) mprotect(&(0x7f000030a000/0x800000)=nil, 0x800000, 0x5) pipe(0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x190) kqueue() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x20001916, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x3, './file0\x00'}) 2.049768596s ago: executing program 2 (id=731): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) readv(r0, &(0x7f0000000940)=[{&(0x7f0000000680)=""/67, 0x43}, {&(0x7f0000000700)=""/193, 0xc1}, {&(0x7f0000000800)=""/114, 0x72}, {&(0x7f0000000880)=""/23, 0x17}, {&(0x7f00000008c0)=""/68, 0x44}], 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r2, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2040, 0x0) recvmmsg(r2, &(0x7f0000000540)={0x0, 0x1}, 0x10, 0x42, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="82", 0x1}], 0x1, 0x0, 0x0, 0x402}, 0x6) (async) write(r2, 0x0, 0x0) (async) execve(0x0, 0x0, 0x0) (async) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', 0x40, &(0x7f0000000080)='./file0\x00', 0x8}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x30}, 0x2, 0xfffffffffffffffe, &(0x7f0000000040)=0xfffffffffffffe8d, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)='T3', 0x2}, {&(0x7f0000000240)}], 0x2) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$VNDIOCGET(r0, 0xc4104603, &(0x7f0000000240)={'./file0\x00', 0x61, 0x0, 0xffff}) (async, rerun: 64) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) (async, rerun: 64) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x91, 0x7f, 0x7}, {0x2c, 0xf, 0x6, 0x6}, {0x6, 0x9, 0x1, 0xfffffff2}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x36, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x35, 0x28, 0x66, 0xd0, 0xe1, 0x6c, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr=0x2}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x1, 0xb, 0x0, 0x400}}}}}}) (async) clock_getres(0x2, 0xfffffffffffffffe) (async) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockname$inet6(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 2.048851569s ago: executing program 3 (id=732): lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0xb, 0x180, 0x0, 0xd3, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1001, 0x7, 0x1, 0x1, 0x9, 0x7, 0x1, 0x3], [0x6, 0x0, 0x8, 0x8000000008, 0x10000, 0x200, 0x2], [0x100000000, 0x10801, 0x0, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0xeb, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0xeff8, 0x4, 0x0, 0x7}, {0x5f, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x6, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffffc0, 0x8}}}) r0 = socket(0x2, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) r1 = syz_open_pts() close(r1) socket$inet(0x2, 0x5, 0x9) r2 = syz_open_pts() writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) write(r1, &(0x7f0000000100)='\a', 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/223, 0xdf}], 0x1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)) (async) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0xa, 0x8000148, {[0x3, 0x0, 0x6, 0x6, 0x3, 0x8000, 0x1, 0x0, 0x7, 0x2, 0x9, 0x91c, 0xb, 0x180, 0x0, 0xd3, 0x76, 0xfffffffffffffff7], [0x5438b950, 0x5, 0x1001, 0x7, 0x1, 0x1, 0x9, 0x7, 0x1, 0x3], [0x6, 0x0, 0x8, 0x8000000008, 0x10000, 0x200, 0x2], [0x100000000, 0x10801, 0x0, 0x5, 0x3, 0x6], [{0x5ad, 0x7, 0xfffffffb, 0x6}, {0x2, 0x925, 0xeb, 0x338}, {0x1000, 0x7fffffff, 0x0, 0x5}, {0x8, 0x2, 0x3, 0x895}, {0x4, 0x3, 0x2, 0x9}, {0xeff8, 0x4, 0x0, 0x7}, {0x5f, 0xffffff81, 0x1ff, 0x1}, {0x3, 0x10000, 0x6, 0x5}], {0x52b, 0x4, 0xfffffffd, 0x8}, {0xfffb, 0xffffffc0, 0x8}}}) (async) socket(0x2, 0x1, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r0, 0x80206916, &(0x7f00000001c0)) (async) syz_open_pts() (async) close(r1) (async) socket$inet(0x2, 0x5, 0x9) (async) syz_open_pts() (async) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) write(r1, &(0x7f0000000100)='\a', 0x1) (async) readv(r2, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/223, 0xdf}], 0x1) (async) 2.005317657s ago: executing program 4 (id=733): ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0x3, 0x2, 0xc, 0x0, 0x5, 0xd87, 0x40, 0x1, 0x0, 0x100000000642, 0x3}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x2b, 0x5, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x48, 0xf, 0x3, 0x1000000000090, 0x45d, 0x7}, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) 2.004693758s ago: executing program 5 (id=734): sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060396372"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) (async) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='W\x00') 1.998151973s ago: executing program 6 (id=735): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x12) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xffffffffffffffbd, 0x44809ea0, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x214, 0xb, 0x8}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) dup2(r2, r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x8000000000000000, 0x0, 0x1, 0x9ce8, 0x0, 0x0, 0xb160}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r1, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) close(r0) 1.787901061s ago: executing program 5 (id=736): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0xf9, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x4}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0xc, 0x650, 0x3, 0x99}, {0xce0, 0x3, 0x4f8, 0x6d}, {0x3, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x20006a75, 0x8001, 0x1, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x8, 0x9, 0x4000008, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xf, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0xa}, 0x2, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000180)='N.', 0x2}], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r4}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) 58.135351ms ago: executing program 0 (id=737): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000080)}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0xe8, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2a, &(0x7f0000000000)="5ab7776a", 0x4) r2 = socket(0x20, 0x2, 0xd) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x4, 0x4) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{}, 0x101}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0xfffc, 0x0, 0x1}, {0x3, 0x0, 0x40}, {0x6}]}) r4 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f00000000c0)="e2d451cffd9fe03f42f404ff", 0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x28}, 0x2, 0x0, 0x0, 0x0, 0x0) bind(r2, &(0x7f0000000000), 0x10) fcntl$dupfd(r2, 0x0, r2) r5 = getgid() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r6, &(0x7f0000000100)="d81ad30104000000000100000000", 0xe) setgid(r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000080)={0x4, 0x22, 0x0, 0x20000000, "01d04b050047c1d100000000000800", 0x0, 0x6}) 34.494111ms ago: executing program 2 (id=738): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="cc60d3d79a1a", 0x6}, {&(0x7f00000014c0)="c36f98faf4cd2e9f1962fa0392b69bb558d183be8d74538a174d062bb3b011a8b7c1cb2c739b4857ac79fde98b25c8eef8570050bdff53661fd76c68211247f235e71b20eb54accce87c203aa4f18f27a4ca416d6036372b3000f3e07411ab8bd3d8a9a0f532fe0b1a6713a1e1e79e50fdf5d09bd738af409fd386feea429dddead1529ea70229b2388cba900104a059ac92cdec3691ee0e4f5be736f10e8643d94d5b031299f09db828ce8a67eae3ecd7426aa450062038abea7089fee086871c1715719a3eaabda79b32dc086c73f6c408082774824399959cf5965af6676a07c30b28952076e9e2c29626dd3e0228df8a180228c352489dd92c56da538399b098eb457decbd80ae90553c9f4580fac80d26cfe65ccc8974bfc1c91fcbd1e4ae2c63cfa32dd634a3e092a6efcc7d99d3e28fec481e446c273ab714a00abf665ad59b8ac11b2e11b72321571d35bf599e1ec1e2f2fd7d96cf5d211194e5341c31d7a2aa136eca14ada6caf58b1e42e49d9bd73e3aa3007d1620754682d190b8293d0f9382a448e281e4b5393db025706b2c22268eada63d38092f2407f567a2173925727bb5983a8a666d7a48ccc5aa71dd164a1780ef13c6e7274eebe954ce81592b79fc11def69ebe621fe4dbf9e61156e5c7c137b6c61dde15760f6d43a4d287a5134201e0cac8e6edf0b9627f3a5b827388199f229edad7d8f66df68422d076aa7a910590849fc59f7fce8d45cb236f717caf8e4a2eeb5c13760b1f20cf32b352120766398473898e89f28e6e0d9b55ea44405ab6e13c53bd8753e30faa296cb302c22320e4ac349a29e1190270bad57a6be7d89690fffe8e8372a4cd83c93719b6b0209d97f9c961b4c8309a8deeb596301f66f9e262b4d27da59dc6faa568c74bd982faacf6140a006b4bc08810298ecd92d50a68baed4dd74c84a25a58864d0e7a3b7a8fb95843d415971d0c6c58a686a8b2e1c93b7e47e28bf35798831a7d0b7d168c097bd98908368a3952c451f403b2ab517dca24bd4c6181b9e4b863f48cc9ebeaef53d86e177bafc7f036a073dba531103025af1cdffe40a55888b78686210a3ddbc7a9613fe051e25c643b1bfa80b23d3c6e104e9d60541561e238e00bba5a4cf1ca1d381ce37f16e5d83adbc6944b00cf21691fe97f59f876d1a67e8064b74498a4d37a9bc5560bee35426edcc6146bbebdd98b747c64b3b209a51bf857a5594420543a2dc8f39e9691f007ff127daa1256bb93817f991449b951843a5ef59b9cc3f45ac149223799dc345410691eee21e7ad28aa0b2bb11a5eabb44fe9c1e7c28bdb456b0c0cde417919693f0bf8d249eddb6ad8b949b34ee40f03baf572c78e700573d300cdd7f4345b58b8ae7d93a229f0200bdac6426390d4e477a8fb8ed262805efbfc87f22410db8a833a702822f883fc760ce351de2a5c13ee913d6b9a97922964abc3eb17359e019e06101e03c3eff84d28351f63b590b5170c5fa9dbfbd02f33795a3b26b7c7ffa243712169cfe09448892623e96c7d4e1dc77515c8b50f59d94cfe9454f9452e972087561e6f7cc9e7914a78dc65dfbcffe156980b845c595902c22fd6227b22cb86a1d344a033ca464de9c3d049e3030e664c021d9be544850feea7b09ea496c59414d6d8f0807caea558cd6006903716348a029b5681d609c40d9c6cf0d8169c287f52e6c01a5fb80fda90a77992d01a60a990cb134e8f320854d7a2037a3f2221ee552a4342821970c7c77c5cfca6323ba92a89b634f08c569a4f538c1ea1774cb36348c0b057aa7f9fe14bab5ee905beb4ffe27a3c57120d2aefbe37d1e2bba17207a719de74b558025c6e31b3aa7eb5921a99dd4cf72ed76288e3b5aa9467c35ddc74ffb91c91b5323ef389ac53c98d2d6074413ef70ff751175a8ae059f34ed7a63b77d2ee5719f2571c0b7fcb4fa25d621ec8d1bba93873a6dd1880da3db21e93071cd3fabaae1723120f0286dd26d2939e61d950adc564cf9b0b24aa985a661c2387bbcfc3df086479561c25fa7dd8ad7aab6a1b4204b14702a2746cfd2ba049c074e1f5536e77bfa6110bd06e4181c3723afb4728abae7021988092e2970abbe687a7cf0fcc1d9d90f488b49e17bd8b181f9d04cc3ba861a4b1b10c10502acb1137dfdefbb708b5adfe416e8a393375ef24061b63b75de15b64159ef5fe90feecbde414105bc179d4cd3a8bd72e690177ac8db175832ff790ca8a6c59fb48354389fe58d1f51ac518b79a213c6352303ff45eb41918a8564fce142f8e3ab64f59f73eb504f3492f41b69dceea30ba723dcea137991b04098dbb0d1dd260c061250dc01ee3df58d75c6dce98e79c5bf98ed74c067314e93ddbd90fa5ca4e483c637ef621dad4e84d3c185942720d702ed132e0941bc2735d5dbf84b44581d3f71df77452ac8c7c8dace25f744d54c4acce1dcd3bf7159e4ee22134d7571015c564a6054195116e7fb9049b8ff82e992857cccb2ddffe74cd3b358a4e48b2ee957b989b4ca92508096734e9c8419b53c521920ee9a2095474a58615dd960a8b1a360983be2b3d47055bed352fff9e8e5c123b4d171d6533637d4e0d5dacc5839344b92fa6223d4aac548c70bca70225d2ec787a8aae6c446d523759116defc69af0ef4c0933b9faf302adb819ee423a98ca954f50c22ee30766129858705d38618c1b42568f9c78733b41668bd3657a593f7204eef545673c8c0601355c4479cff948f3debba653ddc7882dd833f8afbc7ea27606192bec43d71c714c9049b3aba6a42138ae0d1a9069dd8ad456a3e4f1bfeeb21e8a20335aa62dbd9d266ce8cbc8a11788e90e39b05ee4a811fd2aa4b3273df6b306f9e0098adeaf34ea5e4abdb0129b8f0ce862ee24585a85cb21606941e6b3dd505a6c0bacdca1e6f3e1e5133a038762571ac9fa86b157841f18cdfd553151ac69d9ae699edb7f17c6095a75e3ba0b5de33a02c4580502ab7469509bb2e2bdfbe1ca9eef5e0699810dd2cd360acb567541b721f26b93a6e44ba165b5bff70ab0c0919a5558174cad187e412756afa960ac83a7b7d5a19d6f87da5faf0e19cdb8d9bf94083dc5adbf861b9abee23dcad6e30f0b80f326273e98ae74b8c457fc0cf663fca2acdbb7bb13e94808b4bc577af9625a2df974eb5c7d4bbcf17947dbba54b217a74c76fb5c3516040afe7f0d96fee3f78fc774c6a43a826576a215a78b9cd34c158a6d89725f456607321d5fd188ef471c22e32021425a8d1cef91a7b6527f45c0ada90ca0069e187d60b538606acde818ed0b50ef3bb78db331073e7f78f569ab1bbb88ae9534de31a45b72e6bdd858676e3a6b78465f32b141afe7eb5b58083ef9e2544b5e63ffcc344e2e6720ead3062447ceda1d6097efc818b4f97e962cc67981713deed6bc9cbe43b536ed0897f6438d464b4ca6da5462a3c6c7c5dfe72405e3fe4a350a6ea4693dbfeff5246ce895ae8155c1acee86365cc77943287c5db74d38942e5f4965a7106030c6f156ff5064f5a5fe4d82129d040c1aa9dc6ac13f91cd5bb9b5ad480cbc9e6b57cc2552e8b201cec1b070437d036e03dc651f8496c9aa22e9b3515fbf96f36331efb1149db846bd6b0e02e5aaa82479fc74321e399330b16bf60633c111c955c46c0fae9e377d6343eb90d76c13d4c3809e278f46aba9775b23825654488f288eb1a6c78fc4cc86d839e8066f9b0f79e09ee1e3461d6e55d6911ce2c4dd3ef3d3be462c9654671f6cbecc40b2e72b7ec28cf57fe2c62ec1bc0274d1f2507b0c144890b378d0059055bbd411cd10ef1f109b7135d2c2a40c55a61cbe0e6e00aa01c7a33f2a088f73b486a620862739a0ba9414caee2f308f278fe3f8518dd20931641be8f15e3183369415095cb2c021c26146af169c120d244075d8c24764b99e51934062dd0154361964bb61d975782aebd56317967188ea5c6e528147da5213e7e612abbd0843d15d6c16b7bca3eac72e925df0557459a6b317b7a101221ddb57a22b9324efadfd27e77f7b9ccb1e07db135b259994b37a47f68f577aa9d2a6782def040c50e3fac19a256cfcd42cfcdac6303419372ccb3f411a24cf6c976828bb03c7663eb0b064ae0c746b949073187ff3d5a3f46ebe843c2df6eb48964caaa5e38b33b5697949b5a5d931cff3027df3ac6e017e9bc434ed796d40f6adf76903df6f3d3beb6c87585e6df5595b030a059d227f53edd6b353da6eb58e598b8e9b3812bc0a4defbe7eab110687519f5d2b946a629b205af230d34c12e9ae295a57893c5ce75fb4ff94d77c890e2998857699236127375fa4bdcdf921c96a9c97d46b1199eb3235d8e2a5af48c11d7b90449e60e45236a31bc3142618ec69db1e2de2c2e5fb73a729c6b5bbae1bccf94619e1bd617fa963aa70f33c1a0823ea2d2efc0e26675663ea8b7392c67d8538c5fdc3b9ae2f39964b2159bb5f5f061cadee64e97bd6a23ace24ebc24848680c9b47f497f718a9a6b6976f1d3dc059fc83c71d2b5306385a4e5ca940caaec8347339eb8e34ab108cfba00aee69595da4a84583703a8757d4ad3a5d147cbad74bd94c49fcde93117c886a1c3bace92c1a49379cf1899ec0aca3f405c29a3450e6800e7efe407ec64f649070fc8c129b993010a36470f3f0dc2f04fee33b31fa4a9b8f294ce0693c06d0bea2457d3410f13bc5a0a1b2d4dbbd05c544f532c283ffb161c39a412912c118d134338252f281967836fc926888cab82420c7e639afca22cd437fd5f31fb31c0288fd1f67ba1d8d867cbebfb5b6c3c866d2cdb192330ebf9146927faf51b2d23d0cbb6c18906d1fd8a881c1f200970362d8155e492634ae0adfb95dd47d555285c6ece56524c0aec7da1887a515d08d35130ce95bc83510dfecb6bf07817f50ddb423e99d554062623df7de17a5d227210c06c39655386bd97a9ca766539615c75e2d801423ff07dc14b03b8e43762a95de88cf3d5d45993d0d3fe6f85d45e9d1eaf10a3080fb8c6399b1b4aaf70f050a69a1cb7f14198cdc7fa4e30bb724c9a8713fdae928634d7aff6787cbd5c45e2e2c989ed8371bf7d9e71ff5a0ab8f11e034f9838b4d129ae9747fa48f19d13fc4e23abad3f250ad2be39897b2c37bfb8c7033b094630921ab09a06634a71f47f47e110b49003f9326aadde6f6155a81965ff3971c2fcae22aa2e07db2e42a9578ed557d8a9320b2bd388dd3f8951b5b1788f002c725446291cdc4b4d07ca71c07417408b15f6ad990843c983109c04181722d140c46f6630ded131e156a6b0bc4707aa16fd61a3d251bec2618aef1f380dc6c65c9b20227cfc2f5734aa121bb008aa775e820be46fb740cc9e435f90d9ab31c48283ae00cb66861461e52aca29211b59fd364f33577f2ce5dc537f3b010f9d3fb2924bd5f0f4dba2c3adf645f27bcedf9b23501b09777defa99485e2f7b69d882cbf3805293ca71beb64d4e8316a2ce2ed472cd2018e8b4fe6bdf7d61b0c06f4d566d2261508f538b888ef280f970ac64aadffe994bf8ea09a33a78ddea39fb451c3b3c0534c85db1c2b41a1fc58b91b51a1be02ba5c5e4099074fdfbc9ab6fa86f0b2a99e8b9caf55cc24e407bde6f29b1914711a610a2b8d48498a9a40461dcc2cfecf1554f44f14ef4d126134f23c0471b0687a99f6cc370c83da9187fdd9331dcf5f2e6a7dddf27afb253cb963ab68bfd610d068820caf1a0f3a781ed700c99a8cf852114fbb1deb5c22f21a69c78115d4bbff96c2768c79ea28956b6fb52f414", 0xffb}], 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x2a262015) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x56}, 0x2, &(0x7f00000013c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 33.178039ms ago: executing program 3 (id=739): sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000040)="9a972e332fe5adc420a2a77d2a4063127a0c4cbfa6e2a70f7cbd6dcc204f762a51f454ca44f798aab2ea5f7f989ceb9dbca81527db62ece0a46aacc7b39360795b919154c2ef264a08c9213fec53", &(0x7f0000000100)=0x4e, &(0x7f0000000140), 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x4b}, 0x2, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f00006dc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {0x0, &(0x7f00000c6000/0x3000)=nil, 0x16}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f00004c1000/0x2000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f0000358000/0x2000)=nil}], './file0\x00'}) r0 = open$dir(0x0, 0x2, 0x101) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f0000000140)) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x1) socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) shutdown(r2, 0x2) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt(r4, 0x0, 0x23, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x8) r5 = openat$vnd(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) read(r5, &(0x7f0000000300)=""/56, 0x38) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2}, 0x2, &(0x7f0000000140)="584cc4c5c36e88e09a967b15d843da00f36f6856d25113f5bcc26590993c721400d3dc7359ca7e40732dd1f2eb7976b6571422c80b518397f517f7aee7e2b0173cdd24d3491dbbb1e4ab8006a26246ebad43569042a4324b25ab229ae4d3a83ef8c558fe42c6c3edcf689856100949a11dcc1ac6637eae794434da2ddaee96967bf67103744c4704e7abb8daae6fa76e6dba", &(0x7f0000000200)=0x92, &(0x7f0000000240)="4c93", 0x2) 28.571162ms ago: executing program 4 (id=740): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x8e, 0x7f, 0x40000007}, {0x2c, 0xf, 0x3, 0x4006}, {0x6, 0x9, 0x1, 0xfffffff2}]}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000003c0)="2ea67c83ee080052265ec347cd3852914a90ff2ec36300d690a7524d30f0ca0bc2ab793d453863d3", 0x28}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000480)="a2352f75fcb72f258152ea33ef03ebcc5800000d0060754473d45204b35bd22e7d16c6a91460da2adcc2db3d8d7b25a8a5f74a594bd7b0b5933a843f00185451dc8516ddf1345e2e", &(0x7f0000000000)=0x48, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x19, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r3 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r3, 0xffff, 0x4, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_emit_ethernet(0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x2, &(0x7f0000000500)="71f91e3471ac0058bc5a91501d4c7511893df4963046a9b67086beb52d94a34b8e5f84cf71b59c7afec3708212f562e8b5d4e277d43a4ad82578b061e7aa189f9521b747f016634933fc1d540a5b7cac87a0f504ae62d6efa162d8b0b893eb60fe76224787b43004c3b0558cd980a0eaf3525aca5cd21ec8a504d1b1144bcd020a8d8a2119b531166afa326ddfa3969f5da2cf8529036a10d600"/165, &(0x7f0000000180)=0xa5, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000), 0x10) connect$unix(r5, &(0x7f0000000000), 0x10) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) ioctl$TIOCSETA(r1, 0xc450443c, &(0x7f00000000c0)={0x5, 0x1, 0x1, 0x3, "c9f7d246000000023b0bca8f00875a6e80f775d2", 0xfffffffc, 0x6}) syz_emit_ethernet(0x4a, &(0x7f0000000280)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x3c, 0x66, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xa, 0x2, 0x2, 0x0, 0xfffd, {[@sack={0x5, 0x12, [0x77, 0x1, 0x7, 0x800]}]}}}}}}}) mknodat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x2000, 0x407d) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13.313156ms ago: executing program 5 (id=741): r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, 0xfffffffffffffffe) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$WSKBDIO_GETMAP(r1, 0xc010570d, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x3, 0x6, 0x404, 0xe, 0x7}, {0x4c02, 0xeaf, 0xaccd, 0x101, 0x3}, {0x1, 0x2, 0x3f6, 0xffff, 0x4}, {0x8, 0x42ee, 0x6a, 0x0, 0x56b}, {0xfad5, 0x88, 0x5, 0x4, 0x2}, {0x7ff, 0x1ff, 0x2, 0x6, 0xa9}, {0x3, 0x4, 0x9, 0xc, 0x2}, {0x2, 0x800, 0x8001, 0x3, 0x800}, {0xff01, 0x2, 0x6, 0xe3b2, 0x2}, {0xb, 0x7, 0xffff, 0x0, 0x9}]}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f00000001c0)={0x6, 0x9, 0xe, 0x1}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x800, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000240)) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000280)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f00000002c0)) r4 = fcntl$getown(r2, 0x5) r5 = geteuid() getgroups(0x7, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = dup(r2) r8 = socket$unix(0x1, 0x2, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000640), 0x20, 0x0) r10 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) r12 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, 0xc) r14 = getpgid(0x0) r15 = getuid() r16 = getegid() r17 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r19 = getgid() r20 = fcntl$getown(r0, 0x5) r21 = getuid() sendmsg$unix(r3, &(0x7f0000000940)={&(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000340)="d486c9abc6a950f1e61e8cb66ecb1c1cfddc91bb703491e187710f74acaab88e656120fa75cfca5bfac75c45d733074789a4bb03bd00cb15407b91723c9c65565654b691a0546cf236681f272b5aae550b528ad5c40c841d30853a3d28e3bc61bfe7fdfae0ddfc6127e3b8181d6389dc0f80034e882603069560d97644ba10bf493086f18b4896a3794a78fb6790b6dee5b05425084047a7d0cc5807dbd14e0d3713a4d77a5a5de8fcb60a698732cccbdff80bc986e84f42cee91a4e3f7e2c432fa21aea8427e1bd", 0xc8}, {&(0x7f0000000440)="a3e4cb1255806bc29cb6b70c17987b587dd51d5e0dc209996205b1b860fc79f2025e726532583e", 0x27}, {&(0x7f0000000480)="89e81d2f42375e550ad24770", 0xc}, {&(0x7f00000004c0)="5afa5bf9370329309c9340000c00b27c7ac231e41986ca15ac2a7dea7144216c838b7e81d603a1f6a2cf48284baf4650529b048eaa2fd85e14435312316eee828da051d4e0d2e4cbe4307f05da97663bcbe898cff9e80777eb564ebd017603bf9f1231532f96f4dda14f547d6e5fa56b7af518107b594d3d58cfadca1df9db41cc567ce4e85dea0630fc15d58bb3e6f7953b585a3efd85de44b73a7ee89c4981b07f0178bba0739b4f141aba7b6630150aadc467226bcfabfccbb8b9c78f5abf01cc6ee0d5275d735e1b7004608efa02a5de817ba8a5a142683521660667c1c2bff4c967ab4484901bf2a9def92b3af8aacf7892dcf419", 0xf7}], 0x4, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r7, r0, r2, r8, r0, r2]}, @rights={0x20, 0xffff, 0x1, [r9, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r10, 0xffffffffffffffff, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r3, r3, r0, r1, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, r20, r21}, @cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff}], 0x158, 0xa}, 0x1) 3.071717ms ago: executing program 6 (id=742): open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) setpgid(0x0, 0x0) (async) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xf02, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x10, r0, 0x0) (async) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) (async) sysctl$kern(&(0x7f0000000100)={0x1, 0x50}, 0x3, &(0x7f00000011c0)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0xfffffffffffffff9) setpgid(0x0, 0x0) r1 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x0, 0x77}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) (async) setpgid(r1, 0x0) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r5, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) fcntl$getown(r5, 0x5) mprotect(&(0x7f0000ff5000/0xa000)=nil, 0xa000, 0x4) (async) r6 = socket(0x18, 0x4001, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mkdir(0x0, 0x35) (async) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) 0s ago: executing program 7 (id=743): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0xd18) ktrace(&(0x7f0000000380)='./file0\x00', 0x1, 0x40000822, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) open(0x0, 0x2, 0x109) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) setrlimit(0x8, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80, 0x91, 0xff, 0x7}, {0x40, 0xf, 0xff, 0x9}, {0x6, 0x80, 0x8, 0xfffffffe}]}) sysctl$hw(0x0, 0x0, &(0x7f0000000340)="0f3e80d52b02a84000000000ef00003d3e18e0eee30d2b3ca692f50600095d48cd0100badb55abe01e834bc273dcde353db51cd104f997029c7644fa5cf8ab4671337d571c6d2fa7c3cd9a4e954bbb4e75a15214", &(0x7f0000000000)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f00000001c0)=ANY=[]) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r3, 0xc4504444, &(0x7f0000000740)={0x0, 0x0, 0x6, 0x7ffffffe, "97a2224ff1c1d949eb050000008fdf9d7573c1d1", 0x80007ff, 0x22}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000180)=0xc) setpgid(r1, r4) fchmod(r0, 0x62) wait4(r4, &(0x7f0000000140), 0x1, 0x0) fchown(r0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.212' (ED25519) to the list of known hosts. pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 load: 0.61 not a controlling terminal pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error WARNING: thread `nfsio' (74589) exits with status -1 WARNING: thread `nfsio' (324807) exits with status -1 WARNING: thread `nfsio' (209475) exits with status -1 WARNING: thread `nfsio' (130075) exits with status -1 WARNING: thread `nfsio' (416945) exits with status -1 WARNING: thread `nfsio' (264341) exits with status -1 WARNING: thread `nfsio' (297873) exits with status -1 WARNING: thread `nfsio' (135222) exits with status -1 WARNING: thread `nfsio' (396752) exits with status -1 WARNING: thread `nfsio' (463650) exits with status -1 WARNING: thread `nfsio' (214598) exits with status -1 WARNING: thread `nfsio' (522515) exits with status -1 WARNING: thread `nfsio' (171254) exits with status -1 WARNING: thread `nfsio' (472732) exits with status -1 WARNING: thread `nfsio' (72376) exits with status -1 WARNING: thread `nfsio' (221295) exits with status -1 WARNING: thread `nfsio' (124785) exits with status -1 WARNING: thread `nfsio' (522421) exits with status -1 WARNING: thread `nfsio' (488303) exits with status -1 WARNING: thread `nfsio' (466370) exits with status -1 sbcreatecontrol: message too large 2040 pckbd_enable: command error panic: kernel diagnostic assertion "part >= 0 && part < MAXPARTITIONS" failed: file "/syzkaller/managers/main/kernel/sys/kern/subr_disk.c", line 1169 Starting stack trace... panic(ffffffff833688fd) at panic+0x1ba __assert(ffffffff833a8065,ffffffff8334703b,491,ffffffff8339dd57) at __assert+0x29 disk_openpart(ffff800000025c48,18,2000,1) at disk_openpart+0x20d sdopen(d18,102,2000,ffff800035903258) at sdopen+0x261 spec_open(ffff80003c932 fa8) at spec_open+0x2d6 VOP_OPEN(fffffd806120f290,102,fffffd8007bfd548,ffff800035903258) at VOP_OPEN+0x82 vn_open(ffff80003c933150,102,0) at vn_open+0x6a0 sys_ktrace(ffff800035903258,ffff80003c933320,ffff80003c933270) at sys_ktrace+0x9a syscall(ffff80003c933320) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x83fe3dd8110, count: 247 End of stack trace. syncing disks...set $lines = 0 set $maxwidth = 0 show panic trace show registers show proc ps show all locks show malloc show all pools machine ddbcpu 0 trace machine ddbcpu 1 trace