last executing test programs: 4.828133804s ago: executing program 4 (id=245): syz_emit_ethernet(0x138, &(0x7f0000000100)=ANY=[@ANYRESOCT=0x0]) (async) syz_emit_ethernet(0x82, &(0x7f0000000440)=ANY=[@ANYBLOB="dea55a1759540000000000000800446b00740068fffb0d37907800000009fffffffd071fa8e000000200000000ac1400bb8c1400bb000000007f000001ffff9b1bfa7a09e000000200000006070f09ac1400aaac1400bbac1400aa0000004e204e2200089078e63983c95e9fc7e804cfea66c441dc6cae41baa4326febefc5721b71c40c20a5795a80635592df85cb00d53e5b06e0837ed039c4a7498dffff5677dab9d85966820900e7d83d001b45dea781d7806497a5038da00ea226a840bf02a93043473d4e91633d11968b994bd31bc017b48b47fd8d3c6369d4477a55551454652bd8b1319f473cd75d7cbbe213633add7e892de7227d66408ac8a15dd6b46e15b8be54ec04000000d571d17f3a7fd5e5a389286987c513ff4f313a18a4ae5f68"]) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) (async) r0 = socket$inet(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x22) (async) execve(0x0, &(0x7f0000000340)=[&(0x7f0000000100)='tap'], 0x0) (async) ioctl$FIONREAD(r0, 0x80206979, &(0x7f0000000100)) open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) (async) open(&(0x7f0000000240)='./file0\x00', 0x10, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x1, 0x0, 0x8, 0x100000008}) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x92, 0x9}, 0x3, 0x7, 0xffffffffffffffff, 0x0, 0x1000000000005, 0x400000000009, 0x800}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) syz_emit_ethernet(0x76, &(0x7f0000000100)={@random="8f6f77ede655", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0x40, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffc, {0x0, 0x6, "06c33e", 0x0, 0x0, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@hopopts={0x88, 0x1, '\x00', [@padn, @jumbo={0xc2, 0x4, 0xfffffffe}]}]}}}}}}}) r3 = accept$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ftruncate(r3, 0x2) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, &(0x7f0000000140)="16f984cf71b59c57fec370820bf887a44025dd60fc5dc9d588a62660c16dfc5c8f19244c512b52a109921ca3ea717ac67130cc9edd871bafb2555ba2f6ebf30cc31ebfd1b74e7ec23ff77a48e6865e771b3d792bfe9e2e9b89cc131461ebfaf6c1eadbdb94dcca36a9fbea0000000000000000546f9d182d5bb2853293be05a6d18f6673dca90f8544fff4daac27380bc4e664ee7ad5cb690b7b85c9e12c6fdd462d6da51c24aee8fcb50c5932da14df3a96e82683d34d58ea40deeb7d662a76655140aacb31", &(0x7f0000000080)=0xc6, 0x0, 0x0) 4.670268528s ago: executing program 4 (id=255): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) munlock(&(0x7f00000df000/0x3000)=nil, 0x3000) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x11, 0x3, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r2, 0xc0504417, &(0x7f0000000740)={0x0, 0x80, 0x0, 0x400003, "00000000000000d500", 0x11, 0x1000a}) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r3 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0xab) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x9) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x46) sendto$unix(r1, &(0x7f0000000040)="b10005010000009f0500070105000000331c13fecea70500fef96ecfc72fd3357ae30200004e3039d2d236acf20bf404be01000000f7c8cf5f882b297bd8aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abfba0900000008e37193f8343712050500b71d808e5ed405080000fca653181afc9d3f0100"/177, 0xb1, 0xc, 0x0, 0x0) 4.472784323s ago: executing program 4 (id=266): ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) munlock(&(0x7f0000332000/0x3000)=nil, 0x3000) (async) munlock(&(0x7f0000332000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000000180)="3178ab85eb298df9", &(0x7f0000000040)=0x8, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r1, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd02) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0xd02) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) socket(0x2, 0x2, 0x0) (async) r2 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x413dff) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0xc) sendto$inet(r0, &(0x7f0000000240)="267341e0ce1d864e5d323b2e0912abd6772faa0d331a814d73f1052aa9358d886f65f16023accf7073d54c3a2d425402136897547407977e9a1620990216324d134d24bac92904272c2fe1400f9fd0d6e5612b5ce55ee6dbbb2028be6925adea576d39f754c604607f1234ee", 0x6c, 0x4, &(0x7f00000002c0)={0x2, 0x2}, 0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x2c, 0x0, 0x2e) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f00000004c0)={'./bus\x00', 0x401, 0x4, 0xffff}) (async) ioctl$VNDIOCGET(0xffffffffffffff9c, 0xc4104603, &(0x7f00000004c0)={'./bus\x00', 0x401, 0x4, 0xffff}) 4.41188075s ago: executing program 4 (id=267): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x1, 0xfd4, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x0, 0x3, 0x3, 0xa24}, {0x7, 0xb, 0x8, 0x1fa}, {0x800008, 0x20f05, 0x8, 0x6}, {0x7ffffffe, 0x3, 0x3, 0x1}, {0x3fd, 0xd, 0x1002802, 0x4d8a}, {0x7, 0x4, 0x3, 0xb}, {0x8000008, 0x7, 0x81ec, 0x2d}, {0x2, 0x836, 0x17, 0x6}, {0x2, 0x7e, 0x5, 0x9}, {0x1, 0xa74d925a, 0xd1f, 0x88}, {0xfb90, 0x5, 0x4, 0x1}, {0x3, 0x6, 0x20008, 0x4000000c}, {0xb8d, 0x4, 0x8, 0x1}, {0x0, 0xffffdffa, 0x1, 0x6}, {0x400002, 0x7, 0x800, 0x100}, {0x200, 0x8, 0x801002, 0xc}]}) r2 = socket(0x2, 0x2, 0x0) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) msgget(0x0, 0x72) sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000007"], 0x6f}, 0x400) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8008018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8}, {0x104, 0xf88, 0x0, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1800, 0x4}, {0x1cc, 0x10001, 0xc, 0x800003}, {0x8, 0x9, 0x8, 0x2}, {0xb96, 0x4, 0x4, 0x1}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r4, 0x80206916, &(0x7f00000001c0)) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="94ea09066dbd", [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x11, 0x0, @rand_addr="00fe00feffffff0300", @mcast2, {[], @udp={{0x0, 0x2, 0x8}}}}}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{0x101}, {0x6, 0x4}], 0x2}) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x8, 0x0}) syz_emit_ethernet(0x19f, &(0x7f0000000680)={@random="8897a2e7cd03", @remote, [{[{0x88a8, 0x7, 0x0, 0x4}], {0x8100, 0x6, 0x0, 0x1}}], {@ipv6={0x86dd, {0x9, 0x6, 'yyu', 0x161, 0x67, 0xd, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[@hopopts={0x2f, 0x4, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x40}, @generic={0xf, 0xa, "00619f5a2876b9847e45"}]}], @icmpv6=@time_exceed={0x3, 0x1, 0x0, 0x3, '\x00', {0x7, 0x6, "dc6da6", 0x2, 0x37, 0xc, @ipv4={'\x00', '\xff\xff', @multicast1}, @mcast1, [@dstopts={0x62, 0x12, '\x00', [@ra={0x5, 0x2, 0xf}, @generic={0x8, 0x31, "4e1a5acb865907c0a42651ebca28855b05bef18927db48bb3e92bcc9843fae954f092d5857ed1cb4035882409b67d2114f"}, @generic={0xd, 0x50, "0d23c58f5cf1929061360964f2a0c084978f50d636ff9916b3675d89ec7c118c8e473ee68e32bca76e56853f81e56a086c2dc3437bb8db634748f0d78fa545ffdbb8814bcd911a6bebde56dc6cfd703d"}, @pad1, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], "d06c6b9c4c4903a6110ac2277217cfbeebd77679a6851b2a1dc6ed6c1211a4e31e7a486ff5acce20cdbad0b9456739cbdfe4ea0786a125995aff6eb4a9ba6e38590a728f04bc39e8d313298e173936fa46277ad6c97f2a0949e4313469f47bf10e93fdc301563e816e"}}}}}}}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='x\x00') 4.411231118s ago: executing program 4 (id=268): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000100)=[0x0, r2, r3, 0x0, 0xffffffffffffffff, r6]) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', 0x7, &(0x7f0000000180)='./file0\x00', 0x8}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x10010, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000002c0)={0xa, &(0x7f0000000240)=[{0x8, 0xf7, 0x6, 0xfffffffd}, {0x40, 0x2, 0x3, 0x2}, {0x4, 0xa, 0xf5}, {0x4, 0x5e, 0x2, 0x5b3}, {0x2, 0x9e, 0x5, 0x15b}, {0x200, 0xb, 0x8, 0x4}, {0x120, 0x6, 0x1, 0x4}, {0x1, 0x2, 0x0, 0x6}, {0x9, 0x40, 0x4, 0x9c01}, {0x48, 0x4, 0x2, 0x2}]}) setitimer(0x0, &(0x7f0000000300)={{0x0, 0x12}, {0x8, 0xffffffffffffffff}}, &(0x7f0000000340)) (async) close(r11) (async, rerun: 32) fchown(r11, 0x0, r6) (async, rerun: 32) sysctl$net_inet6_icmp6(&(0x7f0000000380)={0x4, 0x18, 0x3a, 0xe}, 0x4, &(0x7f00000003c0)="b7e233dbfaf905784094831cf80c3accdfe21a7acd2c954403b7748b8f6cfaf48592", &(0x7f0000000400)=0x22, &(0x7f0000000440)="536dbb97d4ce81d5d413820360e821506501217cce08ddaa2092fc979f09ba093f0e1ce123666cc795e4eb17ded22cbbb4c08bed67febe2ad2011f99e489384c492f4fb2d325bc5ee3b451cc0276642723a11d1100ec6b0d2611fc27485afc0e5629ace600d6686ec9829b9e786b57d4f09ca3e4fd86d324595d3971cdb61eb9bb13b29b55d65a8865b45140394173728006f5df81a7d37ed5a150e1999142b0dababe519afff52052a2f4eda1098e3d8e54ab3f011fa341a4089486a8a7c596297279da5b156de651d6c9bf78b7bea13c8ec0acdc5aa0ed1b4241dea8e35bffaff8f7f8b4deb8f2f18a23e565fb85f6313d7ac1082358b774e7d59c64f0e03eefbb206a50989056896e133ee7abf8bd899f8fd0acf9c1191f42db4a4a232c6b25d3a50c161859c5348073d06c558a91211d519614f6a97676f8d196da27cd8cb67865b5145e798d9b57c552d097c698469abdf1f8aae53a6c4f41db452def495d292b1cbbeb754a57e93ec69c7b146289ada453a4436eac0bf13940c93ff75527bc5c1d43d86cfd830914d56a556846e12eac224e92114735eb20e2bd0ed4551434f493c26961e772ae4d57d89cf006922519ba2f7def36bedfbdc4da50b0d57023130bf434455c1b48842e5711a5c1eb6b5e093a2fad0b022c1b6c0bb9bc6b5bb51bc462cbbd0abcde7ac8d9fd344b428024db5cd637030effdeae112814c30e37cf3deba1f9af3e203c840b08e6f2793d035da71572c30b66981c7a9f26e2ff0071fb2f348549d33bdacb3e35a2001e56a97a2d369c3fe7eb62a7ac664f8f0a62b2d4b20c03e44356daeb11a75462d1ba2fd941a4cb748121e905617ec01906023192bf7a80b94dee53a2c4677e554a7fa5fa25989696dc5381ddcf56845470a58fc7ba110b0391f6091712f5faab15b2aac41b02023ffea2a2f95fa3a1b27531e180470bf0f5fb86b723592236f7f73145f47f2d7787f96fd695b2d5aa462f3f0b1a9198ecb9b9597e36303124a17114071092c7589eba55b951e575cb60d49e06b4df95b812c0536d55ae7e2b3d7151949d6c354a92ac0cc0135a1cae0f0501d2bfda51f789a602ec7fb79f65a218ba76d15c8ee29eb7d3a7e52bd19f1064f3175f7214fcc499d42610d438416270c0ad4e55cf21a08b151a83af993452f9154f5e58e5288ec90bd1c8a2325d81cc8423baf80ac377cc18f23fdcf2e6441ef2248072d2fa55e2955fd0b15a3b49b995d2de8c8193a0fc29389ec6f0d3a328ef8cbc127e5eca165023ed335ae8a672c13ba3be638782fc628de43fe082b1237a68bf23958f9d96c4f57390263ce84c3322d92a2c455c453d62fd50486b9420234e00e0f578ce7037357310c63733f4d393b05dff44f8aaf39a477527864c5ece314be8ffc4dba7ce2a24a64dbbac8f81c05546f1ddedfee0362a6383d4407265e45607cd1dbc41f96499b04a2341351fbb023cca88b56964c6c6cf6875d6c62bc66a05a1eafde63b02fef6d1928b7bc3fc528f1f20fef0b54131c991a39d178c840f1913dade7f05ddf481e4e477d31df1ab3490e9368da8bae2f0b6f56cb89cc20e5cf1b90298089dfe48c2e46081224fcb95e49506bc7ab1da70d73c3b4a2a90021211ca67dbd6f476d369f1f1fad16ab9f2afbe45b679f8d05482e9f2082496edafc247cbd8d64e9e8b9442536b5354aa63ee0911be7fca56f1513f42ea7ec6e253aae6934b99df2765cf9eb614c51d7399768b5521f21505ca951aa8d8849b4dc16802d5efb40bad3d6fd39cfe08924d4dea3ec37e4ac789c748ff31de7001076037e6d874b5038f4d9a7acb71b75a64847e54172c188f166e5a90528041394c9a2983420fe89af7f8f409e7eace3c58325e40a552a08de773c23167298277dce84732e0525d0befb0f5cf15eeac29f14563a586ea3f19371130f3ea78a5dccbfd2b1a90387a27718256590e262e6d1f9d3e8f71d53feec9cfe7d248539981c1e091a82fdae28b8613b139acfbf778e6d234b2557cf55aa41008bbea074930c39f1b3d875187419b03b203b5762cdf8ef7723a14e3ca162a9072d8614590d3c67c5e44eba61e507bb02c9af9d7bd5c5263e74be2bc8337a5173872c6a6a08230f2f740a2a645e0485fb23c8d6a14275ab049eaff387c984a8dbf21f61767c8b6e3dd88d58873bd58af03304c64004a2c34a6942c15d6b354d8b92e9beebfb83a5afd4cc54e618b9fdca58e852513f1974bdf212e35a92f0f1f7f4068b51b192458f73ae7747dc434352f6fc1e8ead7bdcdc53530c188876f738435417ad30231be6220e7804ed8c9813471290934a7199586e184f4ff41f7daf82c2039ec9973c1883c76add83de49a62724e0b50eb11e1019098e51b145518b64e51387f0692f9ac12315b59eadb88f4808e08f8f564538851cb2f0b6a3251f81ebc51393b3b80b175d21d80c85eed75d25983955c69aa1264006658f8c152ed67e42368bf6f632e4e26b9b0fa0b0f092a6d98105974e0b03df71c9e1634cb48a445b10001d71cf814c2d5871b24decf138c4a6b112ba5ecee465552caafa9ef451aca2ae39dd71b39dfc5f5fd1923766f42610c3352b0e6536eb764665535f74d6709c161b3ff4eb511e240566d7ff21c3f714869670f96bbb9323b068b7c34604d31eaf138f5b49da9e6c418d509ee50a7f8d43887af127a4c000f6546241286f16a4380424219c9f06c8ff63aebe4df17ee7645cbd2012d8f163ac0b1a6ccc99cd0832cd35813e2e2f5f00bc54ae7cb3dfd62704bf69f33fd717590fb0b7cdff933e4c4f3906e188a45577ded89ab0745eabf58d87a0f224a120b499846c0bd26f205563dfb53423ee3f1df0b728c9962db9c4f91a31683cb1c14550a14caf431b7c8d3f98f1d388e7e5d3919e7cffe1b71918ef94a560cf88decb1ac96b731581c1d328e89e9d89564a5ce7bdb44e81dd8277c478522fef563fc9b1551963d15e3e33d2649f189f9b497acc6087285b77b311b12fdea4ded8d7b8be32ca0e833a639fe4c45986c432df094b68fac81c44e7b1626de89e0b3809919f08e38893f67b10f9385fcd7c9ae8baf42ecb297ac055cdacc216447fe9a9b9e15ba2c4c9432089a9ec20de9a10cda6ef5e0168db286a841f9988e44a36b7d607e498028461100932fae1787b34c4a3e122f7da6e92ddbfe5a7a72f20d89874e57e5b6cb413284331960b785cf234fefe4fbb80ec976de17373e8beb285af746f7c2c1ded2e2e22f483eb648de2506f0deff9458fc2aad2d2781e1e9689ae8908b12058b5054accc0fabbf292979564b9e216910b5ed7987dca1eee93fed5d67206843290c859897e075d449b8a65e07aa1f7b03d5263c581dd787e8a598cacb780facb736b77d08380b12ad2375a99f6ab33f2d339eb864a43934dec196f89f3ea5d4c74cef3119ed421769a5a87eb23c67fd7aeb4c9b03c07ad86a8f2d15e1e43a3919a06d6610da1bd675293ff1091e07d66bbddd9c70aa347dc61bdd1366eb2a4063bf9c78e036ad36372a688452696c9a28211b49884342286387c3b1916324b66e102cae1d407343635e9c80c13a3cc5cdbab7784f051a8e469c0ae30196b0c554df4da2b26f4b206ee01965bc91de8effdc35532e25e871b3b953b502fb5ade8d8ce0eea1be959a6b2ebf17d61a37194b760fad85471ece0a3b34c2ee915fdf8f03bb44b6822fe42dcc30cc68daad02a605a8d4293af6f89f65ccfb681c7413adbb9efa36e73b0f166703d1e3b3470dc829c74677538e170a3b1026553621e5984a50d147ee8d11c9436764737b838ef2a0746b799f10400ccda2439304d2a4135dcf89c14db203d11e26dadbea56bff195d189790dc469c403a5cbd535bff00912f6dce8b542a1c1f30c72c9f597ab05b13bb39ebec08ee9b7c48174e0a1f6d98fd22bdc0d3f19f2121372f37d15bb62746d077a3fa5ba42fdf93b967b66885900c252161213032f537679d9e1ac3e77db878e9c4afd8fc4da5e79e4061207d410ddc982dd3c6f25ff0392c7317900c7bb68df481b3087a8f5b60e6fbbd0035a7dfa42c6e5fea49d2e8b24a6e94a6ea906e2d27cf40d1b0d87c477c42a9b8bd589e7d81d68f03fd7c46cbcd968b0cd0fd768cc21b8c92478b050945df5b9d25d1cd594552213b74183915bc5779f329a86c3d7ade8dd7751b7a0ce85dcbfac9a77380b4cee7359f8b22baaedb280d67a399a27a698d49ba969e9f252ea960ef5a912dac1841f728d39ac45368875ec23a8ca5b8021e9216258ebabb06fca5ff8f4e355a1e0d62933913577bddcde1ce1262ad5eb56e6aaa81f27f5572db72e5cd0db7de196151be482ee02599e52d146379c32fc4b90d91f0c66dc64032210fd145368c5498135ba2c5eb1e350a03b28f059650cc506a0f7e8b095f5ece7e711f4698620bb5f94e544757748ac809dbd11f64a48e1734540a8128cbb57ae9f4df6a89442c8157cfc26ed8109a2b99b670add16fd05daa4f82b7a6eb834473e5af0c5098ab752345338c826ae940f04486dc95bdb74f01df3764680ec24562f3655ca795addcd0a44818409a832df66b1434c624643e713bec5ae94c661c62e911834d10fe2a8eb02ac3bcca599f85e37bdf0892e509c2aad9d60027b586d0d367479114a0d33b265cabc5f2733febcff6c605cf4b121e2f7d5d4c97c9080f27ab0afec239d5ab7c9cff903dfaeeca8c32e59548aa6ffda1e894dc338188f5ce33d1384e73fec52cd2c7e30d2fcaf27c239c8f12685d86aec7fadd39284477acafa1b36734bdef8b20a5aa4120ba84a5c7efbe4c5c575a191df7f0cf3ae34da9d7f630c5c5be5a398b721eb6e6895267ad58445df4058d9565aa0d2871baa8dab44d360f33975ffa3fcbe42a031350ff9c3cf0e25bb3ffa29094638e27e976a8242b09040da198e4c7e9bed6a379300351828476e67f9da9208f9483444bdb4ef991b6aca3782bed82b8188fc762fd505f9e45689d806209c534099c25e6b557b0d5146ac4108ddae3ff8267a1b8a0893fa4c27fa2785846a0699413ce6e098343777ac4a670a19952280c17cfd66fb2c15d85684f8380321b2c14bee75bce252d6091bd9aa188c14cbce844cad05b304ae9993a5d1614faab9d72fa09c5ba71ba58e69d2fdaf0bfc22f66baf70a128a0f5d0078d59f68717d9ffb2d2c93a041a38fbdc7adbe0592380e2d9aa45807b1139b26057ed3505b0ff9385ee9179933bcd3e498f60751205b50b83232856d27e04aae025f9d96ce85491b42e881946036249efc9844f243f9f818fe4631b547c788cf872b41f59365e0b574419d6e1f6dead6a0f83e3f501808a02ebeddf25bfcdaf1970a4db7bea53993abc43b589c5cb036f0ddb0d5a586479ef2dd262b3c345682dba9d5ffb54f4bfe54ad14ac15e5e73a605c832c906ee0f42741b4c91dc8199bdef327ac9de44b64623422bf71360e6e7382ce33baf5d7f66e4e6d4f4a04260376b75d5c62974ce49dcbabb3b287ebfe3a1d884c6196619ff639e595b147b02821bf3dfa6e1d0eb72fc30621bd950e1f4a4e711bf5710dddf60be72fe33748c86837ab6ffe271441bf23aa163b825be9aa0443f03312e2f66829eb83bcc03bf65cf67cb6291b3889e086aa321cd993b1e2c04f18c7743f8a4bfd6d276c5ff470fb43f26e104bfab753e193db9d4e084e9545757b811584979bfda3f51b67b248caa675c3a50a152121d957a8b6a932da352e5a47f78a895396cf152ae4d94da292a4dd636639f9d5c6dc53ce4f673", 0x1000) r12 = socket(0x20, 0x5, 0x7) sendto(r12, &(0x7f0000001440)="f8ec64f572f053f460ccb3bd531731f1f8b66fc03f4d808ef0f641c4503c5001f2880c7974538305229a48", 0x2b, 0xa, 0x0, 0x0) r13 = socket(0x2, 0x4, 0x3) write(r13, &(0x7f0000001480)="cb551ca1c4d43c8f66319c06cacbb1f591c8f8eda61251b8636b0193e9bc095ecf03de46d4e15a6c91627e73c784881f380ea99343169ea0c877228c096576f5ca6ef9dbedaec1dcc1ea95984961e79956babe954ff38740dcd6895c", 0x5c) connect$unix(0xffffffffffffffff, &(0x7f0000001500)=@abs={0x1, 0x0, 0x0}, 0x8) (async) r14 = openat$pf(0xffffffffffffff9c, &(0x7f0000001540), 0x100, 0x0) r15 = getppid() fcntl$lock(r14, 0x9, &(0x7f0000001580)={0xa703d6c47b9a39f8, 0x1, 0xffffffff, 0x1402, r15}) (async) r16 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) (async, rerun: 32) ioctl$TIOCNOTTY(r14, 0x20007471) (async, rerun: 32) getitimer(0x0, &(0x7f0000001600)) r17 = msgget$private(0x0, 0x62d) (async, rerun: 64) getgroups(0xa, &(0x7f0000001640)=[r10, 0x0, r2, r9, r10, r7, r8, r6, r7, r3]) (rerun: 64) msgctl$IPC_SET(r17, 0x1, &(0x7f0000001680)={{0x71, r1, r10, r5, r18, 0x101, 0x1}, 0x3, 0x5, r15, r4, 0x7573, 0x1, 0x4, 0xe4}) (async) mknod(&(0x7f0000001700)='./file0\x00', 0x80, 0x1) setsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000001740)={r0, r1, r10}, 0xc) (async) ioctl$TIOCSPGRP(r16, 0x40047477, &(0x7f0000001780)) (async, rerun: 32) select(0x40, &(0x7f00000017c0)={0x5, 0x6, 0x3, 0x8, 0xfffffffffffffff7, 0x0, 0x5, 0x3}, &(0x7f0000001800)={0xbb5, 0x4, 0x1, 0x8, 0xffffffffffffffff, 0x3, 0x5889, 0xffff}, &(0x7f0000001840)={0x7, 0x4, 0x6, 0x970, 0xd, 0xb1, 0x151e000000, 0xfffffffffffffff8}, &(0x7f0000001880)={0xab, 0x2}) (async, rerun: 32) ioctl$TIOCGWINSZ(r14, 0x40087468, &(0x7f00000018c0)) 4.40796895s ago: executing program 4 (id=270): r0 = syz_open_pts() r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000000029, 0x7, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x8, 0x0) fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3}, {}, {0x2}, {}, {}, {0x3}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x7}, {0x2, 0xffffffff}, {0x2, 0x1}, {0x3}, {0x0, 0x2}, {0x0, 0x7ff}, {0xbb08c0840fa32129}, {}, {0x2}, {}, {0x2}, {0x2, 0x1}, {}, {0x0, 0x200}, {0x2, 0xffffffff}, {0x0, 0xfffffffd}, {0x3, 0x8}, {0x3}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x2, 0x0, 0x0, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) syz_emit_ethernet(0x7e, &(0x7f0000000240)=ANY=[@ANYBLOB="8f6f77ede65500000000000086dd605f3e55fbf6e17f82001000635f2e000000000000100000000000fe8000000000000000000000c55cbd14a7c954020000006006c33e00110000fe8000007c063f872000000000000100e104000000000401050000"]) select(0x40, &(0x7f0000000000)={0x1, 0x9, 0x2000000000000000, 0x1, 0x76, 0xffffffffffffffff, 0xffffffffffffffff, 0x4f62}, &(0x7f0000000040)={0x6, 0xe, 0x3, 0x90ba, 0x401, 0x1af3, 0x8, 0x8}, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x8000000000000001, 0x9, 0xff, 0xa, 0x8}, &(0x7f00000000c0)={0x5, 0x7}) 2.354622167s ago: executing program 5 (id=360): r0 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000480)=0x8) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = msgget$private(0x0, 0xc0) msgrcv(r1, 0x0, 0x0, 0x3, 0x0) setuid(0xffffffffffffffff) semop(0x0, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000002ac0)=ANY=[@ANYBLOB="0200000000000000ae396a8db14a69257891af13111c02e6a0caad88ab3b5e6cb4f32da359a3a2587e4fadd209be5c9d76942eacd527d157501c2ee95676abfa1d3c3cf52a5c09094a0a122d97d16ab5e364989b108d462928ba7ab652f444cab8ce89bab714e84d1911bd2bd9f23eadf10ead86e3ca09eccdb2651e5f1d66c98e53c8507bf67da8a3c280519051664a996009f7882223b4bd7e28ba061b084c352bea4005389a98db052cf1eccc7b3fcd"], 0xb1, 0x800) msgrcv(r2, &(0x7f0000002bc0)={0x0, ""/149}, 0x9d, 0x3, 0x800) writev(r0, &(0x7f0000000040), 0x0) 1.955977445s ago: executing program 1 (id=380): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) r1 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r1, 0x0, 0x64, &(0x7f0000000240)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) read(r2, &(0x7f0000000100)=""/104, 0x68) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7, 0x3, 0x6, 0x87, "86a614af06ecbb1a4aa735313de49e80fe6a4f5a", 0x0, 0x7}) ioctl$VNDIOCCLR(r2, 0x80384601, &(0x7f0000000140)={&(0x7f0000000180)='./file0/file0\x00', 0x8001, &(0x7f0000000100)='./file0/file0\x00', 0xe}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) ftruncate(r0, 0x47f5e44f) truncate(&(0x7f00000000c0)='./file0\x00', 0x6000000000) 1.646263661s ago: executing program 3 (id=402): symlink(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000080)='./file0\x00', 0x2, 0x128) chroot(&(0x7f00000000c0)='./file0\x00') 1.580123099s ago: executing program 3 (id=404): socketpair(0x20, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)=""/197, &(0x7f0000000140)=0xc5) recvmsg(r0, &(0x7f0000003540)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000002480)=[{&(0x7f00000001c0)=""/8, 0x8}, {&(0x7f0000000200)=""/84, 0x54}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/39, 0x27}, {&(0x7f00000012c0)=""/95, 0x5f}, {&(0x7f0000001340)=""/163, 0xa3}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/5, 0x5}, {&(0x7f0000002440)=""/41, 0x29}], 0x9, &(0x7f0000002540)=""/4096, 0x1000}, 0x1000) fchflags(r0, 0x1) (async) fchflags(r0, 0x1) poll(&(0x7f0000003580)=[{r1, 0x20}, {r1, 0x100}, {r1, 0x2cec729c4d16742b}, {r1, 0x100}], 0x4, 0x7) (async) poll(&(0x7f0000003580)=[{r1, 0x20}, {r1, 0x100}, {r1, 0x2cec729c4d16742b}, {r1, 0x100}], 0x4, 0x7) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000035c0), &(0x7f0000003600)=0x10) r2 = socket$inet(0x2, 0x4, 0x8) bind$inet(r2, &(0x7f0000003640)={0x2, 0x3}, 0xc) (async) bind$inet(r2, &(0x7f0000003640)={0x2, 0x3}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000003680)=0x2dfe, 0x4) (async) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000003680)=0x2dfe, 0x4) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000036c0), 0x10000, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000003700)={0x64, 0x8001, 0x1, 0x6, "25ea565022e5fcce927f9c00ba27bca474e04ddc", 0xdb, 0x317}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000003740), &(0x7f0000003780)=0x8) getsockname(r3, &(0x7f00000037c0)=@in6, &(0x7f0000003800)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000003840)={0x1, 0x4, 0x3, 0xd3, 0x0, 0xcc, 0x7, 0x10, [{0x2, 0x0, 0x8, 0xdf08}, {0x0, 0x4, 0x7, 0x8}, {0x1, 0x17b631cb, 0x8, 0x8}, {0x3ff, 0xffffffac, 0x80, 0x8}, {0x2, 0x4, 0x4, 0xfffff0bc}, {0x5, 0x2, 0xfffffff7, 0x8}, {0x0, 0x4, 0x2a, 0x7}, {0x7ff, 0x4, 0x4c880018, 0x3}, {0xfff, 0x1, 0x101, 0x2}, {0x9, 0x6, 0x8, 0x1000}, {0x2, 0x2, 0x9, 0x9}, {0x1, 0x1000, 0x5, 0x6}, {0x3, 0x0, 0x4, 0x3}, {0x9, 0x6, 0x2, 0x4}, {0x29, 0x7, 0xc, 0xffffffff}, {0x1, 0x7fffffff, 0x10, 0x401}]}) ktrace(&(0x7f0000003980)='./file0\x00', 0x0, 0x8, 0x0) (async) ktrace(&(0x7f0000003980)='./file0\x00', 0x0, 0x8, 0x0) rename(&(0x7f00000039c0)='./file0\x00', &(0x7f0000003a00)='./file1\x00') setuid(0x0) (async) setuid(0x0) sendto$inet6(r3, &(0x7f0000003a40)="963a18fe81f351ef42be95e137da4a407b46a5b29114ed0a5a9ef23c73bb42115e929d984b5ba49754caaac4b14f72351954358fdcb2bddfd04177d4a269c57508fb7236c7ace0df843bad18248ef786df614febedb27b7d203d24237ee9faa23a2a4c460c934cbe35fbcde638606ed9a8406126d3243f9003d3fc436bf1614239f860be314fca174debebf991af351151e7152d6106778a9e6c5811bf4fc20c432a01b4101184d8c9b38d5f842f", 0xae, 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000003b00), 0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000003b40)) (async) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000003b40)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003b80), 0xc) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000003b80)={0x0, 0x0, 0x0}, 0xc) setgid(r4) sendto$inet6(r3, &(0x7f0000003bc0)="0473366f57796d57884b38f48ebbc8f9ef565c0463ed6583fe594c0f860eb5879ec2e5a6d4d4e94b0ea48ec6c7d661547bb78299615bfb25425cf6b4e3e281ce8a077580b062421e7676d0e55b913df2315bfd553566db848aba56fc4a9daf21b8d9bb15878a9fdeaa668463a3c31db6d18242d58e6b99a74864bd627c49939718d6acad28e38db752ab3255a1771e", 0x8f, 0xa, &(0x7f0000003c80)={0x18, 0x3, 0x1e1, 0x7f}, 0xc) sendto$inet(r0, &(0x7f0000003cc0)="3043d3d27404dd4c8e16d755c2eefc418ab85e26d4c635271f68981b82c23b9aaa9d415f82e6d90e347f0634591fa6d027a43f9f85338345b333d63aa7e205a1d11f57abae30b7672b73cbb80ff27517417f81d790c7a37f4ff545aa6c5b1b44f19b8af973e00e1e9ba189c0d7a2292515d0b9ccbe912ea9366a2838d3b2360e76c1b7dd85177f5c52fd2ad66b21904bb7613004cee8edf86c103d778c416248385190ff7f9dd412e31885479105d8f24798c64dd54c843a2e3e8271030ec0349971b4f0e981c4c8e05bdc66de45f43cc78a0edebe883dc116ede75544e8a611e3887d1c60e672fbef9ffedd8bccd9a3438237a7c9a7d322c42f0ca34a9f5df61275f8371ab4cd97fbb5dd95ae6af6f4d7b723352260f190c80c36157ae66ce53b2cf388731ad3c974de9d93e869fb9b08834581c0a8b9fd4dc582da309d8b98326add37004464d310ca80c226a074b4d6e3703ec0db91bedfb512381020b2c4d94dc2abd845d8b40327bff838cce04a5e7f725c021325b70ae6706c137ac36d8c609ad8f55068fbbe7e976370606b2353e1e9f0f89aa3ab0bd3e159cb53d668a34765a43b3e406666c39989af80cf1e103141e75c8400c1786616de94a08be6a8ce3689337c215824794c27ffcad69696eded6c7283e220c3059d385c9228d6bd951416543e39a00334635d262a44374fd6bad81ab51bd8d67429b83387167653653a1163de2f5dc1a3d97227ad422014c8477a79ef433931a3fe415211e63f876fcff9e2cf88d41d7f5ee248d087e404c5ef40b01365da7287bfa5bb3c3a47ba5b175d7830b00939af984d94bee98b886e135b3eeb5f3a2c6accd2938b81a5f8aab5e4439e2820d4b70bd5260d623c7d377496720e6df71c9c4342bb74668ae79fdef443db215937111aca8cba4beb11cbff200c79951b2e95b93f4675023c42aa8c9721af01ce1fd78bf14c406a17e7251ef66bdebd905cab6e05e4cac5c1b99b2bb4c86aa29c630127ed81bdc6a1b6619bf51a612557c24db11fda36d84c574eca7283f2df341deedc095aeddee037ee9ae3fe4236a6b041acf09f89727c89e0d53975eec8fef05cbcbabd0b795e0e19b30f5de7195d9c4414dd81e8e2db92c9b831fb3db823940d09dc86464dadc9964e8d8220909ec204d5a3caeee26a6c81e24f27220e557970644a7194df7ecaf103e0054b5275384553e2ecf1b5fb0180a52e100c825aef09ff7b3c897f595c1be0d745342ef02d0acc86bb93f39e6870c0e7b145d8e1d5ba302babb6106f0e2d219f9dfdd96f1fbaeb4a6818527d56ee03ff64704da6e6af57dfe0bb2ad820b3e94d72b36de08432109c12fe054365aad1f73c4393c1b81ba4a7d2c41523412bf72ec7ed21ad82d46e3a68442b5201513a9145835de3d65ab02280455a2b2d413fc20c269deb07ff48a75c315582289c92d5223fa89d6949ca5b716fa782aecac731be75b04165073a505b49f2212d45a2e68c7f3f3ed7e86b14a7577f79c880352bb4dd5d7b283246656faf1c0b43deaca3ccbcc094d32662fccd0e2631402759fc0542fbe5caa32998d2880b32e4040266be34a9141812b87a902f12cac448fa1f1e5345b3fded4b528c23c907c92c14c3a6cd094b6f8cec14564377f76357b071fa17204a68945feb68e6fecaca268b99cf4e06121fb707800952a4daec694a41ebc4ab7a10b382ea6b61602283d5982ceb9ad44297900736a9743b827bd9404306a93bb05dfb5d5f1b394ffcc320203b09e94758be9c9ffaf4b4303c1e0171460adb9e8c788f99f79782829dd6bad860710ef5bcc293f094e8c6483ca74793fdb3e0cf0449d84faf263730601ed97f8f9b601214438cf5bb0e21eaa983c83abd48b1d6028b8908464a7fa3d7c792f3b91d93127b69053ba1534e9054f9ddc2abe5036271d67f160185408aaf111661cfebce41ec42875de7a44be71a4c9714604dd89245582df03963720aa5937d79f65dd676dac107cad298dad1939d17ba97e3376ccb50452fb70238ade47846a7d893096d9abbcddfd1804765c8bbcd0690e522c33f577299f471be4ea55a91975a4d6d1f9a84102ebf74eababc3d64addd611a8b014d6316c3ca9c12a3f33cc1f289de8b106a8d2608162ba85e2ae4bfbd38e2596612aae707134732862b2201d6b75881853cd06f79b2c15ba350bf084b14dfee7aefd22f0393ed0aaee6783fcf4146a18720ee7f21743b5a718c1508467dbd0d95e9b1c75e003974ebfabe597f40a695ad5c3cab898ca5abd1180655ffe0bb7e197bb1ac98d2a8d1b9f18bb2e5eb8ea0cbbba0db88702cc2397ad9481f459c0fa7f47cd7b930966d145fef7ea1df8d16692dc4419790e2ebd325c9a82dd4ba519f0c076d3a82b5e514724abb8653a4cc40f2b241fdc52969ee0bd243ad1a8fef383de466b15a8b7a49cdbe33c5c58e37dc520fed2923848812ed55b0b5ad93211d88cf62bae23ef183e9522754ab6a65fb8d39786c06419476fba4adbb0aaa29f4a5ca798eef15f57284b57e8f0b3ef5781d1a2bf15ab7211ef07563ec9a63d29238bebadadb12e3df79e8ecf4e6e822860af609d977ce70868727bc45797cf6ff837d4d9a5ac3381d91ac501130c415cc3288acbc12317593ec6b04645adf330e3cf533420b0e42828cf067c60ed67841ad6c46955e1ae57800848966c5ba93eaa30a4f01bfa18de012f968e37f57b05234e938e5da1b3ff1dd99adc753b68fa1f2360a8c1733b9b3661882c6c0e636bba448a8c088120adef234f5a089b515a2bf09b4c63d50d87b046da12e7b5c7c31bf9bcb0afd42a5c7e1e21f819e57d38f0a4249509c2e291c8f664b0d8b246de22452a1fb94b4d18f9ba3e90a8c1736b540bdf07aa5b4260cbda37c41c57745e5c1849cf9d654ddb1408b4563b2ce7e4debb70f9cb0a85c7caf87cfb15ab9fd56a3677d2fc495cf214326c64d0e71e96fea20bad3768a7263c2481a4624048d618da98664c602226202516989f4892a28771990bf0344b8a1b5ed41bcbcdc656fdeab6fe60367b19341943c7ca6fd506714dc6fd98369c8ccf13f54caad6742b3d8222cc33d1a1319f61b40e5a18dec9a03fb48391e4e0639af3618ed6de864ebdd9dbf9632c305d1babb1862813fffb16d51e07a685acbfb69a519e12e2a80d0429b9125f2008953544c8ce6cb8b0470ae9654fca06a5605b76083ff0eb4c001544cdad93388014ee537941fc8ddc37aea918d23b07ac943da56293caf5858286881bab6a40fa331de005197d1b4af82c92836f685519eab7074510af1e9abd05cd8e1322139ba4ad2603d7d457bd786250522606db619b8736a7b71b8736c77a9628dc1150a016e08700424f04ef8322b06387679bb75a61780e174c7e9014743a20beb772562a81619dadc1f8e6e9e2e99864af8e7462b7c2e882264c8835a5e1db6e7a8f4f050f3ae85cd46a367c53126bd87877638a5c6472c70aab65a1e22b0b75a6b94e2f3a5b49b73cda0f7a1e111e0cba5754591c222822638f981ac1db4e63f954ed2cc80f20bdf9cc11424db929d51c67fe19c4dbd300c3d7cdd385ae77c2f17e05c349e6427d6b69d56b3375ed8f10dec3c676768fd5505ff9968c392511636bb58bb78d0f7b3f1c5fb18311c47f8067d8aa79e802fccf34de66e1e953233382b187f8d90f5ef61c479b512a6297d614a554ab01d6ec9a1b25efbd9c700b7143f46b55c5c750789ee29ac349add33763b17be1284b1c99b3533bab7c7ff0fca576db5325de393434536edff523fbb93d3a21230e6cb34961de41105acc94ae0c8088951427b97934e386d7b19f12c711b57b2990df4a9d1d305f46fb78a838aa9d93af62fd021fad4dfd238b370ba9f233597e1e770574f3210d64d51f7e43257088726fe9e2823896195898d8d6aa95e1ac40bd4bdb847df75ec470756da6bd999d8b78ea3d19a2a16e133a2209a7e1e1a0b6ab75294bf1a893351f7f50bb512bef6227fcb7f9405b106baa30dba7002b6c26092b126dd72953db3c3413af88fd0def42b66fa57f7bd94057392d39e8f30d0df118f04a322c5cd01ec7f5d0662993b82453d37a6642d488c66ebb131dd83200c85992460e117912eee508142196df5be631b827e4bb8fde2eebe85606803dd2a8368d47def1593c6e08560f44e1d74736e6310af6da30a17270c3701f9807cf4cdb4330b00c5e1cf08da0637728960239d31e4f8ca0630faa82e043fff50f1bad7a4980afb1c2274439ee7e002cc4cb1bbc390e5bed03f6fd39bf0cb788285b5af2003f1a7e3bfb34074365e99af0d7290a2035caea4a613048edd51a37f5f20e4fe4d88f5483992ebfd8c2f6011c0bf052a2035b6bb6b4531c29a80faa48018a5a6037816b2cfbaa1e3a30843ce37b46b724de7f29671d0501408b9da2c1d9b2537a3763530177b81a2a9b3fac3ce3407e746a2f9d6fc2cdade8c4a42ca01a3809a43363fcdf0dade7d226c8998fcf003398ae95bfa49ae75e757fecdc10c76ee2f0fd064bad7931421f7b079e8906d1f72ca99f6a42839ef5de6ab4999ce92e13704c30d687dd218de217647aeddd96ad43d2234adf97cad3b51424e309be4d567cd1a2b85bef8fab7f85cacb5824e9e6be8de41e91b74b4ff32bb8215fd327cef59adcad0d5eb391d7cb8d402d4c83146b4522a145ed8a46ce551b64c481b663a74d761a2145e9d8719872add758ef105f92167c781ec02a69daf65f8f2a7305d7952468c08bc3c15f4f18982ca7fb7cdca8cdaab3c5c480b8c012207da0c7124b92c5cdfde79262b80e252b2e3ab3ef7d2ce8d1764ba9c1c21c8ce062e85879ba7602b2d27f321e5939e0838ed806eff2f48e8468794e898ed24234bf98fa12917fd7f99ad0cf0afdfe7ceabb537dce887078ef9bf4b25e8c087e04ac8a2fd2315ec5ec4a614b84d644945851b13cf19de69f055f5e4bdca0ffefa68bb62728f351f39c6dbe8cd2e7e6aaf44effe0058e618d32968acb67f18615f8adf06b673e8d7f4d5affbfa14f380d9f6886b968c9ec651d5e7fdf8701f763950f7a17c6551b5170be467b3aba358da166fe64d4b323ede919dbd8ca2c718d81b984d338910f43e8a3bc58be9869f7cb1a9ae6bc043382385fcdb582ce16d740e387aa0babf7170995f7cd07e6926b0307a6aae758067d103f2e208047c2361b1d3c7aa8b80c716c6a94fb7284c81da8ec534afa7d15d1c967258b6bc658e4389519227727845fbb70028788ba131f35b006501ee110a94f169fe21f969ba13ec47db6f805fbd37a67441eecf9bba4bae7fcf8943c50fc25bf080f24597a61446289bae134f1e37e130d461df379897f658be9cfd789019837551cf242c4b2bbbbade2e0f284ad3aabc7cceae309249f0f7ff78800cde7c1c0e9e59e0c03d19a78869a39b4fac2fcea7ffdb19e76725162a6176ba878662118891a304eef18976fa444d1a665ec49c8a987484fe73ce5b6a37b81c6852de5affefc4bda409b479e3259dc46e0d08f97035f9d4e4b67048d769c0540ce986cf7203e8b6d01f72f94be0a5224ce10ae661906a218ca701d740c4cca3ade88e98b3abf654d8b179cd35f69129fa17ea2553ae6eabaeef110d090860f1ff52f137144933058dc338cd677289ba1b6ee9726a902aa1dbbb6df69886d2414eedd59b60115e0f986ac07934066b30a4f13dea4f126686e39fdf01c7979add5c3864be76196d4f045be49185fae8b3faf829c78f6601af0cfbf7e1f396c6b617b64393f5e2658e3510dc1292", 0x1000, 0x2, &(0x7f0000004cc0)={0x2, 0x3}, 0xc) r5 = semget$private(0x0, 0x3, 0x217) semctl$IPC_RMID(r5, 0x0, 0x0) fchmodat(r3, &(0x7f0000004d00)='./file0\x00', 0x155, 0x2) (async) fchmodat(r3, &(0x7f0000004d00)='./file0\x00', 0x155, 0x2) semget$private(0x0, 0x2, 0x106) (async) r6 = semget$private(0x0, 0x2, 0x106) semctl$GETVAL(r6, 0x2, 0x5, &(0x7f0000004d40)=""/98) 1.574269267s ago: executing program 7 (id=407): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f00000000c0)=[{}, {0x2, 0x0, 0x0, 0x1}, {0x83, 0x0, 0x0, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x205b1a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x4}, {r0, 0x4}], 0x2, 0x3) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) sysctl$hw(&(0x7f0000000440)={0x6, 0x9}, 0x2, &(0x7f0000000480)="d020437b8b", &(0x7f00000004c0)=0x5, 0x0, 0x0) 1.51960972s ago: executing program 3 (id=411): r0 = open(&(0x7f0000000240)='./file0\x00', 0x18289, 0x154) acct(&(0x7f0000000080)='./file0\x00') write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x200, 0x60) open(&(0x7f00000001c0)='./file0/file0/..\x00', 0x80, 0x24) ftruncate(r1, 0x40000000007) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0xc000, 0x6) 1.518271319s ago: executing program 7 (id=413): chmod(&(0x7f0000000040)='.\x00', 0x35e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450c) acct(&(0x7f0000000100)='./bus\x00') setuid(0xee01) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f00000007c0)='./file0\x00', &(0x7f0000001040)='.\x00') 1.487683057s ago: executing program 5 (id=414): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xff5) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x2) ioctl$VNDIOCGET(r1, 0xc4104603, &(0x7f00000000c0)={'./file0\x00', 0x3, 0xcc, 0x9}) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000500)) ioctl$TIOCSCTTY(r1, 0x20007461) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000540)={0x7, [{0x3, 0x100}, {0x2, 0x3}, {0x1, 0xc0}, {0x2, 0x313e}, {0x3, 0x7}, {0x1, 0x6}, {0x1, 0xe4}, {0x3, 0xdeaf}, {0x1, 0x20000000}, {0x2, 0x7f}, {0x3, 0xff}, {0x3, 0x9}, {0x3, 0x1}, {0x1, 0x4}, {0x1, 0x2}, {0x3, 0x1000}, {0x1, 0x883}, {0x3, 0x3}, {0x2, 0x140000}, {0x1}, {0x3, 0x101}, {0x1, 0x2}, {0x2, 0x35c}, {0x1, 0x800}, {0x1, 0x6e7d85dd}, {0x3, 0x80}, {0x1, 0x2}, {0x2, 0x400}, {0x2, 0xf}, {0x2, 0x5}, {0x1, 0xc}, {0x1, 0x951}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000006c0)) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000740)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000007c0)={0x4, &(0x7f0000000780)=[0x303, 0x6, 0x200, 0x7dc]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000800)=0x40) recvfrom$unix(r0, &(0x7f0000000840)=""/112, 0x70, 0x2, &(0x7f00000008c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000900)) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000940)=0x68) close(r3) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000980)) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000009c0)={0x1, 0x9, 0x5, 0x9, "2e6246f2ae5709eb0c49a008ab435b043dd55c09", 0xf, 0x8}) execve(&(0x7f0000000a00)='./file0\x00', &(0x7f0000000b80)=[&(0x7f0000000a40)='[.{)!\x00', &(0x7f0000000a80)='#/+-+&}-\x00', &(0x7f0000000ac0)='/dev/ttyCcfg\x00', &(0x7f0000000b00)='/dev/ttyCcfg\x00', &(0x7f0000000b40)='/dev/ttyCcfg\x00'], &(0x7f0000000cc0)=[&(0x7f0000000bc0)='$\x00', &(0x7f0000000c00)='/dev/ttyCcfg\x00', &(0x7f0000000c40)='\\\x00', &(0x7f0000000c80)='/dev/ttyCcfg\x00']) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000d00)=0x7fff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000d40)=0x5) execve(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000f80)=[&(0x7f0000000dc0)='/dev/ttyCcfg\x00', &(0x7f0000000e00)='/dev/ttyCcfg\x00', &(0x7f0000000e40)='/dev/ttyCcfg\x00', &(0x7f0000000e80)='&Bn-\x00', &(0x7f0000000ec0)='\x90\\\x9f\x00', &(0x7f0000000f00)='\x00', &(0x7f0000000f40)=':\x00'], &(0x7f0000001080)=[&(0x7f0000000fc0)='/dev/ttyCcfg\x00', &(0x7f0000001000)='#/+-+&}-\x00', &(0x7f0000001040)='[.{)!\x00']) ioctl$WSKBDIO_SETENCODING(r0, 0x80045710, &(0x7f00000010c0)=0x820c) lseek(r3, 0x10000, 0x1) preadv(r1, &(0x7f00000022c0)=[{&(0x7f0000001100)}, {&(0x7f0000001140)=""/91, 0x5b}, {&(0x7f00000011c0)=""/44, 0x2c}, {&(0x7f0000001200)=""/33, 0x21}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/108, 0x6c}], 0x6, 0xcf8) 1.486908084s ago: executing program 6 (id=415): syz_emit_ethernet(0x26, &(0x7f0000000200)={@local, @random="7260ef2e1a9c", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x18, 0x0, 0x2000, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @generic="3332b4c1"}}}}) r0 = open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) syz_emit_ethernet(0x26, &(0x7f0000000200)={@local, @random="7260ef2e1a9c", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x9, 0x18, 0x0, 0x2000, 0x0, 0x33, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @generic="3332b4c1"}}}}) (async) open$dir(&(0x7f0000000140)='.\x00', 0x0, 0x0) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0xfffffffefffffffe, 0x2000000000000000, 0x210, 0x8, 0x7}, 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) unlinkat(r0, &(0x7f0000000380)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8) (async) 1.318398957s ago: executing program 5 (id=418): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10005, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x108, 0xf88, 0x0, 0x9}, {0x4, 0x800, 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}, {0x2008, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x4, 0x1}, {0x29a71f17, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f000021c000/0x1000)=nil, 0x1000, 0x0) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x5b}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) pwritev(r2, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) setrlimit(0x1, &(0x7f00000011c0)) ftruncate(r1, 0x8531) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0x800, 0x7, 0x2000007, 0x101, 0x80000001, 0x4, 0x7, 0x10, [{0x1000000, 0x7, 0x0, 0x71003}, {0xd8, 0x8, 0x8, 0xfffffff9}, {0xb, 0x4, 0x0, 0x8}, {0x1, 0x800, 0x3}, {0xf, 0xf2b, 0x9, 0x5}, {0x40000002, 0x1, 0x8, 0x95}, {0x82ce1, 0x800, 0x5, 0x400006d}, {0x3, 0x803, 0x14, 0x5}, {0xffffffff, 0x82, 0x2, 0x9}, {0x20000004, 0x7fffffff, 0xd1b, 0x88}, {0x1d0, 0x10001, 0x2c, 0x975e616}, {0x7fc, 0x9, 0x8, 0x5}, {0x81f, 0x4, 0x6, 0xffe}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x8, 0x6}, {0x0, 0x1, 0x4, 0xae89}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0x80000000100007, 0x0, 0xfffe}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x1010, 0xffffffffffffffff, 0x0) select(0x40, &(0x7f0000000000)={0x1b, 0x5, 0x4, 0x8, 0x0, 0x8, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffff00000001}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000006, 0x0, 0x0, 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x400, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6000000800103a000016b113695f5a38ef58a1b50000000000000a00e8ff0000ffff6703c8fe1d0c03"]) ftruncate(r5, 0x400) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x101, 0x0) fsync(r6) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) syz_extract_tcp_res$synack(&(0x7f00000002c0), 0x1, 0x0) 1.317826211s ago: executing program 6 (id=419): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getpid() sysctl$net_inet6_ip6(&(0x7f0000000780)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000900), 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r0) truncate(&(0x7f0000000400)='./file0\x00', 0x1) clock_gettime(0x3, 0xfffffffffffffffe) 1.313835422s ago: executing program 7 (id=422): sysctl$kern(0x0, 0x0, &(0x7f0000000100)="00e0ae1ca6", &(0x7f0000000080)=0x5, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x2b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) (async) r0 = socket$inet(0x2, 0x2, 0x0) semget(0x2, 0x1, 0x1) (async) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x4) 1.185186098s ago: executing program 7 (id=423): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) sysctl$vm(&(0x7f0000000000)={0x2, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000300)="4fc76b8dd210a6456250e74a0acf95546f4c090e89b4dff7c9d2f05a0bd027c801943cc721e36b4d398e947a313d351763a812527d5f25449826a169b2988e350acda94451ce0e647389e8b0cfc35dff9209b84cb8e285632834923a20c98f06bf0c9e8f062535305dfab3a43e2a3348f9507c1928ac2367a7d7a1e30038e27261a08bc9f9875a3364837e39af87b76d120c98b0c1e71cb6c3c74565a42a571a6aececbc7eeac5a5220cfb1bd4cc332cffe7b5695fc6d7937df2ee5da45af6478f34b38afdb252b65d14202ad4", &(0x7f0000000100)=0xcd, &(0x7f00000007c0)="4c10369ceb2f75a05a5fe41b9448f4562af55f81d648d6cdd33b609031d0d8383f7737ea906ddff1919d3c7672318e8fb390d142bbdb04c8a67978b13544a146cb3877f94b2c162eb1ff9a40f4b05f7b1ee670c4d66971955267a59ec7a6fe8b0c707e82555879d141a120c9b2cb5abb12168deab5aee5e343a236e2b60784058bcc25f5d5797caff2384e2f72f9d4d4e59cbfa342e7d0906001ba65f31cb20a03e39c1fb9092901d7d8f96352dc906159a0009a3cb23e4062127a4daa88620a90ef6aa94a988bb61fb234af2b7990bda1e8ca6dc03aa0aca99ed894092620e97ba86d21a60e05ea892807f4d135a1f24f03dd5db21f4d75bed1dddef5e4c234068b8598c29b3c9fb44a3c6dba099239fbb0e8e1d30adf38e320cd47f168ca055f3384114f914361aa86e3dadff0b2b0d0dccbebd070db0df03016b0b5b08b659dd004ff58f85b37aa404d0e1e78cc35916051957a524b2f1bbadf72d7d18a3de1ebe1943ba3bf048edd33fe5b0d98dc4fd07eafcc7bbd1d3ce1e07d96324f00db79ff0037ca7bcd84a362564b84574b71199f359b1adbcc963c431ec5c66921ddf325748239b0a281ba0c8a8cbb1d4647cb05808a0742b7965109379869403874ac1d5fbf814a64e1cbc413dbdf922fb4d54139b8af0b149fcf82f80c2b0b9a75eea0adf22462d43ee3bfa1240fe52c870aae9357d66c009d2d663128192ff26e682b8a8019c72517a2d216c0684563c0d0840df2f6ffbf1eeefac325281c9ed2ac71d0fd8acda67e48c4f89e0bd2b7f21cb26fd6f4b4505cc55ab00d0bf09a66393c91c263eecdfc4ed470a7fd40bf1928cdb6510e556f57d41487370dd41945c8fd3dc4eff3a68fffd673bbcb27b532416cb8dc1270923fee6d64cf3445d85487ba0e1dab6c4eba795753ae24c20391acbcbadb3b922147fc54979bedcb2284e913ea62b1498dcc307c38cf244288074eb8fcddf4cf030a2659d4308b472ab6c64d5ad804d88459b71bbb03f325524e0197d20da5648e0718ae7b1a60e51efcd9ca16b2345efd4deefef4f2e1fff1373591e294c3b4c2d5f849b2bed61ae910232a689c80d843d89791b90db87b88926f03683cbe5a2a3792ef7d9e2272d6532a79cfa57eac1f72529d263cb5e5bd879d19320a9e36774556ddcd1ebef44e5f5f3d597ddbde3d7963ba2ce5affe3f9d4397eeb110d9ac9fda2cc9556931474a9ec190518dae0aba9442cf91c947d0c92ea9d047a428d6c65d46c7dc85d187e9b752bb4a20731a1823c84c5582e416b41f738a7ef8b95d7fd1290d033a8a60d396ab14b237733c61940a721067225c83d57e8d3cade06448aba354095a612373e8e2f3a09df95de13d25b5e1c96797fa35751ad5962115653934b1ee53f401cc4e02ce9c8972e9316a6ffaff71ab57389b0f66318e01f43a900dc3bb5b02dce55ca9141c4565357de283d66edb1c62b415a3b570df386e95e2cf2a234df0f035afcec3ea87233cf5fba5ca5c315227ab9463317eb1924ceef44baa5148505bab274b0c566d72755b04f701dd04eb7c590ef2952fe9dc7c6be094e24615a26da8c9ce17087935f14e72f0ed319accf117cfacb486514dccf8b45767f7ad681a7c3bfea75a154ba61e8a55e4d3af3dc3a39c2628b0fe71cfe073d3d658451c4a50f0b035ee6dc6b5ab5341d00a44f9a388a14cfd2308a7cb11761c4180e58067248012427c305470641e1e5e1f30109465dfa0bf06102f384c4fa2f5e926a2bc1fb54393c641e5dc8ebd8ce3d6b05686ad8808de0a2faabae586010be7ca942f404b8571177b1bcd25b6c8dde8fde30a2a9d598708eb496f5cd7b7b461b606d328016f7cb948649225b09ed21d48a03ff1cc82dc684f162b55a477c02b42504e0076ab1666dcaedf3aece83d8b503987903d0ae0cf0a30486ea5b6b5d7f8edfb9f83768f16082db413fc99a29ac29e34dcab310bd662a36d833def8f10a4711f1c909f51323370bf1f96da941ddd6bf0b8966d0945918d90fcfb5874a3c8fd9c22e1f5a3048f3cea329a9fb9865685b98ee7de6246c7196590d71d973a3b8c44424a319e8bd113615f5345ad0bc7b54a95ce515ae7a4061bcdabe5fbe4f1b8fa4bb89bebdf792b485c159cf777ce3d56db9240c28b7f9f64aeb8ca901d6010291c599cbb157e6c0c4ff0f8127309271705bed8c21ff8df6378c90bd1374a2056f20d91f92401482aad828c987ec94d00089e1b4413db5ec9cc5a628c2612496c8df39b1f65da384795c49e7731d69988e910dcdda468d1e97047b0a3988e2d1ee43a5127253540ad2bf17b2591f45aa1104338e76e4e76c297e327bcf08bb2d3e4ab6f1b92f99f996829084cc062cb1db47fc21d02c57f5fb46a402bdc6d39161803a2c376b707e994f4fd35788e4457ab1576258de00ba8cac77de6ce28c42e835cfee6db7cb868d780c54f31062da314eefeb8f0d89e0c15b6ba3d5b74e232859375ab70324b25a62290b9aa21b45b9672e14ce950480bbc2febf43d94188d468cc82e2f52354ab8f089d4d5170499cb6956bfc4bc497d826b3279f7f4704c98180155f37468448297282a0248de863693cc970a533a957a4f7775bf20856cb64c31e186f8b8ed87593e383c7c98f7f596d2a64f0f941dce97cf8641c606d9d36f81f458bf35f7a0382499a07c9858bc3ec159126fa59c84e2a5dddb97c782a380c0f22fd3e09c7335b5440591cba4a06787d76aa824f43de0e9338e10b1cc935f9629f9b1a4b94b9ca8cc7c16f5ca5422e472cea600758e4baad42d668ae4da22a48c2dba951fa4646a18a86d5da0d9b467d4497fe93ca6c60fd5f4a2264934b33f30eb6198bda2f04bd71bc6649ac9f39dba3dfdc24721fe973381a7bed73d8c16e5db253b7ba65ce9724bc24ea77425ee0ef649b7c522d687c310625c46e3fc07e190d71da8d0c8193d40ad3e061ae973e9faf98f35ef68920c1bba422a3fd27eac10359c96aa1647ef44fc7661fef60ebd61255d66a551ea5c994da6b5509152e724bb1ce40ec6a9428f69de0c98ac32a1ed3823aec0ab0a5ce3c1d38b654d37e55b5b99521f117b23a62898d021bfc5d3ce8e9dacf7d6c2db574ffe59973c86ecb2a3f0bab9dc571b0a27999bdc703c3a91cb9a1501fc40415ba935da04a5490aa70e542c660a703cc888089a28130913dba47d2c02cc215ba35a40424b49d0facee8185265af12d038bfbfdac9f6d142f56ac04c28e31c284554dd7c9e6bb7137244e7573c1e3410c1c5fe6aecb4b1a3c6e7cd06432342b79a0ff0d104730bca8aaeb28f46e725b8ca3d057034e2b4f7b92fe3335f8b0674b123dfc49a9095e31b451e35587f213c2ed016d89d201e68fc594158c6950b84845c8abdedc6253e0f977016562f26bf739de6711ea65116a46d399e4f403fa03600b576259a012515567ca646e8d50da4c248091e32e5413995f013a296873a442c954e1c52a14ccc877b2405350efe58f046f3ef6ae2d5fc47c1be51886299e111016c0b5d6595fac7c23a4e2695e0bdf302f118c6ff5c794cabd90f0ce74bd3900bac1be80639e7bc40f162b81126ec6ffee1a9d3203ba3f3dd56324ee3a1e1ea8c533a5f1fcbf49a240ce8d0af983e3b1e319f82de86ba73b976a3e6f262764baad98c9141df5e5c07726aae3bea24f8b0ca866c48554974ea595656bd195bf186392474139f5952ec8624aa63223a15bea8b8374bd2e1de8c4034efb2a3e4eda75364b306fa8e37d5e8b5af075647d204fee2dcd51b88c65d92ecddf33622cfe4ca6e2688e2eec2160a67687d804e7506d05f9883fb1fa48c6c0ed9f5f1c8e6ed87dc9ddef677d62c9a2ae986cb37ba8d94452b0f03722aed2175ef91a84cfea5978541510691182bcf85facbf202c01e9a183dff52cd1d7683e5588279a2907f683f50ac5ab8139fcaea8a308e746c612c6be1bcd4c7846937c724946875eac8961d30bfd2de94ad96338a69eec97a8568c37799b1968fb0250829120a42741623d6e98c85950f9f20801422bbea7fe6d2ed96a51c83dc890a3e8b09df45653bfb135766163d62c650086927f6d91bcc5030f5b7090a199e156941d2a87617925c146f4bbd17c936c95e69007469e35793071656cce25b3d190bf767a26638a40872eea660ca3a56a37a1296be74274018ac231d4211d1f575956edc2fa42e3aa160f57c9e403edae4eb301624c1debf8aa7fa05db50b92ff230356e0a28c1787a5b6a6a1f9ae24044519caf04463270c43ed658f574cab77a0fc59b02f2b83744341a6314a94ac4bc6cbb66273bea9a9e9a2492e5f0a826416172c574bb0abb7e7e0d2d895b43a86f6dd623ec58bcdeb700ff06bc19a052ff1f96234bffcbe790c6290c937859c9fe4b9e09cffe45652ee9d54506d240e8ae2d685ff64cf62b02baf3cf8cd9c4cdebc250b2f54e4447e4ce34920a0a1ab9f99eeb0a08e0656f06af50c0aba42e2587e618da11e4954931dff3f50531d13fd9af51cc76c013bde42548f6b528e9cea8c747e28c9b16022a74ba43f0d4b493acfa372bf2affa60658dbfc37794fe571a20f890164562d7f2d8abc75e7dcd7e0fd49ed3fa116832243dadf5941325a1e4a2388bb6dd2cc05a573186f2e6f7742d2244d2d1d42afcdfeac6b846b78bd51fe38d46e978f98896dcb71582b935b6d29561ad2e0e2872763b791b0abc1c43502be73dfc2f489f00a98e109fb349641e5ffe7e6febfe5363f9520697d5456fd8f9ea88250c1e65ffcec57bd9b1eedcaf56ce17ac607dada57f9630fd19710bd3395df6d463ad2296e377c8971042fc951057b827e016db64158e06719eb7b1ec8308d9d38265cd337d4901573a54532eb0f8231c85fab91f1a6c798a14d0f1bfedd20db7f5a7e5aa7aca657a92b1f40d33d02628f2d6121681dbd181539b049c15212e040e7c4a915b44c8cd903213c15bf2a1072ed7bfeb622369df27b396dd78d4133cde69fc3a3b947ad8f0503facdc09dbf2ee81343249fd91502d3c9bef3fb90246f91543a9020808c918ad006b8dbfbcea17b29be98b595656c19419a102ab866f0dcdb2197141546bc3eb0f74869af265bea7c3fa6a13adaa81f38eb6ba0f03c5a25cc2913a52487b628cbf7f9e95ed7bde4362991a31da242375ab486bbcf55397fb1b47c9127b20a640b36d45fed2b2df1e2ba0a3110024dab9b1696b334311e4bfcedc641b4a2012f1b7d082a654d99e69f6935c8adc79b004529fcdbac82161eb29a2f55f724bcbfd7f1e284dc959ad20aaa09e49573e3e5f9db75de5c6756c39bbe14a14e5db9c0c95a387202a0e6a7d83fae11bf06cfbb6bafad93504869c77089edf57299ab0668c462e454bd44f9b4d22833149a2c2bef906f3bf967708f1aca8ed8cee6604c0e895276aacb2415a7ad168c57f9cc870c820631dd6014deea4749553b8d4243fa3ee40d6a697d840f2f0c767d5679164d0b1ad1250cf917e021a2bf10693a2f620b1fa8ce0d7ef9f3bac58f398000638aca20ce47f657567da3f5130b4935ad94841aa18eb037b097257c0e51c383cea91df5583fb01fa7e1ed42fb4b0b36d3fd71068eaa32f103823c82e6ab31f6681c9b1ba0acc60f70469c459d8638e688db4a96de566299e0e90a838255d8bbdd7d0b97c1e222c06cfb78d1766e167803bf5ad0e160da68c489dd06f518683934df918ac61f4ad7437b00043e2732bc04fe56af3fc528a805597220a58e23d6ba2267a193cfc417b3546c7ece8abdb54b6cc2cd71ae7884e1b072d", 0x1000) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) semget(0x0, 0x4, 0x102) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sysctl$hw(&(0x7f0000000080)={0x6, 0xc}, 0x2, &(0x7f00000000c0), &(0x7f0000000040), 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r0, 0x2000000) ktrace(0x0, 0x4, 0xd27d43220c7df9f, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x102) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000540)={0x9, 0x5, 0x9, {[0x4, 0x10001, 0x800, 0x8b9a, 0xfffffffffffffff8, 0x41, 0x9, 0xad1, 0x1, 0x6, 0xff, 0xd0bc, 0x7, 0x0, 0x5, 0x101, 0x8, 0x7fffffffffffffff], [0xfff, 0xe, 0xfffffffffffffffa, 0x3, 0x9, 0x2, 0x1, 0x6, 0xffffffff, 0x1], [0xfffffffeffffffff, 0x2, 0xa91f, 0x5, 0x8001, 0x6], [0x6, 0x5, 0x2, 0x7, 0x1, 0xd7], [{0x7, 0x200, 0xf, 0x5}, {0x0, 0x7, 0x0, 0xffffffffffffffff}, {0x7, 0x80000000, 0x10000, 0x10000}, {0x8001, 0xac, 0x5, 0x2abc}, {0xfff1, 0x5, 0x5a8, 0x7}, {0x8001, 0x6, 0x101, 0x2}, {0x681, 0x6a4f, 0x1}, {0x8, 0x0, 0x3, 0x5}], {0x7fff, 0xfff, 0x8b, 0x200}, {0x5, 0x77, 0x1, 0x800000000000000}}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) mquery(&(0x7f000026c000/0x3000)=nil, 0x3000, 0x3, 0x10, 0xffffffffffffffff, 0x1000000000003) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) read(r3, &(0x7f0000000140)=""/67, 0x43) 1.179394675s ago: executing program 3 (id=424): setrlimit(0x8, &(0x7f00000000c0)={0x45, 0x80000056}) r0 = syz_open_pts() close(r0) syz_open_pts() socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1a}, 0x4, &(0x7f00000000c0)="7c29c29cc8", &(0x7f0000000100)=0x5, &(0x7f0000000140)="9978335f906e0899da684552697de7b85e762e8d", 0x14) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x80047470, &(0x7f00000000c0)=0x5) poll(&(0x7f0000000000)=[{r1, 0x7}], 0x1, 0x3) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x80000000) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x2, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, 0x0, 0x0) read(r0, &(0x7f0000000400)=""/213, 0xd5) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 1.093988367s ago: executing program 6 (id=427): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xd}, 0xd, 0x0, 0x0, 0x0, 0xfffffffffffffd95) r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x4, 0x6, 0x2, 0x1, "ba66384c5382a7948999160a6a1321f92a909461", 0xffffffff, 0xd}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) 1.085577576s ago: executing program 6 (id=429): r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x32f9c719, 0x0, 0x2, 0x4, "c9b91408388446eeb88ee450d099109a985f689c", 0x8, 0x4}) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x801, 0x0, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x10000000, 0x7, 0xc3, 0x71000}, {0x0, 0x8, 0x9, 0xfffffff9}, {0x7, 0x8000b86, 0xffffff7c, 0x9}, {0x73f0, 0x8800, 0x0, 0x2}, {0x9, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0xdf61, 0x200004f8, 0x10}, {0x6, 0x9, 0x16, 0xb}, {0xffffffff, 0x82, 0x4, 0x3}, {0x4, 0x7, 0x93, 0x1ff}, {0x1de, 0x10001, 0x7ff, 0x3}, {0x9, 0x29, 0x9, 0x5}, {0xb8c, 0x401, 0x80000003, 0x405}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0xbc3d, 0x4, 0x30005}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (rerun: 64) syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0806000108"]) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f00000001c0)="030000", 0x3) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) r3 = open(0x0, 0x80000000000206, 0x4ebfac6bbaf7949) (rerun: 64) r4 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) connect$unix(r4, &(0x7f0000000000), 0x10) write(r4, 0x0, 0x0) close(r4) (async) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000000416000000070000000020000010c18125d7f96ecfc73fd38c23781fd6c61a27ddb06b36ac970bff03000000000000000000000000ebe1aa5323edeb51e2f0ca3ebbc2c4699a09000000acb5b302000d7d010000000100000021020000742fe2458bfbb770c1f5a8aec872ea772ec58904000000008d9810361b1257aba8c500002012010000de500000000000002000"/166, 0xa6, 0x3a3ae0e0de5f5dda, 0x0, 0x0) (async, rerun: 64) fcntl$lock(r3, 0xa, 0x0) (rerun: 64) sysctl$kern(&(0x7f0000000080)={0x1, 0x45}, 0x2, &(0x7f0000000440), 0x0, &(0x7f0000000180)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a3cb47323189ba3cc1200000000000000ba3246d6a4997c233524c8af17516e4557f61ad20180000000000000125f168ca7d339010057255f381855110eb3a673713716cdf010ddfa7977", 0xba) (async) getppid() (async, rerun: 32) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000400)=0x1e4) (async, rerun: 32) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000005c0)={0x1, 0x3, 0x6, 0xfffffff9, "8f73727b6cc01b21800000da316f370024cf4d62", 0x9, 0x9}) (async, rerun: 64) select(0x0, 0x0, 0x0, &(0x7f0000000100)={0xad2d, 0x1c, 0x40000000000, 0x3, 0x6, 0x8000000000000000, 0x2, 0xb}, &(0x7f0000000000)={0x0, 0x9}) (rerun: 64) 1.073802917s ago: executing program 7 (id=431): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0xff, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0x2, 0x6, 0xffffffff, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0xb, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x4}, {0x0, 0x1, 0x1002, 0x30004}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x1, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() readv(r4, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffc, 0x7bef, 0xffffdf82, 0x80ce, "18267f0d01000400000400", 0x3fffffff, 0x7}) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r0, &(0x7f0000000000), 0x10) 1.073470591s ago: executing program 1 (id=432): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000100)=ANY=[@ANYBLOB="8f6f77ede655ffffffffffff86dd200000000000000000000000000000000000000000000000fe8000000000000000000000000000aa02009078fffffffc6006c33e00000000fe80000000000000000000000000000100"/102]) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400001803c1, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x6, 0xfffffffffffffffd, r1, 0x0, 0x5, 0xfffffffffffffffc, 0x0, 0x5bc4e8f0}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x100, r3) syz_emit_ethernet(0x10004, &(0x7f0000000000)=ANY=[]) chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) setrlimit(0x3, 0xffffffffffffffff) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x180) ioctl$BIOCPROMISC(r0, 0x20004269) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSTART(r4, 0x2000746e) recvmsg(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000300)=""/135, 0x87}, {&(0x7f00000003c0)=""/182, 0xb6}], 0x4, &(0x7f0000000480)=""/201, 0xc9}, 0x801) 981.244757ms ago: executing program 2 (id=435): r0 = socket(0x2, 0x2, 0x0) socket(0x20, 0x5, 0x5) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="14000000000000000700000000000000", @ANYRES16=r0], 0x30, 0xb}, 0x0) 979.114216ms ago: executing program 1 (id=437): ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)=0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket(0x6, 0x8000, 0x2) poll(&(0x7f00000000c0)=[{r0, 0x100}, {r1, 0x10}], 0x2, 0x499b) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000140)=[{r1, 0x100}, {r1, 0x128}, {r0, 0x80}, {r2, 0x20}, {r1, 0x80}], 0x5, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x200, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) sendto(r4, &(0x7f0000000200)="e3707eb430bf50c6f326888cb8a5416e226e80b17d837bc78f2afb82fd270d93bdc961a86c2f41022ef183ae6604d141e6873b398828a2f280e82e095eb56401e6855cec8d9cf901314d30bc2baaed87981f75790212746af1be28d020c98bea1ae6ff296a3863910899763ee40f6772bc60be3876a2685ab7159c124995d249e3530cefa00e37ddf2116d3752f5f64aeda8aeaa90c11b8bb6728bd62b8c3b707d7ed2711e02de0f4b02347e8ff97853a0b3fce0d99f393c401bbb8fa5ba1f36bd883cf6dd497041705b07b0bcefc57edb1e8fdbf0e9bc3b7d337bf5e94041bdbd80c8d95146396913d57e563204a38394099007", 0xf4, 0x401, &(0x7f0000000300)=@in={0x2, 0x3}, 0xc) socket(0x2, 0x4000, 0x5) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f0000000380)=0x10) close(r0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000003c0)) r5 = fcntl$dupfd(r1, 0xa, r4) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r8 = getegid() setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000480)={r6, r7, r8}, 0xc) recvmsg(r1, &(0x7f0000000980)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f00000004c0)=""/26, 0x1a}, {&(0x7f0000000500)=""/196, 0xc4}, {&(0x7f0000000600)=""/59, 0x3b}, {&(0x7f0000000640)=""/35, 0x23}, {&(0x7f0000000680)=""/117, 0x75}, {&(0x7f0000000700)=""/48, 0x30}, {&(0x7f0000000740)=""/36, 0x24}, {&(0x7f0000000780)=""/4, 0x4}, {&(0x7f00000007c0)=""/185, 0xb9}], 0x9, &(0x7f0000000940)=""/47, 0x2f}, 0x1800) sysctl$kern(&(0x7f00000009c0)={0x1, 0x36}, 0x2, &(0x7f0000000a00)="05984a82c8c2457419d6cf6d9b087a03c30872d0c95e7e3be252764bf67e91300ca25ad70996f810279cd07332b9bdc097fa28e748bb23a0515d3a", &(0x7f0000000a40)=0x3b, &(0x7f0000000a80)="0588a9f3ebc1dc9c1dcb40db75dfe3b5c5ebcbef365d1c275bfed389e86cb505e4643f79fe69276be07b4e2231b3dd59a46f4dffc7d7bb99290c0374b72c7f8b82c689dc62bbbca2ef08b756fd2409fcfd3ba4c6dbcdfd3aaa672d284580d712f615d611e8dfa33874f062b52dfc5f5b8f571c87d15406dd6b3c0706239fe323a85f602acb95f800fe641fbe8fdcc5f6aed3224845a2d7d1a429555728f741757281a19b003928434e0541151e2445de1ebc47790a934b6f64f94a3e85a53305eb37fb60e0e8cc4832ee4658206245396e0e4e7c9d8fb86354acf6c9e1dad35b6ff90df51a7e73ee4057", 0xea) socket(0x18, 0xe26e4f7d04750776, 0x6) fchflags(r4, 0x90001) fcntl$setstatus(r5, 0x4, 0x8) link(&(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)='./file0\x00') r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000c00), 0x0, 0x0) poll(&(0x7f0000000cc0)=[{r9, 0x106}, {r3, 0x40}, {r2, 0x10}, {}, {r3, 0x8}, {r5, 0x8}, {0xffffffffffffffff, 0x2}, {r3, 0x2}, {0xffffffffffffffff, 0x4}], 0x9, 0x4) 977.365561ms ago: executing program 2 (id=438): setrlimit(0x0, &(0x7f0000000300)={0x3f5, 0xa00000000000000}) getrlimit(0x3, &(0x7f0000000000)) setrlimit(0x0, &(0x7f0000001a00)={0x999, 0x3}) 752.641983ms ago: executing program 2 (id=439): sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x9, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000380)={0x9, 0x2, 0xffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) shmat(0x0, &(0x7f0000098000/0x1000)=nil, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, r1, r2, 0x0, 0x0, 0x0, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) r3 = socket(0x1, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet(r3, 0x0, &(0x7f0000000040)) syz_extract_tcp_res(&(0x7f0000000180)={0x41424344, 0x41424344}, 0x100, 0x3) syz_extract_tcp_res(&(0x7f00000001c0)={0x41424344, 0x41424344}, 0x5, 0xb) syz_emit_ethernet(0x12b, &(0x7f00000003c0)={@random="8f6f77ff0f55", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "5f6ad9", 0xf5, 0x3a, 0x0, @empty, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x2, 0x1, r4, r5, 0x1, 0x0, 0x6, 0x20, 0x1ff, 0x0, 0x7, {[@sack={0x5, 0x2}, @eol]}}, {"43bfac4a7e79e9efe72762f64d28ded4dd63faa08da5b9e0a1bcc41bb27daccae61b5c8f61b6389028f91c96e991596852799827c84326a04e93336670cb0d063c948651f195eacc470357da0d9150d044b2fbc4f1a219a4e64957bef73925ae8fa3dda534eac2aabcb4d776d0e5be773be0a46821c1419ba3130ca77a82227a006398cb366b79939d05435541cca5ce8a28253f396350b02ca2d9a6b20f1e077c6147a0d8bbc08bc255af471728a45542a83c0facc609b1943140cd235d9f75cde5dc7b7f4f15f341c7888e3533e33e87d07f8eb813015deca5aa4a8e"}}}}}}}) munmap(&(0x7f000060b000/0x3000)=nil, 0x3000) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x6, &(0x7f0000000080)="ae215599fed2fce97f573b9c553a0e622d29cd093849cd4fe42e0f5d2d06a4e744f0713d1fcaa1b8274dffd067d413ef9d2224d3fddc171f73a295b6ed18b3d0588be75e78a1d734e15bfe", 0x0, 0x0, 0xfffffffffffffd37) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000200)=""/228, 0xe4}, {&(0x7f0000000500)=""/250, 0xfa}, {&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/48, 0x30}, {&(0x7f00000006c0)=""/42, 0x2a}, {&(0x7f0000000700)=""/21, 0x15}, {&(0x7f0000000740)=""/42, 0x2a}], 0x7, 0x80) 392.957492ms ago: executing program 0 (id=454): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) (async) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x500) open(&(0x7f0000000040)='./bus\x00', 0x4, 0x100) (async) open(&(0x7f0000000040)='./bus\x00', 0x4, 0x100) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x0, 0x0) (async) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) accept$unix(r0, 0x0, 0x0) syz_emit_ethernet(0x85, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa81002b0086de8d090054672671c2aaedda02d3f377e035e8ff551c36cf49b9dac64a5392acbe7b62ff051b5692a39868600ba8eb4a70554fc1d3fbb19ef9f103c3f5b4ce30ab428d6a3d8216e03201ba04000072295cc41ce7945a50014cdac03dda95a978051c7e4b1c9f9c75a146266fcf8557915c4c4145"]) openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x20001fffffffd}) fcntl$lock(r1, 0x8, &(0x7f00000003c0)={0x3, 0x0, 0x3f, 0x200000001}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) r3 = socket(0x18, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r4, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) (async) setsockopt(r4, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) sendto(r4, &(0x7f0000000200)="2c02bdd210ffffea", 0x8, 0x400, 0x0, 0x0) (async) sendto(r4, &(0x7f0000000200)="2c02bdd210ffffea", 0x8, 0x400, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) 392.700336ms ago: executing program 0 (id=455): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) shutdown(r1, 0x2) ftruncate(r0, 0x4) 259.544533ms ago: executing program 3 (id=456): pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450a) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000040)={0x3, 0x1c}) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x3}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) sysctl$hw(&(0x7f0000005580)={0x6, 0x13}, 0x2, &(0x7f00000055c0), 0x0, 0x0, 0x0) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)="b13921d9279da143dcc8b38d024a09fa3a23b7c854ec99b36741be6dacfef8ac7851a1321fbd698a390b8ea436a6e9d17b52591ef10c994d823de9023860f8b029be951e5862f4810d5be375aa288317d4d821a6d6109b3a59a61a72fa10d0edf5fa675ba216a93daa0a809dd1be37d1714e5640fa9de2ff09477d46297947dc23416982afa466611e29d80a9a4403e5c1afe4e3176bbb838a5c50f95c12711177ec10a08fd4a2db3959e56cf1a6f28798ce0f483bceefba974ac058503afaeac2e7d6fa8474fb31f74e7735e472916d8a6d7d190b20f74284f3e3f56ab4028e80210046e5672c949910281fc73c06c15712a26268af268cbc2494e45205ade52805ec228e8d30691d30edfb3cf54d27a8f04e23dcec5d655b5a0a0f929e8f4edc6fa7ebcfdfc4e9df7a21485546be6dd45cbb6aa0af100e49a4b5f32c0bb3043c96bf2586e9878deef0cc9a5357f9dee8b525f312db01944f14dbcb35419fb08a2688c0bb4a639bd5356d610654d9458ffebb1217007a9521cdf7a3a4395e51a7f49c9d96a8371f2dfa8bd5b0bb5b9baa3f1e8f5be2ca902c64b6152969832d0ee163bee419a8e5db5222a71e8ad2f256a1f9aa22a3ed1f076401573a3ad3cb31cffe13cf0a39f5cd25318f55f2e0c7a470631eeae8eb0b66d2bd81afe8d5744ca39092c7c24ba7a0595c8cd03005f0c34cf1f60abd7de38bf87492d34ed75077c5e795f708b5c05e71981d414a4c94ba77ccec868934c576b67e7f0b96c7cb05ce373ebbc491c476cb8e05b0245223c98efd67768d80437960105f9f4f04a28066f38b7c2e9d636a01d9fc9fb6d19fe47ae1d3ca5adb97b1ca43c783cf4aaa180a8f4d90b41ede5c02a1dd163f3bd9d342efdcac54fdcadc94a21a60ff0152973130dad0818bb4a1af722e4a8d0bdaa300138da92ff5ba5d17fcc335a96c845a3f5e76f14f64d7ec10da613eac8157062f8739ce8054018bf5c51cb7ef77c8ecbdfd9bc1cce098298701d215720c4419870ff9b0b10a433d4a6c5b099ccf03080df212c3514a09353edc58c5b2cd96233186a7fd8345d603f153b89f42417cdcd3ed81cbac99b63c70656539c5d6701e860d2264e6c34c0a1fc9e8583b350f7b9171516181bb2b14edeb62f29d03523883e7435eb20716b759c0f9bab3b3d345c9d4e3cfa2211954a280d89ba5105bb522c95b3ba3ba5987ffe62c024d9cf9a5d09d7060fbc4f9c79ec580bdd1f7f39a662d6b39ee1a7a386712347ba58e18487b2dbebb713ddc45fedcf8611e6dd5ae539cd189e08fd55857a39e39fd9148716326997731bde4aa2ab2501a2e87543a7f327052f3e4b4ebc7dc10a3dd5d0b7e8ef04384311b2936f957cc71903407c6a8cf149c3c620265202aa60c74c3b339b625a6a2e8d1373ec8201d1664387942279c4ef58de1776eeb5405c248dfdc7886ef6bc1a6682028259871427234971ed57e1024b9cba11b3dc89fa00d91083f1d9add2d9ddc90723cae1fda3803d97fdeb05c3a4c8d22fdd26e9a4bc81150f6c915af05a95aa87013e69029bfa3772037c0dfa14c85ac11c835532673f588209cb8c063f06318cb201c27764fe1567172bd23fa95c03aaf451ed116859cfdc1d2a4e930cbb29045c76dc359cec957a646e3a44c3cb5b73d565d7b4765c1ed3ca1df19ff2643fad6315443550b9d75c25337f1f453c86eaeeef1352065d99f5ec9cdc32570d140b78da4f34fdfb6304d6e6a9d9781fcf8bdd914b7cb72e2cc39f7839f9627f003b2d74f7433174e67b44d44ced698a22e4e3b8c55c683e992b9a19e8e9e5964cd87494d92b243a0e60b00c0beeb15a7f416ee425061ba3a21541b7140dc0551f5281d10de12ac52ab8f4f174a8e37e119dbdf97b7bcaa3c0ce672f173ad8456c261da2a334c195f34817d7113324b805d9ac4cb85d36b3b7f4b0db88b8b3a03c21d762e6e19fde3140f2ebf1ca7273d6e3795087463ac5e5de8e3c41ea5b6c0d5279aa8106e1ad7d581a816039c38e269e905c127760da20e217b29b2476e55095abe2ef92158c0771005fd1abcba80cbf9bc5d5690f105434660c398ecb84c900d746eae06185874068c3507b13feb0aa8c9c22098ddf7feac7b2d260ed55e42f69ad175d63948911fd5c80d8025fc495a56758872c45fbfcadae6bbff937c4d58008ba7844dd82412ec12f081820d50956459f1700f4f1f74fb4344f0073fdded6dbab4e095c201c924300d7c3e08b61553c31d52d6608b61b4f5b9325f6f1fe2fbfcad1cf4237e3383c0e6008ffcc4aeb6e0ec7c2cf5d7bb71e932b99a6ba88332360ef808025a55c91ddd4556dc1e00e516ce7caa052332a90becba83b7b0aae6b4e3ac6686dd3c983ffe6a33d9bea79635f4d97f6ace9e96571badf6e0537cd096ebe61a84c246e15acaffcc1b67d18f11556d17e1e113c8c6600b1fd34ceb16e4d4a5724876b60384be2dadf2fbd62b458533a3151947aa7665d364d031d1158d1bee62359e458f207962c38c9c98541619da97278433feeec834c420d37aae99ca94103a221202ccdb0ec8012b3b4936ab0c5eed37ede0b0376153c3c4dd3957a9d026409c8ede99dac6ec00fcb701248627c362fbf94cc4c6356d42ba8e64c8f634a13d14d8a583cb51d58dbd5b6e51c2300687dd20d1115e40655d840efb4993301d1200d77b2fd547618f8197c58297c933295776c60afae2964c043b10c3297bce56957249f49a249b9d938f419e718de8736c4f2d0bed83c0f53a99d1ca820d38b3ec4c10aa8a662d547a1748566a56229acfd0fe6de505028f38defffe2b52512bf00fd3e56e87498d0be1f48a478103cf30597a212a75ee821a967e3cb39f0b7996c25dae129db5cdba37933c0429917156196f4267e8b7cde65ac64e37719b0f388a3019aa82b4901990d8052abc99548083d69ab8935b580e9fa9f83dc365d3f3c323e762774c5d6b8e9f5af087c825ed18bb04a7b0242ef6978877fbbf6f5581d1c25a44ec31b69d1004ed3bbb946108efbf6183", 0x864) ioctl$TIOCSETA(r4, 0xcd50441a, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) r6 = socket(0x18, 0x3, 0x3a) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0xffffffff, 0x1ff}, {0x18, 0x1, 0x7ffc}, 0x0, [0x9, 0x0, 0x19]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xffffffffffffff5f) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r9, &(0x7f0000000180)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r8, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) close(r1) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) open(&(0x7f0000000280)='./bus\x00', 0x20, 0x0) 250.536713ms ago: executing program 5 (id=457): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x86) mmap(&(0x7f0000000000/0xc00000)=nil, 0xc00000, 0x1, 0x2015, r0, 0x0) (async) r1 = socket(0x2, 0x2, 0x0) (async) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r2, 0x0) (async) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000180)=0x81, 0x4) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) (async) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, 0x0) 250.181012ms ago: executing program 0 (id=458): setuid(0xee01) socket$inet(0x2, 0x3, 0x102) select(0x17, 0x0, 0x0, 0xfffffffffffffffe, 0x0) symlink(&(0x7f0000000780)='./bus/\x00', &(0x7f0000000740)='./bus\x00') r0 = socket$inet(0x2, 0x1, 0x0) close(r0) socket(0x24, 0x2, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000000), 0x0) open(&(0x7f0000000000)='./bus/\x00', 0x200, 0x0) 249.12984ms ago: executing program 5 (id=459): sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, &(0x7f0000000300), 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000340)="d2c398bc0239d177cd8ec8d55ca15f6ae1ad9274cfc953d6bd4cb74f7cf067e2f13855138fbfc9537abc8adf9b2149da7e96b73feb3286c5419e51f9b70d7c0fc64a4427cb867a9967763534f22966278bfd6ba2d22432a1ae751e6bfe4b2707edaffe89452681201742dabd68b05e3f5d144a7d26fde572f3d0d5a53294d7c65788ad7b4563834d5acede2ae161f6342c20bc1a1cd4fe647655965318d556d6ec76b30f8d556e1f3ac30bd10586b1d62c56deb4f5efb9f5889c8be7955a03e33e0d57498491b6ce668fba3b82a73edb3279e9b09ee0179300c9ba2eb1861a846c3ff244c15acde8913ad8c44b32309f092d9033078801ec4cc61890703b7f336514f361a9eee8adcdaf3c728fc3135c447481f724b9b874e7d906d7cb3228755b8b540dabface161f4fb0b74ad54ef40deeb94c476c7e06b1790894e82e96a4f23a98a8a1e2bff937163f5526ffd36e34d332dfff89322f44378a5d3fdaddb5b38a2b464499bfd9a6c9fbdfc4d0f52834b83fe883db58c5a7ac6cc8727ab0480a098befca9fb415d18be50d123aff987f16f0715d245bdf28a1745fdf1f2c2e08b63ec537cb08f8c1e56e7f51a17e750b707b1dc6ebe7a3bf1c302d28d72adb0ee7113d023185120f33ab52b3ed3e89c8ed592350f69a6a95e9eb74ee7d10f8fced4865eaf4ffd48eec7af83b1925c9baee8c8d4fbb2fffb3d7c47e2763707a586659d0d2f88f6b4adc0ccfaf0a1b373a79ade8ff063a2999bd706cbc6664ba8185c25ad2fb0013da71ee767a0b12f4cdab4c22721478e114de36566baf1c9c2d21688a06a912bf6d7c6317cc5b3e97b448735f52f42b57ccdd54514f5832a631cd903418d101ffbe0c0ce6fe9f44bf6345fefa1097707d255e1978cf2bb2e6618acccfa74c2ed281328c08eabc542fdfc14877225064f6b323859d1b8f4ac6e3c43dbbf7d7bec2565ed567894546b82b735910e96a6cb66ee0516ccb78a96b2409f9c043470cffe69ad999dd871788f05864373be7a378e3e5d9dee78bb3961176699f87d444f5387414cdd5e4b13d18b9086439e859762a253f92cd92ef113f6dfd19e3bedb69c3bfa9c904d93a9cd1361a4fbf8cee1707d5c4a129b2ee5a4591c23179b6d4a1b853f9f214fb4296346b35603ae98f01dd959fa0fc958f7f34bff00e7c3ffd091beda382899b4e26cabd546f1307955e85850dd3534b8fa4aca7a91d4d3ba1f9070850e41463b4771ab3c4b4eed145e9d9c5e4d7192714a04ab752a9f5dead8fccd615634e1d20bfd51ad6143c2552df4b8ac674378061466a7869e959e14a9c0cf278ab9ceffe7f9915a33c44290702f9e0bb154166fbf94257ba9eaaa943138069bf153cc1a0dd2463f27c9b9b0db3ac53634c138ecf21917c482ed7f0fc7504c9f2ec18e62333ac01e7c6c3e3b36d96acd3f3ec0212baf3577f402f42e11a5b98a590344c07fa82ba8ac404ca629b86f3ecd1a02fb54983e2741c80449efd4bb228778e683cb7479eb513281420698ba4c8e77024f33f847cd0205539bd1ded578ddbb9215e496dc04c40caac3eb0e1df6ccbe6f916a78c248d2767a372df3b9155bcde6f82c91d598fa92388643bb777740c4b781d36fcdd0d96b0eee5205ac83b5fe32c1be14c97dac4be6dbfc26d032c81126aba4de13da5dcbd4ee5c05bafa292d07518158fddd7bcde8539167a6144c804ce952f4c2949bc0e4629c50f06c6bab486255e3f4051ca351a26687199e18e41efa80168f03399c9ca6e8fe6385c4d0867bdafe3d9f36a7f3be6b09889660e7b63ad07f7eabcde9d82a50acc6c135c3933ba3e2e4d6868aa9cf94ffaac047009ddb72b047c7bce0c10ca49355f8cc958b8b7a5a2e719b00323bc81e224900f0241fe4e2db03d3de76d0a59de9f719dcc22610bf98ce10a08aeafe8432cea5a6da9339eb76bd92ffea51502708aa970a42095e7dea7734cb355ba7ab5ff337e6fcdc9c75be08a0960f72a1d8eb16a88078e0f52a1323e47803ff0c2b5fa6937f472ab50a03ca55604bb77dab01185b61d6191840b35adb9e452ad6a466882f5de601ac4bc39fa24f8807f411eca45582bb945afe210de378d532f038af4dedfe1c826701692e946a8e3a9f33f86fc2fac61af7d1c3e0570bf1ca9ba19acad93cd69ae28274cc34c4ccad8f2a3113402fd7ae2461c9b270107a4859fea878155c2342dfd95e8ec1212edaf79b9b9c24132a9bbdc8ff6f9166a1ac4779d98aca05828d94921ea16f0a00099c04ad510a9f62674ab4f147601209bdaa105b1935ea0dedc556378cc114ceac90b80e8bd1ea674a4b6594230defa61419cf55c5c4a9f596a19c953c3f3915253062cde76c1e7ab84116611f3b31e8161b5c15698daadfacd94cf725293813e5ddd1a42d5235953bc1910ed7d6f02436c58ba1cdc6baf33081ea8995d155c5632e8fc9b2561656029371d4ce31dad5dbb36b893d791d149ef428df0a78e26727389cbc553c10bfdaa7207f057a8b468a617f66c070f9a66af90bbc11bc2bfa4dc0569bb3f7e09e57e3d05fe09a2d186e05354e7d938d192a92f7065573547316994a6b14236dbe8936d3de7b3212c385520129a480431daab23cdc390c2e0d9a9aaaff9e6b40716d8bc231555962c87b1324ab0e38c0da32d6c960cf21484c6a5a60d190ecc925b1d0aa3cbe177ad453ac4b78558c6fc5ea0a832d4113cefc5aa76fc8226b50257ff0c00e303c7174dd3362abded7903e6f9b1c1a44eda2028da3f5533f465fc0f06c720b07c5b423126a00a059d43cc8df17384ea1d7c151845dce3648d818c451ae6c51be6106a17d1e7e82f1a942e2f288517a8554315d77a49e7221cdf1fe19b9174cb3827cd1635288435fd4834b74d4aafac465b632b4357287b2224702bebbac6687a00156c0f236eebb11dde23a93b770023012251c7ff1e9a4004f117428c404e9de4897634f489849023fe0158a9ff272e5c05d52c95a70fcaf565e057c762d2334fde8a93c2575d8cb31eb63eff09e762a160057a54437eb3e106f0ea4a07be0dfab90965902e8f6ed101c058b2f38fddf3645dbff37e79c78b70b73a2f9f2beb7b56b33c480fa8227fdedca121f617d4a4c7b00e1e0b3b67e4a0789149c538a66e76facae0f1e9919544d965693fedc1c8460b3ca688c72343b870434ab6b5c817dd56b43b3940af2cdbf65fe439880f7763be1dfec65ff10140b2408f960b5b73c4768c3ca080fdcadaec756a03c75eb9652bf4506b5a58579bf0d05e382c1b499fcf84fe7305e7d258784a9454237ed65747550bbe934d177e085bc7875a1dd05edd878093f62b114de159cf7de7dcc457fc0000b9dd469c21a8735f9956cfe2c4abec2201ae1e655b157113887d94f2f4bb8ffc7e96db96999df444fe128933284059ce3c1db78574b01f5ab05ff3552b239e0c4170c54ab9942d959aa6b1092cba7ed18ec67df8651bda08f230edcb54005eec41f55d2a95b698c5364bad012b79e258cfefc87588cee42856b84c2a341ca1d7f9ffb523f061e3093520646f0e80d0f42ce18e1fa25819761ec7f2b8dd88ccb1bd60f5b284db0260c83d4f26c436f448bbb4d8f4e73a640233e5e67b9c9fb5e26f94e5f9d9e1b4951b7f23a0eb8bcbfe55089d25e48c64554855a83161e4ac676201867318725f0fb03a34e8ed282f3d3bd9287b46a78d726fdc9d33a8d9276fa2afd54af2e972ce9ab50eaadb8d258435b6257a546ff3220cdfb2330d0702159e23d38e9147d0377c037eaa5e03defee830b4b9b942d96b442114ab85f04077687c21a99cb73d5fa84d437dcc60172791d294c44b123d2cbdc802b6df584f25e158bbe3d8bde23cda2580cc55e7c3b549cea97be1d4b6a1ac98ed0d07a5ce26d783d1cf657218ece664b306339aaccf6768d0b6e34814d6981214c9cccd744e6ef36cfed6dd87b9a10a42496b19d0dc59e0dfd38e26fcf9779de117d7d355ff832398796d7983293ada545c76667fa6cb012929d23e4bf383dd4869ac283254c6784c569528d71b0a116d85871620e5a7122d616977579997bfb197a70b26f59c2cdb682e8636247ecb5062a93416c7f09f79af3767547596f96f74d5cfdd90de8d0ec16b24cd2c4f282951029106761a85f62b07dbdb245afadad5f1b40f9d91354732c1140a60c662f273890c70d36d948d6f8af587ba4685129b7acc60d004d76fb66dbf72d6838daac762cb7a51d3ffbe17f949d06bba6f187487e5e4414c24644219d518b4b435cc164e60740a438e08458084cdc84bdab9df29d1a6ee402db28a4a11deae7d4a1c40834a9f0215ecebd219b1e57ae98fd59749c90611d2b60a758a27eb3345259e0d91b92c25ef4c99214751a1d9e287048878183e78a681251a8bb6488014e84c56e97c1c5e365598eeaeaf9ff6e2fdc94a0e54c7dd469dc5b23c6cd720d6e7e676ce9b53e2a97521c2a392896a0a6447ed015f17865cd5995391ebfd6ff5b99a5a00a1ce32997cb3f34ed07a1681f7598b36aef96977a0f90e9e66ea8c5e8fe3c7fd21f24a77bab18dd94f87793d64959a4db07c128342de8059fdc421705530ed289f5095872a52c32561e27fb635c0b8cf65e01974a78d4f5fc9814d6e3919777865e3cc7200de1d85f2415cd6c9e152068fd7dd876538a4fcbde376168f57853f40f937c0d5f1fe9d883d9c768001fb98d36f805bd0d0c48ffceec0a06a5b2b7f0c7f4fdf7b32ec4940c997cc3233a5b25fdf03a8c01bfe94603e873e968d382325e8a6e1763709639f8de09228b119235dcb8b52a3536fcb3669400025463563de3021bd267153d839654fbdb8ffbd49249bd70642ef8e3c26bcc3455ec0be538006e28786ff6c92dcdf814c3d22478332f695abe5d2491c25eb8528ee7de0a15694a17ba5026286f500824b0f268ad323168f775223df14107405458ec63fcf63786cb2fcf216e8ad735a1bdfca06bd05302f2396ebbde8f38d31a7df86c24ad5dcfb9e6bd2952a3beddc47480e0b2b87037502b932a0328f5307bfc83d6b5e7662457115d5c29a83782afb282bd1519f11fd0f308b5ebd0f5ec129214863c61224437f19e8c90e6067a930b8dee211634ecb7444be4cc162f47ecd99498105276a2392b1069b8261298a62f775b60aca1329d39301821a414d0b2bae683564c360e0773d756d21b1b053cfd6bc8fff69f003d7c89cfc7bc46daa745bc6907675498a239f6337e0de009e4b49e639d692f9ac64ada08a23da5cf36999940cc4a0912cea43d381f8bb1ccd82f2398b346933db3f40583fce5e15d7693185f4252605bf049814c6719d7b7e698c7bc89ee7e9d4424b508302e51c6813b53acaa78c38c9acd689398d620a0f29016bbc71433e549b977a71fc14c74c6b2a100b2c1dd27a2fb3470cefba09906b54638a1bdb89e58850952ebf5ea5e9802c165371a235992761f3b1c09f8e15f6e9d917c9a72b99eb0d6848928fadd6e24a2f5748f430c0cb5261433e03bfcb47aeeb4f10dd04f188ca56035966d73f1ab97db4f70302d4fec4929e0b58ddc38b2caa0009d443bbb1470205690f7151bd2b013c9c7eb9d07f0ab4e63c445b3adda70178ef5679f24b3e9df7971e663f34d8820a5ebe38db239bb60329b0bbef1c1bb2b86a8f2be3d03eb39fb762fb1cf2c8279d6a658af101b094317933aed38f69efcf18c1fd0c02f32651ed2d61c0dc2a4bcf49a4c9715b42b8e260e16769a636fdbefc9e21e3ae7f20a55f78e832fea6e10d1206e4baf99efa0067fc9613", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="2f43ad49cc52925b1d63bf4e1e329333ed94483be27a667edb33b9c1c84a32d459a1d2592f131fdba44dd136f57cac23eda6a2ca04bea29283806bf51ff1555ade4c6a327afef394d3920b7e93841a4ac6732275075d8df087d290d368458ace54080011048a234fae6a1906e5d49070132d18c2d59a111165d1b9a2099c0e129fea4a2e143d56764831c229d3262906a05a790ba351d92058c0a9c836aa8f8cd471e70b6e251ed14577bce69e8551177bcb6fa32145abd45068b5cbf2af5727075b6962ba9eac10f5e6de222e55f96545624b20ab652b062fedccac0ac363216143512e", 0xe4) socket(0x18, 0x1, 0x0) (async) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 248.799489ms ago: executing program 3 (id=460): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x287e) r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000380), 0x80, 0x0) open$dir(0x0, 0x2, 0x180) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x1ff, 0x2000000000000004}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xfffffff3, 0x3ff, 0x1007, 0x1, 0x9, 0x25, 0x4000008, 0x2, 0x1, 0x463f, 0x1}) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x637d) r3 = open(&(0x7f0000000800)='./file1\x00', 0x800, 0x120) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xfffffff3, 0x100000ff, 0x1007, 0x1, 0x9, 0x25, 0x4000008, 0x2, 0x1, 0x463f, 0x1}) r4 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x100) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) close(r3) close(r0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={&(0x7f0000000100)='./file0\x00', 0x3ff, 0x0, 0xfffffffffffffe63}) 135.23127ms ago: executing program 7 (id=461): r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) (async) setuid(0xee01) (async) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) setuid(0xee01) execve(0x0, &(0x7f00000001c0)=[0x0, &(0x7f00000000c0)='/dev/speaker\x00'], 0x0) (async) r1 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x42, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x2, 0x1, 0x34, 0x64, 0x3, 0x6, 0x9d, 0x0, @rand_addr=0x2c, @broadcast, {[@rr={0x7, 0xb, 0x1e, [@broadcast, @rand_addr=0x10]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0xb, 0x7832, 0x3ff, 0x1, 0x9}}}}}) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000000c0)) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) symlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000200)='./file1\x00') (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) r3 = open$dir(&(0x7f0000001640)='./file0\x00', 0x2, 0x0) writev(r3, &(0x7f0000000900)=[{&(0x7f0000000100)="db", 0x1}], 0x1) (async) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400001803c1, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="118566f1592ca95644477f61ccd91a244d123aacd2e8cce6615b6eab1bf9f5bc1722733d4079097d78dd2ec8", @ANYRES8=r4]) (async) pwritev(r4, &(0x7f00000000c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1, 0x52e5) 134.345734ms ago: executing program 0 (id=462): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48, 0x4}, 0xbbd7, 0x4, 0x0, 0x0, 0xd4, 0x2, 0x4, 0x52fb}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0xffeffff1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0x7, 0x5}, {{}, 0xfffffffffffffff8, 0x4f, 0x20000000, 0x7fffffffffffffff, 0x46ad}, {{}, 0xfffffffffffffff9, 0x1, 0xf0000000, 0x8001, 0x8}, {{}, 0xfffffffffffffffc, 0x20, 0x4, 0xfffffffd, 0xc3d}, {{}, 0xfffffffffffffffb, 0x37, 0xf0000000, 0x9, 0x3}, {{}, 0xffffffffffffffff, 0x57, 0x2, 0xe, 0x10000}, {{}, 0xfffffffffffffffd, 0x14, 0x10, 0x2, 0x100000002}, {{}, 0xfffffffffffffffd, 0x80, 0x1, 0x1f70, 0x5}], 0xb19, 0x0) sysctl$hw(0x0, 0x0, &(0x7f00000003c0)="99c5069e7aab2155751fcf107818533afc9ff01a68a4b1baa30a07f4c4b66ce08d59af7e54a8341f3be673a174c3a12223a171ff2ab99d0e0d43f0a6c3948f11658e876ac2126614dcd00fdfe76f1ace1f77da0c0af828b5c508585fd9df9ae729f85999a053e2c9872fbdd4e491010010791840000000000000000081131a6f0b680f72f2b0d9a19e", 0x0, 0x0, 0x5d) kevent(r0, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) ioctl$FIONBIO(r1, 0x82907003, &(0x7f0000000140)=0x2) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000002c0)={0xee0, 0x2, 0x7, 0x7, &(0x7f0000000040)={{0x1, 0x0, 0x7f, 0x6, 0x10, 0x0, 0x400}, {[0xffffffffffffffe5, 0x9, 0x8, 0x8000000000000000, 0x8, 0x0, 0x2, 0x5, 0x9, 0x1, 0x4, 0x6, 0x40, 0x10001, 0x5, 0x200, 0x0, 0x800], [0xfffffffffffffffc, 0x2, 0xc, 0xa9, 0xffffffff, 0x2b, 0x7, 0xfffffffffffffff9, 0x8, 0x6], [0x80000001, 0x7, 0x3ff, 0x4, 0xfffffffffffff51f, 0x7, 0xfa32], [0x100000001, 0x1cb, 0x9, 0x3ff, 0x95, 0x400], [{0x4, 0x0, 0x8, 0x400000}, {0x6, 0xae, 0x3, 0x7}, {0x5, 0xfd, 0xd46, 0x8001}, {0x1000, 0xd1bf, 0x8, 0x2c5}, {0x6, 0xd54, 0x8, 0x79e}, {0x5, 0x0, 0x8, 0xc}, {0x2, 0xffff8000, 0x6, 0x5f1}, {0x1, 0x9, 0x10, 0x2e}], {0x2, 0x45f, 0x8, 0x4}, {0x85cb, 0x6, 0x80000000, 0x2}}}, 0x6, 0x55}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)='r\x00') ioctl$VNDIOCSET(r2, 0xc0104401, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 131.012842ms ago: executing program 6 (id=463): sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, &(0x7f00000000c0), 0xffffffffffffff67) sysctl$net_inet_ip(&(0x7f0000000d00)={0x4, 0x2, 0x0, 0x1b}, 0x4, 0x0, 0x0, &(0x7f0000000e40), 0x0) 130.477409ms ago: executing program 5 (id=464): sysctl$hw(&(0x7f0000000040)={0x6, 0x14}, 0x2, 0x0, 0x0, &(0x7f0000000140), 0x0) shmat(0x0, &(0x7f000020c000/0x2000)=nil, 0x3000) (async) syz_emit_ethernet(0x4c6, &(0x7f00000010c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd606d9efb0490670000000000010000000000000afffffffefe8000000000000000000000000000aa880c000000000000fe8000000000000000000000000000aafe8000000000000000000000000000bb00000000000000000000ffffac1400aa95a8e3f69261b11bfb779408877c5d94ff0100000000000000000000000000010000000000000000000000000000000104000000000000000c04000900000000ff020000000000000000000000000001ff0200000000000000000000000000012b3300000000000000010005e4af20e4b21154e61fbb43d551c50b7bec06f120fe504d4df35619925b72a6b1656feb28597a452998fa7670c7e96a891d6ffe777cb844100410886327f4331b6b7014666b21692ac200f83283494936a2e78e688b24a12df0663b29bf2e8d3ccbab810b49c1ef16b67262e6271040c842f03cde08a1a439e382f0920b9d06cf2a5bbbf68f7e27c398dab6a1feba46ece491f2e3afc9dd415f72d449774cb6d7531708f6d0e12b3c1a52dbbd75db6ecc1ca45fe9dec04ea9d29642012029d0a721f39288cb0be11b5d12fc1fb0cad4845a210fbb369574dfe4b35dfd15d19d936c7f56a1b7c20400000003c20400000080028eed197aa389e457f4964bef7ff489c04e6627466843c434adf00a7bdd4e1845eb275580125c799e8a837b4dda49ef9e1fa1b70dece49089c3b020b00734a60eb098995dd84e35eebbf81112e75783b60ba0bfb7943a2c91c9a8585750e677a4b2bf6e58471b44f252e4f2887854c4a848f436483155e7cc43b331e26c10d119db5da37942f6ea9bda53c43a5dfad197b5e36606161fe8c31c6053fc010400000000000100c204000000b8010300000000000000000000ff000938690000000210000500000000fe8000000000000000000000000000bbff010000000000000000000000000001ff0100000000000000000000000000010a1067686fc379684e0d60984f1c524900000000000000000000000000000001ff01000000000000000000000000000100000000000000000000ffffac1400bbff0200000000000000000000000000013b06000300000000fe8000000000000000000000000000bbff020000000000000000000000000001ff0100000000000000000000000000013b2a000000000000c204fffffffbb867565fc4a440455a1a7548fad6b96271745fda9cf4b7bee3a0b78bcf79630797a5c8060ca443d3"]) sysctl$vm(&(0x7f0000000000)={0x2, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000528000/0x4000)=nil, 0x4000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000800", 0x4) shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x6000) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5904) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) sysctl$vm(&(0x7f00000002c0)={0x2, 0x1}, 0x2, &(0x7f0000000300)="10", &(0x7f0000000340)=0x1, &(0x7f0000000380)="7a47a523757e5fa3e4fe7780b14e933962d95048a86d10c63f4bde7dbdca282f58d20c58dac52aee786ee67a1d0319909231a9d61c44f68c281ba3643a0cf570487744cef20fb99effd165766e4a4b03cac9b24269e3e9b4410542ded6bc8d0146971c734ad963b9b012e66ab68be5f32806dff385c851f480598106ff2cd2b08385c0fbfd20bc1c199cf5b18e17a62cb26ff874e9d429d60593c640921d05f4a2848bde", 0xa4) shmget(0x3, 0x2000, 0x42, &(0x7f00005e3000/0x2000)=nil) (async) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="09737f4da783", 0x6}], 0x1, 0x9) (async) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='c\x00') (async) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000300)={&(0x7f0000000080)=[{0x5, 0x2}, {0x81, 0xc}], 0x2}) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000080)=0x1fc, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r3, &(0x7f0000000000), 0x10) (async) sendto$inet(r3, &(0x7f0000000140)="3264bbbfa78e9669d80a841a5e7ec403c9800a8d079b5253fc1f8e0681ed1d8e97d82a1d2371f2c6e0704e1bb43290b8ff8f74c97c976c88f8d6f872fa138f40ca6788ee0cdb9fc99746dfb760e8931c3f5e68ae7f273da23fb5e728d15ac987632e5a9f3886f62272b9eaed1bd0932ebb9dfa54b6513abd2b3fd18e07f1b65635f02f31b47a87405fdfd965c1085731cd4da92d3d3e2f7fa4acecf037f8e3d04a224871637f41", 0xa7, 0x1, 0x0, 0x0) (async) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3361) (async) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCCLR(r4, 0xc0a86b03, &(0x7f0000000200)={0x0, 0x10000, 0x0}) (async) sysctl$hw(&(0x7f0000000280)={0x6, 0x3}, 0x2, &(0x7f00000001c0)="4b29c524e060ad9a08d3e79b0500100000007140878c17a1d77f096d289efc261b", &(0x7f0000000180)=0x21, 0x0, 0x0) (async) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xec07, './file0\x00'}) 127.169826ms ago: executing program 1 (id=465): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) dup(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x40) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r2, 0x0) ftruncate(r2, 0x79c8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000029, 0x2b, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f0000000440)={&(0x7f0000000280)='./bus\x00', 0x8001, 0x0}) sendmmsg(0xffffffffffffffff, &(0x7f0000001c40)={&(0x7f0000001c00)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x6}, 0x10, 0x2) sysctl$hw(&(0x7f0000001440)={0x6, 0x11}, 0x2, &(0x7f0000001480)="4428653a79ffa0a7a7b5efd0d2a9023ea7b92fbe2bedf926861fa157c400df6a1f3e0e558715350a3f90223d3e64", &(0x7f0000001580)=0x2e, &(0x7f00000015c0), 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x8) preadv(r4, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0x0) writev(0xffffffffffffffff, &(0x7f00000003c0)=[{&(0x7f0000001dc0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6", 0x241}], 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r5 = syz_open_pts() close(r5) mquery(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000002d00)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r3, 0x3}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) write(r6, &(0x7f0000000500)="d5d32207", 0x4) 85.669955ms ago: executing program 1 (id=466): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmmsg(r0, &(0x7f0000000000)={0x0, 0xfffffffd}, 0x10, 0x2000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x3, [{&(0x7f00007ab000/0x3000)=nil, &(0x7f0000ec8000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000a1c000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000a6b000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000800000/0x800000)=nil, &(0x7f0000ccd000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000843000/0x1000)=nil, 0x3}, {&(0x7f000046c000/0x2000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffe}, {&(0x7f0000b13000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000d3d000/0x4000)=nil, &(0x7f0000aff000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000f6a000/0x2000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000795000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000e0f000/0x2000)=nil, &(0x7f0000e03000/0x3000)=nil, 0x39}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f00000c6000/0x4000)=nil, &(0x7f0000c5e000/0x4000)=nil}], './file0\x00', 0x81}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) ioctl$TIOCSETA(r1, 0xc0504417, &(0x7f0000000740)={0x0, 0x0, 0xe, 0xfffffffc, '\x00', 0x11, 0x1100a}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) syz_open_pts() ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f00000000c0), 0x0) r5 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r5, 0xc0106924, &(0x7f00000001c0)) 85.012553ms ago: executing program 2 (id=467): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000004d00), 0x8, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x3, 0x800}, {0x2, 0x5}], 0x2}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000004d40)=0xfffffffa) openat$bpf(0xffffffffffffff9c, &(0x7f0000004d00), 0x8, 0x0) (async) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140), 0x8, 0x0) (async) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x3, 0x800}, {0x2, 0x5}], 0x2}) (async) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000004d40)=0xfffffffa) (async) 84.498395ms ago: executing program 6 (id=468): ioctl$FIONREAD(0xffffffffffffffff, 0x80206931, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0xa, 0x6, 0x6, 0x8, "b5a5a6fd262c3c2922ec928bb8287fa985b7c53f", 0x7, 0x2}) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r1, &(0x7f0000000080), 0x0, 0x0) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) r2 = socket(0x2, 0x2, 0x0) syz_emit_ethernet(0x6e, &(0x7f00000000c0)=ANY=[@ANYBLOB="040cffff07ffeb30"]) ioctl$FIONREAD(r2, 0x80206979, &(0x7f00000000c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x48) r4 = openat$pf(0xffffffffffffff9c, 0x0, 0x40, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x200, 0x0) pwrite(r5, &(0x7f0000000300)="7aad790b3f6f2a945ab614f60d40a053a518fca5df6cf85d7dd2a290f080f0835d649e0ab98b395a29da87c96d9b276ded95166df8132cfa657b18cd961130fafc47ccb10a731ebf207314157d50678cfd195841d73827f7de2e4f7c1888e372309426d1d4bdc331e5073c3484019621b260ec4b94223e9c05559a7c23b589d6932cd87c75a8dbac554ba24a5d47d78326597e25253daa03f38d84b1f63be5fd273c37a7660476eac1249558638a5b6f4b6328315ebae46f7e7ed8158b7a70039e5a072e0e45e7d55afe01678a0c50799f1322c3091e7b5b3799b14a7ac7365c1e770586b5c7cc2909a55d91a98404ea96152ec5d92c41cf3857", 0xfa, 0x7f) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) r6 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) ioctl$VNDIOCSET(r6, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000180)='./file0\x00', 0x9, 0x0}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000068000/0x4000)=nil, 0x3}, {&(0x7f00006ac000/0x4000)=nil, &(0x7f00006ad000/0x1000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000276000/0x4000)=nil, 0x7}, {0x0, &(0x7f000017f000/0x800000)=nil, 0x110000}, {0x0, &(0x7f0000826000/0x4000)=nil, 0x7}, {&(0x7f0000000000/0x2000)=nil, &(0x7f000000b000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000040e000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f00001c9000/0xb000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000146000/0x1000)=nil, 0x8}, {&(0x7f00002ff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff110d}, {&(0x7f00006bd000/0x2000)=nil, &(0x7f00006a0000/0x1000)=nil, 0x9}, {&(0x7f000071a000/0x1000)=nil, &(0x7f00001cf000/0x1000)=nil, 0x200}, {0x0, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f000044a000/0x3000)=nil, &(0x7f000008b000/0x2000)=nil}, {&(0x7f0000665000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {0x0, &(0x7f00006ae000/0x2000)=nil}], './file0\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x6b, 0x11, 0x200000000000001}], 0x203, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x81946467, &(0x7f0000000040)={0x0, 0x9, 0x0}) 83.810833ms ago: executing program 0 (id=469): r0 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) sysctl$kern(&(0x7f00000000c0)={0x1, 0x53}, 0x2, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r1, 0x8020690c, &(0x7f00000001c0)) pipe(&(0x7f0000000640)={0xffffffffffffffff}) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x57, 0x0, 0x0, 0x0, 0x0, 0x10, 0x6}, 0x80000002000007, 0x7, 0x0, 0x0, 0x3, 0x2, 0xfa5, 0x100}) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000680)=[{0xd8, 0x1, 0x2, "4a80617654e4c12e5cf38681adab91726b2bb1bda92fa2d99faaf0fafb88738a107dd8b207c5b90641e258fb8fbad8dc0b7bd43cff93e9b4a456de0256f32d643e96f7d80b6027b1e2c052150c7f08b3ffa7bfc31fb027550a013024dab0ffa3a70cf59170cfff8bdb347bbc42ffbb84f30c944dd6618b0f035aba33eeb5f8d7063079ab9c7525491794794e30ee467a06d4fc0aa2c59ff9120ca6bce47679826efc90b5f5e56563146db5a01f78dd6a04fbcfc6e8625cac0af33db4440f5306214004aedc25"}, {0x38, 0xffff, 0x9, "8a2fa5817387d647cad0ee5e707414a67539a45dbec64d5f1d4e787cd7fc0f468f2a993e0dfbbb"}, {0xf0, 0x1, 0x3, "8eff9f8296f65ddc990c672a21fd0b7b6a7c25dc465e43ed1bc79d58ddf6943f01e9f4cac1b8bd2591561bd8d2d4474fd752998967a7a3f1d64ac73a1091cb7fe0581236959cf21bab09d8fd95478874d84cd6cc6ff6949fa895a9a987786c9fd8aaf99acb4b7a8d7be0c2e2c7d96ee2e02109089d4f13ea58bfe52cc1c9b0b3f4802459f0a5d86fce65dd2d8831fa6192c64f9c74ea120e68a4f0bfb9000698e286c5b817f18e45640e097224acb80ee2152d58465a944b99053a0abd9d8f48931c530655d9ad43ed1f80f2d2a274c2e8163a9bf45c4e6ac824"}, {0x110, 0xffff, 0xfffffffe, "3093877e6dfcc4ffc8e32cb0195263417ef6abd6e4f7dbce0057d9bc5a76e24c2c7793efe7da2aceed8004d174cddca8cd7eb5dd1aaaed59782ff968165ed773b40760ea8bdaa852b0d90be67685858ea5cd5112ec472d7d787168cf0a7b4e757506ddf0790b7db9ff8784307c127312ea44ffc370d0237df6bddd589a7b33c0f577414a390814d4383515cf7b849945bb467615ee6ad25f9f8b76a79a284bebf54aa3a5309bf1a89505b046de34c8afcfa72e63fcca1cc3800a05c2b977315cc7ff1f8d7157f06678c325490adbcfb9471669f563b2b07f1a3e29dee2a1088dc116d64b54892d1651eb66aa1e2c56610f0c9cf8e5f786224b4e10"}, {0x1010, 0xffff, 0x7fff, "e411109d0faf2ff613a1ed77fdf8ef6bc0907dd812157c66d0f71f1623b34efcd69dc7403b190780d589e1bca342eefc6ad39b5d2a7774d930f18fbe196f49a37a81035f9eea89e6aeba7ed84f49fc4ebdf82513af44344bd2edc31bca8fc4443dc4079c010e18760afc6a3edfda6c9c8c6ada1683cfffa86970c7de0b2b9bf120897227597e76c19104e39209e892e50b697736ffc346465202e1d7cd31c73ca7a7ef62c9402490f38ee721ed6c6bac827414e6085815ca65a2ea53383cfa5f634cf4e2529886e727f166a7b5371ade68d3179cd043a5a61b34d4914ab745798aeefc1e4be7ea3e57a1ac6f9530814bf6c605e0e6ce781cfc397fdb01d5127fb81cace1d786aad43c437c13234ace57b4eaaaf223d46846e8a2e75186076a1317799e60ee3f6ec3c16542b81b5ebd0c9a66e65a5c8f205c5a83cccedc2334c09fde958473641369367f5c57e3c7805ea974ca139582f085164142fd454b0dfb17a125d52c02a775c9c99899ffc26b9344949dc4f677f064a3818f5926b9043b8a0c6fab8b51aca776e825a4f8b519f46a5082db3eb856e9769964ce1ee391e596e5745eac8448d4eb1f54f4c4155e44b5180fbf6d448f9905fa6bd79af9e924ac0af844631acc28b5aaa1aec4095f785520294d7ccdcb46dd9f33b1e1bd4cef169de8e61855dcea6261abea80b58aa5191564a4b97332d534a24451a031212ae0fc764bbf1a9728eba468e3d7cbf1d600c2216e9a4fb8069b3b620a847a3a35d07810f3fdfea4228efe0cddb538b8ea2e55a37c429047fc84d83b8d0ca58bd45e85cc917988e6816c661fc4b4d3aa570cedefcd92d3b644d8e1feb667817b6470b912dac2c478042703b83ff535b6ce8b947a37eba969786ce9e0bc4d4ebe42310bd5d9defdf8c6ed843e329c14b66e0e25699923002bdc9905a73e14425993766daf21c5c89f04a4f472b3171a324fdebcf823a2e0cf1bc2af3b1e8389599c09bcb511cd85bb9a9570384ab10796768f86217c1462c336987c88acd95ffa8001c84883cbf38f5d4ac1323c9974a357588ed4e7aa5e9b2fec4339781c47f2314d08782de5dd0325641bc332bd0bdda49ff5e37fa4d4e5fdcad6f8a11fd12a5522f5a574072137e0f801e317419f59a308e714e137a2a5bf5662905695fab142d82a74ee642cce9f9d3147d1bd8ef0829b6366b360f1a5e2bbec41219ac7536273b8cec7543ca7f28754f4210036d9304f1aac35ae2b0b61a60f553f476049ce482af468765a6c2addaea1fb1a0b5a58a917663169fe5a524ab9531a56d1d4554ca4aaddfe366a615bf65d8a0695a00208408045a3b64db545e6f2b7ff251549f0039225264a5699e55b493ae0ee1c9e31a681ab88beea5f1b24ca5e04b5422083ff31adcdc00a391ebd218162f35464d184a3863c21dd05f7af8f50202a593a3ccced806cf332864f4037fd8d7b8ba74a5cc8e5727576091fd0f35d2ba7308aaf973a469a70fc9aa76b84bcaa7f4980754c422241d367157f2bb2c4d58d8f6f40f1ce2d36138c0721024d100b1fa0ca573cce2e6297020241e282e702dfb8d17f12af25cef819908723cf19ed8c9d5325952769160c43432eea5f799c3a6ba9a8600ea934534d995fb2ec0a78ff4a7724eba737f8be56f103183caea1a6dfb8de75a9dfba4f80c6b96a7d07ed0028e0433c713cb0b57b424259acc40c82f910bc1a1b43091cba75b9fe26e8edb5f3a1de6a3b7ecf8fc2c382c51796889f304daa06805fa98184d7e35a576673bb245145ec9854adf99da43fc6fc35c3bb86cad281a5694edb2681fa6962a76a537938f635f090613b0ff5368a5eba86e7179564ff6d966b2e0f0b79581ba565c11dbf10d1144fa95ea6941630175e1ca5ff4b48bdd00e16d031b2d6b2684c3978e5e8fe15d9788bd143794a5a7a6957fd50edd3d069b30b65bd671e051440f3e08457c6629153fab3f5e4677fc4efea17e1bf49ca092f8a4eed3b441101a119f5dd7491bd42454bda13a4fcf00881042a4222a199d90b63c75ef4224ae9fa3c91297a1c45290ad160323bb3fb8b18ce40639c991103c57958a70297377bacfae5b2492b6850ca6e157d61840e3e6d4836843ccbd3d2b1d83cba9f7224c132a1e3f8d9651038e95e03d4cf913774ae37471171f5f0ca978b175af89a9c5003ca63be8e0b52c648209c916b68ed2162cc7f9c693b895b16dab8d5f4507fc43fa9a385483be5abf654558d2b3043b7205aa7e1a0be427ee20fb397c55238b17951710ad1cfec440c30f3d628616602897692b322b5ec95456cbe5892b9815808e4e3a59a4a9bb5dc29816fdd37126340e7236a33ef01a92cc3f64e9d4feb3b6f6e3498570b8ced4b02f1636d67f7d6d62fa9651e665fea7859d8e134a6490014a0a5f59a5e70c73ba366ca9fd7a532ecd9f562a88ccb6af702ebf1ba5e821478a46b948931c17b1ad2bc9bd5ecf6b117e7668f5baa3911851dbbafdd137019b66d92aea927730acb702f2dbdb8aed262d8819cd74f0ef0f339deca8d390f3e61af602854ad672c7b4c06599d5247605d85c4747aa92795d065db114a698ed50e18bf217bd476072ba69c7b57ba67154ddfdaf02f4ebc445478d92d718588aa2adb7ff8278d57962bdbad57d68b4f6d7435d73cdc52745592e85675d092c40d6cdcf0caa958a57cf7817bb38e1c183cdfeffb78099ab732210a388de93553b7c80105e37b040350528a698b64cd674958156e80e115dc9a031c33a4391fcf430f4f149163333fd8764a9c512c8f20b35712f192c86ac824d2a160cde9a4ebe525cd5e4c290b1e1e65aaf8cf58392371ff90852bdd533bf00568bff7e0e7ee97ca0cc5da2018ec7f5d5f305faccd1cf11ee0afb55042017e6e93ce245008a2a80ff401fcb81c7918c1536b197d89c4270da212fcc166b12da5d3f409f0d4cdf35b42370e9fe3faf103e5e33c9559a7fc1d459cfced4ea728df67613ced7b7c9ab730d7b4564086a6a3584ca8bea8f936e172edf0ee1757ee224235a5f273dc5238d8f466472e18bd752f7ac2ddbdb326d9ec795a0632b3bc56b05670030de158e6827543b4ee45ae86769763be2ded73126fe3a6a1bd83e56005212ede9d7fe19bc91f3f4fcd59e9cbf6f25c059f2158baa202374650c9854534a32f0baee729973bb78cdc641fa54d54113d05fb072ccd4837923c2ab44ae25bf9961f437593df3429dc37694186f3f7cb2c5ed8bdc5c77371e340800365d835406506f6ce3092c3d54914c00a3d22d45d6efbf53a8e820456aa888487701bad442578009d3ccb79369b2e83e1ccff626fc9f6e785e4dbc1d292b8d9f47f0ebf95c05005725e6ab0f34523605872980f951ef59c4ede7238ccae04643079df8122dae1cde75be6419b419d5544d33a299cd3f739d339d7fd4c6f106fc4e8235140c42c6c93c23e990df42e7d39df63f32bae2a6b232e37c073a49270339a2660a308e846d7184f91680b34f954aec10d5df8ba2e0bf4177305fc91c423ecd1226cc3eec9ad8d34aa6dac8fecccc106c0e7314c24eac71993b3c026949641af85e2fa7358b2d02ed22cb297407a06d44be75d63878dcea84eb40af1130444a2269b054b2e1bcc14db05d517805979b075876df527a9264283559eb4dce5dddf82a24613e7da5f5be1517fb6a7a2ec1b137c9c5f9b719dcd50a413ef6973e734bf5950b1e57f50f0a09cf3aba55952de3f1f418e6cf7903e1a65438825dfc6066733e62697445dd3743484ca7d7df2cc4b9ba063a6f5f4fdf93e5ca84f82eaa72f328da7c42d2f7c0f0cec520a60c8ce068dd61ed469b008db95fa42d5a61947c430192aa605da5e0f75c9e41816d6f2720962b1e27db98b3c8156228ce876f1f7b24f6b968043cc0bd94d2baa82991b4be44a81a2ef8679ae0473df43a923715d30eb3f2d7dd1498ed767af6c421db746e9a02860ccc43f1179cd701a26da0cf67ac6fbe3682897c88d03d84afcd03b9583a1a56d87d56e17134c25e1059fae53a5931bdc504161fa0f3202d4823231f0bfa7411b13a8a893738da96af1844814a99ce0d52e51d1f62ddb7d31f066df00ecb8286eaa46c46284dd73af0a32881fa525375d9d8a54146379049262019b63d52fdb6026c761291fbd0852ed999f117113a001e3c06d33946cdf8a1b824c16f929742da908f14ea2c4c647896f8763c6dddc9132d360fb20b85b9b483f28dce325b5788578122abd792e1592f658154dea30983d63fb267e1fac675f23a08dcaaa893fcf5841197aeabcef92a5ea5b1010b714652e1f87a233f118220d169d0c5b56625cb491bc3369d8e206697e5b4fd1e7ff791b55a81cadc7c4c8e7e769ef34f406d77f9b9dc41fc8fb37cef2a758716a52fabc80dcc3a238f1a20c5f9685f1b706a46ad415bb36c6991531b814eb3300f4eb417bd4460acd2371c6d02f720d236da3d79f86011eef8275928d7b0638e7443bbf22ca379c5ecd29bba70f8c9a4ce183df0daab21756e96f42833ea9e816b6c082a8b2a9d564ab3e09ad1caed1ae119eb011124784d553715041a667aa0ef47e99a98d414d6a1f9967afa7a4554ad32271edc53fa9de3a624ea65cc30abcfad658ec47af88f7ac075f41f3b5b091258c3a5d3983266e2f510652d31b726fb66f4c684d06cdf41cb760ab78322fe520c46d09b482e508973269d146b636025c3dbbc307861882efb9f9dc87bd01b465b90458d7fe3f3aaf3bbade99b95acb754aa38b75eaf0c94a95521ad6f2d9145ad8746a854fa2e6e215146a9081c41f35d7edf9ab7d6aa309b7cc78a2b41394ccb82a53f4a2b624f3fe7dbd4bf56df08b963a9f2d89d969eb52b128101caba56e1aaad635165c7d646cd70e4ca3a7779d22e5da1ddcb5ecd81ca13243e5eb032a5e69161b40533f5630861d56b88ea6dd6370a73eeec5b6c6ba51502e5f9018b93a43fb2e6bb5fc7551218654ccdcb2e75d7685513f433b403bfeb27c8b9e6be3c137820b04b8dae445a771b30655b174e6fa6ef1a562b089b19d1d4bfc90a018bf609a0a12cc147e8c3fc472560ec017f425692a6ddd8051d65b46b56c6baf88d450e58180b42e15e5110e2972ed99f1c9b42ad6f6aba799d2db48a944429a9ace8bbd055fa6df5cf080ae2be7a9ed7988f8fc0cb841bb09ef2bb176ecd8277be969aa2c15554da9733527c8749c130de80ed370a2697beddbe5e6ac80ea73c70b31d7644c52d5a0b94459808287fe9f2a9a869ad74f4e2070cc6d933e5bad1b07f6fa9554a34f0109d5b51e77e6dfee6bda3d5c260d77b01d01b69064dcfc49b503f6a85ddd472b5947cc566646d453785c0d33cac9832530f93113ee19bd36c76b203769952cab82bf3c5c64a2552b656aea2be0696319eef2c41f84b5675025f80cb5767bb622d9f34484f50b841fb169eedc577cecade63be668c8a0e1e388e2eba8d34c18e3a07cb809bf296585e0c197950a776035742704c3d90313262b26edadfc64daf89f24ae631bb3f909e636d8c3d354c397bc9cf8e05accc9b2e692ad7ef1c1d8ee72c17268adee356536ad703145974507a24fbce5c92801cc1240e5d1afdc19b6a7b97f9f074b5fbd6b96a7c254169d6af2d31b4b5996e1d7149420d53dbe316335db5cee585d90850900a27700f7ad06cd82776a310bb29819bfcee0134a01752dda4cacfd5568928454308082c6c999dd8158e8020bb5effd4f912390482df0fd3e46d4ba66b6df1ba189fcec556d494db503214768ccb4957c862b7f20bf"}, {0x90, 0xffff, 0xb9b7, "2c4170732a21a3150dc4be62ad97599254f13ece6c8fb3457b873f590d342aeb0f8c53e152f844a82a0c27bc63cd9c4de45ca5dde5db0b198b77f92099189310adee8b96bd6fabf3bbcbb8698140eb90e7d24fd7800f4eee1be4bed74fbc1b5c7212ae4ab976ded45c7609b51c2ff1e573ad2b19b1792fd26219"}], 0x13b0}, 0x400) r5 = socket(0x18, 0x2, 0x0) r6 = dup2(r3, r5) setsockopt(r6, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) write(r3, &(0x7f00000001c0)='\b', 0x1) getpid() r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r8 = getppid() fcntl$setown(r7, 0x6, r8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r8) r9 = socket(0x18, 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0xffffffffffff0000, 0x3}) setsockopt$sock_int(r9, 0xffff, 0x1, 0x0, 0x0) utimes(0x0, &(0x7f0000000180)={{0xff, 0xb}, {0x9, 0x80}}) shutdown(r0, 0x0) 1.574064ms ago: executing program 2 (id=470): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000500)="e7ddbac5ac0a8ab09979f4452b10240426bf77f2", 0x14}], 0x1) mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0xc4) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00') 819.173µs ago: executing program 0 (id=471): sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, &(0x7f0000000300), 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) clock_settime(0x100000000000000, &(0x7f0000000000)={0x8000000000000802}) r0 = kqueue() r1 = syz_open_pts() close(r1) (async) ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) writev(r1, &(0x7f0000000040)=[{0x0}], 0x1) write(r1, 0x0, 0x0) write(r1, 0x0, 0xe) (async) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0x0, 0x0}) (async) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x1) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) (async) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) (async) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0), 0x20, 0x0) r7 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) (async) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r8, 0x800c5707, &(0x7f0000000000)={0xff, 0x2, 0x8}) (async) r9 = syz_open_pts() ioctl$TIOCSPGRP(r9, 0x40047477, 0x0) (async) r10 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000240)) (async) r11 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x20000, 0x10) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0xc9, 0xf0000000, 0x0, 0x8}, {{r2}, 0xfffffffffffffffb, 0x0, 0x8, 0x0, 0x8}], 0xc, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff9, 0x40, 0x40000000, 0x400, 0x8a}, {{r4}, 0xfffffffffffffff8, 0x10, 0x1, 0x9, 0x4}, {{r5}, 0xfffffffffffffffe, 0x9d, 0x40, 0x100000000, 0xfffffffffffffff8}, {{r6}, 0xfffffffffffffffb, 0xa9, 0x80, 0x2, 0x9}, {{r7}, 0xfffffffffffffffe, 0xe0, 0x80000000, 0x4, 0x3}, {{r8}, 0xfffffffffffffffa, 0x5, 0x10, 0x400, 0x400}, {{r9}, 0xffffffffffffffff, 0x21, 0x1, 0x80, 0x7fff}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x1, 0x20000040, 0x0, 0x77}, {{r10}, 0xfffffffffffffffa, 0x8, 0x41, 0x0, 0x6}, {{r11}, 0xfffffffffffffffe, 0x10, 0x40, 0x5, 0x4}], 0xa, &(0x7f00000002c0)={0x7, 0x6}) 430.839µs ago: executing program 2 (id=472): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1000000ff}}) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() fchflags(r0, 0x0) sysctl$net_inet_icmp(&(0x7f0000000a00)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x8003, 0x6) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x106) socketpair(0x20, 0x2, 0x4, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r3, 0xffffffffffffffff, 0x0, 0x41, 0x0) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', 0x8, &(0x7f0000000080)='./file0\x00', 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) select(0x40, &(0x7f0000000040)={0x2, 0x0, 0x5, 0xa, 0xea, 0x1, 0x0, 0x1}, &(0x7f00000002c0)={0x81ff, 0xed03, 0x8, 0x1, 0x6, 0xffffffffffffffff, 0x1000000000c, 0x5}, 0x0, 0x0) socket(0x2, 0x7, 0x8) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) pwritev(r2, &(0x7f0000001380)=[{&(0x7f0000001140)="8a", 0x1}], 0x1, 0xffff) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$net_inet_icmp(&(0x7f0000000180)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f00000001c0)="49e61d5e1a3c843f3abc69e91ff8b2c600025529e19d649ef735bddb82ee57dcf988cc1ee7a1dada35f15f74cdb2e13752558adc36a88e", &(0x7f0000000200)=0x37, &(0x7f0000000240), 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchdir(0xffffffffffffffff) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080)=0x4f, 0x0, 0x37) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x14}, 0x4, &(0x7f0000000400), &(0x7f0000000080), 0x0, 0x0) setrlimit(0x1, &(0x7f00000011c0)) ftruncate(r1, 0x8531) 0s ago: executing program 1 (id=473): setrlimit(0x5, &(0x7f00000000c0)={0xb, 0x51}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xf66d, 0x2, 0x40101, 0x5ffffd58, "9d5c1c20606200b000000000000000ff1200", 0x203fb, 0xe329}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="3bf45672f6d0b8c1839aa59700ed7f12b36e1e3e78ffffffff6372ab8fdca7", 0x1f}], 0x1) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.250' (ED25519) to the list of known hosts. pckbd_enable: command error uvm_fault(0xffffffff839d7e30, 0xffff800029382ec0, 0, 2) -> d kernel: page fault trap, code=2 Stopped at memset+0x52: repe stosq %es:(%rdi) TID PID UID PRFLAGS PFLAGS CPU COMMAND 241800 64565 0 0 0 0 syz-executor memset() at memset+0x52 ffs_write(ffff80003c412570) at ffs_write+0xb9a VOP_WRITE(fffffd806b71ceb8,ffff80003c412608,23,fffffd80097fb138) at VOP_WRITE+0x101 vn_rdwr(1,fffffd806b71ceb8,ffff80003c412740,40,0,1,294fa56c53318772,0,1008,40) at vn_rdwr+0x12d acct_process(ffff80003c41b4e8) at acct_process+0x7a2 exit1(ffff80003c41b4e8,0,0,1) at exit1+0x5c4 sys_exit(ffff80003c41b4e8,ffff80003c412980,ffff80003c4128d0) at sys_exit+0x1a syscall(ffff80003c412980) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7cb715d989f0, count: 6 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault(0xffffffff839d7e30, 0xffff800029382ec0, 0, 2) -> d ddb{1}> trace memset() at memset+0x52 ffs_write(ffff80003c412570) at ffs_write+0xb9a VOP_WRITE(fffffd806b71ceb8,ffff80003c412608,23,fffffd80097fb138) at VOP_WRITE+0x101 vn_rdwr(1,fffffd806b71ceb8,ffff80003c412740,40,0,1,294fa56c53318772,0,1008,40) at vn_rdwr+0x12d acct_process(ffff80003c41b4e8) at acct_process+0x7a2 exit1(ffff80003c41b4e8,0,0,1) at exit1+0x5c4 sys_exit(ffff80003c41b4e8,ffff80003c412980,ffff80003c4128d0) at sys_exit+0x1a syscall(ffff80003c412980) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7cb715d989f0, count: -9 ddb{1}> show registers rdi 0xffff800029382ec0 rsi 0 rbp 0xffff80003c412490 rbx 0x100ec0 acpi_pdirpa+0xecd31 rdx 0 rcx 0x628 rax 0 r8 0x3140 __ALIGN_SIZE+0x2140 r9 0xffff80003c4123f0 r10 0x90605d120e5ed037 r11 0xffff800029382ec0 r12 0xec0 r13 0x4000 __ALIGN_SIZE+0x3000 r14 0xfffffd806b71ceb8 r15 0x1 rip 0xffffffff82ceeed2 memset+0x52 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff80003c412288 ss 0x10 memset+0x52: repe stosq %es:(%rdi) ddb{1}> show proc PROC (syz-executor) tid=210916 pid=25953 tcnt=0 stat=onproc flags process=1008 proc=2000 runpri=16, usrpri=86, slppri=16, nice=20 wchan=0x0, wmesg=, ps_single=0xffff80003c41b4e8 scnt=-1 ecnt=1 forw=0xffffffffffffffff, list=0xffff80003c41bcb0,0xffff80003c41b790 process=0xffff8000fffeeb68 user=0xffff80003c40d000, vmspace=0xfffffd806b9a0210 estcpu=36, cpticks=3, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 94197 367112 84182 0 2 0 syz-executor 15117 308662 90764 0 2 0 syz-executor 64565 241800 39317 0 7 0 syz-executor 64565 361487 39317 0 2 0x4000000 syz-executor 76626 110676 7508 0 2 0 syz-executor 76626 250059 7508 0 3 0x4000080 fsleep syz-executor 31648 172124 81493 60929 2 0x10 syz-executor 31648 505960 81493 60929 3 0x4000090 fsleep syz-executor 23444 234702 86160 0 3 0x80 nanoslp syz-executor 23444 355739 86160 0 3 0x4000080 fsleep syz-executor 23444 509128 86160 0 3 0x4000000 smrbar syz-executor 23444 399954 86160 0 3 0x4000000 clonelk syz-executor 36692 330942 0 0 3 0x14200 acct acct 63357 431578 0 0 3 0x14200 bored sosplice 81493 507238 88109 0 3 0x82 nanoslp syz-executor 67323 349242 88109 0 3 0x82 nanoslp syz-executor 7508 485536 88109 0 3 0x82 nanoslp syz-executor 2932 322757 88109 0 3 0x82 wait syz-executor 86160 305411 88109 0 3 0x82 nanoslp syz-executor 90764 43152 88109 0 3 0x82 nanoslp syz-executor 84182 395501 88109 0 3 0x82 nanoslp syz-executor 39317 104276 88109 0 3 0x82 nanoslp syz-executor 88109 323293 43006 0 3 0x82 kqread syz-executor 43006 336405 62377 0 3 0x10008a sigsusp ksh 62377 39135 22249 0 3 0x98 kqread sshd-session 22249 402598 12756 0 3 0x92 kqread sshd-session 92735 35170 1 0 3 0x100083 ttyopn getty 12756 382782 1 0 3 0x88 kqread sshd 71846 87034 99511 74 3 0x1100092 bpf pflogd 99511 7288 1 0 3 0x80 sbwait pflogd 2295 236896 24175 73 3 0x1100090 kqread syslogd 24175 63296 1 0 3 0x100082 sbwait syslogd 21522 469984 1 0 3 0x100080 kqread resolvd 50055 462710 77807 77 3 0x100092 kqread dhcpleased 834 406701 77807 77 3 0x100092 kqread dhcpleased 77807 274903 1 0 3 0x80 kqread dhcpleased 65113 268738 0 0 3 0x14200 pause smr 2855 111558 0 0 2 0x14200 zerothread 96210 431602 0 0 3 0x14200 aiodoned aiodoned 99602 143953 0 0 3 0x14200 syncer update 97953 155130 0 0 3 0x14200 cleaner cleaner 92205 295427 0 0 3 0x14200 reaper reaper 45359 410225 0 0 3 0x14200 pgdaemon pagedaemon 78529 10870 0 0 3 0x14200 bored viomb 60014 321151 0 0 3 0x40014200 acpi0 acpi0 3626 510990 0 0 3 0x40014200 idle1 14948 260373 0 0 3 0x14200 bored softnet1 44849 504417 0 0 3 0x14200 bored softnet0 7758 155054 0 0 3 0x14200 bored systqmp 30110 434439 0 0 3 0x14200 bored systq 99064 289216 0 0 3 0x14200 tmoslp softclockmp 55645 41687 0 0 3 0x40014200 tmoslp softclock 98358 363725 0 0 3 0x40014200 idle0 1 223496 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 23444 (syz-executor) thread 0xffff80003c41bcb0 (509128) exclusive rwlock clonelk r = 0 (0xffffffff8379a838) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 if_clone_destroy+0x67 #3 tun_dev_close+0x1d9 #4 spec_close+0x417 #5 VOP_CLOSE+0x132 #6 vn_closefile+0x12b #7 fdrop+0x121 #8 closef+0x192 #9 syscall+0xbd4 #10 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10227 11048K 12434K 166960K 12433 0 pcb 17 14K 15K 166960K 90 0 rtable 196 10K 10K 166960K 399 0 pf 42 19K 19K 166960K 125 0 ifaddr 39 6K 8K 166960K 83 0 ifgroup 64 2K 2K 166960K 140 0 sysctl 3 1K 9K 166960K 10 0 counters 72 37K 38K 166960K 182 0 ioctlops 0 0K 4K 166960K 1579 0 iov 0 0K 16K 166960K 135 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1406 88K 89K 166960K 1880 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 10 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 30 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 93K 166960K 603 0 sigio 1 0K 0K 166960K 12 0 proc 72 115K 164K 166960K 595 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 86 0 in_multi 78 5K 8K 166960K 137 0 ether_multi 1 0K 0K 166960K 12 0 mrt 1 0K 0K 166960K 2 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 145 652K 652K 166960K 145 0 exec 0 0K 1K 166960K 418 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 3 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 227 159K 169K 166960K 7226 0 UVM aobj 9 2K 2K 166960K 10 0 pinsyscall 43 86K 104K 166960K 1701 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 43 0 NDP 14 0K 1K 166960K 62 0 temp 49 8645K 8710K 166960K 24290 0 kqueue 14 22K 30K 166960K 118 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 59 0 56 1 0 1 1 0 8 0 rtentry 176 106 0 33 5 0 5 5 0 8 0 unpcb 144 382 0 364 6 5 1 4 0 8 0 syncache 336 7 0 7 2 2 0 1 0 8 0 tcpqe 32 2 0 2 2 2 0 1 0 8 0 tcpcb 736 460 0 454 13 12 1 7 0 8 0 arp 136 12 0 4 1 0 1 1 0 8 0 inpcb 328 1009 0 1000 12 10 2 7 0 8 0 nd6 152 19 0 2 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 2 0 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 51 0 51 2 1 1 1 0 8 1 pfstscr 40 1 0 1 1 1 0 1 0 8 0 pffrag 232 25 0 17 1 0 1 1 0 482 0 pffrnode 88 25 0 17 1 0 1 1 0 8 0 pffrent 40 79 0 71 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 55 0 1 1 0 1 1 0 8 0 pfstkey 128 58 0 4 2 0 2 2 0 8 0 pfstate 384 55 0 3 6 0 6 6 0 8 0 pfrule 1344 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 447 0 115 28 4 24 28 0 8 0 art_table 40 450 0 115 5 0 5 5 0 8 0 art_node 32 106 0 43 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 5 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 24 0 14 1 0 1 1 0 8 0 shmpl 112 7 0 1 1 0 1 1 0 8 0 dirhash 1024 30 0 13 3 0 3 3 0 8 0 dino2pl 256 2563 0 1055 95 0 95 95 0 8 0 ffsino 296 2563 0 1055 117 0 117 117 0 8 0 nchpl 144 3377 0 1685 64 0 64 64 0 8 0 rtmask 32 16 0 16 2 2 0 1 0 8 0 vnodes 216 2945 0 0 164 0 164 164 0 8 0 namei 1024 11585 0 11585 2 1 1 2 0 8 1 percpumem 16 106 0 55 1 0 1 1 0 8 0 kstatmem 264 96 0 64 4 1 3 3 0 8 0 scsiplug 72 3 0 3 1 1 0 1 0 8 0 scxspl 216 16230 0 16230 3 2 1 2 1 8 1 plimitpl 152 295 0 278 1 0 1 1 0 8 0 sigapl 424 905 0 855 7 1 6 7 0 8 0 knotepl 120 502 0 0 16 0 16 16 0 8 0 kqueuepl 224 215 0 204 4 3 1 3 0 8 0 pipepl 344 189 0 162 6 3 3 6 0 8 0 fdescpl 528 887 0 856 3 0 3 3 0 8 0 filepl 160 5738 0 5523 22 11 11 17 0 8 0 lockfpl 104 180 0 178 1 0 1 1 0 8 0 lockfspl 48 75 0 73 1 0 1 1 0 8 0 sessionpl 144 26 0 17 1 0 1 1 0 8 0 pgrppl 48 42 0 25 1 0 1 1 0 8 0 ucredpl 104 691 0 677 1 0 1 1 0 8 0 zombiepl 144 857 0 855 1 0 1 1 0 8 0 processpl 1232 905 0 855 5 1 4 5 0 8 0 procpl 664 1737 0 1681 6 0 6 6 0 8 0 sosppl 168 1 0 1 1 1 0 1 0 8 0 sockpl 752 1468 0 1438 23 19 4 17 0 8 0 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 117 0 0 15 0 15 15 0 8 0 mcl2k 2048 37 0 0 5 0 5 5 0 8 0 mtagpl 96 2 0 0 1 0 1 1 0 8 0 mbufpl 256 257 0 0 16 0 16 16 0 8 0 bufpl 280 6491 0 348 439 0 439 439 0 8 0 anonpl 32 8256 0 0 67 0 67 67 0 246 0 amapchunkpl 152 23386 0 22929 34 13 21 28 0 158 1 amappl16 200 3027 0 2997 20 15 5 16 0 8 0 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 120 0 107 1 0 1 1 0 8 0 amappl13 176 11 0 11 1 1 0 1 0 8 0 amappl12 168 1532 0 1502 4 1 3 3 0 8 0 amappl11 160 52 0 38 1 0 1 1 0 8 0 amappl10 152 7 0 7 1 1 0 1 0 8 0 amappl9 144 250 0 250 1 1 0 1 0 8 0 amappl8 136 30 0 27 1 0 1 1 0 8 0 amappl7 128 109 0 96 1 0 1 1 0 8 0 amappl6 120 177 0 174 1 0 1 1 0 8 0 amappl5 112 123 0 112 1 0 1 1 0 8 0 amappl4 104 310 0 290 1 0 1 1 0 8 0 amappl3 96 3918 0 3828 3 0 3 3 0 8 0 amappl2 88 1136 0 1059 2 0 2 2 0 8 0 amappl1 80 10966 0 10357 16 2 14 15 0 8 0 amappl 88 6460 0 6306 5 0 5 5 0 92 0 uvmvnodes 80 2945 0 0 61 0 61 61 0 8 0 dma32768 32768 1 0 1 1 1 0 1 0 8 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 254 0 254 2 2 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 9 0 1 1 0 1 1 0 8 0 uaddrrnd 24 887 0 855 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 887 0 855 1 0 1 1 0 8 0 vmmpekpl 168 9131 0 9098 3 0 3 3 0 8 0 vmmpepl 168 62383 0 60374 101 6 95 101 0 357 0 vmsppl 488 886 0 855 6 1 5 5 0 8 0 rwobjpl 80 22056 0 18179 80 0 80 80 0 8 0 pdppl 4096 1782 0 1710 104 32 72 86 0 8 0 pvpl 32 16858 0 0 139 3 136 136 0 265 0 pmappl 256 886 0 855 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 299 0 55 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83813ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839b2ec8) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7c0183cd7110, count: 8 ddb{0}> trace x86_ipi_db(ffffffff83813ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839b2ec8) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 end of kernel end trace frame: 0x7c0183cd7110, count: -7 ddb{0}> machine ddbcpu 1 Stopped at memset+0x52: repe stosq %es:(%rdi) memset() at memset+0x52 ffs_write(ffff80003c412570) at ffs_write+0xb9a VOP_WRITE(fffffd806b71ceb8,ffff80003c412608,23,fffffd80097fb138) at VOP_WRITE+0x101 vn_rdwr(1,fffffd806b71ceb8,ffff80003c412740,40,0,1,294fa56c53318772,0,1008,40) at vn_rdwr+0x12d acct_process(ffff80003c41b4e8) at acct_process+0x7a2 exit1(ffff80003c41b4e8,0,0,1) at exit1+0x5c4 sys_exit(ffff80003c41b4e8,ffff80003c412980,ffff80003c4128d0) at sys_exit+0x1a syscall(ffff80003c412980) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7cb715d989f0, count: 6 ddb{1}> trace memset() at memset+0x52 ffs_write(ffff80003c412570) at ffs_write+0xb9a VOP_WRITE(fffffd806b71ceb8,ffff80003c412608,23,fffffd80097fb138) at VOP_WRITE+0x101 vn_rdwr(1,fffffd806b71ceb8,ffff80003c412740,40,0,1,294fa56c53318772,0,1008,40) at vn_rdwr+0x12d acct_process(ffff80003c41b4e8) at acct_process+0x7a2 exit1(ffff80003c41b4e8,0,0,1) at exit1+0x5c4 sys_exit(ffff80003c41b4e8,ffff80003c412980,ffff80003c4128d0) at sys_exit+0x1a syscall(ffff80003c412980) at syscall+0xb17 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7cb715d989f0, count: -9