last executing test programs: 2.08263337s ago: executing program 0 (id=1): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x53}) r0 = syz_open_pts() close(r0) sysctl$net_inet_tcp(&(0x7f0000000040)={0x7, 0x2, 0x2, 0xa0000204}, 0x4, 0x0, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1000f6ec, 0xeb, 0x7, 0x5fffff5f, "9cdc562e307ec3a76cdf4c0000002ffffffbff04", 0x2, 0x9}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000009c0)="f284547ec87ae3ad1aad0ee27ee88eacb67a08038280f2a01ae7a48358ae16e2fba4ee0ddad57fa2b502658b5723516552c4349404b44e61906eb367dd016164244e321c3f3fa4a301cca907a63fe5682806e86f7b9ed732b01c843a7c13b71430810706a94f10d2cb6414e1fffa7b8cceb21a5bb7f7e286998196fa9ddbf1180a09fbdfb5fa39c5351cac68378d67e9655cdbf971126f853c896ee40a964e51b93e9f8cd2761da19460ae1277fee651ab0c75d0c5b1bf66cfd5838c158d811facece8dcef640f9c9eb9530e6d8ee418a92276e3f27224433eef1cb72de8961a15ff100acd28426503cae730e81dafef5299f8cae80f54b022a9ae3164b69a08b6460d25fba9fe6c6d07c1d5893bbd9f8b78b80fa1c3bf9209558ad46ae1f00a2ee2221f62071fc8687045f65f847000e0bcff4de28560bc948c5f780cc109d10a8fdad1599932daa727ee06845b7bb5d0462606567e6827a47aeaf012f8ebcc6007d3733a5230347e33c24e68fbf757c7fba0f3f9097dd6c24c6732753aac4cc5aa43378d32e28fad0dda633e1362a5e3a1da302e5c1b07103d306d92c663aa9717d106f6f9c944e2c7de93d0fc0ab40b4a4d6416c476337bf94f4a9a6248abfd8e612758b0167f5a0a002b405bc30f8b6e9f9778db29d03789e7293f6d5049bdd713a9ca84764fa65433f3c35334a05b1bf10b14d73506495614913013f2120359ab76806bfc6c5d597786da32ae3d2868d5c692e6bb98413ae8e822b002f3ecdc844354e3eafa64f9a2a90a6f1bff8c9b8ba073203b2396221ca58d38ceb75f42fc4a0c72dc0dc2349bcc3681ca430908cf926861f0aec3b28d2ea59d0ee36f14ea06345e7136dec7c9ba6e3925c4ef813a2c83d4b213b266c26f04e204fbda47ee410ee0ae002e7163492e1929b9279b29e6ed90986de6d05f40b50248f7aa97f03cc09c1082e5119f9491e0f980e9d6bc7407c2a2ec625b902e39085f792fa9217f143349b1b08fb1647b1b694e544d9f33f3bdc4f77f55858cf9f2751ec683512630fa72236d127bff3449692fffb710d8dfe730df8733bb1d59202f2e126e8a77479d461910dfa5664b6fb27fe479774c0ae1190fe35b40c831e6a77f02da283b96686a47adcfbb07950e99dfe251ec21e20d36f868f2ddbb532de5fff1ffbfcede623df3517fb836ba8c48d8848784614ed65a0cf6dfe38b1ecf79942c185c7fb4110f2113794c96e5ecaa33df181357743c2047c01a856846e6f23465b340cc35d88f9ddb966492562f05245ee167b7a97f26a460b3e1632aeb18779cacfbe57a79ef107aa8d9304a45dc195143cacae3e78b1606408d5465d80600d6683fe41838f6212025a9f82a31602775d09d1b8892090bfe17c2269e27682ef898852c65d54c720559b8c4a05c9858c0a1b380824b0282609e7f0dc597f30047d0be06d2c4a44d894d44bd9463d43a795fd2a13bbed1c213602a3fc8931ab00e45a1d0fd2160741ae3868023f4f633eda272a117bf38a1d094f8fb75e55856b6f5fbb7a5595ddc4d9ce6a10e87ce411ae30ad4a61469864a6511e949ad9f4c3230fe05cd4b43b7666d66bdbdcd0ca2fd02dfee6670a9515cfb626e46e7df970f645c673a5e36844062c38fd862e57fd0f053b3ed71fc26bff73bf2ca24e664665a2c7329858ce8d9fc7f18e5f42f217f6b3e64466a28b3c207d67fce58294b2e3b4afe29551e69decffbfb8e8b9df5821094c2b9cb4ca887e295aedb2f2d3a6f6412abfc3793387d6161f03fc8e18fc9227e73bcfd42334365996ec6e85343f0b0dd731c92cee894003311edbf18ddd70445c5c875b007a91a7b7dc6f4dd04e49adfe7d484708152c5c4a55b32e26ffdad79948dc118e0c9a0707f729913bdb63fc8a29c89e2a6b44c942d45de15570ec7ceda9ed638e41008b93fc13eb6e0b0a55a5272ec2e7966efcc5d58fc2d83c5aa7d09e7e65b2612a63698a4654c0f7d253d7556d1b757201803f77de0c6c2e8fc853e7571579f761e1d16bcbe61a7d77e90bf32162a644da6772df67f13fd6becebbc7b4a849283c8bd879ee75f885b3adbebf376568c3ba030de0cdacce12ac404352c0e9dbc6b79d103ccda9ea17f619a1286528c08644293be3b4a9cde83633842e181c003a8c2ddca9b4968273fec75ebdee0538b1cd61bbb2a22dbf3eb5fc58bdb583f7e3cc508f9edac0dbcdb1d95e4b3a202a487ba7bc05ba7a9d428215499e9f4c0ee4516e85efebf96d12d5312a6af261b53d482b66879de906e9914eb63cdc360db0882dade69d9341e39816410dc0bf2d45e6abf4bee9e0c424434595ac438df5c28cccea19f4324c23154c64ea395782f3f8301000000010000002e", 0x693}], 0x1) 2.061952352s ago: executing program 4 (id=5): r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) listen(r0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x12, r1, 0xf0) accept$unix(r0, &(0x7f00000002c0)=@file={0x0, ""/4093}, &(0x7f0000000140)=0x73b) 2.047581586s ago: executing program 5 (id=6): mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x9011, 0xffffffffffffffff, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffe, {0x0, 0x4000000000000003}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x6, 0x7, &(0x7f0000000040), 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket$inet(0x2, 0x3, 0x0) close(r1) close(0xffffffffffffffff) unveil(0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x80000001, &(0x7f0000000240)={0x0, 0x2}) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) select(0x0, 0x0, 0x0, &(0x7f00000001c0)={0xd4a, 0xfffffffffffffff4, 0x6, 0xfffffffffffffffa, 0x9, 0x6, 0x5, 0x7ff}, 0x0) setsockopt(r3, 0x1000000029, 0x1a, &(0x7f0000000000)='\"\x00\x00\x00', 0x4) syz_emit_ethernet(0x10a, &(0x7f0000000240)=ANY=[@ANYBLOB="e727dc07001f00000000000086dd602907a600d42c03cb697a653e336f000000500000000000ff0200000000000000000000000000010100002e000000004e214e2100089078f3ffea0ab6b1e10d18bd57eb277291722ab7fee75820b61fc98ae6aeb78b7a75e2d2f84964312f93b2c419d9c964106aa163593640e315442bacb2553af46b7f37c203f1f92894c0eee9368b9e96ef2f2d4f9951cbe3ceaac424ad83f5122dde9dc436f8bdb0adbd11454e2512ab54228c1bd9081455a64a0a62ab34f287a13aebce3384ab74abbdee2cf215aeef4b79dc6151cf2dc757a8ce0c89a49c30362c3739874481e4ec00857b197131f0b00000000aa399820000000014000000"]) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="69e1629b6174391e7dd7a2d786dd60b6000000302c03cb697a653e336f000000500000000000ff02000000000000000000000000000102000003"]) 1.967056154s ago: executing program 4 (id=9): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9, 0x3, 0xc, 0xca, 0x81ac, 0x10001, 0x10, [{0x1, 0x3, 0x4, 0x1}, {0x5, 0x9, 0x8, 0x7}, {0x100, 0xf88, 0x0, 0x9}, {0x3, 0x800, 0x8027}, {0x2, 0x200727, 0x2800, 0x7}, {0x1, 0x651, 0x1, 0x99}, {0xce1, 0x2, 0x4f8, 0x6d}, {0x9, 0x803, 0x14, 0x4000008}, {0x2, 0x82, 0x4, 0x5}, {0x6a75, 0x8001, 0xd1d, 0x4}, {0x1cc, 0x5, 0xc, 0x5}, {0x8, 0x4009, 0x8, 0x8}, {0xfffffffe, 0x7, 0x6, 0x2}, {0x101, 0xeffffffa, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000002}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) (async, rerun: 64) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f0000000040)={0x0, 0x933, 0x0, 0xfffffffffffffc5b}) ioctl$VNDIOCSET(r0, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="000000003d1e6ed7eda0f59047bf65b18d7c51f78306ccffb4050000000000009dd52840fafd3493857d65d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x406}, 0x0) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x280, 0x0) (async) ioctl$TIOCSETA(r0, 0xc4504446, &(0x7f0000000740)={0x2b, 0x5, 0xcd, 0x0, "0400000000800000ebb178d952d6d31962fff0d1", 0x8, 0x3}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x50}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xfe10, 0x0, 0x37) 1.965814907s ago: executing program 1 (id=11): setitimer(0x2, &(0x7f0000000000)={{0x200000000000, 0x900}, {0xffffffff}}, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_GETMAP(r0, 0xc010570d, &(0x7f00000002c0)={0x0, 0x0}) fcntl$getown(0xffffffffffffffff, 0x5) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x450e) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x420, 0x0) 1.962094726s ago: executing program 4 (id=12): setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x5, 0x100000000, 0x0, 0x80000000, 0x8000002e, 0x0, 0x0, 0x2f01, 0x4, 0x0, 0x0, 0x1, 0x7, 0x0, 0x2, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0xb81], [0x8, 0x2, 0x8f, 0x0, 0x800000, 0x0, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x0, 0x100000002, 0xfffffffffffffffe], [{0x0, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0x0, 0xfffffffe, 0x1000}, {0x1008, 0x0, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe, 0x0, 0x7}, {0x0, 0x95b, 0x200, 0x8}], {0x0, 0x5, 0x0, 0x849}, {0x203, 0x10, 0x4, 0x2}}}) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x59}, 0x4000000000000102, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) chmod(&(0x7f0000000080)='./file0\x00', 0x23f) setreuid(0xee00, 0x0) r3 = getuid() setreuid(0xee00, r3) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x80978a, 0x6, 0xef7fff00, 0x80a19a, "0c93f2000e55be4eecf9ffffff001400", 0x8, 0x100}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) 1.87077472s ago: executing program 1 (id=14): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000300)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x80000000000206, 0x4ebfac6bbaf7949) pledge(0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="cf7ee9e191f06844cd5a11f1462d", 0xe}, {&(0x7f0000000400)="152995eb", 0x4}], 0x2, 0x8) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x880, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000530, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) clock_gettime(0x3, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r4, 0x0) ioctl$VNDIOCSET(r2, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) sendto$unix(r1, &(0x7f0000000140)="b10005010000009f0500000007010000331c13fece910b00fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b2b7be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a42118210000720fd38bfb0000fd54c125191b1257aea8c500002002fbfe0c2300008abfba0902000000e371a3f8343712051eeab70800000000000000ffffffff001000"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe2a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc2585601, &(0x7f0000000340)={0x10, 0xe, [{&(0x7f000023d000/0x3000)=nil, &(0x7f00005f7000/0x1000)=nil, 0x7fff}, {&(0x7f000009a000/0x4000)=nil, &(0x7f0000512000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000367000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f00005e5000/0x3000)=nil, &(0x7f00001a2000/0x2000)=nil, 0x93c}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00005f7000/0x1000)=nil, 0x7fffffffffffffff}, {&(0x7f00003c7000/0x3000)=nil, &(0x7f00007c7000/0x2000)=nil, 0x7}, {&(0x7f00002ed000/0x1000)=nil, &(0x7f000023b000/0x3000)=nil, 0x1}, {&(0x7f0000739000/0x3000)=nil, &(0x7f0000612000/0x2000)=nil, 0x7}, {&(0x7f00003d9000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f00002de000/0x1000)=nil, &(0x7f00001d6000/0x4000)=nil, 0x9}, {&(0x7f00005c2000/0x3000)=nil, &(0x7f00007d4000/0x2000)=nil, 0x100000001}, {&(0x7f00000d3000/0x1000)=nil, &(0x7f0000098000/0x2000)=nil, 0x7f}, {&(0x7f0000247000/0x4000)=nil, &(0x7f00001bc000/0x2000)=nil, 0x7}, {&(0x7f00006c7000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f000023a000/0x2000)=nil, &(0x7f0000643000/0x2000)=nil, 0x101}, {&(0x7f0000253000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7ff}], './file0\x00', 0x8}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000140)=0x1918, 0x0, 0xffffffffffffff36) 1.869158747s ago: executing program 4 (id=15): r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) r4 = syz_open_pts() ioctl$TIOCCBRK(r4, 0x2000747a) r5 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x2000) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x9, 0x80, 0x0, 0x100000001}, {{r1}, 0xfffffffffffffff9, 0x50, 0x1, 0x2, 0x1}, {{r1}, 0xffffffffffffffff, 0x89, 0xc0000002, 0x100000001, 0x1}, {{r3}, 0xfffffffffffffffe, 0x0, 0x1, 0x845a}], 0x0, &(0x7f0000000340)=[{{r6}, 0xfffffffffffffffb, 0x5d, 0x80000000, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x0, 0x4, 0x8, 0x10}, {{r1}, 0xfffffffffffffff9, 0x81, 0x80, 0x0, 0x401}, {{r3}, 0xffffffffffffffff, 0xd7, 0x40000000, 0x7, 0x7fffffff}, {{}, 0xfffffffffffffffe, 0x2, 0x1, 0x7, 0xb3b}, {{r2}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x2}, {{r2}, 0xfffffffffffffffd, 0xc, 0x2, 0x9, 0x8d}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xffff, 0x1f000000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x80, 0x80, 0x7, 0x80000000}, {{r2}, 0xfffffffffffffffd, 0x84, 0x1, 0x4, 0x7ff}], 0x800000, &(0x7f00000005c0)={0x0, 0x6}) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) fcntl$dupfd(r7, 0xa, r1) setgid(0xffffffffffffffff) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000000680)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xfffffffffffffef1) sysctl$kern(&(0x7f00000006c0), 0x2, &(0x7f0000000700)="0cc95e34a187d41cabd799eb9f44594818fc204614a58098519d0bff637ef7ee2a8602e589627ff870ff409a5663ec8a0513cd453d5e5ce7ebb1cda492089a833b6d5700ca5aa8f70f54a091ca8498b820409b63f6b3d76a7c436f0c7b63b65dc710c86708f56f820b17720d22bbd207a57df6ef2616137683d83c8683de42faf200621332defc11487e1ca6d29605655dbc320976ff96b619315defa72f35e4e7d4b30a8831256894c6cbf81ff99cadb1d9aaa205ce280493f6", &(0x7f00000007c0)=0xba, &(0x7f0000000800)="a2e7d5b09caeb7879f186fcb381f64618790c43e2bad4ec13d73e3f5f61a7e9243bfd00fac6d1130bc091b287780252cc630f66d2b295c6c5b5b588b58cdd4e9ea24e229f858a3e17c3d1db52d69aefc1a25b947faba978a8065880fc6f0acd044983a09d01494244e8f70650388acdb6a20cc1d5e2dca45280b851242763780d1e72c", 0x83) r9 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) r10 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r10) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r9, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) pipe(&(0x7f0000000600)) writev(r7, &(0x7f00000000c0)=[{&(0x7f00000004c0)="2321af7777f62a61338c2545c1b4208f65ca8e655826f60135dcfd78d69d812b06c8f7fb03e4065b57b63af9ed6fbd476ea83b7e7d6528d768a257e7d581d57f4b2cf7754c4ca160fc9c0f86f4b340723e84a1f9251e41f7b5fcb1642f5e9b356193a10a441d70d72f33932d9eeac0130e90ed482fa5d0ca66", 0x79}], 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) shmdt(r5) 1.753479344s ago: executing program 3 (id=18): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000b40)="820000ec3d1e6ed7eda0f59047bf65b18d7c51f78b06ccffb405e0a9f5c9a92f13942840fafd3493857d02000000093d34", 0x31}], 0x1, 0x0, 0x0, 0x40b}, 0x4) (async) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) (async) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r1, 0x0) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) ftruncate(r1, 0x5) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001700)="417a8044", 0x4}], 0x1) (async) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) (async) setitimer(0x0, &(0x7f0000000000)={{0x401, 0x3fc}, {0x1, 0xc0000}}, &(0x7f0000000140)) (async) r2 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) (async) ioctl$FIONREAD(r2, 0xc028756b, &(0x7f0000000100)) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) (async) r3 = syz_open_pts() close(r3) (async) r4 = syz_open_pts() ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000001c0)={0x2930c6bd, 0x6, 0x97, 0x4d6, "8b030200693ec0d3ab7b841dee3e0425e6cf8100", 0x15, 0x1}) (async, rerun: 32) writev(r3, &(0x7f0000000500)=[{&(0x7f00000019c0)="52880d3e3db033faa0f56b84da8e6d43644edd776de4534a75ba5c3ca0d05f7b677bf3879fc286cdcfaa2ccb0e68b1c297bbbcfa2d13e1980673e5e818ed11652adffbc1dea8d84ba3e79b9e8b566539f7b642af15dca62129a6480f1539cf4ba657161987efd986b890ed2d8f1e5e2aa96a6ab917cc4cf56360b0850b170ab72b6f2e019a7ae142d376d17c2f98b78eda686c3d3052dac79d2f079cf5142a85b300fbf5dc743b52a3bc166f27a6a913083b2fba928953cd402d3500514df4ac519147a364d1c08f35c43dd24bc43dded4d35c2874e3c623463d36f6350e058382d95c1a39387351d7026eea9199493c8772ddc1e810dd72dadcf9663b6507a9f1b8d554957a6f3cba355e9c3a92dc4c07363370d01b96cce104dfaeca3be43422722c3cb220e3d6a5b4da531108e06c5a65abaa7fbc48e1eca9cee9977b476ef6239822c00270e82762bf45832888e45eb83f6e2a819d28839609191d130d978c47da7fd0e9b9c3ce9b34ace7acbf8185dd94cb992f2ab13636a7cbde088baa80cf9cea2bc8962d9c86e7df1b1ffcb00dab1309832f11aaba628baded6ed3c4ca47de121dc7248ec5b06583794601573793120e7e725993e9b3c20e7d5955b8c365b7a64955838f892d558b294a3e7cc9d6fbd4483ba8fa2b4a4dcf53501c5dc22fbc33f6783cfee45025d9aa8ea4eca6777623b695987bd97dcff3f8773a405c00a36919e27dd4f70e5658777a1d59ae8953d204d921167c5da45c9e2da7c16efbb676864c7ae8c02bca9f5692772f9926a3d90e8e3ef5871b3c72a359c42226f4fdffe450d737180bac820c737916c5bff894f648b7e0c4679bbac4dfe8da6c6cf77d1f5e7c3d1def1be4a78b5672e669bf476323342e7d2ad8d47c462726fc7864348e20fcf95b6201b63390ca22653dcac9fef2619da0816e00cd2c85278f086cf2b25b7ab5915601160453a8ca7b0cf7f4efc3e94e340ebf7bbc4991a8af4dac99fd58f91124d7e0522ddc84ff222d1ece73964be6f039b361a2340269ebf7d7954f2a7d7b71fdc77d680adff6c62f6ced86d140d92deced1beed41357eda16c5398f1e73b37f0edf69aa18b427b8cba36f36dafbe022d0fa8a66b276eebf52db7a4c46856dbb930ef20dc0b7b95cb232a594d70c125f722ffae5c16fa08f640dd1181e016f8f605ce0cec954c9403b5e610c1c3b2131272e7e7131c6bcf9b148e0f658472152303d54da12cef119fdcc798b52a5e42fd9de61f8ba5726846fad9e3587ee9dd5db2828ca723e3f0d602e8a22a4c98317bfec145fd5f8acb6fdfcf7797745083fe4b9b6f1f2911ea3412558bc7dda886b7e969baa6277bca1685441946c8270a2f47cba2bf5ab88604cebf1830970ac3e76cd819ce819fe41015ff015ac460d538defcaab4eb3ccfaa3da44189b5aa5f068a936f6661ef2c4aeaffafebc5f185d1eff9ff6b4fef594ea73332048b76fd38ec58b838f3e5e8f044e6ca76f34cbf94a1288984403c39ceaa51ff8da6f704131aa3964b55114bd1cc8d5249bc717f19f772a9fcba93c7e9fe45462cf24d386dcfc98e96bac06a6ae962056dcaf5226d1867307c00cfba7fa203f4629aebc7166313139eeb890c9cf47897bb59a089ebb400a63c82f520ca2143a17fd9768aa70734c80e1af44eac590bab91c3813e9255d2834f9fef9b1a8bd111307e50d64c96f5f08ea1ee677f17aa8084d09ed19defeb11d704e2c13e37ed4fa1c78fe978a767c52165924981d64f25", 0x4e5}], 0x1) (rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000001c0)={0x57, 0x9}, 0x10) (async) syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6beed57d00482c0204f19d6bceb1ee1eedc0754f96424ec9ec6d73c58415dd5ff9ff0200000000000000000000000000012b0000000000000001039078ff000000000000000007030800000000000000000000ffffffffffff0000000000000000000000000000000000000002000000"]) (async) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0xc0) (async) getppid() pipe(&(0x7f00000001c0)={0xffffffffffffffff}) seteuid(0xffffffffffffffff) (async) ioctl$WSKBDIO_GETMAP(r7, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) fcntl$getown(r7, 0x5) 1.753149428s ago: executing program 2 (id=3): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x100000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x38, 0x200}, 0x0, 0x0, 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x1000000029, 0x3e, &(0x7f0000000000)="6744d6e1", 0x4) writev(r0, &(0x7f0000000100)=[{0x0}], 0x1) 1.752408764s ago: executing program 1 (id=19): r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x126, 0x2e, &(0x7f0000000040)="ebffcbdf13b9fd812eaa4e713048e699319296482d5f1f3c5970e450673b94d8b90c02f16a64e7ba4c6f54a810290a95445f9fb215eed0a050a3af7882fe74b74a38d998ab7e73e5f12d0d6ce4886af9d18e6af8ad6112f2bdfc96a3ff4c60d95f6d20266b2006647bee7ad61711582b1359087c6593483faf36c52aa2296be75d8640054d6d6e9202d206bc9a91fb6d6c57ef8555dd8a676be21ce320e7a4a7d81fcdc6007f70ed280b4c12ae3f3a46", 0xb0) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x2000, 0x5cda) clock_settime(0x100000000000000, &(0x7f0000000080)={0xfc1ecd02, 0x5}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1404) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x20) r1 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x0) socket(0x1, 0x4000, 0x9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$VNDIOCSET(r1, 0x80184601, &(0x7f0000000340)={0x0, 0x9, 0x0}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) select(0x1, &(0x7f0000000040)={0x2, 0x81, 0x7, 0x1, 0xffffffffffffffa5, 0x5, 0x3, 0xaeb3}, &(0x7f0000000080)={0xde4, 0x7, 0x0, 0x1, 0x6, 0x6, 0x0, 0x4}, &(0x7f00000000c0)={0x2, 0xac1e, 0x0, 0x89b7, 0x9, 0x7c, 0x85, 0x64}, &(0x7f0000000100)={0x0, 0x86c4}) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)='T3', 0x2}], 0x1) lseek(r2, 0xffffffffffff7fff, 0x2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0xffffffffdf003fff, 0x0) 1.744145421s ago: executing program 2 (id=20): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x637d) bind(0xffffffffffffffff, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./bus\x00') listen(0xffffffffffffff9c, 0x51) setitimer(0x0, &(0x7f0000000040)={{0xffffffff}, {0x300, 0xf4240}}, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x11) ioctl$FIONBIO(r0, 0xc0307004, &(0x7f0000000100)=0x1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r1 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x2c5d36d679bbff67, 0x2, 0x0, 0xff}], 0xe4a, 0x0, 0xa9f9, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000980), 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000001200)={0x2, 0xc0}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r4 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r4, 0x29, 0x28, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x5, 0x4008, 0x8000000000000003, 0x3, 0x1000000000090, 0x49, 0x2000000000}, 0x0, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x106) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r5, 0xc0785101, &(0x7f0000000040)={0x0, 0x0, 0x0}) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x8000, 0x8c10, 0x0, 0x0, "ea3d940a7baa51c1dd1be588c204217515bf1f4c", 0x10000}) 1.722331259s ago: executing program 4 (id=21): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) connect$unix(r0, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = kqueue() r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x17, 0x1, 0x3ae, 0xa}], 0x8c0, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x0, 0xffffffffffffffff}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r3 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0xe02) r4 = socket(0x18, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = open$dir(&(0x7f0000001700)='./file0\x00', 0x0, 0x120) chroot(&(0x7f0000000740)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYRES64=r6], 0x28}, 0x0) recvmsg(r7, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/51, 0x33}, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000100)={0xff, 0x8018, 0x2000007, 0x101, 0x67, 0x81ac, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x10071002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x100, 0xf88, 0x0, 0x9}, {0x1, 0x800, 0x8007, 0xa}, {0x401, 0x200727, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0xd1b, 0x4}, {0x1cd, 0x410001, 0xc, 0x3}, {0x8, 0xb, 0x8, 0x2}, {0x3ff, 0x4, 0x8, 0xfffffffb}, {0x29a71717, 0x7, 0x1, 0x6}, {0xc, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r3, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r3, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) truncate(&(0x7f00000000c0)='./file0\x00', 0x6001000004) 706.499628ms ago: executing program 5 (id=22): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x170) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c, 0x80, 0x9df, 0x401, "f8296eda50c1cf09d78faab6aab1040000000e47", 0x1, 0x401}) writev(r0, &(0x7f0000000580)=[{&(0x7f00000003c0)="de5583be936edb8c8fee3ed5d8e60a", 0xf}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x2000f66c, 0x9, 0x9, 0x5fffff1f, "9cdc452e307e0804002f000200002f9e68cd3304", 0x400, 0x207f}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="37c0d9b7911da01905d081381ae22c025701bee18150ced0bbe82933c6bbb9bf85c786c54da138d7ac88948b310ba4bbdb4271b74f36e733eb814c689c08540079e90128ca478f32d6045817770f8339e2ad680c1d4192d4ad4e1ea93f2b102f045f2a25168e29799436960e3fa9361dee40be93d433be434c9a6af8e86508d11ae9ddc8fbbf346d1e587b3eb9fe", 0x8e}], 0x1) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) (async) syz_open_pts() (async) close(r0) (async) syz_open_pts() (async) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc0) (async) openat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x170) (async) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x2) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x1c, 0x80, 0x9df, 0x401, "f8296eda50c1cf09d78faab6aab1040000000e47", 0x1, 0x401}) (async) writev(r0, &(0x7f0000000580)=[{&(0x7f00000003c0)="de5583be936edb8c8fee3ed5d8e60a", 0xf}], 0x1) (async) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x2000f66c, 0x9, 0x9, 0x5fffff1f, "9cdc452e307e0804002f000200002f9e68cd3304", 0x400, 0x207f}) (async) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="37c0d9b7911da01905d081381ae22c025701bee18150ced0bbe82933c6bbb9bf85c786c54da138d7ac88948b310ba4bbdb4271b74f36e733eb814c689c08540079e90128ca478f32d6045817770f8339e2ad680c1d4192d4ad4e1ea93f2b102f045f2a25168e29799436960e3fa9361dee40be93d433be434c9a6af8e86508d11ae9ddc8fbbf346d1e587b3eb9fe", 0x8e}], 0x1) (async) 509.766483ms ago: executing program 5 (id=23): kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11, 0x0, 0x2}, 0x6, &(0x7f0000000080), 0x0, 0x0, 0x0) dup(0xffffffffffffff9c) 509.087012ms ago: executing program 5 (id=24): mkdir(&(0x7f0000000240)='./file0\x00', 0x1) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(0x0, 0x0) mkdir(&(0x7f00000003c0)='./file0/file1\x00', 0x75) chroot(&(0x7f0000000100)='./file0/file1\x00') (async) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/3}, &(0x7f0000000040)=0x5) sendmmsg(r0, &(0x7f00000001c0)={&(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000400)="6f9013fcccfe33a42716005ec9c266ce14d74d766f1d2c9a8a27a17177ddb4a461f527fc16b89148e623af65f0d8e51a5204702f4aed59e4842922415f7a48e49d8aaa1822c72e873344cc526bd90233a5da70ab694e3789605ab69f8d0ea6c8efb6f3bc09ab5698d9360266587d0dec7f4110075e94cdfb450c611b96626ce459458bea51c7da9adbebf489fcb75c4b9c1267b941a19952333f2fffb74faa971c26d257ec2293fb923f76c9ec908c7a44275c78087b9f1e7ceae9a7d59a196bd2ec1db3a41fd23eb1833a060ad585ca5c3a04bbf69328cdf86bd578ef359131aae3cab9c6548aacd55b32b6992fabe47be34069d642aa55951b8fef", 0xfc}, {&(0x7f0000000500)="374e02c73551b8dbb9cc7d02c2a6f6850cae44f8a1677cd51ff7164efef37bbb3b263cc298473150849a7d20cf569fa09b7a15a20c0f10a31c41f046088d38bb5a467e6e492c60095f772071db862ca706f688909698f34f644cbbd78236b388b09480743655f989e73946e1da38cbc08d202bcff2a45c51e954c5e18b973b4c04434f3f0be089084df26e82359a5edb59f479a1f6d0032faf95cb98ae0009848bcf8215117a3c2deea32ca37c48aa406c3761603c260098fee05fe0a6a8bcdc4855457370a89165e9c86db9", 0xcc}], 0x2, &(0x7f0000000600)=[{0xb0, 0x1, 0x0, "264e1dc3b5f3650763aabacf9d10025c91e708d7d7051893984f65991c88c703eae88ac0b0ffee3153a87a6555c14ae7182f110ae6647ea85149080c091fa4c154d119286e11035fd1cc61a61e9706aad0b2c304b3afa1ba69c0564fa57611ade8c584b770556ac798bf043080c63373dfc8177f1917056cce5120f05c44e4a246bb69362514fc2817960a855c94cc97777b4c1aa1459d829c87e2f7e4538293"}, {0x98, 0x1, 0x7, "4728e6ab36a4370c032ad2647c559f09b47f8af8396d8d7614b0e1afe34279e49e92c4befe8a62f4621e0488033d2a663f2d7f5fb1c68e4859cc318bee7330232b1d6ae77c987134e3c53923b6a85c8a654dd204768caaf629894f27c86aae5a4444834a7fe27b1142a6c06d4fb1a4751274103eaa5490d116078e27b0b0afbe21bd85"}, {0x88, 0x1, 0xf, "7a04f36ed06068640318b8e0807ee97a3e66bbb128f1e272d70c20324397cdbb0bd01d9cb2c0d4a33b883bf3e840d3644d8a1015fa00bd8243f73a509f004f427bff6e07c3718808fb5707eb4de43dbad0195541151f9d6fc4bd2bdd1b9909d65c8fabedd96aeb8e8dca4b0d1c00d9a9d94a7a3f15"}, {0x1010, 0x1, 0xff, "255437f64f53e627530bb70a1fd69c1d77fdabea0299e5ade8ef360e56e9390174342bb70e63d71ecbe454b810b3d1aadb768378e998ffd42a3404fc4b7b935bf31dc2c63966ed37156f5c746fbbebacc9702d5b0dc47f18785e23ad02225e28fc3b14867a2f7847aaf1a6caf1db80268b23ee4d6b98f8bc74934f39681ce8111e5ee386d71aa3f50a05fc6a1dd5bdbbee749cff364931d2bcde1466d593a2d470e960f9c918318f9bc113984bfa7876da6e2d9e0e51bbab125f410c7bd822c9e6a799ddfeeaa60d04a73a3ed154f7bce1552f52aa8ab819053d6b69f53586c3dd2275e5d6736e89ec2c3de07b6ad63802ad42f3833a9e51927dfaafd66a99ff28f0f150c38cccb1499f0079bff147ef67a61b6b6a2f1bfea66d23bd77ee28bc0dd342908d49544ee40d0333366e7f4387d1c8f74f85df23386d29f23aad3bb4a1bfca060cfda7da8d82ecf16c6dffdb83d9c9f96b7073f061e8d4d8ca0fc49f2b536966c99b3b94c95a0d07ef7b06fdbac1f91311dc23da65ae79a9071c41c0540b839f13f9e15189a61e3dac983f132f89455f1f494f87ba4328b3127a5f2308c079128ce03f5a5b0b05ddd084eee618f434dfdc452974365c2e6349ef708aeaebadd7f39e22d2b2a187f1bc2b9744866ce7b5a094140561b2e7c7a746cefcb04f258fba0e8dd1d2e6beea537073ed7e8e4b66c8494b7aa91f70d4ae3776a7559f5f03c82675268d85653b833ab723103eeaf20e46d0c4ec9a3f01c8016d465d6f698cf4722a720592ba07fa32be41124ee9612dfc0d127ac1299d3c0dca0eef74aa32e2dd13a96f46892acbe386852ee1d46e0d3a90d6859b7a457957a4252fbbd0194c5198c7fb19f2f3af662c3b9dd73e6b00ae492384006864f0287d7b31e5790776e8fbeebfba668a5dd8c61c37d7846c3813ce0b868da26ab940f43231f24f7ec60c8065f616b7986efe262994351c87d60bf9b8b87fb908002faceb222c7bae0e548cd365dc26203eca16fcaed8381870eb5b976602daef0da43cb6a269f2bfcf44891e0a5e1c059c6502bc714c4f5bd9ebe049afe74c937df644e4d7de88147ef9d9e73cbdb7bccf26ad5115823e6e5483d28886ce91e113a5049ecba91be8dcb453d56b27d91055c0be4f9b8dc11316ac8c30b071fcb03d81f59b638833c0d59c86fa3fb7a1a4081245cdbc32682e6d812fa52669f6609464e3af75203197fbdaebda7585143a37c0460ccb4b273a48684f3f341ed66ae2d723390fe067ccb454fd2d3088339fd3706c054dfaddc88d550c345ce9aca137988d68dc01dd906ae0ed5b8e737e0fd8b91c770cfbebbbef39fce24dcaef81a7329e527dfd9ce523129fc213c686a984072c67ac1b3f8c8b312ef282df862d3c808a6a0732784b12523de43d854087874db76c3fe8c911081ecb446132112e7ffc880a7dea5fdb3c19463b55b4c51d176cdd5cd80cbe6459a86e0f436b2100ab40b1983cc25a320d7656852a0dbf4d0caaea8a0ab25fbc7df1b9b58753ee815623bc6e9ec11c7c22a37d5f166e5b5020b16f732aafeffc0921172f19b08b4fdb7fb99a6c1c353055e2a7bc2a8ca4799b4c88f4ed601240decc9ed875b486dd3ca507a47c34d71bad73db55d2ef26d19ca0193588f84195c9c26777ef5a256fac9d7f5b7af72dbfa6a0ff7b7ae6137785be1dbc49b070ebcafbb673f709b9f7667dde4c33dd14380c8801f8fb40be9fe7d36d3c29bc699c946c3524c37c2b77d201835e4d2623b6758620edace96ae406039dc2418b9eb15ee15ec472e0eff9c87c80e85e8f668f1d8983c15b19ca7f2da5251c40997236e735d2ffba0ebcc54cc457ff8953bacdb9e67cd3ec698c60cbc13c607074dbcb1d680ebc8704fccdf249608cf4fd722e000610c313a3588be658e02dbbee1df66802ec2c466301d94664954652b3c36df6e30854edd06c5b7689d0ce1dab8a89b4276b2d8bbc6db81fa0ea539e0948eff531a109004ec4db9dfaf4a2313e48edc839a38bc6cf9f6352913c7dbebcb917314fbca72e90fe2e81f26a3b8ee2259a41d54525e57146a8dc686d93dc7b486bc5b6d52cf80c43f0b8ac8aa9975a175da15cc73517d2aaa0760b0d7d1c91881ef1929a66acf61cfee73e07d0592aeeb00c81ba7dd6598aa27c936c79c31f1b09914c3dec37f0f0c8b2e4f38de3494a56c9196bd18c4a9a72b2ccf7a31add7f954887f8e5c641b740cd792c041ac8e046ffe7d8feb37397c8e0552b4392e9c0ee1d5b4d4c41c78c841ba9b59f74bd0f7a4dcb4a72f624d2d7876f635e181ac9590faf3e42e10c80194523c16e5211171d1664f24cbf0ed1179b28210d9078dd97000bac953b4b097a62092af506fdc5c6e1aee7295ceed01bff596992644eba6a904699bafa221fc014c105672cadb8c338497fd557bae0daad3b8dd758c3137b7de9926fb28aeae2f4645d5af3eebb2638638e4ae07fe97f95bf5106de6e75c4d07cb299253da346418f4196765e2652e0590989c0d265c99c669a81c786ea94500bfc3563ead010609a4fb62a330be60447c034f5f0e856469130266af88257deca1267114be982452008215f847914017dabbb62f1b8894250d77a2a3e7f55cd20d584e81d579dcc7e186dcf319a1fcf7c1fbf2d31c154009b92142edb4d2c04d18da58bc1a4007dad8ca4f88a51b18fe2aef9509ed2cdde9d234ac10dded1039237dfb54b6f9cd9d78892826c44fb000ec7349a3819fcc4c3951ff2782cc5ccf172faccb57ab674e08624808245236d7d72df1dfcfb6624aa08581aef1aaea6419d6ca6c31656637e09ab82e24dc8a2e9161d2b20420982deb8fb643cdeb158da6d8e99a55b877a89628244275b3dfe74087969c5a0f6d87e0dff522f7558a19d003819be00e7bb07a22864ed212b6a9631e2a6aa92ac78cd2d2b31729fd09cda73b84139e1a003d03ac781815523b3a6002939bbeb608d539d24b2e8a26ba69ce457b27ef09fc84a2030a519ee8bd6889dacdd73bfd43138f7db8dea3a2b6c0d6857b01dfa7439f428765e7932164670a31af0253357cc7551a681771f993888c8743a07de9f460ba23d12a254ddb8db91eb524d144ff2051b1a7b425a62574e5b09fc26bc34a67a630adc01f37a911763691f9f8c0125d83e9f3f4adc54d2abbf54eb9d16418ae5185b69320d3112998d5d7b78dbb17e858b9a24607a4dd34f7e5269359ba512add4bef82902bf5f4003ca7d69c15be1e31cc7d1ff92ec83972e029b8885b5b7dee539ac0bf2ada1207257f3fa99ae2349defaec78689f15fc05e36c918c8611d628201aed99d7342b2454382bb9776054d71936f646259f66402566dd022df0ceea1383d93a83c4b025a42918478d0662cce8b78fad3f97d3bd0097ae83206e80ee210f98d13f732c415e48997340056a1b936ee0d010e058d7b465daa87977d496b12afb8c2117e4442a66f39121f01e85cd7c92f721fd8e607909aaeae0cd0a73ea4b166229de760e883abd7abdd0388e92e52a2ef74b1fbdee2ac49f0aafb27c362990fc6c3780a510f2bd6bf4dfad30da69470310c34a7843a8ea15b48906170d07685b7b5c9b84188a82325f68a8ccc73724efcfb0d23bd07ff71f363b68089d491623ff6af6774bff97efaa5fc0360029c7ba98ee3f8d191a0950fd2d2cf461dd39410b882b1a3103ae9a0f65c9d18c5df99ef1b2a2babefa94b23401c2d71b4092344599a8dfa9eb07d3dbabfdcd3d42f831dc20c4e93f632a000394a98b31d6d9bb17d5c8b564aa295bfbed9cac2094af696d1ae7e583982939761040319c14c30384b6e0821170513b36cc14f94999cd6632bdfb3bf7a95792596b104f2ae66a1eceaa9b3b3eecc97e1c19c5e600d58642cf3647cebfa53532b4b1f9aeec0b17407567ee39ad145d1b6c7f0059fdae492a35f4fff5df17d15db20082eb427cbd25bcec5536cb90bd3a08b9a521935061cab2cab7a4803f46b7d8daccb2a9c82b9e80e6143b5b6f0cf9450e7a0748e8256bf5ab2a4b63e915d97a90771ba03236f8cd327c9c0991f5bbcf82b8c718c15787145b077e83679e53adbc3988c9b55fb8fe31b56d3727bbef94181d89a81bd27eb8ddc8ab7b3270bd8ab990377a4835a6d3fc931cdc39fcd8234c73a377a93e78d014dbac21f537b06cd215bdc70e2d879e983f3b1eae52a19acae75a68925be9a3eaf606e9ee727e2c04b6287c22d4502be3e3a0650ff0e499bb38f906ba94aab5a2679bd2ed6fe9ed9c08e6f699a6c6b5fc78a516581875371ecd8c1ccddb2821ce3fa39e88bdd6934015b183f93a6b421939295bd2a8f24dd0854f67d574df234b4ccf3f767b9e08122c8f6caab38ba929d840df3eba048710695e98d3f723eaa0a303661f0f16a9f88bb130d9e491a276503a3d21540ab927c05184e83646bc18abbf45f4a7aa44d69ac6ce811cd3e3b0df20080699febc558900bfeea52e69d16c85ed2f47f22bfc20bbd3bf3ed2e9af5413aa13211a1c4aef90604103cd94138aac36e58af9065041d480b1ea4a01fc2e0db0d090461535a3a11ac0ad1f394053fd36b26186a25ca2039afac7a1834cc99ff2f0c14d2929d2f46b7454b071efcc2203900ff478424769cfe076ac807e58cb46fc486bd68949297aa50213e09ce1fc3e40928f85785069a0e0d15fde02505013f0c3f3a3a83a5e4b515f6d293e5530d2b265025e5e1fb035d2f34389be868bbb09f497b7cdf92d64f3ec83c2f0f897e514706eb680bf5669af136d8bd9d95118c33b7b95a951895f7a041986a16c30520f7e060a3b1303ce420df232124e774f022faf64e9f72e17304ccf9d9b54605f4fbd72d8880832c9eb8d25157d0dc8f5f9288d00a50369a3f82b337d13fab8fdbfec9baa946690c3963ad10010b0933e2ca1597cbf175a95d838ffa6087bb2754e243d034ebd6c577979ac51eead8a24f2a1f59ebfe64b1e6d79807e4bf745d162ae4c06ba614c3ca01a28ad040ca85bff693240ebe6bf130e5847c05b2b7ac17dacb53dec461137a82ca0ac1fd800aa90e22c5a6dd2b8fcfcc9744ad509393f856eeff75ad0b6811fa28a500cdeba40c397ffbe9658266bca7da8e6f15959782bf2e133c0b4efc60bb9a17f3a960ff0fe8aa88c830cdc2345d8353bca7d78d9d59acebcab5bd5829ae54632c0cbc703fb02ccd78f8b7bd84321313e7fe18eedcaa037c2917964d8cbbbf5f875dc349e1a53448341e7a006c10e78c6b98073e70510d1858c573442888acdaace4e38d951c9a5c36be6ea78f9ddf6e9abd0f588e5d7e5301685e6dbb2ac1caf862883b80f4de1938c4f7d5bfca8e27dbe749aba6ce4ccf2bf7bba0a5d40622fd35fa258f37dca97f64bc18e406eaf3b37b1428ee5f96f8282c06770fe595944ee69db4a51c3c1eae08e60d1e5c765e1ff1d0fb20b168489fc706db2c49d4cc01475fb2a01d39819ca4e3b2bd6d0137a1d2ee14a4fb70f4105ff2706e276fd273ebda055c097c96b7de92f95c91f9a3e6137d44f828e0f20dcedadbdf4a5b7378c1b90689dc83d77f60aa726e2070e8488f19e7a69fd602bf740c14ecb86aaefc50a9c98e2625805bbbede57c44e7de5f10dc1490e880ac5429750501a2e99529f0a98362381a67bd615b6ae47a1106f16ffa0485858d4e1d76eb52c85ec100838221ff8b7943ccf28449d16278249b704e688d27681256a9bbf1868e822be5f8b866994e3f9e572f5281eb33591be752a8b5c62448f285ffe860e58c8116ec0ebcbef6f2f3f752e9adc553f"}, {0xa0, 0x1, 0x1, "c710a84de5da4a9118548f8a42015301b54470478fda2b441c98b859475ed84dda537a178bdb46fe7d1886c68ae1b382f8fb27c412365f2a365952b87e1d0175d4b6b18e21d7c16acbba1761e16431aee87df395e9aa8669ef8c40c55b16d78dc09747ad8bc7c96d581b624331611168bbf7831dac8bcb746c9c491e82c88ac39618baab85e91166cdb87b00fdc0d3"}, {0x28, 0x1, 0x8b1, "e46ed0f23d52d7ab9751948dd4d13ade029b4a242f636c52"}, {0x100, 0x1, 0x7, "98ef57cd498d1d68d21d7bbf933984a226bb0467513cc5d97760e877e0fe6e6ea5b57f71c92a6ba73d033b8cc36365ae2bea539445e8ff0736befb1a90e153d547156f8cb381b708ecc5ad858b435aed775022535f26a8e1832c0fd6c82a44aee520f374bf2a52ec1a8e73eff75ab13bdca3e5d09e3ca5cb4af63ab4c9c95570da23047abb8e35118fb96f25c22d03d0e1c360b5441260079e264bcbd72613ed7ab637e4ee6048ad47d32903023bf05ce96fa68ae683d86197dce8764a448e801921a9c0f7ab248f01c99bab59e974435f542f1302e9404e08aba42eef4f4f7f4ee3d7f27b7fdcb03bdf"}], 0x13a8}, 0x1ff}, 0x10, 0xa) (async) syz_emit_ethernet(0x3a, &(0x7f0000000380)={@local, @remote, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x2, 0x2c, 0x66, 0xfffc, 0x0, 0x6c, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@noop, @timestamp={0x44, 0xc, 0x2, 0x0, 0x8, [{[@empty], 0xffffffff}]}]}}, @udp={{0x3, 0x0, 0x8}}}}}}) chroot(&(0x7f0000000100)='./file0\x00') (async) select(0x40, &(0x7f00000000c0)={0x4, 0xe9, 0x8, 0x81, 0x2, 0x4, 0x8000000000000000, 0x4}, &(0x7f0000000140)={0x0, 0xffffffffffffcca3, 0x105, 0x40000000003, 0x5, 0x7, 0x0, 0x6}, &(0x7f0000000300)={0x4, 0x8000000000000000, 0x39, 0x100, 0x9, 0xda0, 0x5, 0x143400000000000}, 0x0) 508.721405ms ago: executing program 1 (id=25): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0xc, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) 508.450415ms ago: executing program 3 (id=26): setsockopt(0xffffffffffffffff, 0x1000000000029, 0xb, &(0x7f0000000080)='\f', 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffe0c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) sysctl$kern(&(0x7f00000000c0)={0x1, 0x9}, 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x840, &(0x7f0000000140)=@in6={0x18, 0x3, 0xbfffc435, 0x8}, 0xc) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3a, 0x401}, {0x3ff}}, 0x0) 408.07851ms ago: executing program 1 (id=27): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1000, 0x4, 0xa404, 0x10001, "a74cb6b9ec4df6cfce993cc88bcb1470b0219e20", 0xfffffff9, 0x3}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000080)={0xffffffffffffffff, 0x20000000, 0x0, 0x3, 0x2, 0x0, 0x8, 0x400000000006}, 0x0, 0x0, 0x0) read(r2, &(0x7f0000000400)=""/157, 0x9d) close(r1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x2, 0x5}) socket(0x10, 0x5, 0x8) select(0x40, &(0x7f00000001c0)={0xfffffffffffffffe, 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x5}, &(0x7f00000000c0)={0x400000000000005, 0x0, 0xfffffffffffffff7}, 0x0, 0x0) setuid(0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) close(0xffffffffffffffff) 398.774259ms ago: executing program 3 (id=28): setitimer(0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b02000300090a7848b13e13355f4fa7c2f4e300", 0x1}) ioctl$TIOCSETD(r1, 0x8004745f, &(0x7f0000000000)=0x1d) setitimer(0x1, &(0x7f0000000080)={{0x80000001, 0x5}, {0x7, 0x6}}, &(0x7f00000000c0)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x1, 0x5}) 388.982665ms ago: executing program 3 (id=29): r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) mknodat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x8, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) acct(&(0x7f0000000200)='./file0\x00') poll(&(0x7f00000001c0)=[{r2, 0x1}], 0x1, 0x9) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2, 0x2}) close(r2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) r4 = socket(0x11, 0x8003, 0x0) getsockopt(r4, 0x11, 0x2, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x101, 0x6, 0x3}) select(0x40, &(0x7f0000000140)={0x7f, 0x10, 0xfffdfbfffff7fdff, 0xa, 0x80000000000bd8, 0x2, 0xa, 0x100000000004}, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r5, 0x8080691a, &(0x7f0000000100)) r7 = getpid() open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r7) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) setgid(0xffffffffffffffff) r8 = socket(0x24, 0x2, 0x0) bind$unix(r8, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x40) setitimer(0x2, &(0x7f0000000140)={{0x17, 0x5}, {0xffffffffffffbfff, 0x100000000000ed}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, 0x0) 383.611758ms ago: executing program 3 (id=30): r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x400, './file0\x00', './file0\x00'}) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffff6, 0x29, 0xf27ff7794bbc9c2d, 0xfd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff6, 0x4, 0xe00fffe0, 0x100, 0x13fff}], 0x1, 0x0, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0xffffffffffffffff, 0xfffffffffffffffd, 0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r2, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) getpeername(r2, 0x0, &(0x7f0000000140)) sysctl$kern(&(0x7f0000000180)={0x1, 0x24}, 0x2, 0x0, 0x0, 0x0, 0x0) r3 = shmget(0x1, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, 0xffffffffffffffff) munmap(&(0x7f0000001000/0x400000)=nil, 0x400000) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x40) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)='#!', 0x2}], 0x1) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="203aa126c31de1ef8d160c13c36a092100019c0a", 0x14}], 0x1) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x2a, 0x3efe}) 383.369176ms ago: executing program 0 (id=31): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x24}, 0x4, 0x0, 0x0, &(0x7f0000000000)='aG', 0x2) 382.267366ms ago: executing program 1 (id=32): mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VNDIOCSET(r1, 0x40386301, &(0x7f0000000100)={0x0, 0x0, 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000180)=[{r3, 0xa9e6aac0282a6fec}], 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x1192) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x7) readv(r3, &(0x7f0000000440)=[{&(0x7f00000004c0)=""/147, 0x93}, {&(0x7f0000000140)=""/35, 0x23}, {&(0x7f00000001c0)=""/143, 0x8f}, {&(0x7f0000000340)=""/229, 0xe5}, {&(0x7f0000000280)=""/52, 0x34}], 0x5) openat$pf(0xffffffffffffff9c, &(0x7f0000000300), 0x20292, 0x0) 284.684412ms ago: executing program 0 (id=33): r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40, 0x1) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000), 0x10) connect$unix(r2, &(0x7f0000000000), 0x10) setuid(0xffffffffffffffff) connect$unix(r1, &(0x7f0000000a80)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r5 = syz_open_pts() ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000003c0)=0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r4, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000400), &(0x7f0000000440)=0x10) r6 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r6, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) 283.660478ms ago: executing program 0 (id=34): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000001180)={0x0, 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000040)={0x10000000, 0x10200000, 0x6, 0x6, "01b0a695fd000000000000001800", 0xfffffffb, 0xfffffeff}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r0, 0x80047476, &(0x7f0000000040)={0x0, 0x0}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3e}, 0x16, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xd02) open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r2 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r2) setuid(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setrlimit(0x1, &(0x7f0000000180)={0x200, 0x95f}) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)) r3 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0xd0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r4, 0x8, 0x6, &(0x7f0000000300)="f11d048b4979630381d8c16ae5d47f321c1d45ec0cdea29cf942fcbd4910d9e91edfb6983cd0da899af38eff53ac9db6df6bbbcbdc689738affa86d7388482fc19bc5cd6595dff2825228bf1d0132d44a5cf13790070207423928dea1dd96e0992b1e501e07e579935963cb2eb9c4581986202610c332265583e9ba067d9d01f0061094d702833e59d2c06c28a80bfde785cb5df030ecfe2a1ec53f7ef532d4ae695af17f5ef94b0a1d802eeb0c5396bf5627d5a2710d0a487fc341899f400f8e0025a87633a27d023c3a383816a", 0xce) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xe02) r5 = kqueue() r6 = open$dir(&(0x7f0000000040)='./bus\x00', 0x20000, 0x6) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0x17, 0x80000000, 0x3ac, 0xa}], 0x8c0, 0x0, 0x0, 0x0) ioctl$VNDIOCSET(r3, 0xc0285108, &(0x7f0000000040)={0x0, 0x29, 0x0}) sysctl$kern(&(0x7f0000000200)={0x1, 0x37}, 0x2, &(0x7f0000000280)="5ed33b351c412a0d4143920bd1b97d101483383f23af2fa978", &(0x7f0000000400)=0x19, &(0x7f0000001e00)="5cc05575b2738359bb8754da53dd47de4af1ba9ca1f4107be1b1f615a609a5aa0fa581e191f9dc77c785c0f10d04e86bbd9879d0ed00bea48d05fb56ea15c58cd03470f17eb29d014672321e1179b0f5eea3086385497e6511100f56cab724dd35730a85922db8eb0d75954ec6f5d9a676a5daf373d9c2cb1d512b91ee9d30d78a6da8738c3f74ecdad485a5da796ea55314bcf6176b935ad6e15458da79023869e43748053620660bce6ba71f7a0d7f59407ff4a846a83a730c94b1aa57786ab6aaf3440c4d9c4ae0c299d2938edd86aee3318353df6b69d0ab022e09cbdec5ba0d4eb88f12cbdb53f16d08ed407e69b7a605de3ddafa556b55135cc7abaa165ca78174c0a87b67b9dfdd34d5967e20607e78a7f6b5797bfc6a3952c341b9d1b8f6c10df5d81a86b9aa6c6429ba09daf26414ea0772dfe255f792505c6754d4fc9358e6c7f9c1b4de182ff5e20ea340e85769f2f8c378e9ef1b1faa9d9e0834aae75d71137fe1cd3e925de61149322b5a9f508575a9d4954c9355d0ffb0991bb2420d3a933de9bef90333c17aa0bd8f9094a0246278a872409af135eec790e4a12d00fa97662b460f4647b9c39e9420ce6398f2c20182ade7adca744502407d1d2aa604cb4b417d70df7c34ef7cb39c8534b8de6b7317e20c3730da6fbafc50f61e3bb1ceed4d4364bc297a42882b37fa416a01c69cbcdfd252021031162b19b70a88ecd573f60e7d33612f03b5cb364d3ed8e7415a058354bf15a70be9d2017947bf354cd83111d51aaecd7a77b32479ab041ac918ab077b3b91e96701a59f390cc3e7253c8e210c6238d5e268380d520ca7dc1e061d70e388919d5f1e0700003ecd1b667b1c337143f57287e57c53266483fe6524fbc37f35a703f0b7f341d1db81e27e51209c1b0c8462d4e71b56b32b12fa3a51e277c4f55a1dd63f2c8ec300861fd6007aefe473b902af9fbc7e87a990854315cb3d561f9c1271e77cc993d9e82a207bed90237cfc90691ea9b622f71e19de8d165fcf9b706ad220543d0a2da8441ddf5ff1b792dd0a53de604f65b214531d62472425b91404f445c1941c318a6f38e602c7ad3dfa218a3e96845936ff30337eae6a1b11e40c877b1f82e04083e535dda5e545ed91a936e86f80e4abca1315b84101bdd848b798593c6d31c863942d95f4fff9e9447f2ae66a5c453fea00c12091fa7720bf00808d7f94b4d48067859a6ed750c0bd6633de3f687e79e5c3d1dff7199eaa96b8b340b73549e77179d77faab56deb9ad0bef991e5a6e5c588545d347693ae5ce1ca28bc18e90c11daf4fb05c190f3ea3d2c798015e62df37ee24fe9690a041d57a0b7d46666e51ba40525e30acfb305ae5ba313d669e45e5ed4f5103923794dfb4102395bf83032b157c84c1062035ceb0b8fafe4d2aa520bbcc651a08ca8c8ccd1e3c2017d66adacba49a8576a6c72d8a389658ff8b4244d71ba94ea7577b13f24cabcb3af003bca7c74fb1e499746d4883a18a5b6981eee584cc0b21d75c701643239669e205d980062fca6bee6538b40c39137af9cca2930e974c652fbf9759555ff2267ce2cbf74b82f0e2dd850c2b54cc3ccd38dbcc1c28b1dc3966567c84f05e0b9af3eaf329b03f1cd334c771130666530e04e023b92838726f1ffd501d16398cbf269ccebc4e37f41d8cc833f4a03350f2490e930e1126ce94a21904a5c33798153b34959faff835badff77a43c1d0afacbeae480c800e9623f77b7f5654ee5e4b1eac7dcb0f5912c46a7db22e35d59ed870b2a6d033a401005bd21322b381e72e458ca280b36b5361345ab776b8d624aab0eebf1c28686ff76067fe3c01f53f968e1df45c85f4bb86671071b5ecd80dfabcd19195893d4cbbab90218f4dc7822d35fdc3ccdb83e7744fb7f1bdfc4819f18b3737bfa4787215fd2ea48d00158ad68390c021033b121034d1d83b42cda595866fe5f3d22224a2011e4d73ed5cea40c5672f19f687062b0280f9db1bf86c5657a51c4eadd05aea57c04106a6dd497f943e22fd08782800f357effe73cc0de0bdc6a8e0c56ddf66197cc04cdc998eae4a5f86eca4fe9bcaa0788c4299b9cf8fb39771a39f218210643b82ae5f35254e13d64bb0073b6574ed94775eff6348cca77731c3ae46b25daa289a64aa07543f998e51f6909fbd104f0fa4dacab4d04a0d8d7ac78f5a0bf3b309c4c2e3ff4c830c6b2f116a59056b37cb4da87d3f6bcdec63fb33ad9986e31b46d481d9729790fdd7e71e2a4a336ce16a50da8a3c14bcd256a99021f58cb200dc751fea2c6ff05c65f2ec4a39ef18ed2ab8dd1369151628c867ebca51d2699b58d424e71df895993317bd439416be266e56d12567a853d2a44ca3e5f1a8ed8782974d0ea2524e5c2125127e683c395f90744d4fba48333c36d1218444dd47c08ab1455e65e28ad379cde463b650acfb15a825091956b77a067bbf9e713802211cfd7ca09544c36aa6c121e2abf4b6e7e55e9914b2433a3e478f73e8899a75623db19d988c226f5976238ffb92643f15ee2d3a980b09ad3e3c8c631d6f245f3943a5781252da1b8e931d1acfb514dbfb2d5d96a3939bfb314477bf10008cfcd6a7219296cb8a7a7a6a3efa9cc05de160dd651a57785b0843a4b82ab23b5a8f4f049d045c616a6a3974e76cfb7566c10cb8432df61ed710df1b721b44ba215f70db66bad2530fa3241d14fdd085d8398a1d0eb10cf508b5773ad890ea805fb25e47eda498b794de4196712837cd65f8958930938518a3ed7593e0d99ae08e3968041d8462da90dbc40c57d45ca6651219a8c60413040b78fab97da016986851cb38998571f35a1c2e99206236a4ac4a932af809750cebac6886f57ef23d965c7728ec05765e21d768513497ec009a9dcd522c2569a67cd035f256f8eddaf88dbbe63af9c416a943fcc5193161b939c4c7b5964f21e1e28db2f046bc3c41c579178dcbbccbd8e1bfd17cf48efa75756a915e061105df8821f1bc2ddd314f1e081a0b321f11bba7f496a59b48ba6f4b999ef3df57b93cbb67e7a44c66c6f77919dad18b372d32a1d38bfe2cdc744a25591ace73d3ea3e10fc171f50c2875768e3805e9ed8339485f68d6e5902eb1dfd411caf2277d0bd646724fb36931db47f76c50a992acfe519004378703b0389f96b6410e130fd87e0b9943be822262f0ff06aedcdad120ba9a4bc0276c1442d468ec02219cefd1a472cc07b4d0663df8233cd2a67f6bbd74b47cd8da963e73e76e5ecfb763bbfce915e0e4982c8ecb9586b188ea78a9b4c214059f3e6caaf4e87f3a3540b34032ace234a6874b7b299cb6ae1b52236d476a55d34742229583108ad5e6626e06f0f03100750e0ed0894fae7a842eb9ead384ee1a8253c297fa58e33e63735ca1a1b58d6212308b8a7dece74ed346bf1ba83483a0af4cf0c2bdbd3743728782ecac93dd32803bd4cdcf146fbf03c610aaf74b89b564609fd82e548d9b0e568f6408eacd99b45890b3e45ad4c45b9a38ed94b17adec1c68321884858c2f08388f399705e81bb583b4e534d97a36cacbb3840d2b04d6b929b8a80e688a0d69aedaa21ac110ef9493515193efa4c6bdc6b27681f888c3319374d3c9d827bd0dbdfd1f5fb4c0dbbe6734546577deea0a8fd906509a556a562ddf6f41cb7203ee82ba8e96c52c09d7a40d530790433c3ce98d376d36eccc7adabb5c5ed45e85d9cea743c0130dd429f32466ee8d8fd64a6b9d4e90e66b614bf8ccfd9322b839d46845452a1884e40f1e29f478233a1a113109d0c35f45ab3a547a71e1a3862a83838dd39d110b2a51a10b5de154eaf202e533f7bc890f502c82a7c2526bd849f65d76ea37a6aa4774234b3ca0ed52d4e2f48aa1e873337f368e337a79ef3c3025016cbb84b2ff5238732f39919e506dba4f65b1db7a91e64892080f0a8de448aaaeb5f1a5093214277ba11000e1e8e8ac41d26f38114e7f38978e7f5ed50c43f925a76feaf92d83f9d4b13953409d3246288dd2285008495be97abe5dc0dbefcb4b8d60e70a3e914278440e7f42266fd19b94c6284b712e7098e83aa996607545fbd6a77e8a076809813e9aee82a188fdd07a7e9f07e09b7d9dea52ddd47a8b4c762b6bdffee4b4e404d58645fe4b36e15f0391666a6288cac9cd687c6bc69e25554434aee6a9be2ff207043d4c854b5cca580478ea458f4c8b093c669ea34128e34442facc806041099b4cbd3a042b3594faaf39194ecf839da2e0cad4d39a1abd1e960acea45687ef361238fedc709c16cbf003cebde421349efb0d05c588d5d90a2effbea29593957ef946068e20a9b54e2aaa405f781e150e9658eaa2de51a282611c01bc940843d5c41c9b1ab5f7780ee27788d539ec2bed35beef7fa57ac56214e8007bcddd00deaf87c807a6bb8edf9a8bebd0e7bafb105276f95f800eac3dbf87392b05c1d1ea7c1a4e6d1e3bf8726890075d48fb8e550863163faf46eaffda335fd39f02b1e24fdabcbe751b258c7bf635594ad2c3742751b80229c99bddaa5692743a2cc82cd508cf980377a28ca16b9ba32498db5e55e89bd26f09f40e182786ce6f7270e1f7b9f664fdbcc631d529663dcc690df72e6f7573d8938ada14b7bdfd4dedbd921b1404fef4db149dd1f54079eeab026117b5cf195ff429ea59010ef91f952c92805fe807c86e19d0c6a80f0ecf184b67d1652e50847e10af75c14497d3ab6951bf73bbbf95d2dc547ae44f80e3123bbe4fa358cb4fc7643393a566eb0dad1b558ec41f4d29e4d0873d9f79f6c46fd50fe93d7c00a24561708493be0008636c0b21445fe20bc1e11b65c0d5b853ad4051395116925633e3685d51bd8b471dbcb7b858f04885d7c4cd182a4ba92f887d603010b6ac89c09886638634c69bc326d1e3798817e3b56e61f5e5d7b0e4c304f2d66b6934de0f4e4a0b3b72f3bca5d7763ce88a14c04f84629d2008123c0d5cc3cfcc2471b173d82211d41e2b21d13e943d2caabc5537972c408f1a46c817ab160e76ea93144a1f493cc8af0e99d0a2169e644b0a661a5c3e5343569e459a9e69092f033930bbb25cdb83386f4fc8b388250b7949862968bfe89f00142b714e4a1c945745ca52e1725f4988a618c2585df73e7fd9675683543752535b0c424c165294999822f2ff0f86ec320f8a69eede45efcb9cba67838c1ac4f3362e2d71f2640be73e33be544227677d69b09773147dd47bcc89ce32d5dfe636e777730af27697c8a5c34b39e9a528a6097630572cf808185d58089023125f672c8196e37948ecd908268fe31de93f10dd82c6bd811d14c87770d681a6da0288bbff3b0aefd95328396bab3f5ea5fcf3a714edefacae7c7aa98ce6f05428472d68fdf54565e5f53ed475e1054172d2f354639044701ece1eee1ab6d6c0b4d87bc3a7752f07ff3a36ba146a187455ea01c600b68c8622ff93f0f5f6ed978641b0f4c85dbfe1f7aa7f51dd11038d77969c5df1d903595e21834c10eee0c377afc367411b237013b657dfcd9130dc65465b72f038e4dc664a9c51f63cd3b5a785fb0127d5c1b0337440500acb17095d6f6cc6d1878f31761fcb8d010002df3676f8608bfc55b2b7c6afbb83edf1d67b46d1449482c889c685e4e28a93d277891f2f6a794b40305a7408ca92c97914c6c05f6f9ffd9204bda8ced4da07ab58eecee7648ad317f6d223b71ebb543eef08978dcfd9bbf2b338d99bae0120685788e196233f825e2fcd5529046a256d63da5d1db92c14c738df6e1d1289e452fb275a93e", 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0xdc1d800780e51763}, 0x2, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa1, &(0x7f0000001c00)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf1155dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d00000000000000000000000000000000d9dda15e070b94f6689c71b46bae7c5f230fb2974a1b2f970c80cb33696e7b04021261dd42b88a190d5bce1ef2cf9cfdfb55d648fd39a9fdef393d221afa0ec25152ff14919b4d54ab717421b0b1041202dbade64cd9de91225fb5e5a8494afadafe95eddd586be04eab50f066bd4f9f501dd3eb2724a671863c0fe2f353dff444ff2e568e702f0522ac0004eb26485474114c3218103f9c3c6050537f7b1615936908231aba4633cec3df0bcb3ca1d883650f9491321109b6800f46474d089c22fe290ae7812b2508e264c8716e55094da82f9ea2425e2c", 0x1c6) 282.285353ms ago: executing program 0 (id=35): mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000100)={0x7ff, 0x8018, 0x2000007, 0x101, 0x80000001, 0x81b0, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x8, 0xfffffff9}, {0x104, 0x400f88, 0x4, 0x9}, {0x4, 0x800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x3, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x1000006d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x4}, {0x1cc, 0x10001, 0xc, 0x3}, {0x0, 0x9, 0x5, 0x2}, {0xb94, 0x7, 0x4, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$VNDIOCSET(r0, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, 0x6, 0x1, 0x0, 0x0, 0x400000000007, 0xd, 0x5, 0x8000000000800005}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async, rerun: 32) r1 = socket(0x18, 0x2, 0x0) (rerun: 32) close(r1) (async) r2 = socket(0x800000018, 0x2, 0x0) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0x59) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, r4, r5, 0x22, 0x5}, 0x4, 0x8, 0x0, 0x0, 0x4000000000, 0x2, 0x40000000000, 0xe63}) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) (async) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x2, 0x1, 0xf, 0x7ff, "2cf9892af9a590e4cb52e88608007673f99e5fd7", 0x6, 0xa8}) (async) r6 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) (async) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) 120.657883ms ago: executing program 6 (id=7): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x7}, {}, {0x3}, {0x3}, {}, {0x3}, {0x0, 0xaa59}, {}, {0x1, 0xffffffff}, {}, {0x2, 0x4}, {}, {}, {}, {0x0, 0x80000001}, {0x2, 0xffffffff}, {0x3, 0x3}, {0x3, 0x7218}, {0x0, 0x2}, {0x0, 0x7ff}, {0x2}, {}, {0x3}, {}, {}, {0x2, 0x80001}, {}, {0x0, 0x200}, {0x2}, {0x2, 0x2}, {0x2, 0xa}, {0x2}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)='P31', 0x3}, {&(0x7f00000000c0)="2e03ffa8", 0x1}], 0x2) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000040)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f0000000140)=""/173, 0xad}], 0x1, 0x0}, 0xffffffff}, 0x10, 0xc2, 0x0) lseek(r0, 0x2, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r4 = getpid() r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) r6 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r6, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4}, {0x1d}, {0x8106}]}) syz_emit_ethernet(0x26, &(0x7f0000000040)=ANY=[]) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x510, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(0x0, &(0x7f0000000240)='c\x00') ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000200)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, 0x0, 0xffffffffffffffe6) 120.112359ms ago: executing program 7 (id=37): syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6db57512000816f5000000000000000200000000000000000000000000000000000000000010"]) r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) 117.509911ms ago: executing program 7 (id=38): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x9) 116.518815ms ago: executing program 7 (id=39): open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7864) r0 = getppid() ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) r3 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x83a, r3) 114.211328ms ago: executing program 7 (id=40): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3ac01742d6dc1689, 0x17) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x80003f8d}, 0x10, 0x0, 0x0) sendmmsg(r2, &(0x7f0000000080)={0x0}, 0x10, 0x0) dup2(r0, r2) r3 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0xdd3c50d1bbe5b19b, 0x0, 0x8001, r3}) unveil(0x0, &(0x7f0000000600)='x\x00') 108.458099ms ago: executing program 0 (id=41): r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005016000009f0500070005000000331c13fecea10500fef96ecfc72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd38bfbb770c1f5a872c881ea6e2ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab71d89e0000407000000e011200000", 0xb1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x1}, 0x3, 0x0, 0x0, &(0x7f0000000100), 0x0) ftruncate(r2, 0x8000000000000001) fcntl$dupfd(r2, 0x2, r1) close(r0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280), 0x20, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x20000000000001df, &(0x7f0000000040)=[{0x1, 0x0, 0x7, 0x7}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffffe, 0x0, 0x10, 0xffffffffffffffff, 0x2) ioctl$VNDIOCSET(r5, 0xc0184406, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0xa45, 0x9, 0x3, 0x51, 0x5907}]}) r6 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) read(r6, &(0x7f00000000c0)=""/3, 0x3) utimensat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x10000, 0x900}}, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000100)={0x10, 0x7fffffff}, 0x10) 31.751222ms ago: executing program 2 (id=42): r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x0, 0x0}) getsockopt(r0, 0x29, 0x35, 0x0, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$PCIOCWRITE(r2, 0xc00c7006, &(0x7f0000000300)={{0x0, 0x1}}) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000140)={@random="e727dc07001f", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "9907a6", 0x10, 0x2c, 0x3, @rand_addr="cb697a653e336f0000005000", @mcast2, {[], @icmpv6=@ni={0x111, 0x0, 0x0, 0x1, 0x7ff, 0x9}}}}}}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) ioctl$FIONREAD(r3, 0xc0106978, &(0x7f0000000140)) r4 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f0000000080)=0x4, 0x4) sendmsg(r6, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="a1af00903afe43d72ff8687f0e8712bf0d6c9b7ca86e9472b3a14d568b87d022d5f34a07a6bd4f76670b5ccf11365027693447713aca2173e12bab783308acfa79e7bdc3e0e7efc98318d79a5c46c158392d7b9527c59c0f0810d9aeaff1934aa2ad0dde47509148a2939c4f5fc2de577abc5f89fa26e5f0c163c9360c67f83df9a07e6726e2c1aee163a69fcf", 0x8d}, {&(0x7f0000000240)="983eba08", 0x4}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="e800000000000000ffff0000ff0f000096e96cd2970944a84232965a639b5b4614c7179b4dfbb43b5c4aef759ee03ae1f9d9b032fb0dbe23e61654a068342b8f0927f516ea8b4de2a5e613065560b6367ab6d97ce1a9445422d3772ca0009c4b982cf20254663aade6f94472de7f1c75d50871ba2c1bdbabefaa35695cf5ee1fc8fd7373479521e17bac9961a4a48dc80dae25c4adf6dce3df223051a0d1fba8b2dbd454be72d55c418507e2832802174393db0519353901e0724bf107465ddb3594c88eeaaf35087b402640501616db28ba7e9be34cbb2f976f67f64ca254a6c1e8242d000000001010000000000000feff000000000100332b3cb34f953edc04bb52a693c6d6a6d2fbe06ce03a7d41304a5fe8744e3bc61596cc2ad7302f424b6ee65c510a53961dd523465c1bc1d2ab91f74214c7525c05b96b0366cc6d73cd95248d8c339d8909a621b8695e558e60b2f0fb8c6a40fcaa819b04f5153f29e80afb8fc7f4d35b24b6bd4db70cc70304babf48f48c0cc4a41e8f0e6ddea5ba4159d7613ab1f8afe857acf527700f127541e3e7a88fd9cea1e2825eeadbb8d2627cf668a9832ac65036af142264ad58b03bd21430138eb6f18ae16c0caca782d339033637cd1d92047cb10ab47ac76c51bd06809f34dcf207cd4f4c8c500f48ecd0a8bffd7cb44e71227c077c4f5ec19b2d789d379f5aaa2b49a1f9aa3744a996011da3670a15139644dec092cbe9ae7acbb5adf6ed843034eeb5301ffb308bebfbf38d9235c7e4d1fc7084e2c7757bd5eed24cc7fe5d5963b9784707e8a0b17204bce6d1acb94d7daf319ed37d4c313929424d66063c4940ad073d6ff27223d8699960f1374f85225f05fe58a93052a41f996a18b8c96a4591895556fcb409359a1422e350d3208bbbb9dd0a2219010431cf76427492f2899989a803e594f628c9e24c1bd41fe3f596f86de937be5eb875834cc95fbaa57d2ab390be67b8cf2b27687214cd5f26e3e38d36d346598e7b17ace1b55342f29a7637dd259025b616872762768e54a5ef7b4196e2ad328bf486314c638b45c1fc96e629fe58323de4cc7f186e32480c86009d606c8094862e9ee4a0cc692259a67249f7f5cccdca21c5bcbdf453c8b9c5fd7da0df5503abcb123b44a3a910f09e509754d19ef60cea3ce51eee1ca51e4288e71fac7c62d2ee6046db57284aec79ba628033125a50ed8bcfd5133dad0f452119e877ed33a36d37520daf2cfd651bef8add2e87ec7cc18b7ceb746b4ee63f69d8e57118ce609b2ddd29ea36acd9d9f7bf20a97795e69728bf5ba9dffd9c98aa51f3065874f4a819c56eb65cd1c964909aee822860a669b4054b419cbbdf5c3a776b9c866bbd89eb705cff2091034472f1fb1478019be75379e692ae032b4a476b5e4d35a29bf8fa6ed0f24f5cf58772d92b729b7f9508ebefdbd08e5196f7abab098eabb0e378b6e1b02cfde83997676da90c130267c032d51b6de9fc26d5587cfe72bd391f8728465bf2d145d087144909f1ef9df07b73d239c157f781121b5714a32f5f923a63da1dbe48c7d167e4819157f125f8d40b03ade56d3be030577af54c1cc0d41ca339c6c3986ee1fdfb5139e3a7781f9f61c5e4427711cf618c746da4a302c16b93d744e9d1c5b2a0b7b0dfcd11ca41645814aed5a38429880a95939df5a8cf10d9762662e5293e4a9fe7c0e5797b4d5d4179b6a506e2f3296a8ef297b37b05c5021e1d030b070170e58fce67508fa0579e0e54acd3411cbffe50fb00080000000000005b25a08cc4d4f06e44e12ccb65db468aa51132518b80dfc26330f9380a8c37b83a8a34cec0ab3c6a70467bdc0be029f57d8b23cb1d249d40f065a27e7e6c138b6fb0db979c0c36a28e97744fa6ae8abce94676354cc9ab2cb7237a9277adc036c40619f418f944556dd66d435eba7c494f06544dd10544ed12ec785497b8abcf1707c6e253794f70c219e6e29ad9602d198b5233df7a9c308fe7524332dba6688d5267af1ff9e1450b9bb0edfe51b2c5608ff0083a87d75d5b2fe3b8a2aa336bd71f8ffee3eb8bc9a5f746955adfaf8a630ff46e5f64885fae181ce985af4e29e2a36bfde3b447bd7a83303c9042ed928951f1466a48ca01e636b02bce35c8f88b59ac1b137f1ff973b214112e8c12729b59c2393716c7f6c6b8d6d4e42a4afde776db97e1266e62ebc4d663ed0fd77954f66990093816d9f0db0405c87b3d29160e8f683e0e20b2b8f10089d1f853a63972db26de086a83d831326c49157f7c0c463cfea725f51dc737b9837d668890c4169c11a0c302d2011eb9e6fa406aa846373fecb53eaf5001145438866cd319b9132e9c3acf77c12efb386e0ae03553fe5f5cda4729848d202dd7ceb7041467c085d47aca760d84756b2eeb51d86e710e286057ecbc192e4f8028b8c4a65718d91200bf555ee0d7e566cc633894a67222d1f1f26ab19e6b062638bc4b4a9491a0f372cd8a5721ec617c459bd06886d7644e0491fe1a289712b1781583e2e49d9b0f823426a912bcef1b8125eba5b27458c4980cd81fd7ad70420533165ee0f003c96a05027019061566ca9c650c2dda845cf7da7599067e2a807c5ba4d6cfeafc582b4e678f0a3de032f7cd409bb3afcbdaffa0face76ae6504fc974890a0248e3e97c77e86e8594ec06fc30fb51ec21bf9e55dbcdc2d73197dfac4c72435e8346a035d11527e9fb5a393d3a599f743c995aacba970720659a24bdf1d959c1f9a7594a8a3f3553bb19bbf4f7b773ad96eda7aec730fcc7a5be2af8da6cd22bd776375315d30aa2b1bc7d4bf7070766e209ff55339a4cfa2f0cc48663c99c1c0fe7505d06d06e22d53596a6a97f2b322e308a391c66b9d2d88126943ec822ee76654563e19d57883c7f66a1abfb74ebbbd2a0d661fb172b8b435b1dc059b2f16844c33f771617e85c68d2c8ae36588c3936fc74db9492e938945a35bdf539eb62c76a26123409aedb5dbac4a906cce5b44a9733fcd86887df0f5442659520d4e088e1336b7c2c53d673cd9e0c2928d879a69d679eeede8d31d25235dd3e62e73b98589ef95d3b61e4f1d82c240044e4cf7c3d3426b31053791b62d65cbf84030b6a5bb88d314f44a388c0e94f59c12a865d6733cce99101c726a1e3cb50307fff00beb1ab075e2ce9915c8aacd117669f5b74f2a700c80ac406fff5a2b448a2f814e3c2f23b166fe9e293b534672ecc01f5b4f4cf9f194025a2b28216eac5973a7b8826e08d3f01298b6fdbb1c5af43c0fc7ac42fb3204c704efae2ec017d027cebeea63c50088581e8098ea70ab0e52e7753f9da90fcc85abfe4978d577f728b7053c51a4db368f10cee173c3652b03053008a07c4bd7ad9e2df02f2d75096a6ac7dd99e8df437799721a2fcb0bc76512a09aec558e6f35806d6ff03fa2829150046ed8ea08f3fe3ae7c1896901c0b3cfb15fff899b51e09ecb79269910ef4ba422113bd1766fe56988836d007ea80c0bb546b5574ac35a4f3424562595c0a0e7fd9ef2c2b6f25fdde22e2df1d4c623f8d568a7f7dee9fc4b94d990cf02f9aad4f914607deeab3650d342a4f4228754c42c19e5a095b7bfa0e90958e8e3918635b403f33f4f2c469d197aa398a986c84d22a5f57ed54e4cf54843a3883e186ba085f90973a55e1f8fd8af1f9f3686f0c7c312240795a3792467e7d583326b0dc8ec46aca48b3c1fde1568e16a889ada315b9702bd4108bea17a12cdf6f14d92575b6f2176f5ce9fa40847b0e77b30c795782efd4a5a98f8ad4a4f1fcbfa214bb246980b4dd41335c2adf85356c766150118522822189b7c43de42a0dd08b7ed297213823f238906bc4a160a92686b33f41861dfc25af35fdbadaeddc00dcdb19a1fecfd771c872a962815e6e9b31d5b0abe778cdfaa8a0f84013f0213204780a882c4fe7aadfd3819cd5719941d4ff06ea73b809283263ded7d390d9d34533df97fb4ecf994e0ef4caf7efef4fa8cf75ca8f0d28c506b9fb1bc562fa7a0a876d3393c556b61a3e861bef310b4ffa80e23efb06915f4519e8e8f33da632965083f03f335d56e9341a35fbb2d4870f28b681739409d388d974b0736d78dc4fb4193b3caa0d6ae54a1749f352e28ea2e5c59049e6b547bbdd28f533708c8b7a2fe867fdbf3fdd3b2b7794635c0cbd94d09c1f1e3421b1a59bf340b25cdcb4df01e1b3d69f60358a7ac4b24510606080bbc1e32138fce17d12734ad7a437f9cd2d6fad2b14abf05d18dd2f6dd7ae88873df52340b428be7510898061854896b446e5f78976194d2a8c5f7468ba903d4d3173107814d9acc8e9b0493f4f0298469f4137fe20df601688fc570eb398b45415ff340350c37bcee2f247006a394b59b74f5fb9ab3887fb04982e0e947036dc3a04b3be03434545def7c3a4ec213aeaa7c0737502d58c12ba172d13328fdeb7d293458e893cb8d2e332aadb8a311d9f7273f6c0b798fca7f2bb1c5aacf80148c496438a9487625fa49eab843be6d4156cee1520d1210b29b4cab3e72d63e4ea76ac298a3e389a04dd71e601cb8f236e615f6089d87cd573a38d59ded8f5565282179b34027380c1749265df248f8539a63188e5489859db775307c5e62bfb064674e28cffca557fe7fd72115a8750ad32525eb4059169f1d14b590596e1cef814586b1a1b979304feca33ae768b1bbc2fd89448ac17123d24be61b9d865895b85e0c755ea467ea61443d744eac4758f6db7edf3ead28bfe785573956ef56b110a5326c87795e128f354ac1e2fd684bed6b2210395be2318d76bdd354e3e0639f182342b7e2b17efe181fabded15d512977a9e945e227ac7d7ae3a8abac9e9dd154d0303e98cafb6930e807f4516f288a5f83a08d14a91a0d5b08ddc8f8bd164f79be91bb230662512adbdf19d500a456e76db5ce79521de2f137d98e6429e4c14e2d30483bc05bef853f0b747b5351a7bbd5435417d58dad8be95b8c1a3227b0f367b7f9a805426f46c86784261962afeae72a1ccdd0570e77c50ce1e181c2149517092d5c746f5e511fda5e24bc0c0e9d83f0a8a41220dc9a11f541ee71bc77e02f9cd458d8434b07f8615f1d232a6bb330bebf1eaa3977343a1bee3634bb3848108a21ca947ac77f8b708ee05a9b1f701ecacd1c4c07d8877bd56be6d23b621f73a35ed42771cd910ab1c37e674957b2980650aee3190ec4890ae56a179eb01cb8def57d9e16dba1eae94c3f623911c64f6be4c6177a44eb10d14ff8bf33c9d69b63d5c16906098a96569fdca6679256b00ebf14e53204c4fb0f0716c17dce8a3f5648990680510d9eef7d9f3e200c01ba38a9d8053f86a04aeadbf58fdf9b0bf37e8cca3ccfd697432c19fa5b88f5914675c90a5ba08e1b853a3ec274c1cc71828b0ea66e1d2f2dd8e1c5d41768d80a9db590fab3aea733ee0d6ab38ae42e8750c317e1b0296a02f8033d39420b20906f842659f58fb87b8356c31ecd8792b9dc00ba6575a9b84f5550c3634107e05e3351e43769b18e7d10e5dfabd0dce1a522bf84464d9bf37bc1633e1ca19439ec63fd64d0f7fabcb4aca7381c1320a86328f7abb799455e4c38d7b72cc20d792efbf68c1d3c869b33db41d8a3f172de4433d7e542d9a7af8eadf3cfb743ad9eebe6d5beb7f3f67dc65dea39803f4680b69968f07093e34b236fd9e06568eaf577738539704584fa34b5499c1c3c0f74dc32f9d174d36f6f6ea83f3c4b1e193f1eac819335e44a2bdf740c25d610ab01b3230299d06dadca6afa9e103e67caa83927500460c4500e67066646efb9d9b6053ae5f05055a334e73f6388be05319f04cba4daed6e5eb5535e851e7060f2ff8747682d2c9b65d581e3077ddd807c7179e4f8cd8abd83207e5c37314526559cf86760ad58a7c803ae586e0a9bb8de796496cb6396672a3604700251afd91975698937563d134201b5150cc55b477ed3d821e81556f010799867270eebe8fb5689b91dc02098030527a46a21333e10e3fc0e00f33149b22e2b6418d9a1f3a6cc128f45a9e628c08888772169a1ca97f918bde917d48aa1a8d52e5543f7031806ad566802d8862126e51d0289fe554ed6c44816c0e9ee175a8040f738fb7ee7efda828143fcb800000000000000ffff00000200000001b2c2e3167e027171c57a02b5d2bc3555e89070ea0be0155dac568406840fc5da713ee4bdf590dc447fd11b58179da03c9382576e17bc45f6f98077807af9568445fd117388cc2a815abc21caf19e4ceef404f29f3ca8ecb0f960210c48adfe603aadf85b61064efcf1bbc222947fe665c928adac14c0d12c2e08ae3c93bbf9a9e4edb0914cccccbd840cd92a92e2d938afd9dc4d8affa960cfe82b8b50f3c8598ada00000000002800000000000000ff7f0000020000002041cc3d2df08fa3357a6f942912045c9b000000000000004800000000000000ffff0000ffffff7f2faf3e7cc172fb211068a1b01ae8ede1ace58206057d4702a4e2863f5e22550127f6a57a713492099b2d5999909ea6087310af7c00000000"], 0x1220}, 0x7) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300009c9f7743abe2ee087e8abfba0900000008e37193f8", 0xfffffffffffffe50, 0x406, 0x0, 0xffe5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r7, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) connect$unix(r7, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) connect$unix(r7, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r9 = socket(0x11, 0x3, 0x0) sendto$unix(r9, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x80047460, &(0x7f0000000080)=0x5) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f0000000040)={0x7, 0x1748, 0x1000, 0x4, "1e301a1bc9fd9f09e6ebf3cc90d99470e7456883", 0x9, 0x3}) recvfrom$inet6(r0, &(0x7f0000000100)=""/26, 0x1a, 0x1043, &(0x7f0000000140)={0x18, 0x0, 0x7, 0x5}, 0xc) getsockname(r0, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) 30.737463ms ago: executing program 2 (id=43): r0 = open$dir(&(0x7f0000000300)='.\x00', 0x80, 0x4a) fchmod(r0, 0x1bf) setuid(0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0xa) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x17, 0x2000007, 0x101, 0x80000001, 0x80000081, 0x5, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x88, 0x8, 0x7}, {0x8, 0x6, 0x0, 0x9}, {0x3, 0x900, 0xe}, {0x401, 0x200326, 0x2800, 0x7}, {0x82, 0x27f3, 0x3, 0x99}, {0xce1, 0x4, 0x4f8, 0x6d}, {0x6, 0x801, 0x8, 0x4}, {0x2, 0x82, 0x9, 0x9}, {0x7, 0x100, 0xd1b, 0x1088}, {0x1e6, 0x10001, 0xc, 0x6}, {0x800, 0x9, 0x8, 0x9}, {0xb8e, 0x4, 0x8, 0x4}, {0x29a7171a, 0x8, 0x1, 0x4}, {0xc, 0x7, 0x1, 0xfffffffe}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x205318) open$dir(&(0x7f0000000100)='./file0/../file0\x00', 0x80, 0x12) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) truncate(&(0x7f0000000180)='./bus\x00', 0x7) accept(r1, 0x0, &(0x7f0000000000)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$TIOCSETA(r3, 0x20004109, 0x0) 14.262533ms ago: executing program 7 (id=44): sysctl$kern(&(0x7f00000000c0)={0x0}, 0x0, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 13.714586ms ago: executing program 7 (id=45): open(&(0x7f00000000c0)='./file0\x00', 0x80000000000206, 0x17) r0 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x90, 0xffff}, 0xc8d, 0x0, r0, 0x0, 0x54b, 0x3, 0x6, 0x8}) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000240)=0x6, 0x4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x4) fcntl$setown(r1, 0x6, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) r3 = syz_open_pts() close(r3) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r4, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) kqueue() syz_emit_ethernet(0x66, &(0x7f0000000540)=ANY=[@ANYBLOB="477c39980e6dffffffffffff86dd69456a9b003070020000000000000000000000000000002d0e0000000000000000000000000000bb03009078020000006288f3170b21110100000000000000000000000000000001ff010000000000000000000000000001"]) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x56}) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f00000003c0)={0x40978b, 0x10001, 0x7, 0x800033, "3b08000100f167c99e3bb0c69d73230100040c00", 0x200, 0x81}) writev(r5, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$FIOASYNC(r5, 0x80047469, &(0x7f00000001c0)=0x1) 2.07083ms ago: executing program 2 (id=46): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setrlimit(0x0, &(0x7f0000000000)={0x7fffffffffffffff, 0xffffffffffffffff}) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r1}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000000)=0x1c, 0x0, 0x0) 1.212785ms ago: executing program 2 (id=47): r0 = socket(0x800000018, 0x3, 0x0) (async, rerun: 32) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (rerun: 32) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0xfffffffe, 0x7, 0x4, 0x71008}, {0x7, 0x4, 0xd, 0xfffffff9}, {0x8, 0x8000b86, 0xffffbf7d, 0x9}, {0x1000, 0x8800, 0x7}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0xd8, 0x99}, {0xcdf, 0x1, 0x200004f8, 0xb}, {0x6, 0x180b, 0x14, 0xb}, {0x8, 0x82, 0x50, 0x9}, {0x4, 0x3, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x1, 0xf, 0x9, 0x5}, {0xb8c, 0xc3a, 0x6, 0x4}, {0x8f43, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6, 0x5}, {0xfffffffd, 0x2000009, 0x40004, 0x30005}]}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r1, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) shutdown(r0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "36e282", 0x8, 0x3b, 0x10, @rand_addr="01984b0e23742b40c3fa3d76af5fc1fa", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x1, 0x0, 0x8}}}}}}}) (async) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b40)="825a4f47c21e6ed7eda0f5903abf65b18d7c51f78b06ccffb40500000000000000000000fafd3493776665d4cd12c63d34", 0x31}], 0x1, 0x0, 0x0, 0x40d}, 0x1) (async, rerun: 64) ioctl$TIOCSETA(r2, 0xc4504444, &(0x7f0000000740)={0x0, 0x0, 0x6, 0x7fffffff, "97a2224ff1c1d949eb050000008fdf9d7573c1d1", 0x80007ff, 0x22}) (rerun: 64) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 64) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) (rerun: 64) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)='O', 0x1}, {&(0x7f0000000180)='99', 0x2}], 0x2) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) 0s ago: executing program 3 (id=48): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x10, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x2, 0x20001fffffffa}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) (async) socket$inet6(0x18, 0x8000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, 0x0, &(0x7f00000010c0), 0x210) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20001fffffffd}) (async) r4 = syz_open_pts() ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x2) (async) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x3, 0x1000) r6 = semget(0x0, 0x1, 0x281) semop(r6, &(0x7f0000000000)=[{0x0, 0xfff9, 0x1000}], 0x64) (async) semctl$IPC_RMID(r6, 0x0, 0x0) (async) msgsnd(r5, &(0x7f0000000180)={0x2}, 0x8, 0x800) (async) msgsnd(r5, &(0x7f0000000c00)={0x2, "4063bede"}, 0xc, 0x800) msgsnd(r5, &(0x7f0000000e80)={0x1, "3c63ad69fba048ed1e4de716b45b5aa0434ed34d4ce210f51d5e57cfcc657d88f00281dde1c1dc8f92b6e03147fd9f4dcb7d994179829d955a292534177478b259b240f6e42006fac7d9d43dc3b6078f1013befcab264bb0beb94e9306dda06a4c7bf19b5d802afe8ed8b691"}, 0x74, 0x0) syz_open_pts() (async) open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x20) (async) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() (async) socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000100)=0x9, 0x4) msgsnd(r5, &(0x7f00000002c0)={0x0, "c5017e4f1741e7ee832a90f3a32dd48a636eb3a7e631c133e617b109b68cfda30c6b7a7ebf1408010af205a2ea4ae77ea02a30422e47482c6cfefb0b827180be2ca88a9921e38878106394b06e5be568a1e5fb54cf272ba8f34ca9964af4549dde718fab67a3800a3b6a51191a919cd9b7a16e89df690b5e0a7866d4dd880e7b6fb178b056585280c9c0fcd612ea9daba05850be027a2403209e"}, 0xa2, 0x800) acct(&(0x7f0000000180)='./file0\x00') (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockopt$sock_int(r7, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000080)=0x4) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.7' (ED25519) to the list of known hosts. fuse: Cannot find fusebuf pckbd_enable: command error uvm_fault(0xfffffd806bb6b010, 0xf, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ktrops+0x58: movq 0x10(%r14),%r14 TID PID UID PRFLAGS PFLAGS CPU COMMAND *119014 66294 0 0 0x4000000 0 syz-executor ktrops(ffff80002a7f54e0,ffffffffffffffff,0,a0c7df9f,fffffd807e0d3b20,fffffd8007bfb618) at ktrops+0x58 doktrace(fffffd807e0d3b20,4,20c7df9f,0,ffff80002a7f54e0) at doktrace+0x6bd sys_ktrace(ffff80002a7f54e0,ffff80003a56b280,ffff80003a56b1d0) at sys_ktrace+0x11c syscall(ffff80003a56b280) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb23561d1880, count: 10 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic *cpu0: uvm_fault(0xfffffd806bb6b010, 0xf, 0, 1) -> e ddb> trace ktrops(ffff80002a7f54e0,ffffffffffffffff,0,a0c7df9f,fffffd807e0d3b20,fffffd8007bfb618) at ktrops+0x58 doktrace(fffffd807e0d3b20,4,20c7df9f,0,ffff80002a7f54e0) at doktrace+0x6bd sys_ktrace(ffff80002a7f54e0,ffff80003a56b280,ffff80003a56b1d0) at sys_ktrace+0x11c syscall(ffff80003a56b280) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb23561d1880, count: -5 ddb> show registers rdi 0xffff80003a56c000 rsi 0x769 rbp 0xffff80003a56afa0 rbx 0xfffffd8007bfb618 rdx 0xffff80003a56c000 rcx 0x768 rax 0xffffffff829364c3 ktrops+0x43 r8 0xfffffd807e0d3b20 r9 0xfffffd8007bfb618 r10 0x63f5e9617a9c1667 r11 0xb84f864c60d1aef4 r12 0xffff80002a7f54e0 r13 0xffffffffffffffff r14 0xffffffffffffffff r15 0xa0c7df9f rip 0xffffffff829364d8 ktrops+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80003a56af20 ss 0 ktrops+0x58: movq 0x10(%r14),%r14 ddb> show proc PROC (syz-executor) tid=119014 pid=66294 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=17, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a7f5778,0xffffffff8396d698 process=0xffff8000ffff5b20 user=0xffff80003a566000, vmspace=0xfffffd806bb6b010 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 66294 52057 73854 0 2 0 syz-executor *66294 119014 73854 0 7 0x4000000 syz-executor 17110 485670 15141 0 2 0xc80 syz-executor 17110 216972 15141 0 3 0x4000080 sbwait syz-executor 17110 313402 15141 0 3 0x4000080 fsleep syz-executor 8851 146404 67054 0 2 0xc80 syz-executor 8851 219786 67054 0 3 0x4000080 piperd syz-executor 8851 6299 67054 0 3 0x4000080 fsleep syz-executor 60781 522122 38213 0 3 0x1000080 nanoslp syz-executor 60781 506523 38213 0 3 0x5000080 kqread syz-executor 74094 317125 12296 0 3 0x1000080 nanoslp syz-executor 74094 339356 12296 0 3 0x5000080 sbwait syz-executor 74094 113966 12296 0 3 0x5000080 fsleep syz-executor 58028 328481 0 0 3 0x14200 bored sosplice 73854 268107 21827 0 3 0x82 nanoslp syz-executor 67404 483331 21827 0 2 0x2 syz-executor 38213 83725 21827 0 2 0xc82 syz-executor 12296 19239 21827 0 3 0x82 nanoslp syz-executor 81393 243642 21827 0 2 0x2 syz-executor 51095 345921 21827 0 2 0x2 syz-executor 67054 27876 21827 0 3 0x82 nanoslp syz-executor 15141 179511 21827 0 2 0xc82 syz-executor 21827 148904 53180 0 3 0x82 kqread syz-executor 53180 354778 39197 0 3 0x10008a sigsusp ksh 39197 82923 48043 0 3 0x98 kqread sshd-session 48043 163982 55368 0 3 0x92 kqread sshd-session 44222 119132 1 0 3 0x100083 ttyin getty 55368 227057 1 0 3 0x88 kqread sshd 99920 281867 82447 73 3 0x1100090 kqread syslogd 82447 152335 1 0 3 0x100082 sbwait syslogd 64074 193783 1 0 3 0x100080 kqread resolvd 34253 341930 57440 77 3 0x100092 kqread dhcpleased 71694 70730 57440 77 3 0x100092 kqread dhcpleased 57440 378674 1 0 3 0x80 kqread dhcpleased 31307 403611 0 0 3 0x14200 bored smr 69837 321562 0 0 2 0x14200 zerothread 18623 391113 0 0 3 0x14200 aiodoned aiodoned 66120 75689 0 0 3 0x14200 syncer update 29020 53298 0 0 3 0x14200 cleaner cleaner 68471 239388 0 0 3 0x14200 reaper reaper 76853 229068 0 0 3 0x14200 pgdaemon pagedaemon 65024 238505 0 0 3 0x14200 bored viomb 30370 338954 0 0 3 0x40014200 acpi0 acpi0 81398 362599 0 0 3 0x14200 bored softnet7 1873 367240 0 0 3 0x14200 bored softnet6 62317 82165 0 0 3 0x14200 bored softnet5 17820 30940 0 0 3 0x14200 bored softnet4 59469 247650 0 0 3 0x14200 bored softnet3 28853 287068 0 0 3 0x14200 bored softnet2 74973 306749 0 0 3 0x14200 bored softnet1 54001 258822 0 0 2 0x14200 softnet0 90462 76953 0 0 3 0x14200 bored systqmp 57098 309509 0 0 3 0x14200 bored systq 84675 185553 0 0 3 0x40014200 tmoslp softclock 47932 44771 0 0 3 0x40014200 idle0 1 156352 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10181 11106K 11133K 166960K 11293 0 pcb 17 12K 12K 166960K 30 0 rtable 211 6K 6K 166960K 270 0 pf 30 12K 13K 166960K 32 0 ifaddr 42 7K 7K 166960K 45 0 ifgroup 50 2K 2K 166960K 52 0 sysctl 1 1K 9K 166960K 5 0 counters 32 17K 17K 166960K 33 0 ioctlops 0 0K 4K 166960K 34 0 iov 0 0K 6K 166960K 2 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1341 84K 85K 166960K 1385 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 3 0 VM map 2 1K 1K 166960K 2 0 sem 2 0K 0K 166960K 2 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 15 53K 97K 166960K 176 0 sigio 1 0K 0K 166960K 2 0 proc 60 59K 100K 166960K 475 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 5 0 in_multi 99 7K 7K 166960K 99 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 49 228K 228K 166960K 49 0 exec 0 0K 1K 166960K 345 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 209 142K 150K 166960K 3053 0 UVM aobj 4 2K 2K 166960K 4 0 pinsyscall 36 72K 96K 166960K 1188 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 3 0 NDP 15 0K 1K 166960K 28 0 temp 35 8634K 8702K 166960K 4418 0 kqueue 16 26K 34K 166960K 33 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 39 0 36 1 0 1 1 0 8 0 rtentry 136 95 0 1 4 0 4 4 0 8 0 unpcb 144 74 0 57 2 0 2 2 0 8 1 syncache 336 3 0 3 1 0 1 1 0 8 1 tcpcb 736 11 0 6 1 0 1 1 0 8 0 arp 96 10 0 0 1 0 1 1 0 8 0 inpcb 328 113 0 102 4 0 4 4 0 8 2 ip6q 72 1 0 0 1 0 1 1 0 8 0 ip6af 40 1 0 0 1 0 1 1 0 8 0 nd6 104 16 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 435 0 0 28 0 28 28 0 8 0 art_table 40 436 0 0 5 0 5 5 0 8 0 art_node 32 95 0 11 1 0 1 1 0 8 0 shmpl 112 1 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1637 0 130 95 0 95 95 0 8 0 ffsino 256 1637 0 130 95 0 95 95 0 8 0 nchpl 144 1870 0 183 63 0 63 63 0 8 0 uvmvnodes 80 1733 0 0 36 0 36 36 0 8 0 vnodes 216 1733 0 0 97 0 97 97 0 8 0 namei 1024 5547 0 5545 1 0 1 1 0 8 0 kstatmem 264 24 0 2 2 0 2 2 0 8 0 scxspl 216 6746 0 6746 8 0 8 8 1 8 8 plimitpl 152 38 0 20 1 0 1 1 0 8 0 sigapl 424 455 0 407 7 0 7 7 0 8 1 knotepl 120 12672 0 12620 10 0 10 10 0 8 8 kqueuepl 184 32 0 20 1 0 1 1 0 8 0 pipepl 304 103 0 75 3 0 3 3 0 8 0 fdescpl 448 434 0 407 5 0 5 5 0 8 1 filepl 120 1626 0 1403 9 0 9 9 0 8 0 lockfpl 104 15 0 12 1 0 1 1 0 8 0 lockfspl 48 9 0 6 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 29 0 13 1 0 1 1 0 8 0 ucredpl 104 126 0 115 1 0 1 1 0 8 0 zombiepl 144 407 0 407 1 0 1 1 0 8 1 processpl 1152 455 0 407 5 0 5 5 0 8 1 procpl 664 525 0 469 6 0 6 6 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 552 227 0 196 6 0 6 6 0 8 3 mcl64k 65536 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 4 0 4 1 0 1 1 0 8 1 mcl4k 4096 2488 0 2424 16 0 16 16 0 8 8 mcl2k 2048 209 0 206 1 0 1 1 0 8 0 mtagpl 96 4 0 4 1 0 1 1 0 8 1 mbufpl 256 4151 0 3984 12 0 12 12 0 8 1 bufpl 280 3011 0 117 207 0 207 207 0 8 0 anonpl 24 86438 0 83217 23 0 23 23 0 187 0 amapchunkpl 152 8772 0 8337 21 0 21 21 0 158 0 amappl16 200 1295 0 1260 4 0 4 4 0 8 1 amappl15 192 7 0 7 1 0 1 1 0 8 1 amappl14 184 99 0 89 1 0 1 1 0 8 0 amappl13 176 8 0 7 1 0 1 1 0 8 0 amappl12 168 1034 0 1007 2 0 2 2 0 8 0 amappl11 160 43 0 33 1 0 1 1 0 8 0 amappl10 152 19 0 19 1 0 1 1 0 8 1 amappl9 144 259 0 258 1 0 1 1 0 8 0 amappl8 136 19 0 17 1 0 1 1 0 8 0 amappl7 128 92 0 82 1 0 1 1 0 8 0 amappl6 120 169 0 166 1 0 1 1 0 8 0 amappl5 112 116 0 110 1 0 1 1 0 8 0 amappl4 104 251 0 238 1 0 1 1 0 8 0 amappl3 96 1373 0 1290 3 0 3 3 0 8 0 amappl2 88 653 0 585 2 0 2 2 0 8 0 amappl1 80 8065 0 7524 13 0 13 13 0 8 0 amappl 88 2427 0 2279 4 0 4 4 0 92 0 dma4096 4096 1 0 1 1 0 1 1 0 8 1 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 0 1 1 0 8 1 dma128 128 253 0 253 1 0 1 1 0 8 1 dma64 64 6 0 6 1 0 1 1 0 8 1 dma32 32 7 0 7 1 0 1 1 0 8 1 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 3 0 0 1 0 1 1 0 8 0 uaddrrnd 24 434 0 407 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 434 0 407 1 0 1 1 0 8 0 vmmpekpl 168 4993 0 4960 2 0 2 2 0 8 0 vmmpepl 168 33556 0 31834 84 0 84 84 0 357 1 vmsppl 368 433 0 407 4 0 4 4 0 8 1 rwobjpl 40 13413 0 10840 27 0 27 27 0 8 0 pdppl 4096 875 0 814 97 28 69 83 0 8 8 pvpl 32 205946 0 197247 87 0 87 87 0 265 4 pmappl 216 433 0 407 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 365 0 28 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace ktrops(ffff80002a7f54e0,ffffffffffffffff,0,a0c7df9f,fffffd807e0d3b20,fffffd8007bfb618) at ktrops+0x58 doktrace(fffffd807e0d3b20,4,20c7df9f,0,ffff80002a7f54e0) at doktrace+0x6bd sys_ktrace(ffff80002a7f54e0,ffff80003a56b280,ffff80003a56b1d0) at sys_ktrace+0x11c syscall(ffff80003a56b280) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb23561d1880, count: -5 ddb> machine ddbcpu 1 No such command ddb> trace ktrops(ffff80002a7f54e0,ffffffffffffffff,0,a0c7df9f,fffffd807e0d3b20,fffffd8007bfb618) at ktrops+0x58 doktrace(fffffd807e0d3b20,4,20c7df9f,0,ffff80002a7f54e0) at doktrace+0x6bd sys_ktrace(ffff80002a7f54e0,ffff80003a56b280,ffff80003a56b1d0) at sys_ktrace+0x11c syscall(ffff80003a56b280) at syscall+0x962 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xb23561d1880, count: -5