last executing test programs: 3.554122639s ago: executing program 1 (id=833): syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6608816a00180630fe8000000000000000000000000000bbf68000000000000000000000000000aa4e234e20", @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB="600200"]) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6384) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x20, 0x8, 0x1, 0x4}, {0xc, 0xf5, 0x1, 0x3}, {0x6, 0x5, 0x3, 0x3}]}) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, 0x0) syz_emit_ethernet(0x1000e, &(0x7f00000002c0)=ANY=[]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x5, 0x10, 0x10, 0x2}, {0x3, 0x72, 0x0, 0x1000}, {0x7, 0xef, 0x9, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x2000006}, {0x48, 0x10, 0x5, 0x1}, {0x9e, 0x18, 0x0, 0x40003}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x74, 0x5, 0x7, 0x4}, {0x0, 0x6, 0x5f, 0x10000004}, {0x6, 0x0, 0xff, 0x2}]}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) sysctl$hw(0x0, 0x0, &(0x7f0000000240)="00041b000f3e80fb4cd495043fa8985d012c000001003d0817c5886e3d7bad56fc0f85a5abf3c4492839058f6e528039750004007ab791f6000000e8ff0000000000005a985a5993e38322d62d848eebc0ba6e4ffc2332a08566ef0000000000000000e74371a5f13dfc9347c58f53ce62b6c0cbd6cdfe69180401752425ccafc1", &(0x7f0000000000)=0x81, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) r4 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0) setsockopt(r4, 0x3ff, 0x80000000, &(0x7f0000000180)="82309a5353f27039cd09e32fce642399db397f72387865048e", 0x19) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) write(r3, &(0x7f0000000600)="d81ad30100000000000100000000", 0xe) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) socket(0x6, 0x3, 0x0) 3.471632546s ago: executing program 1 (id=838): mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000002740)='./file0\x00', 0x8000, 0x1f6) (async, rerun: 64) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x3, 0x5fe, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x6, 0x7, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0x40008001}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x804, 0x8007}, {0x401, 0x200726, 0x2800, 0x3}, {0x2, 0x6, 0xffffffff, 0x99}, {0xce1, 0xffffffff, 0x4, 0x2000006d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x4, 0x406, 0x3}, {0x7ff, 0xb, 0x8, 0x9}, {0x400, 0x4, 0x40000008, 0x4}, {0x29a71717, 0xfffefffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x1}, {0x0, 0x1, 0x1002, 0x3}]}) (rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async, rerun: 64) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4c) (async, rerun: 32) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x1, 0x9, {0x7, 0x9d9}}) (rerun: 32) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffe, 0x0, 0x4c}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1b6, 0x3ff}, 0xd3a5, 0x10000, 0x0, 0x0, 0x200000001, 0x3, 0x4, 0x9}) (async, rerun: 64) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) (async, rerun: 64) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) (async, rerun: 64) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x12) (rerun: 64) r2 = getpid() setpgid(r2, 0x0) 3.285797163s ago: executing program 1 (id=852): mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x200, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="2e06b5a54fdc15d0e5ba5cd619e395d842161263a5bcf8d360b109113dd229c0dd47d6ff4f038bc8f40206bf8a1ef55ba04d8d4e4174e29e744d8606170795a2edaf3456112807f6d55fd9c3815257c10e07e8f0be3a7366f8123a42cb43f4302bf6b149e9b9bab6116b11b8ae693250f7fa8080cd8a2fc7c7e4ebf5c106c80fd386c7786c0421183de7b10dbde8040d96f51522423ca8e0f70989e1530cd2eaf7faaad41584384bf407ed7bed944e099fd18b59c86af22bb45fe92b05087191e530bc83a9e0975fc2a0f5988e9ae663b4fe25f69d661eb4ad0842a7be35dbe21e8911da844c7dce8d80f66713e13d96b30d5b4a13fb15282cf2a61a24880049b94a6e46bce752ff3230cd36789c42b37db904fd77060a84ca071839da23ef66bb45a18c9face3b3982d2edef1234405ec89e3ac812208780a2866cf52a8bbbe80b77e07f53d751ea0da7185414c403df8282d22a45b8a5ee7dc9b534106d98bb65aea3af32dea9a7a9881e7fdfbb46801408f1b94018abf7d5816d4e0344ab9dd8a6d43a2503180582f6d553e1a81fe4e8d68fafcd095560e83feda2fcd68d73fc71d7ff20511859f1b895d1a3f42970f1fb4dd61487901de9d5efcb92d63466e92bbe485aaf63988e255cbb607ac7ff9ee30732dd2482be6280b8946e32cf0ec48fc7c89e53c4aecb4af7af69e0dc04dd17405ce02898adf547f851e885964f836ec6b04d77f14d85025e415a01553d6b7e5dd946be3ea735515a624f74e2c09b863881e4412135ecbdd1f1ec73762d2b1bcb0f04f0bd1369f9c374d73fb9cc7465bbdb5e77078870423340ea32c9f49980888427f49eb9d4daf99a87d6d6e44aecd7dfeba2c6f1844b2b537d6de1ba1c8bd90f7ec014b4c84a9bfba26bb92b0d740de1e20c97ec18417a1f3d68fea076ad9aeb884efa6cedf35845dd4bc6eae82e37a2304c76ab6e7467f2d868e76df28b7dbba656b0998da5d54a00e706e8dc0699e961bfe8b6cef550c66eb7e5a40ef12896fb571be1d73d817d17e177f06c0679c784feb85129836c8724bf0c3e6026a3eb831c5335475950287c988059987f9198a074e7d92cdcf6c196d91f9368490b5d5f7033374c27b2aed8732fb84933a8fbe2bcaa68b68eea3400b5b022a2fae01ef3df9bf1ba0739b54faaa56ebe38c40fc6d1d99522c07af188a", 0x34e}], 0x1) (async) ioctl$TIOCSETA(r0, 0xc0504417, &(0x7f0000000740)={0x1000000, 0x80, 0x0, 0x1, '\x00', 0x11, 0x1400a}) chmod(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x10) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) open(&(0x7f0000000340)='./file1\x00', 0x200, 0x33) link(&(0x7f0000000100)='./file1\x00', &(0x7f0000000c00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)='q', 0x1}], 0x1) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x286, 0x3, 0x0, "01000000d0000200000000000500000000000100", 0x0, 0x3}) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffef5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$kern(&(0x7f0000000040), 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') (async) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) setitimer(0x1, &(0x7f0000000140)={{0x5, 0xb}, {0xfc, 0x1}}, 0x0) (async) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 3.164222113s ago: executing program 1 (id=859): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x93, 0x0, 0x7}, {0x2c, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x9, 0x7}]}) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="00041b000f3e8095043fa8985d012cffec01003d", &(0x7f0000000000)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) r2 = getuid() setuid(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r3, 0x1000000000029, 0xc, &(0x7f0000000000), 0x14) r4 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0xaf) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000003c0)={'./file0/file0/../file0\x00', 0x3, 0x8, 0x0, 0x1, 0x4, 0x10001, 0x1, 0x1, 0x7d8a212f1a087f4c, 0x2, 0x7fffffff}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[0x6, 0x8, 0x200]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236d", 0x42, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1003, &(0x7f0000000000), &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) 3.158028629s ago: executing program 1 (id=861): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[], 0x28, 0x4}, 0xe) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r2 = syz_open_pts() close(r2) (async) close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffff7, 0xfffffffe, 0x403, 0xfffffff4, "102e2618007bf533e2942b6e3ceb00", 0x1, 0x1000008}) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000900)="48494f3d23b2e41c65d6dd0a1a5edee53681139d39425fdded63f135c0198e93e42ab6830f7375192154058b26a3bca34f51c5e2bfeb1afd9bf9fcbf0f92d9fc72e23d5be1abf0d16a103f7d28afcf4aa9e8336ca3ac90601ae23d0969d0e92d984e435bd4aa74328f7bd4f219b0be43c4b439fc2d25fb8b55f4351b61aa186129b84ce276478aa754c27f6d94681aebdd068eb18fe0e291ff4eef7cfff97ef45e73ea5998955b37c35f6229478f62a3c29eb0ddba21308b85e7d217c478be799529a973ee7020211d96a333072e2dc89639f81a27903db6d471bc2630ec1787c50cd26770c1a7ba6cbdaa478123e2e7f3a369fda6f6900efed7321e1c3319a0aa224b33678f4dc7f14eaff0aee8665eb06bc0d4b6ccfb15e6d5308564bcc36164ca8e31e239174cab605d6ca9423474b559e33e5a6f23905cd0755c3e92697b56407e958ba48ff27e68032302d71bbc3af50db33e9401fc5ea144ee88098b261bf820abd3ddec24b0102a03e709190cb8183fe14a3c0db72663008431326deb0698901b390e2d6a53dc5209b3a095daa464f0f4c49918b0473199b3e8c468fb500c0d6210243d7739aef7905064454a1b529e043e8e736efbfa99a42e5f36ddfd9eb8a7a8a224d0b3eca86124800aa92ebde766c45917d14fd2d43448c68a5af66dc4852d6607723301be61c568521707000000000000001f84d0e23c4f1b91e18de8a97985d3cba3c752fc82819866a3d0f9583ddbd904c9ce3cf0696f43e24890613685920f6af4dcd702996d59c7aa8ad69ffaf30409d0f0101906c899610e329c37f39625cd468da652be433c66ed491a82a58a2b22946a0a2a1fbaac4ce89c79b5c5175a63058a33306522b066d33cac5e4c67eec1a82f955aee32bbda88a146ea1d759cfd376f9c4f55c0552e0b2bef2628eed5bc3dcb7b4f07530bc9634f9c619c8c9c07bce2bfd1a000bb81010317405f167c429b1c300ba8e16d27454e2ea64722db90de93bf19f48f842e8013818d1fb93d5d58685c6302f92a0e9bdebd867acc4ed21a716381f1b9643b2843c6ab396abdb13bd6781a3ad8ffc4d31ce2076cb1f61cd5b0c1ebacdf0b52a62fd4c00182279380ed2cd6b312186e914c9c97436241e8252cf586d6c3f217eee00fe032f697d22962896a72864636a742b83f570c639c0f6cd5c9895244435da43b852cb2d804bc6fc53f589e409b0f26b442015f2e51740976a4f63b110bd0557bd99e2c750bcfc55ee9fd6038973b03c1101a0fc8538b37607894067e673ae60def2d51ea51571badf7bf7850b2ff81882eb891692cfdbb6006f39646893266739f39b748d7fdc995fe66a1fc1a2245f1a049ea3c973bbcc704e994051d386f5115af612f93a81e740a560147aa928097b3bf8ca444f5e984957130637eebeee7712610a6f2360a65736b09aa28d541f30eddd31da576a3d2c826473b10e911941cb6644147811afadc3d4be44ae0199ecfba9a2656f3b6ca2a756cbac110b51c5084ecc4666930d62343be2ab67005b25eb2062be099b4bd80d8360b749cafb4eb41156e29046183599e189812eed6175a09fd941453d701a7cc4148ba20e2f25809535bb1d30d701a75ef944ee7aa5944a8db1cdf7a12a8a7795e97be294b6eb6edf11262c1e5ff0a02f8a5795a3eefdee03d6af01af17dbb295baf4449254fcebb5fe3276f3a224e4f0d18ec135d1c39b6941b4d6130fafb201707d057cfa33e0838ac00000000b537a56e8ebf7e5a6e8b4b5f6703456dcacaac3052d681a6c0a19549e21071398be97dfac6ce885084fdc31862d5f6dc0573278aab2bed8152245916b9c1a7ae7ba9936f815e17b7dc3f91f420da4134ef6cc279645e62a7bd89f7f87fbf4f1acc239f7a559fce3b971cd2beded7ccb1c7dca8", 0x54e}], 0x1) dup2(r1, r0) (async) r3 = dup2(r1, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005136000009f050000002010000000000934ed0a0500fef96ecfc727d3357ae302b37b67ca1f2d61db7f4d0800000000000000f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b671f4d335d223e7db3009b95665b00e32118", 0x62, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005130000000000", 0x9, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) r4 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f00005a1000/0x3000)=nil, 0x3000, 0x4) (async) mprotect(&(0x7f00005a1000/0x3000)=nil, 0x3000, 0x4) sysctl$vm_swapencrypt(&(0x7f0000000140), 0x64, 0x0, 0x0, &(0x7f00000004c0)="c8d53f165c591d66bd0ad881bdd82b4644f38e9c9836fee7ed588096a2a402f18f184dbfc0197a4bc8d687882cf8193b3c86de9dd18adb6154a7cf6be59eb55b8e3b839e1d5759ef47b702111698551bc18b94ad95699c59f87e920cf6d42c433ed216280f8469d701d9e5d10e5cad7bc4f1245bfc14b24930c90650fff351629e861c96516089436ca6c7a72e21cedcc7accb20d1e40606ae029a79176418519b154f8a021f665effab5d2cb06bf46988edf62479ebc2c2cb3f29d65dde2e3ca7e936306d0e06ea94e72beac31c761b52f457e15b55bc385be7aa7c8fc062214a8a8a57c991f284e137660df01f26218ae69f5fe3d13d4e35abdb4f10273bb0097790e37738693aff", 0x109) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421020000df710fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) recvmmsg(r3, &(0x7f0000000340)={0x0, 0x9d2}, 0x10, 0x0, 0x0) (async) recvmmsg(r3, &(0x7f0000000340)={0x0, 0x9d2}, 0x10, 0x0, 0x0) clock_getres(0x2, 0xffffffffffffffff) r5 = semget(0x0, 0x1, 0x281) semop(r5, &(0x7f0000000100)=[{0x3, 0x6}, {0x2, 0x95b, 0x800}], 0x2) r6 = semget(0x0, 0x1, 0x685) r7 = semget$private(0x0, 0xf, 0x35) semop(r7, 0x0, 0x0) semop(r6, &(0x7f00000002c0)=[{0x0, 0x7, 0x1800}, {0x0, 0xfff9, 0x1000}], 0x2) (async) semop(r6, &(0x7f00000002c0)=[{0x0, 0x7, 0x1800}, {0x0, 0xfff9, 0x1000}], 0x2) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) (async) sendmmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x3}, 0x10, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x4000006, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x1c8}, 0xffffffffffffff20, 0x4, 0x8000000000000}) socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x18, 0x1, 0x2) (async) socket(0x18, 0x1, 0x2) setsockopt(r3, 0x1000000000029, 0x0, &(0x7f0000000600)="f002ffd7ebbcb6fa15ae71cc07bb7033006b6d5bb767178c592171d312708124b7ca68e544f88f20f0d660f5c970f2fe649f2c63352cc36af3f81f053b30286f092fefe3d65ed39317735c4f77a539d1336a8d9a9450ab416a3f1882230df780b7dcab6177b0bd9241131185611342c68d6802581d5995cef5ad02806801a474dcd1519506fe181a877f87ac0551e3fc49760a850d7bac2e6f1cd8852c552b00000000010000003c321978e042a2fac1ab33ba0200e228098beb96d6fe6bab9f1d367324ddf52a397f568eb12acb782653ede0880407990fd2f6dd8d64e1a012c7", 0xe1) (async) setsockopt(r3, 0x1000000000029, 0x0, &(0x7f0000000600)="f002ffd7ebbcb6fa15ae71cc07bb7033006b6d5bb767178c592171d312708124b7ca68e544f88f20f0d660f5c970f2fe649f2c63352cc36af3f81f053b30286f092fefe3d65ed39317735c4f77a539d1336a8d9a9450ab416a3f1882230df780b7dcab6177b0bd9241131185611342c68d6802581d5995cef5ad02806801a474dcd1519506fe181a877f87ac0551e3fc49760a850d7bac2e6f1cd8852c552b00000000010000003c321978e042a2fac1ab33ba0200e228098beb96d6fe6bab9f1d367324ddf52a397f568eb12acb782653ede0880407990fd2f6dd8d64e1a012c7", 0xe1) 3.075837638s ago: executing program 1 (id=868): setrlimit(0x0, &(0x7f0000000180)={0xb, 0xc}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)='\x00', 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x2, 0x1, 0x10, 0x6, "7067c2773bee78a5698d2a0a2a265bf3c5903e96", 0x80000001, 0x9713}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='&', 0x1}], 0x1) r1 = open(&(0x7f0000000280)='./file0\x00', 0x10686, 0xe) getpid() msgget(0x0, 0x24) r2 = getuid() sysctl$kern(&(0x7f0000000100)={0x1, 0x37}, 0x2, &(0x7f00000001c0)="0a8b0fc2d24f49559e28c1d8a814a472a7bd61df7c4892a20471ccd2445e6eba44bb9b9bbf3af474c9c5a613a2c2ddab783c8ff1a15158485ddd0f2a1f73b181e7d12bc6a8388241303abb00ed1d017277844a002c02d3b641cdd3a067fd892df35374ca9206351ea2ba7cfd66b2d6e2322cc61196fce7f65918bf973bb38719d18d594ee672f689a6a7bb7880d07f", &(0x7f00000002c0)=0x8f, &(0x7f0000000300)="1ea725cb03d06dde2876544c470733bcd7c486f93d37eef935659b5ccf3836848475ff635af4faa171febb096fc27e605d37c510c60eb5b9f10c098ac66bca6ccd9548298ba18a48cc759e3aecb288d13b14d94315c0", 0x56) setreuid(0x0, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) select(0x40, &(0x7f0000000040)={0x40009, 0x5, 0x4008, 0x5, 0x3, 0x1000000000090, 0x0, 0x5}, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) fcntl$getown(r1, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) sysctl$hw(0x0, 0x0, &(0x7f0000000200)="00061b00c4cc534dae0653f55d012c000001003d0829cb3c5240b5bf501080397500000000000000000000d752", &(0x7f0000000000)=0x2d, 0x0, 0x0) mprotect(&(0x7f0000742000/0x2000)=nil, 0x2000, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) 2.273567339s ago: executing program 5 (id=908): fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000003, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4000000000000003}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) sysctl$hw(&(0x7f0000000100)={0x6, 0x19}, 0x2, &(0x7f0000000140), 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) syz_emit_ethernet(0x12, &(0x7f00000007c0)={@remote, @local, [{[], {0x8100, 0x3, 0x1, 0x4}}], {@generic={0x8856}}}) fchflags(0xffffffffffffffff, 0x0) kqueue() mknod(&(0x7f00000000c0)='./file1\x00', 0x80, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x1, 0x0) open(0x0, 0x205, 0x0) pipe(&(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x8, 0x1, 0xffffdf82, 0xffffff8c, "08ed95990000000000000000ffffffffffffffe6", 0x4, 0x4}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/18, 0x12}], 0x1) r2 = socket$inet(0x2, 0x8000, 0x14) ioctl$FIONREAD(r2, 0x80206979, &(0x7f0000000000)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r3, 0xc0285108, &(0x7f0000000040)={0x0, 0x0, 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540), 0x20000, 0x0) sendto(r4, &(0x7f0000000100)="918d4ce2f2817436031366246581e78e443792f341b30b99909c1d081752af4edfa51c3c0dd74268a85d72def81d355b3552ebd17e7000a0da7f07dc5dad1015930c09d808c1d3814558b56c0b298bfe8166f8fe5e9487cf784549ba5c9d04ecb215f4f2aef38fde289e9fe656f7ea5b8088487385e9a4d12c3174ebd4f5005749600eb878e984739e7002448b9526c2950b3d76bcfc9fb66049307c678f8278f4e3e5d9701729a2c61d6552eb05a5e8", 0xb0, 0xe, 0x0, 0x0) 1.901743811s ago: executing program 5 (id=912): setregid(0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) getsockopt(r0, 0x66f4, 0x75800000, 0x0, 0x0) r1 = dup2(r0, r0) r2 = dup2(r1, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000001e40)={0x2, 0x0, {0x7, 0x8}}) chroot(&(0x7f0000000740)='.\x00') sysctl$net_inet_tcp(&(0x7f0000000200)={0x4, 0x2, 0x6, 0x14}, 0x4, 0xfffffffffffffffe, &(0x7f0000000080)=0xfffffffffffffdb9, 0x0, 0xfffffffffffffe9e) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0xfffffffffffffef1, 0x0, 0x0, &(0x7f0000000180)=ANY=[], 0x28}, 0x400) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000000)={0x5, 0x9}, 0x10) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f0000001740), 0xfffffffffffffdff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2e, &(0x7f0000000180)}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x10, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x8, 0x0) recvfrom(r7, 0x0, 0x0, 0x1041, 0x0, 0x0) clock_getres(0x3, &(0x7f0000000440)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) ioctl$BIOCGSTATS(r7, 0x4008426f, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x40, 0x0) ioctl$WSKBDIO_SETBELL(r7, 0x80105703, &(0x7f0000000680)={0xe, 0x5, 0x2, 0x1}) renameat(r7, 0x0, r7, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x1005, 0x0, 0x0) socketpair(0x18, 0x2, 0x6, 0x0) 1.900698028s ago: executing program 2 (id=913): mknod(&(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0xd02) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0xb9, 0x1, 0xffffffffffffffff}], 0x0, 0x0, 0x7, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{}, 0xfffffffffffffff9, 0x35, 0x2, 0x7, 0x1ff}], 0x7, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x2012, r0, 0x200000000000) sysctl$net_inet6_icmp6(&(0x7f0000000100)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003340)="8e5bcfc3", 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0x33) ioctl$WSKBDIO_COMPLEXBELL(r1, 0x80105702, &(0x7f0000000440)={0x5, 0x6, 0x0, 0x80}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdir(&(0x7f0000000200)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2) rename(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.895833762s ago: executing program 7 (id=915): setrlimit(0x8, &(0x7f0000000980)={0x46, 0x56}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0xf9, 0x81b0, 0x10201, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0xa, 0x9, 0x8, 0xfffffff9}, {0x104, 0xf88, 0x0, 0x4}, {0x4, 0x800, 0x8007, 0x7}, {0x8, 0x3, 0x2800, 0x7}, {0xc, 0x650, 0x3, 0x99}, {0xce0, 0x3, 0x1, 0x6d}, {0x3, 0x803, 0x14, 0x800008}, {0x2, 0x80000000, 0x5, 0x5}, {0x20006a75, 0x8000, 0x1, 0x4}, {0x6, 0x10001, 0x50002}, {0x8, 0x9, 0x610, 0x2}, {0xb94, 0x7, 0x2, 0x1}, {0x29a71717, 0xfffffffa, 0x2001, 0x7}, {0x9, 0x5, 0x5}, {0x0, 0x1, 0xf, 0x10000}]}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="63d866695db122aa7f0800589fa0c208694851e3201cdabef467428096fb3416b19b0b22ec8b177d911f3a00345a98915f41daef08e61757722b3bf349f4b89402d921722937044ff7f3d544", 0x4c}, {&(0x7f0000000140)="05f16e480a789a1202030e06b9ef5e035e75ca4331", 0x15}], 0x2) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000100)="12faa0dccb915ffc9784bb7f632ff628c49cdc6c4ebccfaaf6d33c6ab9023c69a9d803e653e34f6c", 0x28}], 0x1) execve(0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000240)=0x6) sysctl$net_inet6_ip6(&(0x7f00000020c0)={0x4, 0x18, 0x29, 0x32}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$VNDIOCSET(r2, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000040)={0x70000, 0xd, 0x6, 0xaa9, "0da111a26219f6484aff4bc450f9dec95f766628", 0x80000001, 0x3f61}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r4 = socket$inet(0x2, 0x4, 0xff) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000340)="0a9f65934dd743806adbdfd5d5c44ce4dea2865697148907c0cb78be4188a877", 0x20) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc00c7006, &(0x7f0000000080)=0x100) syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x7, 0x3, 0xffff, 0x200495, "084880fa870000bd090088d12454e90d6602ff07", 0xb54, 0x2a6d}) r6 = socket(0x2, 0x2, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000002c0)={0xeac1, 0xb899, 0x8, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000300)="98768651c006004a931d11e3", 0xc) getsockopt$inet_opts(r6, 0x0, 0x1, 0x0, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000019c0)="8e4079436c31c9d63336dda31d8707a4df60c56a451ec7a9a6330537cd6b28e8bc219a55eac61a39286a5f775817f63c8b90c507c5e1ef68f5f481b0b53827c9f80daaacc82952315cea44afb0536beba884298e1657385a5952f83d0b8eafcba25b6d67579c6bad1053e80c970e0e66fed55e5a0e41f71f4a6314f36d89202a3c1bdacb7e2b2c13128fdece2659cd23b713239b84d90f1439de65949f383c9df66b3f3c409754f117160290e2e99dffc63a26557b1beee0d81a82795aff420bf2a515d58ac52a88e4e45520aac6f3fa451dcf7752f4fde5f8ebe7f5869ab0b1deb502a637ed8263b857902c268bfc2e2fd3017f4f674103dc1312b7202eb5d5a982b9786c1b35bd81f74979e91eb8bb54afd7fca9a2bfe18519a36117c6391b22340f543f6a86113694c8c71dbc03e201fc42281f2f53b3d4365dbf6a8de5850732058a0b93064daa4f39036e2b8680d8b45028fd25a94df85a26a42bdc43962df496f8c32fd1e0d5143c02192d7ac89db467f070fff2419a91ba24566862e8cd9fe3c9f5d32de616a0f55f2e7d849392012788aad5eb7874b8987625a7fa9bbcfaf200e632fc6d5ac0974ed2deaf7ada07eab7f82cf663f82bd863b7e52fef17ea44ff1a50937a74a34dae6561916b3b06ef95e3ace043b0dfc707efdccefe2bdaf6b1a01a89caf380477abb7a1557419719cd4368be23eb79f200c607c597ce2e4130c154d8cf580039f048f775847875d070e9bba2b5fb8edb04b171dee05defd4c1637336328e647f72725ef2ceba527b12044880edc00f2fcc6092ed3c80848c1081c8fc738b161ad0efd9b4c438108e695f1d3a1fc4adaad187b5bb15c152f8bc5ac6fbdc84d5fd442c338122f6f25edc178ad87714da4c096e411536e9380952b68b391aacf908123b4da4ee7893a6a9aae53b22db9750aa9855467ca03cadf0b1fc064863b86848ca9193a220e68909571f8c55c052fda2dc81aa51d5476e415463d907b6e0377072c64c2dc476445340116fdddd8997ba38868bcd8715d16dc00fbff3d28eaded60bdff86124f757b8aaf2fc3a95914e7b2f7180cc381d35965985ad639ee0ad4ea63068cd2f483bd4bb035b1eadb7a93f08a0267298e4a5a361443879a51ae85caa56b24fd2c6626b661592e1e755a050d220fd184bcf8b30086ac3944503b55585dc11d0f8204dc78c3cbd8879dcd3affa4ae5d46f188fb8594dabb170e2794f03f700fc4994ea15e19a781f62736150b664fa45605469d479d9c0f0cdca269c5712317332b602881093f0e5109b873a021d3ab207e1db13db133e572149abed61fd61e30f065aa155a49fea28a5c94250d27c097b7df4c382800626afc5516d0564947053d38df4146a5739870058ed8d4ae1acda8403a266df8867dd3e9c637bc191eceae9d7b42ac8833ab6b05d3955a58bc80044f5cae871d898341a7e7c66171f313ad39cc865bfb52011251c1ba19521e7717f49e0ddf2ba955378ae0f481f53d6e19242e071758f36661589e6298a396fef4dd07413f2b4daf65f01580227a51689d8a3b1cbfa997b33751015c1ef48f4b50b2c630509324d8c08d1531752927d3176271b6284ad649f212d805cf20cdfe985ab215954c36e5759aa973fd3409f6d2184ae6c78b5c1e3ba903fbb3aea49bc03ce2f07d7dca246cdaa84c54e50bbcaee87dcf77d0f7931ce621749134987029acc0711037cdd39fce89c7a62f1db2f593f6d711a0143db606c358e58d33800e8fef6a7a61516da18340dc7dc227ad7352eb206190d31dce7d811c7e38ba5a7b9e4e7848f5ebeb13b3cf6428fd79a2090d", 0x513}], 0x1) 1.778443015s ago: executing program 2 (id=926): pipe(&(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) write(r1, &(0x7f0000000100), 0xfffffe5d) pipe(&(0x7f0000000180)) (async) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) (async) write(r1, &(0x7f0000000100), 0xfffffe5d) (async) 1.526509883s ago: executing program 7 (id=935): r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) shmctl$IPC_SET(0x0, 0x1, 0xfffffffffffffffe) setrlimit(0x1, &(0x7f0000000000)={0xf7ffffffffffffed, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) select(0x40, &(0x7f0000000180)={0x2, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0xc, 0x2000000000000005}, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x100002, 0x3fe, 0xffff, 0x1, 0x1000004, 0x848, 0x5, 0x0, 0x0, 0x2000000001, 0xf1e}) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x4, 0x1, 0x200, 0x6, 0x3, 0x80002001, 0x8, 0x10, [{0x0, 0x5, 0x4, 0x3}, {0x8, 0x4, 0x9, 0x7}, {0x6, 0xf86, 0x100, 0xaf9}, {0x5, 0x8, 0xb, 0x3}, {0x7, 0xffffffbb, 0xfffffffd, 0x6}, {0x2, 0x7, 0x6, 0xa}, {0x6, 0x1, 0x4, 0x6}, {0x2080a, 0x15b, 0xa, 0x8}, {0x2, 0x81, 0x1, 0xd}, {0x3ff, 0x8001, 0xc7, 0x87}, {0x4, 0x5, 0x9, 0x10aea}, {0x803, 0x40, 0x5, 0x80005}, {0xe0, 0x4, 0x9, 0x3ff}, {0x29a71717, 0xfffffffd, 0x6, 0x100006}, {0x4, 0x81, 0x7}, {0x0, 0x5, 0x2, 0x30000}]}) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x82907003, &(0x7f0000000140)=0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x4, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) r3 = socket(0x2, 0x4001, 0x0) r4 = dup(r3) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000000c0)={0x0}) ftruncate(r0, 0x40000000007) r5 = syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x526, 0x6}) open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) 1.088574549s ago: executing program 6 (id=943): getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r5) r6 = open(&(0x7f0000000140)='./file0\x00', 0x1, 0x88) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sysctl$kern(&(0x7f0000000200)={0x1, 0x17}, 0x2, &(0x7f0000000240)="2f97af4dc4acb54a1b3123e358708f00af7419488b2389cff15f869c305af055bb7ee1b9c05de4b8e9c726ee4927ab2c1bb3b0aebf7fe79585efd0e91bef218a014c9c504138fcf252efc507690eb814a937161bce3f9ca0cc086d6bff724dd3bc8d8b3368ecee2a58abf9d99b2805d58d077557437ca496681ec01205bec92b9eb8df7eecab4c3bde33f28cbdfdb8754e3de8764366de439392a4bf22910e20b3ab741b80b2c959be328ed46ff11ea13771d0", &(0x7f0000000300)=0xb3, &(0x7f0000000340)="4929c33fdf73cf7132431ae499ffd546bf049e63370f845a76e23ac156321c4fac1335c39271d3f8dd99fe2d6ab12f", 0x2f) r8 = accept(r6, 0x0, &(0x7f0000000380)) ioctl$FIOSETOWN(r8, 0x8004667c, &(0x7f00000003c0)=0xf7) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0/file0\x00') r9 = accept(r6, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) r10 = getgid() setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0, r1, r10}, 0xc) chmod(&(0x7f0000000540)='./file0\x00', 0xb2) execve(&(0x7f0000000580)='./file0\x00', &(0x7f0000000740)=[&(0x7f00000005c0)='$\x00', &(0x7f0000000600)='.\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\xd3-\x00', &(0x7f00000006c0)=':\x83[}\x00', &(0x7f0000000700)='!]\'(\x00'], &(0x7f0000000800)=[&(0x7f0000000780)='*(\x00', &(0x7f00000007c0)='#&\\,\x00']) recvfrom$unix(r6, &(0x7f0000000840)=""/4096, 0x1000, 0x2, &(0x7f0000001840)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000001880), &(0x7f00000018c0)=0x8) r11 = msgget(0x2, 0x2) getgroups(0x4, &(0x7f0000001900)=[r5, r2, r7, r5]) msgctl$IPC_SET(r11, 0x1, &(0x7f0000001940)={{0x6, r4, 0x0, r4, r12, 0x8, 0x4}, 0x9, 0x7, r3, r0, 0x4, 0x10000, 0x7fffffff, 0xa7}) mkdir(&(0x7f00000019c0)='./file0/file0\x00', 0x60) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000001a00)=""/168, &(0x7f0000001ac0)=0xa8) r13 = syz_open_pts() ioctl$TIOCGFLAGS(r13, 0x4004745d, &(0x7f0000001b00)) r14 = geteuid() lchown(&(0x7f0000001b40)='./file0/file0\x00', r14, r12) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000001b80), &(0x7f0000001bc0)=0x8) sysctl$kern(&(0x7f0000001c00)={0x1, 0x4b}, 0x2, &(0x7f0000001c40)="a3cad957b238ff133dc121ab0009a0a5de5b99860dc9812eaa66df4fb6d8000c330fb3cc5bd256bd175f1c18232d5c1dc45355fd250d4b29892f8fbc9d85a51ec00f35582db0a3565a1130f7c32887b81da7c15f2fa8295a4fd25bb0035674935af59a43f61b29947653900eac4c0ba60952", &(0x7f0000001cc0)=0x72, &(0x7f0000001d00)="2f62f76bca8e94921d97b4518d28b0e55ee60fc6667b211c6207d25cdae789e3584ef38d5be3d2fd77f8be0c7b01a4f5e03fb960ca6072805322ef26cba282e905340c187ec1d719e0deebdc975e096120e1f6d806a3b9d671377638af6e5962ea91a56b50628eca40ac", 0x6a) r15 = shmget(0x0, 0x4000, 0x3a9, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000001d80)={{0x8, r1, r5, r1, r2, 0x82, 0x6}, 0x7, 0xb, 0x0, r0, 0x7, 0xf, 0x8}) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f0000001e00)={0x6, './file0\x00', './file0\x00'}) 1.087883666s ago: executing program 6 (id=944): symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000180)='./file0\x00') (async) r0 = msgget$private(0x0, 0xc0) msgrcv(r0, 0x0, 0x29, 0x2, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040), 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x2, 0x0, 0x0, 0x0, 0x0, 0x10a, 0x4}, 0xb29, 0xa, 0x0, 0x0, 0x5, 0x100, 0x25}) (async) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = getegid() (async) r4 = getuid() setreuid(0xee00, r4) (async, rerun: 64) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) (async, rerun: 64) r6 = getpid() (async) shmctl$IPC_RMID(0x0, 0x0) (async, rerun: 64) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x8982, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x150, 0x200}, 0x0, 0x0, 0xfffffffffffffffb}) (async, rerun: 64) r7 = socket(0x18, 0x3, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async, rerun: 64) close(r7) (async, rerun: 64) ktrace(&(0x7f0000000140)='./file0\x00', 0x6, 0x412, r6) (async) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x3, r2, r3, r4, r5, 0x48, 0x8000}, 0xb, 0xcd, r6, r8, 0xae1, 0x4c, 0x0, 0x9}) (async, rerun: 32) unveil(&(0x7f0000000040)='./file0/file0/..\x00', &(0x7f0000000000)='x\x00') (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x1100) (async) writev(0xffffffffffffffff, &(0x7f0000003700)=[{&(0x7f0000000000)="5d9c8e", 0x3}], 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) (async, rerun: 64) socketpair(0x1, 0x4, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) (rerun: 64) getsockopt$sock_int(r10, 0xffff, 0x1, &(0x7f0000000040), &(0x7f00000000c0)=0x4) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 1.087165759s ago: executing program 6 (id=945): r0 = socket(0x18, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb405046659d9ba0b000000f9ffff9cd52840fafd3493776665d4cd12c63d34", 0x37}, {&(0x7f0000000040)="4e882c5dbdefc7048821a170b23a2c3c74226801d89341a96afaca1eed67bfb0654b044ab000f2d0486537a5d9c1b4b13aabe2dd39bce895d3da520670fc9da29d30faf0b8c6397f512439fc550721482b05a6cc", 0x54}, {&(0x7f0000000780)="ff2caefcb246ecf3f5da9ea38417296023c63d435eb02b1b9000810741dd78d3d74285a7b47d0c8459e23079d8da40f36e73a5701376e499b85869168dfaf3b4a612d3c29063e15f48a705fbdf44fb916529ab7507e0b399821aa6e4949fb1b406aa86a35b95518505344c6b737473f469055cca486034efc96c5ee084279b170e8702ec0e2d8a27d6da684504609a2ee751a7eec94d2e8bd40ebf31daf92dee420d68b048769b0e97863bc23904ec29a3bf9f2b7d4d73b0ddc3e69487883076a368c824816c03166fa7c70605e605a76b0f278f4933b9d0933559f57a2817ceecabe81bb28d1b5681c36a3710a20c698a684775ddbec04f8902ddc819ab345a7ef1b48f98b96da2d1f367adbaa49e256fc1a52acbfc9fd10527973dc080fdb7f9f0fb982b0936bf6c8b63c2f7559ebc9de9c2bf86f5e334e8b1459d2e957b4cd9820d93249213c3500085e08ecb4d13a9318aa3b1913639795611567c7212477481c91012df6d19463f1fc083e41d7155413b1c38ffe7f54946646cd3cdaaaf7fb8545489c443a64d44db953aec8e82d6bd5c75b41df84f0fa4436a0ffccf8a7091f0f350a0787a753269bd09f086fe20d4f38d8f5ecb963e78ee5a0658e700657bb0bef3e5c0c1ffdd7fcc95d5bba6e1732dc41199a542de0dabe6c1b79139a14364f484117559a6489ec8cc602c7e2796d7c1d6bd2da9be12ea87c5ed51e96b9b6aa2f0862f149d112f3b85087339e39f922542d3e6a917f45b68864de6488f698bc41732bb5036502ce1edc072ceff5e28a171ecbde8f9176d41fcb43d348f773bc830829386d119ac3556f4cefb9efdbc09e92cb35cee55a6523349fa4c40582d3ce99d842c1418f9956ea6d3350eb1c527c03dfafe1ac747609dfcb7f4b3dbe9f099458341d87ac03d4713c11922242967cb6d5dfbfeb75a698f2ea13494aa7fedd9967d41f715a022ae0b8e35b41b07f7d4043afb951c16fe5dbba48da8a6784f23e1e3d1cb8be461ce794d5005c145f91e27d58a2e5dbe04f430edca2de35f3bf19bc17c1d4752b0465be6798a49322d41b39d4967667979c1f94e6f8c8f461f3871ccc52ffad4238bb117f4a80bc7e7ef64360dd884a5b7c3b67f17a1abc3139145e95550defb614e8bf45257b7f9d5f7d1034e859046a609058f5e79e77ada2f8d433eab634f7ee3081ec89cd7ed1887f0d21d89afe1c6e18a4e4cec528d55c356ce854f550360f7d16f6a0ee582f838896e8a53ab55b9156b5dcc260a49f030f7fc66897d8a3eb63bb854de769a6fe57d7a6bf31d17eed2c2609a9c30b84dfade30adfc8497e935dc424a651e4d307e0fd0f797086b1d95c15302b67d2b19d7411e813ab5dc9ae37a2cfacee4c2b14e0bd72d1830f7b82f7928cc095916cfbd62cd22ce0af3f9f182b3c3878a591459eaead02161b162ac15e6560a7b3d83ceba2e127bd123836947f76f447f1dd67d03080a3d1d55db7c73b27d6f59c9bacdb02636eb57503b8c7f5d608acf6fd4ad3788c863fcc4bc18e0c59696bbac7de76c2ba997245812063683b6f450a950985c36025195eb146c34f18a63067ade9fb705702fb8ea67cf54c332ec7e77cf28aaffe67aabbe89aede1afed39aa99a2bf4d9a5db7f8d437a87395d2b4eabbbddeedff67ef7bf86f3f46f48cc193ecbf279034b849f526de2a1bdfe98583aa179ad3a1f03a3d7cb332f2982a2935b37ce033be40f919ed9c368f661b37ba5ec56d240384982157a979a6fe0d5b7d45cf7d14dafa7d86e3fccf0924bf132c1e13d1b5ecbda2873822792b6476d077733aad72be2e5c284606e3b4a9b711173118709b6c32f92d0803e0ed4a015bdcf41b861d5d495227f2454c9c4b73eb552e8e1a23a5494a95c446c79498b44ea0a61706fb4a50fb6ac0a18fe594fdfc9e9ee3184b6930f109d1a0c55a60f463b70e1c2652265fd26b977c6832899952aee6a43d5c4ddf4d56fae1e4e6c65ddaf92091512ff4fc5750c0c15a23171b6cd6fa16c2e435f362126974809e6b345a629da48202d8b59cd75a28f11bc0c20ba31c6bcc4968cfb666633f831eea95125aefdf7483389740604ce9da2993867258c94c03c8d8f90654bb34520351d6bfd6cd5e35239cab6d3c1ccb64fef4d567027bad9713d40ccbfc741012c8a2e7ba980bbc06dc95a507112a85f69dd1c66bb38f6427acec3ea51df1921c13d01199d2a4a53a58af1790b2cb3fb6b08a385d86e1d4c8f8fed048ddaae9d7d95cd115584104bafc5085e87a34dc71f3dd1159efe644c5b3fd506c1185920fe5464ca1c4cb8a85f9732653393076104c4eb8f6312eee5ca705f83520135ea780098f35fe5bb1a690baf354510fc2e7baff6354d8440409dda634b893124edda39c72d624a560e97d7da838f342dceccc0db04eef6c2377e237e2145e2e2d6819b20129a98d07dc135c545e6ce3588bb64da28c9f5d6a7f62ead343390b2adb7a16dd211bfb7889ae2690f1da8c63b7f7e616c17b849c4c248b7c1755ab4c02698bb66953b1933ddbdc2e01e2ca9e2bf2b2387b54af969fa8dccfd273d45d889eb7fafc1f206f97e5fde55882ba2821823f07dbe8a811c94ddd3738e86c44e6a4cde5b5a3466ef993e36c673cca69e2fc887ffd236c12ba97a9f31d209cadf7e66abd98cd1a93b783d25978a2286946b99c6763d2ed3c15f23c6c435b4d21636a4daa85fa4ca50bb9f0581037656ffae303f4e4548c65e55bea05991897d757707f4e03faff4aff543ea19f8944a22472a189016507cdbc52ae7ea21a9408375dc061774d0b92859e420a4dabca865ff1a314b0004dba6419f299ab494ec84f521428abbd30be8a746f3234040a655de28573a42b32be6cbf9198a36b5f1cf2232c30796f1006af14da2853717eac57d32b975985bf8deca6ab928465224dbd0697d4935b342429c8301d301f5dae871c153a53c56b343870eef43a03c70c3b7358fede9946dd4565e93a7345a3c133db7a34e82140dd82cda0bf58db4ced3295e44317f8ef62ff403cb11437b6934bc9acc6611831424093b277776a44348d16db264a18882784b509cd2f1e9af3e1fda2ab2177df15adfa8a4935cb113d3957c4195d3569375235e1d27fcde519cb2481c93dfa4fc4fefca4aac3151b54877abf535ddcff9db72f78f1b7e280b4447606b692963b58398b86872a610a62166970d9030bc1f45b2f1d46fabb1c26833eb56900efc14a9c30a917d55652d818ea655b98599c2c2bea67da9be6384bd90fd36b1fe59287f8d6f6fe76719ee6b619e44530e69d8b9138faf9ff67bdbe03fab92473e0c5b38704ab83564b4a39189df946564f3de4e26f01d0dec6777f04118a2a6a63358301c0e1f0902e81b62acf91e388a9c48eb95eeba2a2237968dff4ce6fa7c79f7f1bdc101f24e8953f21f3c4a8e59187c9383e791b0a219265c6bc2ea71ee22a516561fc32b58b537198afd3584e77d6c8b98166e1760024f439c1c7b14cb95813cf0c38fef31c7becf035e21a96588df748c1562d5ceb8e521e23d213364b09058fe39bcc5cf513e42e92209cb0ef4b470239e3a6be9fc0f5551a6e553d8f71a7403524b66f828263a6f27cc963f02ac09ecad2489129f8774aba7376c0a017587eda5919e52ffe6f9999614ab81b7818164ad1449a4107fed8592e94558ea0f1a583d2a6434e3ffd00281354d1a49f5037e646df9750b0981bae119d7188fd9aa473f7b53c3dd369a2204203897a79d497ebf935620ecae9894656eb694827b12554e17007c471267f77d951badbebb9475bf9503e82972c5b473e186e40c5b04a1732b31ec13dcde91fab0d4055bf6fb74eac6f78694c975d12d4cb798f5559965a30cfbcb2ed679a1e04dfba2c2c47640bbd4d36a9afb7b69d0c4332d79ade9b0b48dd97a1200b68e95a2c2bbe629dca99a0baeae7e8f5d1c13d42048004e9319c731971cfdcfa4d1933bb9a96c6d3ed2207948444ac5d9838cbaac3a3c519cd4375a55dbc8e7ff1fa1dc143b03dce87f7dc00fc65d432e5905003d0f373b193acc20ba5a4b32e68593231a02782fc20c2cacd515f74c33bc5811434a2ef2b80e10e2c35ea28c9727109a9e70db529750c4e83ab7479ac79759b61e91bf262bb9eda7fb700e571036d9b97d206c3c8fa204ee0e7b5828521389c4d42809f72cde2df4fab78bbafca448d8457ac35a82f5be81179864031ef733a056085d8c130993f3c9e0a1f7766ef065d754e1e0eb871fcd2f3362bcd5c687dac97599b4823842ae235dbe8d1bb7b45e1e4ba90d31d141642ff3a06e6c79790690e560fc80fb6cc66364e698195b5197bb9eb48be7a988de919a6c406cc14da7074e2ba95d016210aa0f0319c837a53620351ab0deb2370c280ec0e9ca3d41d441c4cc5cdb213c428f6105a02d5063d00f32c3a75eb775380ab66aa0848c6be7fb121ced32155792a5fe3c31bc5a88ef5146f638df66329af562e616383e5e7da59fe662403de1633b399e40345dab0537d512418bd8cd364b0beffcdda2201f1267308794cccc6922f17b282ad449d7df1e1d0c75914c266905c10c75ddbd20f1d5536da2c2701244f5cffe2622176c38fda5a70ad39dea14b58f3a8bdbdda7fa5acff3353a9e204a7645cab4525ca38888312d2941cd46964cd083428e993a432ba7aeaea4fc725143d07f0066294e0becdb5c706ac2644cf72d5b6946a70930b1f44df18ab684aac070e6e24c0f4949ca13a2ea19d6367b450a7e8298fcd96399e20360923f11863a0f77785fdf048f27eea805762ceaf10ef062bc402583180f8057c125e90c5507860f7217c82491687f5bc0538e9fd7efc315b54915342a8d97930c16c08875bd4ae536da1b72b9a87ccee2bdfef129997dcc9a395ee9146e102b7b57f98891963ed58171c53b218a96f293c179a27e1a3eaee483e58c210e11d61a86740f850b92593485785c91cc28ebbe67ababc98c90979580d835fdf724d060f77a985a230c9f7065955ac767965e953a29ad9ca29f97dd3d1730cc917f5d0b5735c7fe2107cc278b67deb406862aa36d26140bb546ee7633067f566978ef66045e8b45eeefa4ca5aac7e5e1191dfd51158e5b70c7d46ac6a67d9bfe37e95da2dc7f99439d3263536f71a240da613d4a1f76f0427a97bf0f16570e9f0236ea4713c8f4ed8a609bd0ed7e121cc9b670149047ba6c148f2d0bfbed072bd11dd5c226339aedb088b4d5a7f356a443d75454323e99636a6142378ae5c37850557ef1e008e522e39aa1dfd096d1bd8166ee3f090043ffb37c262ec58c14e3e78c908eb541fa0ba4cfa096d7337d31846f13c4c2169726b22cb9893031dfc772f69299fcae6e567ccc4f54185100b0f39afa92e2ec5a44a1fea429185a8c2f7ee2a2b62a34b9e17cbca6b2614f64fe99ef5ef587e9eccbf2e7ca9e4ab59b4087428ec147f6a09dbb36d108d9f3e7dfc1082c203ef7341d4287a7fa701a6d82d04c71a7431a35cfcd73199080eaf61f010a8d6a7735d4564bc15b4cf713b46ccbc55b8d11448b2d4a6a9e11940715cc54d94d967d689877c34105065180892151a8cf2b7cdae3b17a72a3fe009089b855ffbf63259de7fb9598b244a33e3cf4c479e088454aa24a5ad1e74027d3d84252e0ace1b09f29c4291f6eb4381227d9c2fd894ccfde50bc60aa9d92b10ea29cd99381c968a2c0f64d001431fa29dc56aab5207fdd49727bc5059a5b306bcc6784512262791f480623467fe532b9a7f1b3bb407a3b6bf5ce21fa05b08cda6", 0x1000}, {&(0x7f0000000240)="82eca4052266ddc6b04d51b3350460c0b87b636703aa5f18630222403c26ddf3329097c049f69a7249ede9c29d36a1cd717a3c9c4a964e7499e01502c90d6e8c9a014321ce46fb94b46fb039da1f030000000b6e717f4c30e3a01cae2541ccf65fc2dee520fdf9c21cdce89996dad5b5b39937f21b777620fe6afde3761923f5ef9d4b9d84bbb95d549466b9c8eb191a3928bd2bed1752df8fc21c6558f176601c3ffff459d1cd219d10d972662ea793d27c0aab58ca424c4f04c324a3ef180330219847a3a653b8db6998fb83a73baaf65b7fd0390717f01e5cc3550ce103e0f0962be66bcdced173d2", 0xea}, {&(0x7f00000000c0)="41cbd0343027b5e323b90d516507c14773968a1ea597a7f6bb93a4828db4c91be5aa21f26d40c4a5ddb2d7d01ec189864e4a51fd059dcdda6ecd2ab0f6", 0x3d}], 0x5, 0x0, 0x0, 0x8}, 0x7) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) ioctl$TIOCSETA(r1, 0xc4504444, &(0x7f0000000740)={0x1ff, 0xffff, 0x101, 0x105, "040009100000000000004800", 0x9, 0xfffffffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x802069c7, &(0x7f0000000100)) socket(0x18, 0x3, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000000)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb405046659d9ba0b000000f9ffff9cd52840fafd3493776665d4cd12c63d34", 0x37}, {&(0x7f0000000040)="4e882c5dbdefc7048821a170b23a2c3c74226801d89341a96afaca1eed67bfb0654b044ab000f2d0486537a5d9c1b4b13aabe2dd39bce895d3da520670fc9da29d30faf0b8c6397f512439fc550721482b05a6cc", 0x54}, {&(0x7f0000000780)="ff2caefcb246ecf3f5da9ea38417296023c63d435eb02b1b9000810741dd78d3d74285a7b47d0c8459e23079d8da40f36e73a5701376e499b85869168dfaf3b4a612d3c29063e15f48a705fbdf44fb916529ab7507e0b399821aa6e4949fb1b406aa86a35b95518505344c6b737473f469055cca486034efc96c5ee084279b170e8702ec0e2d8a27d6da684504609a2ee751a7eec94d2e8bd40ebf31daf92dee420d68b048769b0e97863bc23904ec29a3bf9f2b7d4d73b0ddc3e69487883076a368c824816c03166fa7c70605e605a76b0f278f4933b9d0933559f57a2817ceecabe81bb28d1b5681c36a3710a20c698a684775ddbec04f8902ddc819ab345a7ef1b48f98b96da2d1f367adbaa49e256fc1a52acbfc9fd10527973dc080fdb7f9f0fb982b0936bf6c8b63c2f7559ebc9de9c2bf86f5e334e8b1459d2e957b4cd9820d93249213c3500085e08ecb4d13a9318aa3b1913639795611567c7212477481c91012df6d19463f1fc083e41d7155413b1c38ffe7f54946646cd3cdaaaf7fb8545489c443a64d44db953aec8e82d6bd5c75b41df84f0fa4436a0ffccf8a7091f0f350a0787a753269bd09f086fe20d4f38d8f5ecb963e78ee5a0658e700657bb0bef3e5c0c1ffdd7fcc95d5bba6e1732dc41199a542de0dabe6c1b79139a14364f484117559a6489ec8cc602c7e2796d7c1d6bd2da9be12ea87c5ed51e96b9b6aa2f0862f149d112f3b85087339e39f922542d3e6a917f45b68864de6488f698bc41732bb5036502ce1edc072ceff5e28a171ecbde8f9176d41fcb43d348f773bc830829386d119ac3556f4cefb9efdbc09e92cb35cee55a6523349fa4c40582d3ce99d842c1418f9956ea6d3350eb1c527c03dfafe1ac747609dfcb7f4b3dbe9f099458341d87ac03d4713c11922242967cb6d5dfbfeb75a698f2ea13494aa7fedd9967d41f715a022ae0b8e35b41b07f7d4043afb951c16fe5dbba48da8a6784f23e1e3d1cb8be461ce794d5005c145f91e27d58a2e5dbe04f430edca2de35f3bf19bc17c1d4752b0465be6798a49322d41b39d4967667979c1f94e6f8c8f461f3871ccc52ffad4238bb117f4a80bc7e7ef64360dd884a5b7c3b67f17a1abc3139145e95550defb614e8bf45257b7f9d5f7d1034e859046a609058f5e79e77ada2f8d433eab634f7ee3081ec89cd7ed1887f0d21d89afe1c6e18a4e4cec528d55c356ce854f550360f7d16f6a0ee582f838896e8a53ab55b9156b5dcc260a49f030f7fc66897d8a3eb63bb854de769a6fe57d7a6bf31d17eed2c2609a9c30b84dfade30adfc8497e935dc424a651e4d307e0fd0f797086b1d95c15302b67d2b19d7411e813ab5dc9ae37a2cfacee4c2b14e0bd72d1830f7b82f7928cc095916cfbd62cd22ce0af3f9f182b3c3878a591459eaead02161b162ac15e6560a7b3d83ceba2e127bd123836947f76f447f1dd67d03080a3d1d55db7c73b27d6f59c9bacdb02636eb57503b8c7f5d608acf6fd4ad3788c863fcc4bc18e0c59696bbac7de76c2ba997245812063683b6f450a950985c36025195eb146c34f18a63067ade9fb705702fb8ea67cf54c332ec7e77cf28aaffe67aabbe89aede1afed39aa99a2bf4d9a5db7f8d437a87395d2b4eabbbddeedff67ef7bf86f3f46f48cc193ecbf279034b849f526de2a1bdfe98583aa179ad3a1f03a3d7cb332f2982a2935b37ce033be40f919ed9c368f661b37ba5ec56d240384982157a979a6fe0d5b7d45cf7d14dafa7d86e3fccf0924bf132c1e13d1b5ecbda2873822792b6476d077733aad72be2e5c284606e3b4a9b711173118709b6c32f92d0803e0ed4a015bdcf41b861d5d495227f2454c9c4b73eb552e8e1a23a5494a95c446c79498b44ea0a61706fb4a50fb6ac0a18fe594fdfc9e9ee3184b6930f109d1a0c55a60f463b70e1c2652265fd26b977c6832899952aee6a43d5c4ddf4d56fae1e4e6c65ddaf92091512ff4fc5750c0c15a23171b6cd6fa16c2e435f362126974809e6b345a629da48202d8b59cd75a28f11bc0c20ba31c6bcc4968cfb666633f831eea95125aefdf7483389740604ce9da2993867258c94c03c8d8f90654bb34520351d6bfd6cd5e35239cab6d3c1ccb64fef4d567027bad9713d40ccbfc741012c8a2e7ba980bbc06dc95a507112a85f69dd1c66bb38f6427acec3ea51df1921c13d01199d2a4a53a58af1790b2cb3fb6b08a385d86e1d4c8f8fed048ddaae9d7d95cd115584104bafc5085e87a34dc71f3dd1159efe644c5b3fd506c1185920fe5464ca1c4cb8a85f9732653393076104c4eb8f6312eee5ca705f83520135ea780098f35fe5bb1a690baf354510fc2e7baff6354d8440409dda634b893124edda39c72d624a560e97d7da838f342dceccc0db04eef6c2377e237e2145e2e2d6819b20129a98d07dc135c545e6ce3588bb64da28c9f5d6a7f62ead343390b2adb7a16dd211bfb7889ae2690f1da8c63b7f7e616c17b849c4c248b7c1755ab4c02698bb66953b1933ddbdc2e01e2ca9e2bf2b2387b54af969fa8dccfd273d45d889eb7fafc1f206f97e5fde55882ba2821823f07dbe8a811c94ddd3738e86c44e6a4cde5b5a3466ef993e36c673cca69e2fc887ffd236c12ba97a9f31d209cadf7e66abd98cd1a93b783d25978a2286946b99c6763d2ed3c15f23c6c435b4d21636a4daa85fa4ca50bb9f0581037656ffae303f4e4548c65e55bea05991897d757707f4e03faff4aff543ea19f8944a22472a189016507cdbc52ae7ea21a9408375dc061774d0b92859e420a4dabca865ff1a314b0004dba6419f299ab494ec84f521428abbd30be8a746f3234040a655de28573a42b32be6cbf9198a36b5f1cf2232c30796f1006af14da2853717eac57d32b975985bf8deca6ab928465224dbd0697d4935b342429c8301d301f5dae871c153a53c56b343870eef43a03c70c3b7358fede9946dd4565e93a7345a3c133db7a34e82140dd82cda0bf58db4ced3295e44317f8ef62ff403cb11437b6934bc9acc6611831424093b277776a44348d16db264a18882784b509cd2f1e9af3e1fda2ab2177df15adfa8a4935cb113d3957c4195d3569375235e1d27fcde519cb2481c93dfa4fc4fefca4aac3151b54877abf535ddcff9db72f78f1b7e280b4447606b692963b58398b86872a610a62166970d9030bc1f45b2f1d46fabb1c26833eb56900efc14a9c30a917d55652d818ea655b98599c2c2bea67da9be6384bd90fd36b1fe59287f8d6f6fe76719ee6b619e44530e69d8b9138faf9ff67bdbe03fab92473e0c5b38704ab83564b4a39189df946564f3de4e26f01d0dec6777f04118a2a6a63358301c0e1f0902e81b62acf91e388a9c48eb95eeba2a2237968dff4ce6fa7c79f7f1bdc101f24e8953f21f3c4a8e59187c9383e791b0a219265c6bc2ea71ee22a516561fc32b58b537198afd3584e77d6c8b98166e1760024f439c1c7b14cb95813cf0c38fef31c7becf035e21a96588df748c1562d5ceb8e521e23d213364b09058fe39bcc5cf513e42e92209cb0ef4b470239e3a6be9fc0f5551a6e553d8f71a7403524b66f828263a6f27cc963f02ac09ecad2489129f8774aba7376c0a017587eda5919e52ffe6f9999614ab81b7818164ad1449a4107fed8592e94558ea0f1a583d2a6434e3ffd00281354d1a49f5037e646df9750b0981bae119d7188fd9aa473f7b53c3dd369a2204203897a79d497ebf935620ecae9894656eb694827b12554e17007c471267f77d951badbebb9475bf9503e82972c5b473e186e40c5b04a1732b31ec13dcde91fab0d4055bf6fb74eac6f78694c975d12d4cb798f5559965a30cfbcb2ed679a1e04dfba2c2c47640bbd4d36a9afb7b69d0c4332d79ade9b0b48dd97a1200b68e95a2c2bbe629dca99a0baeae7e8f5d1c13d42048004e9319c731971cfdcfa4d1933bb9a96c6d3ed2207948444ac5d9838cbaac3a3c519cd4375a55dbc8e7ff1fa1dc143b03dce87f7dc00fc65d432e5905003d0f373b193acc20ba5a4b32e68593231a02782fc20c2cacd515f74c33bc5811434a2ef2b80e10e2c35ea28c9727109a9e70db529750c4e83ab7479ac79759b61e91bf262bb9eda7fb700e571036d9b97d206c3c8fa204ee0e7b5828521389c4d42809f72cde2df4fab78bbafca448d8457ac35a82f5be81179864031ef733a056085d8c130993f3c9e0a1f7766ef065d754e1e0eb871fcd2f3362bcd5c687dac97599b4823842ae235dbe8d1bb7b45e1e4ba90d31d141642ff3a06e6c79790690e560fc80fb6cc66364e698195b5197bb9eb48be7a988de919a6c406cc14da7074e2ba95d016210aa0f0319c837a53620351ab0deb2370c280ec0e9ca3d41d441c4cc5cdb213c428f6105a02d5063d00f32c3a75eb775380ab66aa0848c6be7fb121ced32155792a5fe3c31bc5a88ef5146f638df66329af562e616383e5e7da59fe662403de1633b399e40345dab0537d512418bd8cd364b0beffcdda2201f1267308794cccc6922f17b282ad449d7df1e1d0c75914c266905c10c75ddbd20f1d5536da2c2701244f5cffe2622176c38fda5a70ad39dea14b58f3a8bdbdda7fa5acff3353a9e204a7645cab4525ca38888312d2941cd46964cd083428e993a432ba7aeaea4fc725143d07f0066294e0becdb5c706ac2644cf72d5b6946a70930b1f44df18ab684aac070e6e24c0f4949ca13a2ea19d6367b450a7e8298fcd96399e20360923f11863a0f77785fdf048f27eea805762ceaf10ef062bc402583180f8057c125e90c5507860f7217c82491687f5bc0538e9fd7efc315b54915342a8d97930c16c08875bd4ae536da1b72b9a87ccee2bdfef129997dcc9a395ee9146e102b7b57f98891963ed58171c53b218a96f293c179a27e1a3eaee483e58c210e11d61a86740f850b92593485785c91cc28ebbe67ababc98c90979580d835fdf724d060f77a985a230c9f7065955ac767965e953a29ad9ca29f97dd3d1730cc917f5d0b5735c7fe2107cc278b67deb406862aa36d26140bb546ee7633067f566978ef66045e8b45eeefa4ca5aac7e5e1191dfd51158e5b70c7d46ac6a67d9bfe37e95da2dc7f99439d3263536f71a240da613d4a1f76f0427a97bf0f16570e9f0236ea4713c8f4ed8a609bd0ed7e121cc9b670149047ba6c148f2d0bfbed072bd11dd5c226339aedb088b4d5a7f356a443d75454323e99636a6142378ae5c37850557ef1e008e522e39aa1dfd096d1bd8166ee3f090043ffb37c262ec58c14e3e78c908eb541fa0ba4cfa096d7337d31846f13c4c2169726b22cb9893031dfc772f69299fcae6e567ccc4f54185100b0f39afa92e2ec5a44a1fea429185a8c2f7ee2a2b62a34b9e17cbca6b2614f64fe99ef5ef587e9eccbf2e7ca9e4ab59b4087428ec147f6a09dbb36d108d9f3e7dfc1082c203ef7341d4287a7fa701a6d82d04c71a7431a35cfcd73199080eaf61f010a8d6a7735d4564bc15b4cf713b46ccbc55b8d11448b2d4a6a9e11940715cc54d94d967d689877c34105065180892151a8cf2b7cdae3b17a72a3fe009089b855ffbf63259de7fb9598b244a33e3cf4c479e088454aa24a5ad1e74027d3d84252e0ace1b09f29c4291f6eb4381227d9c2fd894ccfde50bc60aa9d92b10ea29cd99381c968a2c0f64d001431fa29dc56aab5207fdd49727bc5059a5b306bcc6784512262791f480623467fe532b9a7f1b3bb407a3b6bf5ce21fa05b08cda6", 0x1000}, {&(0x7f0000000240)="82eca4052266ddc6b04d51b3350460c0b87b636703aa5f18630222403c26ddf3329097c049f69a7249ede9c29d36a1cd717a3c9c4a964e7499e01502c90d6e8c9a014321ce46fb94b46fb039da1f030000000b6e717f4c30e3a01cae2541ccf65fc2dee520fdf9c21cdce89996dad5b5b39937f21b777620fe6afde3761923f5ef9d4b9d84bbb95d549466b9c8eb191a3928bd2bed1752df8fc21c6558f176601c3ffff459d1cd219d10d972662ea793d27c0aab58ca424c4f04c324a3ef180330219847a3a653b8db6998fb83a73baaf65b7fd0390717f01e5cc3550ce103e0f0962be66bcdced173d2", 0xea}, {&(0x7f00000000c0)="41cbd0343027b5e323b90d516507c14773968a1ea597a7f6bb93a4828db4c91be5aa21f26d40c4a5ddb2d7d01ec189864e4a51fd059dcdda6ecd2ab0f6", 0x3d}], 0x5, 0x0, 0x0, 0x8}, 0x7) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) (async) ioctl$TIOCSETA(r1, 0xc4504444, &(0x7f0000000740)={0x1ff, 0xffff, 0x101, 0x105, "040009100000000000004800", 0x9, 0xfffffffe}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x802069c7, &(0x7f0000000100)) (async) 1.016986318s ago: executing program 6 (id=947): setgid(0xffffffffffffffff) setgroups(0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffa, 0x0) r0 = semget(0x3, 0x0, 0x10) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000000)=""/150) 1.015858461s ago: executing program 4 (id=948): r0 = socket(0x18, 0x3, 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x18c) sysctl$net_inet_esp(&(0x7f00000005c0)={0x4, 0x2, 0x2}, 0x9, 0x0, 0x0, 0x0, 0x1b) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getsockopt(r0, 0x29, 0x24, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x20, 0x2) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x40800800) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x2b7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x8) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)=""/236, &(0x7f0000000180)=0xec) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x39, &(0x7f0000000000)="5ab7776a", 0x4) 1.014546581s ago: executing program 5 (id=949): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637e) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x13, 0x20}, {{r0}, 0xffffffffffffffff, 0x62}], 0x6, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x46, 0x5b, 0x4}, {0x74, 0x5, 0x7, 0x4}, {0x6, 0x0, 0xff, 0x2}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) (async) getsockopt(r2, 0x29, 0x2e, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000500)=""/239, 0xef}], 0x1, 0x0}, 0x40) (async) writev(r4, &(0x7f0000000400)=[{&(0x7f0000000240)='\x00', 0x1}], 0x1) (async, rerun: 32) write(r4, &(0x7f0000000040)="7cc97585253a5126a4ac0678c6d790b6c33b3e6e763c38371579343e19562401b7b74f0055ce1abc9e74072d11b74b65d267fefb275700f04cc1f8f490e5bb72db73bf3b59d1ae962bb0e2c9b3a30412087b7513d03b26bbcb131156c5b601d726737abaed6fc41250440030cd1135475f8fb9431d3b5f1c987229bc588ee7fdc124c69fc4f8337a514e971c8b2da6c7bb34732e903bd7aa1143b450bd07e39bf8c1a49d7d5bff56c0c51ac6983a1c1820f7b3ae7e9d9e93525f7dcf8e322b9dbe76baa19915307b384bf3afecbab8a53cf1c3162610d96adc5a602165529e0406a344ac30584f7663d0b221038c", 0xee) (rerun: 32) 778.400953ms ago: executing program 4 (id=950): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$TIOCSETA(r0, 0xc450443c, &(0x7f00000000c0)={0xffffffff, 0x1, 0x1, 0x9, "ffffd1462c00ac379ba0e4953a01190100000008", 0x7, 0x8}) 777.097165ms ago: executing program 6 (id=951): mknod(&(0x7f0000000000)='./file0\x00', 0x20a0, 0x5900) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0xee4bce5bb233ab95) r1 = kqueue() poll(0x0, 0x18, 0x80000008) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0xa, 0x5, 0x100000000, 0x0, 0x80008000, 0x8000002e, 0x1, 0xffffffff, 0xfc, 0x2, 0x3, 0xfffffffffffffffe, 0x2, 0x4, 0x4, 0xfffffffffffffff5, 0x100], [0x5, 0x5, 0xfffffffbfffffff8, 0x5, 0x1, 0x80000000, 0x800ee4, 0x0, 0x0, 0x800000047], [0xfffffffffffffff8, 0x2, 0xd, 0x0, 0x0, 0x3, 0xfffffffffffffffe], [0x3, 0xffffffffffffff48, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xf, 0x4, 0x7d06}, {0x2, 0x6, 0x1, 0x3}, {0x0, 0xfffffffd, 0xfffffffd, 0xffc}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0x6, 0x1, 0x7}, {0x0, 0x95a, 0x200, 0x40c}], {0x0, 0x5, 0x0, 0x1}, {0x201, 0x10, 0x5, 0x2}}}) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800), 0x0, 0x0) mprotect(&(0x7f0000467000/0x2000)=nil, 0x2000, 0x4) mmap(&(0x7f0000400000/0xc00000)=nil, 0xc00000, 0x0, 0x2012, r2, 0x3) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) socket(0x2, 0x3, 0xfe) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x1b6, 0x3ff}, 0x400, 0x10000, 0x0, 0x0, 0x200000001, 0x80000000000010c, 0x4, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) syz_emit_ethernet(0x22, &(0x7f00000002c0)={@broadcast, @random="c7a2e46f05fa", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback, @multicast1}}}}}) mprotect(&(0x7f00008ff000/0x4000)=nil, 0x4000, 0x2) writev(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x2, 0xf8) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000200)=0x8, 0x3) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x11}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, 0x0) sendmsg$unix(r3, 0x0, 0x402) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000018c0)) connect$unix(r0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r6, &(0x7f0000000200)=[{&(0x7f0000000080)="6d26dd", 0x3}], 0x1) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r1) 774.481214ms ago: executing program 5 (id=952): setrlimit(0x8, &(0x7f00000002c0)={0x42, 0x72}) syz_emit_ethernet(0x7a, &(0x7f0000000040)={@random='\tK\x00', @remote, [], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @multicast1, {[@noop]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x7fffffff}}}}}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) write(r2, &(0x7f0000000100)="e8", 0xff25) (async) write(r2, &(0x7f0000000100)="e8", 0xff25) unveil(0x0, &(0x7f0000000300)='c\x00') socket(0x10, 0x2, 0x0) (async) r3 = socket(0x10, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbdf13b9fd812eaa4e713048e69931929648", 0x14) dup2(0xffffffffffffff9c, r3) socket(0x18, 0x3, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x26, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) (async) ioctl$FIOASYNC(r0, 0x80047470, &(0x7f0000000140)=0x2) poll(&(0x7f00000001c0)=[{r0, 0xaeecaebf517d446a}], 0x1, 0x6) (async) poll(&(0x7f00000001c0)=[{r0, 0xaeecaebf517d446a}], 0x1, 0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x1, 0x4, 0x2, 0x0, "4e151d8285bab700", 0x8, 0x9}) (async) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x1, 0x4, 0x2, 0x0, "4e151d8285bab700", 0x8, 0x9}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r5, &(0x7f0000000300)={0x0, 0x1}, 0x10, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='x\x00') symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) symlink(&(0x7f0000001640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/../file0\x00', &(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') write(r0, &(0x7f0000000300)="c90b51497154c4da58d540094d61e59a9469cbb9ce8f415e4f4f33e57d94190f007297c1f25f557246b71f0aa2b343c270618c66699c164da73d645646573c7416961a710320d34d581dd19dd6f0d71fd3c1f6ed249119ce6bf53013a7ddacc299fa03ebce6b6b20a1888ff79bac343973912edbbbdeb86086729d4d495d45ccc6e403b1b5d45bfef69836c71764e77bf636bb32924934d46e388a2f579bae070444407c8e435c5d69d31f2b3746724a73cd51470f59715bc3d67e9703639acd5120a1e580fd9fa3e7728a0100f6aaff755905270d89bb00a73d114f729a87d2d8e50db8ef1844d094a064b085e767ded283963f9cb6", 0xf6) 662.677248ms ago: executing program 0 (id=953): r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200), 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1, 0x4}, {0x0, 0x1}, {0x0, 0x7}, {}, {}, {0x0, 0x10000}, {0x2}, {0x1, 0xffffffff}, {}, {}, {0x0, 0x1ff}, {0x1}, {0x0, 0x1000}, {0x3, 0x4}, {}, {0x2, 0x3}, {0x3, 0x100}, {}, {0x0, 0x7ff}, {0x5}, {0x0, 0x4}, {0x3}, {0x0, 0x400}, {}, {0x2}, {0x0, 0xfffffffd}, {}, {0x3}, {}, {0x1, 0xe}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) sysctl$net_inet6_icmp6(&(0x7f0000000100)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003340)="8e5bcfc3", 0x4) socket$inet(0x2, 0x1, 0x0) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) (async) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000200), 0x0) (async) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1, 0x4}, {0x0, 0x1}, {0x0, 0x7}, {}, {}, {0x0, 0x10000}, {0x2}, {0x1, 0xffffffff}, {}, {}, {0x0, 0x1ff}, {0x1}, {0x0, 0x1000}, {0x3, 0x4}, {}, {0x2, 0x3}, {0x3, 0x100}, {}, {0x0, 0x7ff}, {0x5}, {0x0, 0x4}, {0x3}, {0x0, 0x400}, {}, {0x2}, {0x0, 0xfffffffd}, {}, {0x3}, {}, {0x1, 0xe}, {0x1}]}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000180)=0x66, 0x0, 0x27) (async) sysctl$net_inet6_icmp6(&(0x7f0000000100)={0x4, 0x18, 0x3a, 0x3}, 0x4, 0x0, 0x0, &(0x7f0000003340)="8e5bcfc3", 0x4) (async) 662.397605ms ago: executing program 4 (id=954): r0 = open(&(0x7f0000000340)='./file1\x00', 0x200, 0x33) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff}) getpeername(r1, 0x0, &(0x7f00000000c0)) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="65d2548c451a7cb8e59edfee73de8fcff5fdad804d382ae1ce61c95a32d783140241b74c63b0edd6492dd9c0a1fccd2a07e7454f9b1e8dce7a880da00bcbe241beffa3a70639a532d43cfa9a64c2ce57f23584a26156de01cf2dc26c6861bd49e30c5ce60d6815c5f67cee66b9d1098ffda907aafbffc7ed1d1d34b0449c8cc11a67e1978c1109bd3734af3b9f", &(0x7f0000000100)=0x8d, &(0x7f0000000140)="d0d1346dc62423c0e0eb40effa54d301af92fd5e55eac8cad122e28ff55079a565a3144d939052cb0182f37ea693702e9be814f935ae96f9bf5e7ba85a1c01c18c1c3c17b056eb3b8ab68e93bdf94b7c850d0d4bf1f037613e8c95165b67", 0x5e) mmap(&(0x7f0000001000/0x7000)=nil, 0x7000, 0x4, 0x8011, r0, 0x0) 661.64432ms ago: executing program 2 (id=955): pipe(&(0x7f0000000640)={0xffffffffffffffff}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) close(r0) r1 = socket(0x2, 0x3, 0x7) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f0000000180)=0xfffffffe, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r1, &(0x7f0000000000), 0x10) write(r0, &(0x7f0000000040)="fd7775292f12eb4f40a48593507d01a4a7", 0x11) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) setitimer(0x1, &(0x7f0000000140)={{0x0, 0x400000000000008}, {0x1, 0x10001}}, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x6, 0xb, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 661.270869ms ago: executing program 4 (id=956): setrlimit(0x0, &(0x7f0000000000)={0xb, 0x54}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket$inet(0x2, 0x1, 0x0) ioctl$FIONREAD(r3, 0x80206979, &(0x7f0000000100)) close(r0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r4, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d7", 0x4}], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) close(r1) syz_open_pts() readv(r1, &(0x7f0000000080)=[{&(0x7f00000013c0)=""/1, 0x1}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="3eea4e0173254aae4f77c57601000000a8c11f27712470596f49a91246b979caed437fae57b267f6ea4d37b7fdebe991b34ad01e988055c316b2ccf4a5c33cabb1a0e0583f5520bf1b1f0d", 0x4b}], 0x1) 657.312244ms ago: executing program 0 (id=957): r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0xcd) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000180)=0x5, 0x4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000140)='\x03\x00\x00', &(0x7f0000000140), &(0x7f00000001c0)='@\\\x00', &(0x7f0000000200)='\'#\x91\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='*@%-\x00'], &(0x7f00000003c0)=[&(0x7f0000000300)='&.\\\x00', &(0x7f0000000340)='%++*(-(*\x00', &(0x7f0000000400)='#%((-@(\x00\xda\xfa\x8a\x10\x99\xf7\x183o\x8f\xce\x1c;7\xc9;\x12p(Q\xddC\x01\x05\xe3P}R\x80\xe1~\x1d\xc6\xd1q\xf9\xccU\xb1\xa30\xfc/\xccxQ\xe3\x1b3\x06\xb1\xcd\x01\xb8e\x88\xd2=\xd6\x8b\xee\xdb\xee\xd8SEr5\x87\xf8\xae\xf1\x18\xfe\xc6S\xb7\x8f.v\xb2)\x86E\x1f\x98R\x91\xed\b\x15\x04b.+\xc5\'\x8be\xa2\xd5A\x8a^\xc6\xc4h\xc8p\x9b\xe7\xeb\x1b]al\x04\xa2j\xb0']) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[], 0x18, 0x401}, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000022c0)={0x4, 0x18, 0x3a, 0x8}, 0x4, 0x0, 0x0, &(0x7f0000003340), 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0xfed) 656.421494ms ago: executing program 2 (id=958): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2b, &(0x7f0000000000)="000000000cee0a13e6ab32b8c52710d59cf92b6a8628cb5b70ed56f29980a84d2c7875ac5d59da15909d1ebea49bff00f088c871103de06c9f8d7388c21175565d1a073fb771f033be150db9674401fcbabf500f45404b98d15a2c774bdce736e06ba198bdb021bb06d22c2c3b1bc6af45ff6328b5d6d764d87883277961d195b1b5ad9dd74455398d423daa549dabba9fcf0d311216e24dfada51c5ebe8b557c84718163e2c9ca3abaa13d1207b6c5c588560ada9f004945191c4864fdc322bb567aa6cfffc5a7345986bc4378f6a388c477afd1a0c8dadadfb47880e1e98192b5df6408b0d30dd37cecf759ade0ff22143414d1243aa65ac6bb0a4f226ad85f24925348879f98104f223d3f7cac291d8ab60887588f15470bb770d9ae4c544f088579aa8c49db7ee35cf38f6f303edddfab813855bf88835507183", 0x13c) 433.426539ms ago: executing program 2 (id=959): r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x52}, 0x2, &(0x7f0000000180), &(0x7f0000000140), 0x0, 0x0) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0x52}, 0x2, &(0x7f0000000180), &(0x7f0000000140), 0x0, 0x0) sysctl$kern(&(0x7f0000000440)={0x1, 0x49}, 0x2, &(0x7f00000009c0), &(0x7f0000000a40), &(0x7f0000000c00), 0x0) openat$pf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) (async) openat$pf(0xffffffffffffff9c, 0x0, 0x10000, 0x0) openat$vnd(0xffffffffffffff9c, 0x0, 0x10, 0x0) (async) r1 = openat$vnd(0xffffffffffffff9c, 0x0, 0x10, 0x0) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8040, 0x390) (async) open$dir(&(0x7f00000008c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x8040, 0x390) ioctl$VNDIOCGET(r1, 0x41946472, &(0x7f0000000480)={'./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffff, 0x8000, 0x575}) lseek(0xffffffffffffffff, 0x3, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6608816a00180630fe8000000000000000000000000000bbf68000000000000000000000000000aa4e234e20", @ANYRES32=0x0, @ANYRES32=0x41424344, @ANYBLOB="600200bd90780087038304"]) socket(0x1, 0x2, 0x0) (async) r2 = socket(0x1, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x10, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x400) setegid(0xffffffffffffffff) setregid(0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff"]) mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x4287e) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x0) write(r3, &(0x7f0000000240)='\x00\x00\x00!', 0x4) (async) write(r3, &(0x7f0000000240)='\x00\x00\x00!', 0x4) pwrite(r0, &(0x7f0000000040)="b6", 0x1, 0x3) socket(0x18, 0x3, 0x0) (async) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x1000000029, 0x1a, &(0x7f0000000080)='\"\x00\x00\x00', 0x4) ktrace(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) fcntl$lock(r5, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010003}) (async) fcntl$lock(r5, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010003}) syz_emit_ethernet(0x4e, &(0x7f00000003c0)={@broadcast, @random="e04b1c561ac4", [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x18, 0x3b, 0x2, @rand_addr="0182c1fa000010a90c00d69db7c66000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x9, '\x00', @remote={0xfe, 0x80, '\x00', 0x0}}}}}}}) 432.149927ms ago: executing program 0 (id=961): r0 = msgget$private(0x0, 0x180) msgsnd(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="03"], 0x8, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) open(&(0x7f0000000080)='./file0\x00', 0x800, 0xfa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0xfd6, 0x8, 0x80000001, 0x17ffe, 0x10, [{0x9, 0x9, 0x4, 0xa24}, {0x45c, 0xb, 0x8, 0xfffffff9}, {0x80000c, 0x20f05, 0x10000200, 0x9}, {0x7ffffffe, 0x800, 0x3, 0x1}, {0x3fe, 0x7ff, 0x1002802, 0x4d86}, {0x3, 0x2, 0x3, 0xb4}, {0x8000008, 0x600, 0x81ec}, {0x2, 0x836, 0x17, 0x8}, {0x2, 0x87e, 0x101, 0x9}, {0x1000004, 0x90, 0x80000d1b, 0x88}, {0x1c7, 0x5, 0x4, 0x412c8391}, {0x3, 0x6, 0x20004, 0x4000000c}, {0xb8d, 0x4, 0x8, 0x2}, {0x29a71720, 0xffffdffa, 0x3ff, 0x6}, {0x2, 0x7, 0xfffffff9, 0x108}, {0x0, 0x4, 0x1002, 0xc}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x2a) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffff7fd, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f0000000400)={0x0, 0xbffd, 0x0, 0x27}) msgrcv(r0, 0xffffffffffffffff, 0x0, 0x3, 0x1800) 429.46136ms ago: executing program 0 (id=962): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) setuid(0xee01) r0 = open(&(0x7f0000000a40)='.\x00', 0x10, 0x104) utimensat(r0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) r1 = msgget$private(0x0, 0x88) r2 = getuid() r3 = semget(0x0, 0x1, 0x281) semctl$SETVAL(r3, 0x0, 0x8, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1024, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000001c0)=0xc) seteuid(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0xffffffffffffffff, r4, r6, r8, 0x194, 0x9}, 0x8f, 0x5, 0x5}) r9 = getuid() chown(&(0x7f0000000040)='./file0\x00', r9, 0xffffffffffffffff) chown(&(0x7f0000000000)='./file0\x00', r9, 0x0) r10 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x80, r2, r8, r9, 0xffffffffffffffff, 0x0, 0x1}, 0x3, 0x400, r10, 0x0, 0xfffffffffffffee4, 0x7, 0x9, 0x2}) 424.189838ms ago: executing program 7 (id=963): r0 = socket(0x800000018, 0x1, 0x0) setuid(0xffffffffffffffff) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080)=0x2f, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x1}, {0x0, 0x1}, {0x2, 0x3}, {}, {0x1}, {0x3}, {0x2, 0x20000000}, {0x1, 0xffffffff}, {}, {0x6}, {}, {0x1}, {0x0, 0x3b6}, {0x3, 0x400000}, {}, {0x2, 0x3}, {0x3, 0x800}, {0x1}, {0x0, 0x7ff}, {0x5}, {0x0, 0x7}, {0x3}, {0x3, 0x400}, {}, {0x2, 0x3}, {0x0, 0xfffffffd}, {}, {0x3}, {}, {0x1, 0xa}, {0x1}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "00000000000000000000001500", 0x3, 0xff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r2, 0xca605601, &(0x7f0000000040)={0x5, 0x0, 0x200d}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x10) close(r4) sysctl$hw(&(0x7f00000001c0)={0x7, 0x19}, 0x2, &(0x7f00000000c0)="ba8960ce840bc1bcaa", &(0x7f0000000000)=0x9, 0x0, 0x0) mknod(&(0x7f0000000140)='./file0\x00', 0x4, 0x1) r5 = socket$inet(0x2, 0x4000, 0x4) connect(r5, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) getsockname$inet(r3, &(0x7f0000000080), &(0x7f0000000000)=0xfffffffffffffe22) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r6, &(0x7f00000000c0)="c3", 0xffffffed) execve(0x0, 0x0, 0x0) read(r7, &(0x7f0000000400)=""/119, 0xfd4c) r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 396.785105ms ago: executing program 5 (id=965): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x93, 0x0, 0x7}, {0x2c, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x9, 0x7}]}) sysctl$hw(0x0, 0x0, &(0x7f00000000c0)="00041b000f3e8095043fa8985d012cffec01003d", &(0x7f0000000000)=0x14, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc0, 0xc}, 0xf8ffffffffbfffff, 0x6}) r2 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x8040691a, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) kqueue() r4 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r4, 0x0) accept(r4, 0x0, 0x0) write(r3, &(0x7f0000000000)="f6b00df6e8cd999a29081f000eaf20", 0xf) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000100)=ANY=[]) ftruncate(r1, 0x0) 396.406682ms ago: executing program 6 (id=966): r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4011, r0, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x2, 0x9, 0x4239, r1}) (async, rerun: 32) mquery(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x0, r0, 0xb) (rerun: 32) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x10, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x1, 0x2, 0x5, 0xa, "a83eeae30bd1ddf72d5d4c683c034331a3e0ba3d", 0x3, 0x40}) (async) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000000140)={'./file0\x00', 0x6, 0x7}) (async) fchdir(r3) (async) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000580)={0xf, 0x8, 0x389e4661, 0x80, "a78da518db70b21bd81355400bf001ecabcfeddd", 0x5, 0x1}) (async) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000005c0), 0x80, 0x0) (async, rerun: 64) r6 = fcntl$dupfd(r4, 0x0, 0xffffffffffffffff) (rerun: 64) writev(r4, &(0x7f00000017c0)=[{&(0x7f0000000600)="647d2b045e2ae10c3399e0dddf94e2d99a35acdf31400623f83eb655a10b49727e9e2527487539f23e6ae3bd540d953fbdbe47d1d6b3bc23a7997f8ae34b1abbf7937c837f5afdfdce9360380bc33adc20d08b2dcaec7518c886ed15528a57068d7ebe3b84f94b617ea824e898f6", 0x6e}, {&(0x7f0000000680)="badea15b69186360cda60075cd329e55890e1a6846afe89d3d408d3979eca5ce818846aca13ba0b702a5692eda7b43fb3e9d90d7800bd63aa911d9a7c7a782e8528c21067d0b79c5268c1a157f6e3528a0e5244ebbdac52b8231eb56cd39c06e95c1d7fed646a933fb4e2867a0544f8fae3a471b9b389d6d558c62e712ab9d5e95ffa9cbf5ecb9fe5802ecac1fc6fec7364c0b6b96a76788d4032661ea2538ec624ae91da680821df6dbfb6b43671d0e6aaa0aaca597005c8da338dd812cd2e2c299903d48063272b7cd72774f962a0a8901450e6fbaf391ec3b356dd18ab2ed2327f2f07911d99a312a7d2fa0", 0xed}, {&(0x7f0000000780)="42abe7ce9ca6cb6853a86c04debbf078b26015b4b8b7af01104d2ab8a3c02450b67c994492376fb6f6ea2fd52c5d6cd477fee76c2f19ea33cb7c81c2e647569009102e6a4c59200f1320fdb1f3ede6c709e78cb97fbef6ba457aefd0d424f4eb2555cf52a95ec5b64cf20bd513921f70c9a7321b27f3c554b8127438f95fb7674f3b8b9d1e6ad41cd0facc60a43ecd77bb3d5a469bd8e6e17dee983d3c72db53685b2b1517e92d18480817e082e93ef0d0e6ec3ae67a382d4625aab4070201a99f7d22fc73e78b721ee387ca59205ff63e8dd6952e73847ecce9914b8841930fe9ed074c1bf6cf82f01295cfaaba1d6fe3dd3db377b6470daf5982a74840ef2f1927851dd18645737a0f09111179a3fb1022dd28d5c09f091ea949784e513a8f9ddaa88aedabf619e4cda2374de27ee39888524d00b6df093581cd7bf0e7540051fb7e416a2ce87e93038745fdc368261c36db1ae06522a7fd29738708f97a6485456b8504e03d9ede2d13e5b79512afc9c6b0396b0dbf935c4c67d807b1e8a87fe40f78ca10900295454ced249e2d39ef96e82dd9bf21d7c13928a6dbe8390b144b14da5171128ff2569560e5bf5a2de08961a92090ae54a5621d964fb812ded6f534a814aba5ba5e317b77edc871966a777bf8431c1b87c1474b271ea9b00d3086a871cdcbe0da0a2ed0a3f625a0280e92b9fc38d5f42785ddbfb596a88153bbef48d45bdf3f1b11d5ba6ccc812c517902452c9d53a33b4f757b4c782f880ea61bce83c0d61c2dac5787cba42133fc282e17f1911f1dade75745f1cd78ed07e4dd97c107f448cb456bef9f05a2d5772744ebf85343c719a81133284ec326abd1030577c0abcd764f692e5143f8722cc59af9243db4e24dec09e5b6a6dbe6c82b620a4370dac3b57e8c229336748560a767503f92b5435c7e170832357a2f374a1e013486f9cf35f7beeb1c93c1b043f2a1059499472c5809e1276984d9aa7f83afdc0b07e547fb46b03830296e29db8608105b9cda005dcdd26a75d7a52fc1d2f5159a621838eb818da7f066eb206b4b8acc434ab4ac5ec8a36c0d15d27908843aa7d0e666ed3c2f9cbd419ed499523aa8292f4e940c8641bb89c26fcd2accce9bffb81428c6c11ed63fd56cd825c79b7db0fdf64554e9163da20f0c37301de9307a32e760a20dc07d26efabebe7d1e522910e784e02f725c71237dff5d2ee9fad61bd7e98b74229b22245a2f1be36cdaf2cda3860b4ec2099e17ca37d880f066e25e7cf33cec61a8e40339924be7e517daf0bf950e3f9364c07127b8a75d65c25a9ba6c7a33d760065c06f59da14b6d2539e199a8a1cc5e6a46f3160d2636895e270a75d6e60b861cc7defe9688744634e84719c779a448ad8940e11117a8c09581da6c2ddc95a319c08e1404df1f57ba23ee5984eff925a93482d8a0f735b760641db55c449fb45d0451cc70005992e6e4c76195ba939f4d320cfab1b370476e513edbf34f6bb8bd33778ae06495434a9442d42faf88096afd5e7e1de5554d44ef7dc8d71f5e18e6e19935ad603fafa32cb207dc8827eb7f32bc982d3fa3c02ef6ededb76a13cde033dfb90c464cf1e4d9fe1122d306b7a5fe9b752a0064519c32edb0548d6043a764859ed679b13e1e5fb607ede1b61e5f800eac862ca35be83eb7ff421c286526eb0db550029d1a481dfcfe3394dce8932fabc91c49734f729dfa8c661ff0368cbc8aec883aebd1828264be5724d2146cd36dbae45fb3d751775922dc7cf7306a41c0b46772be0f11d5138faf895badac4cf509433c293e59eea9e829b9e6b811c6c74489e4ead6bcf4fd65e2b54d81dbc7882b77f083096ef1ecada9900043d87e5b7b238d397957caed18db501c3d22320a1cbaa1378b58e4f75a0d1b3015b05a63499f8830e0198839327536e80284f3f76baeb6e47957741319f519b8c3a9c1d191317f794ce95d4481f93eabce57a2a3ade4d815e8f09ded27d8e4f2ddf77b6b739af29be1019a2932043da39ee5b671bccef463e1b8504717a9fba133454f2cf9945711c5edf7b606023941f0785ecb02883fa24a7c059c94b575bd8e0ad9d19d875216227b4dd55a40523f8a17095f077598415af66a52988d1e3e6154a06c927963b131875d71a905d6b343387dbc4b293ecee4b8cb418dc387e9620ab24193ab8ea94f773a885289f61751ff04dcd56bbf6d48fec76ad44bed3b6a48bac61fb3eb36b7f2b60ab3274dd8aecd18606d92cc4dcffa32361af571f436feb1460efbdaf9f1ae473e7b490641da4933330440d4409044363e967615ea4606d6c0676b0849cb5d1fd5a8d388b905f6b5bb8245a1c6e89d283837d165f66901ce2d8312791c5f7c32711dd660ed5dda55fa8858f03fe0d07f62015163558a807eec1f1d0da3060d6b58249fd0e6216602e75a3937183fbcdbe46e70150621245717d748d43087247a17be68bc2d638ca54efc9deca4b35469fd2ae7a196e6ef9da7368126d65fb9ad713f79433c9ee2634cf2be1dbf996f3e5db3c52e3bd92f45330d4ec7591601b5ca74219f707d91b57b5ddc1edd1cec71c7ee71792ca40d8af1640f5790f0cb6286c1f81e01a73db675ab7f67c2882f4bd8e7301e7e43f08dccc7e051dc5ea40ec1e6a3501ea082f4bb894b251852e0572f673430bf52a01177bce82aabfd85429c204bc496c60d8f013758ef12b7bd49cc7f38d4cc91835231df107f1b1eb28a401488eda2189b0cebe72549047444738d7e3807759db73e9f991189d058680ab1d8373a66da7d77ea9ad50187fb7b21844e3d57948fe3389319d9b283029c005ddeac1ce35dc4c705fcb05ebc212412a1efa25b9925def819e8ee39cea64d7d9b01678a407c9d605a752ae5078eb001c41b3a1b7781ed0f5de04acfe3ac9026455fec071fb437fa47bb4df011d51c9e4a80eadf2d7b56625203b0f3405969c2cb0841b10443ad6d9166fc50b1875a1efb13df37805648aa48ef0e309849e5a0f5debee362b6c0add8f606ae35952ae69c846d8db22852c4876618f4748f8c68aab85d4c81bf577ce6e37c5573a9c4ef16e70e872fdf81d3afb5228fa6046ec8fdf4cc11839aa9e3bfc4ac5d4e1550e9a436867c24a0c9e21ae7c11e3bb2bc82eed6857ae1bfd0ea42e06e511a158fa6a027ed21806db03edf55a31ecde41a50c958d6f65d8a459fbad9bba09a202ad5382e43a285e52cf14b1775ccbe38539630784f90b8747bd98071d92d199f26b07eed65bd15c0fb897f7783ceec15f9082564ec213dde83d5699618620e9f887595b574f328430b4fd1908f7d773650345cb23c1743ba21a45eeff055a795c267ecb2a9d897f3e154a3138cd2b06b34cc5d74571cd562ba949d060dcdca08884254ba0dfabd91fbf4ba26bd5fc5374af45abd24de0a44dece216484f611610154571c328af08f4949e1f63a0c453f0c4ab10f060f2f6c95f67f2f1de517d65046af2d124b54732776aba01588bcf32312cf4886a51ca695856c650cda701b0aebea230745cc82d048a72b0b194f9f572bc6ecec83e88efdb2753744b5d68a2ee7d0022da388e1dd767eca58d6bf4dab6beac01ce6bb21f117d970617a4102ace114697fc52d70b21a7292faaa8681a9d888b627cb979338e52455790ac967367e5663bb80b0201617ef43489b64aba0e55342d25850ed0b114b82ef4b9e9b49f223ff0ed63d22b33a8d4c29befcf5135e69543dea5434533bcacef99461606cf8e79890cf9dc3711775e7d6f07a5a2ecda140c12caef58c42af0817cf35e2d59475449d525960a630d2d258c5507b24cc5c99cd37cd9dfcdbb0dd47eb93a05d075e914686667717dee68d5fb52efd7745256e1075011520006cb14e4b1ee6d9bf973dd539ce6f6a1ceb845a816afd84b5a4486f880424ffb72b23807ec3138f6e13d5741b636962ac6897c7ebba44522bdb9c13b03d31c59d3b2a28a7ec103650a1703d408785030cff9b8f9c2dfd859ab89ae36185fe5af5fbe0e415c015284a0076d7a83848d1173bc77446efe3b8ffd72d5a190bf5bfd1f0aae3e3bc8f81d81397e5583d7ddf5628c14ead84f231796a738fc74ab8fb33ab677a425e22a6924bce1152aa4fbed3b24d9ce6a95b68925cd3b9cdad2199dbad8d4ae59002d0c4831534ea6fb9455ed33f868e0585163247b25ce10d7a040420c227ff5a13e2117f0671652aaef2a0ef3db0f756c86cba7cb6ad1ce9200cb4e5f35a29bdb73fcb003268ce06fc0adb272a11148368db347dbb1bdf7dac3e8c816f7a6ce36b51dbd2d7d260184d6de0ad662fc6bdd05e407e19e5a388f960e1db857cdec20a8b0259eee7682465a7703d50b3e49a1022069828165ae71c0a70720c75ffb738e86fbebfe0b0e45547012006fa33b41741ef37ecfabf3636fa464f807d4ad01eca880104d0e2fae86c3e9c4881a33068fa6b99307da0792f94b9c78a3c8fb030d346e2ea39bd37fdd36ec6a61100c408fa2f48729aa9e5e234e2292b58654de0d9bff5185369edc339881ef629af9030e72306556e84d87acb90e0c28b242a4e783a3256889a03c0b49251498124f56e714b65bdf0c59a7eeabc6ee8d11157c3c053520d854bdf5b37819bbbe4d584ec84e00cc25e16c3933fb9e33ef946f759fd50791b0e754024dd105fd935cbe70737ae74a00ea0fd14291dbdf451c3661ad8bdd1c49f4b1b9fd7466e3b3aabdb394fb0706963e97e446514228c9cd1cb74cfb9446e62e4ca5238f5f4cd8ddffd3bee8db82d48e4d4e30d7324a185be47448654c4ab075d2999e262de166b378f2349a62515b50e13bf85a769c4ef6db367b89cdbd67004267d3c93545626698c35cb8ce1c54cbebb92f3ce4faabbd115ec53faa5201ad3f1b6fa6faa9d72474906dfb0ed4f315f5fac95293202d9e63f1109fbbbebadac01b7d1f3522e6f0f175cc8e2aec21ed352fff45ff9cb8cdf469b00bc19770f9a1458529c0a0bce7b6cc0561d260cda336d7836e50fe6a075d754b008f640acced008f112f869cdffcc0e8c4503d5fc1bef4528fed387d990dec918b6b4e606384ff0b5185a6deba88bd3d555737ee0886c2853bd3ac964f8631b044fe3d8386ae588208c3e33a01f3aa6a94d75604ee09108deba656f39714b4e17c0648a8e603242c4bad95467428fa684046ea94f8f56897abee75af52e421b25a2940d7ed973bb30c3f81ca98a7dd56d50c5f231582030edafa0ca55dea275a5894bc2753014039414d54add70e957db8ae69fdf5109ebfd49f027e84366148fe1b5be312c48ccea3172b4a50a4e3a7da22b388b27db9670987d8ebe1f40eba3aacde77f55d1266dba060acb50e841ca482eb420f57d493a7bc863711c5b45804b367a76c7f7a60054db399631a5bf78b65e64c584499b99d1d4838ef84e4449be9c8c6f00dba3d77a4854abcefe4f147e73a4aba0b639ac23002c7f436c4c262862f8cac0e3a4a9ef781f9fe9e4e7fc101242eefcfd254204cb387a987938f7226983d58e046e183e939a3a207882fc8c61722b8c755b5f82af2b18ce5d676356c90df46b2e2ed0e9fa2206d16792cc960cf7f6fd1ed8cf524f94ee74ff4d8fb2bf27d6fbaa5926e27c2eaa521a90035eb793a64a142176b8b55a0825b470ab9f36eefc09eaec4edb605b5f7866afbab4f76acc45ebce7353f56221587106d659789c3db1a4182ac5eea4f84b550c77857019a53be7c4f5bc64c2dce13d3b3c6f68498711ac77b9e5193aabba223af66d9b68d9d5748ccf3356b51fd543", 0x1000}, {&(0x7f0000001780)="a20b10c73c1b8febff4493a6541627f780ba5fc2ffcf03d045d434f269fe0b2ef5833fc0f808d5b72ecfa7eb03c26a4d343c2b", 0x33}], 0x4) (async, rerun: 32) r7 = socket$unix(0x1, 0x1, 0x0) (rerun: 32) accept$unix(r7, 0x0, &(0x7f0000001800)) (async) recvfrom$unix(r6, &(0x7f0000001840)=""/248, 0xf8, 0x800, &(0x7f0000001940)=@abs={0x1, 0x0, 0x2}, 0x8) (async, rerun: 32) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000001980)=0x1, 0x4) (async, rerun: 32) socket(0x1, 0x2, 0x10) (async, rerun: 32) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000019c0)) (async, rerun: 32) read(r6, &(0x7f0000001a00)=""/82, 0x52) (async) unveil(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001ac0)='x\x00') semget$private(0x0, 0x2, 0x67) (async, rerun: 32) link(&(0x7f0000001b00)='./file0\x00', &(0x7f0000001b40)='./file0\x00') (rerun: 32) connect$unix(r6, &(0x7f0000001b80)=@file={0x0, './file0\x00'}, 0xa) (async) write(r5, &(0x7f0000001bc0)="c63818c5230e489a90fdaac1a90d027d11cfb11cac2bcd9422a15fbd42e8fbbf6d0fc051e76c2d33ec5dadb30d7abe64d392", 0x32) (async, rerun: 32) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000001c40)={&(0x7f0000001c00)='.\x00', r0}) (rerun: 32) r8 = getpid() getpgid(r8) (async) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c80)={r1, 0x0, r2}, 0xc) 389.419306ms ago: executing program 4 (id=967): r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x1, 0x5, 0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="6b0ed1d70768bc56d970495ac8ffd5157efd0e6a515b99f0cad68bfb83ff76a216452e38700d7fd826f27a93d561ed80f59e6195d9097f0ae2eb76884b5b255471f2fc1fcf1d6654a857224c3096f8205b85df50ece9f409d76b72c8b753fd39633dacf8484e4a91ae14d43c71b03ecba72903e499e97119214022f72ae40379be4e68325b7be56f249e5c852336909f81392e1f511d67700a9d0107200f2fb07a91525676341252ec82068556400efae59e2e124faff2b4dec4", 0xba}], 0x1, 0x200) syz_emit_ethernet(0xed, &(0x7f0000000240)={@broadcast, @random="63c87a06b9ac", [{[], {0x8100, 0x6, 0x1, 0x3}}], {@ipv4={0x800, {{0x15, 0x4, 0x3, 0x7, 0xdb, 0x1000, 0x9, 0xff, 0x3, 0x0, @rand_addr=0x6, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x17, 0x8, [@multicast2, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @end, @lsrr={0x83, 0x1b, 0x91, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0x27, [@multicast2]}, @noop, @noop, @noop, @end]}}, @udp={{0x3, 0x2, 0x8}, {"fe7e6c14565668e1b1ff2b9371e51f43853e0ff2843cb64c893abeed1b0abbed2d102a723209c0bec051e1e8b3fdec1bb2892eece8d314fb52ff1003a9fd3461e9d817fffdab790a96966f4e3201601a270fd8c43c59b26f55b517ba177378759e7802ff6d82ff158602a334d2a22f6d0c2ab30115f97d3381db6e94f1fe86"}}}}}}) syz_extract_tcp_res(&(0x7f0000000340), 0x1, 0x9) syz_emit_ethernet(0x2f7, &(0x7f0000000380)={@empty, @random="913a8a37c5ea", [], {@ipv6={0x86dd, {0xe, 0x6, "eafc5c", 0x2c1, 0x1d, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0xc}, @jumbo={0xc2, 0x4, 0x1}, @generic={0x5e, 0x7, "83465a03208ff8"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x9}]}, @hopopts={0x2, 0x1, '\x00', [@ra={0x5, 0x2, 0x4}, @enc_lim={0x4, 0x1, 0x4}, @enc_lim]}, @fragment={0x32, 0x0, 0x7, 0x0, 0x0, 0x7, 0x68}, @dstopts={0xa1, 0x4, '\x00', [@ra={0x5, 0x2, 0x3a}, @jumbo={0xc2, 0x4, 0xffff7fff}, @ra={0x5, 0x2, 0x7}, @jumbo, @enc_lim={0x4, 0x1, 0xb5}, @enc_lim, @pad1, @jumbo={0xc2, 0x4, 0x3}, @ra={0x5, 0x2, 0x8000}]}, @fragment={0x2e, 0x0, 0x80, 0x0, 0x0, 0x9, 0x66}, @dstopts={0x6c, 0x3, '\x00', [@pad1, @pad1, @jumbo={0xc2, 0x4, 0xfffffff5}, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x80}, @enc_lim={0x4, 0x1, 0x6}, @pad1]}, @routing={0x2e, 0x4, 0x0, 0x6c, 0x0, [@mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x0, 0x0, 0x8, 0x1, 0x0, 0xa, 0x65}, @hopopts={0x50, 0x34, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @ra={0x5, 0x2, 0x76}, @generic={0x9, 0xea, "de7e3f890d0b59dc3c8c90dc4c1f3ae1c815448b05ad94c59ac487c38949fbef257e3dd74fc724386a8fef2ff7e331d98f20d4fee822ec8a6f4b090d50969f6392e64011efe006a0b17cfbe3e43999ce71c5c3f2a772dcdd13dd3cbf57256eaf03a9f267d6aad63861319580828dec4781b12c955887e39553d9b0ee020433d7e11ae5f02ab99e899afa528e45a4057ec2ec37c6b879e64e9e5702c7f18b7da9e8167f88e4964e30d2f34d1936a4032da7275b5282fcba0e2cae6fadecd0cff503e42c4b823b26b80026afd84a58fb2bbd4a07092023e04876dcd95db163afc9d2163e38e51ce84a7f4e"}, @pad1, @generic={0xf7, 0xa8, "5fc1cf6d53487b777c08922d54809506469b3f79166ea0dfc63a935034bb6c16d91a479691a126346032152af313779bfc82d5979122105bf1eeed32a34b5c8cc0c01eb36f1c5f8f8371be65d4528227eb1d1a0b9180ab3d7327df7fbadaa1ed93bff6644cfab49c8adb7da6ef4d30cf42b242aa141fd9bd4bb99a4c220af0af904b16e9cdb0830bf773164cee388c4a8a81f3ca227e4510434e5b5e80195b685c98c6d5ac860673"}, @ra={0x5, 0x2, 0x7}]}], @generic="745119811f1bf6c5681ccf83645f56cd87bf466de440f31858862b7d7ed627e59053fe455880c5327562579d93848c2d33eae143af256e28cf"}}}}}) mkdir(&(0x7f0000000680)='./file0\x00', 0x4) pwrite(r0, &(0x7f00000006c0)="3b14353406289aac69e35c5993e5b78f07521bbff772c5c1065f73e69614d5530dabd6e3f16dc4e6d010b18d8c5fe2111de4044b035bf78662f996f8e8d3af4b4632e32a2013e0d4fc276c6b3d9d522eead951a5d23de912a43e096865ac190c4e72bfed43d7bb4002fb5409c95e38192afa9f19d3a0d88a91e9aa165f6e0492bcd5ef470744d8a79d4795b48972a147c7ff586f4e545c9fb203daa4efdb0e0c8a33ad6d7e3a6d885261daeebef1675a6d573d9e67872982e958da03ad757a9b01e1e62ef795fd57b61c8d8a7e860e51bea432957ece16d6749be67272fe3003bc3e173693983230b4347a962f7ead6a7c58ed896bdea977fc6d73a538e9505f956f719cfe72734148d0c247dbc2aabe2220aa8365d91ce7c6a0875f873a0d12e18a4fd6ce2321346ff23042dc9af8019f90e7fc9cf19474bf1b68adb94aa9ea1b3e07e5937937d1e3145d46c1bae9ed832b4ecc75a062d2b756ff139c8f1dfb8eaba8bff81bb8608eacd136bde6411f52e9b23903b1789a063d8fa53d84ca4ef3454236aa74c60debc3ffd40972e5a08e3faa86d8295534988c34c758d5cf2d08881d0bdf6bb3eb2224c24079415d35f8a84eb8fefee5abfc7a4059a9989255ed2c4ea1eb613bc60cc5d580f3fba64addb3239043166ebaa36fb6daad8877bee109ba1c632e5122cde8b13261ab8b7a8e3d32e25812de43740390d91648d916c7151fc236f2e41c18664d775b11f989d3e689f3bb1a6938a9659f45ac3a187745e2661768a5cd35404ccb05de5e61f3a33589942f4ee953a9d249cdd6602626348a722aabc160bc435fd49011e01960e2d1eedb01d2fb1708ad4537d900552501b95f55f40f4dcbb613b093f8531e254ea96ba031bdddbec00292674a92394fcb28cda3a7c89848abb8ca1b042096e732f7904591a2fb290681bbe7a7b8be2bd27169cb9ab9fe525b05f77165aa03b907592df048c87d572a2c8d27ec934eaca8b7959190b93ee8a650830ab7e1b2bc4f8c452141c4eccdb0b6db34eef78d621fccfa2ad51cbd0b013923404c4fd03fbd39790970bfce0425a78ca00e6fb715ae3baab01cc69a31a44ef14eca7ea2476d04b486496074ce74f36afbecd5acfb6ab9158089b9711f5536ef1eccbb8cd71b7877e4e67e7c41d026bf3e040e611e31bb6b1c2d617f9d882468794b83cba37f2113dd0854395d2ab7050d7a613faed0546ded4d741443e7caf520f983be7745ab3cc42f11f7146b3d7337ce056600b09e8039c453f14cb0f0446f014393d8dfb3256a953b3c586414658466ae0ab2253add24bec873df3d63c87da291a64257213dde6cfc8cb5a95b18940083a69165b019260b01290c04fb634b0d2eb3a0965af198430854452535f6c18f8130a60191c2f09608d1d791b08be5a7d3981ca1ca53d3542b50569836007b151b7dd8c7da45587424abf029e7e805e26ba4afbdfcf4a8ae027196abe5a89ae75cd38f73bba5a0e7852680934a735df693208aaf8e4a5996f773148e0c109da744796ee0d694db1237a04929815920e98f89f05b639dc42f0ba5f3a018fd7fc1259992b89ee44ad0ed7152c4772e601e73ea129559472907b7adbda98710a15b12fb0459abc3a56afc4638613643529530f909353932af87ada79b1ffabd1bcf286ac86252ddd02bf5f780b738a476647f0fec841415def7b9df7c8c839ba17df7b7a7fbb77732edbac842c959ee10e71fa8f43bd0504be3e8bfe90e9762aedd467d7ec963fe9861dc5100fdf051fbe22569639d92d654929131d8594d97339e65ff6a8d0b95ee8d537dab5b90a7662619d58432f5ca8e20f27cd51db70ed59930184c67538e8462edeb18e72fef5f7c9a19221cb9dde764d453d7376f7f625584f53f57aab820755403754eb24c5ded778337a85adf059ae03cc5f1b621678fa0a5382b0514ba8aca3c49429267c7fd636c07976d252eaa44bbe6452e721b36cb6e55ccaad9d1e378d602f499a6dd5de7e9177cd18fa923e63e165e20754761f64e2ac4a1566011064b2fbf8873089e9bcbe9ea7630e62565532137bc461ed8a42ddf41f10163520bfdc74781a494253b6ffd53387ba644e5ce33803d90bc164e205992bb09159ed53570d9530664f2711f5c31eecd93d39d34b5146374b7a9ecd88f9d7ab6951d06706f3c21ca3ac544a7578ccbe902eb190826077324a7e9cdab3a354b1bd68f49ff80d180021c034cd0aea758ecd18db732114edef17ee1ad401ab4dfa973f036abe487c3542736eda09709aa7d0d4bc6aa9bab4f2e62786a504b12edb2542a46d165add9bc04d33450633520aec3bdfc61e82eea2d4e24d0f3dfc33d0d0db4d1c44f31b98b69ae56551de3170470c8568d650e05364d21d656caed11aca2e1c32f6898b8415ed6ebe7a98e6265856bb6faeb48bc07352d382e8488cfc100d397b71799651d6592c2b7c238891b081affc9a64f5723ffa6203fc9a816dde6a28b1d2f6ac39025ec10585592c56a91c24570556b976ed68d5c3a82af0fbff989ca1eebeeb9dad937b8d95ca3b259ad4ffc82fdf3d7c347317ceba30e03fdd7bcb35cd27ff5840bc792c1e60b8697febe4f330e17332ee06280cb9a12a5f04daddeb83001a0d9d3a44b10dead8b343b04220f05311ff6f28d35582ea29f990b60c872052b53b5557b4eef8240dd7bd347a61cee1cbcae5534eb81b7b6c3a511b0a81448171d49a9e93df31098a02472e107a9fcbeb01ce0eea496acc79c3779c4ccccdb185b6223c5a50efe24cd1747821d89201eb920d1ff7b2313afa21df04fa8ff3c7eaf8405999940c5f1adfe6b448f7efd450b8053300018846d125afe80f102bd3ff63581e78f37bc9b38c000cde0a17c50df0bf11c3b3b1df7e9257c980d752fdddf9f0d71594625f9dff6e55edcec55a834d8b27d64981a4ea515abb94cc4ca7f976be883a17a3edb8aaa41bc8be7dd100fb29b5ae7eb54a1149b35d4f4bf0d611d98205182ddfc88e039c4ebe293cd93765882c07cdbae596321514275914b26fb59bc37348ce4f98ba1842569ee79794ffb9e22268824ce5bb30b1d4626ed6f1fd8b2a1059a2810a29533c9e3b96326099c2b572958a8f0421314a98deb30c012d852ce8e3b9f5745aa823f6f68782a46bddb8e15f020ecd621418e548336fadbbef30650de59335e65daedb0912e26abfea8d68d790302ffbab23d09deafb6d1752faa851efc9b718222550e5610c3764357583d5924ce48daa1c4fd483a34923ee1dd03e4c97f5d6e913293f9bdece414cd469fddcff4badfca7c16f385bbc6996a753527d0a369ad30ab82f31422a3961208c26a2355b8704cccd9bb51a1a0349fabb23d7e1a0ca65e7b44492ba4d0f3257d8c048c0c48d9c38f09ce82866d4f8f3b9ad97f61b211704ec4738423ea428b3923d89be8f7635d38813c6e6efe5bc230e40d93aa655a725a50543d219eff3b326d9facce01f043118113bb03ffdc417667080534247d1836b8921c4fb705658827bcde3ef0500a4bb17594cbdf9b39297d9830fd68aa68e7aa43a0f2a930f2df8707951cd96f168301f9a94c7055e7e6c99d12a326719bbae6059c60d2b163d34032e699d3eb46ef22ea6e6b269a09fc663c7df2e5905dbf4d1e67f454633e5d0016946c9d4ebe3a32cf786d70eaae678764cf7cf3252459fa1339913c1aca6b8db995e3fd682e21ad40330a57247ea2407f065b15b93e2c6e560b31ac9251dae6cf346740883e6cf173260a44de657fc3b1fd6c022d38a07b5f76b65f1fcdf3d3b52724775ecbbd128ff21c8ed2c52cb362b32592381fe91f5f4c7d209ab5a91b38aea8469b2e671a5db65bb9bf51bd106a288c08c5dc25a54ea6315b829cbd511661695575bf8ec803b918a9733d9a150cb56ae0757574392aeee3c77dbe60b2a1678cb173c7af0e97b2bfca5bd2f779b01838b20c39f93d6420b2e89bad113e728e54b73b1a28a516c6af382580f20fdf892b43552ab6579a14b52901281eec86285413271eb242831842b2486a8e3c5a4af2d2773b6ecb60f6246b18c03be18a67cf37a6632d38aac90a066bc450898a55066520be3c77be04a94eae7cbbfb644d4e36b77d3b75a98a9e6f8e6f54beb04f92d6d1bbd165ae600b1f1225045c92a6b74cccaa4e93001a3d50c994021ba45991d1a7094db027b195b2a1db8897d6b76c96df05f9a47100edb2bf4668e79a53bb4ea41773b04502874fdf3cddc29c767065cb54e6f327d51481eabe3797d077137bc5c384014d26a35a34ac6072b0f4accd3eaef7b0a899ed3f89aea26d454ccde724ce18034cb851be058e3f97257f1928f51ebb0df868208f2912151944a6b2d2cf72d2bbc2667db59dada7aeed1e7a7c4da0dc2beb66f451622ba5b71d8490fe7c0fc8f5e376c173a427f196d2772362e9fb3d6774ac667a52ff8ad9f32e8d40d3604933d40a9cbc6a3f0482702328f1ac10e026e62a2a4357abe2f8795632de9476ca59dc9ddf02adec706b531dece0940beda1de1bd0f5ce79ac692c0f9add7026a461cd9156571a3522bcb08756fa00c8b78ee33208b930431b089d32cd25d40c744fb0a2ad7f039a2d371b0193438d1008e7d7504665b45e008fbf08799d9e6bcf456ade34334ede91ecbef5ef724683d613f369b575206060c226d687e5ed27ce56fc26ba87f533cada1bee9268168be876baa772100fc39ea9bfb187df051ac309b42ac3a22ce7642b7aaefc28915e3bd674da0ff0f237c2b36457fff0f2c1da0619cf2e720fc2dd471eaa3603c62b1d60a8a2411d469ca1a2ae0a29309be338a18826950227643efc6747e6c95bfc0660f98442c13c5c4ee40c9c667d1c62677b3b9b532b6c76986920ce6a59fc46b94e721f4f276c3c28cab545ef641b03d64e970287e9b6095b37d0fb4740409d5e4f2bd798c21b6abeac12b7ed77b83d4075928c80b735ec3f8055eb6984a310811dda4e113cee5858dd86aed864ff5f76b747e370588bb9bb933677554548ecffd05fa72efec851f9364550c6967c9433fdc5891c5751a9f8377a926c66ebe6cb3f57e9d87acd5d1a642ed73d3680893c2e7841f6524ded853a202f175333eb0eebdfc8abad60637e35a38e29c2ec165f89fd1735439d52a973a811253d9eea7182a0070eb720b12f2393ec915ad2de2f6918f96146ab8633c621c8331f4e57f0300aa8b5bf143c7d82a31a1ab63c2eb7c9c67639e06ee40b3b038718b41ef88d52e22fecb657112db5edb0cde769c53c9cc43492f44f5ed2fa41d9a8d85f586b4bfbfe7cdae840e24e665e3c1aa18ad13359c89303011fed2fcf3aa99a879964269fbcd0d86218e4b9d688cafdfb6e6a5ebbba51bf285fc3acfb738e6c70ec0154d317d93ed23723e8a3d055c56bec4ecd62b6fe4933ea0eaabe9c4ac75f33221730cd424d9a6cb1956947b8417260367ce10568dc14fa953666c11bcb468870137fbfa7abb14d7c454399cdb6bf033078c914fbfa8cf24f3d2a92016f45c32a53f2b38d56a4fd15cf4930f712656d416ea85a8e04ebeb8c4b122555a7e5ba55e9108b0a700a4930f278a9a738391160a45bcd4ae1a77967f831a042ac1477052ca4d6672b173198709302770b76f9ffa72210a2fb7834584c5f24b494128625e43f0551d890f00081056b0944bb97faf3729000a33e263d4a964c289817a7eacab79c89d05f4f03f9cb36b8c5fcef159fc2f3e83c4efa81058841e2c644b4bcdc7d0ae2bdfb502979f2ead7aa6f473b99565a008f482d6ff3e4ea", 0x1000, 0x30c) syz_emit_ethernet(0xd8, &(0x7f00000016c0)={@random="ab130304a0a9", @random="783adaec0781", [], {@generic={0x6000, "f34157356dd81ce53e251a2bbc3fb7f7ef1732646de1b3bd98df15a2bfd49020f712c34b8629948df1297d0379c1efdc0f0adeff9c358f62b596e3f831ac995881d45c61064fba234f5bd53121e9cd2b07dd575e8f84502290fddb2348fd406c067bab4426af0b875a622fc273000344d91a047ec1a44082b83f16f5e77b9fae31c8c2ada858eb39f17e867241ef3ddea04cfd5ec4b72149388a589bacc8049b275015e0bca9e064b00264c7ce71b141f07cf8b56b8b0680e4ead6be8a42f7cfafa9404e7cb06fb65528"}}}) r2 = socket(0x20, 0x1, 0x65) syz_extract_tcp_res(&(0x7f00000017c0), 0xf, 0x401) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001800)) r3 = open(&(0x7f0000001840)='./file0\x00', 0x400, 0x28) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001880)=0xa) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000018c0)=0x449) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001900)={'tap', 0x0}) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001940)="bd1f5ca54bb1329ed61af709442fad8e9ec15ee857f73db67b3e1ba25ea135688cd3b28fa4dad5c8eaf046bcdf54c0c6546800079d9464d99e88caa7f2edc7f3b6d12fbf029390ed707acaa583365624f93d35b4ad39f46a118e986341c82b00c9e81057468eb730cbf171c46afc5123d2e509f88e47b4da80a75c17dbccfb1587a91c93294ddc1e09f8ef60d0bd31640871ab2275a7c910936be93bd1b065908762e88f221b4f50d75dde7fcffdcd04c79777730f0c7512217ab91c5a0affb431cb085dc93e99ed9d12cf428bb108893c5ab1d7e312241c047112157c8799d044add9aebae1730bbe671d1add42c5676d", 0xf1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a40), 0x1, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000001a80)) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001b00), 0x800, 0x0) kevent(r3, &(0x7f0000001ac0)=[{{r2}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x2, 0x4}, {{r4}, 0xfffffffffffffff9, 0x40, 0x2, 0x5, 0x66}], 0x6, &(0x7f0000001b40)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x7, 0x2}, {{r5}, 0xffffffffffffffff, 0xe6, 0x1, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x7, 0x7ff}], 0x6, &(0x7f0000001bc0)={0x5, 0x5}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001c00)={'tap', 0x0}) r6 = accept$inet6(r2, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000001cc0)={0x1, 0x2}, 0x10) setsockopt(r1, 0x1, 0xfaa2, &(0x7f0000001d00)="93afce5a7347c9f612d4ad692f3973945aacd49cd8e07725f0a24da82a2b29b514fa48fe426a410650fc0c943549d08c6f04a396a03860726fb129fd868e709e510a12a5bf1509da08ea2c00feaddaa6beae59ca8451b6f4b1a49bc35e66fbe18dd6f90d9b11a2f383be6e6f04b7f18ef8b47056d50ec16bbb93222aba36e449bc94c9ca0885ace9cd2d91262b552fe38217f1c4ff8bc90d51cf86111e61b02de5", 0xa1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4811, r1, 0xffffffffffffffc0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001e00)={0x1, &(0x7f0000001dc0)=[{0x8, 0x13, 0xc1, 0x3}]}) getpeername(r0, &(0x7f0000001e40)=@in6, &(0x7f0000001e80)=0xc) 279.943766ms ago: executing program 3 (id=969): sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000080)="33108a5b", 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="1cd2d176f4b8f82c1d09936270286ea75b958983a9f15438392f4d2feb0900000000000ef962", 0xa8269}], 0x1, 0x0) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x2e) ftruncate(r1, 0x80002) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) 279.337909ms ago: executing program 7 (id=970): mkdir(&(0x7f0000000000)='./file0\x00', 0x8) (async) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) (async) rename(&(0x7f0000000100)='./file0\x00', 0x0) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 32) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setreuid(0xee00, 0x0) r0 = getuid() r1 = getuid() chown(&(0x7f0000000040)='./file0\x00', r1, 0xffffffffffffffff) (async) setreuid(0xee00, r0) (async) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) 278.267193ms ago: executing program 7 (id=971): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x99, 0x0, 0x7}, {0x50, 0xf, 0xff, 0x7}, {0x6, 0x80, 0x8, 0x4000}]}) (async) sysctl$hw(0x0, 0x2c, 0x0, &(0x7f0000000000)=0x35, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0x1000e, &(0x7f0000000080)=ANY=[]) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0xc0084427, &(0x7f0000000040)={0xa, 0x400, 0x6, 0xfffffffe, "45600000000600070000070000000000000200", 0x7, 0x44}) 277.567351ms ago: executing program 5 (id=972): setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f00000000c0)=0x5) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5200) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x92) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001740)=0xffffffd2) unveil(0x0, &(0x7f0000000000)='x\x00') r3 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getdents(r3, &(0x7f0000000e80)=""/4091, 0xffaa) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) getdents(r3, &(0x7f0000001e80)=""/4096, 0x1000) 172.905821ms ago: executing program 0 (id=973): r0 = open$dir(&(0x7f0000000140)='.\x00', 0x200, 0x150) recvmsg(0xffffffffffffffff, 0xfffffffffffffffe, 0x1000) getdents(r0, &(0x7f0000000400)=""/4087, 0xff7) 172.64664ms ago: executing program 3 (id=974): sysctl$hw(&(0x7f0000000440)={0x6, 0x9}, 0x2, &(0x7f0000000480)="d020437b8b", &(0x7f00000004c0)=0x5, 0x0, 0x0) sysctl$vm(&(0x7f0000003c00)={0x2, 0xc}, 0x2, &(0x7f0000003c40)="e3669c7ba81c", &(0x7f0000003d00)=0x6, &(0x7f0000003d40)="cdfb26f44ad2b2", 0x7) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x5) 169.778865ms ago: executing program 7 (id=975): setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000000)="673bb5b8cc0c16ed08f1b8d24e2217f981aa6a78ef1d357e382526b1573271aeabc1b7", 0x23}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="11"], 0x20, 0x2}, 0x6) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3f, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x40000802) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x10000, 0x0) ioctl$VNDIOCSET(r2, 0xc0384600, &(0x7f0000000240)={&(0x7f00000001c0)='./file0\x00', 0x1, &(0x7f0000000200)='./file0\x00', 0x8}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x11b) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x10004) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x7, 0x3}, 0x10) 169.65217ms ago: executing program 3 (id=976): setitimer(0x2, &(0x7f0000000000)={{0x0, 0x3ff}, {0x0, 0xe9db}}, &(0x7f0000000040)) getitimer(0x2, &(0x7f0000000080)) 168.296321ms ago: executing program 3 (id=977): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x60}) (async, rerun: 32) r0 = syz_open_pts() (rerun: 32) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x200, 0x2, 0xffffdfa2, 0xfffffffc, "0814909900006a49260da02948b06321f385ffe6", 0x4000000, 0x20008}) (async) shmget(0x0, 0x3000, 0x602, &(0x7f0000ffd000/0x3000)=nil) shmget(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 60.183763ms ago: executing program 0 (id=978): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x2, 0x0) (async) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000040)="b1000512000000ae05000701070000000008000000000500fef96ecfc72fd3357ae30200004e30ffd2d236acf20bf404be01000000f7c8cf5f882b297de1aa050400ce94e2f0ad3ebbc257e4411f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300000100be1f25a2e791505c47f8343712cc11fffffffffffffc00"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0xcd504404, &(0x7f0000000580)={0x20000b, 0x2, 0x1, 0x2f, "cd0000008000000000000000001500", 0x40048003, 0x6}) (async, rerun: 32) setuid(0xee01) (rerun: 32) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x23, 0x0, 0x0) getsockopt(r5, 0x29, 0x23, 0x0, 0x0) (async, rerun: 32) poll(&(0x7f0000000000)=[{r1, 0x8}, {r1, 0x10}, {r1, 0x100}], 0x3, 0x5) (async, rerun: 32) bind$unix(r0, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r6, 0x80085762, &(0x7f0000000040)={0x1, 0x4000000}) (async) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) getpeername$unix(r0, 0x0, &(0x7f0000000300)) (async, rerun: 32) syz_emit_ethernet(0x46, &(0x7f0000001cc0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x7, 0x4, 0x2, 0x4, 0x38, 0x65, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast2, {[@ra={0x94, 0x6, 0xe7a6}]}}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x6, 0x9, {0x5, 0x4, 0x0, 0x4, 0xbaaf, 0x66, 0xcd, 0x8b, 0x3b, 0x3, @loopback, @local={0xac, 0x14, 0x0}}}}}}}) (rerun: 32) 57.152409ms ago: executing program 2 (id=979): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f000000f000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = shmget(0x3, 0x2000, 0x44a, &(0x7f0000046000/0x2000)=nil) shmat(r3, &(0x7f0000138000/0x4000)=nil, 0x3000) mmap(&(0x7f0000362000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0) ftruncate(r2, 0x8531) mmap(&(0x7f0000033000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0) r4 = socket$inet(0x2, 0x3, 0xfc) pread(0xffffffffffffffff, &(0x7f0000000000)="2beba8c5bfaaff44b437df", 0xb, 0x80000000) ioctl$FIONREAD(r4, 0x80206979, &(0x7f0000000000)) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mknod(&(0x7f0000000480)='./file0\x00', 0x6000, 0x400) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='W\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) 55.634255ms ago: executing program 3 (id=980): chmod(&(0x7f0000000040)='.\x00', 0x35e) mkdir(&(0x7f0000000100)='./file1\x00', 0xa1) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x5, 0x5, 0x1, 0x10000000}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) r2 = dup2(r1, r0) recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xf, 0x1000, 0x9, 0x6ac90b9ec76a8cc1, 0x3, 0x8, 0xf, 0x2, 0x1, 0x4, 0x5}) chmod(&(0x7f0000000040)='.\x00', 0x35e) (async) mkdir(&(0x7f0000000100)='./file1\x00', 0xa1) (async) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x0, 0x0) (async) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000200)=[{0x5, 0x5, 0x1, 0x10000000}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) socket(0x2, 0x2, 0x0) (async) socket(0x2, 0x400000000002, 0x0) (async) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000080)="c5f5d915", 0x4) (async) dup2(r1, r0) (async) recvmsg(r2, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) (async) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file1\x00', 0xf, 0x1000, 0x9, 0x6ac90b9ec76a8cc1, 0x3, 0x8, 0xf, 0x2, 0x1, 0x4, 0x5}) (async) 54.485973ms ago: executing program 3 (id=981): socket(0x18, 0x3, 0x3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000080)="06e6a186cf8257197b8d91e7c56e0abd770a63cab73518977eb4e7f3cf84aa05aa7689c8dbe18896a2e8229d32f6e84c8033909c4b569ec9cc4cf6a445c82559ea205149a66ab99c89e4c319f5ced9ad4f702334eeb646b39b919a8d4fde562ba7135f28c86c751ee09b3028f555ae44a521f306ab76d3ef708e7f40d6e5c7cae35bb7622d953d709d8f83a05b80ff08aeb6f1a2537d113aedf5291a08932a64899b6d9e9be1f561e9fbc452ea18", 0x0, 0x0, 0x0) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) r1 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, &(0x7f0000000080), 0x0) socket(0x18, 0x3, 0x3) (async) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) sysctl$vfs_ffs(0x0, 0x0, &(0x7f0000000080)="06e6a186cf8257197b8d91e7c56e0abd770a63cab73518977eb4e7f3cf84aa05aa7689c8dbe18896a2e8229d32f6e84c8033909c4b569ec9cc4cf6a445c82559ea205149a66ab99c89e4c319f5ced9ad4f702334eeb646b39b919a8d4fde562ba7135f28c86c751ee09b3028f555ae44a521f306ab76d3ef708e7f40d6e5c7cae35bb7622d953d709d8f83a05b80ff08aeb6f1a2537d113aedf5291a08932a64899b6d9e9be1f561e9fbc452ea18", 0x0, 0x0, 0x0) (async) socket(0x1, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) socket(0x18, 0x3, 0x0) (async) ioctl$FIONREAD(r1, 0x8080691a, &(0x7f0000000100)) (async) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, &(0x7f0000000080), 0x0) (async) 0s ago: executing program 4 (id=967): r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x1, 0x5, 0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="6b0ed1d70768bc56d970495ac8ffd5157efd0e6a515b99f0cad68bfb83ff76a216452e38700d7fd826f27a93d561ed80f59e6195d9097f0ae2eb76884b5b255471f2fc1fcf1d6654a857224c3096f8205b85df50ece9f409d76b72c8b753fd39633dacf8484e4a91ae14d43c71b03ecba72903e499e97119214022f72ae40379be4e68325b7be56f249e5c852336909f81392e1f511d67700a9d0107200f2fb07a91525676341252ec82068556400efae59e2e124faff2b4dec4", 0xba}], 0x1, 0x200) syz_emit_ethernet(0xed, &(0x7f0000000240)={@broadcast, @random="63c87a06b9ac", [{[], {0x8100, 0x6, 0x1, 0x3}}], {@ipv4={0x800, {{0x15, 0x4, 0x3, 0x7, 0xdb, 0x1000, 0x9, 0xff, 0x3, 0x0, @rand_addr=0x6, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x17, 0x8, [@multicast2, @multicast1, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}, @end, @lsrr={0x83, 0x1b, 0x91, [@local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @remote={0xac, 0x14, 0x0}]}, @rr={0x7, 0x7, 0x27, [@multicast2]}, @noop, @noop, @noop, @end]}}, @udp={{0x3, 0x2, 0x8}, {"fe7e6c14565668e1b1ff2b9371e51f43853e0ff2843cb64c893abeed1b0abbed2d102a723209c0bec051e1e8b3fdec1bb2892eece8d314fb52ff1003a9fd3461e9d817fffdab790a96966f4e3201601a270fd8c43c59b26f55b517ba177378759e7802ff6d82ff158602a334d2a22f6d0c2ab30115f97d3381db6e94f1fe86"}}}}}}) syz_extract_tcp_res(&(0x7f0000000340), 0x1, 0x9) syz_emit_ethernet(0x2f7, &(0x7f0000000380)={@empty, @random="913a8a37c5ea", [], {@ipv6={0x86dd, {0xe, 0x6, "eafc5c", 0x2c1, 0x1d, 0x80, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x2, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0xc}, @jumbo={0xc2, 0x4, 0x1}, @generic={0x5e, 0x7, "83465a03208ff8"}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x9}]}, @hopopts={0x2, 0x1, '\x00', [@ra={0x5, 0x2, 0x4}, @enc_lim={0x4, 0x1, 0x4}, @enc_lim]}, @fragment={0x32, 0x0, 0x7, 0x0, 0x0, 0x7, 0x68}, @dstopts={0xa1, 0x4, '\x00', [@ra={0x5, 0x2, 0x3a}, @jumbo={0xc2, 0x4, 0xffff7fff}, @ra={0x5, 0x2, 0x7}, @jumbo, @enc_lim={0x4, 0x1, 0xb5}, @enc_lim, @pad1, @jumbo={0xc2, 0x4, 0x3}, @ra={0x5, 0x2, 0x8000}]}, @fragment={0x2e, 0x0, 0x80, 0x0, 0x0, 0x9, 0x66}, @dstopts={0x6c, 0x3, '\x00', [@pad1, @pad1, @jumbo={0xc2, 0x4, 0xfffffff5}, @ra={0x5, 0x2, 0x1}, @enc_lim={0x4, 0x1, 0x80}, @enc_lim={0x4, 0x1, 0x6}, @pad1]}, @routing={0x2e, 0x4, 0x0, 0x6c, 0x0, [@mcast1, @remote={0xfe, 0x80, '\x00', 0x0}]}, @fragment={0x0, 0x0, 0x8, 0x1, 0x0, 0xa, 0x65}, @hopopts={0x50, 0x34, '\x00', [@enc_lim={0x4, 0x1, 0x7}, @ra={0x5, 0x2, 0x76}, @generic={0x9, 0xea, "de7e3f890d0b59dc3c8c90dc4c1f3ae1c815448b05ad94c59ac487c38949fbef257e3dd74fc724386a8fef2ff7e331d98f20d4fee822ec8a6f4b090d50969f6392e64011efe006a0b17cfbe3e43999ce71c5c3f2a772dcdd13dd3cbf57256eaf03a9f267d6aad63861319580828dec4781b12c955887e39553d9b0ee020433d7e11ae5f02ab99e899afa528e45a4057ec2ec37c6b879e64e9e5702c7f18b7da9e8167f88e4964e30d2f34d1936a4032da7275b5282fcba0e2cae6fadecd0cff503e42c4b823b26b80026afd84a58fb2bbd4a07092023e04876dcd95db163afc9d2163e38e51ce84a7f4e"}, @pad1, @generic={0xf7, 0xa8, "5fc1cf6d53487b777c08922d54809506469b3f79166ea0dfc63a935034bb6c16d91a479691a126346032152af313779bfc82d5979122105bf1eeed32a34b5c8cc0c01eb36f1c5f8f8371be65d4528227eb1d1a0b9180ab3d7327df7fbadaa1ed93bff6644cfab49c8adb7da6ef4d30cf42b242aa141fd9bd4bb99a4c220af0af904b16e9cdb0830bf773164cee388c4a8a81f3ca227e4510434e5b5e80195b685c98c6d5ac860673"}, @ra={0x5, 0x2, 0x7}]}], @generic="745119811f1bf6c5681ccf83645f56cd87bf466de440f31858862b7d7ed627e59053fe455880c5327562579d93848c2d33eae143af256e28cf"}}}}}) mkdir(&(0x7f0000000680)='./file0\x00', 0x4) pwrite(r0, &(0x7f00000006c0)="3b14353406289aac69e35c5993e5b78f07521bbff772c5c1065f73e69614d5530dabd6e3f16dc4e6d010b18d8c5fe2111de4044b035bf78662f996f8e8d3af4b4632e32a2013e0d4fc276c6b3d9d522eead951a5d23de912a43e096865ac190c4e72bfed43d7bb4002fb5409c95e38192afa9f19d3a0d88a91e9aa165f6e0492bcd5ef470744d8a79d4795b48972a147c7ff586f4e545c9fb203daa4efdb0e0c8a33ad6d7e3a6d885261daeebef1675a6d573d9e67872982e958da03ad757a9b01e1e62ef795fd57b61c8d8a7e860e51bea432957ece16d6749be67272fe3003bc3e173693983230b4347a962f7ead6a7c58ed896bdea977fc6d73a538e9505f956f719cfe72734148d0c247dbc2aabe2220aa8365d91ce7c6a0875f873a0d12e18a4fd6ce2321346ff23042dc9af8019f90e7fc9cf19474bf1b68adb94aa9ea1b3e07e5937937d1e3145d46c1bae9ed832b4ecc75a062d2b756ff139c8f1dfb8eaba8bff81bb8608eacd136bde6411f52e9b23903b1789a063d8fa53d84ca4ef3454236aa74c60debc3ffd40972e5a08e3faa86d8295534988c34c758d5cf2d08881d0bdf6bb3eb2224c24079415d35f8a84eb8fefee5abfc7a4059a9989255ed2c4ea1eb613bc60cc5d580f3fba64addb3239043166ebaa36fb6daad8877bee109ba1c632e5122cde8b13261ab8b7a8e3d32e25812de43740390d91648d916c7151fc236f2e41c18664d775b11f989d3e689f3bb1a6938a9659f45ac3a187745e2661768a5cd35404ccb05de5e61f3a33589942f4ee953a9d249cdd6602626348a722aabc160bc435fd49011e01960e2d1eedb01d2fb1708ad4537d900552501b95f55f40f4dcbb613b093f8531e254ea96ba031bdddbec00292674a92394fcb28cda3a7c89848abb8ca1b042096e732f7904591a2fb290681bbe7a7b8be2bd27169cb9ab9fe525b05f77165aa03b907592df048c87d572a2c8d27ec934eaca8b7959190b93ee8a650830ab7e1b2bc4f8c452141c4eccdb0b6db34eef78d621fccfa2ad51cbd0b013923404c4fd03fbd39790970bfce0425a78ca00e6fb715ae3baab01cc69a31a44ef14eca7ea2476d04b486496074ce74f36afbecd5acfb6ab9158089b9711f5536ef1eccbb8cd71b7877e4e67e7c41d026bf3e040e611e31bb6b1c2d617f9d882468794b83cba37f2113dd0854395d2ab7050d7a613faed0546ded4d741443e7caf520f983be7745ab3cc42f11f7146b3d7337ce056600b09e8039c453f14cb0f0446f014393d8dfb3256a953b3c586414658466ae0ab2253add24bec873df3d63c87da291a64257213dde6cfc8cb5a95b18940083a69165b019260b01290c04fb634b0d2eb3a0965af198430854452535f6c18f8130a60191c2f09608d1d791b08be5a7d3981ca1ca53d3542b50569836007b151b7dd8c7da45587424abf029e7e805e26ba4afbdfcf4a8ae027196abe5a89ae75cd38f73bba5a0e7852680934a735df693208aaf8e4a5996f773148e0c109da744796ee0d694db1237a04929815920e98f89f05b639dc42f0ba5f3a018fd7fc1259992b89ee44ad0ed7152c4772e601e73ea129559472907b7adbda98710a15b12fb0459abc3a56afc4638613643529530f909353932af87ada79b1ffabd1bcf286ac86252ddd02bf5f780b738a476647f0fec841415def7b9df7c8c839ba17df7b7a7fbb77732edbac842c959ee10e71fa8f43bd0504be3e8bfe90e9762aedd467d7ec963fe9861dc5100fdf051fbe22569639d92d654929131d8594d97339e65ff6a8d0b95ee8d537dab5b90a7662619d58432f5ca8e20f27cd51db70ed59930184c67538e8462edeb18e72fef5f7c9a19221cb9dde764d453d7376f7f625584f53f57aab820755403754eb24c5ded778337a85adf059ae03cc5f1b621678fa0a5382b0514ba8aca3c49429267c7fd636c07976d252eaa44bbe6452e721b36cb6e55ccaad9d1e378d602f499a6dd5de7e9177cd18fa923e63e165e20754761f64e2ac4a1566011064b2fbf8873089e9bcbe9ea7630e62565532137bc461ed8a42ddf41f10163520bfdc74781a494253b6ffd53387ba644e5ce33803d90bc164e205992bb09159ed53570d9530664f2711f5c31eecd93d39d34b5146374b7a9ecd88f9d7ab6951d06706f3c21ca3ac544a7578ccbe902eb190826077324a7e9cdab3a354b1bd68f49ff80d180021c034cd0aea758ecd18db732114edef17ee1ad401ab4dfa973f036abe487c3542736eda09709aa7d0d4bc6aa9bab4f2e62786a504b12edb2542a46d165add9bc04d33450633520aec3bdfc61e82eea2d4e24d0f3dfc33d0d0db4d1c44f31b98b69ae56551de3170470c8568d650e05364d21d656caed11aca2e1c32f6898b8415ed6ebe7a98e6265856bb6faeb48bc07352d382e8488cfc100d397b71799651d6592c2b7c238891b081affc9a64f5723ffa6203fc9a816dde6a28b1d2f6ac39025ec10585592c56a91c24570556b976ed68d5c3a82af0fbff989ca1eebeeb9dad937b8d95ca3b259ad4ffc82fdf3d7c347317ceba30e03fdd7bcb35cd27ff5840bc792c1e60b8697febe4f330e17332ee06280cb9a12a5f04daddeb83001a0d9d3a44b10dead8b343b04220f05311ff6f28d35582ea29f990b60c872052b53b5557b4eef8240dd7bd347a61cee1cbcae5534eb81b7b6c3a511b0a81448171d49a9e93df31098a02472e107a9fcbeb01ce0eea496acc79c3779c4ccccdb185b6223c5a50efe24cd1747821d89201eb920d1ff7b2313afa21df04fa8ff3c7eaf8405999940c5f1adfe6b448f7efd450b8053300018846d125afe80f102bd3ff63581e78f37bc9b38c000cde0a17c50df0bf11c3b3b1df7e9257c980d752fdddf9f0d71594625f9dff6e55edcec55a834d8b27d64981a4ea515abb94cc4ca7f976be883a17a3edb8aaa41bc8be7dd100fb29b5ae7eb54a1149b35d4f4bf0d611d98205182ddfc88e039c4ebe293cd93765882c07cdbae596321514275914b26fb59bc37348ce4f98ba1842569ee79794ffb9e22268824ce5bb30b1d4626ed6f1fd8b2a1059a2810a29533c9e3b96326099c2b572958a8f0421314a98deb30c012d852ce8e3b9f5745aa823f6f68782a46bddb8e15f020ecd621418e548336fadbbef30650de59335e65daedb0912e26abfea8d68d790302ffbab23d09deafb6d1752faa851efc9b718222550e5610c3764357583d5924ce48daa1c4fd483a34923ee1dd03e4c97f5d6e913293f9bdece414cd469fddcff4badfca7c16f385bbc6996a753527d0a369ad30ab82f31422a3961208c26a2355b8704cccd9bb51a1a0349fabb23d7e1a0ca65e7b44492ba4d0f3257d8c048c0c48d9c38f09ce82866d4f8f3b9ad97f61b211704ec4738423ea428b3923d89be8f7635d38813c6e6efe5bc230e40d93aa655a725a50543d219eff3b326d9facce01f043118113bb03ffdc417667080534247d1836b8921c4fb705658827bcde3ef0500a4bb17594cbdf9b39297d9830fd68aa68e7aa43a0f2a930f2df8707951cd96f168301f9a94c7055e7e6c99d12a326719bbae6059c60d2b163d34032e699d3eb46ef22ea6e6b269a09fc663c7df2e5905dbf4d1e67f454633e5d0016946c9d4ebe3a32cf786d70eaae678764cf7cf3252459fa1339913c1aca6b8db995e3fd682e21ad40330a57247ea2407f065b15b93e2c6e560b31ac9251dae6cf346740883e6cf173260a44de657fc3b1fd6c022d38a07b5f76b65f1fcdf3d3b52724775ecbbd128ff21c8ed2c52cb362b32592381fe91f5f4c7d209ab5a91b38aea8469b2e671a5db65bb9bf51bd106a288c08c5dc25a54ea6315b829cbd511661695575bf8ec803b918a9733d9a150cb56ae0757574392aeee3c77dbe60b2a1678cb173c7af0e97b2bfca5bd2f779b01838b20c39f93d6420b2e89bad113e728e54b73b1a28a516c6af382580f20fdf892b43552ab6579a14b52901281eec86285413271eb242831842b2486a8e3c5a4af2d2773b6ecb60f6246b18c03be18a67cf37a6632d38aac90a066bc450898a55066520be3c77be04a94eae7cbbfb644d4e36b77d3b75a98a9e6f8e6f54beb04f92d6d1bbd165ae600b1f1225045c92a6b74cccaa4e93001a3d50c994021ba45991d1a7094db027b195b2a1db8897d6b76c96df05f9a47100edb2bf4668e79a53bb4ea41773b04502874fdf3cddc29c767065cb54e6f327d51481eabe3797d077137bc5c384014d26a35a34ac6072b0f4accd3eaef7b0a899ed3f89aea26d454ccde724ce18034cb851be058e3f97257f1928f51ebb0df868208f2912151944a6b2d2cf72d2bbc2667db59dada7aeed1e7a7c4da0dc2beb66f451622ba5b71d8490fe7c0fc8f5e376c173a427f196d2772362e9fb3d6774ac667a52ff8ad9f32e8d40d3604933d40a9cbc6a3f0482702328f1ac10e026e62a2a4357abe2f8795632de9476ca59dc9ddf02adec706b531dece0940beda1de1bd0f5ce79ac692c0f9add7026a461cd9156571a3522bcb08756fa00c8b78ee33208b930431b089d32cd25d40c744fb0a2ad7f039a2d371b0193438d1008e7d7504665b45e008fbf08799d9e6bcf456ade34334ede91ecbef5ef724683d613f369b575206060c226d687e5ed27ce56fc26ba87f533cada1bee9268168be876baa772100fc39ea9bfb187df051ac309b42ac3a22ce7642b7aaefc28915e3bd674da0ff0f237c2b36457fff0f2c1da0619cf2e720fc2dd471eaa3603c62b1d60a8a2411d469ca1a2ae0a29309be338a18826950227643efc6747e6c95bfc0660f98442c13c5c4ee40c9c667d1c62677b3b9b532b6c76986920ce6a59fc46b94e721f4f276c3c28cab545ef641b03d64e970287e9b6095b37d0fb4740409d5e4f2bd798c21b6abeac12b7ed77b83d4075928c80b735ec3f8055eb6984a310811dda4e113cee5858dd86aed864ff5f76b747e370588bb9bb933677554548ecffd05fa72efec851f9364550c6967c9433fdc5891c5751a9f8377a926c66ebe6cb3f57e9d87acd5d1a642ed73d3680893c2e7841f6524ded853a202f175333eb0eebdfc8abad60637e35a38e29c2ec165f89fd1735439d52a973a811253d9eea7182a0070eb720b12f2393ec915ad2de2f6918f96146ab8633c621c8331f4e57f0300aa8b5bf143c7d82a31a1ab63c2eb7c9c67639e06ee40b3b038718b41ef88d52e22fecb657112db5edb0cde769c53c9cc43492f44f5ed2fa41d9a8d85f586b4bfbfe7cdae840e24e665e3c1aa18ad13359c89303011fed2fcf3aa99a879964269fbcd0d86218e4b9d688cafdfb6e6a5ebbba51bf285fc3acfb738e6c70ec0154d317d93ed23723e8a3d055c56bec4ecd62b6fe4933ea0eaabe9c4ac75f33221730cd424d9a6cb1956947b8417260367ce10568dc14fa953666c11bcb468870137fbfa7abb14d7c454399cdb6bf033078c914fbfa8cf24f3d2a92016f45c32a53f2b38d56a4fd15cf4930f712656d416ea85a8e04ebeb8c4b122555a7e5ba55e9108b0a700a4930f278a9a738391160a45bcd4ae1a77967f831a042ac1477052ca4d6672b173198709302770b76f9ffa72210a2fb7834584c5f24b494128625e43f0551d890f00081056b0944bb97faf3729000a33e263d4a964c289817a7eacab79c89d05f4f03f9cb36b8c5fcef159fc2f3e83c4efa81058841e2c644b4bcdc7d0ae2bdfb502979f2ead7aa6f473b99565a008f482d6ff3e4ea", 0x1000, 0x30c) syz_emit_ethernet(0xd8, &(0x7f00000016c0)={@random="ab130304a0a9", @random="783adaec0781", [], {@generic={0x6000, "f34157356dd81ce53e251a2bbc3fb7f7ef1732646de1b3bd98df15a2bfd49020f712c34b8629948df1297d0379c1efdc0f0adeff9c358f62b596e3f831ac995881d45c61064fba234f5bd53121e9cd2b07dd575e8f84502290fddb2348fd406c067bab4426af0b875a622fc273000344d91a047ec1a44082b83f16f5e77b9fae31c8c2ada858eb39f17e867241ef3ddea04cfd5ec4b72149388a589bacc8049b275015e0bca9e064b00264c7ce71b141f07cf8b56b8b0680e4ead6be8a42f7cfafa9404e7cb06fb65528"}}}) r2 = socket(0x20, 0x1, 0x65) syz_extract_tcp_res(&(0x7f00000017c0), 0xf, 0x401) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001800)) r3 = open(&(0x7f0000001840)='./file0\x00', 0x400, 0x28) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000001880)=0xa) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000018c0)=0x449) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001900)={'tap', 0x0}) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001940)="bd1f5ca54bb1329ed61af709442fad8e9ec15ee857f73db67b3e1ba25ea135688cd3b28fa4dad5c8eaf046bcdf54c0c6546800079d9464d99e88caa7f2edc7f3b6d12fbf029390ed707acaa583365624f93d35b4ad39f46a118e986341c82b00c9e81057468eb730cbf171c46afc5123d2e509f88e47b4da80a75c17dbccfb1587a91c93294ddc1e09f8ef60d0bd31640871ab2275a7c910936be93bd1b065908762e88f221b4f50d75dde7fcffdcd04c79777730f0c7512217ab91c5a0affb431cb085dc93e99ed9d12cf428bb108893c5ab1d7e312241c047112157c8799d044add9aebae1730bbe671d1add42c5676d", 0xf1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001a40), 0x1, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000001a80)) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001b00), 0x800, 0x0) kevent(r3, &(0x7f0000001ac0)=[{{r2}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x2, 0x4}, {{r4}, 0xfffffffffffffff9, 0x40, 0x2, 0x5, 0x66}], 0x6, &(0x7f0000001b40)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x7, 0x2}, {{r5}, 0xffffffffffffffff, 0xe6, 0x1, 0x9, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0x7, 0x7ff}], 0x6, &(0x7f0000001bc0)={0x5, 0x5}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001c00)={'tap', 0x0}) r6 = accept$inet6(r2, &(0x7f0000001c40), &(0x7f0000001c80)=0xc) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000001cc0)={0x1, 0x2}, 0x10) setsockopt(r1, 0x1, 0xfaa2, &(0x7f0000001d00)="93afce5a7347c9f612d4ad692f3973945aacd49cd8e07725f0a24da82a2b29b514fa48fe426a410650fc0c943549d08c6f04a396a03860726fb129fd868e709e510a12a5bf1509da08ea2c00feaddaa6beae59ca8451b6f4b1a49bc35e66fbe18dd6f90d9b11a2f383be6e6f04b7f18ef8b47056d50ec16bbb93222aba36e449bc94c9ca0885ace9cd2d91262b552fe38217f1c4ff8bc90d51cf86111e61b02de5", 0xa1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4811, r1, 0xffffffffffffffc0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001e00)={0x1, &(0x7f0000001dc0)=[{0x8, 0x13, 0xc1, 0x3}]}) getpeername(r0, &(0x7f0000001e40)=@in6, &(0x7f0000001e80)=0xc) kernel console output (not intermixed with test programs): OpenBSD/amd64 (ci-openbsd-multicore-9.us-central1-b.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.150' (ED25519) to the list of known hosts. login: pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700             pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-9.us-central1-b.c.syzkaller.internal) (tty00) login: pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error pppx: unable to set addresses for pppx1, error=17 malloc(): allocation too large, type = 29, size = 16796513700 Epppx: unable to set addresses for pppx1, error=17 pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 pckbd_enable: command error uvn_flush: obj=0xfffffd806a7997d8, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error pckbd_enable: command error malloc(): allocation too large, type = 29, size = 16796513700 OpenBSD/amd64 (Amnesiac) (tty00) login: pckbd_enable: command error uvn_flush: obj=0xfffffd806c9b17a8, offset=0x1000. error during pageout. uvn_flush: WARNING: changes to page may be lost! pckbd_enable: command error wskbd0: can't attach mux (error=5) malloc(): allocation too large, type = 29, size = 16796513700 uvm_fault(0xffffffff838ea928, 0xffff800001515000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at memcpy+0x19: repe movsq (%rsi),%es:(%rdi) TID PID UID PRFLAGS PFLAGS CPU COMMAND *455990 53187 0 0 0x4000000 1K syz-executor 217523 24434 0 0 0 0 syz-executor memcpy() at memcpy+0x19 rtm_msg1(14,ffff80002ebfa218) at rtm_msg1+0x306 rtm_addr(14,ffff800001514f00) at rtm_addr+0xb9 in6_update_ifa(ffff800000afd800,ffff80002ebfa630,ffff800001514f00) at in6_update_ifa+0x199a in6_ioctl_change_ifaddr(8080691a,ffff80002ebfa630,ffff800000afd800) at in6_ioctl_change_ifaddr+0x64e ifioctl(ffff80000150f4f8,8080691a,ffff80002ebfa630,ffff8000333eca90) at ifioctl+0x156d sys_ioctl(ffff8000333eca90,ffff80002ebfa810,ffff80002ebfa760) at sys_ioctl+0x674 syscall(ffff80002ebfa810) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc741744d110, 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(0xffffffff838ea928, 0xffff800001515000, 0, 1) -> e ddb{1}> trace memcpy() at memcpy+0x19 rtm_msg1(14,ffff80002ebfa218) at rtm_msg1+0x306 rtm_addr(14,ffff800001514f00) at rtm_addr+0xb9 in6_update_ifa(ffff800000afd800,ffff80002ebfa630,ffff800001514f00) at in6_update_ifa+0x199a in6_ioctl_change_ifaddr(8080691a,ffff80002ebfa630,ffff800000afd800) at in6_ioctl_change_ifaddr+0x64e ifioctl(ffff80000150f4f8,8080691a,ffff80002ebfa630,ffff8000333eca90) at ifioctl+0x156d sys_ioctl(ffff8000333eca90,ffff80002ebfa810,ffff80002ebfa760) at sys_ioctl+0x674 syscall(ffff80002ebfa810) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc741744d110, count: -9 ddb{1}> show registers rdi 0xfffffd8075d9e148 rsi 0xffff800001515000 rbp 0xffff80002ebfa190 rbx 0xfffffd8075e22e00 rdx 0xea rcx 0xc rax 0x7d8074889148 r8 0x2 r9 0x8080808080808080 r10 0xd0fb6df9a321ec95 r11 0xfffffd8075d9e0c0 r12 0xea r13 0xea r14 0xc0 r15 0xfffffd8075e22e00 rip 0xffffffff817592c9 memcpy+0x19 cs 0x8 rflags 0x10206 __ALIGN_SIZE+0xf206 rsp 0xffff80002ebfa0d8 ss 0x10 memcpy+0x19: repe movsq (%rsi),%es:(%rdi) ddb{1}> show proc PROC (syz-executor) tid=455990 pid=53187 tcnt=3 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000333ed4f0,0xffff8000333ecfd0 process=0xffff8000fffe4028 user=0xffff80002ebf5000, vmspace=0xfffffd805f3cb9b0 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 48122 292209 73744 0 2 0 syz-executor 48122 263144 73744 0 3 0x4000080 fsleep syz-executor 53187 121243 50881 0 2 0 syz-executor *53187 455990 50881 0 7 0x4000000 syz-executor 53187 408489 50881 0 3 0x4000080 fsleep syz-executor 24434 217523 21502 0 7 0 syz-executor 24434 291124 21502 0 3 0x4000080 fsleep syz-executor 84378 426271 11036 60929 2 0x10 syz-executor 84378 60213 11036 60929 3 0x4000090 kqpoll syz-executor 84378 408454 11036 60929 3 0x4000090 fsleep syz-executor 84378 521147 11036 60929 3 0x4000090 fsleep syz-executor 75122 71981 46055 -1 2 0x10 syz-executor 75122 112463 46055 -1 3 0x4000090 fsleep syz-executor 73744 47042 48540 0 3 0x82 nanoslp syz-executor 61019 146072 94856 0 3 0x80 nanoslp syz-executor 61019 469249 94856 0 3 0x4000080 ttyin syz-executor 61019 221042 94856 0 3 0x4000080 fsleep syz-executor 81657 474373 63771 0 3 0x80 nanoslp syz-executor 81657 223201 63771 0 3 0x4000080 ttyout syz-executor 81657 39138 63771 0 3 0x4000080 fsleep syz-executor 63771 210860 48540 0 3 0x82 nanoslp syz-executor 50881 333538 48540 0 3 0x82 nanoslp syz-executor 29487 28827 1 0 3 0x100083 ttyin getty 21502 505293 48540 0 3 0x82 nanoslp syz-executor 7029 147171 0 0 3 0x14280 nfsidl nfsio 95225 86921 0 0 3 0x14280 nfsidl nfsio 24354 87130 0 0 3 0x14280 nfsidl nfsio 47278 517629 0 0 3 0x14280 nfsidl nfsio 43000 160695 0 0 3 0x14280 nfsidl nfsio 42232 252227 0 0 3 0x14280 nfsidl nfsio 21326 33839 0 0 3 0x14280 nfsidl nfsio 32005 502213 0 0 3 0x14280 nfsidl nfsio 74079 190842 0 0 3 0x14280 nfsidl nfsio 49236 200109 0 0 3 0x14280 nfsidl nfsio 92320 49302 0 0 3 0x14280 nfsidl nfsio 78930 298007 0 0 3 0x14280 nfsidl nfsio 15249 150748 0 0 3 0x14280 nfsidl nfsio 57070 222408 0 0 3 0x14280 nfsidl nfsio 88604 20739 0 0 3 0x14280 nfsidl nfsio 5298 351106 0 0 3 0x14280 nfsidl nfsio 25998 357399 0 0 3 0x14280 nfsidl nfsio 98671 216459 0 0 3 0x14280 nfsidl nfsio 39537 11239 0 0 3 0x14280 nfsidl nfsio 50672 502307 0 0 3 0x14280 nfsidl nfsio 46055 196300 48540 0 3 0x82 nanoslp syz-executor 94856 188741 48540 0 3 0x82 nanoslp syz-executor 30465 301850 48540 0 3 0x82 wait syz-executor 11036 368033 48540 0 3 0x82 nanoslp syz-executor 48540 26068 55060 0 3 0x82 kqread syz-executor 55060 378197 56842 0 3 0x10008a sigsusp ksh 56842 304616 37349 0 3 0x98 kqread sshd-session 37349 426449 13235 0 3 0x92 kqread sshd-session 13235 223640 1 0 3 0x88 kqread sshd 72600 518105 4246 74 3 0x1100092 bpf pflogd 4246 186974 1 0 3 0x80 sbwait pflogd 72460 68769 69015 73 3 0x1100090 kqread syslogd 69015 215491 1 0 3 0x100082 sbwait syslogd 63169 237033 1 0 3 0x100080 kqread resolvd 9308 238040 15516 77 3 0x100092 kqread dhcpleased 19497 370864 15516 77 3 0x100092 kqread dhcpleased 15516 458379 1 0 3 0x80 kqread dhcpleased 29754 52189 0 0 3 0x14200 bored smr 44051 122601 0 0 2 0x14200 zerothread 47243 119373 0 0 3 0x14200 aiodoned aiodoned 77725 146806 0 0 3 0x14200 syncer update 73642 177708 0 0 3 0x14200 cleaner cleaner 31218 335965 0 0 3 0x14200 reaper reaper 52453 421475 0 0 3 0x14200 pgdaemon pagedaemon 81370 126257 0 0 3 0x14200 bored viomb 14714 397478 0 0 3 0x40014200 acpi0 acpi0 75284 207613 0 0 3 0x40014200 idle1 43666 1016 0 0 3 0x14200 bored softnet1 81401 166901 0 0 3 0x14200 bored softnet0 33029 163146 0 0 3 0x14200 bored systqmp 28740 10993 0 0 3 0x14200 bored systq 48806 314098 0 0 3 0x14200 tmoslp softclockmp 86296 198058 0 0 3 0x40014200 tmoslp softclock 21009 87542 0 0 3 0x40014200 idle0 1 159429 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{1}> show all locks Process 53187 (syz-executor) thread 0xffff8000333eca90 (455990) exclusive rwlock netlock r = 0 (0xffffffff8387d9f0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 in6_ioctl_change_ifaddr+0x10b #3 ifioctl+0x156d #4 sys_ioctl+0x674 #5 syscall+0xbd4 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff838e3758) #0 witness_lock+0x5f1 #1 ifioctl+0x47f #2 sys_ioctl+0x674 #3 syscall+0xbd4 #4 Xsyscall+0x128 Process 24434 (syz-executor) thread 0xffff80002a27a7e0 (217523) exclusive rwlock uobjlk r = 0 (0xfffffd806a7f3bd0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault+0x1e5 #3 upageflttrap+0xa9 #4 usertrap+0x42f #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd805f3cbc98) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x42f #7 recall_trap+0x8 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10232 11042K 11542K 166960K 13241 0 pcb 19 16K 18K 166960K 489 0 rtable 227 12K 12K 166960K 746 0 pf 35 17K 82K 166960K 189 0 ifaddr 39 7K 7K 166960K 145 0 ifgroup 55 2K 3K 166960K 232 0 sysctl 3 1K 9K 166960K 12 0 counters 68 36K 38K 166960K 258 0 ioctlops 0 0K 4K 166960K 1852 0 iov 1 12K 16K 166960K 65 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1464 92K 92K 166960K 2570 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 4 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 87 0 dirhash 12 2K 2K 166960K 30 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 110K 166960K 1246 0 sigio 0 0K 0K 166960K 15 0 proc 75 131K 148K 166960K 882 0 subproc 72 4K 4K 166960K 145 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 124 0 in_multi 83 6K 7K 166960K 239 0 ether_multi 1 0K 0K 166960K 20 0 mrt 1 0K 0K 166960K 10 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 247 1102K 1102K 166960K 247 0 exec 0 0K 1K 166960K 601 0 fusefs mount 1 32K 32K 166960K 1 0 pfkey data 0 0K 0K 166960K 2 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 268 161K 178K 166960K 13009 0 UVM aobj 33 2K 4K 166960K 35 0 pinsyscall 43 86K 97K 166960K 2579 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 1 0K 0K 166960K 68 0 NDP 14 0K 1K 166960K 101 0 temp 70 8658K 8725K 166960K 44733 0 kqueue 14 22K 33K 166960K 209 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 111 0 107 1 0 1 1 0 8 0 rtentry 176 230 0 143 6 0 6 6 0 8 0 unpcb 144 789 0 736 5 1 4 4 0 8 2 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 736 418 0 413 7 3 4 4 0 8 3 arp 136 37 0 19 1 0 1 1 0 8 0 inpcb 328 1338 0 1324 14 5 9 9 0 8 7 nd6 152 53 0 32 1 0 1 1 0 8 0 pkpcb 40 9 0 9 2 1 1 1 0 8 1 kcovpl 48 16 0 8 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 1 0 1 0 8 0 ppxss 1192 70 0 70 1 0 1 1 0 8 1 pppxif 1504 7 0 7 2 1 1 1 0 8 1 pfstscr 40 4 0 3 1 0 1 1 0 8 0 pffrag 232 13 0 3 1 0 1 1 0 482 0 pffrnode 88 9 0 0 1 0 1 1 0 8 0 pffrent 40 17 0 7 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 3 0 3 3 3 0 1 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pfstitem 24 80 0 24 1 0 1 1 0 8 0 pfstkey 128 86 0 30 2 0 2 2 0 8 0 pfstate 384 82 0 27 6 0 6 6 0 8 0 pfrule 1344 24 0 19 2 1 1 2 0 8 0 art_heap8 4096 4 0 1 4 0 4 4 0 8 1 art_heap4 256 974 0 609 29 6 23 29 0 8 0 art_table 40 978 0 610 5 0 5 5 0 8 0 art_node 32 229 0 152 1 0 1 1 0 8 0 sysvmsgpl 40 9 0 3 1 0 1 1 0 8 0 semupl 112 2 0 2 2 2 0 1 0 8 0 semapl 112 83 0 73 1 0 1 1 0 8 0 shmpl 112 32 0 2 1 0 1 1 0 8 0 dirhash 1024 29 0 12 3 0 3 3 0 8 0 dino2pl 256 3480 0 1961 96 0 96 96 0 8 0 ffsino 296 3480 0 1961 119 1 118 118 0 8 0 nchpl 144 5045 0 3317 65 0 65 65 0 8 0 rtmask 32 25 0 25 2 1 1 1 0 8 1 vnodes 216 4400 0 0 245 0 245 245 0 8 0 namei 1024 18392 0 18392 1 0 1 1 0 8 1 percpumem 16 144 0 95 1 0 1 1 0 8 0 kstatmem 264 142 0 114 3 0 3 3 0 8 1 scsiplug 72 7 0 7 3 2 1 1 0 8 1 scxspl 216 16231 0 16231 12 8 4 8 1 8 4 plimitpl 152 411 0 392 1 0 1 1 0 8 0 sigapl 424 1555 0 1487 8 0 8 8 0 8 0 knotepl 120 545 0 0 17 0 17 17 0 8 0 kqueuepl 224 527 0 517 8 3 5 5 0 8 4 pipepl 344 291 0 264 3 0 3 3 0 8 0 fdescpl 528 1517 0 1485 3 0 3 3 0 8 0 filepl 160 10042 0 9709 22 5 17 17 0 8 3 lockfpl 104 726 0 722 3 2 1 2 0 8 0 lockfspl 48 243 0 239 1 0 1 1 0 8 0 sessionpl 144 32 0 23 1 0 1 1 0 8 0 pgrppl 48 55 0 38 1 0 1 1 0 8 0 ucredpl 104 1094 0 1078 1 0 1 1 0 8 0 zombiepl 144 1488 0 1487 1 0 1 1 0 8 0 processpl 1232 1555 0 1487 6 0 6 6 0 8 0 procpl 664 3266 0 3186 8 0 8 8 0 8 0 sosppl 176 4 0 4 3 2 1 1 0 8 1 sockpl 752 2345 0 2274 19 8 11 13 0 8 3 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 5 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 5 0 0 1 0 1 1 0 8 0 mcl4k 4096 116 0 0 15 0 15 15 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 28 0 0 4 0 4 4 0 8 0 mtagpl 96 7 0 0 1 0 1 1 0 8 0 mbufpl 256 246 0 0 15 0 15 15 0 8 0 bufpl 280 4774 0 134 332 0 332 332 0 8 0 anonpl 32 8781 0 0 71 0 71 71 0 246 0 amapchunkpl 152 41686 0 40945 38 6 32 32 0 158 3 amappl16 200 3699 0 3609 22 13 9 17 0 8 0 amappl15 192 9 0 9 1 1 0 1 0 8 0 amappl14 184 4 0 4 1 1 0 1 0 8 0 amappl13 176 519 0 517 1 0 1 1 0 8 0 amappl12 168 1927 0 1884 2 0 2 2 0 8 0 amappl11 160 22 0 21 2 1 1 1 0 8 0 amappl10 152 52 0 38 1 0 1 1 0 8 0 amappl9 144 248 0 248 1 1 0 1 0 8 0 amappl8 136 123 0 120 1 0 1 1 0 8 0 amappl7 128 117 0 115 1 0 1 1 0 8 0 amappl6 120 380 0 367 1 0 1 1 0 8 0 amappl5 112 79 0 68 1 0 1 1 0 8 0 amappl4 104 464 0 433 1 0 1 1 0 8 0 amappl3 96 7394 0 7290 3 0 3 3 0 8 0 amappl2 88 1600 0 1521 2 0 2 2 0 8 0 amappl1 80 14111 0 13510 14 1 13 14 0 8 0 amappl 88 11984 0 11794 5 0 5 5 0 92 0 uvmvnodes 80 4400 0 0 90 0 90 90 0 8 0 dma65536 65536 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 dma512 512 1 0 1 1 1 0 1 0 8 0 dma256 256 8 0 8 3 2 1 1 0 8 1 dma128 128 255 0 255 2 1 1 1 0 8 1 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 34 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1517 0 1485 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1517 0 1485 1 0 1 1 0 8 0 vmmpekpl 168 13501 0 13452 3 0 3 3 0 8 0 vmmpepl 168 100237 0 98172 105 11 94 99 0 357 4 vmsppl 488 1516 0 1485 6 1 5 5 0 8 0 rwobjpl 80 31603 0 26151 113 1 112 112 0 8 0 pdppl 4096 3042 0 2970 114 40 74 80 0 8 2 pvpl 32 16401 0 0 133 0 133 133 0 265 0 pmappl 256 1516 0 1485 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 303 0 56 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837dbff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838e3550) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff838e3550) at __mp_lock+0x192 uvm_fault(fffffd805f3cbb98,b1d21682000,0,1) at uvm_fault+0x1ea upageflttrap(ffff80002a361f70,b1d21682000) at upageflttrap+0xa9 usertrap(ffff80002a361f70) at usertrap+0x42f recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7bcead69ee70, count: 3 ddb{0}> trace x86_ipi_db(ffffffff837dbff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838e3550) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 __mp_lock(ffffffff838e3550) at __mp_lock+0x192 uvm_fault(fffffd805f3cbb98,b1d21682000,0,1) at uvm_fault+0x1ea upageflttrap(ffff80002a361f70,b1d21682000) at upageflttrap+0xa9 usertrap(ffff80002a361f70) at usertrap+0x42f recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7bcead69ee70, count: -12 ddb{0}> machine ddbcpu 1 Stopped at memcpy+0x19: repe movsq (%rsi),%es:(%rdi) memcpy() at memcpy+0x19 rtm_msg1(14,ffff80002ebfa218) at rtm_msg1+0x306 rtm_addr(14,ffff800001514f00) at rtm_addr+0xb9 in6_update_ifa(ffff800000afd800,ffff80002ebfa630,ffff800001514f00) at in6_update_ifa+0x199a in6_ioctl_change_ifaddr(8080691a,ffff80002ebfa630,ffff800000afd800) at in6_ioctl_change_ifaddr+0x64e ifioctl(ffff80000150f4f8,8080691a,ffff80002ebfa630,ffff8000333eca90) at ifioctl+0x156d sys_ioctl(ffff8000333eca90,ffff80002ebfa810,ffff80002ebfa760) at sys_ioctl+0x674 syscall(ffff80002ebfa810) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc741744d110, count: 6 ddb{1}> trace memcpy() at memcpy+0x19 rtm_msg1(14,ffff80002ebfa218) at rtm_msg1+0x306 rtm_addr(14,ffff800001514f00) at rtm_addr+0xb9 in6_update_ifa(ffff800000afd800,ffff80002ebfa630,ffff800001514f00) at in6_update_ifa+0x199a in6_ioctl_change_ifaddr(8080691a,ffff80002ebfa630,ffff800000afd800) at in6_ioctl_change_ifaddr+0x64e ifioctl(ffff80000150f4f8,8080691a,ffff80002ebfa630,ffff8000333eca90) at ifioctl+0x156d sys_ioctl(ffff8000333eca90,ffff80002ebfa810,ffff80002ebfa760) at sys_ioctl+0x674 syscall(ffff80002ebfa810) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xc741744d110, count: -9